Der Schockwellenreiter

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

image image


Neu im Schockwellenreiter


Pygame Tutorial: Creating Tetris


Vor etwa zehn Monaten wurde auf dem umtriebigen YouTube-Kanal Tech with Tim im Rahmen seiner Pygame-Tutorials eine vierteilige Playlist »Creating Tetris« veröffentlicht, die mir erst heute unter die Augen geriet. Jedes Video ist zwischen 25 und 30 Minuten lang. Mit diesen knapp zwei Stunden ist mein Fernsehprogramm für heute abend gerettet.  Mehr hier …


»Spaß« mit macOS 10.15 Catalina

image
Am 7. Oktober dieses Jahres hatte Apple die neue Betriebssystemversion macOS 10.15 Catalina freigegeben. Ich hatte damals angemerkt, daß ich – wie fast ímmer bei Nuller-Updates – den Einsatz frühestens nach dem ersten großen »Punkt«-Update, also 10.15.1 wagen werde. Dies scheint sich wieder einmal zu bewahrheiten, wenn man zum Beispiel die diversen Berichte über fehlerhaftes Mail-Verhalten in Betracht zieht.  Mehr hier …


Na bitte, geht doch: Maurer Rose

image
Der Port der Maurer Rose aus dem heute vorgestellten Video nach Processing.py ist mir unerwartet schwergefallen, da Processing (und damit auch Processing.py) die überaus nützliche Methode angleMode(DEGREES) nicht kennt und die Konvertierung daher händisch erfolgen mußte (und da hatte ich mich an einigen Stellen erst einmal verheddert). Aber nun ist es gelungen und sieht je nach Parameterwahl ungefähr so aus:  Mehr hier …


Programme aus der Gartenlaube: Maurer Rose


Daniel Shiffman hat eine neue Videoserie gestartet: »Programmieren in der Gartenlaube« (Coding in the Cabana) aus seinem Garten in Brooklyn, NY. Im ersten Video dieser Reihe programmiert er in P5.js, dem JavaScript-Mode von Processing die Maurer Rose, eine mathematische Figur, die 1987 von Peter M. Maurer eingeführt wurde. Sie besteht aus einer Rosette (Rosenkurve) und einigen Linien, die die Punkte dieser Rosenkurve miteinander verbinden.  Mehr hier …


Neu in meiner Bibliothek: Die Kunst, Recht zu behalten

Heute abend durfte ich bei einer freundlichen Nachbarin das kleine Büchlein »Die Kunst, Recht zu behalten« von Arthur Schopenhauer in Empfang nehmen, weil der dusselige Hermes-Bote nicht in der Lage war, dieses kleine Heftchen durch den Briefkastenschlitz zu schieben. Aber es kam sowieso zu spät (was nicht die Schuld von Hermes, sondern von Amazonien war), da ich auf dem Arbeitstreffen, auf dem ich mich die letzten Tage herumgetrieben hatte, unbedingt Recht behalten wollte. Und das ging heute nachmittag zu Ende.  Mehr hier …


Schau Mama, ein Hundebild!

image
Diese hübsche Sheltiedame haben die kleine Fellkugel und ich zufällig auf einen unserer Spaziergänge in Johannisthal getroffen. Und so dachte ich, daß diese beiden doch ein hervorragendes Motiv für das traditionelle Hundephoto am Freitag wären. Es läutet hoffentlich das Ende der regnerischen Tage und einen goldenen Oktober ein. Denn nach zwei arbeitsreichen Tagen (manchmal muß man auch als Rentner ran, um ein wenig Geld zu verdienen) möchte ich mit unserem kleinen Sheltie die nächsten Tage ein paar schöne Spaziergänge unternehmen. Erwartet also nicht viele neue Beiträge hier in diesem Blog Kritzelheft vor Dienstag abend.  Mehr hier …


Apple Security-Updates für Windows

image
Apple hat auch seinen Produkten iTunes für Windows und iCloud für Windows ein Update gegönnt. Wie gewohnt der Reihe nach:  Mehr hier …


Worknote: Grauwertberechnung in der Bildverarbeitung

Im Rahmen meines letzten Artikels zum Thema Video und P5.js bin auf einen (nicht gravierenden, aber dennoch störenden) Fehler in meinem Artikel »Als die Welt noch schwarz-weiß war« (Nachtrag) gestoßen, der die Grauwertberechnung der Pixel betrifft. Da ich dies in den nächsten Tagen korrigieren möchte, hier erst einmal der entsprechende Beitrag aus der Wikipedia – damit ich es nicht vergesse:  Mehr hier …


Apple veröffentlicht macOS 10.15. Catalina

