Der Schockwellenreiter Rotating Header Image

Posts under ‘Python’

Peters Linkschleuder

Der Montag ist immer ein guter Tag, um all die vielen Links und Hinweise meines emailenden Dauertipgebers en bloc abzuhandeln:

Hier kann man mit der Tropfenschachtel seltsame Dinge anstellen: Automatisiere Deine Dropbox.
Für ultra-hardcore Pythonistas: PBS »is a unique subprocess wrapper that maps your system programs to Python functions dynamically. PBS helps you write shell scripts …

Sphinx für Autoren

Die (noch nicht ausgegrabene) Sphinx im Jahre 1892

Der Dokumentations-Generator Sphinx (hier der Wikipedia-Link) wurde ursprünglich für die Dokumentation von Python-Projekten entwickelt. Er läßt sich aber auch zu einem allgemeinen Autoren-Tool aufbohren, wie diese Präsentation von Robert Lehmann (Vortrag gehalten am 19. Januar 2012 auf der Python User Group Berlin) zeigt. Auszeichnungssprache ist reStructuredText …

Peters Linkschleuder

Noch ein paar Links und Hinweise meines emailenden Dauertipgebers, wie gewohnt en bloc:

Mit dem freien (frei wie Freibier) Webservice Send To Dropbox könnt Ihr Eure Tropfenschachtel per Email-Attachment vollmüllen.
Das MateWiki will Euch über die neuen Features des lange erwarteten TextMate 2 informieren. Wie die Software selber ist es noch Beta.
Welcher echte Nerd braucht denn so …

Peters Linkschleuder

Wieder einmal kann ich die vielen Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden nur en bloc abhandeln:

Übersetzungshilfe: How to read Haskell like Python.
Bunter Vim (revisited): Vivify ist ein (weiterer) Farbschema-Generator für den Editor für Nerds.
Für die Freunde des anderen Nerd-Editors: The Ultimate Collection of Emacs Resources.
JavaScript: Best Practices.
Online-Journalismus leicht gemacht: New York …

Lerne Python mit Google

zweitägiger Kurs, vollständig dokumentiert auf der Google Code University mit Videos auf YouTube und Übungsaufgaben. Nett gemacht und auch zum Selbst­studium geeignet.

Peters Linkschleuder

Langsam beruhigt sich mein Mailaccount. Und so kann ich auch wieder die Links und Hinweise meines emailenden Dauertipgebers en bloc abhandeln:

O’Reillys Buch zum Natural Language Toolkit kann man jetzt auch kostenlos online lesen.
Hackpad will das beste Wiki aller Zeiten sein. Der Standard-Account ist kostenlos, der Pro-Account ist noch im Alpha-Stadium und nur über …

Webmapping mit der Schlange

PyKML ist eine Open-Source-Python-Bibliothek, um KML-Dateien komfortabel zu erstellen, zu parsen und zu modifizieren. Bei Google gibt es eine kurze Einführung: Introducing pyKML – a Python library for manipulating KML.

Peters Linkschleuder

Regelmäßige Leser des Schockwellenreiters wissen, was sich hinter dieser Überschrift verbirgt: Wieder einmal kann ich die vielen Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden nur en bloc abhandeln.

Glue ist ein kleines Kommandozeilenskript, das CSS-Sprites generiert. Hier gibt es die Installationsanleitung und die Dokumentation.
Der beste Editor der Welt hat die Version 10.1.1 erreicht.
Für …

Neu in meiner Bibliothek

Wer hat denn da an der Wertschöpfungskette gedreht? Ich verzeihe meinem Lieblings-Computerbuch-Verlag ja vieles, aber knappe 22 Euro für ein gerade einmal 64-Seiten starkes schwaches Bändchen? Auch wenn der Inhalt noch so gut ist (ist er), halte ich das für Abzocke ein schlechtes Geschäfts­modell.

Und auch der Begriff »Kochbuch« ist irreführend, besser wäre »Rezeptheftchen«.

Peters Linkschleuder

Wieder einmal kann ich die Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden nur en bloc abhandeln:

Dropbox-Alternative mit Google-Docs-Unterstützung: Insnync hat den Beta-Status verlassen und ist nun offen für jederman. Notiz an mich: Testen!
Noch ein Testkandidat: Jaws (LGPL) ist eine open source JavaScript-Game-Engine für HTML5.
Spielend Ruby lernen mit Ruby Warrior.
Zieht die Timeline zu …

Blogging for Hackers

Dr. Jekyll and Mr. Hyde, Paramount 1931

Nichts wirklich Neues, aber eine extrem ausgefeilte und nerdige Umgebung, um ein statisches Blog ins Netz zu stellen: Heroku als Hoster, Jekyll als Template Engine und Googles App Engine als CDN. Schon interessant. Und Heroku sollte ich mir auch mal genauer anschauen.

Mit der Schlange in die Wolke

Amazon holt Python-Experten ins Cloud-Team: Amazon sucht für 2012 weitere Entwickler für seine AWS-Cloud-Plattform. Erste Neueinstellung ist Mitchell Garnaat, der für Kompetenz in Sachen Python sorgen soll. Auch für Ruby und JavaScript gibt es Pläne.

Peters Linkschleuder

Zum letzten Mal in diesem Jahr arbeite ich die vielen Links und Hinweise meines emailenden Dauertipgebers en bloc ab:

