Zsh/bash aliases
Feb 12
Mechanical keyboards rock!
I’m a big believer in having the best tools possible for the job. I’ve gone through at least 3 Microsoft Ergonomic Keyboard 4000′s, and used to think those were the best keyboards ever (as did Jeff Atwood).
Jan 12
How to: thinkpad_acpi and fan control on Arch
From the “this might help some random person” department – setting up manual Thinkpad fan control in Arch Linux.
Nov 11
Performance benchmarking Socket.io 0.8.7, 0.7.11 and 0.6.17 and Node’s native TCP
I’ve been working with Socket.io quite a bit recently. It’s a great library. However, after upgrading to 0.8.x, I ran into problems with increased CPU usage. Since performance is very important for high traffic pubsub implementations, I decided to investigate this further – and try to quantify the performance impact of upgrading to a newer version of Socket.io.
Nov 11
My Arch Linux setup
This is mostly just a reminder for myself – but I always learn new things when I read how other people set up their system. Leave a comment if you have a tip – that’s how I learned about wicd-gtk
. Oh, and install my window manager (tiling, written in C++ and node.js, configurable using Javascript).
Aug 11
Nginx, Websockets, SSL and Socket.IO deployment
I’ve spent some time recently figuring out the options for deploying Websockets with SSL and load balancing – and more specifically, Socket.IO – while allowing for dual stacks (e.g. Node.js and another dev platform). Since there seems to be very little concrete guidance on this topic, here are my notes – I’d love to hear from you on your implementation (leave a comment or write about and link back)…
Jun 11
dwm tips on Fedora
I’ve been testing out Fedora 15′s Gnome 3 and Ubuntu’s Unity, and didn’t like either of them. They both take up too much precious screen space just to show a fancy UI, and requiring hardware acceleration is a pain for low end netbooks and virtual machines.
Jun 11
Hello San Francisco!
If you’ve been wondering why I haven’t been writing much on the blog recently, here is why: I just got my visa to the US and moved to San Francisco for an internship! I’ll be here for the next 12 months on that visa. That process + wrapping up my life in Finland took a lot of my free time, the rest went to reviewing a coming-soon Kohana 3 book from Apress for which I’m a technical reviewer, and my writing project related to Node.js which I am hoping to move forward soon. I also gave a talk at Frontend.fi on Node (my first tech talk), and released a small library (node-winamp) to control Winamp over LAN from the console using Node.
Feb 11
Quick tip: Fix Flash audio stutter on Fedora 14 (64bit)
On my FC14 machine, I had a problem with Flash (64bit) audio playback: the sound on sites other than Youtube would stutter terribly. It appears that this a systematic problem; but luckily there is a fix!
