Tag Archives: Computers

Asynchronous MySQL client library

Our de facto method for asynchronous programming at Meebo is to use a single thread with non-blocking sockets and some sort of socket watching/readiness notification (poll, select, epoll, libevent, glib’s mainloop, etc). This is what Pidgin does, too. It is … Continue reading

Posted in All, Computers | Tagged | 7 Comments

readdir(), strtol(), errno and you!

Usually when you call a function you can determine if there was an error based solely on the return code. But the functions readdir() strtol() and strtoll() are different. For these functions, if you want to know if there was … Continue reading

Posted in All, Computers | Tagged | Leave a comment

Google Apps Mail

I’ve been using a web-based email program called Open WebMail for the past 7 or 8 years (from back when it used to be called NeoMail). But my spam flagging attempts have become increasingly less effective, and Open WebMail isn’t … Continue reading

Posted in All, Computers | Tagged | 2 Comments

Poor Planning

Why do ssh, scp and sftp all have different ways of specifying the port number? I run ssh on my home computer on a non-standard port, and it’s a pain in the calf to remember which one to use when. … Continue reading

Posted in All, Computers | Tagged | 7 Comments

Error Handling

“The general rule of thumb is that it takes $10 to fix the bug during development; $100 to fix the bug in QA; a $1,000 to fix the bug during beta testing; and $10,000 or more to fix the bug … Continue reading

Posted in All, Computers | Tagged | Leave a comment

Differences between Android and iPhone

I’m not very familiar with the iPhone or iPhone development, but here’s a comparison between the two: Android iPhone Programming Language Java. I believe it gets compiled to Java bytecode then run through an optimizer called Dalvik which makes the … Continue reading

Posted in All, Computers | Tagged | 2 Comments

Meebo for Google’s Android Platform

Update 2: See my newer blog post. Update: We’re working hard to fix some bugs, and we’re currently hoping to release this on November 7th. Sorry to keep people waiting, we’re just EXTREMELY busy :-( On side note, if you’re … Continue reading

Posted in All, Computers | Tagged | 16 Comments

Dear Blog

I’ve been crazy busy. Here are some bullet points: Finished a version of meebo that uses libpurple 2.4.1. Up until now we’ve been using Gaim 1.5.0. The new code is very stable, it just needs a few bug fixes and … Continue reading

Posted in All, Computers | Tagged | 1 Comment