Mittwoch, 27. Februar 2019

Die kaputte Klobrille - Erleuchtungen am stillen Örtchen


Diese Geschichte begann vor ca. 4 Jahren.

Wie das halt so ist, muß man auch in der Arbeit ab und zu sein Geschäft verrichten. Als ich an jenem Tag im Klo kam, erlebte ich ein Überraschung der besonderer Art. Die Klobrille war zerbrochen. Noch nie in meinem Leben hatte ich eine zerbrochene Klobrille gesehen. Ja, wie kann denn sowas sein, dachte ich mir. Da hat wohl jemand rohe Gewalt walten lassen. Ich überlegte und am plausibelsten erschien mir die Erklärung, daß sich jemand mit außerordentlichem Gewicht mit etwas zuviel Schwung auf die Klobrille gesetzt hatte. Wir hatten damals ein Kollegen mit besonderen Maßen. Ich schätze, er wird schon seine 150 Kilo gehabt haben. Ok, dachte ich mir damit ist eine Erklärung gefunden.

Sonntag, 30. September 2018

Klimawandel für jedermann: Was können wir wissen und was machen?

Ein spannendes Thema

Viele Leute denken, das mit dem Klimawandel können nur Wissenschaftler verstehen und beurteilen. Aber das stimmt absolut nicht! Ein wenig gesunder Menschenverstand und etwas googeln, um einige grundlegende Fakten in Erfahrung zu bringen, reicht, um die Lage zu beurteilen.
Ich will hier versuchen genau diesen Weg zu gehen. Aus der Perspektive des Physikers verfolge ich das Thema schon seit 1990. Ich fand diese Diskussion schon damals spannend, weil schon zu dieser Zeit eine unglaubliche Polemik in der Diskussion war. Man beschimpfte sich gegenseitig und verließ ungewöhnlich schnell, den Boden der sachlichen Argumentation. Das Thema hat sich wirklich als Dauerbrenner erwiesen.

Natürlicher Klimawandel vs. Klimawandel durch Menschen

Warum die ganze Aufregung? Denn: Klimawandel gibt es schon immer. Im Jura war es so warm, daß es keine Polvereisung gab und im Cryogenium war die Erde über viele Millionen Jahre vollkommen vereist, also Klimaänderungen die uns unvorstellbar erscheinen. Das alles durch natürliche Ursachen!

Donnerstag, 16. November 2017

Grenzen von OSM nach KML umwandeln

  • Auf https://wambachers-osm.website/boundaries anmelden
  • Grenze auswählen. Die Grenzen sind hierarchisch angeordnet. Bayern befindet sich also unter Deutschland
  • shp auswählen und Karte exportieren
  • das erstellte zip Archiv entpacken
  • das shp File mit QGIS öffnen
  • den Layer mit der Grenze in QGIS auswählen
  • im Kontextmenü des Layer exportieren wählen
  • KML auswählen und exportieren

Dienstag, 14. November 2017

Mac OS: Mediawiki Upgrade von 1.16 auf 1.29.

Nach dem Mac OS update auf 10.12.6  gab es eine böse Überraschung. Mein Mediawiki ging nicht mehr.

Beim Aufruf gab es nur noch irgendwelche Fehlermedlungen:

Warning: Invalid argument supplied for foreach() in /Library/WebServer/Documents/mediawiki-1.16.5/includes/MagicWord.php on line 702

Nach kurzem googeln war klar, es gab ein Update des PCRE package. Die neue Version ist leider inkompatibel zu 1.1.16.

Mittwoch, 13. April 2016

Chrome unter Fedora 23 installieren

Fedora ist nun schon ein alter Hase und Chrome auch ein definitiver Standard. Man sollte deshalb annehmen, daß es ganz einfach ist, Chrome unter Fedora 23 zu installieren.
Leider ist das nicht so. Bei mir klappte es so:
  • Chrome google-chrome-stable_current_x86_64.rpm von https://www.google.com/chrome/browser/desktop/ herunterladen
  • yum install redhat-lsb.x86_64
  • yum install libXScrnSaver.x86_64
  • rpm -i ~/Downloads/google-chrome-stable_current_x86_64.rpm

Alle Anleitungen, die ich im  Netz gefunden habe, ließen sich zwar durchführen. Der installierte Chrome war aber fehlerhaft. Er startete zwar, aber nicht einmal die Homepage von Google ließ sich anzeigen :-(

Vermutlich sind die Versionen in den Repositories fehlerhaft.

Beispiele für solche Anleitungenen:
  • http://www.if-not-true-then-false.com/2010/install-google-chrome-with-yum-on-fedora-red-hat-rhel/
  • http://www.tecmint.com/install-google-chrome-on-redhat-centos-fedora-linux/
  • http://www.howopensource.com/2013/04/yum-install-google-chrome-in-fedora-18-17-cent-os/
  • http://www.if-not-true-then-false.com/2013/install-chromium-on-centos-red-hat-rhel/#install-chromium

Dienstag, 12. Januar 2016

Macbook - Kopfhörer gehen nicht mehr

Heute Abend eine nette Überraschung - meine Kopfhörer gehen am Macbook nicht mehr.

Leider hat mich Google nur bedingt weitergebracht. Deshalb hier die Lösung für alle die keine Lust haben eine Stunde herumzuprobieren.

Systemeinstellung > Ton > Ausgabe

Dann das WICHTIGE: Kopfhörer einstecken

Erst dann sieht man sieht man als Gerät die Kopfhörer. Mein Problem: Ein anderes Programm hatte hier noch ein Gerät eingerichtet und die Ausgabe auf dieses Gerät gesetzt. Setzt man die Ausgabe wieder auf Kopfhörer kann man sofort wieder seine Musik geniesen.

Alles andere hilft nicht - Reboot, PRAM-Reset, etc. etc. alles nutzlos. So einfach kann es sein, wenn man weiß wie es geht :-(

Noch ein Tip zum Schluß. Wenn man das Programm löscht, daß die ärgerlichen Audiodevices erzeugt hat, sollte man wissen, daß man nach dem Löschen einen Reboot durchführen muß. Erst dann sind die Devices verschwunden (und können uns nicht mehr ärgern).

Rest Service mit Perl und Dancer

Wenn man heute einen Informationservice über das WEB zur Verfügung stellt, verwendet man meist REST-Services.

Wie man das implementiert, dazu gibt es viele Tutorials im Netz. Allerdings beziehen sich die meisten auf Java. Wie ist das aber mit anderen Programmiersprachen? Wenn man nicht einen eigenen Server im Netz betreibt, wir es schwierig mit Java. Einfache Hostingangebote für ein paar Euro im Monat bieten keinen Javaserver an. Die Verwendung von Skriptsprachen wie Perl, PHP oder Python ist jedoch fast immer möglich.

Deshalb möchte ich hier zeigen, wie man REST und Perl miteinander verheiratet. Wir werden sehen: Es ist unglaublich einfach! Besonders intereressant ist es, dieses Verfahren mit einer einfachen Java-Implementierung des gleichen Problems zu vergleichen. Dazu plane ich noch zwei weitere Artikel.