image
Gestern abend (7.10.) hat Apple die neue Betriebssystemversion macOS 10.15. Catalina freigegeben. Das kostenlose Update stellt an die Hardware im Wesentlichen folgende Voraussetzungen:  Mehr hier …


Google schließt am »Oktober-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:  Mehr hier …


Es genügt nicht nur, keine Gedanken zu haben, man muß auch unfähig sein sie auszudrücken!
#Nuhr
(Wolfgang Neuss, 1965)  Mehr hier …


GPN 19: Einen Server daheim ohne öffentliche IPv4 Adresse


Ohne öffentliche IPv4 Adresse muß man sich etwas einfallen lassen, wenn man einen öffentlich erreichbaren Server daheim betreiben möchte. Dieser Kurzvortrag soll zeigen, wie man sich trotzdem »erreichbar« macht.  Mehr hier …


(Nachhaltige) Linkschleuder für Webworker

image
Da ich gestern angefangen hatte, meinen Feedreader aufzuräumen, habe ich heute damit weitergemacht und eine Linkschleuder für Webworker zusammengestellt. Wie fast immer bei mir geht es dabei um statische Seiten und Dinge, die damit zusammenhängen. Auch hierfür gab es einen Auslöser:  Mehr hier …


Schau Mama, ein Hundebild!

image
Wie der Fisch zum Fahrrad gehört das Hundephoto im Schockwellenreiter zum Freitag. Heute zeigt es die kleine Fellkugel etwas erschöpft, nachdem wir am 11. September dieses Jahres einen langen Spaziergang durch den Treptower Park und den Plänterwald hinter uns gebracht hatten.  Mehr hier …


Technische Links zum Wochenende

image
Zum Wochenende haue ich aus gegebenem Anlaß einen Satz Links heraus, die sich mit der Wolfram Language, Jupyter und Python und last but not least mit der Spieleprogrammierung und Pygame Zero befassen:  Mehr hier …


Ukulele stimmen mit P5.js und maschinellem Lernen


Es gibt sicher einfachere Methoden, seine Ukulele zu stimmen, als dafür extra ein Programm mit P5.js und der ml5.js-Bibliothek CREPE zu schreiben, aber in seiner ersten Coding Challenge aus dem neuen Studio hat sich Daniel Shiffman genau dies vorgenommen.  Mehr hier …


Tutorial: Video-Wiedergabe in P5.js

Heute habe ich das hier angekündigte Versprechen wahrgemacht und erste Experimente mit Videos und P5.js, dem JavaScript-Mode von Processing durchgeführt. Als Material diente ein siebzehn Sekunden langes Video von mir, das die Berliner S-Bahn in Neukölln zeigt (ja, manches Mal bin ich ein fanatischer Puffer-Küsser). 🤓 Um meine Leitung nicht zu sehr zu belasten, habe ich es nach MP4 konvertiert und auf 1,4 MB heruntergerechnet.  Mehr hier …


Security Alert: Neue Ransomware als eFax

image
Tante Heise berichtete heute Morgen über eine Ransomware, die sich als angebliches eFax tarnt. Es handelt sich um den Verschlüsselungstrojaner Buran. Es wurden erste Infektionen in freier Wildbahn beobachtet!  Mehr hier …


Quid, quod miser, cum loqui non posset, tacere non poterat?
#Nuhr
(Cicero, Pis. frg. 3)  Mehr hier …


Apples mobiles Update-Chaos geht in die nächste Runde

image
Apple hat nach nur drei Tagen ein erneutes Update für seine mobilen Betriebssysteme auf iOS 13.1.2 und iPadOS 13.1.2 veröffentlicht und damit im wesentlichen erneut Fehler behoben. Weiterhin wurden auch Sicherheitskorrekturen vorgenommen.  Mehr hier …


Die Zahlen

Auch diesen Monat als erstes ein paar Zahlen, die hochtrabend auch manches Mal Mediadaten genannt werden. Im September 2019 hatte der Schockwellenreiter laut seinem nicht immer ganz zuverlässigen, aber hoffentlich datenschutzkonformen Neugiertool exakt 5.380 Besucher mit 10.337 Seitenansichten. Wie immer täuscht die Exaktheit der Ziffern eine Genauigkeit der Zahlen nur vor.  Mehr hier …


Video Tutorial: Programming a Basic Catcher Game


Unermüdlich produziert John McCaffrey auf seinem YouTube Channel Tutorials, die sich meistenteils mit Spieleprogrammierung befassen. Seine Playlist »Introduction to Programming«, die sich in der Hauptsache mit Processing (Java) befaßt, ist mittlerweile auf 90 Videos angewachsen. Das jüngste, gerade eben veröffentlichte Tutorial heißt »Programming a Basic Catcher Game« und ist ebenfalls in Processing (Java) geschrieben.  Mehr hier …


