Frohe Weihnachten!

… und einen schönen Start in ein erfolgreiches, neues Jahr 2012. Das (und noch viel mehr) wünscht Euch reModding.de!

Was erwartet Dich im kommenden Jahr? Schreib mir über Twitter, Facebook oder über die Kommentarfunktion hier im Blog, was Dich im kommenden Jahr mit hoher wahrscheinlichkeit bevorsteht und begegnen wird. Ich bin gespannt!

Passwörter generieren mit pwgen

Mit dem Linux-Tool pwgen lassen sich schnell viele Passwörter generieren. So muss das colagekühlte Geekgehirn nicht unnötig ausgelastet werden.

Parameterloser Aufruf:

$ pwgen
Tao2cah8 pieRohs9 veec7koH iaGhu8ru uquee2Ot Eeghe8oi eeV5kahy Oa7oaHai
chieQu9y Ieha0ja8 Femohxo7 nuez7ieL Wie5fahP aof8yieL AhWee6Ah ahl0Tuch
Aipooje4 OhVah4lo guzaiSh6 Ni6iegh3 Wei7ka0E ahH2rai1 Jaiqueu9 So7lae8u
ahBohW6o raiVuic5 Tii9ijao uShahCi5 ceegooT5 aecuw8Bo UZae5Eid aK1thaht
beaM8iic ahThau3A puNie7Ah xaiyie0I Iemaofa4 dae5Aek2 Eb6aecah igh5Cahn
hoeNge9e IChaqui5 eeDohgh6 Maiy5rah Ahghov4a Ong8liev pheG0eev doa5Jie2
Eixe1loo Ooniegh8 oocoh3aC Shiozaa4 gaeYae3o ieJe0nei Abahg5vi leaK0gae
oij5oSua Geir2ohf Mu5tie5M oHae5po1 rooB2ku2 aig7eiCh ku6Phoht Josa0Chu
Eo3au7ip cho6Chai johNi4ie Og2leeth uraiZ7oo aeng1Uvo gieJ1shu Queya6wa
iashei0B uiXiefu8 ahwaqu3Z lah2oVah ahsahQu1 aeTeil1O Aiwe2oi1 aid7Ua2e
guKeSee9 Hah5Eef4 voanoe8U ad0ooDoh ohyejo8O jaeNgui0 moophaD6 Kee4thof
Eapi5rai Eih6uboh li1Yeelu OoR9yae9 yaiDohk8 ieVo7boo Jinee9Uu poiZe7Pu
mieYah8E Aeh1chai Daiqu4zi Zaek6nuo ietiph6A eetu1ahJ kie3ooPh Iex3uqu2
Aiph7jai Vaisief3 Eez0zeil ve2Quaj7 Aez9LohB yiex3Nia cieV7voh Eeshoph2
daive0Sh aeXieth4 Gae1ahw8 ooZ8zaeX iVuo4yiy OhM1Ieva ozah8uSu jeeHai9e
ooSiet3k taij0ooM DiNuo7Do ahque2Oh pu2Ho0lu Aitood9K uWahv7yi IVaef9we
aebaeL2m eePh1aiS eip8wieK ooj6uu9A UeK4Thah xeeh5Eke naeNgei3 oophoo5H
Ahn9coul ahyeiP8p Chi2waa5 Uidi1aan ohwahy1A ieSaith7 Iek2wosh ein6ahYo
ook4Tuph ahlu4eeL iek6Apei Yoded8jo geixahY5 Zoo9quae ahTai4oo eM1eecho
aiGu7uP2 Sai1ohvu iQue0Ieb ahD7aipo Iejiem1w Ohs6HaeC ocie5Zio UthahPh1

Als ersten und zweiten Parameter kann man nun zum Beispiel die Länge und Anzahl der Passwörter festlegen:

# Generiert 15 20-stellige Passwörter:
$ pwgen 20 15
bii9xaiFohN8maeChait aigeeboa2Zahphohnohd phaehohpuxohToo5ahv0
aich9ooFoo1poh9Faido iegh6xieju8Fahz2uigh uoN0aebooGhai5co3nuP
Xoong5Heechahx8Muuz6 eequ3daivohYoh0Cunge LohS5zeip8Fahmehae7u
Kieg3aechien3veiHeih ait5iepheh5eeGaesio5 efee1dal2Cee5Zooj6ee
Ooreipem8airaebeu8aj eij3Ier7ChohCah9fohp uo3goojie9Iekoojiemo

Die Passwörter sehen nicht unbedingt sicher aus? Das kann gut sein, denn die Standardoption “ohne Option” generiert eher leicht merkbare als sichere Passwörter. Diese Einstellungen kann man aber einfach durch weitere Parameter beeinflussen.

