April 28th, 2008 No Comments »
I know, long time, no post. Contact me offline to receive a refund for your subscription to this blog.

Just a quick post to talk about a cool website called Hulu. This is a great and legal place to see video clips, full length TV shows, and even movies. As I said, it is a legal service (there are others out there that look a little questionable) that is supported by a few short ads in each show.
One of the things I really like about it is that the site can remember where you were in watching a show, so you don’t have to watch a show from beginning to end in one sitting.
There are only two (very small) negatives: first, the selection is currently limited - not every episode of every show is available. Second, you can’t save what your watching, so downloading a show to watch on a plane isn’t possible.
Overall, the plusses are strong and the negatives aren’t show stoppers. Hulu is a great way to catch up on some great shows!
April 6th, 2008 1 Comment »
Shoes, as I’ve mentioned before, is a great little GUI for ruby applications. I ran across an article last week about Google Translate and a command line interface for Linux called tw, and thought that I might be able to build something in Shoes with it. Well, I couldn’t get tw to build on OS X, but I found a ruby gem called rtranslate that works great! So, over an hour or so, I threw a quick little translator together in Shoes. It’s over at the ShoeBox. Please let me know if you try it (and like it - I don’t like criticism).

January 26th, 2008 No Comments »
I used to be a die-hard Camino fan (starting back in the Chimera days). A few weeks ago I started using Safari. The reason is that I can copy snippets with text and images from Safari into Mori, where Camino only lets copies the text. Anyway, I decided to do an empirical test, to see how the browsers use resources. I’ve done this in the past, and Camino usually won. Now, Safari is getting the better of Camino in both CPU and RAM usage. I opened six identical web sites on both browsers and here’s what I’m getting:
Browser | CPU | RAM
Camino 46.6% 72.4M
Safari 25.6% 49.6M
and Camino is not responding, according to Activity Monitor. It makes me a little sad, considering that I’ve been a Camino fan for so long. Oh well, the browser of the day is Safari.
January 7th, 2008 1 Comment »
Well, I committed my Documents folder to a Subversion repository on my network storage device and dutifully checked it out onto my laptop again yesterday. Today, when I went to sync Quicken, I found that I couldn’t open the data file. This web site thankfully had the answer. Quicken uses resource forks on OS X (resource forks were a big thing pre-OS X, I didn’t think anything still used them). After running through the commands as shown on the site, I was more-or-less happily broke to the last penny again.
While this wasn’t meant to be a subversion bashing, it reinforces my desire to move to a DVCS - specifically Bazaar. More on that in the future.
December 22nd, 2007 No Comments »
Test post from my Nokia 770.
December 22nd, 2007 No Comments »
Test post from my Nokia 770.
December 22nd, 2007 No Comments »
Shoes is a lightweight GUI framework for Ruby, created by _why. I don’t always understand his unique sense of humor, but he has created a great little package for creating simple GUI’s.
To use it, download the package and install it where ever you want. I put it in “Applications” on OSX, and in my user directory on Windows. Then just double click the icon; this will bring up a menu allowing you to select a file to run. Shoes comes with a healthy collection of samples that you can work through to learn the Shoes syntax.
The basic syntax is pure Ruby goodness - clean and simple. Here is a simple example of a button and a text field:
Shoes.app :height => 200, :width => 200 do
stack :margin => 10 do
button “Button One” do
@mytextfield.replace “Button One pressed!”
end
@mytextfield = para “This is a test.”
end
end
Which looks like this when it runs:

Try it out. I think it’s a great tool for creating simple GUI’s!
December 19th, 2007 No Comments »
I know, long time, no post - and now just a short post. Well, things have been pretty busy here, and I have a lot of things to post about, so here goes.
A couple of months ago, a friend showed me his Nokia 770. And I thought, “I don’t need anything like that.” So, it was only a matter of days before I found one on eBay. The bottom line is that it is like a ‘92 Jeep Cherokee - sure there are newer, fancier models out there, but this one got it right.
In a nutshell, it’s a handheld PC that runs Linux. It’s not a PDA by design, but it has a lot of really neat apps that make it a great all around geek must-have. I can sync my Google calendars, read spreadsheets and documents, download Google maps, and even make phone calls with Gizmo!
These listed for several hundred dollars when they first came out, but since they have been superseded by the Nokia 800 and 810, they are a real bargain on eBay.
June 8th, 2007 No Comments »
I saw this bundle for TextMate a couple of days ago, and it’s great! I’ve been taken with the concept of wikis ever since I listened to Andy Hunt talk about them at a NoVaLUG meeting several years ago. For those that might not know, wikis are kind of self-shaping databases, generally using words in CamelCase as links to other wiki pages.
The main drawback to most wikis (from my point of view) is that most are web based. I’m a little leery about posting too much info online (believe it or not). The best solutions that I had found before now were thew emacs wiki-mode and TiddlyWiki. They work, after a fashion, but never completely scratched my itch. But now I can have the best of both worlds - a plain text wiki, and TextMate. This may be the start of something great!
(if this were a review I’d go into more detail, but it’s not, and I’m tired, so that’s it for now)
June 8th, 2007 No Comments »
I’ve been working on the GTD bundle, and gave it a couple of new features. The first is syntax coloring - now the different states of tasks have different colors. Not a huge change, but I like it. Second, I added a new state - priority (!). It works via a tab command, like all of the other state changes. Again, not spectacular, but nice to have. I have some other things in the works, and another GTD bundle user has provided some really nice templates for viewing and printing lists. If you are interested in the GTD bundle, stay tuned!