-
Intel traf vor kurzem ein sehr bösartiger Bug: MELTDOWN. Das ganze führte zum Absturz der Intel Aktie von 7%, und wahrscheinlich dazu dass das Internet nicht nur komplett neu gestartet werden muss, sondern auch um 5% langsamer wird… Aber mal…
-
Global Game Jam 2018
Auch dieses Jahr werden wieder Programmierer, Designer und Künstler auf der ganzen Welt gemeinsam neue Spiele entwickeln – beim Global Game Jam 2018. Auch für nicht-Programmierer besteht hier die Möglichkeit sich auszutauschen und mal etwas in die Spieleprogrammierung reinzuschnuppern. Wenn…
-
Uptime bei Netcup
Bekanntlich hoste ich fast alle meine virtuellen Systeme bei dem eher kleinen vServer-Hoster netcup. Heute habe ich mal kurz nachgeschaut wie es bei meinen aktuellen vier produktiven netcup-Systemen denn mit der Uptime aussieht. Netcup garantiert 99.9% Uptime im Jahresmittel. Aber…
-
Eine Datenbank mit meinen Kontobewegungen und eine Mail bei jeder Kontobewegung?
Manchmal habe ich eine Idee und suche nach der Lösung. Manchmal sehe ich aber auch zuerst die Lösung und habe dann die Idee. So auch als ich aus irgendeinem Grund über das Python Modul FinTS gestolpert bin.
-
Oktober ist: Hacktober
Diesen Oktober haben GitHub und Digital Ocean zum Hacktoberfest 2017 gerufen. Das ganze ist auch schnell erklärt: Wer sich anmeldet und im Oktober vier oder mehr Pull Requests auf Github erstellt (dabei ist es erstmal egal ob diese angenommen werden…
-
Arduino Due und Javascript – dank Espruino
Javascript auf einem Microcontroller? Geht das? Ja, es geht! Es geht sogar ziemlich gut! …
-
Reverse Engineering einer IBM DS3400 Storage Batterie
Heute wurde mal wieder die Batterie unseres Storage-Systems hier in der Arbeit leer… eine neue kostet mindestens 250 € dafür bietet sie eine Willkommene Gelegenheit die alte mal etwas auseinanderzunehmen und vorallem nachzusehen ob man die 250 € nicht durch…
-
Mitarbeit an einem Github Projekt
Vor kurzem hatte ich beschlossen auch mal herauszufinden wie es denn ist an einem OpenSource Projekt mitzuarbeiten welches auf Github gehostet wird…
-
Mikrowelle reparieren
Heute meinte plötzlich unsere Mikrowelle dass es Zeit wäre nicht mehr zu funktionieren. Heißt: Sie funktionierte zwar, nur trotz des Brummens und drehendem Tellers wurde halt das Essen nicht warm. Da das so nicht bleiben konnte, und ich sowieso vor…
-
Ein Mallorca Urlaub
Im beginnenden Frühjahr, wenn so langsam die Sonne rauskommt, ist es immer sehr verlockend einen kurzen (und recht günstigen) Urlaub auf Mallorca einzulegen. Diesmal waren es zwar nur 5 Tage, aber es gab ein paar spannende Geocaches und Wanderungen, von…
-
Plesk Onyx sichert Postgres Datenbanken nicht
Wie im Netcup Kundenforum berichtet, sichert das aktuellste Plesk Onyx keine Postgres-Datenbanken. Die Fehlermeldung hierzu lautet: /usr/lib/postgresql/9.5/bin/pg_dump: invalid option — ‚i‘ Try „pg_dump –help“ for more information. Das Problem ist zum Glück einfach zu beheben, eine kurze rekursive Suche mittels…
-
Wenn ein Tor im Fußball fällt -> Telegram Nachricht
Nachdem ich schon in einigen Beiträgen beschrieben habe wie einfach man den Kurzmessenger Telegram mit Python ansteuern kann (hier, hier) wollte nun jemand den Programmcode meines Programmes haben welches automatisch mit einem Bot eine Telegram Nachricht schickt wenn ein Tor…
-
Youtube-Videos mit Python runterladen?
Schon seit langem verwende ich zum runterladen von youtube Videos das Programm Youtube-DL das funktioniert super (und ist OpenSource). Trotzdem plagte mich die Neugier: Wie läd man den eigentlich so ein Youtube-Video runter?
-
Tipp des Tages: Crontab @reboot
Nur kurz am Rande: Es kommt relativ oft vor dass man bei einem Linux Server „mal schnell“ ein Programm beim starten des Servers ausführen will. Der richtige Weg wäre hier natürlich ein Systemd-Script anzulegen – aber meistens ist man ja…
-
Mein Backup zuhause
Es heißt ja dass ein Backup nur gut ist, wenn es auch automatisch funktioniert… Während das bei allen Servern die ich verwalte zutrifft (die backupen sich gegenseitig und schieben die Daten in Cloudspeicher) so war das bei meinem Computer zuhause…
-
Telegram Bilder runterladen?
Die heutige Aufgabe war es alle Bilder die ich in Telegram mit Person XY ausgetauscht habe runterzuladen und auf meinem Computer/Handy zu sichern. Geht doch ganz einfach? Leider nicht…
-
Mysql/MariaDB Exploit CVE-2016-6663 / CVE-2016-5616 erklärt
Vor ein paar Tagen habe ich im Blog von Marius gelesen dass es für eine kritische MySQL Lücke noch keinen Patch für MariaDB im Fedora Repository gibt. Jetzt wollte ich mal analysieren: Was ist das für eine Lücke? Was nutzt…
-
Probleme mit dem versenden von Mails bei eigenem Mailserver
Alle paar Tage tut sich wieder die gleiche Frage in den Foren der Serveradmins auf: „Google/Hotmail/Gmx/… nimmt meine Mails nicht an. Warum?“ Und fast immer ist die Antwort die gleiche: Reverse-DNS!
-
Wie weit ist der nächste Kentucky Fried Chicken entfernt?
Heute mal was wirklich wichtiges: Nachdem ich ja auf dem Land wohne und trotzdem gerne ungesunde Hähnchenflügel esse, ist die Entfernung des nächsten „Kentucky Fried Chicken“ eine essentielle Sache für mich. Nur: Wie finde ich den nächsten Kentucky Fried Chicken?
-
Koordinaten zu einer Adresse (und umgekehrt) dank Google Maps
Eine kleine Schnupperkunde wie man die Entfernung von zwei Adressen mit der Hilfe von Python und der Google Maps API ausrechnet…
-
Kritische Mysql-Lücke?
Gestern stand es groß auf Heise „Kritische MySQL-Lücke erlaubt das Kapern von Servern“. Und zwar bezieht sich heise hier auf den folgenden Proof-Of-Concept, der angeblich alle aktuellen Mysql-/Mariadb-/Percona-Server Installationen betrifft: http://legalhackers.com/advisories/MySQL-Exploit-Remote-Root-Code-Execution-Privesc-CVE-2016-6662.html Nun also die Frage: Ist es denn wirklich so…
-
Ein Python-Script mit Systemd als Daemon (Systemd tut garnicht weh… 🙂 )
Einen Python-Server dauerhaft laufen zu lassen (z.B. auf einem Debian/Ubuntu Server oder einem Raspberry Pi) kann man mit Screen realisieren, oder -fast genauso einfach- mit Systemd…
-
Ein kleiner Ausflug in das Land des (Linux) Dynamic Loaders
Ein (nicht ganz so) kleiner Beitrag der tief in die Welt des Linux Dynamic Loaders mit seinen Helferchen GOT und PLT hinabsteigt, damit man mal sehen kann wie das eigentlich mit den Shared Librarys bei Linux funktioniert…
-
Warum ist diese Mysql-Volltextsuche eigentlich so schnell?
Ich fragte mich heute warum eine frisch installierte Mysql-Datenbank einen ekelhaften Query der Sorte: select * from HotlineDB where volltext like ‚%Drucker%‘ or loesung like ‚%Drucker%‘ or originalmail like ‚%Drucker%‘ or informationstext like ‚%Drucker%‘ or int_comment like ‚%Drucker%‘; Innerhalb von…
-
(Tool)Tipp des Tages: fatrace
Das Linux-Tool ‚fatrace‘ ist in den Paketquellen (Debian/Ubuntu) enthalten, und kann einem systemweit anzeigen welche Dateien gerade eben zugegriffen werden. Beispiel eines Apache-Aufrufes einer Website: apache2(17340): O /var/www/html/index.html apache2(17340): W /var/log/apache2/access.log apache2(17340): C /var/www/html/index.html Dabei gilt: Open, Read, Write, or…
Schließe dich 900+ Abonnenten an
Bleibe auf dem Laufenden mit allem, was du wissen musst.