Seriously, who the fuck at Microsoft thought the backspace key should have the dual purposes of erasing the character immediately preceding the cursor and taking you back a page. If you arrive on a page that requires substantial form input and happens to be dynamically generated like, say, nearly every Web page with forms [...]
While you can reencode MP3s fairly trivially with gnump3d, no limiting is applied. Whatever you’ve reencoded will be delivered to the client as quickly as it can accept the packets being sent. If your objective is to limit the stream to the neighborhood of the reencoded MP3’s new bitrate, you will need some [...]
I finally managed to secure a copy of Race for the Galaxy (R4TG). Of course, outside of Cool Stuff Games on Wednesday, I have no one to play with. If anyone happens upon this post and wants to play, let me know.
The current economic climate in the U.S. is causing downsizing of customer options in leiu of price increases. Recently, Subway nuked the small drink size option. Panera no longer allows a half sandwich order. It’s a defacto price increase. Store hours are among the casualties, too.
I recently picked up the CoolMax CN-350 NAS for only $20 after a $30 mail-in rebate and a $10 Google Checkout signup bonus. So far I have been pleased with the device. It comes with the following noteworthy features.
* Fast Ethernet (100Mbps)
* USB2
* CIFS/SMB or FTP access (network)
* Attached [...]
I wander into my local RadioShack for a simple RCA to S-Video adapter (or SVHS). After looking around, I ask the lady and she finds one for me. It looks unimpressive enough. I ponder a cable to plugin to it, since the original one being replaced was male to female and this [...]
Recently I discovered gnump3d. It supports downsampling, which is a feature I especially need. However, the example reencoding command for handling MP3s doesn’t seem to work. Instead, I am using a different variant.
downsample_medium_mp3 = \
/usr/bin/sox -t mp3 $FILENAME -t wav - | /usr/bin/toolame -b 128 - -
The original uses [...]
What a perfect marriage. I never liked CrapUSA. It seems TigerDirect has bought them out, and now I am getting weekly spam about the CrapUSA store re-openings. I honestly don’t care. I unsubscribed — supposedly — after receiving the second email about them, but today I have yet another. Supposedly [...]
After hours of Googling and an ill timed browser reload while typing this the first time, I finally happened upon RoR ticket 10454 which details the problem I am having with inferred routes and STI models. I modified it to supposedly support any level of model nesting. Seems to work now. I [...]
Since I deployed DokuWiki last fall, I’ve found it to be an excellent tool for managing documentation. It enhances the quality of the final documentation product whilest not getting in the way of writing it. I rather enjoy it.
I am now migrating some of my existing HOWTO documents over to the wiki. [...]
If you were following the excellent has_many :through blog, you may find you can’t use with_scope in the methods defined on your association. Instead, just send :with_scope along.
has_many :active_campaigns, :through => :campaign_distributions do
def
I was flipping through craigslist today and came cross a job posting for Web Freaks worthy of a ticket to planet clue. Let’s take a trip down the rabbit hole.
We are seeking a highly motivated Level 3 (Highest Level) Linux System Administrator to
maintain and administer approximately 500 LINUX servers in a Kissimmee, FL based [...]
Today I received my third email from someone claiming to be a Daniel Suarte, writing about filing open IT positions. However, I’ve never heard of this person before and I have no company or positions to fill. Clearly, this lamer is a spammer. He’s posting from a gmail account Daniel.Suarte@gmail.com. The [...]
Nothing fancy. It works.
#!/usr/bin/ruby1.8
# ed2k link helper for Opera
host = ‘10.10.1.1′
link = ARGV.first
require ‘net/telnet’
core = Net::Telnet::new(
‘Host’ => host,
‘Port’ => 4000
)
core.cmd(”dllink #{link}”)
core.cmd(’q')
core.close
I’ve been investigating a switch from gnucash to Moneydance. There’s no way to export data directly from gnucash. Fortunately, someone wrote a Java app that will parse the XML and produce a basic QIF export with your accounts and transactions.
Thus far, Moneydance has been able to handle downloading data using OFX for most [...]