Skip to content

Die Geschichte wiederholt sich ...

Ich habe es versucht, wirklich. Ich habe ein halbes Jahr durchgehalten, aber es geht nicht. Thunderbird ist nicht mein Mailclient. Je länger ich suche, desto mehr merke ich, dass für mich nichts an Claws-Mail heran kommt, obwohl ich mit einigen Punkten unzufrieden bin.

Die Gründe sind die gleichen, wie sie es schon einmal waren, Thunderbird ist für die Menge an Mails und das, was ich mit Mails mache viel zu schwerfällig. Ich habe gemerkt, dass ich den Kalender in Thunderbird nie genutzt habe, damit entfällt der einzige Zusatznutzen, den Thunderbird gegen Claws-Mail hat.

Und, egal wie ich es drehe, Geschwindigkeit spielt gerade bei Mails eine grosse Rolle.

Apple und der Datenschutz ...

gedanken An alle die, die denken, dass Apple nur aus wirtschaftlichen Interessen den Datenschutz einhalten will.

Ihr habt natürlich Recht.

Aber, nur so kann das Wirklichkeit werden oder denkt Ihr die Regierungen achten Eure Privatsphäre und Bürgerrechte?

Die Wirtschaft hat eine wesentlich bessere Lobby als Privatpersonen und Bürgerinitiativen.

Ich bin der Meinung, dass Apple und Co. einen Grund haben, die Privatsphäre zu schützen, weil das ein echtes Verkaufsargument ist und auch nur aus diesem Grund. Wir haben keine Lobby der Bürger, wir haben eine Firma, die ihre Geräte verkaufen möchte und bei denen der Schutz der Daten eines der Hauptverkaufsargumente ist.

Traurig ist es, dass Apples "Nein" mehr Bedeutung beigemessen wird als dem "Nein" sämtlicher Initiativen zum Schutz der Privatssphäre.

Es sind die feuchten Träume aller Innenminister dieser Welt, jeden Menschen jederzeit überwachen zu können, weil sie ernsthaft hoffen, damit Gefahren aus dem Weg zu räumen. Der Versuch das Bargeld abzuschaffen, führt zu der Möglichkeit, alle Finanztransaktionen überwachen zu können.

Wenn das Ziel des Staates eine Totalüberwachung des Bürgers (Hallo 1984!) ist, dann hat der Terrorismus gewonnen.

Unter Terrorismus (lat. terror „Furcht, Schrecken“) sind Gewalt und Gewaltaktionen (wie z. B. Entführungen, Attentate, Sprengstoffanschläge etc.) gegen eine politische Ordnung zu verstehen. Der Terror dient als Druckmittel und soll vor allem Unsicherheit und Schrecken verbreiten oder Sympathie und Unterstützungsbereitschaft erzeugen. Terrorismus ist keine militärische Strategie, sondern primär eine Kommunikationsstrategie. Terroristen streben zunächst nach Anerkennung, doch greifen sie nicht militärisch nach Raum (wie z. B. der Guerillero), sondern wollen das Denken besetzen und dadurch Veränderungsprozesse erzwingen.


Quelle: Wikipedia

Linkdump 07/2016 ...

Ich mache mal so weiter wie bisher.

Eine schöne Zusammenfassung des Themas, Apple ist in meiner Achtung stark gestiegen: Warum das FBI will, dass Apple sich selbst hackt.

Damian Conway - Interview on How I Vim, if you ever get the chance to hear a lecture, go! Here is hwo one of the most interesting programming persons (in my opinion) use the text editor of choice.

Interesting approach, Read This Google Email About Time Management Strategy.

Kuli schlägt Computer tja, viva la revolution ... Computer mit Internetanschluss erfordern halt ein hohes Mass an Disziplin.

Guter Artikel von Robert, wie man sich mit einem Notizbuch analog selber verwalten kann, wäre nicht (mehr) meines, aber jeder so, wie er am besten zureccht kommt, Notizen organisiere.

Journalistin mit Migrationsvordergrund, ich mag die Frau und sie hat völlig zurecht einen Preis gewonnen.

TTIP läuft komplett an der Demokratie vorbei finde ich Das Gegenteil von Transparenz.

FLOSS-Perlen ...

Ich bin immer auf der Suche nach FLOSS-Perlen.

