Der Schockwellenreiter Rotating Header Image

Posts under ‘Programmierung’

OPML Editor News

Auch wenn ich es die letzten Tage ein wenig vernachlässigt habe — ich hatte anderes zu tun —, Dave Winer ist weiter dabei, mit seinem OPML Editor und der darauf basierenden World Outline die Weltherrschaft zu erringen: Ein HowTo-Verzeichnis soll insbesondere Anfängern den Einstieg erleichtern. Neues Feature: Improving redirects. Hier gibt es eine Liste der [...]

1-Bit-Kamera

Wenn ich auf kommerzielle Anwendungen verlinke, müssen sie mich schon sehr interessieren. Sie wie zum Beispiel diese 1-Bit-Kamera, die auf dem Ordered Dithering Algorithmus von Bryce Bayer beruht und den seinerzeit Bill Atkinson für Apple unter anderem im legendären HyperCard implementiert hatte. Und 99 Cent sind ja nun nicht gerade die Welt. Der Algorithmus liegt aber [...]

Macoun 2012: Call for Papers

Am 27. und 28. Oktober 2012 findet in Frankfurt am Main zum fünften Mal die MacOS X und iOS Entwicklerkonferenz Macoun statt. Um das Programm der deutschsprachigen Community-Konferenz wieder mit einem breiten Feld von Grundlagen- bis Spezialthemen zu füllen, startet ab heute offiziell der Call for Papers. Gesucht werden praxisnahe Beiträge zu Objective-C, Cocoa, den [...]

Heureka! Image läuft!

Screenshot Nachdem es mir vor einiger Zeit nicht gelungen war, die Python Image Library (PIL) auf meinen Rechnern zu installieren, habe ich nun die (einfache) Lösung gefunden. Man muß die Installationsroutine als sudo ausführen, dann werden auch alle C-Module an die richtige Stelle geschrieben, also die Installationdatei herunterladen, entpacken und dann im Terminal in das [...]

Peters Linkschleuder

Während ich es über die Feier- und Brückentage ja eher ruhig habe angehen lassen, hat mein emailender Dauertipgeber aus den Niederlanden mir so viele Links und Hinweise geschickt, daß ich sie wieder nur en bloc abhandeln kann: Nikola (GPL) ist ein statischer Blog-Generator aus Argentinien für Pythonistas mit einer ausführlichen Dokumentation. Es kann aber nicht [...]

Peters Linkschleuder

Bevor ich ins Wochenende entschwinde, möchte ich aber noch die Links und Hinweise meines emailenden Dauertipgebers (wie immer en bloc) abhandeln: Es gibt tatsächlich noch mehr (statische) Blog Engines, die auf node.js aufsetzen. Wheat und Scotch sind zwei davon. Die einfachste Art, PostgreSQL auf den Mac zu bekommen, ist die Postgres.app (Download bei Github). Daran [...]

Peters Linkschleuder

Natürlich kann ich den 12. Geburtstag dieses Weblogs nicht begehen, ohne mal wieder die vielen Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden en bloc abzuhandeln: Aus der Abteilung historische Programmiersprachen: APL war/ist eine Sprache, die auf Symbolen basierte, für die es einen speziellen Kugelkopf gab und es dem Könner ermöglichte, ein komplettes Schachprogramm [...]

Befreite Pixel-Tasse

Neuer Wettbewerb für Crative-Commons Games: Der »Liberated Pixel Cup« soll die Spieleentwicklung auf Basis von Creative-Commons-Werken und freien Lizenzen voranbringen. Gestartet wurde er von den drei Organisationen Creative Commons, OpenGameArt und der Free Software Foundation. [Netzpolitik.org] Neuer Wettbewerb für Crative-Commons Games: Der »Liberated Pixel Cup« soll die Spieleentwicklung auf Basis von Creative-Commons-Werken und freien Lizenzen [...]

Peters Linkschleuder

Innerhalb eines Tages hat sich so viel angesammelt, daß ich die Links und Hinweise meines emailenden Dauertipgebers wieder nur en bloc abhandeln kann: Für die Freunde des anderen Editors (oder die, die es werden wollen): How To Learn Emacs. Spinto App ist ein Webservices, der das Editieren und Erstellen von (statischen) Webseiten vereinfachen will. Die [...]

Hackbrett

Die Seite The Hacker Shelf ist eine wahre Fundgrube. Denn dort gibt es tonnenweise freie Literatur rund um die Themen Programmierung und Informatik nach verschiedenen Tags geordnet. Neben vielen Quellen zu Hochsprachen wie Python, kann man dort auch ausführliche Literatur zu eher technischen Themen wie der Assemblerprogrammierung finden. Doch seid gewarnt: Wenn Ihr dort anfangt [...]

