Ein Go-Programm schreibt eine heruntergeladene ISO-Datei auf einen bootbaren USB-Stick. Damit er nicht versehentlich die Festplatte überschreibt, spendiert ihm Mike Schilli eine Bedienoberfläche und Sicherheitsprüfungen.
Schilli
Ein Go-Programm schreibt eine heruntergeladene ISO-Datei auf einen bootbaren USB-Stick. Damit er nicht versehentlich die Festplatte überschreibt, spendiert ihm Mike Schilli eine Bedienoberfläche und Sicherheitsprüfungen.
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.
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.
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.
Der in Bewerbungsverfahren von Unternehmen im Silicon Valley erfahrene Mike Schilli gräbt eine beim Einstellungsgespräch für Google-Ingenieure gestellte Frage aus und erläutert eine mögliche Lösung dafür in Go.
Frühlingszeit, Bewerbungszeit! Der in Bewerbungsverfahren von Unternehmen im Silicon Valley erfahrene Mike Schilli gräbt eine beim Einstellungsgespräch für Google-Ingenieure gestellte Frage aus und erläutert eine mögliche Lösung dafür in Go.
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.
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.
Wie bringt ein Fährmann einen Wolf, eine Ziege und einen Kohlkopf mit einem Boot, das jeweils nur eine Fracht trägt, ans andere Ufer eines Flusses, ohne dass der Wolf die Ziege oder die Ziege den Kohlkopf frisst? Mike Schilli programmiert die Lösung in Go.
Mit einem in Go implementierten, selbstgestrickten Monitoring-System lässt sich Mike Schilli die auf seinem System gestarteten und beendeten Container anzeigen.
Wer erzeugt dauernd neue Prozesse, die den Rechner lahmlegen? Welcher Prozess öffnet die meisten Dateien und wie viele Bytes liest oder schreibt er dabei? Mit BPFtrace und seinen Sonden im Code beantwortet Mike Schilli solche Fragen.









