Over the years I have used numerous programming editors and IDE (integrated development environment) programs. At the beginning of this year I decided that it was time to pick one text editor and master it. I decided to take a look at two long time players on the text editing field that are available on most platforms and then choose one to master… I am talking about Emacs and Vim. Read the rest of this entry »
You are currently browsing the archive for the Uncategorized category.
Tags: Emacs, Text editors, Vim
I’ve painlessly upgraded without-brains.net to WordPress 2.9, kudos to WordPress team for providing such an easy upgrade procedure.
Good news for Linode customers that want their data hosted in Europe, as Linode announced that they’ve opened a datacenter in London. Read their blog article here for more information
Tags: Linode
Upgrading Ubuntu server 9.04 (Jaunty) to 9.10 (Karmic) on Linode is a breeze. Simply change the kernel to the latest available version in the Linode manager, reboot your Linode, logon to the Linode shell (to get console access to your Linode), update your packages to the latest versions (apt-get update and apt-get upgrade) and install the update-manager-core package (apt-get install update-manager-core) and then perform do-release-upgrade (as described here). Read the rest of this entry »
At work we recently upgraded from Rails 2.1.2 to Rais 2.3.4. Lots of good improvements in 2.3.4, my compliments to everyone who made the new release possible!
The upgrade was relatively problem free, the only real issue that we ran into was that somewhere in between 2.1.2 and 2.3.4 the *_tag helpers (text_field_tag and such) have started behaving slightly different in relation to element ids. These helper methods now call the undocumented sanitize_to_id method, which cleans up the element ids by getting rid of characters such as [ and ] and putting in underscores instead. Read the rest of this entry »
To access my work’s network from any location outside the office my employer requires me to use a VPN. In Ubuntu this does not work by default. While the network manager does have a VPN tab, all it’s buttons are greyed out. Depending on the type of VPN that you need to access you need to install additional software packages. Read the rest of this entry »
In my previous post I indicated that I am using Ruby on Rails and JRuby for my new blogging tool. As underlying database I have decided to go with the Rails default: SQLite. SQLite has the advantage that it is an embeddable database, so you don’t need a separate database server to use it (which is very convenient when developing software). Note that when you are using JRuby you can also use Apache Derby (which is an embeddable database written in Java) instead of SQLite if you want to. Read the rest of this entry »
Tags: ActiveRecord, Blog, Derby, JRuby, MySQL, PostgreSQL, Rails, Ruby, SQLite, Website
Today at work I spoke with one of my colleagues about my desire to develop something to run this weblog on myself, and the reasons that were stopping me from doing it (originally written in this post). His response was incredibly clever: “Why don’t you develop your own blogging tool at your own pace, while blogging about it on something existing now?”. It’s good advice that I have decided to take! Read the rest of this entry »
Smoking around your Apple hardware can void it’s warranty according to this Slashdot article: http://apple.slashdot.org/story/09/11/21/147253/Apple-Voiding-Smokers-Warranties. If this is actually true (and the original article to which the Slashdot one refers seems legitimate to me) it goes right up with the other unpleasant experiences that I have had with Apple’s customer care (unfortunately I have had a few, which lead me to the decision to never buy Apple computers again). Read the rest of this entry »
Tags: Apple, Consumer rights