Checkm8 und anderes Ungemach für Apple

image
Machte Apple in den letzten Tagen schon durch eine verwirrende, unsichere und unbedachte Updatepolitik keine gute Figur, so droht nun neues Ungemach für den Riesen aus Cupertino, neben der Checkm8 genannten, unfixbaren Sicherheitslücke dieses Mal auch aus den Reihen der (Spiele-) Entwickler.  Mehr hier …


Apples mobiles Update-Chaos geht weiter

image
Gibt es bei Apple eigentlich keine Qualitätskontrolle? Jedenfalls haben die Kalifornier nach 13.0 und 13.1 innerhalb weniger Tage auch noch ein 13.1.1 herausgebracht. In aller Kürze:  Mehr hier …


Schau Mama, ein Hundebild!

image
Dies ist ein Hundebild im Schockwellenreiter und daraus folgt nach den Gesetzen der Logik, daß heute Freitag ist. Und das Photo ist Programm, es zeigt die kleine Fellkugel auf einer Wanderung (oder einem langen Spaziergang) auf dem ehemaligen Flugfeld in Berlin-Johannisthal, das heute ein Landschaftspark sein will.  Mehr hier …


Physik für Spieleprogrammierer: Beschränkungen verstehen (und programmieren)


Zwar hat Daniel Shiffman für heute abend seinen ersten Live Stream aus seinem neu eingerichteten Studio angekündigt, doch bis daraus ein konsumierbares Video wird, werden vermutlich noch einige Tage durchs Land ziehen. Daher bin ich froh, dieses Video von Eric Catto entdeckt zu haben, der mit seinem Vortrag »Physics for Game Programmers: Understanding Constraints« eine knappe Stunde lehrreiche Unterhaltung verspricht.  Mehr hier …


Apples Flickentag vom Flickentag

image
Apple veröffentlichte das »Ergänzende Update 2« für macOS Mojave, sowie das Sicherheitsupdate für High Sierra und Sierra und hat ein Update auf iOS 12.4.2 für ältere Modelle nachgeschoben. Doch wie immer der Reihe nach:  Mehr hier …


Tutorial Playlist: Video und P5.js – auf zu neuen Ufern


Meine Erforschung von P5.js, dem JavaScript-Mode von Processing, schreitet voran. Besonders faszinierend an diesem Mode finde ich ja, daß man seinem Publikum die Ergebnisse »live« im Browser vorführen kann. Und hier finde ich besonders Spielereien mit Videos interessant.  Mehr hier …


Neue Version von Safari behebt auch Sicherheitslücken

image
Apple hat für Safari das Update auf 13.01 verteilt. Als Bestandteil von macOS Catalina bringt es auch für macOS 10.13 High Sierra und macOS 10.14 Mojave unter anderem eine Verbesserung des vorhandenen Tracking-Schutzes, unterstützt den Einsatz von USB-Sicherheitsschlüsseln und tritt mit neu gestalteten Übersichten für Favoriten und zuletzt besuchte Seiten an. Zudem gibt es auch wichtige Sicherheitskorrekturen.  Mehr hier …


Starfield Simulation in pure JavaScript und HTML5 Canvas


Diese Starfield Simulation, die Sharad Choudhary in diesem Video-Tutorial in einer guten Viertelstunde in JavaScript und HTML5 Canvas ohne zusätzliche Frameworks oder Bibliotheken programmiert, ist nicht unbedingt neu, aber er zeigt sehr schön, wie ein minimales Grundgerüst für Animationen und Simulationen in pure JavaScript aussehen kann.  Mehr hier …


Apfels mobiler Flickentag

image
Heute ist Patch Day für Apples mobile Sparte. So wurde nicht nur das wegen Sicherheitsproblemen dringend erwartete Update auf iOS 13.1 veröffentlicht, sondern auch für das iPad gab es ein entsprechendes Update. Doch der Reihe nach:  Mehr hier …


Physik-Simulationen in JavaScript und HTML 5 Canvas


In diesem zweistündigen Video zeigt Euch Matt Keas, wie er in pure JavaScript (ES6) und HTML 5 Canvas flüssig und in 60 Bildern pro Sekunde laufende Physik-Simulationen (in der Regel Partikel-Systeme) erzeugt. Das Video ist stellenweise ein wenig langatmig (hier hilft der schnelle Vorwärtslauf), aber die Beispiele sind ungeheuer inspirierend. Daher reizt es mich natürlich, einige dieser Beispiele in P5.js, dem JavaScript-Mode von Processing nachzuprogrammieren – ich halte dies für eine geeignetere Umgebung als JavaScript pur.  Mehr hier …


