Pysg hits 0.0.5! And gets a website.

Posted on May 20th, 2009 19:55:48 by landon
Comments

My IRC log parser (pysg) has hit version 0.0.5! Of course... this is the first very arbitrary version number. The plan for now is 0.0.x increments for minor features, 0.x.0 increments for larger features, and x.0.0 increments for acts of God. If you want to help with the project, please contact me or add issues to the tracker or even send in patches!

In other news, pysg.org has been registered for the project and will later offer hosting for IRC channels for a very small fee, which will hopefully be enough to cover VPS costs.


SVN to Git

Posted on April 29th, 2009 15:10:41 by landon
Comments

After coming to love the idea of git and related version control systems, I finally decided to move all of my repos over to it. After quite the ordeal of getting gitosis+gitweb+git-daemon set up on Ubuntu, I'm finally ready to move my main personal repositories from SVN to git. Pretty straightforward, but I thought it would be best if I document it here as well:

The process:

  1. Assuming you have git and git-svn installed, go ahead and clone your SVN repository

    git svn clone svn+ssh://lfowles.org/home/landon/src/school
    
  2. Now, you need to clone what you just got from your SVN repo to a new git repo

    git clone --bare school school.git
    
  3. That's it!

Now you have a git repository that you can stick in your gitosis repositories directory or wherever you store these things.


Accepted! Part Two

Posted on April 20th, 2009 15:25:29 by landon
Comments

This year I got into Google Summer of Code with my application to create an epic space battle visualizer for Thousand Parsec


Your tarball's unzipped!

Posted on April 6th, 2009 15:32:41 by landon
Comments

Today, for work, I embarked on the task of fixing wireless on a Dell Inspiron 1525 running 32 bit Windows Vista (Why? I have no idea or choice.) My first step was to hit up the Dell driver site, which listed 4 or 5 drivers, so of course I got them all since I could not for the hell of me figure out what model of card this was, being in Windows. I found out I could queue up these downloads and download them as either a .zip file or a .tar.gz file, so I choose the linux friendly option of .tar.gz.

Eager to get to work, I then tried to open the tarball with Nautilus. Whoops. It hadn''t finished downloading yet and I was getting an error. After I waited several more minutes for 150mb of drivers to download I tried opening it again with Nautilus. Whoops. Oh, wait, this time the download was completed and there were no errors! Thinking it would be about the funniest damned thing if my newest theory was correct, I checked out the tarball with file.

The results?

landon@Goliath:~/Desktop$ file My_Downloads_List145815.tar.gz
My_Downloads_List145815.tar.gz: Zip archive data, at least v2.0 to extract

I just unzipped your tarball, Dell.


Considering a switch to HG

Posted on March 24th, 2009 00:40:21 by landon
Comments

Over time I've become more and more disenchanted with SVN (especially when I found out that DVCS like git have commits seperated from pushes... revolutionary!) Soon enough I'll probably be switching my own repositories from SVN to Mercurial. Only a few things holding me back though:

  1. SVN is everywhere! If the computers at school have any VCS type things installed, it's usually TortoiseSVN.
  2. Well, actually, there's only one thing holding me back