Die tägliche Ration Wahnsinn – seit April 2000 im Netz
Nur damit ich es nicht vergesse: Da ich ja immer noch nach einer mir zusagenden plattformübergreifenden Alternative zu TextMate 2 (Mac only) suche und Visual Studio Code bisher der überzeugendste Kandidat ist, werde ich mir heute abend dieses 45-minütige Video des Vortrages »Get Productive with Python in Visual Studio Code« reinziehen, den Dan Taylor auf der diesjährigen EuroPython Conference in Edinburgh gehalten hat. Sicher lerne ich dabei noch einiges dazu. Mehr hier …
Aus Freude darüber, daß Pygame nun auch mit meinem Python3 spielt, habe ich mein altes, einführendes Pygame-Tutorial aus dem Jahre 2016 überarbeitet (Teil 1, Teil 2, Teil 3 und Teil 4) und auf GitHub (Ordner kitty
) ins Netz gestellt. Mehr hier …
Der heutige Titel, den Packt Publishing im Rahmen der freien (frei wie 🍻 Freibier) und täglich wechselnden Ebook-Download-Aktion anbietet, erinnert mich daran, daß ich ja schon lange in der Pflicht stehe, dem Schockwellenreiter ein modernes, responsives Design zu verpassen. Und da könnte mir das Buch »Mastering CSS« von Rich Finelli behilflich sein. Es ist in der PDF-Fassung 500 Seiten fett und behandelt von den Grundlagen über Float Layout bis zur Flexbox so ziemlich alles, was man über CSS im Zusammenhang mit responsivem Design wissen muß. Mehr hier …
Einen habe ich aber noch: Im jüngsten Video seiner Tutorial-Reihe zu seinen Workflows stellt Daniel Shiffman vor, wie man in Python virtuelle Umgebungen schafft, aktiviert und wieder deaktiviert – und zwar mit dem Befehl virtualenv
. Mehr hier …
Denn es ist Freitag und eine seltsam aufregende Woche geht zu Ende. Die ersten drei Tage war eich auf einer Tagung meines Brötchengebers und hatte dort auch einen kleinen Vortrag gehalten und dazwischen hatte ich am Institut für meine Kolleginnen und Kollegen noch eine kleine Python-Schulung geklemmt. Doch als das alles vorbei war, hatte mich am Donnerstag die tödliche Männergrippe erwischt und ans Bett gefesselt. Von dieser Matratzengruft füttere ich nun auch dieses Weblog Kritzelheft. Mehr hier …
Damit Euch über das Wochenende der Lesestoff nicht ausgeht, wirft Packt Publishing heute im Rahmen des freien (frei wie Freibier) und täglich wechselnden Ebook-Downloads das Buch »Modern R Programming Cookbook«von Jaynal Abedin unters Volk. Ich selber habe mich ja aus Zeit- und Kapaziätsgründen, trotz der unzweifelhaften Faszination, die RStudio für mich besitzt, ein wenig von R zurückgezogen, aber die Sprache hat sicher noch viele Freunde unter meinen Leserinnen und Lesern da draußen und darum wollte ich auf diesen Download hinweisen. Mehr hier …
Mit meinem Problem, daß PyGame unter (Anaconda-) Python3 zumindest mit macOS nicht vernünftig läuft, da speziell die Tastaturabfrage ins Leere geht, bin ich ein gutes Stück weitergekommen. Dabei half mir die Entdeckung, daß das PyGame-Fenster unter Python 2.7 (mit dem es auch unter macOS vernünftig läuft) sofort in den Vordergrund geht und den Fokus besitzt, während mit Python3 das aufrufende Programm den Fokus behält und das PyGame-Fenster erst mit einem Mausklick nach vorne geholt werden muß. Mehr hier …
Christian Thompson (aka @TokyoEdTech), der Mann, der seltsame Dinge mit Pythons Turtle-Modul anstellt und unglaublich viel aus dem Teil herauskitzelt, hat mal wieder zugeschlagen. In dieser neunteiligen Playlist zeigt er Euch, wie er damit das Spiel »Falling Skies« programmiert hat. Mehr hier …
Nachdem ich die letzten zweieinhalb Tage auf einer Tagung zugebracht hatte und nicht dazu gekommen war, das Internet vollzuschreiben, melde ich mich nun gleich mit zwei Apple-Sicherheitsupdates zurück: Mehr hier …
Die Entwickler des Mozilla Firefox haben mit dem Update auf 62.0.2 auch wieder Sicherheitslücken behoben. Mehr hier …
Nachdem ich die letzten beiden Tage damit beschäftigt war, einen Vortrag und eine Schulungseinheit vorzubereiten, ist es heute abend – nach Fertigstellung der Vortragsfolien – nun an der Zeit, zum gemütlichen Teil des Wochenendes überzugehen. Und da möchte ich Euch eine etwa drei Jahre alte Coding-Challenge vorstellen, in der Daniel Shiffman – fröhlich wie immer – mit p5.js (dem JavaScript-Mode von Processing), JavaScript und der Giphy API ein paar nette Dinge anstellt. Mehr hier …
Dieses Wochenende verwöhnt uns Packt Publishing im Rahmen des freien (frei wie 🍺 Freibier) und täglich wechselnden Ebook-Downloads. War es gestern ein Buch zu React, so ist es heute das »Pandas Cookbook« von Theodore Petrou, das mich zwingt, meinen geheiligten Wochenend-Hiatus zu unterbrechen. Denn das Kochbuch ist beinahe 500 Seiten fett und mit über 95 Rezepten gespickt, die Euch in alle Aspekte der freien (BSD-Lizenz) 🐍 Python-Bibliothek zur Analyse und Visualisierung tabellarischer Daten und Zeitreihen fit machen will. Und da die Schwarte im Oktober 2017 erschienen ist, sollte sie auch noch hinreichend aktuell sein. Mehr hier …
Heute überraschte mich Packt Publishing nach langer Pause im Rahmen der freien (frei wie 🍻 Freibier) und täglich wechselnden Ebook-Download-Aktion mit dem Titel »Progressive Web Apps with React« von Scott Domes. Nicht so sehr, weil ich unbedingt die x-te Chat-Applikation mit React programmieren möchte, wie es das Buch auf knapp 300 Seiten (PDF-Version) vorführt, aber es behandelt auch ausführlich Webpack und das ist ein Task-Runner, den ich neben Grunt und Gulp noch lernen möchte und zu dem ich bisher wenig lesbare Tutorials gefunden hatte. Mehr hier …
Wer ist eigentlich so doof und führt auf einem ausgetrockneten Trupppenübungsplatz mit Torfboden und Blindgängern bei anhaltender Sommerhitze Raketentests durch? Ach so, Ursula von der Leyen. Na dann … Mehr hier …
Denn es ist endlich wieder Freitag und eine lange und heiße und arbeitsreiche Woche geht zu Ende. Das Photo zeigt, daß der kleine Joey seine Augenverletzung tapfer erträgt und manches Mal öffnet er sogar sein krankes Auge schon. Aber es ist immer noch nicht richtig besser geworden und so haben wir alle hundesportlichen Aktivitäten für die nächsten zwei Wochen erst einmal abgesagt. Trotzdem soll Euch das Photo des tapferen Sheltie darüber hinwegtrösten, daß es die nächsten zwei Tage keine oder nur wenige Updates hier im Schockwellenreiter geben wird. Mehr hier …
Nach meinen ersten Erfolgen mit dem Einbetten von p5.js-iframes in MacDown, die mit dem p5.js Web Editor erstellt waren, wurde ich neugierig und fragte mich, ob man nicht auch p5.js-Sketche direkt in MacDown, dem freien Markdown-Editor mit Live Preview einbetten kann. Und ja, man kann! Mehr hier …
Da mein Feedreader mal wieder überquillt, haue ich heute eine Linkschleuder heraus, die sich in der Hauptsache mit JavaScript beschäftigt, aber auch – weil es sonst nirgendwo hinpaßt – einige andere Aspekte des Webworkings berücksichtigt: Mehr hier …
Von Tiled, dem freien (GPL) Map-Editor für Computerspiele ist jüngst die Version 1.2 erschienen. Neu sind unter anderem eine Multi-Layer-Auswahl, eine Multi-Map-World-View und verbesserte Werkzeuge für Polygone und Objekte. Mehr hier …
Adobe liefert Korrekturen für Sicherheitslücken im Reader und in Acrobat (unter Windows und Mac). Mehr hier …
Google hat mit dem Update auf die aktuelle Version 69.0.3497.100 seines Browsers Chrome auch wieder Sicherheitslücken geschlossen. Mehr hier …
Apple hat auch für Safari das Sicherheitsupdate auf 12.0 verteilt. Es bringt für macOS 10.13 High Sierra und 10.12 Sierra unter anderem wichtige Verbesserungen zum Schutz persönlicher Daten (Tracking Schutz) und der Sicherheit des Webbrowsers. Mehr hier …
Ich brauch mal die Weisheit der Cloud: Da ich – wegen Renteneintritt – mein Dienst-Smartphone (ein iPhone) bald abgeben muß, habe ich mir ein kleines Android-7-Gerät geleistet. Soweit läuft auch alles schon schick, nur eine Gesundheitsapp, in der ich meine täglich zu messenden Blutdruck- und Puls-Werte eintragen und speichern kann, fehlt mir noch. Bisher hatte ich Apples Health App dafür verwendet, aber ich hatte wirklich nur diese beiden Daten eingetragen – so umfangreich braucht die Funktion der App also nicht zu sein. Mehr hier …
Wie angekündigt hat Apple für die Geräte iPhone 5s und neuer, iPad (5. Generation)/mini 2 und neuer und iPod Touch (6. Gen) das Update auf iOS 12 bereitgestellt. Die Neuerungen können im Wesentlichen hier verfolgt werden. Mehr hier …
Es ist eine Schwachstelle in WebKit entdeckt worden, die dafür sorgt, daß ein paar Zeilen präparierter auf einer Webseite untergebrachter CSS-Code iOS-Geräte zum Neustart zwingen können. Mehr hier …
Gestern hat der US-amerikanische Avantgarde-Gitarrist Marc Ribot, bekannt unter anderem durch seine Zusammenarbeit mit John Zorn, aber auch als Begleiter von Tom Waits in Rain Dogs, sein neues, sehr politisches Album »Songs Of Resistance 1942 - 2018« veröffentlicht. Einer der Höhepunkte darin ist das italienische Partisanenlied »Bella Ciao (Goodbye Beautiful)«, das Tom Waits mit seinem Gesang veredelt. Mehr hier …
Es ist wieder Freitag und mir gehen langsam die Hundebilder aus. Daher heute ein Bild aus dem Jahre 2017, das ich vermutlich schon einmal gepostet hatte – im Fernsehen wird schließlich auch alles wiederholt. Es soll Euch – wie jeden Freitag – darüber hinwegtrösten, daß es die nächsten zwei Tage keine oder nur wenige Updates hier im Schockwellenreiter geben wird. Mehr hier …
Beinahe jeden Freitag haut Daniel Shiffman eine Coding Challenge heraus und unterminiert damit meine Vorsätze, am Wochenende mal etwas Vernünftigeres als die Programmierung schräger Dinge zu tun. So auch heute: Anläßlich seiner Freude über den neuen Webeditor für p5.js, Processings JavaScript-Mode (wir berichteten) baut er das bekannte Snake Game in p5.js im Webeditor nach. Mehr hier …
Google hat mit dem Update auf die aktuelle Version 69.0.3497.92 seines Browsers Chrome auch wieder Sicherheitslücken geschlossen. Mehr hier …
Microsoft liefert mit dem Update auf 16.17.0 für Office 2016 for Mac natürlich auch aktuelle Sicherheitskorrekturen. Mehr hier …
Endlich dürft Ihr wieder Eurer sinnlosesten Lieblingsbeschäftigung nachgehen – Ihr habt ja sonst nichts Besseres zu tun – und den Flash-Player aktualisieren. Denn die neuen Versionen von Adobes aufgeblasener Software beheben wieder teils kritische Sicherheitslücken. Mehr hier …
Ren’py, die in Python geschriebene freie (MIT-Lizenz) Software zur Erstellung von Visual Novels (Japanischen Adventures), mit der man aber auch Textadventures, Geschichten, Präsentationen und animierten Illustrationen »programmieren« kann ist seit gestern mit der neuen Version 7.1.0 »on the road again«. Mehr hier …
Heute vor 45 Jahren, am 11. September 1973 putschte das Militär in Chile mit massiver finanzieller und politischr Unterstützung der USA und verdeckter Operationen des US-Geheimdienstes CIA gegen den drei Jahre zuvor demokratisch gewählten sozialistischen Präsident Salvador Allende. Eine Junta unter der Führung von Augusto Pinochet regierte Chile daraufhin bis zum 11. März 1990 als Militärdiktatur. Alleine in den ersten Monaten des Putsches starben nach Schätzung von Amnesty International bis zu 30.000 Menschen und selbst die US-Botschaft ging von 5.000 Todesopfern aus. Mehr hier …
Im phantastischen Blog des Spieledesigners Raymond »Slynyrd« Schlitter (ab in den Feedreader damit) gibt es einen lesenswerten und ausführlichen Beitrag über Farbpaletten und wie man sie im HSB-Farbraum erzeugt. Mehr hier …
Passend zum gestrigen Download bietet Packt Publishing heute außer der Reihe den Titel »Data Science Algorithms in a Week« von Dávid Natingga zum kostenlosen Download an. Ob die knapp 200 Seiten (PDF-Version), die die wichtigsten Data-Science- und Machine-Learning-Algorithmen abhandeln wollen, tatsächlich in einer Woche durchgearbeitet werden können, wage ich zu bezweifeln, aber mit guten R- und/oder Python-Kenntnissen sollte man schon einiges an Gewinn aus diesem Buch ziehen. Und da es erst vor knapp einem Jahr erschienen ist, sollte auch die Aktualität gesichert sein. Mehr hier …
Heute bietet Packt Publishing im Rahmen der freien (frei wie 🍻 Freibier) und täglich wechselnden Ebook-Download-Aktion einen Titel. der mich nahezu zwingt, meinen geheiligten Wochenend-Hiatus zu unterbrechen, da ich ihn Euch auf gar keinen Fall vorenthalten möchte. Es ist das Buch »Machine Learning Algorithms« von Giuseppe Bonaccorso. Auf gut 330 Seiten behandelt der Autor so ziemlich alle modernen Algorithmen, wie sie heute im Bereich Maschinelles Lernen diskutiert und angewandt werden. Die Einführung scheint relativ gründlich zu sein und der Autor schreckt auch vor mathematischen Formeln nicht zurück. Alle Beispielprogramme sind in 🐍 Python (2.7 und >3.3) implementiert und nutzen die üblichen Bibliotheken von Scikit-learn bis TensorFlow. Mehr hier …
Die Desktop-Version von Twine nutzt als (Zwischen-) Speicherplatz der einzelnen Stories unter MacOS X das Verzeichnis Dokumente/Twine
(Documents/Twine
) im Home-Verzeichnis des Nutzers. Das ist vor allem dann von Nachteil, wenn man zum Beispiel mit mehreren oder einfach auch nur an unterschiedlichen Rechnern an einer Story arbeitet und diese zum Beispiel via git synchronisieren möchte. Unglücklicherweise ist dieses Verzeichnis in der Applikation fest verdrahtet und eine Änderung auf Applikationsebene leider nicht möglich. Mehr hier …
Es ist endlich wieder Freitag, die Woche war lang und anstrengend und ich brauche dringend ein paar freie Tage zur Erholung. Daher soll Euch das Photo der kleinen Fellkugel darüber hinwegtrösten, daß es vermutlich bis Montag keine oder nur wenige Updates hier im Blog Kritzelheft geben wird. Mehr hier …
Nach zwei Jahren Entwicklung ist es geschafft! Die Processing Foundation präsentiert stolz den p5.js Webeditor. Es ist eine Umsetzung der Processing-IDE (PDE) für p5.js, der JavaScript-Version von Processing und damit folgerichtig als Browser-Application konzipiert. Ihr findet ihn unter editor.p5js.org und nach einer (kostenlosen) Registrierung könnt Ihr sofort loslegen. Es ist ein bewußt niedrigschwelliges Angebot, um Anfängern den Einstieg in die Programmierung ohne die Notwendigkeit eines Downloads oder einer Installation zu erleichtern – dennoch steckt die volle Power von p5.js dahinter. Mehr hier …
Die Entwickler des Mozilla Firefox haben mit dem Update auf 62.0 auch wieder Sicherheitslücken behoben. Mehr hier …
Mithilfe eines (Email-) Kommentars von Ralf P. konnte ich mein Problem lösen, daß sowohl der Code Runner in Visual Studio Code wie auch das Plugin Script für Atom mit Python und UTF-8 nicht umgehen konnten. Jetzt können sie es, wie die beiden Screenshots zeigen: Mehr hier …
Unser neoliberaler Oberdummy im Bundeskabinett, Jens Spahn (CDU), will in seiner großen Weisheit beschließen, daß zukünftig jeder, der nicht ausdrücklich widerspricht, zur Organentnahme benutzt werden kann. Im Vorfeld widerspreche ich hiermit ausdrücklich und entschieden, denn ich will kein Ersatzteillager für reiche Kranke sein. Mehr hier …
Sachsens Ministerpräsident Michael Kretschmer (CDU) zu den Krawallen in Chemnitz: »Es gab keinen Mob, es gab keine Hetzjagd, und es gab keine Pogrome in dieser Stadt.« Alles klar und die Erde ist eine Scheibe. Mehr hier …
Google hat heute seinen monatlichen Patchday und daher Updates zu seinem Browser Chrome und zu Android bereitgestellt: Mehr hier …
Von Boostnote, der Notizbuch-App für Entwickler, die auch ein möglichst datenschutzkonformer Evernote-Ersatz sein will, ist die Version 0.11.9 erschienen, und diese spielt auch wieder mit meinen Macs (OS 10.9.5 und OS 10.10.5). Mehr hier …
Momentan fehlt mir wegen einiger zeitraubender anderer Projekte ein wenig die Zeit, die spannende Entwicklung hin zu einem neuen, demokratischen Web zu verfolgen und zu kommentieren. Diese Entwicklung hängt zum Teil mit der Hinwendung zu statischen Seiten und neuen Formen des Publizierens zusammen. Ich hatte die Meldungen dazu einfach in meinen Feedreader verfrachtet, der darob schier überläuft. Um mir wieder etwas Luft zu verschaffen, haue ich heute abend eine Riesenlinkschleuder heraus, die sich damit beschäftigt und einen Schwerpunkt auf Static Site Generatoren (SSGs) wie Gatsby oder das Desktop-CMS für statische Webseiten Publii hat, sich daneben aber auch mit spezialisierten Hostern wie Netlify und den Möglichkeiten, die GitHub und Co. bieten, beschäftigt: Mehr hier …
Das LKA Niedersachsen warnt vor dem Erpressungstrojaner Gandcrab, der sich offenbar über gefälschte Bewerbungsmails verbreitet. Mehr hier …
Da schaut man mal ein paar Tage nicht in seinen YouTube-Kanal und schon hat Christian Thompson (aka @TokyoEdTech) schon wieder Unglaubliches mit Pythons Turtle-Modul angestellt und damit den Computerspielklassiker Snake nachprogrammiert und das als siebenteiliges Video-Tutorial veröffentlicht. Mehr hier …
Heute verwöhnt Packt Publishing im Rahmen der freien (frei wie 🍻 Freibier) und täglich wechselnden Ebook-Download-Aktion mal wieder die Pythonistas unter uns und bietet die zweite Auflage des »Python GUI Programming Cookbooks« von Burkhard Meier zum Download an. Auf über 400 Seiten (PDF-Version) verwöhnt uns das Kochbuch mit vielen Rezepten, wie Ihr mit Python und den diversen GUI-Toolkits (zum Beispiel Tkinter, wxPython, PyOpenGL und PyGlet) ansprechende Benutzeroberflächen objektortientiert programmiert. Die zweite Auflage ist im Mai 2017 erschienen, behandelt Python 3 und sollte daher hinreichend aktuell sein. Mehr hier …
Wie zu jedem Monatsbeginn erst einmal ein paar Zahlen, hochtrabend manches Mal auch Mediadaten genannt: Im August 2018 hatte der Schockwellenreiter laut seinem nicht immer zuverlässigen, aber (hoffentlich) datenschutzkonformen Neugiertool exakt 4.960 Besucher mit 11.474 Seitenansichten. Natürlich täuscht die Exaktheit der Ziffern eine Genauigkeit der Zahlen nur vor. Trotzdem freue ich mich über jede Besucherin und jeden Besucher und bedanke mich bei allen meinen Leserinnen und Lesern. Mehr hier …
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.
Werbung
Wieder Werbung