Kopieren mit dd und Progressbar

Wer einen Rescue USB Stick erstellen will kann mit Hilfe von dd das .iso auf den Stick schreiben. dd if=~/rescue.iso of=/dev/disk3 bs=1m Dabei wird aber nicht angezeigt wie weit der Kopiervorgang ist. Bei den heutigen Betriebsystemen ist das Image aber mehrere Gigabytes groß und es dauert bei einem langsamen Stick sehr lange. Es könnte aber auch sein das ein Problem aufgetreten ist und man sieht nicht ob noch weiter kopiert wird.

Weiterlesen


DSL Graph mit Python

Da heute ja hier Graphen zum Traffic im Jahr 2016 veröffentlicht wurde hier auch gleich eines der Scripts. Datenquelle: fb.csv Monat;Gesendet;Empfangen;Gesamt Jan;4124;16815;20939 Feb;1078;403;1481 Mar;1199;446;1645 Apr;2464;36476;38940 Mai;92979;615268;708247 Jun;138402;664743;803145 Jul;116406;507155;623561 Aug;35654;471810;507464 Sep;31362;428400;459762 Okt;24072;549927;573999 Nov;44095;914362;958457 Dez;57889;1141699;1199588 Gesamt:;549724;5347504;5897228 Benötigte python Pakete: pygal cairosvg pip install pygal pip install cairosvg bzw. apt-get install -y python-cairosvg python-pygal Script welches die Daten ausliest und die Grafik erstellt: #!/bin/bash OUT=`for i in $(tail -n 13 fb.

Weiterlesen


Atom Editor hinter Proxy

Da will man sich im Atom Editor mal eben das Package “script” installieren, um Code zum testen direkt im Atom auszuführen, da stellt sich der Proxy mal wieder in den Weg. 1 2 apm config set https-proxy http://proxy.example.com:3128 apm config set http-proxy http://proxy.example.com:3128 Atom wieder öffnen und Package installieren.

Weiterlesen


Serverless Computing. What?

René Büst erklärt in seinem Artikel was “Serverless Infrastruktur” bzw. “Serverless Computing” ist. Im Prinzip ist es nichts Besonderes, wenn Cloud-Anbieter ständig eine neue Sau durchs Dorf treiben. Die aktuelle Sau hört auf den Namen “Serverless Infrastructure” oder auch “Serverless Computing”. Das Außergewöhnliche daran ist jedoch, dass sie einige Verwirrung stiftet. Ist nun das Ende der Server angebrochen? Bei weitem nicht - viel mehr verschiebt sich innerhalb des Cloud-Stacks mal wieder etwas weiter nach oben.

Weiterlesen


Git: Version Control for Everyone eBook

Heute gibt es bei packtpub.com “Git: Version Control for Everyone” kostenlos zum herunterladen. Controlling different versions of files is an efficient process with Git, and this book makes it a snap to learn too! A practical tutorial, it hard-wires the lessons through hands-on exercises throughout the course. A complete beginner’s workflow for version control of common documents and content Examples used are from non-techie, day to day computing activities we all engage in Learn through multiple modes – readers learn theory to understand the concept and reinforce it by practical tutorials.

Weiterlesen


Practical Linux Security Cookbook

Bei packtpub.com gibt es wieder das tägliche kostenlose E-Book. “Practical Linux Security Cookbook” heißt das heutige Buch und könnte für einige interessant sein. As more and more organizations adopt Linux for their networks and servers, the number of security threats grows and grows. As a sysadmin, you’ll be the first point of call when hackers threaten your network - and this free eBook will be your bible for building and maintaining a secure Linux system.

Weiterlesen


Linux auf Z83 Mini PC installieren

Der Raspberry PI zuhause ist noch ein altes 1er Model. Für FHEM und Homebridge für Apple HomeKit musste eigentlich ein neuer Raspberry her. Denn Homebridge auf dem alten Schätzchen installieren klappt nicht. Vielleicht hätte man das mit einigen Stunts hinbekommen. Aber es soll ja Stabil laufen. Wie der Zufall will hatten ich mit ein paar Kollegen eine Schulung und einer der Kollegen erzählte sehr begeistert von seinem neuen Spielzeug. Er hatte sich für knapp 100 € den Z83 Mini PC gekauft und Linux drauf laufen.

Weiterlesen


libstdc++.so.6: version `GLIBCXX_3.4.20' not found

Da will man einmal kurz was neues installieren und dann das: [email protected]:~# node -v [email protected]:~# node: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node) [email protected]:~# node: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.16' not found (required by node) Na dann fixt man es halt eben schnell: [email protected]:~# sudo apt-get update [email protected]:~# sudo apt-get install gcc-4.8 g++-4.8 [email protected]:~# sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 20 [email protected]:~# sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50 [email protected]:~# sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.

Weiterlesen