*txt - Gradwanderung


11 January 2015 - Das Leben - 2

Vor kurzem habe ich von einem kleinen Blogprojekt gehört, das auf den kurzen Namen *txt hört. Worum geht es bei dem Projekt? Alle 3 Woche wird ein Wort ausgewählt und die Teilnehmer haben dann 3 Woche Zeit über dieses Wort zu schreiben. Nachdem ich im letzten Jahr dann doch ein sehr wenig geschrieben hatte, dachte ich, ich mach da mal mit.

Am 07.01.2015 wurde das erste Wort ausgewählt. Es lautet: Gradwanderung.

Wenn ich aktuell an das Wort Gradwanderung denke, dann muss ich an die Thematik rund um Pegida und den aktuellen Vorkommnissen in Paris denken. Die ganzen Reaktionen und Meinungen die man dazu gehört hatte, sind für mich eine Gradwanderung. Und eigentlich wird das aktuelle handeln am besten in folgenden Karikatur dargestellt:

Islam

Quelle.

Sie zeigt nämlich wunderbar, das der Islam Terror und der Islam Hass Hand in Hand miteinander daherkommen. Die Kunst von uns, und insbesondere der Medien ist es jetzt den schmalen Grad dazwischen zu finden.

Ursprünglich wollte ich auch mal darüber schreiben, das gerade die Christen sich nicht so sehr über den Islam Terror (Krieg) beklagen sollten, so haben doch gerade sie mit ihren Kreuzzügen am Anfang des letzten Jahrtausends gezeigt, wie das geht mit dem Krieg und der Religion. Aber ich denke auch hier, würde ich den schmalen Grad des vernünftigen argumentierens überschreiten und meine Aussage könnte als Legitimation für die aktuellen Handlungen interpretiert werden. Aber genau das möchte ich damit nicht ausdrücken.

Wie ihr seht ist es schwierig über das Thema zu schreiben. Am Ende denke ich, das sich jeder selbst darüber eine Meinung bilden sollte. Was ich nur mitgeben möchte ist, das jeder Mensch selbst bestimmen sollte können, ob und welcher Religion er sich zugehörig fühlt. Und wenn sich jemand für eine Religion entschieden hat, dann sollte sein Umfeld dieses und ihn genau so akzeptieren.


Uberspace - PHP Script zum E-Mail Passwort ändern


10 January 2015 - Internet/ PC - 0

Leider gibt es bei Uberspace keine automatische Möglichkeit, das VBox Mail User ihre Passwörter selbst ändern können. Ich habe dann heute lange nach einer Lösung gesucht und bin nach vielem ausprobieren auch fündig geworden.

Auf Github findet ihr ein kleines Script.

Dort einfach @meine-uberspacedomain.de durch eure eigene Domainnamen ersetzen. Und dann einfach auf eurem Uberspace ablegen. Z.B. im HTML Ordner. Die Datei selbst solltet ihr übrigens in changemail.php benennen.


Martin Gommel - Flüchtlinge


05 January 2015 - Das Leben - 0

Martin Gommel

© Martin Gommel

Genauso wie Johnny auf Spreeblick finde ich es toll, was der Martin Gommel da auf seinen Tumblr Blog macht. Er fotografiert Flüchtlinge, die in Deutschland leben, und schreibt ein paar Worte zu den Gründen warum sie hier sind.

Und leider sind die Gründe fast immer noch, das sie auf der Suche nach einem besseren Leben sind. Ich kann da nur hoffen, das die Welt eines Tages gerechter wird und das die Leute hier in Deutschland eine vernünftige Chance bekommen ihr eigenes Leben aufzubauen.


Es ist Winter


30 December 2014 - Fotoblog - 0



Yosemite - Probleme bei der Installation vom MySQL2 Gem


28 December 2014 - Internet/ PC - 0

Mal wieder einer der typischen Fehler nach einem Update des OS von meinem Macbook. Das Update sowie die Installation vom MySQL2 Gem schlug wie folgt fehl:

sudo gem install mysql2
    Building native extensions.  This could take a while...

    ERROR:  Error installing mysql2:
        ERROR: Failed to build gem native extension.

    /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/bin/ruby -r ./siteconf20141228-5149-143ax3a.rb extconf.rb
checking for ruby/thread.h... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
    --with-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include
    --with-opt-lib
    --without-opt-lib=${opt-dir}/lib
    --with-make-prog
    --without-make-prog
    --srcdir=.
    --curdir
    --ruby=/Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/bin/ruby
/Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:430:in `try_do': The compiler failed to generate an executable file. (RuntimeError)
You have to install development tools first.
    from /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:561:in `try_cpp'
    from /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:1040:in `block in have_header'
    from /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:891:in `block in checking_for'
    from /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:336:in `block (2 levels) in postpone'
    from /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:306:in `open'
    from /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:336:in `block in postpone'
    from /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:306:in `open'
    from /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:332:in `postpone'
    from /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:890:in `checking_for'
    from /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/mkmf.rb:1039:in `have_header'
    from extconf.rb:9:in `<main>'

extconf failed, exit code 1

Gem files will remain installed in /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/gems/2.0.0/gems/mysql2-0.3.17 for inspection.
Results logged to /Users/xxxx/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/gems/2.0.0/extensions/x86_64-darwin-12/2.0.0/mysql2-0.3.17/gem_make.out`

Wenn euch das auch passiert, dann erst einmal prüfen ob die XCodes installiert sind:

xcode-select -v

Falls ihr hier eine Fehlermeldung bekommt, dann die XCodes wie folgt installieren:

xcode-select --install

Bei mir waren die XCodes aber installiert. Diese habe ich dann versucht wie folgt aufzurufen:

sudo gcc

Erst hier meinte er dann zu mir, das ich den Lizenz Vereinbarungen noch nicht zugestimmt hatte.

You have not agreed to the Xcode license agreements. You must agree to both license agreements below in order to use Xcode.

Hierzu dann einfach den Anleitungen folgen und danach konnte ich auch das MySQL2 Gem ohne Probleme installieren.


LiebsterAward


21 December 2014 - Das Leben - 0

Adastra möchte mich mal wieder zum Bloggen animieren und hat mich zum LiebsterAward nominiert. Und ich nehme die Einladung gerne an.

1. Wie bist du zum Bloggen gekommen?

Angefangen hat das alles mit einer kleinen persönlichen Webseite. Auf dieser habe ich hin und wieder ein paar Neuigkeiten publiziert. Und irgendwie hatte ich dann irgendwann das Bedürfnis mehr zu schreiben und dann ist daraus ein Blog geworden, in dem ich relativ lange einfach das hineingeschrieben habe, was mir gerade wichtig war los zu werden oder was mir einfach mal so durch den Kopf ging.

2. Worüber würdest du nie auf deinem Blog schreiben?

Das ist eine schwierige Frage. In der aktuellen Zeit mache ich mir schon viele Gedanken was ich hier schreiben würde. Wie schon vorher erwähnt, habe ich früher fast alles in dieses Blog geschrieben, was mir durch den Kopf ging. Das mache ich jetzt nicht mehr.Ich mache mir viel mehr Gedanken darüber wie das am Ende rüber kommt. Aufgrund dessen ist mein Blog in letzter Zeit mehr technischer geworden und weniger persönlich.

3. Hast du durch dein Blog schon besondere Dinge erlebt, die ohne es vermutlich nie passiert wären?

Ich bin mir nicht mehr ganz sicher, aber ich glaube ich bin auch durch diesen Blog irgendwie auf Michael von Planet-Punk.de aufmerksam geworden. Und dadurch bin ich dann auch zu DailyFratze gekommen. Einer der besten und persönlichsten Projekte die ich kenne und in meinem Leben nicht mehr vermissen möchte.

Zudem hatte ich auch mit diesem Blog ein paar schöne Projekte, wie den "Bloggerkalender" und die Aktion "Blogger schreiben Bloggern", über die ich immer wieder neue interessante Blogs und auch Menschen kennengelernt habe.

4. Für wen bloggst du?

Erst einmal nur für mich.Natürlich freue ich mich auch, wenn andere Personen meinen Blog lesen oder hier und wieder auch mal einen Kommentar hinterlassen, auch wenn das in letzter Zeit weniger geworden ist.

5. Was hat dich 2014 am meisten bewegt?

Es gibt da etwas besonderes, aber darüber kann ich noch nicht reden :)

6. Wenn du dir aus allen Orten der Welt einen aussuchen könntest, welchen würdest du zu deinem Zuhause machen?

Ich bin eigentlich immer da zu Hause, wo auch meine Frau ist. Denn da fühle ich mich geborgen. Ansonsten fand ich die Karibik im letzten Jahr toll. Aber ich weiß nicht, ob ich mir vorstellen könnte, dort für immer zu leben.

7. Welche Gegenstände in deinem Haushalt sind überflüssig? Ohne welche Dinge könntest du leben ohne sie zu vermissen?

Überflüssig in meinem Haushalt? Das kann es gar nicht geben! Aber ich habe sicherlich noch irgendeinen Elektronikkram irgendwo rum liegen, den ich eigentlich gar nicht brauchen würde.

8. Liest du viele Bücher? An welchen Orten bzw. in welchen Situationen liest du am meisten?

Ich lese leider weniger Bücher als ich gerne würde wollen, aber leider fehlt mir meistens die Ruhe dazu. Dabei gibt es so viele Bücher, die mir auf den ersten Blick gefallen. Auch in meinem Buchschrank steht noch das ein oder andere Buch welches ich noch unbedingt lesen möchte.

9. Wenn du mit einer fiktiven oder realen, lebenden oder toten Person ein Bier/Kaffee/Tee/sonstwas trinken und gemütlich quatschen könntest, wen würdest du wählen?

Irgendwann musste diese Frage ja kommen. So richtig Gedanken hatte ich mir darüber noch nie gemacht. Aktuell lese ich immer mal wieder in der Biographie von Steve Jobs. Ich glaube die Person hätte ich in seine jungen Jahren einfach mal gerne kennengelernt.

10. Würdest du die komplette klassische Doctor Who (1963) Serie schauen?

Hierzu kann ich weder ja noch nein sagen, da ich selbst die aktuelle noch nicht kenne. Aber grundsätzlich bin ich immer für alles offen und schaue gerne mal rein. Wenn es mich fesselt, dann schaue ich auch gerne weiter.

11. Digital oder analog? Sprich: Hast du deine Filme, Musik, Bücher lieber in physischer Form zum Anfassen oder reicht digital auf der Festplatte?

Musik reicht vollkommen digital. Aus der Zeit wo ich noch überall CDs haben wollte, bin ich raus. Bei Büchern tue ich mich da noch ein wenig schwer. Da halte ich immer noch lieber ein richtiges Buch aus Papier in meinen Händen. Das fühlt sich für mich einfach richtiger an und man kann noch bildhaft sehen wie weit man schon gekommen ist. Zudem lenken mich digitale Bücher, gerade auf dem iPad immer ab. Ich springe dann schnell mal zu einer anderen App und spiele oder lese einfach mal was anderes.

Meine Nominierten:

  1. Jan - auch wenn es Thematisch nicht ganz in deinen Blog passt.
  2. Sven - das wäre doch was für dich.
  3. Michael - auch wenn du schon von Ute nominiert wurdest :)
  4. Kleines Spielkind - von ihr hat man auch schon ewig nichts mehr gelesen.
  5. Alexandra - würde mich einfach freuen, wenn sie hier auch mit macht.

Und hier meine 11 Fragen:

  1. Wie bist du zum Bloggen gekommen?
  2. Worüber würdest du nie auf deinem Blog schreiben?
  3. Hast du durch dein Blog schon besondere Dinge erlebt, die ohne es vermutlich nie passiert wären?
  4. Was hat dich 2014 am meisten bewegt?
  5. Nimmst du dir spezielle Ziele für 2015 vor?
  6. Was sind die 5 wichtigsten Dinge in deinem Leben, ohne die du nicht leben würdest wollen?
  7. Wie sieht für dich ein idealer Sonntag aus?
  8. Was darf bei dir zu Weihnachten niemals fehlen?
  9. Was bedeutet Familie für dich?
  10. Wenn du etwas in der Welt verändern könntest, was wäre das?
  11. Gibt es ein technisches Spielzeug, was du gerne haben würdest wollen, was du dir aber einfach nicht kaufst?

Die Regeln dieses Awards:

  1. Danke der Person, die dich für den Liebster Award nominiert hat und verlinke ihren Blog in deinem Artikel. - check
  2. Beantworte die 11 Fragen, die dir der Blogger, der dich nominiert hat, stellt. - check
  3. Nominiere 5 bis 11 weitere Blogger für den Liebster Award, die bisher weniger als 1.000 Follower haben. - check
  4. Stelle eine neue Liste mit 11 Fragen für deine nominierten Blogger zusammen. - check
  5. Schreibe diese Regeln in deinen Liebster Award-Blog-Artikel. - check
  6. Informiere deine nominierten Blogger über den Blog-Artikel. - open

How to install ruby-oci8 auf Mac OS


23 August 2014 - Internet/ PC - 0

Nachdem ich selbst ein wenig gebraucht habe. Hier eine kleine Anleitung:

Zur Installation des Gems ruby-oci8 benötigst du zuerst folgende Dateien direkt von Oracle (64bit Versionen!):

  • instantclient-sqlplus
  • instantclient-sdk
  • instantclient-basic

Download: Oracle

Nach dem Download, entpacke die Zip Dateien und kopiere die Dateien wie folgt:

  1. Erstelle den folgenden Ordner: /opt/oracle
  2. kopiere den Ordner vom instantclient-basic nach /opt/oracle, das sollte dann so aussehen: /opt/oracle/instantclient112/
  3. kopiere die entpackten Dateien von instantclient-sdk und instantclient-sqlplus in den Ordner /opt/oracle/instantclient112/

Jetzt müssen noch die Umgebungsvariablen gesetzt werden. Hierzu am besten das Terminal öffnen.

sudo nano ~/.bash_profile

Und folgendes speichern:

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/instantclient_11_2
export PATH=$ORACLE_HOME/bin:$PATH
export DYLD_LIBRARY_PATH=$ORACLE_HOME

Danach den Rechner neu starten. Wenn du dann im Terminal env eingibst, solltest du folgendes sehen können:

DYLD_LIBRARY_PATH=/opt/oracle/instantclient_11_2
ORACLE_HOME=/opt/oracle/instantclient_11_2

Danach solltest du in der Lage sein das ruby-oci8 zu installieren:

gem install ruby-oci8

Andreas Gabalier auf dem Königsplatz


13 July 2014 - Musik - 1

Gekauft hatten wir die Karten schon vor einer Weile und nun war es endlich so weit: Andreas Gabalier sollte auf dem Königsplatz in München vor einem Publikum von 25.000 Leute spielen. Und das natürlich Open Air. Und was sagte der Wetterbericht? Regen! Na toll! Trotzdem wollten wir es uns nicht nehmen lassen und sind da hin, natürlich in Lederhosen und im Gepäck einen Regenmantel den ich letztes Jahr beim Ärztival auch gerne gehabt hätte. Und da wir in den ersten Wellenbrecher und damit direkt vor die Bühne wollten, noch extra früh. So standen wir nun da vor den geschlossenen Toren und was kam heraus? Die Sonne!

Nach nur knapp 2 Stunden Warten kamen wir dann auch endlich auf das Geländer und dann auch einen Platz direkt vor der Bühne. Welcher sich im Laufe des Konzertes auch als wirklich gut beweisen sollte.

Als kleine Vorband trat Alex Diehl auf. Ein kleiner Mann, jedoch mit einer Wahnsinnsstimme. Und auch wenn er noch ein wenig verloren auf der großen Bühnen wirkte, nervös war er nicht. Und so spielte er ein paar seiner neuen Lieder, welche demnächst inkl. seines Albums erscheinen werden.

Alex Diehl

Und dann kam auch schon Andreas Gabalier. Mit einer Deutschlandfahne als Kotletten. Und dann ging es auch schon los. Andreas Gabalier war locker wie immer. Das es sein bisher größtes Konzert war, hatte man ihm nicht angesehen. Er hat mit dem Publikum gespielt und alle mit seiner Steierischen Art mitgerissen.

Hier noch ein paar Eindrücke vom Konzert:

Gabalier

Gabalier

Gabalier

Fehlen durfte natürlich auch nicht sein Lied "Amoi seg moi uns wieder" welcher er für seinen verstorbenen Vater und Schwester geschrieben hatte und auch schon Xavier Naidoo zu Tränen rührte. Und bei dem Lied muss man sich auch beim Publikum bedanken, welches wie gewünscht ruhig bliebt.


Raspberry Pi als Proxy nutzen


31 May 2014 - Internet/ PC - 0

Den Raspberry Pi kann man ja für vieles nutzen. Zum Beispiel auch als kleinen Proxy Server. Da ich diesen über meinen Router über das Internet zugreifbar mache, war mir wichtig, dass ich diesen per User Authentifizierung nutzen kann. Ich habe mich in diesem Beispiel für Squid entschieden.

Bevor wir mit der Installation anfangen, wie immer zuerst einmal sicherstellen, das unser System up-to-date ist:

sudo apt-get update

Danach installieren wir Squid:

sudo apt-get install squid3

Die Installation dauert ein wenig auf dem Pi, aber danach wollen wir uns dann doch gleich mal ran machen, die Konfiguration anzupassen.

cd /etc/squid3

Dann erst einmal die Original Konfiguration sichern:

sudo mv squid.conf squid_back.conf

Und dann eine neue anlegen und gleich bearbeiten:

sudo nano squid.conf

Hierbei nutze ich nur folgenden Code:

auth_param digest program /usr/lib/squid3/digest_pw_auth -c /etc/squid3/passwords
auth_param digest realm proxy
acl authenticated proxy_auth REQUIRED
http_access allow authenticated
http_port 3128
access_log none
cache_store_log none
cache_log /dev/null
logfile_rotate 0

Dieses ist eine minimal Konfiguration, um den Pi als Proxy mit User Authentifizierung zu nutzen. Zusätzlich habe ich das Speichern des Access Logs und Cache Logs deaktiviert, da dieses den Pi ansonsten recht schnell voll laufen lassen würden.

Zur Erstellung der Passwort-Datei brauchen wir die Apache Tools, also auch die erst einmal installieren:

sudo apt-get install apache2-utils

Und dann unseren User mit Passwort generieren:

htdigest -c /etc/squid3/passwords proxy user

"user" hier natürlich mit den gewünschten User Namen austauschen. Und dann Squid neustarten:

/etc/init.d/squid3 restart

Wenn alles gut gegangen ist, dann sollte der Proxy Server starten und du kannst ihn über den Browser nutzen.


5 Tage Alltagsplaudereien - Tag 5


18 May 2014 - Das Leben - 3

Und damit sind wir schon beim Tag 5. Auch wenn heute Sonntag ist, so geht es hierbei um Freitag. Diesen zu dokumentieren, ist jetzt doch deutlich schwieriger als ich dachte. Aber fangen wir mal an.

Morgens habe ich schnell noch mal geschaut, wie ich abends nach Hause komme. Erst recht, nachdem ich feststellte, dass die Veranstaltung, wo ich in Frankfurt war, dann doch nicht so lange geplant war, wie ich gedacht hatte. Glücklicherweise habe ich sogar noch eine Sitzplatzreservierung bekommen.

Zug-Plan

Als einer der Highlights dieser Veranstaltung durfte ich mal Google Glass probieren.

Google Glass and me

Ich finde ja, dass die Brille immer noch komisch aussieht und wirkt, aber dafür hat sie wirklich nicht gestört, als man sie getragen hat. Auch das Bild von der Brille wirkte erstaunlich klar. Zudem finde ich es schon interessant, was man damit alles so machen kann. Als einer der Beispiele habe ich folgendes Video gesehen:

Zusätzlich haben die Kollegen ein paar andere kleinere Beispiele gezeigt. Auch wenn die Brille noch ein wenig in den Kinderschuhen steckt, ich denke das ganze System hat schon potential.

Abends war ich dann aber froh, dass ich dann endlich auch mal wieder nach Hause konnte.

Bahnhof Süd

In Nürnberg hatte ich dann ein wenig mehr Aufenthalt und da bin ich mal wieder im Buch- und Zeitungsladen gelandet. Und bin dabei über folgende Zeitschrift gestolpert:

Zeitung

Weit gekommen bin ich noch nicht, da ich dann doch ein wenig müde war. Trotzdem finde ich die beschriebenen Themen recht interessant.

Abends war ich dann sehr froh wieder zu Hause zu sein. Nach ein bisschen Fernsehen und quatschen ging es dann ins Bett und das Handy landete auf der Ladestation.

Ladestation

Damit sind die 5 Tage dann auch wirklich zu Ende. Es war schon spannend das mit zu machen und erwartungsgemäß manchmal auch ein wenig schwierig den Tag noch einmal reflektieren zu lassen und diesen auch nur mit "5" Bildern zu dokumentieren.

Michael hat zudem noch eine kleine Liste von weiteren Teilnehmern zusammengestellt. Schaut doch auch da mal vorbei und ich würde mich freuen, wenn hier noch der ein oder andere mitmacht und einen kleinen Link dazu in den Kommentaren zurück lässt.