Skip to main content

New Rule for Online Personal Ads

New rule for online personal ads:

Don’t put a picture of yourself up from work if you wear a nametag.

ex. Wafflehouse.

Seriously, wtf?

WordPress Pisses Me Off … Greatly.

I have been doing a lot of work with Drupal lately, have even become a patcher for Drupal core and trying to push Drupal 6 closer and closer to release. I log into my WordPress today to rant about TurboTax, and the first thing that I’m greeted with is:

A new version of WordPress is available! Please update now.

Stupid TurboTax …

Okay, so I nearly killed TurboTax tonight. My tax situation this year is a little bit awkward.

1. I started Consulting. This means I get to pay self-employment taxes. Joy.
2. I started a new job, and moved to Kentucky from Virginia.
3. I moved from Kentucky to Ohio, because the commute was killing me.

New Books to Read

Picked up some books tonight at Borders before I head back to Ohio …

* iWoz, Steve Wozniak
* Code Craft, Pete Goodliffe
* “Hard Code”, Eric Brechner
* Practices of an Agile Developer, Venkat Subramaniam and Andy Hunt

How-to: Compile ffmpeg from source

My last post talked about compiling ffmpeg on Ubuntu, for use with Drupal's op_video plugin. I then had to do the same thing on a Debian 4.0 server, and found that I had to compile literally every library from source, which means all of those handy apt-get lines do nothing for you. Here are the packages that you need:

How-to: Compile ffmpeg on Ubuntu

I needed to install the op_video module into a Drupal install today at work, and found that the default Ubuntu install of ffmpeg won't transcode audio properly for FLV files. Here are the steps to compile FLV and create a deb package that will work properly:

apt-get install liblame-dev libfaad2-dev libfaac-dev libxvidcore4-dev liba52-0.7.4 liba52-0.7.4-dev libx264-dev liba52-dev libdts-dev libgsm1-dev libvorbis-dev  libxvidcore4 libxvidcore-dev libdc1394-dev libfaac-dev liblame-dev libx264-dev libfaad2-dev libtheora-dev libsdl1.2-dev build-essential checkinstall subversion

How-to: Free Encrypted Online Storage on Ubuntu

So, since I've gotten Ubuntu setup the way that I want on my workstation, I've been trying to figure out a good way to back up everything that is free, encrypted, and doesn't run the risk of media dying. The solution? Using gmailfs + encfs to mount a spare GMail account and use that 5GB of space for something other than porn and penis-enlargement spam. I'll detail in another post how to setup the actual backup, but here I'll cover setting up the encrypted, online mount point in Ubuntu 7.10 (which will probably work for other distros).

How-to: htaccess and SSL redirects

So, you've got a site that you want to require SSL on, but not for certain pages? I couldn't seem to make sense of most of the documentation out there on Apache's mod_rewrite module, so after 3 days I finally came up with the rules that work for this task. I figured I'd put them up here to help anybody else who runs into a similar requirement, and so that I have it sitting somewhere that I won't forget about it!

<ifmodule>RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/cron\.php$
RewriteCond %{REQUEST_URI} !^/mysql.php$

Attention Designers - Web 2.0 != Shadows

Web 2.0 --

Web 2.0 Map

Not Web 2.0 --

Google - NOT Web 2.0

But but but ... the Google logo has a shadow, it must be Web 2.0!

No, I'm sorry, you're an asshole. How about you read up on what Web 2.0 really is before you go making shadows and rounded corners and telling me it's Web 2.0?


Web 2.0

How-to: Create a local copy of a dynamic site

Recently, there was a need at work to produce a static copy of a dynamic site, and have most everything still work. After a few minutes of research, I remembered that wget would take care of this just fine.

So I created a new site on one of our LAMP servers, and executed the following command in it's public_html directory:
wget --mirror -t 2 -w 2 -p -E --convert-links -T 5 -P . http://domainname/page
Worked like a charm :)

Syndicate content