ActiveBlog

Insights on Code, the Cloud, and More

JavaScript 're.findall' workalike

By , April 28, 2008

Having done a lot of low-complexity JavaScript and a lot of regex work in back-end languages like PHP and Python, I found myself stumped again trying to do something that is bread and butter in PHP and Python, but somewhat obfuscated in JS.

I also had the tingly feeling of deja vu, that I'd run into this particular brainfart before, but this time in order to prevent future memory failures and maybe even enrich the lives of other idiots like me searching google, I decided to blog about it.

LinuxFest 2008 Wrap-Up

By , April 28, 2008

This year's LinuxFest looked to be a good 20% bigger than last year's -- the exhibits spilled into a second room, there were 12 parallel tracks over the previous 10, maybe that many more people milling around the room.

Open Komodo at LinuxFest

By Shane Caraveo, April 26, 2008

This morning I gave a talk on Open Komodo at LinuxFest in Bellingham, WA. I'll be around LinuxFest all day, either at our table or in room Haskel-219 where Ericn Promislow is giving a couple talks also. If you're visting...

This morning I gave a talk on Open Komodo at LinuxFest in Bellingham, WA.  I'll be around LinuxFest all day, either at our table or in room Haskel-219 where Ericn Promislow is giving a couple talks also.  If you're visting LinuxFest, drop by and say hello! My slides are attached below.

Profiling Komodo

By Todd Whiteman, April 23, 2008

There are quite a number of tools the Komodo team will use during their development process, one of the most crucial for tracking down Komodo performance problems is the Python hotshot module. Using this module, you can track the performance of Python function calls and then with the use of some nifty tools create a visualization report of where most time is being spent.

... and don't miss out LinuxFest Northwest and eLiberatica.

By , April 22, 2008

Your plan for this coming weekend? Don't miss out the LinuxFest Northwest on April 26-27 in Bellingham, WA. It's a huge grassroots event that showcases Linux and open source software. Not only are we sponsoring the event, but our Shane...

Your plan for this coming weekend? Don't miss out the LinuxFest
Northwest
on April 26-27 in Bellingham, WA. It's a huge grassroots
event that showcases Linux and open source
software. Not only are we sponsoring the event, but our Shane Caraveo

Komodo does it all: Google App Engine

By Shane Caraveo, April 21, 2008

So many API's, so little time. From early on, one of our major goals with Komodo was to make it easily extensible from a variety of methods.

So much to learn, so little time!

By , April 18, 2008

Did your New Year's resolution include polishing up scripting skills and/or learning a new language—a programming language that is? Workshops and conferences of all sizes are happening around the world in the next two months. First up, Python Italia Due...

Did your New Year's resolution include polishing up scripting skills
and/or learning a new language—a programming language that is?
 

Speaking at Bellingham LinuxFest 2008 end of April

By , April 17, 2008

This has been a month full of talks. In Scandinavia my talk on OpenKomodo at the Rubyfools conferences was competing first with Dave Thomas on Ruby meta-programming, and then in Oslo it was in the final slot on a Friday...

This has been a month full of talks.  In Scandinavia my talk on OpenKomodo at the Rubyfools conferences was competing first with Dave Thomas on Ruby meta-programming, and then in Oslo it was in the final slot on a Friday of what seemed like the first nice weekend in Norway of the year.

MozCamp and Vancouver PHP

By Shane Caraveo, April 17, 2008

We had an excellent three days this week, starting off with a gathering of local developers working on various mozilla-based applications that we called MozCamp.

TDK 4.1 released

By Kendra Penrose, April 17, 2008

Even with our fearless leader at Toolapalooza this week, we have gone ahead and released TDK 4.1. This version includes some great new features and is now available for purchase or a 21-day free trial.

Along with bug fixes, some new features include: