Categories
Software development

Installing git on Oracle Linux 5 (or install git from source)

In this post I’ll tell you how to install git onto Oracle Linux. It’s a standard install from source. But since I always have to lookup how this is done – I’ll drop it here for future reference.

For those of you who don’t like installs from source: don’t worry – it’s easy.

edit: I’ve found an easier way. Described here

Categories
Software development

Mac OSX: HSF drive not mounting due to journalling problem.

My wife had some problem with her HSF formatted drive a few days ago. The drive couldn’t mount even though the standard utilities in “Disk Utility” (verify/repair disk) reported no problems.

I found this snippet somewhere (I can’t remember where and apologize for not linking to it).

Categories
Software development

SVN ignore and JDeveloper 11g

I’ll confess to being a command prompt geek. OK, so I said it. Let’s move on.

When committing JDeveloper files from command line to Subversion, one has to be a bit careful.

JDeveloper is not using the “normal” svn:ignore properties (wouldn’t that be nice) it’s using it’s own list of ignore patterns.

Well … never mind: we can add them ourselves.

Categories
Software development

Ant builds in JDeveloper 11g

Here is the problem in a nutshell: Java EE architecture best practices will tell you that you need to modulize your code. That means that a given developer is working on a project specific that a given problem (use case or whatever). The rest of the project is not needed – at least not the source code.

In JDeveloper that means having a large application split into smaller applications (or workspaces). Each workspace produces a jar file which a EAR-file and deployed. This approach is best described in Sten Vesterlis book “Oracle ADF Enterprise Application Development – Made Simple”.