Regular readers know that I’ve been working on a pet project to build a command line interface to Google Spreadsheets. Basically, I find working in a spreadsheet interface to be clunky and uncomfortable. If I need to put in a new row, I’d rather just be prompted at the CLI for the values I want…
Month: October 2007
Python, regex, and IRC
So, I’m on IRC a lot. I’m on a lot of channels, too. I’m on more than one Python channel. One scenario in these chans that comes up somewhat often is one in which a user converting from PHP, Perl, Ruby, or whatever walk in and want to get a better understanding of how regex…
Recovering deleted files from an svn repository
I know I’m going to forget how to do this, because I only ever need to do it once a year or something, so I’ll put it here for safe keeping: To recover a file from svn that you deleted from your local repository, it’s first necessary to get the proper name of the file,…
PlanetPlanet++
I have to admit that I have not really made friends with Python as a web scripting language. I use it for network, system, and database scripting, and I’ve done some web services stuff with it, but I haven’t been able to use it for things that have, say, a browser interface. Until the other…
I need a Google Apps Mashup
Google Docs is nice. Calendar is really nice. Gmail is ok, too. The notion that you can more or less use any of the tools without going too far is pretty nice, and they’ve opened things up with the API just enough to get some useful plugin capabilities, *and* there’s a Python client available for…
“For the Community”
Sometimes people claim they’re doing things for the good of the community, but I guess that doesn’t necessarily mean they intend to involve the community in the effort :-/ A group of open source/free software users in New Jersey (where I currently reside) learned that the hard way when the maintainer of a web site…
For my next pet project…
Stand back! running install_egg_info Writing /usr/lib/python2.5/site-packages/gdata.py-1.0.9.egg-info brj@dawg:~/working/gdata.py-1.0.9$ python Python 2.5.1 (r251:54863, May 2 2007, 16:27:44) [GCC 4.1.2 (Ubuntu 4.1.2-0ubuntu4)] on linux2 Type “help”, “copyright”, “credits” or “license” for more information. >>> import gdata >>> print ‘yay!’ yay! >>> No good can come of this! ;-P Seriously, though – I really really strongly dislike spreadsheet interfaces….
The Technology Behind Python Magazine
Hi all, I mentioned to a buddy (who is also an editor) that we used subversion in our editorial process. He didn’t know what that was, and said that they used either this big nasty home grown system, or email attachments, to coordinate the editorial process. He was incredibly curious about how we used subversion…
With Great Funding Comes Great Responsibility
For the past ~6 weeks, I’ve been talking to people, getting buy-in, educating users and administrators, and generating copious amounts of project proposal and six sigma documentation presentig VMware Infrastructure as an infrastructure building and management tool. There’s a whole manifesto behind this, but I’ll try to boil it down. Basically, this client has three…
Python Magazine Status Update
First, and most important, Python Magazine’s premiere issue has been unleashed! I love this business. Doing all of the negotiations, the communications with authors, coordinating with layout and contract people, web administrators, tech editors, and the like, can get pretty chaotic. It’s sort of like managing…. a tornado. And, like a tornado, one second you’re…