Junior Java Developer Diary
Sunday, 22 December 2013
Day 5, display a Hello world !
Today, my first goal, is to setup my dev env to be able to run Tomcat 7 embebed in my IDE and display a simple static jsp file.
First, lets remind you my application software architecture.
/introscope-couchbase-content
|_______ icc-business (business rules module)
|_______ icc-couchbase-consumer (dao to couchbase)
|_______ icc-rest-provider (ReSTful API exposure)
|_______ icc-technical (Exception and Log module)
Tuesday, 17 December 2013
Day 4 - Source control and IDE
Even if I haven't code yet, I have to set up my coding environment.
I choose Git as source control tool and obviously I will put Github over Git to share my work with the community.
No secret about my work, on the contrary I'm looking forward other developer critics and remarks.
Git :
Installing Git on Ubuntu is really strait forward, very easy.
I choose Git as source control tool and obviously I will put Github over Git to share my work with the community.
No secret about my work, on the contrary I'm looking forward other developer critics and remarks.
Git :
Installing Git on Ubuntu is really strait forward, very easy.
>sudo apt-get install
Sunday, 15 December 2013
Day 3 - At last !
After 2 Days of thinking, designing and drawing some software architecture, at last I start to get my hand dirty. Today, I'm going to install some of the tools I need to develop my application.
Concrete ground :
As a developper I like to develop on a proper OS, close to my server, it's why I have a Ubuntu 13.04. Generally all the servers are running on a Linux OS. Usually a Red Hat, specially in my company. But developping on Ubuntu is oK. Better than developping on Windows ;)
I can't afford to have a Mac but that's another point.
Concrete ground :
As a developper I like to develop on a proper OS, close to my server, it's why I have a Ubuntu 13.04. Generally all the servers are running on a Linux OS. Usually a Red Hat, specially in my company. But developping on Ubuntu is oK. Better than developping on Windows ;)
I can't afford to have a Mac but that's another point.
Saturday, 14 December 2013
Day 2 - A deeper dive into the Server side Architecture
Quick reminder :
I need to do a simple and funcky interface to access a NoSQL database (CouchBase). This database contains some datas from a CRM Application. A Qualification team needs a easy way to deal with the content of this database.
Server side Big Picture :
Today, as I sit down in front of my computer, I know what I am going to do. I have to take a look at the server side of my archecture. Yesterday, I dealt with the client side part.
Now, it's time to swith to the server side. Based on a Tomcat, I won't need the JEE full stack bacause I'm gonna use all the power of Spring instead. So Tomcat server is enough.
I need to do a simple and funcky interface to access a NoSQL database (CouchBase). This database contains some datas from a CRM Application. A Qualification team needs a easy way to deal with the content of this database.
Server side Big Picture :
Today, as I sit down in front of my computer, I know what I am going to do. I have to take a look at the server side of my archecture. Yesterday, I dealt with the client side part.
Now, it's time to swith to the server side. Based on a Tomcat, I won't need the JEE full stack bacause I'm gonna use all the power of Spring instead. So Tomcat server is enough.
Labels:
Java
,
My Diary
,
Software Architecture
Friday, 13 December 2013
Day 1 - Birth
Introduction :
I open my eyes, it's getting dark, I switch on my desk light, I quickly glance at the the clock, 9 PM. It's time to start.
Well, I have talked to senior java dev, I have read a lot a article, I have watched to videos, to conference (on the web and in real). I feel ready, confident.
Today, on my computer, I have found an email. I know what to do, I think I know how to do it in big picture ... Now, I have to code it !
I'm a junior java dev, it's been a long time since I am waiting for this time. I will have to prove it and I want to share it with you.
I open my eyes, it's getting dark, I switch on my desk light, I quickly glance at the the clock, 9 PM. It's time to start.
Well, I have talked to senior java dev, I have read a lot a article, I have watched to videos, to conference (on the web and in real). I feel ready, confident.
Today, on my computer, I have found an email. I know what to do, I think I know how to do it in big picture ... Now, I have to code it !
I'm a junior java dev, it's been a long time since I am waiting for this time. I will have to prove it and I want to share it with you.
Labels:
Java
,
My Diary
,
Software Architecture
Thursday, 21 November 2013
How to install Couchbase in Ubuntu 13.04
Disclamer :
I assume, you are using Ubuntu as Linux distribution. For information, my version is Ubuntu 13.04.
Step 1 :
Download Couchbase server into a directory, you find the package following this link to the download page.
Choose the right package depending on your OS.
I assume, you are using Ubuntu as Linux distribution. For information, my version is Ubuntu 13.04.
Step 1 :
Download Couchbase server into a directory, you find the package following this link to the download page.
Choose the right package depending on your OS.
Thursday, 14 November 2013
Git manual installation tutorial
Disclamer :
I assume, you are using Ubuntu as Linux distribution. For information, my version is Ubuntu 13.04. And Java is already installed on your machine.
Step 1 :
Run a complete Git installation through the standard command line :
It installs Git 1.8.3.2.
I assume, you are using Ubuntu as Linux distribution. For information, my version is Ubuntu 13.04. And Java is already installed on your machine.
>java -version java version "1.7.0_40" Java(TM) SE Runtime Environment (build 1.7.0_40-b43) Java HotSpot(TM) Server VM (build 24.0-b56, mixed mode)
Step 1 :
Run a complete Git installation through the standard command line :
>sudo apt-get install git
It installs Git 1.8.3.2.
Subscribe to:
Posts
(
Atom
)