Mar12

tmux, .bashrc, .bash_profile, and you

tmux bash cli | comments

You may be surprised to find, upon first trying tmux, that it doesn’t execute your .bashrc file when loading shells. That is, I was confused.

You may also wonder what the difference between .bashrc and .bash_profile is, as you’ll often see .bash_profile on Apple systems and .bashrc everywhere else. That is, I wondered.

Continue reading »

Jun05

Transitioning to Mutt (and Vim!)

mutt linux gmail imap vim | comments

I’ve finally decided to attempt a real transition to the Mutt email program after years of flirting with the idea and making short, hesitant attempts that amounted to nothing. This time I’m giving it a fair shake as part of an overarching effort to move toward more fully keyboard-driven computer interaction that has involved replacing other components with Vim and Xmonad.

Continue reading »

May25

Installing the mysql2 Ruby gem on Ubuntu 11.04

ruby gem mysql ubuntu linux | comments

Ran into a mildly perplexing problem while trying to install the mysql2 gem under Ubuntu 11.04 today. As will sometimes happen when Ruby gems require compilation of native binaries to run on your system, there is an unspoken dependency requirement of certain development libraries….

Continue reading »

May18

Learning Less

linux less vim learning satisficing | comments

Continue reading »

Mar18

Voicemail via Google Voice, iPhone Gotchas

googlevoice iphone android telephone | comments

TL;DR: If you replace an iPhone with a non-iPhone on the same AT&T account, make sure AT&T “re-features” your account voicemail, whether you want to use it or replace it with Google Voice.

I recently replaced my first-gen Apple iPhone with a Motorola’s new premium Android phone for AT&T, the Atrix 4G. Some time ago I switched voicemail handling from the iPhone’s “visual voicemail” to Google Voice. It turned out to work very well for me so I stuck with it.

Continue reading »

Feb21

My O'Reilly Wish List

books | comments

Note: this list was meant to fit within the requirements of this O’Reilly sweepstake. It’s not a comprehensive list of the books/videos/etc. I’d like to buy/read/view/etc.

Continue reading »

Oct17

Rails Rumble 2010 Pre-Wrap-Up

railsrumble ruby programming | comments

I just finalized my entry for this year’s Rails Rumble. It’s a bit of a sad showing unfortunately, but I wasn’t too concerned with winning, just setting aside the time to see what I could get done in 48 hours and have fun doing it.

Continue reading »

Aug19

Celebrating why the lucky stiff

programming heroes ruby | comments

Today is Whyday! One year ago today, the man behind _why suddenly completely removed the persona and all of his works from the net.

Continue reading »

Aug09

Desktop Notifications For Health

ubuntu health computing lifehacks | comments

So I just read Zed Shaw’s new post about health concerns for programmers and it sparked a new notion that I was able to quickly follow through on. In his post he describes the bad habits and neglectful behavior common to programmers that can lead to health problems, mild and severe.

Continue reading »

Apr02

Regarding the Apple iPad

apple ipad | comments

I’m going to open this up with some blunt honesty. Every time I see someone I like or respect say something admiring about the iPad, I feel a little embarrassed for them. It’s like finding out your parents were duped by a 409 scam, or an acquaintance discussing the medical benefits of proximity to certain crystals.

Continue reading »
Archive