May
11
2009
Three programmers walk into a bar. One of them holds up two fingers and says “three beers bartender.” Hint: A similar joke, which sometimes appears as a tagline on SWT on the upper-right there, I think: There are only 10 types of people in the world: Those who understand binary, and those who don’t.
Tags: jokes, programming
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 I ever [...]
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 [...]
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 WordPress. [...]
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
Aug
08
2006
Borland is bringing back the Turbo brand: In 1983, Borland revolutionized software development with one of the first PC development environments, Turbo PascalĀ®, which helped make the commercial development of PC applications possible. The new products revive the popular Turbo brand and provide users with a simple but powerful development environment that combines quick and [...]
Tags: borland, programming, software, turbo c, turbo pascal
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. [...]
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. [...]
Tags: programming, technical