Wenn Ihr also FLOSS-Perlen findet, wäre ich sehr froh, wenn Ihr Eure Fundstücke in den Kommentaren oder besser noch in eigenen Blog-Artikeln beschreibt und hier verlinkt.

Wichtig! Ich suche nicht nach dem x-ten Artikel, der eine Software beschreibt, die eh schon jeder kennt, es sei denn sie bietet etwas so besonderes, dass sich die Erwähnung lohnt.


Dabei schreibe ich ganz bewusst FLOSS, weil ich die Streitigkeiten zwischen der Free-Software-Definition und der Open-Source-Definition nicht mitmachen möchte.

Grundlegend wollen beide Gruppierungen das gleiche und ich fühle mich eher zur "Open Source" als zur dogmatischeren "Free Software" hingezogen. Ich bin der Meinung, dass der Streit "unserer Bewegung" eher schadet als nützt.

Definition von "Freie Software" nach Wikipedia:
  • Die Freiheit, das Programm auszuführen, wie man möchte, für jeden Zweck.
  • Die Freiheit, die Funktionsweise des Programms zu untersuchen und eigenen Bedürfnissen der Datenverarbeitung anzupassen.
  • Die Freiheit, das Programm weiterzuverbreiten und damit seinen Mitmenschen zu helfen.
  • Die Freiheit, das Programm zu verbessern und diese Verbesserungen der Öffentlichkeit freizugeben, damit die gesamte Gemeinschaft davon profitiert.


Definition von "Open Source" nach Wikipedia:
  • Die Software (das heisst der Quelltext) liegt in einer für den Menschen lesbaren und verständlichen Form vor.
  • Die Software darf beliebig kopiert, verbreitet und genutzt werden.
  • Die Software darf verändert und in der veränderten Form weitergegeben werden.

Linkdump 06/2016 ...

gedanken Die Krosann-Saga fordert weiterhin ihren Tribut.

Eine sehr coole Idee und ein echter Mehrwert, Keybase Filesystem: So funktioniert der sicherste Cloudspeicher.

Wer darf ins Home Office? Niemand. Und, wenn er kommt? Dann laufen wir. :-)

Nice interview with Matthias Kirschner, Inside the FSFE.

How Video games taught me how to set my week up right, brillant approach to prioritizing your work.

It is interesting to see how other people use the same software you use everyday, Steve Francia - Interview on How I Vim.

Scrum in der Administration ...

gedanken Immer, wenn ich den Begriff "Scrum" oder "Agiles Projektmanagement" höre, denke ich, dass wir in der System Administration schon immer so arbeiten. Klar, wir haben nicht so "hippe" Begriffe für die einzelnen Phasen, aber der Weg ist in Summe der gleiche.

Wer sich für Scrum im Allgemeinen interessiert, dem lege ich gerne das Openbook Scrum - auf dem Bierdeckel erklärt ans Herz, das gibt einen sehr guten Überblick.

Roland hat mir vor Jahren einen Crashkurs in Scrum gegeben und schon damals fand ich schade (wie auch heute noch), dass solche Betrachtungen immer nur aus der Sicht des Software Engineering gemacht werden und dass auch bei grossen Softwareprojekten sehr selten System Engineers ins Boot geholt werden.

Klar, mit DevOps wird alles anders, aber welche Definition von DevOps meint Ihr, ich kenne etwa ein halbe Dutzend zum Teil widersprüchliche Definitionen.

Geht es darum, dass System Management mit Development Methoden betrieben wird? Oder geht es darum, dass Developer und Operations als getrennte Teams enger zusammenarbeiten? Oder geht es darum, dass Developer Operation übernehmen (Beispiel Site Reliability Engineers)? Oder wird System und Applikation als ein einziges "Produkt" betrachtet?

Wie ändert sich die Betrachtungsweise, wenn nicht hunderte von Servern vorhanden sind, die das gleiche tun, sondern eine Applikation nur auf vier Systemen in vier Stufen (Development, Test, Acceptance, Production) betrieben wird oder sogar noch kleiner nur aus den zwei Stufen Acceptance und Production oder sogar nur aus Production besteht?

Hypethemen sind toll und helfen sicherlich neue Denkansätze in den Fokus zu bringen. Aber nicht alles, was neu aussieht, ist es auch und nicht jeder Ansatz klappt überall gleich gut.

