Announcing the Marginalise Ruby gem

As part of a much larger project I have made a simple gem for automatically realigning strings to an arbitrary right hand margin. require “marginalise” puts “This is a long string for the sake of testing the marginalise gem”.marginalise(10) This is a long string for the sake of testing the marginalise gem The full code…

Continue reading →

KDE ideas – A better browser

The first thing I have to do when I log into KDE is move Firefox windows to the activities they ought to be in. One to Programming, another to Writing, Administration, Internet, etcetera. KDE deserves a browser that takes advantage of activities and other features of the Plasma Desktop. Activity awareness The browser would have…

Continue reading →

Left wing is a misleading term

Before I start I would like to make three things clear: My criticism of the phrase “left-wing” is not an endorsement of right wing groups. Nor is it an accusation of deliberate deceit. I renamed this article repeatedly and am still not happy with it. While I acknowledge that societies politics are often divided into…

Continue reading →

Vimperator for Firefox Part 2

Welcome back to my tutorial on Vimperator. In this section I will give an introduction to the command line and some pointers on configuration. If you enjoy this post or believe reading was a waste of time please tell me why below. Remember this tutorial assumes familiarity with vi and also that you have read…

Continue reading →

Vimperator interface for Firefox Part 1

Vimperator is a plugin for Firefox that completely overhauls the GUI to behave like Vim making your mouse unneeded for most web sites. If this was not available I would be attempting to create something much like it. Quick start guide Like Vim, Vimperator is based on different interface modes. These are Browsing: Opening links,…

Continue reading →