Graph-Datenbanken erlauben Abfragen, die sich mit relationalen Systemen nur sehr langsam und teils gar nicht bearbeiten ließen. Mike Schilli zeigt, wie sich damit betrügerische Reviews auf Amazon aufdecken lassen.
Go eignet sich nicht nur für komplexe Server-Programme, sondern macht auch bei einfachen Kommandozeilenwerkzeugen zur Automatisierung des Alltags eine gute Figur. Mike Schilli strukturiert die Signatur eines PDF-Tools um.
Erfahrene Sysadmins analysieren problematische Systemlasten unter Linux mit den immer gleichen Kommandos. Mike Schilli verpackt sie in ein praktisches Go-Tool, das alle Ergebnisse auf einen Blick anzeigt.
Screen-Scraper scheitern oft an komplexen Webseiten. Mike Schilli steuert den Chrome-Browser mittels des DevTools-Protokolls fern und entlockt mit dieser Methode selbst hochgradig dynamischen Webseiten ihre Daten.
Ob alphabetisch oder numerisch, als Bubble- oder Quicksort: Sortiert wird immer. Auch Mike Schilli zeigt sich bei seiner Vorstellung verschiedener Sortieralgorithmen in Go komplett sortiert.
Der Scraper Colly hilft in der Programmiersprache Go beim Datenmopsen vom Web. Mit einigen praktischen Beispielen illustriert Mike Schilli die Fähigkeiten des leistungsfähigen Tools.
Statt nacheinander immer die gleichen Bildverarbeitungsschritte in Gimp abzuarbeiten, lässt Mike Schilli diese Aufgabe ein Python-Skript über einen handgeschriebenen Menü-Eintrag erledigen.
Die gestellte Programmieraufgabe verlangte, einen Fischer in seinem Boot einen See mit m x n Quadraten abfahren zu lassen, in denen sich zufällig verteilt Fische befinden, die es zu fangen galt.
Mein Porträtfoto am Ende des letzten Snapshots war schon gut 15 Jahre alt. Neulich schoss ich deshalb ein neues. Dabei kam mir die Idee, Go auf Tauglichkeit zur Bildverarbeitung abzuklopfen. Es galt, aus dem Foto einen Schattenriss der abgebildeten Person zu generieren.
Eifrige Leser des Programmier-Snapshots haben über die vergangenen Jahre sicher genug Tipps gesammelt, um selbst einen Algorithmus zum Lösen eines mathematischen Puzzles zu entwerfen. Aus allen Einsendungen belohnen wir jene, die das von Mike Schilli ausgedachte Problem am schnellsten...
Kaum eine Informatikvorlesung über Graphentheorie kommt am Thema "Königsberger Brückenproblem" vorbei. Mike Schilli rückt dem Brückengeflecht mit Graphen, Axiomen und Algorithmen zu Leibe.
Kommt es wirklich vor, dass beim Münzwurf zehnmal hintereinander Kopf kommt? Oder beim Lotto die Zahlen von 1 bis 6? Michael Schilli forscht dem Gesetz der großen Zahlen nach.
Dass auf einer Geburtstagsparty mit 23 Gästen in mehr als 50 Prozent der Fälle zwei Gäste mit dem gleichen Geburtstag weilen sollen, hört sich für Mathe-Laien abenteuerlich an. Mit statistischen Bordmitteln macht sich Partylöwe Mike Schilli daran, die Behauptung zu beweisen.
Dass einige Webservices für Aktienkurse den Dienst quittierten, ärgert Finanzjongleur Mike Schilli. Um seine angelegten Dollars weiter im Blick zu haben, zapft er die Schnittstellen zu Kursangeboten an.
Was flackern die Lichter am Router so aufgeregt? Ein Eindringling? Mike Schilli geht der Sache per PF-Sense und Micro-Appliance nach und lässt sich vom Screen Scraper auch außer Haus per Mail informieren.