"Die Wahrheit liegt häufig in der Mitte."

Swiss Python Summit 2016 ...

Gestern war ich auf dem ersten Swiss Python Summit im schönen Rapperswil an der Hochschule für Technik. Und, um das Fazit vorweg zu nehmen, es hat mir sehr gut gefallen.

Die Mischung der Vortragsthemen war super, da war aus vielen verschiedenen Bereichen etwas dabei und was mir besonders gut gefallen hat, war, dass es auch weibliche Referenten gab. Das passiert auf technisch orientierten Konferenzen leider viel zu selten.

Die Organisation hat einen sehr guten Job gemacht, so, dass mir als Besucher nichts aufgefallen ist, was falsch gelaufen wäre. Wenn es einen weiteren Summit gibt, komme ich gerne wieder.

Hier die Themen im Einzelnen:
  • Tom Ron, "Python's Guide to the Galaxy"
  • Dave Halter, "API Design is Hard"
  • Armin Rigo, "CFFI: Call C from Python"
  • Martin Christen, "3D Computer Graphics with Python"
  • Matthieu Amiguet, "Charming Snake: Python for Live Music"
  • Chihway Chang, "Coding/Decoding the Cosmos: Python Applications in Astrophysics"
  • Michael Rüegg, "Scrapy and Elasticsearch: Powerful Web Scraping and Searching with Python"
  • Jacinda Shelly, "Getting Started with IPython"
  • Florian Bruhin, "Pytest: Rapid Simple Testing"


Am stärksten beeindruckt hat mich der Talk von Matthieu Amiguiet, der mit Python und einem Notebook mit Linux und Realtime Patches für den Kernel, mit Python Effektgeräte emuliert und damit Latenzen unter 10 Milliskeunden (meisten um die 6 ms) erreicht.

Für zukünftiges Programmieren mitgenommen habe ich, Funktionen mit benamten Paramtern zu verwenden function(variable = 1, doit = true) (Dave Halter), IPython werde ich nutzen (Jacinda Shelly) und Pytest für Tests verwenden (Florian Bruhin).

Danke!

Linkdump 05/2016 ...

Ja, diese Woche ist es dürftig, aber ich habe eine Entschuldigung und ich finde es ist eine gute ;-)

Die ersten zwei Bände der Krosann-Saga als Hörbuch bei Audible liegen hinter mir und es lohnt sich. Die restlichen (bis jetzt drei) Bände werde ich dann mal lesen müssen.

Schon spannend, wie schnell das Routine werden kann, Meine ersten 100 Vorstellungsgespräche als Chefin und was Bewerber daraus lernen können.

Die Zukunft ist nur Geschichte, die noch nicht passiert ist, ein schöner Ausblick.

Ja, es gehört deutliche mehr dazu als "nur" einen Hund zu trainieren, Der moderne Hundetrainer.

Lass uns lieber Kollegen bleiben ich habe wirklich Glück mit meinen Kollegen, trotzdem sollte man sich immer vor Augen halten, dass wir arbeitstechnisch Zweckgemeinschaften bilden, die sich vermutlich im Privatleben nie gefunden hätten.

Thomas Fischer zu lesen, lohnt sich immer, Inländer – Ausländer – Außenseiter.

Die wichtigste Person im Unternehmen? ist für mich die, die die Toilette reinigt. Punkt. (Keine Pointe).

Kabeldings und -bums gesucht ...

Wenn ich unterwegs bin, habe ich im Rucksack in der Regel neben dem Handy auch mein Tablet, ein Bluetooth-Headset und die Smartwatch am Arm dabei.

Dazu natürlich separat in einem Eagle Creek Quarter Cube (rot) eingepackt, zwei Netzteile (Tablet, SmartPhone), Kopfschmerztabletten, USB-Stick, Kugelschreiber, Kopfhörer-Kabel (falls der Akku alle ist), Headset (Knopf im Ohr für den Notfall), Dienst-iPhone (5S) mit Netzteil und Headset, Ladekable für die Pebble.

Vielleicht sollten wir mal ein Everyday Carry (EDC) für den deutschsprachigen Raum machen, dann poste ich gerne auch ein Photo. Auf der englischen Seite kann man sich ein paar Tipps holen.

Platzmässig ist das super, alles ist zusammen und nichts geht verloren.

