I've finished the httpd migration process. chrishowie.com is now using nginx as its primary httpd, which reverse-proxies to Apache for only a few mod_python and mod_mono web applications. Over the next few weeks, I'll be trying to eliminate Apache entirely.
Articles by Chris Howie
I'm running out of title ideas
But not motivation to code.
Since my last post, the following changes have been made to Affe:
- The AffeCompiler class has been split into two classes. AffeCompiler stores information about the configuration (host type and symbol table) and passes copies to AffeCompilerState for actual compilation. This allows the host class ...
Tagged as : C#IPv6
This past week SixXS fixed an issue with AYIYA, allowing me to use the IPv6 tunnel I've had since May. Aiccu established the tunnel quickly, so I moved the installation over to my server and requested a subnet from SixXS. They approved it in short order and now my ...
Issues with Crockford's JavaScript conventions
I've been reading up on Douglas Crockford's Code Conventions for the JavaScript Programming Language and I agree with most of them, but I definitely have a bone to pick with one of them: "All variables/functions should be declared before they are used."
This sounds good in theory ...
Tagged as : JavaScriptDigital reality?
During the prayer at the end of chapel today the pastor's voice broke from emotion and she stopped abruptly mid-word. My immediate reaction was "argh, packet loss again!?"
Yeah. It's that bad.
Tagged as : PersonalIt's alive!
After many painful hours of Googling, more Googling, crying, pounding on the desk, and losing my temper in #mono, I have successfully added an ExecuteScript method to jscall, and the corresponding managed binding! With one method call in managed world it is now possible to execute an arbitrary script, passed ...
It's dead, Jim
My laptop hard drive finally died yesterday. Fortunately, this is the second time I have seen hard drive failure coming and made a full backup, and just in time. Like the last case (which was my desktop) after the backup finished, I could not boot the machine. Here's to ...
James Peake handshake snub
To test my new HDTV tuner + MythTV setup, I recorded the State of the Union address. While watching, I noticed this interesting clip and posted it on YouTube:
What's wrong with this picture?
Tagged as : PoliticsJavaScript appreciation and more
I've been up to a lot of little things recently but haven't undertaken any projects big enough to warrant a whole fancy blog post. I figured I might as well summarize what I've been up to.
I'm doing a project at school that improves the experience ...
JavaScript Queues
One of the most annoying parts of VandalSniper from a maintenance perspective was how the "JavaScript Queue" was run. To perform some complex action such as rolling back an article and posting a warning to the talk page of the editor required a sequence of JavaScript snippets to be run ...
Pages
Categories
Tags
- AACS
- Apache
- Apple
- AT&T
- Banshee
- Bitcoin
- Bluetooth
- Charity
- Chess
- Courier
- C++
- C#
- CSS
- Database
- Dovecot
- English
- Games
- Gecko#
- Git
- Gtk
- HTML
- Instant messaging
- IPv6
- JavaScript
- Kaffeeklatsch
- KVM
- Linux
- Meta
- Mono
- MonoDevelop
- Network
- nginx
- Office humor
- OpenVP
- OpenVZ
- Personal
- Politics
- Postfix
- PostgreSQL
- Programming
- Python
- QEMU
- Rant
- Review
- RPC
- Security
- VandalSniper
- VirtualBox
- Virtualization
- vserver
- Web
- Wikipedia
- Xen
- XML-RPC