Di

06

Mai

2008

Der Nacktblogger wird endlich ein richtiges Blog

Die netten Menschen von Jimdo haben ihrer Software ein Blog-Modul spendiert, mit dem man endlich auch hier richtig bloggen kann

mehr lesen 0 Kommentare

Der Schockwellenreiter

Programming the Catcher Game with Game States ()

Der Fänger im Roggen in Processing (2): Hatte es sich hier schon angedeutet, zeigt John McGaffrey nun in diesem knapp einstündigen Video-Tutorial, wie man das einfache »Fangen«-Spiel von damals in Processing (Java) mit diversen Spiel-Stati aufpeppt. Damit ist mein Fernsehprogramm für heute abend gerettet. 😎
>> mehr lesen

Sieben-Segment-Anzeige in P5.js ()

Passend zu meiner derzeitigen Beschäftigung mit JavaScript im Allgemeinen und P5.js im Besonderen hat Daniel Shiffman heute auch eine neue Coding Challenge veröffentlicht. In dieser programmiert er eine einfache Sieben-Segment-Anzeige mit P5.js und der geneigte Zuschauer lernt so die Bit-Operatoren >>, <<, & und | in JavaScript kennen.
>> mehr lesen

Worknote: Learning p5.js (JavaScript) ()
image
Tim Holmans Video vom Sonnabend und die Playlist von Daniel Shiffman zu HTML-, CSS- und DOM-Manipulationen mit P5.js, die ich am Sonntag gepostet hatte, haben mich so inspiriert, daß ich mir vorgenommen habe, ein schon etwas älteres Versprechen einzulösen und endlich mit Hilfe von P5.js JavaScript zu lernen und Euch an meinen Lernerfolgen teilhaben zu lassen. RubyFrontier als P5.js-IDE ist eingerichtet und mein dazugehörendes GitHub-Repositorium habe ich gestern abend auch noch ein wenig aufgeräumt.
>> mehr lesen

()
Unter 10 Prozent. Die SPD schafft sich ab.
>> mehr lesen

Das Zitat zum Ausgang der Wahl in Bayern ()
image
Diether Dehm auf Facebook: »Erst, wenn sich beide rosaroten Parteien bundesweit entgrünlichend bemühen, das Rote zu schärfen und auszuweiten, wird der werktätige Alltagsverstand nicht mehr länger kampflos der AfD überlassen. Beide Parteien sollten sich jetzt schnell verständigen, wie mit den Gewerkschaften die erkämpften, nationalstaatlich verfassten Sozialstandards gemeinsam zu retten sind.«
>> mehr lesen

HTML-, CSS- und DOM-Manipulationen mit P5.js ()

Manchmal lohnt es sich, ältere Playlists von Daniel Shiffman hervorzukramen. So zum Beipiel diese etwa drei Jahre alte, die erzählt, wie man HTML-, CSS- und DOM-Manipulationen mit P5.js, dem JavaScript-Mode von Processing durchführt, wie man also den Canavs verläßt und die ganze Webseite zu seiner Spielwiese macht:
>> mehr lesen

Generative Art (und mehr) mit Tim Holman ()

Auf der CSSConf Australia 2018 hielt Tim Holman diesen launigen und doch ernstgemeinten Vortrag Generative Art Speedrun, in dem er eine gut zwanzigminütige Tour de Force durch die Möglichkeiten Generativer Kunst unternahm. Das Video ist höchst faszinierend und insprierend. Ich werde mich (nicht nur damit) noch lange beschäftigen.
>> mehr lesen

Ebook-Download: Continuous Delivery with Docker and Jenkins ()
image Da das Leben manchmal seltsame Dinge mit uns anstellt, bin ich tatsächlich in die Verlegenheit gekommen, mich die restlichen Wochen meines Beufslebens noch mit den Themen Continuous Delivery, Docker und Jenkins befassen zu müssen. Und so kommt mir der heutige Titel, den Packt Publishing im Rahmen der freien (frei wie 🍻 Freibier) und täglich wechselnden Ebook-Download Aktion im Programm hat, gerade Recht. So Recht, daß ich meinen geheiligten Wochenend-Hiatus unterbreche, um auch Euch auch darüber zu informieren. Das Objekt meiner Begierde heißt »Continuous Delivery with Docker and Jenkins« und wurde von Rafał Leszko verfaßt. Es ist in der PDF-Version knapp 300 Seiten fett und scheint nach einem ersten Durchblättern knapp und zielgerichtet in das Thema einzuführen. Ich hoffe, daß ich nach der Lektüre abschätzen kann, auf was ich mich da eingelassen habe. 😎
>> mehr lesen

Schau Mama, ein Hundebild! ()
image
Endlich ist wieder Freitag und wieder geht eine lange und arbeitsreiche Woche zu Ende. Und dieses Ende feiere ich mit dem Photo der kleinen Fellkugel in der morgendlichen Herbstsonne von heute früh. Wie man leicht sieht, ist das rechte Auge des Shelties immer noch angeschlagen, aber einmal habe ich den Eindruck, daß das erkrankte Auge langsam aber sicher doch auf die Medikamente anspricht und zum anderen hatte der Hund heute seine erste Akupunktursitzung, die er ein wenig aufgeregt, aber brav und stoisch ertragen hat. (Ich weiß nicht, ob das wirklich hilft, aber die Augentierärztin hatte es empfohlen und wir möchten nichts unversucht lassen.)
>> mehr lesen