ABER: Das mit dem Kabeln ist einfach doof. Sobald sich auch nur ein Kabel verheddert, ist da "Kraut und Rüben".

Nun meine Frage, kennt Ihr gute Lösungen, um platzsparend (möglichst passend für den Quarter Cube) und verhedderungsfrei Kabel mit zu nehmen?

Die Cocoon Grit-IT! gehen schon in die richtige Richtung, sind aber leider zu gross.

Ich habe eine handgemachte Tablet-Hülle, wo auch die Tastatur Platz findet, die steht nicht zum Austausch, das ist was persönliches.

Bin für alle Tipps dankbar und würde die in einem Blogartikel verarbeiten.

Linkdump 04/2016 ...

Dieses Mal sind einige streitbare Artikel dabei.

Lerntheorien nicht zu "glauben", ist schon sehr mutig, wenn man Hundetrainer ist, Der Verrat an der Intelligenz des Menschen.

Holzweg ich muss dem Editorial-Schreiber recht geben, autonome Autos sind ein Holzweg.

Und ich prognostiziere, dass das schlimmer werden wird, Wieso Millionen Stellen unbesetzt bleiben.

The Perl 6 User Experience is a splendid idea to build up a community, we will do something similar for Taskwarrior.

Man darf nur eine eigene Meinung haben, wenn sie mit anderen übereinstimmt, Shitstorm bei Facebook.

E-Mail - Schöner Schreiben im Büro, braucht es eine Netiquette?

Das ist und war schon immer so, Extrem läuft extrem gut.

Wie viel Gehalt macht wirklich glücklich? Weniger als erwartet.

An solchen Artikeln merkt man, dass das Rollendenken immer noch stark in der Gesellschaft verankert ist, Das Drama der begabten Frau

The Four Stages of Life, and which stage are you in?

Not only developers, everyone, that is a good experience, Why developers should speak at meetups.

Why in The World Would Anyone Use Perl 6? - It is the little things. :-)

Gut, dass das mal aufgeschrieben wird, nicht immer wird mit dem Zaunpfahl gewunken, 10 Gründe gegen den Job

Das abgebrochene Interview - grossartig, so spielt man gegen Extremisten.

Linkdump 03/2016 ...

Ein "Kesselchen Buntes" ;-)

So gar nicht wie in Köln, auch das ist eine Form von Integration, mann muss ja nicht immer das Schlimmste annehmen.

Good collection of software to get a free and accepted ssl-certificates, Comparison of 10 ACME / Let's Encrypt Clients.

So wird die Arbeitswelt 2016 ist sehr spannend zu lesen. Ich stimme nicht mit allem überein, aber es ist eine gute Gesprächsgrundlage.

Many wellknown examples, but some pearls as well, Top 30 Nmap Command Examples For Sys/Network Admins.

Alternativ? Los! Wenn man sich über die Grossen beschwert, darf man sie nicht benutzen, es gibt Ausweichmöglichkeiten, die sich kaum verstecken müssen.

In der deutschen Übersetzung ging ein Punkt verloren ... Produktivität: 7 Mythen im Realitäts-Check.

Fass mich an - Körperkontakt ist wichtig.

Über meine Arbeitgeberin, Die Puzzleteile der Zukunft.

Ein paar Ideen fürs neue Jahr! Den dritten Punkt kann ich nur unterschreiben ...

Finde ich abseits vom Hype mal sehr spannend, Warum die Zweifel an Apple so groß sind.

Debian Project mourns the loss of Ian Murdock - me too.

Linkdump spezial 01/2016 ...

Puh, ich nehme den harten Tobak ganz an den Anfang. Wer sich nicht mit den Geschehnissen rund um die Silvesternacht in Köln 2015 auf 2016 beschäftigen möchte, sollte diesen Artikel überspringen. Nichtsdestoweniger trotz lege ich Euch mindestens die ersten beiden Artikel ans Herz.

Ganz bewusst mache ich hieraus einen "Linkdump spezial", weil der andere Linkdump, der am Freitag erscheinen wird deutlich andere Themen behandelt.

Ich möchte an dieser Stelle noch einmal betonen, dass die Auswahl der Artikel, die in die Linkdumps kommen, selbstverständlich sehr stark subjektiv gefärbt ist.

Das sind die beiden besten Artikel zu dem Thema, die ich gelesen habe:


