ActiveBlog

Insights on Code, the Cloud, and More

How to Unpickle Komodo's "xmlc" files

By Eric Promislow, March 27, 2009

A customer wondered how to get at the state information Komodo saves between sessions. There are three files in saved in the profile directory:

prefs.xml

doc-state.xmlc

view-state.xmlc

The "xmlc" files are pickled XML files, and are essentially unreadable outside Komodo. They're hard to unpickle outside Komodo, as they contain instances of objects Komodo knows about. But it's easy to write a macro to do the unpickling:

Using PHP Beautifier with Komodo IDE

By , March 26, 2009

Update: adjusted the PHP Beautifier instructions slightly as per @h

Komodo IDE recently added a code formatting feature, including built-in formatters for javaScript and HTML/XML. This is great, but the first thing I wanted to do was format PHP code! Luckily Komodo also allows the ability to add new formatters by hooking into existing command-line utilities.

unladden swallow: a (potentially *much*) faster CPython

By Trent Mick, March 26, 2009

Discussed a bit at the Python Language Summit at PyCon this morning: unladen-swallow is a Google project to do a lot of performance work on CPython’s VM.

Currently have about 30% speed up.
Currently for Python 2 (2.4, I think).

Komodo 5.1 is released!

By , March 24, 2009

As posted here and here and even over here, today we released Komodo 5.1:

Komodo IDE 5.1 has been released! The latest iteration of ActiveState's dynamic languages IDE features improved navigation.

Komodo 5.1 released (fast open, history, hyperlinks, etc.)

By Trent Mick, March 24, 2009

We (ActiveState) released Komodo 5.1 today! Get
it here:

Komodo IDE: http://www.activestate.com/komodo-ide/

Komodo Edit: http://www.activestate.com/komodo-edit/

Komodo IDE 5.1 is a free upgrade for Komodo IDE 5.x license holders. Your
license entitles you to run Komodo IDE on any of the platforms we support
(Windows, Mac OS X and Linux). Komodo Edit 5.1 is, as ever, open-source and
free.

Fast Open dialog

On to the [...]

We (ActiveState) released Komodo 5.1 today! Get
it here:

Highlighting, History, Hyperlinks & More!

By , March 24, 2009

Komodo IDE 5.1 has been released! The latest iteration of ActiveState's dynamic languages IDE features improved navigation. The introduction of the History feature lets users browse though the files and buffer locations they've been editing recently with just forward and...

Komodo IDE 5.1 has been released! The latest iteration of ActiveState's dynamic languages IDE features improved navigation.

PyCon 2009

By Trent Mick, March 23, 2009

I’ll be attending PyCon this year. It’s been a few years since I’ve attended and wow has it ever grown: 11 keynotes, 120 talks, 5 hours of lightning talks, the Python Language Summit, preceded by tutorial days and followed by days of sprints.

I’m looking forward to diving back into pure Python for a little while [...]

PyCon 2009: Chicago

PyCon

By , March 19, 2009

Title: PyCon
Location: Chicago, IL
Link out: Click here
Description: We wouldn't miss PyCon 2009--and neither would over 1200 other Pythonistas. With over a week of Python-related activities--including two days of tutorials and five days of sprints--it's a massive event and massive gathering.
Start Date: 2009-03-25
End Date: 2009-04-02

Tags: events, python
Category: ActiveBlog, events, python

Pixelmator

By Trent Mick, March 13, 2009

In the bright pre-recession days of 2008 I, and a bunch of my co-workers,
bought into MacHeist: get a bunch of Mac OS X apps
for about $30. One of those apps was Pixelmator.

Pixelmator is basically a lite Photoshop-clone for Mac OS X. Some thoughts on it:

It’s sexy. Popup-notices when undoing actions. Cute tool pallete
(especially like the [...]

In the bright pre-recession days of 2008 I, and a bunch of my co-workers,
bought into MacHeist: get a bunch of Mac OS X apps

hyperlinks in Komodo 5.1.0b1

By Trent Mick, March 13, 2009

We released Komodo 5.1 beta 1 yesterday! Get it here:

www.activestate.com/komodo/downloads

Please try it out and give us your feedback:

emailhttp://listserv.activestate.com/mailman/listinfo/komodo-beta
bugshttp://bugs.activestate.com/enter_bug.cgi?product=Komodo
forumshttp://community.activestate.com/products/Komodo

This is the third release of Komodo 5.1
on the way to a planned final release very soon (hopefully within a week or
two). Here are a few goodies in this release. (See my previous posts about the