Skip to content
Sep 4 11

Getting back into Vim with Vim Tutorial Videos

by paul

I’ve been watching these vim tutorials from Derek Wyatt, getting back into vim as I refactor citrus into codeigniter for version 3.  I find that nobody seems to switch from emacs back to vim like I am right now, at least google results when searching for “switch from emacs to vim” makes it seem that way.  They all go the other way, so either I have found some feeling of more productivity when moving code around in vim that nobody else has or i’m doing it wrong.

Sep 4 11

‘A Universe From Nothing’ by Lawrence Krauss, AAI 2009 – YouTube

by paul

‘A Universe From Nothing’ by Lawrence Krauss, AAI 2009 – YouTube. Covers some amazing facts about our universe!

Jul 24 11

Digital killed the Bookseller

by paul

Since digital killed the bookseller, I bought this at borders yesterday during their clearance sale.

From 7/24/11
Jun 5 11

Turn off antialiased fonts in linux

by paul

I like sharp crisp fonts on the screen and usually do not like most antialiasing that looks fuzzy to me, especially on small fonts.  Here is the .fonts.conf file  you can use inside of your linux desktop’s home directory to turn off fontconfig’s antialiasing.

<?xml version=”1.0″?><!DOCTYPE fontconfig SYSTEM “fonts.dtd”>
<fontconfig>
<match target=”font”>
<edit mode=”assign” name=”rgba”>
<const>none</const>
</edit>
</match>
<match target=”font”>
<edit mode=”assign” name=”hinting”>
<bool>true</bool>
</edit>
</match>
<match target=”font”>
<edit mode=”assign” name=”hintstyle”>
<const>hintmedium</const>
</edit>
</match>
<match target=”font”>
<edit mode=”assign” name=”antialias”>
<bool>false</bool>
</edit>
</match>
</fontconfig>

May 23 11

How to quickly insert rows into Open Office

by paul

While some other spreadsheets have a shortcut key to insert multiple rows quickly, Open Office does not.   It does have a Repeat command in the Edit menu that has a shortcut key of Ctrl-Shift-Y.  If you insert a Row and then hit Ctrl-Shift-Y it will repeat that last command to insert more rows so you can quickly insert  rows over and over.

May 21 11

Vi/Emacs interface differences are due to keyboards

by paul

I’ve been using Vim and Emacs side by side for the last week or two, one with code in it and the other with org-mode.  It made me realize that one of the main reason the interfaces are so different, vim with mode switching, emacs with so many modifier keys are because of the keyboards they came from.

ADM3A Terminal Keyboard

If you think about Vi being used on a ADM3A terminal keyboard you’ll see the Esc key to switch modes is much more prominent than on a modern keyboard and HJKL have arrows on them for movement.

Symbolics "Space Cadet" Keyboard

In the case of Emacs if you look at a Symbolics Lisp machine “Space Cadet” keyboard you see there are so  many modifier keys that can be utilized.

The interfaces in each editor is not necessarily the result of some ideology about how editing should be handled, but are a product of the computing environment which they were invented in.

Mar 6 11

Lego ATM Skimmers!

by paul

Did you know lego makes and ATM Skimmer playset?

Awesome.

Krebs on security blog has some pretty interesting stories about atm skimmers and the hidden cameras that record the pin.

Feb 13 11

cat snow snow snow

by paul

I just started a new blog for this kind of stuff at unixinreallife.com

cat snow snow snow
My new series of unix commands in real life.

Jan 5 11

LAMP development machine install

by paul

I had this in twitter, but searching twitter failed, so i’m putting this here for when I setup a LAMP development machine again:

apt-get install apache2 php5 libapache2-mod-php5 php5-cli mysql-server php5-mysql phpmyadmin bzr git

Oh and emacs or gvim or whatever editor you use.

Jan 3 11

Summer and Winter

by paul

Summer and Winter at the falls.