Skip to content

Clintons und Trumps Rhetorik ...

podcast So gewinnt man Wahlen.

Sehr gutes Fundstück in der aktuellen Episode des - meiner Meinung nach derzeit besten Podcasts - Lage der Nation mit Phlip Banse und Ulf Buermeyer.

Auf der Deutschlandfunk-Konferenz Formate des Politischen hat Elisabeth Wehling einen sehr guten Vortrag über Framing als Beobachtungen aus dem US-Präsidentschaftswahlkampf (mp3) gehalten. Es geht etwa ab Minute acht los.

Bitte in jedem Fall anhören!

Teil vier der Saga ist verfügbar ...

adminbuch Jetzt ist es soweit. Episode vier von Linux-Server. Das umfassende Handbuch ist jetzt verfügbar. Es hat dieses Mal sehr viele inhaltliche Änderungen gegeben, über die ich hier nicht gross referieren möchte, dafür sind sie zu umfangreich.

Die für mich grösste Änderung und die, über die ich mich am meisten freue, ist, dass wir nun endlich auch CentOS mit an Bord haben, dafür verzichten wir auf SUSE Linux Enterprise Server (SLES). Jetzt ist das Buch endlich komplett und umfasst die vier grossen Systeme, die auf Servern zum Einsatz kommen: CentOS, Debian, openSUSE und Ubuntu. Gleichzeitig sind wir damit aber auch kompatibel zu Red Hat Enterprise Linux und SLES.

Mit einem weinenden Auge musste ich zur Kenntnis nehmen, dass unser langjähriger Gefährte Charly Kühnast auch ein Privatleben hat und jetzt leider nicht mehr dabei ist. Doof.

Skeleton ...

Über den Artikel bei Thomas bin ich auf das sehr einfache responsive Framework Skeleton aufmerksam geworden.

So etwas habe ich schon lange gesucht! Danke.

Damit wurde die Webseite von My own IT und meine Homepage umgestellt. Dabei habe ich mit My own IT auch mal einen anderen Ansatz für die Informationsvermittlung gewählt. (Ich weiss, das widerspricht allen Prinzipien).

freiesMagazin wird eingestellt ...

Es war zu befürchten und jetzt ist es leider soweit, freiesMagazin wird im Dezember seine letzte Ausgabe veröffentlichen und dann schliessen.

Die Gründe sind verständlich und für die, die das nicht verstehen, sei an dieser Stelle gesagt, dass der Arbeitsaufwand, ein solches Magazin in der bekannten Qualität auf die Beine zu stellen, nicht unerheblich ist.

Dazu kommt, dass es neben rückläufiger werdenden Leserzahlen auch immer weniger Autoren gab, die direkt für freiesMagazin schreiben wollten.

Schade!

Ich wünsche dem ganzen Team von Herzen alles Gute und hoffe, Euch in der einen oder anderen Rolle im Web oder "in freier Wildbahn" wieder treffen werde.

Der neue Podcast ...

podcast Kennt Ihr das?

Alle Gedanken sind gesammelt, das Konzept ist fertig, aber irgendwie schliesst sich kurzfristig jedes Zeitfenster, das ich für die Aufnahme der ersten Episode eines neuen Podcasts vorsehe.

Also erhöhe ich jetzt mal langsam den Druck für mich und versuche, einige der Fragen, die in den letzten Wochen (und Monaten) aufgetaucht sind, zu beantworten.

  • Es wird einen neuen Podcast von und mit mir geben.
  • Das Konzept ist fertig.
  • Die Inhalte der Nullnummer stehen fest.
  • Titelmusik wurde lizensiert.
  • Neues Equipment seit Ende 2015 - ja das ist lang her - vorhanden.
  • Es wird überwiegend kurze Episoden geben.
  • Aber auch lange ...
  • Einfach, oder?
  • Blogplattform ist die gleiche wie bei DeimHart, mit anderen werde ich nicht warm (besonders was die Kommentarfunktion angeht).
  • Die erste Episode wird über "Social Media" angekündigt, alle weiteren nicht. Abonniert den Feed!
  • Das bedeutet insbesondere, dass es keinen Twitter-Account, keine Facebook- oder Google+ oder ähnliche Seite geben wird.
  • Mich bringt das auch nicht in die Not, einen "Fancy-Namen" auszudenken, mein Nachname ist selten genug ...

