Der Schockwellenreiter

Die tägliche Ration Wahnsinn – seit April 2000 im Netz

image image


Archiv Januar 2019


Schau Mama, ein Hundebild!

image
Denn es ist wieder Freitag und wie jeden Freitag gibt es ein Hundephoto im Schockwellenreiter, das Euch darüber hinwegtrösten soll, daß es vermutlich die nächsten zwei Tage keine oder nur wenige Updates im Schockwellenreiter geben wird. Auf dem heutigen Photo sitzt links die Sheltiedame Josy, rechts der Sheltierüde Joey und in der Mitte als Anstandswauwau der starke Herkules. Aufgenommen wurde das Bild gestern auf einer Gassirunde vor den Toren Berlins, denn es gehört zu den Freuden des Rentnerdaseins, daß man spazieren kann, wenn andere arbeiten. 😛  Mehr hier …


Neu in meinem Wiki: RunJS

image
Weil JavaScript das nächste große Ding ist, mußte ich das kleine JavaScript-Notizbuch RunJS unbedingt in mein Wiki aufnehmen. Denn es befreit einen JavaScript-Entwickler in vielen Fällen – vor allem, wenn man »nur« schnell etwas ausprobieren oder testen will – von console.log() und dem Hantieren in den Entwicklertools der Browser. Was ist also RunJS?  Mehr hier …


Intro to Web Graphics with HTML5 Canvas


Auf der Øredev 2018 hat Kai Chang diesen wundervollen Vortrag gehalten, in dem er zeigt, wie man beeindruckende Visualisierungen und künstlerische Graphiken mit JavaScript und dem HTML5-Canvas-Element im Browser erstellen kann. Die einzige weitere (JavaScript-) Bibliothek, die er für diesen Vortrag nutzt, ist D3.js (eine Bibliothek, die ich mir auch schon lange einmal anschauen wollte).  Mehr hier …


Microsoft veröffentlicht Update 16.21.0 für Office for Mac

image
Microsoft liefert mit dem Update auf 16.21.0 für Office for Mac natürlich auch aktuelle Sicherheitskorrekturen.  Mehr hier …


(Security-) Updates, Updates!

image
Heute ist der Januar-Flickentag für Android bei Samsung und der turnusmäßige Critical Patch Update für Java bei Oracle. Ich fange mit Samsung an, denn Samsung verteilt auch wieder für seine S-Modelle wie zum Beispiel das Galaxy S8, S8+, S9, S9+ und das Note 8 und 9 die Januar Sicherheit-Updates für Android. Sie komnen wie üblich per OTA auf die Geräte.  Mehr hier …


Neu in meiner (virtuellen) Bibliothek: Programmierung interaktiver Graphiken

image
Bekanntlich bin ich ja ein Freund von Pythons Turtlegraphik, die die aus Logo bekannte zeichnende Schildkröte für Pythonistas erfahrbar macht. Und als ich nun auf den Webseiten des im letzten Beitrag erwähnten Joachim Wedekind herumstöberte, fand ich dort sein Buch »Programmierung interaktiver Grafiken. Eine Einführung mit ACSLogo. Band 1: Polygone, Spirolaterale, Rekursive Grafiken, L-Systeme«, das man sich als PDF kostenlos herunterladen kann. Es ist 74 Seiten stark und beschäftigt sich mit vielen Dingen, die ich gerne mit Pythons Schildkröte nachprogrammieren möchte.  Mehr hier …


Neu in meinem Wiki: Snap! (BYOB)

image
Durch einen Facebook-Eintrag von Stefan Höltgen wurde ich auf das Buch »Codierte Kunst – Programmieren mit Snap« von Joachim Wedekind aufmerksam und dadurch natürlich auch auf die (visuelle) Programmiersprache Snap!. Die oder das Buch oder beides fand ich so interessant, daß ich Snap! gleich einen Eintrag in meinem Wiki spendieren mußte:  Mehr hier …


Die Reise ins Seepferdchental

