When editing code you pretty often want to edit multiple lines at once. Say you have this text: Mia John Claus And want to insert something before each name. Here is what you do: Place the cursor on M Press ctrl-V Extend the selection to all lines pressing j Press I (that’s shift-i) and start [...]

Building your vim for sweeet editing
My goal was to get a modern vim, that would help me edit ruby and rails projects along with some php and java coding as well. I’m a huge fan of the Jetbrains suite of tools, but lately the amount of resources required is spiking my top. Soo alternatives are dear – I’ve been an [...]
Forget about macports -> go homebrew!
The last couple of months I’ve been struggling with macports and it’s thick way of handling things. A few days ago I was introduced to Homebrew – a much nicer way to install unix utilities on osx. You more or less just need to install the XCode commandline tools and a gcc and you’re good [...]
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 [...]

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 [...]

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 [...]

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

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 – [...]

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. [...]
Search
The archive
- August 2012 (2)
- June 2012 (1)
- April 2012 (1)
- March 2012 (1)
- August 2011 (2)
- June 2011 (3)
- May 2011 (5)
- April 2011 (7)
- March 2011 (3)
- January 2011 (1)
- October 2010 (3)
- September 2010 (7)
Tweets
Follow @iamkristian on Twitter

