<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Zeug.</title>
		<link>https://moritz.in/</link>
		<description>Recent content on Zeug.</description>
		<generator>Hugo</generator>
		<language>de-DE</language>
		
		
		
		
			<lastBuildDate>Mon, 05 Dec 2016 14:18:49 +0000</lastBuildDate>
		
			<atom:link href="https://moritz.in/rss/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Freifunk mit FreeNAS, bhyve und Ubiquiti UniFi APs</title>
				<link>https://moritz.in/freifunk-mit-freenas-bhyve-und-ubiquiti-unifi-aps/</link>
				<pubDate>Mon, 05 Dec 2016 14:18:49 +0000</pubDate>
				<guid>https://moritz.in/freifunk-mit-freenas-bhyve-und-ubiquiti-unifi-aps/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;h3 id=&#34;prolog&#34;&gt;Prolog&lt;/h3&gt;&#xA;&lt;p&gt;Ich bin ein großer Freund von Freifunk, möchte mir hier aber so wenig Plasterouter wie möglich hinstellen, da die Performance alles andere als gut ist (VPN auf 20€ Chinaroutern bringt&#39;s einfach nicht) und ich einige Ubiquiti Access Points und einen FreeBSD-Server in Betrieb habe. Mit &lt;a href=&#34;https://wiki.freebsd.org/bhyve&#34;&gt;bhyve&lt;/a&gt; gibt es seit kurzem eine libvirt ähnliche Virtualisierung unter FreeBSD und damit sind alle Grundvoraussetzungen gegeben. Das Endergebnis kann sich durchaus sehen lassen, je nach Tageszeit ist auch noch mehr drin:&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2016/12/Screen-Shot-2016-12-05-at-14.37.43.png&#34; alt=&#34;Speedtest&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2016/12/Screen-Shot-2016-12-05-at-14.30.36.png&#34; alt=&#34;Freifunkknoten&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;answerk&#34;&gt;An&#39;s Werk&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://bremen.freifunk.net&#34;&gt;Freifunk Bremen&lt;/a&gt; bietet kein vorkompiliertes &lt;code&gt;x86-64&lt;/code&gt;-Image an und in &lt;code&gt;x86-generic&lt;/code&gt; fehlt der VirtIO-Support (auf den bhyve baut), wir müssen uns also das Image selbst bauen. Ich habe mir wie empfohlen &lt;a href=&#34;http://gluon.readthedocs.io/en/v2016.2.1/user/getting_started.html&#34;&gt;ein frisches Debian Wheezy geklickt&lt;/a&gt;, beim Kompilieren gab es überhaupt keine Probleme oder Stolperfallen. Der Einfachheit halber hier die benötigten Tools für eine neue Installation:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;apt-get install git subversion python build-essential gawk unzip libncurses-dev libz-dev libssl-dev&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Natürlich brauchen wir das &lt;code&gt;freifunk-gluon&lt;/code&gt;-Repo, die neueste Version ist v2016.2.1 und die läuft bei mir seit Monaten stabil.&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;git clone https://github.com/freifunk-gluon/gluon.git gluon -b v2016.2.1&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Außerdem die Anpassungen für die Bremer Freifunk Firmware:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;cd gluon&#xA;git clone https://github.com/FreifunkBremen/gluon-site-ffhb site -b v2016.2+bremen2&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Damit können wir &lt;a href=&#34;http://gluon.readthedocs.io/en/v2016.2.1/user/x86.html&#34;&gt;das Image für &lt;code&gt;x86-64&lt;/code&gt;&lt;/a&gt; bauen, welches die benötigten VirtIO-Treiber mitbringt:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;make update&#xA;make GLUON_TARGET=x86-64&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Das Image landet unter &lt;code&gt;output/images/factory&lt;/code&gt; (in meinem Fall &lt;code&gt;gluon-ddorf-v1.2.X-exp-20161205-x86-64.img&lt;/code&gt;) und muss von dort aus auf den FreeBSD-Rechner kopiert werden. Falls &lt;code&gt;iohyve&lt;/code&gt; noch nicht eingerichtet wurde, &lt;a href=&#34;http://doc.freenas.org/9.10/jails.html#using-iohyve&#34;&gt;muss das nun nachgeholt werden&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Die VM erstellen wir folgendermaßen (im Beispiel ist der Name &lt;code&gt;gluon&lt;/code&gt;, 100MB reichen dicke aus, &lt;code&gt;boot=1&lt;/code&gt; sorgt dafür, dass die VM mit dem Host gestartet wird, die VM startet via &lt;code&gt;grub&lt;/code&gt;):&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;iohyve create gluon 100MB&#xA;iohyve set gluon loader=grub-bhyve&#xA;iohyve set gluon boot=1&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Und jetzt ganz sneaky und hacky das im letzten Schritt erstellte &lt;code&gt;.img&lt;/code&gt; drüber bügeln (der Pfad muss an den Namen des ZFS-Pools angepasst werden, im Beispiel ist es &lt;code&gt;zfs&lt;/code&gt;):&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;dd if=./gluon-ffhb-2016.2+bremen1-x86-64.img of=/dev/zvol/zfs/iohyve/gluon/disk0&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Sobald der Vorgang abgeschlossen ist, kann die VM gestartet werden:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;iohyve start gluon&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Wie bei Freifunk Routern üblich, müsst ihr euch jetzt eine Adresse aus dem 192.168.1.0/24er Netz zuweisen und &lt;a href=&#34;http://192.168.1.1&#34;&gt;die Ersteinrichtung vornehmen&lt;/a&gt;. Wichtig hier: &lt;em&gt;Use internet connection (mesh VPN)&lt;/em&gt; anhaken, den Rest nach Gusto eintüten.&lt;/p&gt;&#xA;&lt;p&gt;Weiter geht&#39;s dann nach Reboot auf der Console:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;iohyve console gluon&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2016/12/Screen-Shot-2016-12-05-at-14.27.24.png&#34; alt=&#34;gluon console&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Da die VM ja kein WLAN und nur ein Netzwerkinterface besitzt, müssen wir uns das  client-Netz (Was später über das WLAN verteilt wird) über ein VLAN taggen. In meinem Fall ist das 42, &lt;a href=&#34;https://github.com/freifunk-gluon/gluon/wiki/Commandline-administration&#34;&gt;uci&lt;/a&gt; ist das Tool, mit dem man alles konfigurieren kann, ohne an Konfigurationsdateien rumzufrickeln:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;uci add_list network.client.ifname=&#39;bat0&#39;&#xA;uci add_list network.client.ifname=&#39;eth0.42&#39;&#xA;uci commit network`&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Reboot tut gut.&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;reboot&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Das war&#39;s im Prinzip auch schon. Das VLAN muss im Ubiquity Controller auf irgendein WLAN gemappt werden, bei mir sieht das folgendermaßen aus:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2016/12/Screen-Shot-2016-12-05-at-14.26.05.png&#34; alt=&#34;UniFi Config&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Wenn alles gut gegangen ist, gibt&#39;s ein &lt;code&gt;bremen.freifunk.net&lt;/code&gt;-Netz:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2016/12/Screen-Shot-2016-12-05-at-15.12.05.png&#34; alt=&#34;alt&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Und darüber keine Spur mehr vom eigentlichen Provider:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;➜  ~ traceroute6 google.de&#xA;traceroute6 to google.de (2a00:1450:4014:800::2003) from 2a06:8782:ffbb:1337:5d:11e6:b32f:8f6d, 64 hops max, 12 byte packets&#xA; 1  2a06:8782:ffbb:1337::6  67.643 ms  30.644 ms  30.950 ms&#xA; 2  2a06:8782:ff00::1  46.117 ms  54.155 ms  46.469 ms&#xA;[...]&#xA;    prg03s01-in-x03.1e100.net  79.128 ms&#xA;➜  ~ traceroute google.de&#xA;traceroute to google.de (216.58.201.67), 64 hops max, 52 byte packets&#xA; 1  10.196.0.5 (10.196.0.5)  25.690 ms  24.100 ms  26.968 ms&#xA; 2  10.255.255.254 (10.255.255.254)  35.607 ms  28.915 ms  29.541 ms&#xA; 3  po-42.ce21.fra-10.de.leaseweb.net (46.165.246.254)  37.824 ms  28.503 ms  29.987 ms&#xA;[...]&#xA;12  prg03s01-in-f3.1e100.net (216.58.201.67)  42.999 ms  43.999 ms  44.363 ms&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Genug Bangkog</title>
				<link>https://moritz.in/genug-bangkog/</link>
				<pubDate>Fri, 06 Nov 2015 05:08:51 +0000</pubDate>
				<guid>https://moritz.in/genug-bangkog/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;Nur ein kurzes Update: mein Gepäck ist angekommen (wenn auch ölverschmiert), ich habe gerade in meinem Hotel in Bangkog ausgecheckt und vertreibe mir jetzt ein wenig den Tag, bis um 19:30 Uhr mein Nachtzug nach Chumphon geht. Von da aus geht es dann mit der Fähre auf die erste Insel Kho Tao.&lt;/p&gt;&#xA;&lt;p&gt;Jetzt geh ich erst mal Klamotten shoppen 💁&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Schiff ahoi, auf nach Asien!</title>
				<link>https://moritz.in/schiff-ahoi/</link>
				<pubDate>Tue, 03 Nov 2015 11:18:05 +0000</pubDate>
				<guid>https://moritz.in/schiff-ahoi/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;Fangen wir mal mit den positiven Dingen an.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Ich habe meine Wohnung für zwei Monate &lt;a href=&#34;https://moritz.in/untermieter-gesucht/&#34;&gt;untervermietet&lt;/a&gt;. Bis Ende Dezember werde ich also in Asien rumtouren, beginnend mit Thailand.&lt;/li&gt;&#xA;&lt;li&gt;Nach einer doch recht langen Reise bin ich in Bangkog in meinem Hotel angekommen und konnte endlich duschen.&lt;/li&gt;&#xA;&lt;li&gt;Das Streetfood ist noch genau so lecker, wie ich es in Erinnerung habe.&lt;/li&gt;&#xA;&lt;li&gt;Das iPhone 6 spricht mit &lt;a href=&#34;http://truemoveh.truecorp.co.th&#34;&gt;True Mobile&lt;/a&gt; LTE und 12gb kosten um die 20€. Natürlich verfällt das nicht aufgebrauchte Volumen nicht und ist im nächsten Monat weiterhin nutzbar. 32MBit sollten reichen.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Nicht ganz so positiv:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Ich habe an der falschen Ecke gespart. Air China ist wirklich nicht zu empfehlen. Chinesen entsprechen leider vielen Klischees.&lt;/li&gt;&#xA;&lt;li&gt;11 Stunden Flug, 3 Stunden Aufenthalt und 6 Stunden Flug schlauchen doch sehr.&lt;/li&gt;&#xA;&lt;li&gt;Der Flughafen in Beijing ist schrecklich. Beim erneuten Sicherheitsballett wurden mir alle meine Feuerzeuge abgenommen. Nur Gott weiss warum, Englisch spricht man natürlich nicht. Vermutlich weil irgendwann mal irgendwer trotz strikten Rauchverbotes mal auf dem Klo geraucht hat. Oder so.&lt;/li&gt;&#xA;&lt;li&gt;Mein Gepäck scheint noch in Beijing zu sein. Zumindest konnte man es in Bangkog nicht auffinden, das wichtigste - sprich Pass, Kreditkarten, Laptop, Telefon, Deo (!) - habe ich als Handgepäck mitgenommen. Ich habe also keine neuen Klamotten und siffe hier so bei 31° vor mich hin und muss mich morgen erst mal mit neuen T-Shirts und Unterwäsche eindecken.&lt;/li&gt;&#xA;&lt;li&gt;Bei aller Erfahrung, die ich bisher mit Air China gemacht habe glaube ich nicht, dass ich das Gepäck wieder sehe. Was schade um den Rucksack wäre und mein Budget etwas durcheinander bringt...&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Stay tuned, ich trinke jetzt ein oder zwei Bier und gehe ins Bett.&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Kleine Dinge</title>
				<link>https://moritz.in/kleine-dinge/</link>
				<pubDate>Wed, 09 Sep 2015 17:18:14 +0000</pubDate>
				<guid>https://moritz.in/kleine-dinge/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;Ich habe eine recht turbulente Zeit hinter mir und während ich langsam wieder Routine und Normalität finde, denke ich viel über die letzten Wochen nach; was mich bewegt und was mir geholfen hat. Dabei fällt mir besonders auf: Es sind die kleinen Dinge, die wirklich Freude bereiten.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Freu mich so dich wiederzusehen.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Nachrichten von Menschen, denen man etwas bedeutet. Menschen, die man vielleicht gar nicht so sehr auf dem Schirm hat, die aber trotzdem da sind.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;willst du uns nicht bald mal wieder besuchen oder wir kommen nach bremen, das wär schön! die zeit auf den festivals mit dir hat mir so gut gefallen!&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Menschen, mit denen man vielleicht nicht jeden Tag zu tun hat, die nicht erwarten, dass man innerhalb von 30 Sekunden bei Whatsapp antwortet und die &lt;em&gt;trotzdem&lt;/em&gt; - oder vielleicht gerade deshalb - da sind.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;ach moritz. wir lieben dich.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Menschen, die vielleicht gar nichts erwarten und trotzdem da sind. Menschen, mit denen man ohne Sozialstress auskommt. Ich glaube, diese Menschen nennt man Freunde.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Ich freu mich RIESIG! Und endlich sehn wir uns mal wieder!&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Fazit: Schreibt einfach mal was nettes an Menschen, die euch etwas bedeuten. Ohne Anlass. Ohne Grund. Einfach so. Das sind kleine Gesten, die nichts kosten und unglaublich viel Freude bereiten.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;vermiss dich schon wieder!&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Ich habe mir auf jeden Fall vorgenommen, das nun öfter mal zu tun.&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Untermieter gesucht</title>
				<link>https://moritz.in/untermieter-gesucht/</link>
				<pubDate>Wed, 09 Sep 2015 14:33:09 +0000</pubDate>
				<guid>https://moritz.in/untermieter-gesucht/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;&lt;strong&gt;Zeitraum:&lt;/strong&gt; 02.11.2015 - 29.12.2015&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Ort:&lt;/strong&gt; Bremen Schwachhausen / Gete&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Was überhaupt:&lt;/strong&gt; 2,5 Zimmer Wohnung, 65qm mit Garten und feschen Nachbarn. Ich bin über den Zeitraum in Asien.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Annehmlichkeiten&lt;/strong&gt;: Voll möbliert, 230l Kühlschrank (da passt eine Kiste Bier rein!), 92l Gefrierteil, Gasherd, Umluftbackofen, Geschirrspülmaschine, Badewanne, Waschmaschine, Wäschetrockner, VDSL, ordentliches 5ghz WLAN, LAN in jedem Zimmer, 46&amp;quot; Glotze, Marantz / Canton Heimkinosystem, Netflix US, Amazon Prime, Kodi mit einem Haufen Serien und Filmen, Airplay in jedem Raum, ...&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;VB:&lt;/strong&gt; 500€&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;mailto:vertrag-wohnung@mwerner.eu&#34;&gt;Meldet euch bei mir.&lt;/a&gt;  Fotos und Details auf Anfrage.&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>3314 Tage</title>
				<link>https://moritz.in/9-jahre-8-monate-17-tage/</link>
				<pubDate>Mon, 10 Aug 2015 21:13:16 +0000</pubDate>
				<guid>https://moritz.in/9-jahre-8-monate-17-tage/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;Wir haben uns damals - wie soll es auch anderes sein - auf den blauen Seiten kennengelernt. Wenn ich ganz ehrlich bin, habe ich dich nur angeschrieben, um meinen damaligen Exfreund zu ärgern. Du hast noch zuhause gewohnt, ich habe dich in Delmenhorst bei deiner Mutter besucht. Du sagtest mir, dass du beim ersten Date mit niemandem in einem Bett schläfst. Diese Nacht schlief in deinem Bett. Das ist jetzt genau neun Jahre, acht Monate und siebzehn Tage her. Ein Jahr, zwei Monate und fünfundzwanzig Tage später ziehe ich wegen dir aus der südniedersächsischen Provinz nach Bremen.&lt;/p&gt;&#xA;&lt;p&gt;Wir hatten immer unsere Höhen und Tiefen, alle zwei Jahre hat einer von uns Scheiße gebaut. Wir haben uns immer wieder zusammengerauft. Nachdem wir sieben Jahre, acht Monate und vierundzwanzig Tage lang zusammen gewohnt haben, ziehst du aus. Es klappt ja alles nicht mehr so richtig und der Alltag hat alles zerfressen. Ich war damals deiner Meinung. Es war vorbei.&lt;/p&gt;&#xA;&lt;p&gt;Die nächste Zeit war scheisse. So richtig den Kontakt abbrechen konnte keiner von uns, wir sind uns immer näher gekommen. Nach elf Monaten und achtzehn Tagen habe ich dich vor die Wahl gestellt: Entweder wieder &lt;em&gt;wir&lt;/em&gt; oder kein Kontakt mehr. Keinen Kontakt mehr wolltest du nicht - ich war glücklich. Das ist jetzt einen Monat und sechsundzwanzig Tage her.&lt;/p&gt;&#xA;&lt;p&gt;Ich hätte es ahnen können und war vielleicht etwas naiv. Wir haben Rollen getauscht - früher wolltest du immer mehr Zeit mit mir verbringen als ich mit dir, diesmal war es anders herum.&lt;/p&gt;&#xA;&lt;p&gt;Ich habe ein wenig das Gefühl, dass es beim zweiten Mal nicht mehr so weh tut. Irgendwie ist ja alles geklärt, es gibt keinen gemeinsamen Besitz mehr, wir haben beide die Dinge wieder angeschafft, die der andere damals mitgenommen bzw. behalten hat. Was allerdings nicht ganz spurlos an mir vorbei geht sind kleine Dinge wie ein &lt;em&gt;Ich weiß... Ich dich auch.&lt;/em&gt; als Antwort auf ein &lt;em&gt;ich liebe dich. Sehr.&lt;/em&gt; Vierzehn Stunden und einundvierzig Minuten nach dieser SMS schreibst du mir, dass du mit mir reden musst. Ich bin zu dem Zeitpunkt gerade auf der Autobahn auf dem Weg zu einem Freund, der Scheisse gebaut hat weil seine Freundin Schluss gemacht hat.&lt;/p&gt;&#xA;&lt;p&gt;Dieses Mal fühlt es sich anders an. Es fühlt sich endgültig an. Und ich bin mir noch nicht sicher, ob Wut oder Enttäuschung überwiegt. Trete ich einen Schritt zurück, überwiegen die guten Erinnerungen an die dreitausenddreihundertvierzehn Tage, die ich mit dir zusammen war - fast ein Drittel meines bisherigen Lebens. Danke dir dafür. Ich bin gespannt auf die Zukunft und ob wir irgendwann, irgendwie wieder einen gemeinsamen Weg finden.&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Toyko</title>
				<link>https://moritz.in/toyko/</link>
				<pubDate>Tue, 16 Jun 2015 15:54:48 +0000</pubDate>
				<guid>https://moritz.in/toyko/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;Mein Kollege Mic und ich waren in Toyko. Bitte &lt;a href=&#34;https://blog.uberspace.de/linuxcon-japan-2015/&#34;&gt;hier entlang&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Prag: ein kleiner Reiseführer</title>
				<link>https://moritz.in/prag/</link>
				<pubDate>Wed, 11 Mar 2015 14:47:38 +0000</pubDate>
				<guid>https://moritz.in/prag/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;h2 id=&#34;essenundtrinken&#34;&gt;Essen und Trinken:&lt;/h2&gt;&#xA;&lt;p&gt;Kann man eigentlich überall gut und günstig. Für ein Essen sollte man aber (also für normales Essen, wenn man sich ein Rinderfilet oder Tartar bestellt, ist das etwas anderes) NIE mehr als 200 Kronen ausgeben.&lt;/p&gt;&#xA;&lt;h3 id=&#34;allgemeines&#34;&gt;Allgemeines&lt;/h3&gt;&#xA;&lt;p&gt;Geldtechnisch solltet ihr in keine Läden gehen in denen 10er mehr als 30 Kronen kostet und 12er mehr als 42 Kronen. Denn dann seit ihr in &#39;nem Touristenladen gelandet. Im Schnitt zahlt man so 27/39 Kronen für den halben Liter.&lt;br&gt;&#xA;Für die unten aufgeführten &amp;quot;TIPPS&amp;quot; gelten hin und wieder Abweichungen vom oben beschriebenen und bezieht sich vielleicht eher auf Läden, die ihr selbst entdecken wollt.&lt;/p&gt;&#xA;&lt;h4 id=&#34;wassolldasmitdembier&#34;&gt;Was soll das mit dem Bier?&lt;/h4&gt;&#xA;&lt;p&gt;Bier gibt es in zwei Standard-Variationen: 10° und 12°. Die Gradzahl ist der Stammgewürzegehalt. Alkoholtechnisch hat 10er aber auch etwas weniger, so 3,8% und das 12er normale 5%. Hin und wieder gibt es auch 11er, das liegt dann logischerweise dazwischen. Pilsner Urquell ist das typische 12er und dann gibt es diverse Biersorten, die als 10er angeboten werden. Natürlich gibt es auch andere 12er, aber Pilsner ist das meistverbreitete, auch wenn Staropramen seine Brauerei hier in der Stadt hat.&lt;/p&gt;&#xA;&lt;h3 id=&#34;restaurants&#34;&gt;Restaurants&lt;/h3&gt;&#xA;&lt;h4 id=&#34;amos&#34;&gt;AMOS&lt;/h4&gt;&#xA;&lt;p&gt;Ziemlich solide und (vor allem für die Lage) sehr preiswert. Hat aber nur 12er Bier (41 Kronen, glaube ich)&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.amosrestaurant.cz&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/place/Masn%C3%A1+698%2F17,+Star%C3%A9+M%C4%9Bsto,+110+00+Praha-Praha+1,+Tschechische+Republik/@50.0897667,14.425041,17z/data=!3m1!4b1!4m2!3m1!1s0x470b94ea18342223:0x6bc41c0304618d22&#34;&gt;Google Maps&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;ubrejsku&#34;&gt;U BREJSKU&lt;/h4&gt;&#xA;&lt;p&gt;Weltbestes Tartar (also Hackepeter in edel und geil!)&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.ubrejsku.cz&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/place/Sp%C3%A1len%C3%A1+107%2F49,+110+00+Praha-Praha+1,+Tschechische+Republik/@50.0815584,14.4192894,17z/data=!4m2!3m1!1s0x470b94ee0465df6b:0xa79246ed7e3843d1&#34;&gt;Google Maps&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;maitrea&#34;&gt;MAITREA&lt;/h4&gt;&#xA;&lt;p&gt;vegetarisches Restaurant in richtig lecker (vor allem die fleischlosen Imitate &#39;Tschechischer Klassiker&#39; wie Gulusch oder Svickova (Rinderbraten mit Klößen in Sahnesauce).&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://restaurace-maitrea.cz/en&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/search/T%C3%BDnsk%C3%A1+ulicka+6%2F1064,+110+00+Praha+1/@50.0884285,14.4225103,17z/data=!3m1!4b1&#34;&gt;Google Maps&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;sicily&#34;&gt;SICILY&lt;/h4&gt;&#xA;&lt;p&gt;Ökologisch-faires Restaurant/Café, der Mittagstisch ist immer sehr nett.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://cafe.sicily.cz/index.php?lang=en&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/search/Senov%C3%A1%C5%BEn%C3%A9+n%C3%A1m.+994%2F2,+110+00+Praha+1/@50.0884285,14.4225103,17z&#34;&gt;Google Maps&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;giallorossa&#34;&gt;GIALLOROSSA&lt;/h4&gt;&#xA;&lt;p&gt;weltbeste Pizzeria außerhalb Italiens, aber auch Pasta (frische Spaghetti) und alle anderen Gerichte sind überragend!! Hier aber nur kleines Bier und das in gar nicht mal so günstig, glaube 39 Kronen.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.giallorossa.cz/pizza-restaurace/&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/search/Jakubsk%C3%A1+2,+110+00+Praha+1/@50.0880819,14.4248215,17z/data=!3m1!4b1&#34;&gt;Google Maps&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;louvre&#34;&gt;LOUVRE&lt;/h4&gt;&#xA;&lt;p&gt;Altehrwürdiges Kaffeehaus, super Torten/Kuchen, aber auch die richtigen Speisen sind top. Allerdings ein klein wenig teurer (für tschechische Verhältnisse). Aber in jedem Fall ein MUST-SEE. wegen der Atmosphäre.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.cafelouvre.cz/en&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/search/N%C3%A1rodn%C3%AD+22,+110+00+Praha+1/@50.0819951,14.4187884,17z/data=!3m1!4b1&#34;&gt;Google Maps&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;slavia&#34;&gt;SLAVIA&lt;/h4&gt;&#xA;&lt;p&gt;Siehe Cafe Louvre, nur nochmal ein bisschen teurer.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.cafeslavia.cz&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/search/Smetanovo+n%C3%A1bre%C5%BE%C3%AD+1012%2F2,+110+00+Praha/@50.0817319,14.4132162,17z/data=!3m1!4b1&#34;&gt;Google Maps&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;grandcafeorient&#34;&gt;GRAND CAFE ORIENT&lt;/h4&gt;&#xA;&lt;p&gt;Auch ähnlich wie LOUVRE und SLAVIA nur nicht so traditionsreich. Liegt aber mitten in der Innenstadt und deshalb eigentlich immer gut für&#39;n Käffchen.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.grandcafeorient.cz/index.php?lang=de&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/search/Ovocny+Trh+19,+110+00+Praha+1/@50.0870457,14.4253888,17z/data=!3m1!4b1&#34;&gt;Google Maps&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;naemaso&#34;&gt;Naše Maso&lt;/h4&gt;&#xA;&lt;p&gt;Eigentlich ein Schlachter, macht aber die weltbesten Burger. Zeit mitbringen, immer voll.&lt;br&gt;&#xA;&lt;a href=&#34;http://nasemaso.ambi.cz/en/#index&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/place/Na%C5%A1e+Maso/@50.090828,14.426926,17z/data=!3m1!4b1!4m2!3m1!1s0x470b94c1df1400b1:0x55718e95597fec77&#34;&gt;Google Maps&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;clubsbars&#34;&gt;CLUBS/BARS&lt;/h2&gt;&#xA;&lt;h4 id=&#34;wakata&#34;&gt;Wakata&lt;/h4&gt;&#xA;&lt;p&gt;Mischung aus Bar und Club mit live DJs. Sehr nett. Bin oft hier. Schwer zu finden, man läuft schnell dran vorbei. Kein Schild, an der Wand steht horizontal &amp;quot;Wakata&amp;quot;. Wenn es nach Gras riecht, seid ihr richtig.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.wakata.eu&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/place/Wakata/@50.102181,14.42541,17z/data=!4m5!1m2!2m1!1sWAKATA!3m1!1s0x470b94cf925377e5:0x9822ff7551cf8f14&#34;&gt;Google Maps&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;http://www.residentadvisor.net/club.aspx?id=7135&#34;&gt;RA&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;barubukanra&#34;&gt;Bar U Bukanýra&lt;/h4&gt;&#xA;&lt;p&gt;Von den Einheimschen liebevoll Houseboat genannt. Mein Lieblingsclub in Prag. Wird voll, wenn andere Clubs schließen, schließt um 8 oder 9.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.bukanyr.cz&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/place/Bar+U+Bukan%C3%BDra/@50.0926681,14.427435,17z/data=!4m7!1m4!3m3!1s0x470b94ea09698177:0xc75512cfa648f182!2sDlouh%C3%A1+33,+110+00+Praha+1-Star%C3%A9+M%C4%9Bsto,+Tschechische+Republik!3b1!3m1!1s0x0000000000000000:0x179931b287ead521&#34;&gt;Google Maps&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;http://www.residentadvisor.net/club.aspx?id=7079&#34;&gt;RA&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;nodroxy&#34;&gt;NOD/ROXY&lt;/h4&gt;&#xA;&lt;p&gt;Oben (NOD) ist eine Bar, ein bisschen fancy vielleicht. Aber eigentlich ein solider Spot. Unten im Keller ist ein recht großer Club. Relativ häufig sind da dann auch Livekonzerte und so.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.nod.roxy.dz&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/place/Dlouh%C3%A1+33,+110+00+Praha+1-Star%C3%A9+M%C4%9Bsto,+Tschechische+Republik/@50.0880819,14.4248215,17z/data=!4m2!3m1!1s0x470b94ea09698177:0xc75512cfa648f182&#34;&gt;Google Maps&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;http://www.residentadvisor.net/club.aspx?id=3429&#34;&gt;RA&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;chapeaurouge&#34;&gt;CHAPEAU ROUGE&lt;/h4&gt;&#xA;&lt;p&gt;Auch ein mehretagiger Kellerclub. Vielleicht ein bisschen touristisch, aber eigentlich auch durchaus solide.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;www.chapeaurouge.cz&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/place/Jakubsk%C3%A1+647%2F2,+Star%C3%A9+M%C4%9Bsto,+110+00+Praha-Praha+1,+Tschechische+Republik/@50.0880819,14.4248215,17z/data=!3m1!4b1!4m2!3m1!1s0x470b94ebcbea61e1:0x42cc6678bae35ba&#34;&gt;Google Maps&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;http://www.residentadvisor.net/club.aspx?id=21520&#34;&gt;RA&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;neone&#34;&gt;NEONE&lt;/h4&gt;&#xA;&lt;p&gt;Umpa Umpa. Mehr sage ich nicht. Bisschen schwierig zu finden, kein Schild kein nichts, nur ein leuchtendes &amp;quot;N&amp;quot;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.google.de/maps/place/Bubensk%C3%A1+1477%2F1,+170+00+Praha-Praha+7,+Tschechische+Republik/@50.0986554,14.4368145,17z/data=!3m1!4b1!4m2!3m1!1s0x470b94b80d485665:0xcac23a3d9bbc60cb&#34;&gt;Google Maps&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;http://www.residentadvisor.net/club.aspx?id=84084&#34;&gt;RA&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;crossclub&#34;&gt;CROSS CLUB&lt;/h4&gt;&#xA;&lt;p&gt;Umpa Umpa. Mehr sage ich nicht.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.crossclub.cz/cs/program/&#34;&gt;Homepage&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;https://www.google.de/maps/place/Cross+Club/@50.108163,14.443168,17z/data=!3m1!4b1!4m2!3m1!1s0x470b94b56b002cd1:0xcbae2c2087151523&#34;&gt;Google Maps&lt;/a&gt;&lt;br&gt;&#xA;&lt;a href=&#34;http://www.residentadvisor.net/club.aspx?id=13354&#34;&gt;RA&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Nächster Halt: Prag</title>
				<link>https://moritz.in/nachster-halt-prag/</link>
				<pubDate>Tue, 23 Dec 2014 18:12:19 +0000</pubDate>
				<guid>https://moritz.in/nachster-halt-prag/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;Wie sagt man so schön? Es ist ja nicht alles schlecht. &lt;a href=&#34;https://blog.mwerner.eu/es-geht-mir-gut-es-geht-mir-sehr-sehr-gut/&#34;&gt;Nach dem ich nach neun Jahren neulich mal den Laufpass bekam&lt;/a&gt;&#x9;, habe ich nun eine eigene Wohnung und alle damit verbundenen Freiheiten. Und die nehme ich dann gleich mal wahr: Ich tausche mit einem Freund aus Prag im Februar und März die Wohnung und werde zwei Monate dort Leben und Arbeiten.&lt;/p&gt;&#xA;&lt;p&gt;Hier schon mal ein paar Impressionen:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2014/12/IMG_1297.JPG&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/12/IMG_1301.JPG&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/12/IMG_1294.JPG&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/12/IMG_1296.JPG&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/12/IMG_1302.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Rustikal! Ich hab&#39; richtig Bock! Na zdraví!&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Sehnsucht</title>
				<link>https://moritz.in/sehnsucht/</link>
				<pubDate>Wed, 17 Dec 2014 19:00:39 +0000</pubDate>
				<guid>https://moritz.in/sehnsucht/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;Ich hab&#39;s irgendwie nicht geschafft, weiter zu schreiben, ich bin 10 Tage lang auf Koh Tao versackt und mich packt gerade die Sehnsucht - daher der Post. Thailand ist unglaublich. Die Menschen, die ich kennengelernt habe sind unglaublich. Alleine Reisen ist unglaublich.&lt;/p&gt;&#xA;&lt;p&gt;Im &lt;a href=&#34;https://blog.mwerner.eu/auffi/&#34;&gt;ersten Post&lt;/a&gt; schrieb ich, dass ich hoffe, das ich sagen kann, dass alles geklappt hat und cool war.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Alles hat geklappt. Alles war cool.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2014/12/IMG_0699.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/12/IMG_0698.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/12/IMG_0415.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/12/IMG_0596.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/12/IMG_0659.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/12/IMG_0472.JPG&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/12/IMG_0418.jpg&#34; alt=&#34;alt&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Tja. Was soll ich sagen. Gerne wieder. Nächstes Mal dann mit Laos und Kambodscha.&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Und es regnet...</title>
				<link>https://moritz.in/und-es-regnet/</link>
				<pubDate>Wed, 15 Oct 2014 04:24:37 +0000</pubDate>
				<guid>https://moritz.in/und-es-regnet/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0330.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0283.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;em&gt;Meine Butze, klein aber niedlich.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Mein dritter Tag auf &lt;a href=&#34;https://www.google.de/maps/place/In+Touch+Resort/@10.090661,99.827512,17z/data=!3m1!4b1!4m2!3m1!1s0x3055a1c6aaaaaaab:0xd888340b7ce35d1&#34;&gt;Koh Tao&lt;/a&gt;, meine zweite Nacht ohne Klimaanlage. Es ist erfreulicherweise nicht so schlimm, wie ich gedacht habe, die &lt;a href=&#34;http://www.wunderground.com/q/locid:THCU0349&#34;&gt;Temperaturen&lt;/a&gt; gehen nachts doch genug runter. Die Insel ist weit weniger überlaufen (an den meisten Stränden ist man im Prinzip alleine), als ich gedacht habe und ein Paradies für Taucher. Hier gibt&#39;t Tauchschulen &lt;s&gt;wie Sand am Meer&lt;/s&gt;. Ein vier tägiger Kurs mit PADI-Zertifizierung in einer deutschen Tauchschule würde mich 250€ kosten. Inklusive Unterkunft... Ich gehe nachher erst mal schnorcheln und dann in mich. Selbst mein heiß geliebter &lt;a href=&#34;http://www.amazon.de/Thailand-Country-Regional-Guides-Williams/dp/1742205801/ref=sr_1_1?ie=UTF8&amp;amp;qid=1413346155&amp;amp;sr=8-1&amp;amp;keywords=lonely+planet+thailand&#34;&gt;Lonely Planet&lt;/a&gt; schreibt, dass Koh Tao der beste Ort überhaupt sei, um mit dem Tauchen anzufangen. Ich werde berichten, wenn ich nicht zu feige bin.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0294.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;em&gt;Mein Hausrestaurant, einer der wenigen Orte hier, wo es Kaffee gibt.&lt;/em&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0305.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;em&gt;Wo tagsüber absolute Ruhe herrscht, steppt nachts der Bär&lt;/em&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0313.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;em&gt;unscharfer Vogelfreund&lt;/em&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0325.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0326.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;em&gt;Die Pools von ~~Luxus-~~Hotels sind für alle zugänglich, wenn man mindestens ein Getränk kauft. Die Aussicht ist es allemal wert.&lt;/em&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0285.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;em&gt;Meine Hauskatze&lt;/em&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0329.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;em&gt;Moskitos lieben Europäer&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Ich werde wohl noch ein paar Tage länger bleiben als geplant und überspringe dafür vermutlich die &lt;a href=&#34;http://www.fullmoon.phangan.info&#34;&gt;Partyhochburg&lt;/a&gt; Koh Pha Ngan.&lt;/p&gt;&#xA;&lt;p&gt;Kleines Schlusswort: So gut es mir hier auch gefällt, ich komme wieder nach Deutschland. Keine Angst :)&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Fotos statt Gedanken</title>
				<link>https://moritz.in/fotos-statt-gedanken/</link>
				<pubDate>Mon, 13 Oct 2014 09:44:25 +0000</pubDate>
				<guid>https://moritz.in/fotos-statt-gedanken/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;Ich bin gar nicht so sehr in der Laune, viel zu schreiben - ich lasse mal Bilder sprechen. Ich hoffe, dass ich die Tage nochmal dazu komme, mit der großen Kamera auf Fotojagd zu gehen. Momentan bin ich - nach &lt;s&gt;12&lt;/s&gt; 13 1/2 Stunden Bus- und Fährfahrt - einfach nur müde.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0280.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0290.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0291.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0292.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0293.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;s&gt;Ña gut ein paar Gedanken:&lt;/s&gt; Die letzten Tage habe ich in Kanchanaburi verbracht und schon wieder die nettesten Menschen getroffen. Aber keine Fotos gemacht. Ich bin immer noch absoult begeistert von der Gastfreundschaft aller, die ich hier treffe. Ich werde bekocht, rumgeführt, ~~abgefüllt, ~~ immer absolut herzlich empfangen. Und meistens habe ich keinen einzigen Cent ausgegeben. Ich bin jetzt auf Koh Tao angekommen, man merkt preislich schon, dass es eine touristische Gegend ist. An den letzten Orten, die ich besucht habe, habe ich zwischen 5 und 10 Euro pro Nacht bezahlt für ein (einfaches) Zimmer mit Klimaanlage und eigenem Bad. Hier unten bin ich jetzt bei 19 Euro, habe zwar meinen eigenen kleinen Bungalow, viel mehr als ein Bett steht da aber auch nicht drin. Und keine Klimaanlage. Zum ersten mal. Mal schauen, wie das meinem Körper so gefällt.&lt;/p&gt;&#xA;&lt;p&gt;Abschließend: Und ich benutze meinen Rechner gerade zum ersten Mal seit 3 (oder 4?) Tagen glaube ich. Es gibt hier viel zu viel zu tun, als dass ich ständig ans Schreiben denken würde. Seid mir nicht böse. Persönlich erzählt sich alles eh besser und ich muss vieles noch sacken lassen.&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Ayutthaya</title>
				<link>https://moritz.in/ayutthaya/</link>
				<pubDate>Mon, 06 Oct 2014 17:00:06 +0000</pubDate>
				<guid>https://moritz.in/ayutthaya/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0167.jpg&#34; alt=&#34;Banbua House One&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Raus aus Bangkok (8,280,925 Einwohner lt. Wikipedia), raus auf&#39;s Land. Nicht direkt in den Süden sondern erstmal in den Noden - nach &lt;a href=&#34;https://www.google.de/maps/place/Ayutthaya&#34;&gt;Ayutthaya&lt;/a&gt; (54,888 Einwohner lt. Wikipedia). Und es ist ruhig. Nach 5 Nächten in Bangkok habe ich das Gefühl von 150% auf &lt;s&gt;100%&lt;/s&gt; 50% zu fallen, mir hat Ruhe gefehlt. Ich wohne hier nun auch nicht mehr im Hotel - wie &lt;a href=&#34;http://www.centrepoint.com/CentrePointSilom/PageHotel.aspx&#34;&gt;die letzten Tage&lt;/a&gt; sondern in einem herrlich unkompliziertem &lt;a href=&#34;http://www.hostelbookers.com/property/prp/40843/&#34;&gt;einfachen Guesthouse&lt;/a&gt;, was sich auch gleich mal im Preis niederschlägt - 10% dessen, was das Hotel gekostet hat.&lt;/p&gt;&#xA;&lt;p&gt;Ich tüdel hier also so rum, fahre mit dem Fahrrad durch die Gegend, gucke mir Ruinen an, bemitleide berittene Elefanten, trinke Wasser und &lt;em&gt;schwitze&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0178.JPG&#34; alt=&#34;Runien&#34;&gt;&lt;br&gt;&#xA;&lt;em&gt;(Das Panorama lohnt in &lt;a href=&#34;https://blog.mwerner.eu/content/images/2014/10/IMG_0178.JPG&#34;&gt;Originalgröße&lt;/a&gt;, lasst die Kopferleitungen glühen)&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Außerdem: Hier sind verdammt viele Straßenhunde, ich habe noch nie so viele gesehen. Und die werden richtig aufdringlich und böse. Mir wurde geraten, nur mit dem Fahrrad zu fahren, vor allem Nachts und wenn ich etwas außerhalb unterwegs bin. Ich werde dem nachkommen...&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0183.jpg&#34; alt=&#34;alt&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/10/IMG_0161.jpg&#34; alt=&#34;alt&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Die Inhaber des Guesthouses sind sehr freundlich und hilfsbereit. Meine bisherige Erfahrung hier und der Reiseführer haben mich bereits darauf vorbereitet, das hier toppt aber wirklich alles. Heute gab&#39;s wohl drei Familiengeburtstage, ich wurde eingeladen, vorbei zu kommen. Es gab &lt;s&gt;irgendwas, was ich noch nie gesehen habe&lt;/s&gt; einheimische Küche, ich wurde &lt;strong&gt;unglaublich&lt;/strong&gt; herzlich aufgenommen, auch wenn kaum jemand ein Wort Englisch spricht. Whisky ist wohl in allen Sprachen das gleiche Wort und Kommunikation geht dann hier halt mit Händen und Füßen. Das einzige was ich wirklich bereue ist, dass ich geglaubt habe, dass  etwas &lt;em&gt;nicht&lt;/em&gt; scharf ist (ich habe extra nachgefragt. Antwort war: &amp;quot;spicy? nooo noooo.&amp;quot;) und mir den Teller damit ziemlich voll gemacht habe. Lecker war&#39;s trotzdem. Auch wenn ich nicht weiss, was es war.&lt;/p&gt;&#xA;&lt;p&gt;Bisher gelernt:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Nie selbst das Glas nachfüllen, das ist Aufgabe des Gastgebers.&lt;/li&gt;&#xA;&lt;li&gt;Auf keinen Fall zu viel Trinkgeld geben. Service ist in Restaurants inklusive, Trinkgeld wird nicht erwartet und ist nicht in Gehälter eingerechnet. Wenn Trinkgeld dann nur bei wirklich guter Leistung - 20bth (ca. 50ct) sind genug.&lt;/li&gt;&#xA;&lt;li&gt;Strom ist nicht selbstverständlich.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Impressionen</title>
				<link>https://moritz.in/impressionen/</link>
				<pubDate>Thu, 02 Oct 2014 09:24:50 +0000</pubDate>
				<guid>https://moritz.in/impressionen/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_5167.jpg&#34; alt=&#34;Gewitter&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;02.10.14&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0095.JPG&#34; alt=&#34;Heimatgefühle&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0090.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0091.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0092-1.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0094.jpg&#34; alt=&#34;Zucht und Ordnung&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0087.jpg&#34; alt=&#34;Hauptbeschäftigung&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;03.10.14&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0120.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0114.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0110.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0112.jpg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Niemand schläft</title>
				<link>https://moritz.in/niemand-schlaft/</link>
				<pubDate>Wed, 01 Oct 2014 04:38:09 +0000</pubDate>
				<guid>https://moritz.in/niemand-schlaft/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0080.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;em&gt;Blick vom Hotelzimmer&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Bangkok ist eine Stadt, in der alles schreit. Eine Großstadt auf Drogen. Alles ist laut. Eindrücke von überall, alles unbekannt. Wie ein anderer Planet.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0079.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;em&gt;Blick vom Hotelzimmer&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Ich bin davon ausgegangen, dass es hier zumindest ein bisschen westlich ist. Ich lag falsch.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://moritz.in/content/images/2014/Oct/IMG_0069.jpg&#34; alt=&#34;&#34;&gt;&lt;br&gt;&#xA;&lt;em&gt;Busfahrt, man beachte das Radio. Alles sehr pragmatisch. Der Fahrer wollte mich erst gar nicht einsteigen lassen, weil er dachte, ich sei eh falsch.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Und Regen... Es regnet nicht durchgängig aber wenn dann &lt;strong&gt;hefig&lt;/strong&gt;. Bis auf die Unterwäsche nass heftig. Macht aber nix, bei 35° trocknet das schnell wieder. Das Klima macht mir erstaunlich wenig aus, ich bin wider Erwarten nicht ununterbrochen am Schwitzen. Dafür habe ich mir irgendwo zwischen Frankfurt, Dubai und Bangkok eine Erkältung zugezogen. Das ist doch auch was!&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Auffi</title>
				<link>https://moritz.in/auffi/</link>
				<pubDate>Sun, 28 Sep 2014 13:44:17 +0000</pubDate>
				<guid>https://moritz.in/auffi/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;Es gibt Situationen, in denen man wirklich aufgeregt ist. Das letzte mal, an das ich mich erinnern kann, war Ende 2011. Zu dem Zeitpunkt habe ich mein Auslandssemester in Philadelphia angetreten und es war das erste mal, dass ich alleine geflogen bin und auch nicht wirklich wusste, was mich erwartet. Ich hatte damals aber zumindest aus Deutschland alles an Unterkünften gebucht, was ich die ganze Zeit über so brauche - die einzige wirkliche Herausforderung, vor der ich bei der Ankunft stand, war der Weg vom Flughafen zu meiner über airbnb gebuchten Butze (ich hätte auch auf dem Campus wohnen können, empfand $1000 pro Monat für ein Zimmer, was ich mir mit 3 anderen teilen sollte aber als etwas heftig).&lt;/p&gt;&#xA;&lt;p&gt;Alles hat geklappt. Alles war cool.&lt;/p&gt;&#xA;&lt;p&gt;Nun ist es 2014. Mein Freund hat gerade sein Abitur fertig gemacht und es sah alles danach aus, als ob es mit dem Studienplatz erst nächstes Jahr klappen würde. Damit wir &lt;em&gt;mal wieder raus kommen&lt;/em&gt; haben wir einen Flug nach Bangkok gebucht. Nichts weiter. Den Rest dann vor Ort. Oder so. Damit es nicht ganz so hart ist - Kulturschock und so - noch ein Hotel vor Ort für 5 Nächte. Das mit dem Studium hat nun doch geklappt - eigentlich super. Doof nur, dass der Flug weder umbuchbar noch stornierbar ist.&lt;/p&gt;&#xA;&lt;p&gt;Und nun sieht es so aus, dass ich morgen alleine nach Thailand fliege. Ohne wirkliche weitere Ziele auf der Reise. Vier Wochen. Ohne westlichen Kulturkreis. Ohne Begleitung. Und verdammt - ich bin aufgeregt. In vier Wochen sage ich dann hoffentlich:&lt;/p&gt;&#xA;&lt;p&gt;Alles hat geklappt. Alles war cool.&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Gitlab auf Uberspace</title>
				<link>https://moritz.in/gitlab-auf-uberspace/</link>
				<pubDate>Wed, 03 Sep 2014 13:54:35 +0000</pubDate>
				<guid>https://moritz.in/gitlab-auf-uberspace/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;&lt;img src=&#34;http://i1.kym-cdn.com/photos/images/original/000/199/693/disgusted-mother-of-god.png&#34; alt=&#34;Holy...&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;DISCLAIMER: Das ist verdammt furchtbar viel Kram. Ich lege hier keinerlei Wert auf Vollständigkeit und werde keinen Support geben. Anmerkungen sind herzlich willkommen.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;vorlagen&#34;&gt;Vorlagen:&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://ricwein.com/ricwein/uberspacetutorial/tree/7-0-stable&#34;&gt;ricwein.com&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://blog.kanedo.net/1925,gitlab-7-0-auf-einem-uberspace-installieren.html&#34;&gt;blog.kanedo.net&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;newgitversion&#34;&gt;new git version&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ toast arm https://git-core.googlecode.com/files/git-1.9.0.tar.gz&#xA;$ git --version&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;-&amp;gt; git version 1.9.0&lt;/p&gt;&#xA;&lt;h2 id=&#34;cmake&#34;&gt;cmake&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ toast arm http://www.cmake.org/files/v3.0/cmake-3.0.1.tar.gz&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;redis&#34;&gt;Redis&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ test -d ~/service || uberspace-setup-svscan&#xA;$ uberspace-setup-redis &#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;ruby221&#34;&gt;Ruby 2.2.1&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://wiki.uberspace.de/development:ruby#section211&#34;&gt;Wir finden Ruby 2.2.1 gut&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;SSH-Keys werden innerhalb GitLab über die &lt;code&gt;GitLab Shell&lt;/code&gt; verwaltet. Da diese SSH-Keys direkt auf das &lt;code&gt;GitLab Shell&lt;/code&gt;-Script verweisen, wird &lt;code&gt;.bash_profile&lt;/code&gt; nicht geladen. Deshalb müssen die &lt;code&gt;$PATH&lt;/code&gt;-Angaben die den neuen Rubypfad, sowie den Ruby-Gem-Pfad hinzufügen aus der &lt;code&gt;.bash_profile&lt;/code&gt; in &lt;code&gt;.bashrc&lt;/code&gt; kopiert werden.&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ cat &amp;lt;&amp;lt;&#39;__EOF__&#39; &amp;gt;&amp;gt; ~/.bashrc&#xA;export PATH=/package/host/localhost/ruby-2.1.1/bin:$PATH&#xA;export PATH=$HOME/.gem/ruby/2.1.0/bin:$PATH&#xA;__EOF__&#xA;$ . ~/.bashrc &#xA;$ ruby --version&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-linux]&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ echo &amp;quot;gem: --user-install --no-rdoc --no-ri&amp;quot; &amp;gt; ~/.gemrc&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3 id=&#34;bundler&#34;&gt;Bundler&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ gem install bundler&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;gitlabshell&#34;&gt;gitlab-shell&lt;/h2&gt;&#xA;&lt;h3 id=&#34;checkoutfromgithub&#34;&gt;checkout from github&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ cd ~&#xA;$ git clone https://github.com/gitlabhq/gitlab-shell.git&#xA;$ cd gitlab-shell&#xA;$ GITLABSHELLLATEST=$(git tag -l | tail -n 1)&#xA;$ echo $GITLABSHELLLATEST&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;v1.9.6&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ git checkout tags/$GITLABSHELLLATEST&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Note: checking out &#39;tags/v1.9.6&#39;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;nowtheconfig&#34;&gt;now the config&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ GITLABURL=&amp;quot;gitlab.$USER.`hostname`&amp;quot;&#xA;$ cp config.yml.example config.yml&#xA;$ sed -i &amp;quot;s/user: git/user: $USER/g&amp;quot; config.yml&#xA;$ sed -i &amp;quot;s/\/home\/git/\/home\/$USER/g&amp;quot; config.yml&#xA;$ sed -i &amp;quot;s/\/usr\/bin\/redis-cli/\/usr\/local\/bin\/redis-cli/g&amp;quot; config.yml&#xA;$ sed -i &amp;quot;s/host: 127.0.0.1/# host: 127.0.0.1/g&amp;quot; config.yml&#xA;$ sed -i &amp;quot;s/port: 6379/# port: 6379/g&amp;quot; config.yml&#xA;$ sed -i &amp;quot;s/# socket: \/tmp\/redis.socket/socket: \/home\/$USER\/.redis\/sock/g&amp;quot; config.yml&#xA;$ sed -i &amp;quot;s/http:\/\/localhost/https:\/\/$GITLABURL/g&amp;quot; config.yml&#xA;$ sed -i &amp;quot;s/self_signed_cert: false/self_signed_cert: true/g&amp;quot; config.yml&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3 id=&#34;install&#34;&gt;install&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ ./bin/install&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;gitlab&#34;&gt;gitlab&lt;/h2&gt;&#xA;&lt;h3 id=&#34;checkout&#34;&gt;checkout&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ cd ~&#xA;$ git clone https://github.com/gitlabhq/gitlabhq.git gitlab&#xA;$ cd gitlab/&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;without rc, pre-Versions:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ GITLABLATEST=$(git tag -l | grep -v rc | grep -v pre | tail -n 1)&#xA;$ git checkout tags/$GITLABLATEST&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Note: checking out &#39;tags/v7.0.0&#39;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;gitlabconfig&#34;&gt;gitlab config&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ cp config/initializers/rack_attack.rb.example config/initializers/rack_attack.rb &#xA;$ mkdir -p /home/$USER/gitlab-satellites&#xA;$ chmod u+rwx,g=rx,o-rwx /home/$USER/gitlab-satellites&#xA;$ chmod -R u+rwX  log tmp public&#xA;$ git config --global user.name &amp;quot;$USER&amp;quot;&#xA;$ git config --global user.email &amp;quot;$USER@`hostname`&amp;quot;&#xA;$ git config --global core.autocrlf input&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;/code&gt;&#xA;#### config/gitlab.yml &#xA;&lt;pre&gt;&lt;code&gt;$ cp config/gitlab.yml.example config/gitlab.yml&#xA;$ sed -i &amp;quot;s/\/home\/git\//\/home\/$USER\//g&amp;quot; config/gitlab.yml&#xA;$ sed -i &amp;quot;s/localhost/$GITLABURL/g&amp;quot; config/gitlab.yml&#xA;$ sed -i &amp;quot;s/\/usr\/bin\/git/\/home\/$USER\/.toast\/armed\/bin\/git/g&amp;quot; config/gitlab.yml&#xA;$ sed -i &amp;quot;s/# user: git/user: $USER/g&amp;quot; config/gitlab.yml&#xA;$ sed -i &amp;quot;s/https: false/https: true/g&amp;quot; config/gitlab.yml&#xA;$ sed -i &amp;quot;s/port: 80/port: 443/g&amp;quot; config/gitlab.yml&#xA;$ sed -i&amp;quot;s/#ssh_host:ssh.host_example.com/ssh_host:`hostname`/g&amp;quot; config/gitlab.yml&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h4 id=&#34;configunicornrb&#34;&gt;config/unicorn.rb&lt;/h4&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ cp config/unicorn.rb.example config/unicorn.rb&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h4 id=&#34;port&#34;&gt;Port&lt;/h4&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ GITLABPORT=$(( $RANDOM % 4535 + 61000)); netstat -tulpen | grep $GITLABPORT&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;-&amp;gt; keine Ausgabe? Gut.&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ echo $GITLABPORT;&#xA;$ sed -i &amp;quot;s/\/home\/git\//\/home\/$USER\//g&amp;quot; config/unicorn.rb&#xA;$ sed -i &amp;quot;s/8080/$GITLABPORT/g&amp;quot; config/unicorn.rb&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h4 id=&#34;configresqueyml&#34;&gt;config/resque.yml&lt;/h4&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ cp config/resque.yml.example config/resque.yml&#xA;$ sed -i &amp;quot;s/redis:\/\/redis.example.com:6379/&#39;unix:\/home\/$USER\/.redis\/sock&#39;/g&amp;quot; config/resque.yml&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h4 id=&#34;configdatabaseyml&#34;&gt;config/database.yml ==&lt;/h4&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ cp config/database.yml.mysql config/database.yml&#xA;$ MYSQLPASSWORD=$(cat ~/.my.cnf | grep password  | sed &#39;s/ //g&#39; | sed -e &#39;s/\(^.*=\)\(.*\)\(#.*$\)/\2/&#39;)&#xA;$ sed -i &amp;quot;0,/RE/s/username: git/username: $USER/g&amp;quot; config/database.yml&#xA;$ sed -i &amp;quot;0,/RE/s/gitlabhq_production/&amp;quot;$USER&amp;quot;_gitlab/g&amp;quot; config/database.yml&#xA;$ sed -i &amp;quot;0,/RE/s/\&amp;quot;secure password\&amp;quot;/\&amp;quot;$MYSQLPASSWORD\&amp;quot;/g&amp;quot; config/database.yml&#xA;$ chmod o-rwx config/database.yml&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h4 id=&#34;createdatabase&#34;&gt;create database&lt;/h4&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ echo &amp;quot;create database &amp;quot;$USER&amp;quot;_gitlab&amp;quot; | mysql&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;hackalittlebittogetredissocketusedatalltimes&#34;&gt;Hack a little bit to get Redis socket used at all times&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ sed -i &amp;quot;s/config\.cache_store = :redis_store, resque_url, {namespace: &#39;cache:gitlab&#39;}/config\.cache_store = :redis_store, {:url =&amp;gt; resque_url}, {namespace: &#39;cache:gitlab&#39;}/g&amp;quot; config/environments/production.rb &#xA;$ sed -i &amp;quot;s/config\.serve_static_assets = false/config\.serve_static_assets = true/g&amp;quot; config/environments/production.rb &#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;installbundlegemscentos5&#34;&gt;Install Bundle Gems (CentOS 5)&lt;/h2&gt;&#xA;&lt;p&gt;Achtung: Gabriel Bretschner Hat darauf hingewiesen, dass es auf Servern unter CentOS 5 zu Problemen mit Charlock Holmes kommen kann. Die Lösung ist recht einfach und stammt aus dem Uberspace-Wiki:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ bundle config build.charlock_holmes --with-icu-dir=/package/host/localhost/icu4c&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;installgitlab&#34;&gt;install gitlab&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ bundle install --deployment --without development test postgres aws&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3 id=&#34;initdb&#34;&gt;init db&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ bundle exec rake gitlab:setup RAILS_ENV=production&#xA;&#xA;[...]&#xA;Administrator account created:&#xA;&#xA;login.........admin@local.host&#xA;password......5iveL!fe&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3 id=&#34;htaccess&#34;&gt;.htaccess&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ mkdir /var/www/virtual/$USER/$GITLABURL&#xA;&#xA;$ cat &amp;lt;&amp;lt;__EOF__&amp;gt; /var/www/virtual/$USER/$GITLABURL/.htaccess&#xA;RewriteEngine On&#xA;&#xA;RewriteCond %{HTTPS} !=on&#xA;RewriteCond %{ENV:HTTPS} !=on&#xA;RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]&#xA;&#xA;RewriteBase /&#xA;RewriteRule ^(.*)$ http://127.0.0.1:$GITLABPORT/\$1 [P]&#xA;&#xA;RequestHeader set X-Forwarded-Proto https&#xA;&#xA;__EOF__&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3 id=&#34;finalchecksanddebug&#34;&gt;final checks and debug&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ git config --global user.name &amp;quot;$USER&amp;quot;&#xA;$ git config --global user.email &amp;quot;$USER@`hostname`&amp;quot;&#xA;&#xA;&#xA;$ bundle exec rake gitlab:env:info RAILS_ENV=production&#xA;$ bundle exec rake gitlab:check RAILS_ENV=production&#xA;&#xA;$ bundle exec rake assets:precompile RAILS_ENV=production&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;test:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ sed -i &amp;quot;s/app_user=\&amp;quot;git\&amp;quot;/app_user=\&amp;quot;$USER\&amp;quot;/g&amp;quot; lib/support/init.d/gitlab&#xA;&#xA;$ ./lib/support/init.d/gitlab start&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://gitlab.$user.$host&#34;&gt;https://gitlab.$user.$host&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;login.........admin@local.host&lt;br&gt;&#xA;password......5iveL!fe&lt;/p&gt;&#xA;&lt;h2 id=&#34;daemontools&#34;&gt;daemontools&lt;/h2&gt;&#xA;&lt;p&gt;WORK IN PROGRESS&lt;/p&gt;&#xA;&lt;h3 id=&#34;sidekiq&#34;&gt;sidekiq&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code&gt;#!/bin/sh&#xA;&#xA;# These environment variables are sometimes needed by the running daemons&#xA;export USER=gitlabmo&#xA;export HOME=/home/gitlabmo&#xA;&#xA;# Include the user-specific profile&#xA;. $HOME/.bash_profile&#xA;&#xA;export RAILS_ENV=&amp;quot;production&amp;quot;&#xA;export GITLAB_PATH=&amp;quot;$HOME/gitlab&amp;quot;&#xA;&#xA;# Now let&#39;s go!&#xA;cd $GITLAB_PATH/&#xA;app_root=$(pwd)&#xA;sidekiq_pidfile=&amp;quot;$app_root/tmp/pids/sidekiq.pid&amp;quot;&#xA;&#xA;exec bundle exec sidekiq -q post_receive,mailer,system_hook,project_web_hook,gitlab_shell,common,default -e $RAILS_ENV -P $sidekiq_pidfile 2&amp;gt;&amp;amp;1&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3 id=&#34;unicorn&#34;&gt;unicorn&lt;/h3&gt;&#xA;&lt;pre&gt;&lt;code&gt;#!/bin/sh&#xA;&#xA;# These environment variables are sometimes needed by the running daemons&#xA;export USER=gitlabmo&#xA;export HOME=/home/gitlabmo&#xA;&#xA;# Include the user-specific profile&#xA;. $HOME/.bash_profile&#xA;&#xA;# Now let&#39;s go!&#xA;export RAILS_ENV=&amp;quot;production&amp;quot;&#xA;export GITLAB_PATH=&amp;quot;$HOME/gitlab&amp;quot;&#xA;&#xA;cd $GITLAB_PATH/&#xA;app_root=$(pwd)&#xA;unicorn_config=&amp;quot;$app_root/config/unicorn.rb&amp;quot;&#xA;&#xA;exec bundle exec unicorn_rails -c $unicorn_config -E $RAILS_ENV 2&amp;gt;&amp;amp;1&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Es geht mir gut, es geht mir sehr sehr gut.</title>
				<link>https://moritz.in/es-geht-mir-gut-es-geht-mir-sehr-sehr-gut/</link>
				<pubDate>Wed, 02 Apr 2014 09:20:30 +0000</pubDate>
				<guid>https://moritz.in/es-geht-mir-gut-es-geht-mir-sehr-sehr-gut/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;Zitat einer willkürrlichen Partybekanntschaft &lt;s&gt;an einem Sonntag Morgen um 6 auf dem Kiez&lt;/s&gt;: &amp;quot;Du hast es echt gut. Hast den perfekten Job und den Mann, mit dem du wahrscheinlich dein Leben lang zusammen bleiben wirst.&amp;quot;&lt;/p&gt;&#xA;&lt;p&gt;Das stimmt. Es geht mir gut.&lt;/p&gt;&#xA;&lt;iframe width=&#34;420&#34; height=&#34;315&#34; src=&#34;//www.youtube.com/embed/CJ7UbkqGlWo&#34; frameborder=&#34;0&#34; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Schaubefehl</title>
				<link>https://moritz.in/schaubefehl/</link>
				<pubDate>Tue, 04 Mar 2014 21:39:33 +0000</pubDate>
				<guid>https://moritz.in/schaubefehl/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;Reihenfolge unsortiert, wie es mir in den Kopf kam. Ich versuche mal, das auf dem laufenden zu halten.&lt;/p&gt;&#xA;&lt;h2 id=&#34;alltimefavourites&#34;&gt;Alltime favourites&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt0338013/?ref_=nv_sr_1&#34;&gt;Eternal Sunshine of the Spotless Mind (2004)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt0333766/?ref_=nv_sr_1&#34;&gt;Garden State (2004)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;daslebenistschn&#34;&gt;Das Leben ist schön&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt1659337/&#34;&gt;The Perks of Being a Wallflower (2012)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt2179116/?ref_=nv_sr_1&#34;&gt;The Kings of Summer (2013)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt1727388/?ref_=tt_rec_tt&#34;&gt;The Way Way Back (2013)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt1022603/?ref_=tt_rec_tt&#34;&gt;(500) Days of Summer (2009)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt0485947/?ref_=tt_rec_tt&#34;&gt;Mr. Nobody (2009)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;s&gt;vollständigkeitshalber&lt;/s&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0211915/?ref_=nv_sr_1&#34;&gt;Amélie (2001)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;s&gt;vollständigkeitshalber&lt;/s&gt; &lt;a href=&#34;http://www.imdb.com/title/tt0169547/?ref_=tt_rec_tt&#34;&gt;American Beauty (1999)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;bseverstrendtrotzdemsehenswert&#34;&gt;&lt;s&gt;Böse&lt;/s&gt; verstörend, &lt;s&gt;trotzdem&lt;/s&gt; sehenswert&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt0180093/?ref_=tt_rec_tt&#34;&gt;Requiem for a Dream (2000)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.imdb.com/title/tt0370986/&#34;&gt;Mysterious Skin (2004)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>VLC on Uberspace</title>
				<link>https://moritz.in/vlc-on-uberspace/</link>
				<pubDate>Tue, 24 Dec 2013 07:53:31 +0000</pubDate>
				<guid>https://moritz.in/vlc-on-uberspace/</guid>
				<description>&lt;div class=&#34;kg-card-markdown&#34;&gt;&lt;p&gt;&lt;strong&gt;How to build and run a VLC on an Uberspace with CentOS 6.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34;&gt;prerequisites&lt;/h2&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ toast arm autoconf ragel cmake gettext&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;download the source to ~/src/vlc&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ cd ~ &amp;amp;&amp;amp; mkdir -p src &amp;amp;&amp;amp; cd src &amp;amp;&amp;amp; git clone https://github.com/videolan/vlc &amp;amp;&amp;amp; cd vlc&#xA;&#xA;$ ./bootstrap&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;contribs&#34;&gt;contribs&lt;/h2&gt;&#xA;&lt;p&gt;The distribution does not provide the needed libraries. We’ll use the VLC contribs system, included in the VLC source.&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ cd contrib &amp;amp;&amp;amp; mkdir native &amp;amp;&amp;amp; cd native &amp;amp;&amp;amp; ../bootstrap&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;gnutls, cddb and libdvdread won’t build so we’ll disable it.&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ sed -c -i &amp;quot;s/\(PKGS_DISABLE *:= *\).*/\1gnutls libdvdread cddb/&amp;quot; config.mak&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;harfbuzz won’t build because the tar is not found, so we’ll grab it manually.&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ curl -o ../../contrib/tarballs/harfbuzz-0.9.19.tar.bz2 http://ftp.lfs-matrix.net/pub/blfs/conglomeration/harfbuzz/harfbuzz-0.9.19.tar.bz2&#xA;&#xA;$ make&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;dvdread/configure is created at this point, that&#39;s why we need to try to build first.&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ nano +11836 dvdread/configure&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;remove line:&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;CC_CHECK_CFLAGS_APPEND(-Wall -Wsign-compare)&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;run make again, now it should build all the way through.&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ make&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;contrib is done now.&lt;/p&gt;&#xA;&lt;h2 id=&#34;sobacktovlc&#34;&gt;so back to vlc&lt;/h2&gt;&#xA;&lt;p&gt;we don’t have alsa and don’t need dvdnav stuff, breaks anyway. Chromaprint won’t compile (relocation RX8664PC32 against symbol ffcos32 can not be used when making a shared object)&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;$ mkdir -p &amp;quot;$HOME/bin&amp;quot; &amp;amp;&amp;amp; ./configure --prefix=&amp;quot;$HOME/bin&amp;quot; --enable-alsa=no --disable-dvdnav --disable-libcddb --enable-chromaprint=no&#xA;&#xA;$ make &amp;amp;&amp;amp; make install&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h2 id=&#34;andnow&#34;&gt;and now?&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://wiki.videolan.org/Documentation:Streaming_HowTo/Streaming_for_the_iPhone/&#34;&gt;Maybe stream something to your iPhone?&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://wiki.videolan.org/Video_Output/#aa.2C_caca&#34;&gt;Or watch movies in your Shell&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
	</channel>
</rss>
