Ich wage es jetzt einfach mal: Auch die Links und Hinweise der Emails-schreibenden Leserin aus München werde ich heute gesammelt abhandeln: In einem Archiv in Regensburg hat man nach 150 Jahren 500 neue (alte) Märchen des »Grimms der Oberpfalz«, Franz Xaver von Schönwerth, entdeckt. [Update]: Hier ein (relativierender) Bericht dazu aus dem Hamburger Abendblatt. Die [...]
Posts under ‘Programmierung’
Peters Linkschleuder
Nach dem Linkfeuerwerk vom Montag hat mein emailender Dauertipgeber nicht aufgegeben, sondern weiter so viele Links und Hinweise verschickt, daß ich sie wieder nur en bloc abhandeln kann: Leider kann ich Python 3 immer noch nicht nutzen, da die meisten der von mir gebrauchten Bibliotheken immer noch nicht portiert sind, aber wer’s kann, bekommt hier [...]
Peters Linkschleuder
Peter hat sich über das Wochenende mächtig ins Zeug gelegt, damit wir die 100. Ausgabe der Linkschleuder meines emailenden Dauertipgebers aus den Niederlanden mit einem wahren Feuerwerk von Tips und Hinweisen feiern können. Natürlich — wie immer — en bloc: Mezzanine (BSD-Lizenz) will das beste, Django-basierte CMS sein und hat die Version 1.0 erreicht. Markdown [...]
Peters Linkschleuder
Es ist Freitag und ich kann nicht anders, als die vielen eingehenden Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden en bloc abzuhandeln: Noch eine Markup-Sprache: Sparkup will die Erstellung von HTML vereinfachen. Ich weiß nicht, ich finde es eher unübersichtlich und gewöhnungsbedürftig. httpie ist cURL für Pythonistas. Notiz an mich: Testen! BasicTeX ist [...]
Bestseller im Februar
In letzten Monat haben sich in meinem Amazon-Partnerprogramm zwei Bände gleichzeitig an die Spitze der Verkaufszahlen gesetzt. Einmal das Buch Map Scripting 101: A Guide to Building Interactive Maps with Bing, Yahoo!, and Google Maps, das in die JavaScript-Bibliothek Mapstraction einführt und zum anderen das Buch Die Kunst der JavaScript-Programmierung: Eine moderne Einführung in [...]
Schluß mit JavaFX Script
Das endgültige Aus für JavaFX Script: Nachdem Oracle die Architektur der Rich-Client-Technik JavaFX in den letzten zwei Jahren grundsätzlich überarbeitet hat, ist am 20. Dezember dieses Jahres Schluß mit dem älteren Entwicklungsstrang JavaFX 1.x. Unternehmen, die ältere JavaFX-Anwendungen im Einsatz haben, legt Oracle nahe, ihre Programme auf JavaFX 2.x zu migrieren. JavaFX 2.0 war in [...]
Peters Linkschleuder
Fast schon eine Tradition am Montag. Um meinen elektronischen Briefkasten aufzuräumen, muß ich wieder einmal die Links und Hinweise meines emailenden Dauertipgebers en bloc abhandeln: Auch wenn die freie (frei wie Freibier) Version von DotCloud eher zum Anfüttern denn als nutzbarer Service gedacht ist, ist er doch vielleicht für einige von Euch interessant. Tutorial: Essential [...]
Skripten mit Screenshots
Mit Sikuli könnt Ihr jede GUI-Anwendung auf Euren Rechnern skripten. Und zwar ohne eine API aufzurufen, sondern schlicht mit Screenshots. Das Video oben zeigt Euch, wie das aussieht. Sikuli ist ein Projekt der User Interface Design Group des MIT Computer Science and Artificial Intelligence Laboratory (CSAIL), ist Open Source und steht unter der MIT-Lizenz. Die [...]
(Noch mehr) Lesefutter für klamme Geldbörsen
Eloquent JavaScript wurde vom Autor Marijn Haverbeke unter einer Creative-Commons-Lizenz veröffentlicht und kann auf seiner Website als interaktives HTML gelesen, als gezipptes HTML (ebenfalls interaktiv, 1,6 MB) zum offline Lesen heruntergeladen oder als ein einseitiges HTML-Dokument (ohne die interaktiven Elemente) zum Ausdrucken aufgerufen werden. Das Buch ist eine wirklich sehr nette Einführung in JavaScript [...]
Leaflet
Da hatte ich doch letzte Woche in (m)einem Beitrag zu dem Buch Map Scripting 101 das Open-Source JavaScript-Framework Mapstractions vorgestellt, das eine Abstraktionsschicht über die diversen APIs der Kartenanbieter legt und so die Erstellung interaktiver Kartenanwendungen vereinfacht. In den Kommentaren zu diesem Artikel wies mich Colin M. auf Leaflet hin, ebenfalls eine freie (BSD-Lizenz) Abstraktionsschicht [...]
Data Driven Documents (D3)
Screenshot: D3 Beispiele D3.js ist eine kleine, freie JavaScript-Bibliothek, um Daten zu manipulieren und zu visualisieren. In diesem Blogpost erfahrt Ihr mehr, außerdem gibt es dort viele Links zu ein- und weiterführenden Tutorials und zum D3-Wiki. [Paul F. per Email.] Screenshot: D3 Beispiele D3.js ist eine kleine, freie JavaScript-Bibliothek, um Daten zu manipulieren und zu [...]
Frontier News
Dave Winer läßt nicht locker und füttert seinen OPML Editor resp. die darin enthaltenen Tools Radio2 und World Outliner mit immer neuen Features: A standard for RT’ing? (Radio2) Update to the way worldoutline.root allocates names. (World Outline) Preview of next big feature: Rules howto. (World Outline) First release of rules-based renderer. (World Outline) Ich bin [...]
Peters Linkschleuder
Zum Wochenende möchte ich noch einmal die vielen Links und Hinweise meines emailenden Dauertipgebers en bloc präsentieren: Pycoder’s Weekly ist ein wöchentlicher Email-Rundbrief für hungrige Pythonistas. Peter ist ein Vim-Fan, daher darf der Link zur Vim University natürlich nicht fehlen. BlueJ (hier der Wikipedia-Link) ist eine freie (GPL) Java-Umgebung, die speziell für Lernzwecke konzipiert [...]
Klangsynthese und algorithmisches Komponieren
Screenshot SuperCollider Habe gerade mit einem Kollegen über Klangsynthese diskutiert. Dabei ist uns das Programm SuperCollider (GPL) untergekommen. Die Wikipedia schreibt: SuperCollider (SC) ist eine Programmierumgebung und Programmiersprache für Echtzeit-Klangsynthese und algorithmische Komposition. Sie wurde seit 1996 von James McCartney entwickelt und im Jahre 2002 vom Autor unter der GNU GPL freigegeben. Seitdem hat sie [...]
Peters Linkschleuder
Der Montag ist immer ein guter Tag, um all die vielen Links und Hinweise meines emailenden Dauertipgebers en bloc abzuhandeln: Hier kann man mit der Tropfenschachtel seltsame Dinge anstellen: Automatisiere Deine Dropbox. Für ultra-hardcore Pythonistas: PBS »is a unique subprocess wrapper that maps your system programs to Python functions dynamically. PBS helps you write shell [...]
Peters Linkschleuder
Noch ein paar Links und Hinweise meines emailenden Dauertipgebers, wie gewohnt en bloc: Mit dem freien (frei wie Freibier) Webservice Send To Dropbox könnt Ihr Eure Tropfenschachtel per Email-Attachment vollmüllen. Das MateWiki will Euch über die neuen Features des lange erwarteten TextMate 2 informieren. Wie die Software selber ist es noch Beta. Welcher echte Nerd braucht [...]
Frontier News
Dave Winer hat im neuen Jahr mal wieder Seltsames mit seinem OPML Editor — genauer mit dem World Outliner — vor und bombardiert die Frontier-Community mit entsprechenden Links und Tips. Ich bin bisher noch nicht dazu gekommen, das alles mal zu lesen (geschweige denn zu testen), aber um die Übersicht nicht zu verlieren, dokumentiere ich [...]
Peters Linkschleuder
Wieder einmal kann ich die vielen Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden nur en bloc abhandeln: Übersetzungshilfe: How to read Haskell like Python. Bunter Vim (revisited): Vivify ist ein (weiterer) Farbschema-Generator für den Editor für Nerds. Für die Freunde des anderen Nerd-Editors: The Ultimate Collection of Emacs Resources. JavaScript: Best Practices. Online-Journalismus [...]
Freies Lesefutter
Karl Seguin, der Macher von Mongly.com hat ein freies Büchlein veröffentlicht: The Little MongoDB Book. Es steht unter einer CC-Lizenz und kann sowohl im Epub-Format als auch als PDF heruntergeladen werden. Das Buch wurde mit Markdown geschrieben und mit Pandoc (GPL, Notiz an mich: Testen) in die Ausgabeformate konvertiert. Neben MongoDB gibt es mit Redis [...]
Peters Linkschleuder
Langsam beruhigt sich mein Mailaccount. Und so kann ich auch wieder die Links und Hinweise meines emailenden Dauertipgebers en bloc abhandeln: O’Reillys Buch zum Natural Language Toolkit kann man jetzt auch kostenlos online lesen. Hackpad will das beste Wiki aller Zeiten sein. Der Standard-Account ist kostenlos, der Pro-Account ist noch im Alpha-Stadium und nur über [...]
Noch mehr JavaScript-Tutorials
Auf learn.appendto.com findet Ihr einen vollständigen Video-Kurs zu JavaScript und jQuery. Es sind mehrere Stunden Lehrmaterial, die Ihr Euch auch eingeteilt in kleine Häppchen und individuellen Lernpfaden reinziehen könnt. Ich habe ein wenig rumgeschnuppert, die Filmchen scheinen wirklich gut zu sein. [Danke an den Tipgeber Ben in meinen Kommentaren.] Auf learn.appendto.com findet Ihr einen vollständigen [...]
JavaScript und Variable
Nettes Tutorial über den Umgang von JavaScript mit Variablen. Die Reihe soll wohl unter dem Namen Scriptease.js fortgeführt werden. [heise developer news] Nettes Tutorial über den Umgang von JavaScript mit Variablen. Die Reihe soll wohl unter dem Namen Scriptease.js fortgeführt werden. [heise developer news]
Totgesagte Programmiersprachen leben länger
Zufällig darüber gestolpert und gleich eine Wikiseite angelegt: Es gibt mit Free Pascal einen freien und quelloffenen Pascal-Compiler, der nahezu alle Dialekte und IDEs emulieren kann und so ziemlich auf allem läuft, was so etwas wie ein Betriebssystem besitzt. Das wird die Informatiklehrer aber freuen … Amazon.de Widgets Aber auch zur Spieleprogrammierung soll das Teil [...]
DynamoDB
Neue NoSQL-Datenbank von Amazon: Amazon hat unter dem Namen DynamoDB eine NoSQL-Datenbank veröffentlicht, mit der der Konzern eine schnelle und skalierbare Alternative zu traditionellen relationalen Datenbanken bieten will. Er versteht DynamoDB vor allem als Cloud-Computing-Dienst. Zum Ausprobieren ist der Dienst bei bis zu 100 MByte Datenspeicher, 5 Schreib- und 10 Lesevorgänge pro Sekunde sowie höchstens [...]
Schreck laß nach …
Ich habe gerade festgestellt, daß ich mich (beruflich) in der nächsten Zeit doch etwas intensiver mit PHP (und MySQL) auseinandersetzen muß. Bisher hatte ich das tunlichst vermieden. Weiß jemand von Euch da draußen eine gute (Online-) Einführung für Umsteiger von anderen Skript- und/oder Programmiersprachen? Womöglich mit interessanten Beispielen? (Ich lerne immer am Besten durch Beispiele.) [...]













