After a lot of work and some traveling I’m back, and I’m about to write about how do I manage to use Mac for Java development. (Note: This is the last part of the Apple Project series.)
First of all, let me describe what I use and how do I/we use it.
Eclipse is our choice of IDE. We use Subversion as SCM, Maven as a build system/dependency management/reporting/documentation/etc.. Beside these we use, (just to mention few that could be in relation with OS):
- Hibernate for JPA
Primarily we are building web applications, backed with RDBMS – so I need a some local database for my Mac, and our choice of RDBMS is PostgreSQL, but we use Oracle and DB2 as well.
Categories: apple project, aspectj, eclipse, java, linux, Mac OSX, maven, postscript, software development, ubuntu apple, apple project, eclipse, java, Mac OSX, macbook, q4e, software development, ubuntu
Well, its been a while when I last wrote about my Mac adventure. This is the third part and the fourth post on this topic. (To find them all, just click the “apple project” category.)
Meanwhile I bought the same Mac I’ve been testing. So no doubt, I liked it, (for the price I get it.)
To be honest, small things does count (double):
- size – it fits my photo bag
- weight – not too heavy, I still can carry my bag if I do not pack it up with too many lenses
My adventure in the world of Apples goes on. As I mostly liked the iron of the MacBook, now it is time to go on and see if I can do usual task as simple as in Ubuntu.
So I gathered things I do mostly:
- Photo processing
- Java development
- Listen to music – I’ll need a good media player, an alternative to Amarok
- Browse the net – Firefox or better
- Chat through GTalk and Skype
- Copy files from/to FTP, SFTP, WebDAV, SMB – a twin panel, alternative to Krusader
- Simple text editing – jEdit should work
- Formated text, spreadsheet and presentation – OpenOffice.org or alternative
- Video playing – mplayer with front-end or alternative.
As I promised, here it is, the first part.
How do I do with a small MacBook? Do I like it? Today I’m going to examine only the Iron.
For me, The big difference in a first place is that unlike Linux or Windows, Mac is not only an operating system or a hardware. It is both. So what I except is smooth, perfect functionality and harmony between the iron and the “softness”. Read more…
As you might know I’m a Ubuntu guy. I like Linux, OSS and I enjoy using it.
Once I was a C/C++ developer working on Windows, creating Windows applications. So I know Windows quite well (not much changed). Nowadays each time I have to sit in front of a Windows machine as a devloper I’ll get frustrated, as my productivity drops by at least 40%. Okay, it might be only because I am out of practice, but I beleave that at least 20% is because it so much easier/faster to work with Linux. – Just think of the console, Eclipse speed, and no reboot
Now as so many of my friends raved about the Apples, I’ll give it a try.
The MacBook with its small and firm design caught me. My first thought was, it would be perfect for photo companion, and it could help me out on trips as a replacement for my desktop developer machine running Eclipse and other Java stuff.
So here am I, today with a borrowed MacBook and ready for adventure.
If you’re interested in how an Ubuntu guy can cope with the Apples, stay tuned.