Category: programming

  • Introducing my SECOND CGI program: Eric’s BlogRoll

    You can find it here or on the right-hand side under “My pages”. This is a program that’s been in my head for about four days and which I spent most of yesterday working on until I realized I was going down the wrong path. Ah, but I’m getting ahead of myself. This program is…

  • GNaughtyNice is working again

    After spending the past three days futzing about, I’ve finally configured things on my new server so that GNaughtyNice will once again run. So visit the link on the right-hand side of my blog and see how Naughty or Nice any word is!

  • Use Minix….create a free OS?

    As we all know, Linus Torvalds created Linux out of his frustration with the lack of features in Minix, a teaching OS meant to duplicate a POSIX-compliant Unix system. Well, as a great followup to Saturday’s Post, why not check out Minux yourself? A new group has begun developing Minix3, in the hopes of getting…

  • Two Programming Firsts! (for me)

    It took me the better part of about 2 hours to figure out how to get everything to work correctly, but I am finally done with my program, GNaughtyNice. It figures out how naughty or nice a word is by using the Google search API and searching once with the porn filter on and once…

  • My first project on Freshmeat!

    Frustrated with the lack of an easy way to create a video DVD on Linux, I decided to write a program to do just that! I wrote a program that will generate the dvdauthor.xml file needed to create the video DVD. Then I realized that if I had been so frustrated, perhaps others were too,…

  • Superbowl Sunday

    Football just gets in the way of the commercials I want to watch. So what did I do to kill time in between? I hacked Python, of course! I found a bit of humor in this, don’t know if you will if you haven’t taken CS classes. >>> li [‘a’, ‘b’, ‘new’, ‘mpilgrim’, ‘z’, ‘example’,…

  • Becoming multilingual

    Today I started learning Python. I picked it because it’s not only one of the hottest languages right now (outside of C#/Mono), but because GRAMPS is written in Python. I haven’t explored this deeply, but I know for a fact that plugins can be written in Python, if the entire program itself is not Python.…

  • Yay for Monkeys!

    The title of this post is, of course, a play on words. The company Ximian has developed Mono, an open source competitor to MS’s .NET. Mono is spanish (and probably latin) for monkey. The reason I’m excited is that according to Gnomedesktop.org , Fedora Core 5 will have mono! This means we’ll get great new…

  • My Monty Hall PHP Script

    Well, actually, it’s not mine. It was a script in Linux Format Magazine a few issues ago. As hobbyists have done since the beginning, I copied the code down to see it actually work. First the background on Monty Hall. Here it is from Wikipedia.com: The Monty Hall problem is a puzzle in game theory…

  • Bash Shell Scripting

    One of the best things about Linux is the ability to write shell scripts. These are most often used as utility programs to do repetitive tasks for you. I just wrote my first one on Sunday and here it is followed by commentary. #!/bin/bash echo “starting xchat…” xchat& echo “starting Gaim…” gaim& echo “starting Thunderbird…”…

  • More Atmel Code available!

    I have posted the latest code from the work Rich and I have done for our microcontroller class at Cornell. We are releasing all of our code under the GPL license so feel free to use it, modify it, and have fun with it. The code is modified C code and assembly language for the…

  • A few updates and notes

    If you go to my main page, you can see where I have added a new section, C code from a class I’m taking this semester. We’re making a lot of really cool designs based upon the Atmel CPU, which is readily available for those who like to tinker. I’ve put up my first project,…