Mittwoch, Januar 11, 2006

_00_Der Weg zum eigenen...CMS?

Im laufe meiner Studentenzeit habe ich während meines Jobs einige Internetseiten erstellt. Da das ganze ständig wuchs, irgendeinmal mehrsprachig wurde und immer öfter aktualisiert werde musste war die gewachsene Arbeitsweise (im Endeffekt arbeiten mit UltraEdit) irgendeinmal nicht mehr effektiv. Also wuch im laufe der Zeit eine Art von Content Mangement System (siehe CMS bei Wikipedia), basieren auf ZOPE (siehe auch DZUG). Allerdings wirklich nur eine "Art von CMS", da nur ein Teil der Funktionalität eines CMS notwendig war. Natürlich aber nicht wirklich geplant...

Na ja, werde mal sehen, ob ich diese Seiten dazu nutzen kann, das Thema (mittlerweile nur als Hobby) für mich etwas strukturierter anzugehen. Themen wären:
  • Was sind die Anforderungen und Rahmenbedingungen für das System?
  • Sind die richtigen/wichtigen Funktionalitäten vorhanden, müssten neue dazu kommen?
  • Wie kann das Vorhandene optimiert werden?
  • Wenn die bestehenden Seiten migriert werden müssten (das System läuft noch) weil es ein besseres Programm gibt (das ist sicher), wie hoch wäre der Aufwand?
  • ...?
Es ist spät und es ist noch viel zu erledigen...

Dienstag, Januar 10, 2006

Leo's Home Page

Leo's Home Page: "Leo is...

  • A general data management environment.
    Leo shows user-created relationships among any kind data: computer programs, web sites, etc.
  • An outlining editor for programmers.
    Leo embeds the noweb and CWEB markup languages in an outline context.
  • A flexible browser for projects, programs, classes or any other data.
  • A project manager.
    • Leo provides multiple views of a project within a single outline.
    • Leo naturally represents tasks that remain up-to-date.
  • Portable. Leo runs on Windows, Linux and MacOS X.
  • 100% pure Python. Leo uses Tk/tcl to draw the screen.
  • Fully scriptable using Python. Leo's outline files are XML format.
  • Open Software, distributed under the Python License."

Ein sehr "verlockendes" Programm!! Das Konzept ist toll (siehe auch Freemind), erste Tests vielversprechend... fehlt nur noch die Zeit, sich damit zu beschäftigen...

Python Kochbuch

Gewußt wie... Eine schöne Sammlung mit Kochrezepten zu folgenden Rubriken:
Als zusätzlich Quelle für Ideen bwz. für die Rubrik "wie macht man das?" (ich bin, wenn überhaupt, "Hobby-Programmierer") gut geeignet.

Donnerstag, Januar 05, 2006

Bloglines - Python

Wie mann an Bloglines - Python sehen kann ist Bloglines das ein interessanter Dienst.

Und Bloglines - Python landet gleich in meinen Bookmarks ganz vorne...

Pychart/ [ZOPE]

Hier mal eine schönes kleines tool zum erstellen von Diagrammen "Pychart". Habe ich zwar noch nicht getestet, sieht aber vielversprechend aus... Bestimmt nett um es z.B. auf einem Webserver einzubinden.
Wenn ich schon dabei bin, ich würde "natürlich" ZOPE nehmen. Als Anlaufstelle für deutschsprachige wäre dann noch die DZUG e.V. interessant...

Montag, Januar 02, 2006

Vaults of Parnassus : Python Resources

Und wenn ich schon dabei bin, eine der ersten Anlaufstellen zum Thema Python-Programme ist Vaults of Parnassus. Neben vielen nutzlichen Tools/ Programme eine tolle Quelle um sich "Ideen" zu holen bzw. um aus bestehenden Programmen zu lernen.

Python-Podcast: Python411 Podcast Series

= Python411 Podcast Series:
"The python411 podcasts are created to help people learn Python and learn about Python. Click on a title below to listen to the mp3."

Habe mittlerweile enige davon gehört. Unterhaltsam, informativ und neben dem, dass man neues bezüglich Python lernt eine gute Übung um das eigene Englisch zu verbessern bzw. um nicht ganz einzurosten.

= Pycon 2005 podcast (siehe auch "Pycon"):
Bin dank Python411 auf diese Seite gekommen. --> An mich: Reinhören!

Tools.pyDirStat

pyDirStat:

"pyDirStat is a small tool to view statistical information about a directory. It will generate a view of all files contained in a directory (and subdirectories) with rectangles. Each rectangle area is proportional to file size. It's a perfect tool to view disk usage with graphics."

Habe ich seit längerem im Einsatz... Schönes nützliches Programm, kann ich nur weiterempfehlen!