Search
-
Recent Posts
Recent Activity
- RT @rodrigobamboo: Remaining #java language designers have no taste - http://j.mp/dsz1jM < Have to agree.. #WTF 1 day ago
- Great talk with Andy Moore on indie flash game development: http://j.mp/b8rEl3 4 days ago
- "You can't fork a Go program. Sorry." -- Russ Cox #golang 4 days ago
- After working for a while with #bazaar pipelines for stacking branches, I must say they feel great in practice too. http://j.mp/aEWweO 4 days ago
- So Google #Chrome turns 2, and it has indeed pushed the envelope. Chrome is a fantastic browser, and pressed others to do better. 4 days ago
Categories
Archive
- July 2010
- June 2010
- May 2010
- March 2010
- December 2009
- November 2009
- October 2009
- August 2009
- July 2009
- June 2009
- May 2009
- August 2008
- June 2008
- May 2008
- March 2008
- February 2008
- December 2007
- November 2007
- October 2007
- August 2007
- June 2007
- May 2007
- March 2007
- November 2006
- August 2006
- July 2006
- February 2006
- October 2005
- September 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- December 2004
- June 2004
- March 2004
- February 2004
- December 2003
- October 2003
- June 2003
Author Archives: Gustavo Niemeyer
Python has a GIL, and lots of complainers
I’ve just read a post by Brett Cannon where, basically, he complains about complainers. If you don’t know who Brett is, you’re probably not a heavy Python user. Brett is a very important Python core developer which has been around … Continue reading
Posted in Erlang, Go, Python
31 Comments
Support for Launchpad and Bazaar in goinstall
The patch submitted last weekend to support Launchpad and Bazaar in goinstall went in! This means that once the next release of Go is out (or you sync up with the tip code) you’ll be able to host modules for … Continue reading
Posted in Go, Patch, RCS
Leave a comment
Mocker 1.0 for Python released!
After a few years in development, version 1.0 of Mocker is now available! Check out the changes since 0.10.1, the supported features, or go straight to the download page.
Posted in Project, Python, Test
4 Comments
Integrating IRC with LDAP and two-way SMSing
A bit of history I don’t know exactly why, but I’ve always enjoyed IRC bots. Perhaps it’s the fact that it emulates a person in an easy-to-program way, or maybe it’s about having a flexible and shared “command line” tool, … Continue reading
Released editmoin 1.15
Version 1.15 of editmoin is now available. The following changes were made: Moin used to work with numerical IDs for identification, and editmoin was still based on this model. This release adds support for direct authentication as available in current … Continue reading
Posted in Project, Python
Leave a comment
The forgotten art of error checking
I was just rambling randomly yesterday, in the usual microblogging platforms, about how result checking seems to be ignored or done badly. The precise wording was: It’s really amazing how little attention error handling receives in most software development. Even … Continue reading
Posted in Architecture, Go, Java, Lua, Perl, Python, Ruby, Snippet, Test
10 Comments
Xpresser – Python library for GUI automation with image matching
In a hurry? Go check it out! The context A while ago I found out about Sikuli, a very interesting project which allows people to script actions in GUIs based on screenshot excerpts. The idea is that you basically take … Continue reading
Posted in Project, Python, Test
10 Comments
Recovering a bootable EBS image
Scott Moser has just announced this week that the new Ubuntu images which boot out of an EBS-based root filesystem in EC2, and thus will persist across reboots, are available for testing. As usual with something that just left the … Continue reading
Breaking into an Android password manager – Practice
In the last post, we’ve seen some security issues which exist in the Android password manager gbaSafe version 1.1.0a, by analyzing the security description provided in its web site. As described there, even though the system depends on a “master … Continue reading
Posted in Architecture, Mobile, Puzzle, Security
5 Comments
Breaking into an Android password manager – Theory
For some time now I’ve been wanting to research more deeply about the internals of Android. Until now, though, this was just a sentiment. Then, a couple of weeks ago I’ve finally managed to replace my iPhone for an Android … Continue reading
Posted in Architecture, Java, Mobile, Puzzle, Security
4 Comments