Thursday, February 28, 2008

Garfield is awesome, without Garfield

Everyone has heard of Garfield, that lazy fat cat. Well, someone has had the brilliant idea of removing Garfield from his own comic strip, with, in my opinion, surprisingly good results. For example:

With Garfield:

Without Garfield:

See more here: http://garfieldminusgarfield.tumblr.com/

Thanks to Emma.

Wednesday, February 27, 2008

wget for windows

For all you Windows users out there who need a program to download files quickly and easily, check out wget for windows. This is a port of a fantastic unix/linux command line program that supports HTTP and FTP with many advanced options, as well as download resuming, with the -c argument.
It's also included in the unxutils package I mentioned in the previous post.

For a little more fun, you can easily crash Windows and make it beep loudly by downloading a binary file to standard output like so:
wget -O - [http://binaryfileURL].

Thursday, February 14, 2008

Correction of my position regarding Windows Vista

I noticed that in the very first post of this blog, I'm very enthusiastic about the Vista Beta 1.

Just to clarify: I no longer endorse Windows Vista.

I am sad to say that I did actually buy a Windows Vista license; it came with my new laptop. As soon as it arrived, I made a Ghost image of the drive and prepared to wipe the drive to make it available for better things. But then I thought "Let's try and use this 'Vista', to see what people can possibly like about it."

So I booted up the new laptop. The first thing I noticed was that the Windows logo was conspicuously missing from the Windows splash screen. A bit odd, in my opinion...
Next, I was presented with two license agreement windows, one from Acer, the other from Microsoft. After this, I was asked to set up the usual things, like language and time.

Then, Windows decided that it wanted to "measure [my] computer's performance". Now this was annoying. Not only did it take about 20 minutes (that's how long it takes me to install a complete Ubuntu system), but it did not display any information about what it was doing. Why this 20-minute mystery process Microsoft?

Finally, I got to my brand new Vista desktop. My first thought: "Ooh. Shiny!" I then proceeded to set up and use Vista for just over three hours. After that, I'd had enough.

Wednesday, February 13, 2008

Unix command line tools for Windows

Since about 1999, I have been experimenting with alternative operating systems. Today, my main PC triple-boots Mac OS X (thanks to the InsanelyMac community!), Windows XP and Ubuntu Linux.

Two out of these three operating systems provide the very powerful bourne again shell (bash). While in Windows, most administration tasks can be accomplished using the pretty (or sometimes not-so-pretty) GUI. This is becoming increasingly possible under Linux, thanks to distros like Ubuntu and SuSE. However, to get maximum control over *nix based systems like Mac OS X or Linux, one needs to get comfortable with the command line terminal.

Since 2 out of my 3 OSes are *nix systems, they provide the very powerfull bash shell. As a result, when using Windows, I used to long for the basic unix commands like cat, head, tail, grep and the like (in addition to getting annoyed at constantly getting "Bad command or file name" after typing 'ls').

After a bit of googling, I found this site: http://sourceforge.net/projects/unxutils. The zip package available there provides most of those unix commands I missed the most when using Windows. (Finally, grep and wget in cmd.exe!)

Notably missing are the usual Linux text-editors like vi/vim, emacs, nano or pico. These can be found here: ftp://ftp.uni-koeln.de/pc/win32/editor/00index.htm

Finally, for playing media files from the command line, there's MPlayer: http://www.mplayerhq.hu/design7/dload.html

And that's it. You now have the familiar unix tools for those times when you have to use a Windows command prompt.

The Revival

There hasn't been a post on this blog in almost three years....

So this is the Revival.

What has happened since the last post:
  • A few years have passed.
  • I graduated from high school and the IB program.
  • I got older.
  • I've done things with friends. Notably prom after-party at Wasaga beach, Culturefest...
  • I've done things with family. Notably visiting the West Coast.
  • I've moved to Ottawa for university.
  • I read some books.
  • I met many people.
  • I heard lots of new music.
  • I got new computer hardware.