Googles Summer of Code und Processing (P5.js) ()
image In dem Artikel »My Summer with p5.js’ WebGL Mode« erzählt Adil Rabbani wie er diesen Sommer damit verbracht hat, fehlende WebGL-Primitive in P5.js, dem JavaScript-Mode von Processing einzubauen, die da wären arc, point, bezierVertex, curveVertex, quadraticVertex und text. Die Beispiele in dem Beitrag sehen vielversprechend aus und machen Lust auf mehr. Sobald ich wieder etwas Luft habe, werde ich mich auch wieder mit P5.js beschäftigen. Versprochen!
>> mehr lesen

Der Ebook-Download zum Wochenende: Mastering Swift 4 ()
image Zum Wochenende verwöhnt uns Packt Publishing im Rahmen der freien (frei wie 🍻 Freibier) und täglich wechselnden Ebook-Download-Aktion mit der vierten Auflage von »Mastering Swift 4« von Jon Hoffman. Apples seit Version 2.2 freie (Apache-Lizenz) Programmiersprache für macOS, iOS, tvOS, watchOS und Linux ist ja gerade bei Spieleprogrammierern sehr beliebt und so kann und will ich sie trotz ihrer Einschränkung bei den unterstützten Betriebssystemen nicht ignorieren. Das Buch ist in der PDF-Fassung über 350 Seiten stark und bietet eine eher technokratische Herangehensweise an die Programmierung mit Swift.
>> mehr lesen

Programming the Basic Catcher Game in Processing ()

Der Fänger im Roggen in Processing: John McGaffrey zeigt in diesem Video, wie man ein einfaches »Fangen«-Spiel in gut 20 Minuten in Processing (Java) programmieren kann. Doch das ist nur der Anfang – in einer fünfteiligen Video-Tutorial-Reihe zeigt er dann, wie man ein Framework erstellt, das die Spielzustände (Start, Spiel Level 1 bis Level n, Game Over) und die Spielstände verwaltet:
>> mehr lesen

Ren’Py 7.1.1 ist draußen (»on the road agin«) ()
image
Exakt einen Monat nach der Veröffentlichung von Ren’Py 7.1.0 ist die freie (MIT-Lizenz), in Python geschriebene Entwicklungsumgebung zur Erstellung (nicht nur) von Visual Novels (Japanische Adventures) in der Version 7.1.1 erschienen.
>> mehr lesen

Syncthing, synchronisieren ohne Server ()
image
Der Kollege, der mich mit der Nase auf Joplin stieß, machte mich auch noch auf Syncthing aufmerksam, einer freien (MPL 2.0) und plattformübergreifenden (Linux, macOS, Windows, Android, BSD und Solaris) Software für eine Peer-to-Peer Dateisynchronisation. Die Software ist in Go geschrieben und auf GitHub verfügbar.
>> mehr lesen

()
Jupp Heynckes hat Uli Hoeneß Handynummer gesperrt.
>> mehr lesen

Ein Mastodon-Bot mit Node.js ()

Bekanntlich wird Google+ – Googles erfolgloser Versuch einer Facebook-Alternative – nach dem Bekanntwerden eines gigantischen Datenlecks, das Google auch noch monatelang verschwiegen hatte, dicht gemacht. Jetzt suchen viele plötzlich nach einer Alternative und einigen fällt tatsächlich Mastodon ein, das dezentrale soziale Netzwerk, das der aus Jena stammende Programmierer Eugen Rochko entwickelt hat. Bei aller Skepsis: Ich bin bei Mastodon (@kantel@mastodon.social), Dave Winer ist bei Mastodon (auch skeptisch), Brent Simmons (noch skeptischer) ist ebenfalls bei Mastodon und nun ist auch Daniel Shiffman dazugestoßen (@codingtrain@choochoo.space).
>> mehr lesen

Update für Adobe Flash Player (APSB18-35) ()
Da Ihr ja sonst nichts Besseres zu tun habt, dürft Ihr heute mal wieder Eurer Lieblingsbschäftigung nachgehen und Adobes Flash Player aktualisieren. Denn die neuen Versionen beheben wieder teils kritische Sicherheitslücken.
>> mehr lesen

Auf dem Weg zur World-Markdown mit Joplin? ()
image
Auf der DV-Tagung meines Brötchengebers vor zwei Wochen, auf der ich von meinen Bemühungen zur Weltherrschaft World Markdown mit Nevernote berichten durfte, machte mich ein Kollege auf Joplin aufmerksam. Joplin ist eine freie (MIT-Lizenz) Notiz-App für den Desktop. Sie ist – wie Boostnote – in Electron geschrieben und läuft unter Windows, macOS, Linux, iOS und Android. Joplin sieht Boostnote ziemlich ähnlich, was auch daran liegt, daß beide Anwendugen so etwas wie Evernote für den Desktop sein wollen und das Look-and-Feel von Evernote kopiert haben. Doch im Gegensatz zu Boostnote speichert Joplin alle Notizen als separate Markdown-Dateien.
>> mehr lesen

Neue Tools für Processing ()
image
Eine geniale Idee ist allerdings das Processing Reference Tool, das ebenfalls aus der PDE heraus aufgerufen werden kann und natürlich auch mit ihr interagiert. Und wie der Screenshot zeigt, funktioniert das Meiste auch ohne Änderungen mit Processing.py, dem Python-Mode von Processing. Das erspart einem in vielen Fällen das umständliche Hantieren mit dem Browser, denn nun hat man die Referenz immer sofort zur Hand.
>> mehr lesen

Apple veröffentlicht Wartungs-Update auf iOS 12.0.1 ()
image
Apple hat ein Wartungs-Update auf iOS 12.0.1 veröffentlicht und bringt damit »Fehlerbehebungen und Verbesserungen«:
>> mehr lesen