Benchmark-Werkzeuge helfen Linux-Admins dabei, Probleme mit Massenspeicher genauer und früher zu erkennen. Mit ihrer Hilfe diagnostizieren sie Engpässe und machen Systeme fit für bestimmte Einsatzbereiche. Die aktuelle Bitparade schaut auf gängige Messtools, die HDDs und SSDs untersuchen.
Softwareentwicklung
Im Kurztest: Ddgr 1.6, Mtag 2.2.4 , Uritool 1.0.0, Guider 3.9.5, LF r12, Termshark 1.0.0
Die Entwicklungsumgebung Eclipse lässt an sich keine Wünsche offen. Leider ist das umfangreiche Werkzeugpaket für Arbeitsgruppen nur recht schwer identisch auf jedem Rechner zu konfigurieren und zu installieren. Das Server-basierte Eclipse Orion verspricht Abhilfe.
Damit Go-Code zuverlässig arbeitet, kommen Entwickler um Unittests nicht herum. Mit Mocking und Dependency Injection laufen diese auch ohne Internet oder Datenbankanschluss, wie Mike Schilli zeigt.
Egal ob Datenbank-Frontends oder das aktuelle Java: Auch diesen Monat quillt die DELUG-DVD über vor Software. Die erste Seite enthält das brandneue Ubuntu 19.04, die Rückseite bietet weitere Videos von der Fosdem 2019, einen Docker-Container mit Arch Linux, die sichere Distribution Tails 3.13.1...
Gekonnt formulierte SQL-Statements sind nicht jedermanns Sache. Helfen aber grafische Frontends beim Verwalten der Daten, profitieren auch Einsteiger von komplexen Datenkollektionen.
Im Kurztest: Diskusage 1.3.3, Htrace 1.1.4, Noteboard 1.1.3, Sitem 1.0.3, Updog 0.4.0
Das Switch-Statement erhält ein dringend nötiges Update, und Tee reicht Java 12 jetzt auch als Streaming-Funktion: Seit Ende März 2019 steht die zwölfte Ausgabe der Programmiersprache bereit.
Funktionen dienen dem Entwickler als Bausteine seines Programms. Doch nicht alle Funktionen sind gleich, beispielsweise gibt es reine und nicht-reine. Was Entwickler mit reinen Funktionen anfangen und wie sie Funktionen in gut verdaulichen Häppchen arrangieren, das verraten die C++ Core Guidelines.
Mit Phoenix Liveview betankt Elixir-Entwickler Chris McCord den Browser über einen speziellen Kanal mit Daten vom Server. Das positioniert Liveview als Alternative zu Single-Page-Webanwendungen. Wie das Ganze funktioniert und warum Liveview so flott vorankommt, klärt der Artikel.
Jedes mit dem Handy geschossene Foto speichert den Ort der Aufnahme in seinen Exif-Daten. Ein Go-Programm findet in der Fotosammlung von Mike Schilli weitere Bilder im Umkreis von wenigen Metern.
Auch diesen Monat wartet auf der DELUG-DVD wieder ein spezieller Mix aus Software und Informationen. Die erste Seite enthält 20 Videos von der Fosdem 2019. Die Rückseite bietet Softmaker Free Office 2018, ein E-Book über freie Software im öffentlichen Sektor, Scientific Linux, dezentrale...
Die Zeiten, in denen Firmen nur per E-Mail kommunizierten, sind vorbei. Den internen Redebedarf stillen heute vielerorts Instant Messenger. Doch taugen dafür auch dezentrale Open-Source-Messenger?
Im Kurztest: TCP-Scan 0.5.6, Hostman 0.3.1, Troubleshooter 0.0.5, Getlock 1.0, Mediaweb 1.0.0, Procs 0.6.0
Welche Daten zwischen Browser und Server auf der Leitung hin und her sausen, das interessiert nicht nur Spione, sondern auch debuggende Entwickler. Mike Schilli zeigt, wie diese das Tool Mitmproxy mit Python-Skripten auf individuelle Bedürfnisse zurechtschneidern können.













