Go

Toot, toot - softmetz ist jetzt auch bei Mastodon

2 minute read Published:

Das Soziale Netzwerk Mastodon hat mich als Nutzer gewonnen.

Das dezentrale Soziale Netzwerk Mastodon geistert bereits seit einiger Zeit in meinen Kanälen herum. Nun habe ich mich aufgerafft, den neuen heissen Scheiss auszuprobieren. Und ich muss sagen, dass ich begeistert bin.

Die Initiative wurde von Eugen Rochko 2016 gestartet, von da ist es wirklich weit gekommen. Mastodon hat IMHO das Zeug, eine echte Twitter-Alternative zu werden, zumindest abseits von Presse-Bots und Politikern. :-)

Die Benutzeroberfläche ist sehr aufgeräumt, könnte allerdings etwas mehr responsive sein. So verwende ich meinen Browser im Allgemeinen auf einem Bildschirm im Portrait-Modus, was aber dazu führt, dass ich häufig horizontal scrollen muss. Aber das ist schon Jammern auf sehr, sehr hohem Niveau. Es gibt wirklich brauchbare Mobile Clients wie Tusky für Android, der auch im F-Droid-Store angeboten wird.

Mein erstes Go-Programm

6 minute read Published:

Ich habe die letzten Tage genutzt mich in die Programmiersprache Go einzuarbeiten.

Nachdem ich vor allem Beispiele abgetippt und mir Fremdcode angeschaut habe, schrieb ich heute mein erstes eigenes Programm. Wenig innovativ handelt es sich um eine Variante von Hello World, wobei ich versucht habe, einige erweiterte Techniken anzuwenden.

Das Programm ist in der Lage abhängig vom Vorhandensein von Kommandozeilenparametern eine von zwei Greeter-Implementierungen zu wählen, die jeweils einen String zurückgeben. Dieser wird dann gefolgt von einem Zeilenumbruch ausgegeben.

Was ich am 22.08.2016 gelernt habe

Meine Oma pflegte zu sagen „Man kann alt werden wie’ne Kuh, man lernt immer was dazu!“. Jetzt kann man natürlich darüber nachdenken, ob die Lebenserwartung von modernen Kühen noch angemessen für den Wissenserwerb ist, aber natürlich habe ich auch heute wieder was gelernt:

  • In Apache JMeter werden Timer in einem Scope VOR den Requests ausgeführt. Daher müssen sie als Unterelemente von Requests definiert werden nicht als Geschwister.
  • Die Spachqualität von Deutschland in die USA hat sich in den letzten 10 Jahren deutlich verbessert
  • In der Programmierspache go muss jedes Executable im Package „main“ liegen, Bibliotheken dann in anderen Package-Namen