A working MAMP Stack

Usually I do my php development in a vmware instance of ubuntu. However, since vmware eats a sh*tload of resources, and my macbook only carries 4gb, I wanted to run it natively. Enter macports – an alternative to compiling and building everything by hand. I’ve been messing with it for some time now – I [...]

Read full story Comments { 0 }

Grails and Jenkins – a run down of how to get grails 2.0 to play nice with maven

In this time of writing grails-maven 2.0.x haven’t been publicized on any maven repository yet. This makes it increasingly difficult to build grails 2.0 projects using maven. What to do? Quite simple really – clone into the grails-maven repos and build it yourself. You may need to disable the signing of the plugin. Once that [...]

Read full story Comments { 0 }

What is your mostly used ruby on rails stack?

Right now I’m messing with my ruby stack, trying to get a staging environment running. Now I would like it to look like a production environment. With the same scalability. I’m targeting ruby 1.9.2 and rails 3. From what I can read it’s Nginx Mongrel Memcache mysql – in a master/slave setup with replication, where [...]

Read full story Comments { 0 }

Hadoop talk with Mike Olson

Nice talk about Apache Hadoop.

Read full story Comments { 0 }

Dream no small dreams

Dream no small dreams. They have no power to stir the souls of men. — Victor Hugo

Read full story Comments { 0 }

Continuous deployment using oc4j

Oc4j servers are still in production, and thus must be dealt with in regard of continuous integration and deployment. Normally you could use the admin.jar or admin_client.jar to deploy your application with. This isn’t possible if the target is an enterprise server with multiple oc4j instances. In that case you need to wield dcmctl – [...]

Read full story Comments { 0 }

Quality in software

I am reading David J. Andersons book Kanban - Successful Evolutionary Change for Your Technology Business. I noted some of the key aspects in his recommendations in securing quality in software. Both agile development and traditional aproaches to quality have merit. TDD provides a great lift in quality, but so does unit testing after functional coding. [...]

Read full story Comments { 0 }

Lisp, Slime, and Emacs

I’ve started to code Lisp, and thus end up using Emacs with Slime. A few useful shortcuts I wanted to share/save. Split window C-x 2 Compile file C-c C-k Compile and run region C-c C-r Evaluate last expression C-c C-e Save the buffer to a file C-x C-s

Read full story Comments { 0 }

Colorize your prompt

Years ago I created a prompt, that basically told me the time, which user I am, the host and which directory I was in. Check it out: Put it into your .bashrc, run . .bashrc.

Read full story Comments { 0 }

Updated: Languages to learn and perfect this year

#Erlang #Lisp #Ruby #Objective C #Groovy #Clojure Friday the 13th 2011 I was attending Goto Copenhagen. It was so inspiring I promised myself to learn Lisp and Erlang. Learning Lisp is simply to understand and learn Clojure. Learning Erlang is the product of weeks, no months, of frustration over threading and socket handling in Java. [...]

Read full story Comments { 0 }