LGT: Lightweight Game Toolkit for Python |
Dec. 30, 2005, 4:45 p.m. |
LGT: Lightweight Game Toolkit for Python - besonders interessant die NanoThreads (Coroutinen für Python), das EventNet (erweiterte Eventprogrammierung) und Gherkin (eine Alternative zu Pickle/Marshal). Zu NanoThreads und EventNet gibt es mit FibraNet jetzt auch einen erweiterten Nachfolger (der von LGT losgelöst ist).
|
Programmierung, Python |
Webstemmer |
Dec. 30, 2005, 4:32 p.m. |
Webstemmer - HTML-Grabber der aufgrund des Layouts den eigentlichen Kerntext von Websites extrahiert.
|
HTML, Programmierung, Python |
simple_json 1.0 |
Dec. 26, 2005, 1:06 p.m. |
simple_json 1.0 - Alternative zu json.py mit weniger Macken (dafür einem Soziopathen als Programmierer - aber man kann eben nicht alles haben. In diesem Fall ist funktionierender Code jedenfalls wichtiger als freundlicher Umgangston).
|
Programmierung, Python |
Dejavu - Trac |
Dec. 19, 2005, 8:44 p.m. |
Dejavu - Trac - ein weiterer ORM für Python. Dieser zeichnet sich durch absurde Klassennamen aus (Arena, Sandbox, Units ...)
|
Programmierung, Python |
appscript |
Dec. 17, 2005, 11:15 p.m. |
appscript - Python als Alternative zu AppleScript. Also Applikations-Steuerung über die AppleScript Schnittstellen direkt aus Python Programmen heraus.
|
Mac OS X, Programmierung, Python |
Generische Funktionen mit Python |
Dec. 17, 2005, 2:14 p.m. |
PEAK bietet ja seit geraumer Zeit generische Funktionen ala CLOS für Python an. Ich wollte immer mal damit rumspielen, aber lange Zeit war es ja einfach nur Bestandteil von PyProtocols, und die Installation etwas haarig. Seit September diesen Jahres ist es aber ausgekoppelt und sehr viel einfacher ... |
Programmierung, Python, Texte |
Is Rails a DSL? What is a DSL, and is it possible in Python? |
Dec. 15, 2005, 9:29 p.m. |
Is Rails a DSL? What is a DSL, and is it possible in Python? - Domain Specific Languages - eine recht brauchbare Beschreibung und Betrachtung der Situation in Python und Ruby.
|
Programmierung, Python, Ruby |
Python OpenID 1.0.1 Released — OpenID Enabled |
Dec. 14, 2005, 9:14 a.m. |
Python OpenID 1.0.1 Released — OpenID Enabled - OpenID Client und Server in Python. Müsste ich mir mal angucken, könnte ja recht interessant für Kommentarfunktionen sein.
|
Programmierung, Python |
Python Cheese Shop : python-fastcgi 1.0 |
Dec. 14, 2005, 12:40 a.m. |
Python Cheese Shop : python-fastcgi 1.0 - FastCGI Implementation die auf der OpenMarket FastCGI C Bibliothek aufbaut und daher deutlich schneller als reine Python-Lösungen ist.
|
Programmierung, Python |
How-To Guide for Descriptors |
Dec. 13, 2005, 5:24 p.m. |
How-To Guide for Descriptors - eine sehr gute Erklärung, wie in Python die Properties funktionieren und was es mit den magic methods __get__ , __set__ und __del__ auf sich hat (und wie __getattribute__ da mitspielt).
|
Programmierung, Python |
jacobian.org : Django performance tips |
Dec. 13, 2005, 9:56 a.m. |
jacobian.org : Django performance tips - Jacob, einer der Dango Core-Devs schreibt über Performance-Tuning für Django Applikationen. Deckt sich stark mit meinen Erfahrungen.
|
Django, PostgreSQL, Python, Sysadmin |
Vampire |
Dec. 9, 2005, 9:15 p.m. |
Vampire - Erweiterung von mod_python, mit dem es etwas Entwicklerfreundlicher wird. Zum Beispiel kann es dann auch automatischen Code-Reload.
|
Apache, Programmierung, Python |
SystemExit und exception handlers |
Dec. 9, 2005, 1:11 p.m. |
Immer wieder gerne genommen: SystemExit. Eine Python-Exception, die viele nicht kennen. Das besondere an dieser Exception: sie ist kein Fehler. Sie tritt auch nicht unerwartet auf. Sie wird nämlich einfach von sys.exit ausgelöst. Die Idee dahinter ist, das man so im dynamischen Ablauf eine ... |
Programmierung, Python |
Commentary |
Dec. 7, 2005, 11:45 p.m. |
Commentary - Postit-Kommentare für Webseiten, ausgeführt als WSGI Middleware. Sehr interessant, könnte vor allem für Sourceviews oder ähnliches interessant sein, oder für längere Texte.
|
JavaScript, Programmierung, Python, WSGI |
pyinotify |
Dec. 7, 2005, 5:07 p.m. |
pyinotify - sehr schön, endlich ein brauchbarer Wrapper für die notify-Funktion in Linux. Damit können Python-Programme sich über Änderungen an Dateisystemen informieren lassen - ideal für Verzeichnismonitoring.
|
Linux, Programmierung, Python |
akismet.py |
Dec. 2, 2005, 12:59 p.m. |
akismet.py - Python-Interface für den (zentralen) Akismet Spam Scanner.
|
Programmierung, Python, Spam |
Louie |
Dec. 2, 2005, 12:21 p.m. |
Louie - ein neues Event-Dispatching-Modul für Python. Baut auf PyDispatcher auf.
|
Programmierung, Python |
SQLAlchemy README |
Dec. 1, 2005, 5:49 p.m. |
SQLAlchemy README - ein weiterer ORM für Python, orientiert sich stark an SQL und bietet einiges an magischer Syntax. Faszinierend, wie gerade in diesem Bereich die Programmierer jedes Sprachfeature versuchen zu missbrauchen nur um nicht SQL schreiben zu müssen ...
|
Datenbank, Programmierung, Python |