May
06
2008
I have an idea for a Firefox addon that I’m considering developing, despite having a few other projects on the go (eg. specialized ftp client for Steve, website for a client…). In any case, I’m creating this post as a repository of Firefox addon development bookmarks. You’ll be the first to know if [...]
Tags: firefox, firefox addon development, firefox addons, programming
Apr
26
2008
An Interview with Donald Knuth where he talks about open source, reusable code, Linux, and other stuff:
…authors these days often introduce arcane methods that outperform the simpler techniques only when the problem size exceeds the number of protons in the universe. Such algorithms could never be important in a real computer application. I read hundreds [...]
Tags: computer science, donald knuth, programming
Apr
25
2008
Post Is Clear is a WordPress Plugin I wrote to insert <br clear=”all”/> at the end of posts, to ensure images and objects don’t wrap into successive posts. Phillip and I were manually inserting the code, although I did hack the WordPress code to insert it, but that code is lost whenever I upgrade [...]
Tags: programming, wordpress, wordpress plugins
Jul
18
2007
Okay, I know you all know who Donald Knuth is, but just to waste some bandwidth, I’ll provide his background anyway:
Knuth wrote The Art Of Computer Programming, considered the Bible of computer programming for those with an academic background. I remember seeing the beige, hard-cover volumes at MUN’s book store for graduates, yet I [...]
Tags: computer science, donald knuth, programming
Mar
26
2006
5 algorithms you must know:
Algorithms are underrated and probably underused - it comes up maybe 1% of the time, but in that 1% of the time, it’s 100% important. These are real algorithms, with real-world application, but the lesson is in the paradigm.
They list Sorting, Binary Searching, Hashing, Dynamic Programming, and Search Algorithm.
The first four [...]
Tags: algorithms, computer science, donald knuth, programming
Mar
26
2006
Free Computer Books, Tutorials & Lecture Notes:
Those books listed in this web site are only links to other sites all over the world, except few which I got special permission from authors. No copyright violation is within this site.
LOTS of links. I tend to forget about sites like this, relying on google instead.
I think [...]
Tags: programming, technical
Jul
07
2004
Holy moly! The 12th World Computer Chess Championship started on July 4! The participants include most notable chess engines, like Crafty, Fritz, and Shredder. I wonder why The King (Chessmaster’s engine) didn’t participate.
I used to play chess a lot, but I don’t know anyone to play regularly now. I could [...]
Tags: chess, programming
Jul
04
2004
Utter is a DOS program I originally wrote in 1992 or 1993, with the last version being released in 1994. It’s written in Turbo Pascal 6.0 with a lot of embedded assembly. From its readme file:
UTTER displays a quote from an ASCII text data file, called UTTER.DAT by default, which is assumed to be [...]
Tags: dos, programming, turbo pascal, utter
May
20
2004
I have BASIC Computer Games on one of my bookshelves. I adapted a lot of its games into C or Pascal back in the ole days. I still browse through it, toying with the idea to make a web-based version of something. This site has made its entire contents available.
(via 0xDECAFBAD)
Tags: basic, computer games, programming