|
04.03.2010
Es hat mich schon seit längerem gestört, dass ich auf meiner Startseite den Link zum Weiter lesen eines Artikels immer angezeigt bekommen habe, auch wenn der Artikel vielleicht gar nicht mehr zum Lesen bietet und nur aus dem kurzen Teasertext besteht. Deshalb habe ich mich heute mal rangesetzt und mir eine Möglichkeit überlegt, wie ich bei jedem Artikel einstellen kann, ober der "Weiter lesen"-Link angezeigt wird, oder nicht. |
||
|
04.03.2010
Diese schliessen einige Sicherheitslücken, zB. eine CrossSite Scripting-Lücke im Installationsscript, sowie einige weitere Schwachstellen. Auf dieser Seite gibt es alle wichtigen Infos zum Release, sowie die Möglichkeit zum Download: Interessante Info in diesem Zusammenhang, die in einem Nebensatz auf der Seite auftaucht, die Drupal Version 5 wird nicht weiterentwickelt, wenn Drupal 7 als stable Version erscheint. |
||
|
03.03.2010
In dieser wirklich sehr interessanten Podcast Reihe auf Heise Developer diskutieren bekannte Softwareentwickler über aktuelle und wichtige Softwarearchitekturthemen. Ich bin mir sicher, dass für jeden Entwickler interessante Themen dabei sind. http://www.heise.de/developer/podcast/
|
||
|
03.03.2010
Schöne Linksammlung zu Scrum: http://entwickler.de/zonen/portale/psecom,id,99,news,54142.html
Und hier mal der Scrum Prozess visualisiert:
|
||
|
02.03.2010
Im letzten Artikel habe ich über meinen Einstieg in Python geschrieben, und nun steig ich auch gleichmal etwas tiefer in die Thematik ein. In diesem Beitrag stelle ich erstmal eine Linksammlung zum Thema "Netzwerkprogrammierung mit Python" vor. Hintergrund ist der, dass ich gerade dabei bin, eine Art Datensammler mit Python zu entwickeln, und mich dabei natürlich auf schon vorhandene Bibliotheken bzw. Tools stütze. Noch bin ich mir nicht sicher, welches der vielen Frameworks und Bibliotheken zu meinem Projekt paßt, deshalb hier erstmal eine recht breite Auswahl an Infos zum Thema. Grundlagen http://diveintopython.org/http_web_services/index.html SOAP Handling in Python http://diveintopython.org/soap_web_services/index.html ZSI http://www.mutschler-net.de/htmlout/htmlout/node17.html http://www.mutschler-net.de/htmlout/htmlout/PythonSoapTut.html http://plone.org/documentation/kb/import-soap-client-object Twisted Framework |
||
|
01.03.2010
Bisher habe ich neben einigen Ausflügen in die Javawelt und auch ein paar Gehversuchen im C++ Umfeld eigentlich die meiste Zeit in PHP programmiert. Und nun also Python ... zuerst mal, warum dieser Titel, die andere Scriptsprache. Im Gegensatz zu PHP läuft Python stateful in einem echten Applikationserver, erlaubt persistente HTTP-Verbindungen und auch echte parallele Verarbeitung und hat sicher auch noch sehr viel mehr Vorteile im Gegensatz zu PHP, die ich noch gar nicht alle kenne. Worum geht es also genau: |
||
|
20.02.2010
|
||
|
19.02.2010
Wie es die Überschrift schon sagt, hier zwei Links, um den Alltag auf Unixrechnern zu erleichtern: Unix-Dateirechte-Setzer (chmod)Mal wieder auf der Suche nach dem richtigen Oktal-Code für chmod. Dieses kleine Formular hilft schnell weiter, |
||
|
18.02.2010
Eine sehr interessante Liste mit den 25 schlimmsten Fehlern, in Bezug auf die Sicherheit einer Anwendung, die beim Programmieren passieren können: http://www.sans.org/top25-programming-errors/ Viele Dinge sind selbstverständlich, wie "Unrestricted Upload of File with Dangerous Type", aber einiges interessantes ist schon dabei und jeder Entwickler von Webanwendungen (eigentlich jeder Entwickler, egal in welcher Richtung) sollte mal einen Blick auf diese Liste werfen. |
||
|
17.02.2010
Hier mal nen kurzer Befehl, um IPs, die einem irgendwie auf die Nerven gehen auf einem Unix System zu blocken:
-> abcd ersetzen mit der IP die geblockt werden soll.
zeigt dann alle geblockten IPs. Ein gutes Tool,welches einem das Blocken von IPs erleichtert und automatisiert ist Fail2ban, das ich hier näher beschreibe. |
||
Gestern wurden nach längerer Releasepause mal wieder neue Drupal Versionen für die 5er und 6er Reihe des WebFrameworks veröffentlicht.
Mein erster Artikel zu Python hier im Blog, was wohl daran liegt, dass ich erst seit kurzem mit Python arbeite.