image
Inspiriert durch ein Kapitel des am Freitag vorgestellten Processing-Buches hatte ich mich am Wochenende hingesetzt und mich erneut an die Urmutter aller Fraktale, die Mandelbrotmenge (auch Apfelmännchen genannt) gewagt. Ich wollte das »Seepferdchental« (Seahorse Valley) erkunden, das ist der Bereich zwischen Kopf und Körper des Apfelmännchens, der viele spiralähnliche Strukturen aufweist, die ein wenig an Seepferdchen erinnern. Und natürlich wollte ich es in Python programmieren.  Mehr hier …


Legosteine bauen mit OpenSCAD


Weil ich schon lange keine Lego-Link mehr hatte: In diesem Video zeigt Euch Urban Reininger, wie man mit OpenSCAD Legosteine bauen kann – auch Legosteine, die in der Realität unmöglich sind oder keinen Sinn ergeben.  Mehr hier …


Worknote und Thread: ApplePersistenceIgnoreState

image
Seit meinem Umstieg auf ein MacBook Pro mit einem aktuellen macOS (Mojave) bekomme ich beim Aufruf von Python-Scripten, die irgendein GUI-Toolkit nutzen (zum Beispiel Tkinter), folgende, leicht irritierende Meldung im Terminal angezeigt:  Mehr hier …


Schau Mama, ein Hundebild!

image
Denn es ist Freitag und angesichts des grauen und trüben Winterwetters habe ich mir gedacht, daß mir und Euch ein wenig Optimismus gut täte. Daher das Photo der fröhlichen Fellkugel vom letzten Sommer auf einem RO-Turnier des HSV Kremmen/Schwante. Da es dem kleinen Sheltie gesundheitlich wieder besser geht, war ich mutig und habe Joey und mich für ein erstes RO-Turnier in diesem Jahr gemeldet: Es wird vom Hundeverein Schwaan veranstaltet und findet im Rahmen der Messe »Tier & Natur in MV« in den Hallen der HanseMesse in Rostock statt.  Mehr hier …


Programmieren lernen mit Processing (neu in meiner Bibliothek)

Eigentlich dachte ich, ich hätte die gesamte Literatur zu Processing (Java), Processing.py und P5.js im Blick, aber da war mit »Programmieren lernen mit Computergrafik – Eine Einführung mit Java und Processing« von Oliver Deussen und Thomas Ningelgen nicht nur ein aktueller Titel unter meinem Radar geblieben, sondern es war auch noch ein deutschsprachiges Buch! Doch heute habe ich es antiquarisch erstanden und nach einem ersten Durchblättern halte ich es für ein sehr gutes Lehrbuch, das nicht nur für Schule und Universität, sondern auch für das Selbststudium geeignet ist. Es ist etwa 250 Seiten fett, mit vielen Abbildungen, die natürlich alle farbig sind und auf den Seiten des Verlags, wie auch auf den Seiten von Thomas Ningelgen gibt es den Quellcode aller Sketche und Lösungsvorschläge für die im Buch gestellten Aufgaben.  Mehr hier …


Mozilla veröffentlicht Firefox 64.0.2

image
Die Entwickler des Mozilla Firefox haben mit dem Update auf 64.0.2 auch wieder Fehler behoben.  Mehr hier …


Worknote: TextMate und Terminal

Heute hatte ich (mal wieder) ein wenig mit Python herumgespielt (dazu in den nächsten Tagen mehr). Dabei wollte ich einige Skripte auch aus TextMate 2 mit cmd + shift + r im Terminal starten lassen. Da nervte mich dann aber TextMate und behauptete, daß ich nicht berechtigt sei, Apple-Events an das Terminal zu senden. Eine kurze Google-Suche brachte ans Licht, daß dies wohl ein ärgerliches »Feature« von macOS Mojave sei.  Mehr hier …


Zahnstocher-Fraktal mit Processing


In dieser Coding Challenge zeigt Daniel Shiffman, wie man in Processing (Java) ein Zahnstocher-Fraktal programmieren kann. Auf diese Idee ist er durch diese Seiten gekommen, wo man die Zahnstocher-Sequenz auch interaktiv erkunden kann.  Mehr hier …


Private Repositories auf GitHub nun kostenlos – zu spät

