Skip to content

{ Tag Archives } Hacking

Wie im echten Leben: den schnellsten Code durch Rumraten finden

Auf Hacker’s Delight (via How to make Lisp go faster than C, siehe auch LispSuccessStories) bin ich gerade auf das Konzept der Superoptimierer gestoßen:

Also tagged , ,

Der richtige Font für den Programmierer – Extended

Auf Clemens’ Anregung von gestern hin hier nun die Code-Beispiele mit erweitertem Zeichensatz.

Außerdem habe ich ein anderes Farbschema im Editor PSPad eingestellt (in Anlehnung an Zenburn). Mehr zu Farbschemas in IDEs gibt’s jetzt auch im Wiki: Fonts For Programming.

Also tagged , , ,

Der richtige Font für den Programmierer

Auf der Suche nach Verbesserungsmöglichkeiten der Arbeitsumgebung stößt man als leidenschaftlicher Softwareentwickler und Hacker irgendwann auch auf die Unmenge von Schriftarten, die angeblich mehr oder weniger für’s Programmieren geeignet sind.

Also tagged , ,

Calling hotshot, a python profiler, from command line

Python Logo

Profiling some python script I looked for some convenient way to call hotshot from command line just like it is possible with profile \ cProfile out-of-the-box.

Also tagged , , , ,

Der Barcode auf den Online-Tickets der Deutschen Bahn. Oder: QR-Code als Straßenkunst

QR-Code with a twist

Auf einem Online-Ticket befindet sich oben rechts ein Quadrat mit kleineren schwarzen und weissen Kästchen. Offensichtlich funktioniert das wie ein Bar- oder Strichcode, weil der Zugbegleiter – anscheinend zum Verifizieren des Tickets dieses Quadrat einscannt.

Also tagged , , , , , ,

Python does youtube.com

Python Logo

Die Tage habe ich festgestellt, dass das Backend von youtube in Python implementiert ist: YouTube is almost entirely written in Python!.

Also tagged , , , , ,

Update auf Wordpress 2.0.6

Kurz mal wieder Meta-Talk: Nachdem ich das 2.0.5er-Sicherheitsupdate von Wordpress schon nicht eingespielt habe, war ich jetzt recht schnell, als auch noch das 2.0.6er erschienen ist.

Also tagged , , , ,

Mein erster Heimcomputer

Atari 600XL

Irgendwann vor ca. 18 Jahren brachte mein Vater einen Kasten mit nach Hause, der mein erster Heimcomputer werden sollte.

Also tagged

A new year, a new language

ThePragmaticProgrammer (read that book!) gives quite some advice on how to develop one’s knowledge portfolio. One thing I definitely will cling to (and did so for the last couple of years) is:

Also tagged , , , ,

Hacking Microsoft Word

Barbara hat der Dialog genervt, der bei ihr nach jedem Start von Word hoch kam und sie darüber informierte, dass Macros gefährlich sind und Viren enthalten können.

Also tagged ,

SQL-Injection über XML

Alles wird XML. WebServices sind ja in aller Munde. Dabei handelt es sich um RPC via XML über HTTP. Was mir vor zwei Tagen passiert ist könnte man als SQLInjection via XML über xmlrpc.php bezeichnen. Zumindest ist das so, wenn ich WordPress 1.5.1.2 && Earlier Multiple Vulnerabilities beim Überfliegen korrekt interpretiert habe. Wobei im Grunde genommen xmlrpc.php ein WebService ist. Also: SQLInjection via WebService. Cool.

Also tagged ,

Being a tool-guy

Heck, I like my tools. I like my pencil, the hammer, my planer, Python, PSPad and I liked to develop Java-apps with Eclipse at university.

Also tagged , , , , , , ,

Regal-Hacking mit Torx

gehacktes Regal

Nach dem Rückzug von Würzburg in das Haus meiner Eltern (wo ich das Dachgeschoss für mich habe), musste ich Platz und Verstaumöglichkeiten für meine Bücher schaffen. In meinem Zimmer ist nämlich kein Platz mehr, wie die Bilder meiner Bücherregale belegen. ;-)

Also tagged ,