ProjectEuler: Mathematische R├Ątsel

Screenshot der ProjectEuler Homepage

Ok, seinerzeit – bei manchen die graue Vorzeit – hatten wir einmal im Jahr in der Oberstufe sehr viel Spa├č mit einem Informatik-Wettbewerb, bei dem man mehrere mathematische R├Ątsel l├Âsen musste. An der Uni wurde das Ganze dann nochmal eine Stufe schlimmer, weil es da neben der reinen L├Âsung auch darum ging, mit so wenig weiterlesen

Wolfenstein 3D in HTML5

Screenshot von Wolfenstein 3D

Seinerzeit, in der grauen Vorzeit, auf meinem 286er von Vobis gab es einen Meilenstein der Spielgeschichte: Wolfenstein 3D. Vorausgesetzt man hatte bereits eine VGA-Karte! ;) Apogee (ja, die von Duke Nukem) schaffte nicht nur den ersten Ego-Shooter, sondern kam auch mit einem neuen und bezahlbaren Preis-Modell daher. Immerhin zwei Jahren nach Erscheinen wurde das Spiel bundesweit beschlagnahmt, weiterlesen

SubVersion und Git gleichzeitig verwenden

Screenshot des SubGit Workflows

Zur Zeit generiere ich hier regelm├Ą├čig Krisenzust├Ąnde! Alle alten Repositories sind in SubVersion, alle neuen in Git. Sobald ich etwas comitte kann man davon ausgehen, das ich bei SubVersion die Parameter von Git und anders herum verwende.┬áZugegebenerma├čen┬ák├Ânnte ich einfach SubVersion abschalten, und alles nach Git stecken, nur das ich dabei die alten Versionsst├Ąnde verlieren w├╝rde. weiterlesen

Word, Excel & Powerpoint Dateien mit PHP erstellen.

Screenshot der PHP Library PHP Word

In 98% der F├Ąlle besitzt der Kunde eine Excel-Datei, die irgendwie online soll. Normalerweise tauscht man die Daten dann als .CSV aus (insofern der Kunde es schafft, diese als .CSV zu speichern). Dann kann das Backend gut sein wie es will, fr├╝her oder sp├Ąter will der Kunde irgendwelche Auswertungen in Excel erstellen, auch hier braucht weiterlesen

Das Magento Test Automation Framework

Das Magento Automation Framework

Eigentlich l├Ąuft nicht mehr viel im Bereich der Programmierung ohne Unit Tests. Was auf den ersten Blick zwar wie Mehraufwand aussieht kann sich als schnelle und einfache L├Âsung zum Check von Updates erweisen. Dar├╝ber hinaus kommt das Test-Driven-Development immer mehr in Mode. Hierbei schreibt der Teamleiter lediglich die Unit-Tests, und das Team muss schauen das weiterlesen

Icon-Set f├╝r Kartographie

Eine mit Maki erstellte Karte

Viele Mashup-Projekte enden eigentlich darin, das es die entsprechenden Icons nicht als Open Source gibt, oder ich sollte vielleicht besser sagen: gab. „Normale“ Icon-Sets gibt es wie Sand am Meer, aber bewegt man sich im Bereich der Kartographie wird es kritisch. Durch Zufall habe ich auf designerinaction.de einen Hinweis auf ein solches Icon-Set gefunden. Die weiterlesen

JavaScript Markdown Editor

Screenshot von EpicEditor

Markdown ist nichts nerdiges (mehr) sondern durchaus eine sinnvolle Sache, auf der viele Dienste inzwischen setzen (so zum Beispiel auch GitHub). Warum ist das so? W├╝rde ich einen HTML-WYSiWYG-Editor einsetzen, w├╝rde der auch HTML auswerfen. Der Text w├Ąre dann auch immer und f├╝r alle Zeiten nur in HTML darstellbar und mit etwas Pech m├╝sste man weiterlesen

Schnelle Darstellung von Daten mit Recline.js

Screenshot einer Tabelle aus Recline.js

Manchmal sind die Anforderungen eines Kunden ganz einfach: eine CSV-Datei als sortierbare Tabelle online stellen zum Beispiel. H├Ârt sich einfach an, ist aber nicht von jetzt auf gleich umzusetzen. Oder besser ausgedr├╝ckt: bisher war das so – Dinge ├Ąndern sich! ;) Das man Tabellen fein sortieren kann, durchsuchen und Paginieren ist ja nicht unbedingt erst weiterlesen