image
Wie (nicht nur) Tante Heise berichtete, stellt der jüngst von Microsoft erworbene Dienstleister (wir berichteten) und Quasi-Monopolist GitHub nun auch allen Nutzern unbeschränkte private Repositorien zur Verfügung. Das kommt leider zu spät. Denn nicht der Microsoft-Github-Deal, sondern die Tatsache, daß GitLab schon länger unbeschränkte kostenlose, private Repositorien im Angebot hat, waren der Grund, daß ich Anfang Juni 2018 zu GitLab umgezogen bin.  Mehr hier …


Sicherheitsupdate für Adobes Flash Player

Darauf habt Ihr sicherllich schon sehnsüchtig gewartet: Zum ersten Mal in diesem Jahr dürft Ihr wieder Eurer Lieblingsbeschäftigung nachgehen und den Flash Player aktualisieren. Denn die neuen Versionen des Players beheben wieder kritische Sicherheitslücken.  Mehr hier …


Neu in meinem Wiki: Context Free Art und Structure Synth

image
Bei meiner Beschäftigung mit kreativer Programmierung und generativer Gestaltung bin ich auf zwei Programme gestoßen, die Graphiken mit Hilfe einer regelbasierten Grammatik erstellen: Context Free Art (von der es auch eine JavaScript basierte Version ContextFree.js und eine Python-Bibliothek Pycontextfree gibt) für zweidimensionale und das ähnlich funktionierende Structure Synth für dreidimensionale Graphiken.  Mehr hier …


Google schließt am »Januar-Patchday« wieder Sicherheitslücken in Android

image
Google hat mit seinem monatlichen Sicherheitsupdate für Android (und damit auch auf seinen Pixel-Geräten) wieder Sicherheitslücken geschlossen. Die Patches teilt Google üblicherweise in Gruppen auf, um damit den Herstellern entgegen zu kommen: 01.01.2019, 05.01.2019.  Mehr hier …


Freie Graphik-Sets für Spieleprogrammierer

image
Wer – wie ich – nicht gerade der begnadete Pixelkünstler ist, für den ist es oft schwierig, an geeignete Assets, Soundfiles und Tilesets für die Spieleprogrammierung zu kommen. Um dem abzuhelfen, hat Tony Mars neun freie Game-Kits kurz vorgestellt, die zumindest für die nichtkommerzielle Nutzung frei verwendet werden können (einige sind auch für die kommerzielle Nutzung freigegeben). Es sind dies im Einzelnen:  Mehr hier …


Zwei Tools für die Freunde des Klammerschlußgesetzes

Quil ist eine Clojure/ClojureScript-Bibliothek, die die Processing-API funktional nachbildet. Denn wer nicht funktional programmiert, der programmiert disfunktional. Dachte sich zumindest Tyler Hobbs, der in dem Video zeigt, wie er Quil für generative Gestaltung nutzt. Und nachdem ich vor wenigen Tagen OpenSCAD vorgestellt hatte, machte mich eine Nutzerin auf Mastodon auf Libfive Studio aufmerksam.  Mehr hier …


Ich habe einen Plan!

image
Schon lange ist es eigentlich überfällig, daß ich dieses Blog Kritzelheft für die Zukunft Gegenwart tauglich machen und ihm wenigstens ein neues, responsives Design spendieren muß. Irgendwie habe ich mich aber immer vor der damit verbundenen Arbeit gedrückt. Aber da zum Jahreswechsel sich sowieso für mich viel ändert, habe ich einen Plan entwickelt, wie ich nun vorgehen werde könnte.  Mehr hier …


Schau Mama, ein Bücherhund!

image
Es ist Freitag und es ist der erste Freitag in 2019. Das muß mit einem ganz besonderen Hundebild gefeiert werden. Es zeigt eine gebildete Fellkugel vor ihrem Bücherregal, leider immer noch mit einer verletzten Pfote. Doch diese bessert sich täglich und so hoffe ich, daß wir Zwei bald wieder herumtollen können.  Mehr hier …


Neu in meinem Wiki: Vapory, MoviePy und Gizeh