Autofreier Sonntag?

image
Der »autofreie« Sonntag letzten Sonntag zeigte deutlich, was man mit Freiwilligkeit erreicht. Nichts!  Mehr hier …


Neues kritisches Sicherheitsproblem im Internet Explorer

image
Microsoft warnt vor einem kritischen Sicherheitsproblem im Internet Explorer. Grund ist die als »Scripting Engine Memory Corruption Vulnerability« klassifizierte Sicherheitslücke CVE-2019-1367, die Remote-Code-Ausführung ermöglicht und offenbar auch bereits ausgenutzt wird. Für einen erfolgreichen Übergriff müssen Angreifer die Opfer lediglich auf eine präparierte Website locken.  Mehr hier …


Schau Mama, ein Hundebild!

image
Es ist Freitag und es ist Herbst, daher ist das heutige Photo der kleinen Fellkugel von einer unserer ersten großen Herbstwanderungen letzte Woche rund um die Stralauer Halbinsel (es war eigentlich mehr ein ausgedehnter Spaziergang). Das Bild dient der Vorfreude, denn auch für morgen und übermorgen planen der kleine Sheltie und ich ausgedehnte Ausflüge. Vielleicht kommt sogar etwas Berichtenswertes dabei heraus.  Mehr hier …


Apple veröffentlicht iOS 13 und verursacht ein Update-Chaos

image
Wie angekündigt hat Apple für die Geräte iPhone 6s und neuer und iPod Touch (7. Gen) das Update auf iOS 13 bereitgestellt. Die Neuerungen können im wesentlichen hier verfolgt werden.  Mehr hier …


Neu in meiner Bibliothek: Numerisches Python

image
Manchmal kann ich einfach nicht widerstehen: So stieß ich beim Stöbern auf den Seiten des bei uns allen gehassten Online-Händlers, an dem wir dennoch nicht vorbeikommen, auf das Buch »Numerisches Python, Arbeiten mit NumPy, Matplotlib und Pandas« von Bernd Klein, einem in der Python-Szene nicht unbekannten Dozenten und ich konnte nicht anders – ich mußte zuschlagen. Vor allem, da das Buch in diesem Jahr erschienen ist, also höchste Aktualität verspricht.  Mehr hier …


Zwei Browser Updates

image
Mozilla wie auch Google haben heute Sicherheits-Updates ihrer Browser Firefox und Chrome unters Volk gebracht:  Mehr hier …


Alles, was Ihr über Schwerkraft wissen wolltet …


und wie man sie in pure JavaScript und dem HTML5 Canvas implementiert, erklärt Euch Christopher Lis in diesem, etwa halbstündigen Video-Tutorial. Den kompletten Quellcode findet Ihr in seinem GitHub-Repositorium.  Mehr hier …


TextMate 2 hat fertig!

image
Nach über sieben Jahren als Alpha- und Beta-Versionen und über 30 Release Candidates hat der quelloffene (GPL3) Texteditor meines Vertrauens, TextMate, sich am Wochenende bei mir gemeldet und erklärt, daß nun tatsächlich die Version 2.0 endgültig fertiggestellt sei und zum Download zur Verfügung stehe.  Mehr hier …


Nur mal so: Man darf Drogendealer im Görlitzer Park nicht nur diskriminieren, sondern man sollte sie sogar wegsperren.
  Mehr hier …


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

image
Microsoft liefert mit dem Update auf 16.16.14 für Office 2016 und 16.29.0 für Office 365 for Mac natürlich auch aktuelle Sicherheitskorrekturen.  Mehr hier …


Tutorial: Basic Side Scroller mit P5.js (Teil 3)

image
Das kleine, rosa Alien meines kleinen P5.js-Side-Scroller Tutorials (Teil 1, Teil 2) kann jetzt doch auf mobilen Devices hüpfen – zumindest auf meinem kleinen Nokia 2 mit Android (andere Geräte besitze ich nicht, auf denen ich das testen könnte). Was hatte ich übersehen? Bedingt durch den Blockscope der Deklaration mit let kannte mein Programm die Variable alien einfach nicht (man merkt, ich fremdel noch ein wenig mit JavaScript 🤓). Nachdem ich der Funktion touchStarted() die Variable bekannt gemacht hatte, hüpfte das Alien bei jedem Tippen mit dem Finger fröhlich über den Bildschirm meines Smartphones:  Mehr hier …


Ältere Beiträge im Archiv ->

Über

Der Schockwellenreiter ist seit dem 24. April 2000 das Weblog digitale Kritzelheft von Jörg Kantel (Neuköllner, EDV-Leiter Rentner, 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.


Die letzten Tage


Werbung


image  image  image
image  image  image



Wieder Werbung


image