Wie man Threads korrekt in Python implementiert, verrät Euch dieses Tutorial: Python threads: communication and stopping.
WordPress Goes Social: Mit diesem Plugin könnt Ihr ein Forum in Eure WordPress-Umgebung einbauen.
Eine weitere Blog-Engine für Googles App Engine …

Peters Linkschleuder

Über die Feiertage hat sich wieder einiges angesammelt. Daher kann ich mal wieder die Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden nur en bloc abhandeln:

Ein Sicherheitshinweis: Java Considered Harmful.
Mal wieder statische Seiten: Pyhame »is an easy static website creator written in Python3.«
Nachweihnachtliche Basteleien: How can we draw a Christmas tree with decorations, …

Peters Linkschleuder

Wieder einmal kann ich die Links und Hinweise meines emailenden Dauertip­gebers nur en bloc abhandeln:

Cream (GPL) will den Vim einfacher machen. Gibt es allerdings nicht für MacOS X.
Was lange währt, wird endlich gut? Seit Jahren wartet die Fan-Gemeinde auf TextMate 2.0, nun ist immerhin eine Alpha davon raus. Bis zur endgültigen Version kann es …

Peters Linkschleuder

Wieder einmal kann ich die vielen Links und Hinweise meines emailenden Dauertipgebers nur en bloc abhandeln:

Mit Nabble könnt Ihr Euch ein kostenloses Forum, eine Mailingliste, eine Photogalerie, eine News-Site oder ein Blog in Eure Webseite einbetten. Das Mashup-Tool basiert auf NAML, der Nabble Application Markup Language, die eine »neue« Sprache für Webanwendungen sein will. …

App Engine Update

Auch wenn ich mich gerade auf dem Weg weg von der Google App Engine und hin zu web2py befinde (noch arg experimentell, aber das war meine Beschäftigung mit der App Engine ja bisher auch), gebietet es doch die Chronistenpflicht, zu melden, daß heute früh der Google Updater bei mir die neue Version 1.6.1 …

Peters Linkschleuder

Wieder einmal kann ich Euch aus Zeitgründen die Links und Hinweise meines emailenden Dauertipgebers nur en bloc präsentieren:

OpenSlides (GPL) ist ein freies, webbasiertes Präsentationssystem zur Darstellung und Steuerung von Tagesordnungen, Anträgen, Abstimmungen und Wahlen einer Veranstaltung. Es wurde in Python mithilfe des Webframeworks Django programmiert und sieht nach einem Testkandidaten aus.
Noch mehr Django: Mit …

Peters Linkschleuder

Da ich momentan ein wenig schwächle, komme ich nicht umhin, die Links und Hinweise meines emailenden Dauertipgebers wieder en bloc abzuhandeln:

Python Facts ist eine Rezeptseite mit etlichen Snippets, die zeigen, wie man bestimmte Aufgabe in Python möglichst elegant löst.
Jeder seine eigene Tropfenschachtel: Gitdocs (Download auf GitHub) ist ein Open-Source-Dropbox-Klon auf der Basis von Ruby …

Zwei Django-Links

(BSD-Lizenz) ist ein Django-basiertes CMS, das die Nachfolge von WordPress antreten will und anscheinend ohne Datenbank auskommt.
DjangoZoom ist ein Django-Hoster mit einem einfachen Admin-Interface. Er unterstützt auch Mezzanine. Der Dienst ist momentan noch Beta und nur auf Einladung zu nutzen. Über die Kosten schweigt sich die Website leider auch …

Gedanken über Python 3

Nicht nur ich, auch der recht bekannte Python-Entwickler Arnim Ronacher (hier eine Liste seiner Projekte) ist sehr unglücklich über Python 3:

Python 3 is in the spot where it changed just too much that it broke all our code and not nearly enough that it would warrant upgrading immediately. And in my absolutely personal opinion …

Das einfachste Weblog-Tool der Welt

Für die Blog-Minimalisten: Calepin ist ein Webservice, der ein statisches Blog aus Dateien herausrendert, die Markdown-codiert in der Dropbox liegen. Als Engine dahinter werkelt das in Python geschriebene Weblog-Tool Pelican (denn Pelican ist ein Anagram von Calepin – oder umgekehrt). Das Teil strahlt einen wirklich asketischen Charme aus. Gefällt!

Statische Seiten mit der Schlange

Screenshot

Vor knapp einen Jahr hatte ich schon einmal The Maker auf meinem Radar, ein Content Management System auf dem Desktop, das statische Seiten herausrendert. Damals hatte ich es gewogen — und trotz vielversprechender Ansätze — für zu leicht empfunden. Nun hat es still und leise im letzten Monat die Version 1.5 erreicht. Und siehe …

Drei Python-Links

Für Hobbygärtner und Bastler: Eine Gartenbewässerung für etwa 45 Dollar und ein wenig Python-Programmierung: Das Python Sprinkler Project twittert sogar seine Aktivitäten.
Muntjac ist ein Web Application GUI Toolkit für Schlangenbeschwörer.
PyPy, die Schlange, die sich in den Schwanz beißt, ist in der Version 1.7 erschienen.

Neu in meiner Bibliothek

  

Wie die Entwicklung der Python-Webframeworks TurboGears, Pylons und Pyramid weitergehen wird (Fusion oder nicht) ist mir zur Zeit völlig unklar. Dennoch ist Rapid Web Development mit Python. Web-2.0-Anwendungen mit TurboGears von Michael Weigend kein Fehlkauf. Denn entgegen dem Titel zeigt es, wie man eigenständische Webanwendungen mit Python (als CGI-Script) und mit CherryPy (das ja …