Updates, die letzten Änderungen seit 2003

Zurück zur Hauptseite

 


06.10.2008

Beim Stöbern im Web ist mir eine Neuerscheinung von Addison-Wesley aufgefallen.

Der Titel: Das Python Praxisbuch.

Von der Inhaltsbeschreibung her werden etliche spannende Themen aufgeführt. Wie gelungen sie behandelt werden, wird sich noch herausstellen.
 

30.03.2008

Den eeePC gibt es seit geraumer Zeit. Wie ist er für Python zu gebrauchen? Das soll hier gezeigt werden. Die hier erste und vorerst einzige Seite kann weiter ausgebaut werden, sofern Interesse besteht.

21.01.2008

Es wurden in der Bücherübersicht ein weiterer neuer Titel mit aufgenommen

26.01.2007
Es gibt eine kleine Erweiterung bei den Spielen. Auf der Basis von Tkinter wird ein 4 x 4 großes "Schiebefax" gezeigt, um verschiedene Möglichkeiten bei der Programmgestaltung zu demonstrieren

14.04.2005


Zwischenzeitlich sind zwei Bücher von Michael Weigend (mitp - Verlag) in 2. Auflage erschienen. Es handelt sich um "Objektorientierte Programmierung mit Python" und "Python gepackt". Beide bereits in der 1. Auflage sehr nützliche Bücher. Was mir an Verbesserungen aufgefallen ist, läßt sich im Bereich Buchrezensionen finden.



23.03.2005


Auch ein besonderes Dankeschön an Peter Hüwe, der sich große Mühe machte und mir viele Schreibfehler zeigte, die sich in meine Seiten eingeschlichen hatten. Mir geht es da so, wie andren Leuten auch, dass man den eigenen Fehlern gegenüber praktisch blind ist.





16.02.2005

Bernd Fehling machte mich auf einen sehr sinnverdrehenden Schreibfehler aufmerksam. An dieser Stelle vielen Dank dafür.

Es ist mir letztens die Idee gekommen, dass man auch Konsolenanwendungen mit Tkinter - Widgets mischen kann. Ein kleines Beispiel dafür steht hier.


21.07.2004


Heiko Wundram hat mich auf einen richtiggehenden Denkfehler aufmerksam gemacht, der sich für ehemalige Pascalprogrammierer ausgesprochen zum Hereinfallen anbietet. Ich hoffe, dieser Fehler bezogen auf die Parameterübergabe zu Funktionen auf der Tips- und Tricks-Seite ist nun behoben. Nochmals vielen Dank für die Information.


10.05.2004


Seit Python 2.2 haben Metaklassen Einzug in Python gehalten. Zu diesem Thema hat zum Python-Stammtisch-Berlin Stephan Diel am 26.04.2004 einen Vortrag gehalten. Der dort vorgestellte Folienvortrag ist hier einzusehen. Ein weiterführender Artikel ist in Teil 1 und Teil 2 in engl. Sprache hier nachzulesen.



21.12.2003


Das Buch Objektorientierte Programmierung mit Python von Michael Weigend (mitp - Verlag) hat schon erste Diskussionen in der Python-Szene ausgelöst. Dieser Autor hat bereits durch das Handbuch Python GE - PACKT auf sich aufmerksam gemacht. Meine Rezension zu diesem Buch ist hier zu finden. Ferner müsste jetzt das Buch "Python" von Marc Balmer (Springer - Verlag) auf den Ladentisch kommen. Ich hoffe, dass ich auch hierfür bald eine Rezension einstellen kann.


25.10.2003

Christoph Zwerschke machte mich freundlicherweise darauf aufmerksam, dass immer noch einzelne Seiten Textpassagen ungewollt mit rechtsbündiger Darstellung auftauchen. Diese werde ich jetzt systematisch aufspüren und ausmerzen. Vielen Dank für den Hinweis. Nach umfangreicher Sommerpause soll es hier auch inhaltlich wieder weiter gehen.


27.07.2003

Die Beschreibung, wie man aus Windows eine Textdatei drucken könnte, ist durch einen interessanten Diskussionsbeitrag bereichert worden, der einen etwas anderen Ansatz zu Grunde legt. Aber seht selbst!


24.06.2003


Nun gibt es wieder kleine Ergänzungen. In der Link-Liste habe ich die Protokollseite des Berliner-Python-Stammtisches aufgenommen. Zu den Veranstaltungen, die stets mit interessanten Themen gespickt sind, werden dort weiterführende Links angeboten.


17.06.2003


Die Seite war einige Tage nicht präsent. Nun wird sie bei einem anderen Provider gehostet. Ich hoffe, die fehlerhaften Links sind praktisch alle raus. Sollte noch was auffallen, dann bitte ich um einen Hinweis.



21.05.2003