Bundesrichter Professor Doktor Thomas Fischer, Bundesrichter in Karlsruhe, schrieb schon im Februar 2015 über sexuelle Gewalt:

Ich kann das rechtlich nicht beurteilen, aber meiner Meinung nach lohnt sich die Lektüre.

Und diese Verallgemeinerung möchte ich genau nicht, Flüchtlinge sind Vergewaltiger.

Die öffentliche Debatte über die Übergriffe in Köln ist verstörend - finde ich auch. Es hat sich leider gezeigt, dass die schnellsten Medien mit schlecht recherchierten Beiträgen die Meinung bestimmt haben, so dass die besser recherchierten Artikel, die später kamen, kaum noch etwas "ausrichten" konnten.

Linkdump 02/2016 ...

Viel Spass beim Lesen.

My article of the week, just think about it and don't be jealous, You probably know to ask yourself, “What do I want?” Here’s a way better question.

9 Gründe, warum gute Mitarbeiter kündigen zeigt wenig überraschendes.

Einige gute Punkte, ich frage mich schon lange, warum Banken nicht Paypal mit einem eigenen Angebot den Kampf ansagen, Wir Banken müssen agiler werden.

Das Medien-Jahr 2015 und seine Folgen enthält ein paa
r gute Fundstücke. Ich finde es sehr interessant, wie viel Medien über Medien berichten statt über andere Dinge.

SWOT-Analysen sind gar nicht mal so doof, Fakten statt Bauchgefühl.

10 schlechte Angewohnheiten im Job, die ihr 2016 dringend aufgeben solltet, hat natürlich nichts mit 2016 zu tun, ist aber trotzdem nachdenkenswert.

Jeder neue Artikel zu dem Thema ist ein Plus, Neue Certification Authority in der Praxis.

Linux and Unix SysAdmins New Year’s Resolutions - I call it private and business goals for 2016.

A change in business models is strictly required, These Tech Giants Are the Walking Dead.

An Advanced Real Time System Monitoring Tool for Linux, Glances is a really nice tool, I like to forget about atop, htop, ...

Wow, I never expected it to be such a big problem in certain circles, What I learned not drinking for two years.

Eine Woche mit Pebble Health, jau, nur sch
lafen mag ich damit nicht überwachen lassen,

Ja, dezentrale Netzwerke und offene Standards sind wichtig, wie bekommt man nur die Leute dahin? Diese Frau will Facebook überflüssig machen.

Ich "predige" ja schon seit Jahren, dass man das situativ entscheiden sollte: Telefonieren: Ruf! Mich! Nicht! An!.

Sogenannt ...

gedanken Meiner Meinung nach erlebt gerade ein Adjektiv eine Wiedergeburt und das ist sogenannt. Interessanterweise wird es nicht nur dort verwendet, wo neue Technologien zum Einsatz kommen, bei denen eine Mehrheit der Zuschauer, Zuhörer oder Leser den Begriff nicht kennen, sondern immer mehr auch bei Begriffen des täglichen Lebens.

Hier ein überzogenes Beispiel:
Dort steht ein sogenannter Mensch, wenn man genau hinschaut, ist es ein sogenannter Jugendlicher. Da er vor einem sogenannten Haus steht, in dem sich eine sogenannte Schule befindet, liegt die Vermutung nahe, dass es sich um einen sogenannten Schüler handelt.


Aaaargh!

(Ja, sonst habe ich keine Probleme!)

testssl.sh ...

In den kommenden Tagen werde ich ein paar kleinere Skripte und Tipps rund um Let's encrypt veröffentlichen. Let's encrypt bietet freie Zertifikate, die 90 Tage gültig sind und jetzt in der offenen beta-Phase noch einigen Restriktionen unterworfen sind. So lassen sich maximal zehn Registrierungen in drei Stunden durchführen und maximal fünf Zertifikate pro Domain. Diese Limits sollen nach Ende der beta-Phase angepasst werden.

Hier möchte ich Euch jetzt das Skript testssl.sh (GitHub) von meinem Namensvetter Dirk Wetter ans Herz legen.

Das Skript überprüft eine SSL- oder TLS-Verbindung auf richtige Konfiguration und auf Sicherheitslücken. Aufruf geht ganz leicht mit (beispielsweise):
./testssl.sh https://d5e.org/