April 2007
23 posts
9 tags
Biggest Mac OS X annoyances coming from Linux
Chris Shiflett more or less nailed this one. But here’s how I would re-order them and I’ve a few of my own to add to the list: The separated menubar is just driving me crazy! Especially with two screens, the menubar for a window on one screen is still left sitting on the other screen. WTF is that??
Apps Don’t Really Close When You Close Them
Maximizing Is Broken
Too...
Singapore looking for a new niche →
mySQL DBA: So, why use mySQL 5.0 →
Auto-increment in a master-master scenario.
robubu - the technical weblog of Rob Yates »... →
9 tags
Erlang demo video featuring Swedish researchers
This is probably the only time I have seen someone demo their programming language by making phone calls to each other. It is fun! Watch it.
I didn’t really know much about Erlang until now. I went on exchange to the same dept. at Uppsala Univ where a high-performance native code compiler for Erlang is being developed. Had I known about it back then, I could have taken one of their...
Nokia Mobile codes →
4 tags
Finally I made the switch
Ok I just bought a MacBook! This would be my first piece of Apple hardware (if you ignore the iMac G3 which I bought from LUGS for S$60 and ran Ubuntu on it for like an year). First of all I should thank my dad for paying for it all!
If you’re an expert Mac user, I seek your help - can you point me to good blogs on Mac stuff? (freeware, enhancements, keyboard shortcuts, other tricks!)....
Bart Simpson →
This is really cool! A flash app which generates an image of Bart repeating a given text on the classroom board.
6 tags
OLPC talk at Google
One of the OLPC engineers gave a talk at Google recently. If you love Linux and Python, you must watch this one! Though I’m still skeptic about the need for a laptop for studying in a school (mainly because I never used computers for education until I joined university in Singapore; my family did own a PC but it was mostly for games, internet and a bit of programming), but I’m...
PhotoBooth Demystified →
Shiny new Django blog
I wrote a blog application in Django over the weekend and imported all my old Wordpress posts into it. So that’s one less PHP app I have to deal with :)
Since I’m using Feedburner, you don’t have to change anything if you normally read this blog via a feed reader. But do drop by!
Singapore’s eSys and Vikas Goel
Inc Magazine published a really interesting article on eSys Technologies founded by Vikas Goel (in picture). He is originally from India but started his company in Singapore. A few interesting things from the article:
With his cost of goods sold running at 97 percent of sales, he had to cover all his expenses—sales and marketing, engineering, G&A, the works—out of the meager 3...
The company, Bloomberg LP, is a prodigious success... →
Fortune’s story on Bloomberg (the company not the person)
Hektor: Spray-paint grafitti robot →
Google Takes Partial Ownership Of Maxthon Browser →
Looks like Google just burned $1m to buy some market share in China. But otherwise what’s special about Maxthon’s technology? Just a UI spun on top of the Trident engine. If they wanted to buy someone for technology, they should be going after Opera.
Epicenter - Wired News →
Amazing interview of Eric Schmidt about Google’s management strategy, corporate culture, fun stuff about working with Sergey and Larry. Must read!
Python strings vs Ruby symbols
I’ve been reading a bit about Ruby over the weekend. Why? Mainly because I want to be able to read and understand interesting stuff like Ola Bini’s meta-programming post, Avi Byrant’s ETech presentation [pdf]. As an added incentive, Rubyists can’t bullshit me anymore and get away with it :-) As a Python programmer, most of the stuff in Ruby is pretty straight-forward -...
The C10K problem →
Excellent page on disk I/O strategies available for someone who is writing a webserver!
Youtube uses lighty for serving static flv videos
Bill Lubanovic wrote a nice article about lighttpd web server. Some web sites serve thousands of files in parallel, and are limited by memory and the maximum number of threads or processes. Dan Kegel has detailed the issues encountered when handling thousands of simultaneous connections in his page on the C10K problem. In 2003, a German MySQL developer named Jan Kneschke became interested in this...
http://simon.incutio.com/notes/2006/summit/schachte... →
Interesting notes about the architecture of del.icio.us
Mike Davidson -- sIFR 2.0: Rich Accessible... →
This is a nice hack to overcome the inability to ensure that your website visitors see the text on your HTML page using the font you intended them to. It uses Javascript to dynamically replace designated text elements on a page using Flash elements.
XulBooster.org - Home →
Eclipse support for XUL development
Dr. Dobb's | Algorithmic Trading | March 9, 2007 →
Nice intro to how algorithmic trading works.
March 2007
48 posts
Barcode Server →