iwsmith

If you are here you should already know why...

Monday, April 21, 2008

On Tea and Books


A while ago a tea company asked if they could use one of my images from Japan on their website. I said yes, and you can now see the photo on their site.

Today, while attempting to avoid doing German homework, I drew up a reading list, comments or suggestions are welcomed, and you can peruse it here:

My Amazon.com Wish List

Wednesday, March 12, 2008

Of Barcodes and GTK+


For this project I am working on (at work) we are planning on using QR Codes to allow us to encode data onto physical media and then scan it back at a later time (This means print something, then take a picture of it later and retrieve whatever data its linked to). While researching QR Code ("QR code is trademarked by Denso Wave, inc.") I came across another interesting variation of the 2D Barcode, Shotcode, which is the image shown with this post. I like the shotcode because it doesn't look like a barcode, though it holds much less data (49 bits are available, so 2^49-1 unique codes can be generated). That being said, it would be more than sufficient for our current needs.

I also began working with GTK+, specifically Glade and pygtk, and so far it sucks. I hope that I am just using it incorrectly, because if not, well, damn. Things that one should be able to do (traversing the GUI hierarchy in a logical ie window.element.action() seems to be missing, or maybe I just don't know how to do it). Bleh!

Friday, February 22, 2008

Another Reason I Love Python

So I was thinking today "Man, I wish a nice GUI existed for managing video files on a computer that was hooked to a TV and only use the remote for input. Maybe I should write one. I wonder if there is an imdb python library.."

Yes, it seems there is...

Tuesday, February 19, 2008

The Final Cylon

I just want to put my vote down now and forever: Tom Zarek. Rationale to follow at a later date.

Wednesday, February 13, 2008

Make Ubuntu Safemode Go Away!

Although the new 'safe-mode' feature in Ubuntu (formally known as bulletproof X) may be cool, it has a tendency to eat my Xorg.conf. This causes some issues for me when I am trying to get some new feature working on my ghetto old laptop. Luckily enough, a quick Google search noted that I can easily disable this feature by commenting out a line in /etc/gdm/gdm.conf, specifically:

FailsafeXServer=/etc/gdm/failsafeXServer

I am quite happy this is gone now :-)
This information was gleaned from here.

Classes

So I realized I neglected to give my semesterly 'class overview'. So, here is what this semester looks like:


  • GERM 1101 - After my failed attempt at Spanish (well, more appropriately after LSU purged my classes and Spanish was full so I could not take it) I thought I might try a new language. So German it is. Not much to say here, so far everything is 'sehr gut'.

  • ENGL 2000 - Turns out I needed to take this to graduate. Its some sort of composition course, but instead of being something cool like creative writing I got 'English and Ecology', except my instructor seems to have a very loose definition of ecology. My first paper is about family interactions (or so I am told). I sort of hate this course...

  • MATH 4171 - This may be the only course I like this semester, its intro to graph theory. We are discussing graphs, trees and the like. I am somewhat worried about the tests though, I get the feeling they may broadside us.

  • CSC 3501 - This is computer organization, and it may be the most boring class ever. Like in the existence of humanity. On top of the boring topics, there is the even more boring presentation of those topics. The worst however, was that the professor banned laptops. So I usually sit there and think of differing ways to cause myself bodily harm with my umbrella.

  • CSC 2262 - Numerical methods. This course is not really exciting, but at least the guy running it does a fairly good job with presenting the material, and I can use my laptop. These two CSC classes make up the 'bloc of borderm' on Tuesdays and Thursdays.



So to summarize I hate all my courses in some way. At least work is exciting , I am sure I will be posting later on that though...

Tuesday, February 12, 2008

Boolean Logic Became Non-Deterministic

I was working on some homework when Boolean Logic became non-deterministic. This was my first clue that something had gone horribly wrong. Moral of the story: let's not forget that !(ab) != !a!b.

Wednesday, September 26, 2007

Nothing Important

So, nothing important to post really. I have been staying at school 10-12 hours some days, but that is the result of that damn 4330 class. Other than that its been some TF2 (Which is sweet) and Quake Wars:ET to pass the time.

Also, Brian, I can do that too:

iwsmith@babylon:~$ /sbin/iwconfig ath0
ath0 IEEE 802.11g ESSID:"Babylon" Nickname:"babylon"
Mode:Master Frequency:2.412 GHz Access Point: 00:18:E7:28:42:85
Bit Rate:0 kb/s Tx-Power:18 dBm Sensitivity=1/1
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality=0/70 Signal level=-96 dBm Noise level=-96 dBm
Rx invalid nwid:8902 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0