The Shoes of the Fisherman's Wife Are Some Jive-Ass Slippers

tpot (at) frungy . org

rss

2004
Months
Sep

Thu, 30 Sep 2004

Tivo for Radio

There seems to be stacks of people interested in time-shifting FM radio so I could listen to some music at my computer when I didn't feel like choosing something from my mp3 collection. I picked up a D-Link DSB-R100 USB FM radio on eBay for $30. After the usual Linux kernel/driver related dicking around and reading the Linux based Radio Timeshifting article in Linux Gazette, I can now do unattended recording of FM radio straight to MP3. Neat-o!

Unfortunately D-Link don't seem to be making USB radios anymore. They're not even mentioned on their website anymore. )-:

posted at: 17:07 | path: /computers | permanent link to this entry

Tue, 28 Sep 2004

Unit Testing

I ran into a friend on the way to work the other day who was told me he had drunk the kool-aid with regards to unit testing. It's always nice to hear someone get all excited about testing. I have been writing a lot of test suites recently and it has been quite rewarding both in terms of having something to run regularly to see if my code has bit-rotted, and also having more confidence in rewriting and refactoring.

Read the rest of mjd's Writing Automated Tests presentation. It's nice and tasty.

posted at: 16:54 | path: /computers/testing | permanent link to this entry

I'm here for an argument

tpot@proforma:~$ python
Python 2.3.4 (#2, Jul  5 2004, 09:15:05)
[GCC 3.3.4 (Debian 1:3.3.4-2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.

>>> NotImplemented
NotImplemented

>>> help(NotImplemented)

Help on NotImplementedType:

NotImplemented

>>> print NotImplemented
NotImplemented

posted at: 16:37 | path: /software | permanent link to this entry

Tue, 07 Sep 2004

Phil's Problem

From Dive Into Mark:

If you absolutely must use an aggregator, I recommend BlogLines, which, I am told, has redesigned itself and is now even better than it used to be, if such a thing is possible. But really, you should ask yourself if you need to keep up with 100 or 200 or 1400 different "sources" of "content" on an hourly basis. Shouldn't you be spending more time with your family or something? Or, if you don't have a family, shouldn't you be spending time building one? RSS won't get you laid.
posted at: 15:52 | path: /humour | permanent link to this entry

Mon, 06 Sep 2004

Funky new stuff in GDB

From gdb.info:

The GDB Text User Interface, TUI in short, is a terminal interface which uses the `curses' library to show the source file, the assembly output, the program registers and GDB commands in separate text windows.

...

The TUI installs several key bindings in the readline keymaps. They allow to leave or enter in the TUI mode or they operate directly on the TUI layout and windows. The TUI also provides a _SingleKey_ keymap which binds several keys directly to GDB commands.
Hit C-x a or C-x 1 to enter TUI mode. Basically it's emacs' Grand Unified Debugger in a window. Very cool.

Update: Apparently this has been in gdb since 1999. (-:

posted at: 14:22 | path: /software | permanent link to this entry