Cheat Sheet Central

Find a very useful overview of numerous “cheat sheets” at Smashing Magazine’s website. CSS, XHTML, C# and Python are only a few languages which are covered here.

The Apache Cheat Sheet is quite useful:

or the Regular Expressions cheat sheet: 

Published in: on December 17, 2006 at 5:59 pm  Comments (3)  

Finally found: THE Python IDE

As an old Zoper, I have been looking for a nice Python IDE over the last couple of years. I tried a few of the existing IDEs Komodo, Pydev and Wing IDE. There was always something “missing” – at least performance.

The other day my coworker ran into the free IDE Pyscripter, which from the first second looked very promising. The vendor says about it:

PyScripter is a Python IDE built in Python for Delphi(P4D) components and created with the ambition to become competitive in functionality with commercial Windows-based IDEs available for other languages. Being built in a compiled language is rather snappier than some of the other Python IDEs and provides an extensive blend of features that make it a productive Python development environment.

This IDE is my “tool of the week”. The performance is great and the functionality more or less the same as the other IDEs mentioned above.

To get it running you need a Python standalone installation on your system to be found on python.org.

To get access to the Zope INSTANCE_HOME and SOFTWARE_HOME packages you need to add those pathes to the python path in the IDE. Unfortunately we made the experience, that Pyscripter tends to forget this setting. A workaround seems to be to add the Zope pathes to the python path in the registry.

Just open regedit.exe, if you use Python 2.4, find the path HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.4\PythonPathHKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.4\PythonPath
and add the pathes. The restart PyScripter, and this is it.

sshot.gif

Published in: on December 17, 2006 at 12:29 pm  Comments (1)  

Need an Icon?

Find an interesting list of icon libraries here.

Published in: on December 11, 2006 at 11:05 pm  Leave a Comment