Peters Linkschleuder

Zum Wochenende werde ich mal wieder die Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden en bloc abhandeln: Django Base Template ist Mozilla Playdoh für Django 1.4. Eine einfache, Markdown-basierte Blog Engine für Freunde der Rubine und ein Klon derselben für Pythonistas Timeline (GPL) ist ein JavaScript/CSS-Framework, um Zeitleisten im Browser darzustellen. Die Software [...]

Go, Google App Engine

Da hatte ich mich heute früh ein wenig gewundert, daß es ein Google App Engine-Update ohne Neuerungen zu Googles Programmiersprache Go gab. Doch nun gibt es die Auflösung. Go hat die Version 1 erreicht und das war den Menschen bei Google eine eigene Meldung wert. Natürlich wurde mit dem neuen Release der App Engine auch [...]

App Engine Update

Googles Version des Cloud-Computing, die App Engine ist in der Version 1.6.4 draußen. Die Liste der Neuerungen (und Bugfixes) ist beachtlich (Python, Java). Viele davon betreffen die Connection zwischen der App Engine und Googles Cloud Storage. Damit wird die App Engine für etliche Anwendungen, für die sich eine volle EC2-Instanz nicht lohnt, eine ernstzunehmende Alternative [...]

Peters Linkschleuder

Wieder einmal kann ich die vielen Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden nur en bloc abhandeln: Ich liebe ja bekanntlich RSS so sehr, daß ich ein Buch darüber geschrieben habe. Trotzdem gefällt mir auch dieser Beitrag »How to build a news aggregator with backbone.js«, der ganz ohne RSS oder Atom auskommt. Es [...]

Learning to Program the Arduino

Ich hatte schon lange nichts mehr über die Open-Source-Experimentier­um­ge­bung Arduino in diesem Blog. Das liegt sicher auch daran, daß ich mangels Zeit einfach nicht dazu komme, damit selber mal etwas anzustellen. Aber dieses aktuelle Tutorial möchte ich Euch nicht vorenthalten: Learning to Program the Arduino ist nicht nur eine nette Einführung, sondern bringt auch viele, [...]

REBOL Reborn

Um das Jahr 2000 stieß ich auf eine Program­mier­sprache mit einem interessanten Konzept: REBOL war eine Mischung zwischen Programmier­sprache, GUI-Toolkit und Meta-Sprache. Außerdem konnte sie entfernte Anwendungen über das Netz ausführen. Carl Sassenrath (ja, der Amiga-Sassenrath, die älteren meiner Leser werden sich vielleicht noch an ihn erinnern), der Erfinder der Sprache, hatte die Vision eines [...]

Eine neue Heimat für die Google Maps APIs

Google hat seine Dokumentation für die Google Maps APIs gebündelt und Ihnen eine neue Heimat verpaßt. Ist gleich viel ordentlicher und aufgeräumter. Und das ebenfalls dort untergebrachte Showcase ist eine beachtenswerte Quelle der Inspiration. [Google Geo Developers Blog] Google hat seine Dokumentation für die Google Maps APIs gebündelt und Ihnen eine neue Heimat verpaßt. Ist [...]

Peters Linkschleuder

Ihr wißt schon: Wieder einmal kann ich die vielen Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden nur en bloc abhandeln: Für Schlangenbeschwörer und andere Magier: A Guide to Python’s Magic Methods. Speziell für Umsteiger von anderen Skriptsprachen (wie mich), für die die Ruby-Syntax hin und wieder doch arg gewöhnungsbedürftig ist, eignet sich der [...]

PlayN

PlayN (Apache Lizenz) ist Googles freie Cross-Plattform-Abstraktionsschicht für Spieleentwickler, die nach Java, HTML5, Android, iOS und anderen compiliert. Auch eine Einbindung der App Engine ist möglich. [Google Operating System] PlayN (Apache Lizenz) ist Googles freie Cross-Plattform-Abstraktionsschicht für Spieleentwickler, die nach Java, HTML5, Android, iOS und anderen compiliert. Auch eine Einbindung der App Engine ist möglich. [...]

Peters Linkschleuder

Auch heute darf ich wieder die Links und Hinweise meines emailenden Dauer­tip­gebers aus den Niederlanden en bloc abhandeln: Alles neu macht der Frühling — auch in der Tropfenschachtel hat er Einzug gehalten. Und weil wir gerade bei der Dropbox sind. Hier gibt es einen Service, um in der Tropfenschachtel Linksammlungen zu teilen. Nette Idee … [...]

Christines Linkschleuder

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 [...]

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 [...]