# Generiert ein 16-stelliges, sicheres (-s) Passwort:
$ pwgen -s 16 1
g4iRMIprYNolcTAB
 
# Generiert ein 16-stelliges, sicheres (-s) Passwort mit mindestens einem Sonderzeichen (-y):
$ pwgen -s -y 16 1
XQG1RLf.X;_IX-n}

Viele weitere Optionen gibt es auf der Manpage!

Tinkerforge: OpenSource-Hardwarebaukasten

Das ostwestfälische Startup Tinkerforge hat einen Baukasten entwickelt, mit welchem jeder schnell einzelne Hardwarekomponenten zusammenstecken und programmieren kann.

Im Prinzip besteht jede Komponente, die das Startup “Bricks” nennt, aus einer quadratischen Platine, einem 32-Bit-Mikrocontroller, einem USB-Port und zwei Status-LEDs. Dazu enthält jede Variation irgendein Sonderfeature, beispielsweise Möglichkeiten zur Ansteuerung von Schrittmotoren oder zur Verarbeitung von Sensordaten. Bis zu acht Bricks können über Anschlüsse zusammengesteckt werden. Weiterlesen

“kurz & gut” – O’Reillys Taschenbibliothek

Only 4 Geeks: Du suchst nach genau diesem einen kleinen Vim-Befehl, findest ihn aber um alles in der Welt nicht auf der Manpage. Du suchst nach einem ganz besonderen RegEx-Platzhalter in grep, aber kommst einfach nicht zum Ziel. Du suchst nach einem speziellen MySQL-Query, aber sogar das Handbuch legt Dir Steine in den Weg.

Jeder Entwickler und Administrator kennt diese Probleme. Man sucht irgendetwas kleines, wichtiges, notwendiges, findet es aber einfach nicht. Lange Dokumentationen, Manpages und Quelltexte studieren ist oft zu aufwändig, denn dafür gibt es die “Taschenbibliothek” aus dem Hause O’Reilly.

Unter dem Motto “kurz & gut” finden sich in der Serie eine Menge kleine Büchlein, jedes Einzelne mit einer geballten Ladung Schnellinfos über Paket X oder Befehl Y. Der Preis pro Buch beläuft sich im Schnitt auf unter 10 € – das Format ist DIN A “Schreibtischkompatibel” ;-)

Eine Gute Sache, um schnell nachzublättern – grenzt fast an Schummeln! Die Spicker zu Git und Vim liegen übrigens bei mir immer in Reichweite…

LPIC-1 Vorbereitungslektüre

Da musste ich mir jetzt eine Lektüre zulegen, die alles wissenswerte über den LPIC-1 nochmal strukturiert zusammenfasst. Meine Wahl fiel auf das Lernbuch von Galileo Computing (ISBN 978-3-8362-1451-3 auf Amazon) – okay, ein Bisschen enttäuscht war ich dann doch, als ich die ersten Kapitel hinter mich gebracht hatte. Beim vorliegenden Buch handelt es sich wirklich nur um ein reines Lernbuch – es wird das erklärt, was man für Stufe 1 wissen muss – nicht mehr und auch nicht weniger. Sehr schade, hätte mir von einem Buch aus diesem großartigen Verlag bisschen mehr erhofft. Aber trotzdem sind wirklich interessante Teile vorhanden und ich bin mir sicher, dass die gut 500 Seiten eine gute Grundlage sind. Man sollte jeden Bash-Script und jede Zeile, die erläutert wird, trotzdem noch ein paar Mal in der Praxis ausprobieren, meiner Meinung nach. Und die beliegende DVD mit der HTML-Version der ultimativen Linuxsammlung aus dem selben Verlag sowie einem Prüfungssimulator ist auch nicht schlecht.

Nur schade, dass die knapp 35 € nach der Prüfung im Schrank verstauben werden. Aber okay, wir sprechen hier von einem Fachbuch…

Der Weg zum LPIC-1

Ständig berichten die andere Linux-Kollegen von Ihren Erfahrungen mit dem Linux Professional Institute Certificate, kurz LPIC. Nach reichlicher Überlegung habe ich mich nun anstecken lassen und bin auf dem Weg zu meinem LPIC-1, dem “Junior Level” der aus insgesamt drei Stufen bestehenden Zertifikatsreihe. Die einzelnen Stufen bauen aufeinander auf: Die nächsthöhere wird nur zugelassen, sobald die niedrigere Stufe erfolgreich absolviert wurde. Weiterlesen