Skip to content

Blog

  1. Browser Detection in Moodle

    In order to polyfill, you have to know what's missing.

  2. Making Wordpress Protected Posts More Private

    Boy that’s a lot of ‘P’s! Let’s just jump right in, shall we. Here’s the scenario, a user creates a post that they only want to share with select people because of the private...

  3. Simple, Dynamic Sidebars

    One of the things I loved right off the bat about WordPress is that it’s extremely flexible in terms of output and rendering, and that its built in functions are simple but also...

  4. Adding Custom Images in Moodle 2.0 Themes

    Moodle 2.0 has much more flexibility when it comes to themes. But the documentation is a little sparse.

  5. Re-writing Good Code

    A few weeks back I published my qTranslate Missing Link code, what I didn’t say in that post was that that was the 3rd revision of the code. And I mean a real v3.0, not a “let’s...

  6. Playing with userContent.css

    Here in China the fact that some websites just are never available (e.g. facebook, youtube, twitter, google+, hulu, etc…) and some sites get blocked intermittently depending on...

  7. No Listening Sockets Available

    I’ve been trying to hunt down some sigterm and oom errors thrown by Apache 2 lately and in the process I decided to have it log in its default location /var/log/ and on my...

  8. rmdot and lsdot

    Remotely accessing a non-Macintosh machine from a Macintosh can really be a pain because OS X creates a hidden meta file for every file and sometimes these files are actually...

  9. New Look, New Learning

    I decided to update (and upgrade) this site and I wanted a few things specifically: a minimalist look, HTML 5, and CSS 3. Turns out there’s only a few HTML 5 themes that are what...

  10. QTranslate: Using jQuery to Fix Missing Links

    If you look at the qtranslate forums and various theme forums there’s a variety of people saying this link or that link doesn’t translate. The answer is usually to go edit the...