Serendipity 2.0.4 ...

serendipity Knapp ein dreiviertel Jahr nach Erscheinen der 2.0.3, wurde gerade heute die Version 2.0.4 des "besten Blogs der Welt" veröffentlicht.

Durch das Update werden Security-Lücken im Backend geschlossen, ein Update wird - wie immer - empfohlen.

Hier in meinen Blogs werkelt die aktuelle Developer-Version, die auf 2.1-beta2 aktualisiert wurde.

Sehr viel wichtiger finde ich allerdings, dass die Homepage ein Redesign bekommen hat. Endlich sieht sie richtig gut aus. Das war grossartige Arbeit.

Timewarrior ...

taskwarrior Ganz vergessen, dass ich auf den Taskwarrior Days 2016 auch etwas zu Timewarrior erzählt habe.

Timewarrior schliesst eine Lücke, damit lassen sich auf der Kommandozeile (Arbeits-)Zeiten erfassen, über einen Hook geht das auch direkt aus Taskwarrior. Über die News auf taskwarrior.org geht es direkt in die Repositories zu den Vorträgen.

Hier ist der direkte Link zu Speakerdeck, Contribute to Taskwarrior. Ich habe das unten eingebettet (JavaScript!), Links sind leider nur im herunterladbaren PDF klickbar.

Rund um Taskwarrior ...

taskwarrior Hier kommen die nächsten beiden Vorträge von den Taskwarrior Days 2016. In meinem Speakerdeck-Account kann man auch die PDFs herunterladen.

Über die News auf taskwarrior.org geht es direkt in die Repositories.

Hier sind die direkten Links zu Speakerdeck, Contribute to Taskwarrior und Taskwarrior Universe. Die beiden Slidedecks sind eingebettet (JavaScript!), Links sind leider nur im PDF klickbar.



Und hier die zweite:

Taskwarrior (and Taskserver) ...

taskwarrior So, die Taskwarrior Days 2016 sind beendet. Ich habe die Slides zu meinem Speakerdeck-Account hochgeladen, wo man auch die PDFs herunterladen kann. In den nächsten Tagen wird es ein Newsitem auf den Taskwarrior-Seiten mit Downloadlink geben, in der Zwischenzeit kann man sich die Slides auch direkt aus dem Git-Repository holen.

Für die, die sich die Introduction to Taskwarrior und Taskwarrior and Taskserver direkt anschauen wollen, habe ich die "Folien" hier eingebettet (JavaScript nötig).



Und hier die zweite:

Bare metal restore ...

Das ist ein Talk, den mein ehemaliger Arbeitskollege Ramon und ich vor knapp sechs Jahren auf der deutschen Ubucon gehalten haben. Das Prinzip, das dem zu Grund liegt, hat mir auch am vergangenen Wochenende den Hintern gerettet.

Ich werde mal ein Update des Vortrags machen und die neuen Skripte einbauen (die auch unter CentOS wirken).

Gelernte Lektionen ...

Zu den Lehren, die ich aus dem Serverausfall gezogen habe, gehören die folgenden.

Wenn das RAID nicht fertig synchronisiert ist, brauche ich mich nicht mehr darum kümmern, die Daten sind weg. Die gesparte Zeit investiere ich besser in eine gute Planung des Restores, die ich eh machen muss.

Die Filekopie einer laufenden MariaDB-Datenbank-Instanz ist immer noch nicht möglich, auch wenn es anfänglich so aussieht. Die interne mysql-Datenbank und die Konfigurationsdatenbank meines Mailservers waren nicht korrupt, der Rest schon.

Einen Rettungsversuch der InnoDB-Datenbanken und MyISAM-Datenbanken kann ich mittels innodb_force_recovery = 1 bzw. myisam-recover = backup,force in den Konfigurationsdateien vornehmen. Wenn das nicht hilft, sollte ich die Optionen auch wieder entfernen, weil sonst der Import der Datenbanken aus dem "richtigen Backup" nicht klappt. Die Fehlermeldung beim Import ist übrigens "Mysql error “#1030 - Got error -1 from storage engine”, das könnte auch sinnvoller benamt werden.

Es ist sinnlos, die Kommunikation des Mailproviders über die Mailadresse zu führen, die auf dem ausgefallenen Server gehostet wird, vorher umstellen!

Sehr lohnenswert ist es ein Chattool zu nutzen, dass unabhängig von der eigenen Infrastruktur ist, dazu habe ich jetzt Slack eingerichtet, ich empfehle allen, die Dienste bei mir nutzen, sich bei mir per Mail zu melden. Künftig werde ich nicht mehr auf andere Anfragen reagieren.

Serverausfall ..

TL;DR: Mein Server ist ausgefallen. Wenn Ihr uns am Samstag Mails geschickt habt, schickt sie bitte noch einmal. Das Backup war leider einige Stunden alt.

Am vergangenen Samstag Morgen hat sich eine von zwei Festplatten aus dem Spiegel verabschiedet. Diese wurde von Hetzner-Mitarbeitern innerhalb einer viertel Stunde ausgetauscht. Das ist echt klasse. Die Dokumentation im erstklassigen Wiki ist ebenfalls sehr hilfreich, insbesondere Festplattentausch im Software-RAID und Seriennummern von Festplatten und Hinweise zu defekten Festplatten.

Glücklicherweise habe ich noch ein schnelles Komplett-Backup per rsync gemacht - note to myself: das nächste Mal vorher die Datenbank runterfahren - so dass zumindest alle Mails noch da waren.

Am frühen Abend, gegen 17:30 Uhr - die Synchronisation des Datendateisystems im RAIDs ist bei 95% (30 Minutes left) - raucht die primäre Platte auch ab und hinterlässt nur noch Datenmüll.

An der Stelle sei erwähnt, dass es nicht hilfreich ist, wenn mir Leute sagen, dass sie deswegen RAID-6 einsetzen. Das würde ich auch gerne, geht bei diesen gemieteten Servern aber nicht.

BTW: Für zukünftige Probleme habe ich eine Slack-Community, wer darauf zugreifen möchte, schicke mir bitte eine Mail an dirk@deimeke.net.

Natzürlich hatte ich ein Backup, warum die Recovery so lange gedauert hat, schreibe ich in einem anderen Artikel.

Taskwarrior Days 2016 ...

taskwarrior Die diesjährige FrOSCon benenne ich für mich um in die "Taskwarrior Days".

In diesem Jahr habe ich für den Samstag einen Taskwarrior-Projektraum beantragt und ihn auch bekommen. Es ist Raum C130, ich bringe Taskwarrior-Sticker und Cheat-Sheets mit.

Anders als die Titel vermuten lassen, sind die Vorträge und Workshops in deutscher Sprache, die PDFs aka "Folien" werden aber in englisch sein.

Folgende Programmpunkte sind geplant:

Samstag, 20.8.2016, 10:00-12:30 Uhr, Raum C130:
Workshop: Compile Taskwarrior and Taskserver

Samstag, 20.8.2016, 14:00-15:00 Uhr, Raum C130:
Vortrag: Introduction to Timewarrior

Samstag, 20.8.2016, 15:15-16:15 Uhr, Raum C130:
Vortrag: Taskwarrior Universe

Samstag, 20.8.2016, 16:30-17:30 Uhr, Raum C130:
Vortrag: Contribute to Taskwarrior

Sonntag, 21.8.2016, 10:00-12:00 Uhr, Raum C115:
Workshop: Introduction to Taskwarrior

Unterstützung ist jederzeit willkommen. Rückfragen immer gerne.