Me
My name is Mark Doliner. I’m a computer software engineer living and working in North Carolina, USA. I worked in the San Francisco Bay area for 13 years before moving back East in 2019. My email address is mark@kingant.net.
Pages
Me, Elsewhere
Other Stuff
Categories
Archives
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
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
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
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
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
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
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