Im Rahmen notwendiger Aufräum- und Umstrukturierungsarbeiten wird diese Seite etwas anders gegliedert. Das hat zur Folge, dass manche Seiten nicht mehr am bisherigen Ort vorgefunden werden. Ausgehend von der Startseite kann aber alles Gewohnte schnell wiedergefunden werden.



18.05.2003



Es wurde ein neues Thema hinzugefügt. Es hat sich zum Ziel gestellt, Fragen über die Arbeitsweise von Python, die speziell von Umsteigern gestellt werden, zu beantworten. Dabei soll die Antwort auf der Grundlage von einfachen Experimenten und Testprogrammen herausgefunden werden. Zum Start wird mit zwei Themen begonnen. Neben der gewonnenen Gewißheit, ob bestimmte Dinge nun gehen oder nicht, wird zugleich sichtbar, wie man unter Python mit Anwendung der bekannten Befehle solche scheinbar verdeckten Interna herausfinden kann.


21.04.2003


Unter Berücksichtigung des schönen Artikels in Linux-User Heft 5/03 über Eigenschaften und Möglichkeiten von Python, wurden die Hinweise speziell für Nutzer, die gern Python auf der Basis von Linux probieren möchten etwas ausgebaut.


12.04.2003


Keine neuen Kapitel, nur einige kleine Aktualisierungen. Die Ausführungen über Spiele stehen jetzt hier.

15.03.2003


Heute ist es frisch bei mir aufgetaucht. Das praktische Nachschlagewerk "Python GE-PACKT" vom mitp - Verlag. Es ist sehr kompakt (so groß wie zwei Zigarettenschachteln) und hat auf 526 Seiten einiges zu bieten. Eine erste Buchrezension ist hier zu finden.



02.03.2003



Ist das schon jemanden passiert, dass man mit input(' .. ') auch Buchstaben eingeben kann?
Mir schon,  denn es sollte eigentlich eine reine Zahleneingabe werden (also ideal für input?) und deshalb hatte ich auch nicht raw_input verwendet. Wie unvorsichtig! Denn nachdem ich nur zur Probe den Buchstaben a eingegeben hatte, blieb die erwartete Fehlermeldung aus! Mein Beispiel dazu ist hier zu finden.


23.02.2003



Hin und wieder entdeckt man wieder mal eine neue Perle in der Pythonlandschaft. Oft sind es schöne Tools, die die Möglichkeiten von Python erneut erweitern. Mitunter sind es aber auch gut gelungene Anwenderprogramme. Daraus kann man besonders viel lernen. Nicht nur, wie konsequent Python programmiert wird, sondern auch, mit welchem Algorithmus eine bestimmte Aufgabe gelöst wird. Heute soll es mal ein kleines Schachprogramm in Python sein, das hier vorgestellt wird.


02.02.2003



Nun habe ich mich lange genug darüber geärgert, dass meine Internet-Sessions zu lange währten. Die Kontrolle über den Monatsverbrauch habe ich mit meinem Timer ja in den Griff bekommen. Um nun auch die einzelnen Sitzungen besser zu überwachen, gibt es jetzt alle 10 Minuten einen Signalton. Aber Tkinter wollte den zumindest unter Linux nicht so einfach hergeben.


27.01.2003



Python entwickelt sich derzeit in alle Richtungen und auf breiter Front. Nicht nur, dass derzeit ein "Minimal Python" in der Diskussion ist, auch auf den Gebieten, wo man es schon nicht mehr erwartet, gibt es noch Entwicklung. Ich hatte es garnicht gemerkt, aber schon seit Mitte 2002 lag es rum, die Psion5 - Version von Python 2.1, wo ich doch ewig noch mit der Version 1.5.2 auf dem Psion gearbeitet hatte. Die neue Version wenn auch noch im frühen Stadium, aber beim bisherigen Probieren ging erst mal alles (im Textmodus), ist für EPOC geschrieben, sollte also auch auf anderen  Geräten laufen, die auf EPOC basieren.


22.01.2003


Endlich ist es da, das Pythonbuch für Kids! Wird so etwas gebraucht? Ich denke ja! Es bietet auch viel für Erwachsene. Hilfreiche Erklärungen, aber auch interessante Beispiele, die man gern mal selbst probiert. Dazu mehr bei den Buchrezensionen. Auch die zugehörige WebSite zum Buch wird sich bestimmt interessant entwickeln.


21.01.2003



In der Linkliste gibt es wieder einen Neuzugang. Die ganz junge Seite von "delta-c" läßt noch einiges erwarten. Mit besonderer Aufmerksamkeit wurde die dortige Linksammlung ausgeführt. Es ist wirklich erfreulich zu sehen, dass immer mehr deutschsprachige Pythonseiten entstehen. :-)


04.01.2003



Beim praktischen Anwenden eines Programms tauchen manchmal noch Mängel auf, die man beim Programmieren trotz ernshafter Tests nicht bemerkt hat. Deshalb wurde das Auswerteprogramm für den OnlineTimer etwas abgeändert.