Category: Uncategorized

  • Noch einmal processingjs.org


    Was man damit machen kann, ist die Frage. Aber, dass man alles machen kann, ist der springende Punkt!

  • Processing.js

    Mit processing.js kann man Processing Code in Webseiten einbinden. Für WordPress existiert sogar ein Plugin, mit dem das Javascript notwendige in der Version 1.0 automatisch eingebunden werden kann. Das Beispiel in diesem Post kommt aus der Demoseite von processingjs.org selbst, möglicherweise folgen aber bald weitere Beispiele und Experimente.

  • Test fürs Geotagging

    Mit Foto und von mobil. Mal sehen wie das klappt…

    Update: Tatsächlich hat die iPhone App Geo-Koordinaten als Custom Fields dem Post angehängt.

  • Python 3.2 RC1

    Python 3.2 RC1 ist am Sonntag, dem 16. Januar, 2011 released worden.

    http://python.org/download/releases/3.2/

  • Auch in 2011: Digitale Hilflosigkeit

    Sehr schöner Artikel, den Nico Lumma verfasst hat, während Frau Aigner schon wieder einen alten/neuen Radiergummi für das Internet fordert:
    http://lumma.de/2011/01/11/auch-in-2011-digitale-hilflosigkeit/

  • World IPv6 Day

    Am 8. Juni 2011 werden unter anderen Google, Facebook, Yahoo!, Akamai und Limelight Networks ihre Inhalte als “Testdrive” über IPv6 anbieten.

    Mehr zu der Veranstaltung der “Internet Society” finden sich auf deren News-Seite: http://isoc.org/wp/topics/

  • TUM 2010 Results

    Die Ergebnisse der TUM Party 2010 sind online:

    http://2010.tum-party.net/afterparty/results

    Den ersten Platz der PC Compo hat Farbrausch mit “Magellan” vor Rebels mit “Rumors and Facts” belegt. Ein Video von Magellan findet sich bereits bei Youtube:

    Der Autor war leider dieses Jahr nicht anwesend.

  • The Ultimate Meeting

    Auch dieses Jahr findet wieder “The Ultimate Meeting” statt. Große Ereignisse werfen natürlich Ihre Schatten in Form von Newsmeldungen voraus, so gefunden in einem weitesgehend richtigen Arikel über die Szene auf tomshardware.de:

    http://www.tomshardware.de/ultimate-meeting-demoparty-karlsruhe,news-245145.html

    Die Seite der Party selbst ist zu finden unter http://2010.tum-party.net/

  • Python 3.2 beta2

    Auch wenn auf der Seite zu “5. December” zu lesen ist: Python 3.2 beta2 wurde am vergangenen Montag, den 20. Dezember released.

    Download wie üblich hier: http://python.org/download/releases/3.2/

    Neuerungen in 3.2 gegenüber älteren Versionen lassen sich hier nachlesen: http://docs.python.org/dev/whatsnew/3.2.html

    Änderungen gegenüber der früheren Alphas und Betas sind im Changelog nachzulesen: http://svn.python.org/projects/python/tags/r32b2/Misc/NEWS

  • Django Project 1.3 Release Schedule

    Das Djangoproject hat vergangene Woche eine Release Schedule für Django 1.3 angekündigt: http://www.djangoproject.com/weblog/2010/sep/30/django-1_3-release-schedule/

    Die wichtigsten Daten sind wie folgt:

    • 18 Oktober 2010 — Django 1.3 alpha; major feature freeze
    • 29 November 2010 — Django 1.3 beta; complete feature freeze
    • 10 Januar 10 2011 — Django 1.3 RC1; translation string freeze
    • 17 Januar 17 2011 — Django 1.3 final

    Als Kernfeatures für das neue Release sind geplant:

    • Logging
    • Class-based generic views

    Während Logging ein recht offensichtliches Stichwort ist, war die Funktionalität bisher nicht im Kern des Frameworks verankert. Mit 1.3 soll sich das ändern, die Funktion soll dann auch zentral über settings.py konfigurierbar sein.

    Class-based generic views sollen dagegen die alten funktionsbasierten Generic Views ersetzen bzw. ergänzen:

    urlpatterns = patterns('django.views.generic.simple',
        (r'^bla/$', 'direct_to_template', {'template': 'foo.html'}),
        (r'^bla/(?P<id>d+)/$', 'direct_to_template', {'template': 'detail.html'}),
    )

    Dieser Ansatz ist durch die urls.py konfigurierbar, was Änderungen besonders in großen Projekten umständlich macht. Darüber hinaus sind Sonderfälle nur schwer abdeckbar wie auch Erweiterungen nur schwer realisierbar sind. Alle Punkte die adressiert werden sollen, sind in ClassBasedViews zusammengefasst.