image
Gestern hatte ich ein wenig mit PoVRay, einem textbasierten Raytracer, gespielt und mir dabei die Frage gestellt, ob er sich nicht auch aus Python heraus ansprechen ließe. Nach ein wenig googeln fand ich eine Antwort: Es gibt mit Vapory eine sehr schöne Bibliothek dafür. Doch das war nicht alles: Zulko, der Programmierer von Vapory, hat auch noch MoviePy, ein Python-Modul für die Videobearbeitung und Gizeh, ein Python-Binding für die populäre Cairo-Graphik-Bibliothek, entwickelt.  Mehr hier …


Sicherheitsupdate für Adobe Reader und Acrobat

image
Adobe liefert Korrekturen für Sicherheitslücken im Reader und in Acrobat (unter Windows und Mac).  Mehr hier …


Worknote: RStudio und Anaconda-Python

Hatte ich hier noch beklagt, daß man in RStudio zwar auch Python-Skripte ausführen kann, dieses aber nur auf das System-Python von Apple (ein Python 2.7.5), nicht aber auf mein installiertes Anaconda-Python 3 zurückgreift. Ende des Jahres hat nun Bruno Rodrigues in seinem Blog einen Beitrag mit dem Titel »R or Python? Why not both? Using Anaconda Python within R with {reticulate}« veröffentlicht und der verspricht, daß mithilfe des RStudio-Pakets {reticulate} dieses nun möglich sein soll.  Mehr hier …


Weiter mit Pygame Zero: Fetching Kitty

image
Am letzten dusseligen Donnerstag hatte ich ja erste Erkundungen mit Pygame Zero unternommen, einer Python-Bibliothek, die zwar intern Pygame nutzt, aber die (Spiele-) Programmierung radikal vereinfachen will. Heute habe ich dann getestet wie ein (extrem simples) Spiel damit programmiert werden kann.  Mehr hier …


Schöne Blümchen mit Pythons Schildkröte

image
Nachdem ich gestern ein wenig in alten Logo-Büchern herumgestöbert hatte, mußte ich heute wieder mit Pythons Turtlegraphik spielen. Herausgekommen ist dieses schöne Blümchen, das man mit nur wenigen Zeilen Code herausrendern kann:  Mehr hier …


Neu in meinem Wiki: OpenSCAD

image
Ich mag ja textbasierte Programme, speziell Graphik- und 3D-Programme, bei denen man die Ausgabe über Beschreibungs- oder Programmiersprachen erzeugt, mehr, als Programme, die mich zu stundenlangem Menügehampel zwingen. Daher arbeite ich zum Beispiel auch lieber mit PovRay als mit Blender. Und nun ist mir mit OpenSCAD ein weiterer Vertreter dieser Klasse untergekommen:  Mehr hier …


Happy New Year und die Zahlen

Zum Jahresbeginn wünsche ich Euch allen da draußen erst einmal ein fröhliches und gesundes 2019. Ich hoffe, Ihr seid alle streßfrei in das neue Jahr hineingerutscht. Und ich wünsche Euch, daß alle Eure Vorsätze wahr werden und alle Eure Wünsche in Erfüllung gehen.  Mehr hier …


image


image image

Über

Der Schockwellenreiter ist seit dem 24. April 2000 das Weblog digitale Kritzelheft von Jörg Kantel (Neuköllner, EDV-Leiter, Autor, Netzaktivist und Hundesportler — Reihenfolge rein zufällig). Hier steht, was mir gefällt. Wem es nicht gefällt, der braucht ja nicht mitzulesen. Wer aber mitliest, ist herzlich willkommen und eingeladen, mitzudiskutieren!

Alle eigenen Inhalte des Schockwellenreiters stehen unter einer Creative-Commons-Lizenz, jedoch können fremde Inhalte (speziell Videos, Photos und sonstige Bilder) unter einer anderen Lizenz stehen.

Der Besuch dieser Webseite wird aktuell von der Piwik Webanalyse erfaßt. Hier können Sie der Erfassung widersprechen.

Diese Seite verwendet keine Cookies. Warum auch? Was allerdings die iframes von Amazon, YouTube und Co. machen, entzieht sich meiner Kenntnis.


Januar 2019


Werbung


image  image  image
image  image  image



Wieder Werbung


image