/

Welcome to my personal lack of content.

If you've been here before you might notice some changes, probably because I've taken the time to update the site. (mainly just switched from PNGs to GIFs, and rewrote the loading code, so now it works alright in IE 6 (it's even ok in 5.5/5). there's also a lot of changes to make the site behave well in Opera)

There's an egg in one of the icons.
/about/

Me:

I've had an almost uncontrollable curiocity for practically everything electronic since I could hold a screw driver, even now it's still pretty common to find me voiding the warrenty on nearly anything from TVs to PDAs, though they usually end up working better afterward.

Questions I frequently get asked:

  • How'd you come up with the name 'rummik'?

    It's taken from a game I used to play a lot called 'rummikub', though it's pronounced differently; rummikub is pronounced rum-ee-cube, rummik is pronounced rum-mik.

  • What do you do?

    I mainly do freelance programming for Web Sites (JS, PHP, CSS, (x)HTML), though I've been known to occasionally write some small Shell Scripts, I also dabble a bit in Application and Game Development (Perl, PHP, JS). Other technologies I have experience working with include: MooTools, setting up LAMP Servers (Linux, Apache, MySQL, PHP), Server Administration, and (sometimes) Site Design.

  • How long have you been a programmer?

    Around 9 years. (Amazing for someone in my age group.)

  • Could you write something for me?

    Chances are, yes. However, don't expect it to be immediate. Writing and debugging code takes time, not to mention I don't work for anyone in specific, so I may already be working on a project (in which case, there may be a waiting period before I'm available for work). The best way to find out is to contact me, with a description of what you want, and I'll let you know if/when I'll be available to do it.

This site:

Frequently (Un)Asked Questions:

// a list of questions that I've been asked when talking about the site

  • What's with the T/Arrows?

    The design for the site was originally going to be used in a game, the name (removed) is why they're in the shape of a T. Anyway, I decided I liked the design a little too much, and it worked better as a site for myself rather than one for one of my games, so it seems to have worked out rather well.

  • So it's Flash?

    Actually, it's mostly XHTML and CSS, with a bit of JavaScript thrown in for transitional effects. (MooTools helped a lot when it came to those) Though, both JavaScript and ActionScript are ECMAScript based, so it's not like I couldn't have...

  • Why not use Flash?

    There's quite a lot of reasons not to, the biggest being there aren't enough supported platforms (for instance, there's no plugin for PowerPC Linux). So by not using Flash I'm making it so more people can easily view the site, and also making it easier for people to learn from what I've written.

/contact/

/portfolio/

Image Host Plus (link)


After

Before

Image Host Plus was mainly a cleanup and secure job. After the site changed hands in 2008, the new owners found they needed the code to be cleaned up, run more quickly, and be more secure.

The code, after cleanup, was around 60% faster at performing most tasks, had fewer bugs, and was a great deal more secure, no longer having a dependency on globals. Several nasty exploits were found and patched as well.

The new theme (pictured in the after shot) was a collaboration between Brian and myself.

/projects/

Castles of Sand (link)

A browser based Idle RPG. Click the link to find out more.

Serv-Alert (download)

A shell script that alerts you if a watched server goes down.

ETA Calculator (link)

A quick little script I wrote while on the road to calculate approximately how long it will take to get somewhere. Somewhat useful for those 'are we there yet' trips.

/extensions/

Chrome, Chromium, Iron

No Plugin (download)

Temporarily disable some annoying plugins, such as Flash. A place holder is added for easy element unblocking.

WebComic Controls (download)

Navigate through webcomic pages using the arrow keys.

Controls are as follows:

  • left+right: enable/disable
  • left: back/previous
  • right: next
  • ctrl+up: random
  • ctrl+left: first
  • ctrl+right: last

/emblem/

http://en.wikipedia.org/wiki/Hacker_Emblem

Creative Commons About Projects Extensions Portfolio Contact Blog Hacker Emblem