Friday, August 28th, 2009
The python code completion engine in MonoDevelop is now much faster. It’s was a simple fix and one that I think gets overlooked too often in these “dynamic” days.
Thankfully, python makes it easy to index information based on a fully-qualified name. Everything can basically be represented in package format such as “xml.etree.ElementTree.ElementTree.isinstance”. [...]
Wednesday, August 26th, 2009
I put together a quick walk-through of how to setup the Python add-in for real Python development. You will need a recent check-out of MonoDevelop trunk.
Tuesday, August 25th, 2009
I wrote a python add-in for MonoDevelop last year. Unfortunately, I have a hard time sticking to a single project and therefore it suffered a bit. However, we are getting ready for feature freeze for MonoDevelop 2.2 and so I kicked my ars in gear to fix a few things.
Namely, the code completion [...]
Wednesday, May 27th, 2009
Plenty of desktop applications have extension frameworks so that users may extend functionality for their own purposes. However, many seem to invent their own plug-in system or use a framework tied to the applications source code language. For example, there is pkg_resources for python and Mono.Addins for mono. Both are great tools [...]
Tuesday, February 17th, 2009
When I read that the Liferea hackers were considering doing a rewrite, I jumped at the opportunity to throw together a prototype. I had been dabbling with this in python for the last year or so anyway, solving interesting problems with storing lots of data while keeping memory usage light.
I also wanted a project [...]
Tuesday, January 13th, 2009
So my previous posts weren’t without reason, I’ve been quietly working on another project as my Xmas/NewYears gift to the world. It’s not completed yet, but I’m not convinced software ever can be. Therefore, I’m sharing what’s available.
Adroit is a personal task management application aimed at information dissemination. The primary concept of [...]
Thursday, January 1st, 2009
Over the vacation, I’ve been hacking on a few different projects, mostly Mono related this time. I’ve updated Joshua Tauber’s BDB wrapper from 4.3 to 4.6. It has many hacks to make DB_RECNO databases more friendly. If you truly are interested in using it with 4.6, I suggest you diff the two [...]
Friday, October 3rd, 2008
Development on my python addin for monodevelop has gone so quickly that I’ve gotten pretty excited about working on it. It has come from realization to working code in just a few short days. So I thought I’d put together a little overview of what I have added this week and where I’d [...]
Wednesday, October 1st, 2008
Back in February, while at Brainshare, I started putting together python support for monodevelop. It was just basic project file support and a compiler. After Eric mentioned to me that we aren’t running enough of our own software every day, I figured I should make this something I can use.
Therefore, I added a [...]
Saturday, July 12th, 2008
I’ll be in Portland, OR from the 20th through the 25th for this years OSCON. Looking forward to seeing quite a few familiar faces again this year!
Please drop me a note or comment if you are going to be in the area!