Marcus Rohrmoser 1 month ago
parent
commit
fb5a65c490
87 changed files with 652 additions and 700 deletions
  1. 14 0
      config.yaml
  2. 3 3
      content/posts/2008-09-25-ein-bischen-uberwachung.md
  3. 4 2
      content/posts/2008-09-25-einweg-mailadressen.md
  4. 5 3
      content/posts/2008-09-25-lesen-am-bildschirm-die-sz-regt-sich-richtig-auf.md
  5. 20 21
      content/posts/2008-09-25-rorcampusspeicherde-hello-world.md
  6. 13 13
      content/posts/2008-09-30-remember-ragel.md
  7. 4 4
      content/posts/2008-10-03-hotplug-usb-irda-dongle-gentoo-linux.md
  8. 1 1
      content/posts/2008-10-06-it-im-sport.md
  9. 5 5
      content/posts/2008-10-08-nokia-6610-j2me-capabilities.md
  10. 14 14
      content/posts/2008-10-10-j2me-pattern-rms-migrations.md
  11. 12 12
      content/posts/2008-10-11-j2me-pattern-activerecord.md
  12. 5 9
      content/posts/2008-10-12-3d-skizzen-frisch-gedacht.md
  13. 3 3
      content/posts/2008-10-14-sold-through-handset-manufacturers-and-network-operators.md
  14. 3 3
      content/posts/2008-10-31-j2me-c.md
  15. 3 7
      content/posts/2008-11-01-mobile-life.md
  16. 4 39
      content/posts/2008-11-02-mother-of-all-demos.md
  17. 3 3
      content/posts/2008-11-20-sifr-zero-null.md
  18. 3 3
      content/posts/2008-12-01-usb-monitor.md
  19. 4 4
      content/posts/2008-12-02-one-more-iphone-android-lookalike.md
  20. 7 7
      content/posts/2008-12-03-ted-blaise-aguera-y-arcas-demos-photosynth.md
  21. 5 5
      content/posts/2008-12-05-nokia-linux-ja-android-nein.md
  22. 11 11
      content/posts/2008-12-17-monitor-farbkorrektur.md
  23. 5 9
      content/posts/2008-12-23-64-bit-java-plug-in-now-available.md
  24. 5 11
      content/posts/2008-12-24-svg-12-tiny-mit-video-und-audio.md
  25. 11 11
      content/posts/2008-12-25-heise-online-231208-verfassungsrichter-eine-private-ueberwachungsgesellschaft-internationalen-ausmasses.md
  26. 4 8
      content/posts/2008-12-26-sim-city-iphone-wieder-ein-nettes-gui.md
  27. 11 8
      content/posts/2008-12-28-styleguides-iphone-gnome.md
  28. 11 8
      content/posts/2008-12-29-screendesign-colour.md
  29. 10 8
      content/posts/2008-12-30-apple-patent-application-swipe-gestures-for-touch-screen-keyboards.md
  30. 2 2
      content/posts/2009-01-03-apple-ost-knete.md
  31. 8 16
      content/posts/2009-01-04-nice-stuff-from-siggraph-color-gradients-in-2d-vector-images.md
  32. 27 12
      content/posts/2009-01-07-einigkeit-und-recht-und-sicherheit.md
  33. 13 29
      content/posts/2009-01-08-privatsphare-20-was-wird-das-wohl-sein.md
  34. 3 3
      content/posts/2009-01-10-social-networks-vs-privacy.md
  35. 3 3
      content/posts/2009-01-17-linux-kernel-2627-vs-irda.md
  36. 8 5
      content/posts/2009-02-18-lftp-osx-dmg.md
  37. 1 1
      content/posts/2009-02-19-sicherheit-ted.md
  38. 3 3
      content/posts/2009-02-27-wired-why-japan-hates-the-iphone.md
  39. 4 5
      content/posts/2009-02-28-barry-schwartz-uber-dienst-nach-vorschrift.md
  40. 1 1
      content/posts/2009-03-02-umfrage-handy-wichtiger-als-liebe.md
  41. 3 3
      content/posts/2009-03-03-objective-c-geht-bei-oreilly.md
  42. 2 2
      content/posts/2009-03-05-dem-google-handy-droht-der-verkaufsstopp.md
  43. 15 15
      content/posts/2009-03-11-email-sicherheit.md
  44. 5 5
      content/posts/2009-03-14-vserver-mit-gentoo-oder-doch-besser-ohne.md
  45. 3 3
      content/posts/2009-03-18-beginning-iphone-development-buch-zum-einstieg.md
  46. 3 3
      content/posts/2009-03-21-bka-als-honeypot.md
  47. 9 9
      content/posts/2009-03-22-re-version-control-is-your-friend.md
  48. 4 4
      content/posts/2009-03-25-fwd-internetzensur-die-grossen-lugen-der-ursula-von-der-leyen.md
  49. 15 15
      content/posts/2009-03-29-internet-in-dosen.md
  50. 4 4
      content/posts/2009-03-30-zensur-grundsatzlich-betrachtet.md
  51. 6 6
      content/posts/2009-04-17-chapeau-eue.md
  52. 3 4
      content/posts/2009-04-17-iran-game-theory.md
  53. 5 6
      content/posts/2009-04-17-war-robots.md
  54. 3 5
      content/posts/2009-04-21-ted-gehaekelte-korallen-und-hyperbolische-geometrie.md
  55. 2 2
      content/posts/2009-04-22-bloggen-aid-del-iphone.md
  56. 7 11
      content/posts/2009-04-28-maybe-enough-africa-in-cellphones.md
  57. 3 3
      content/posts/2009-05-10-kein-regen-auf-den-iphone-safari-mobile-magic-animated-gifs.md
  58. 4 4
      content/posts/2009-06-01-psychologische-katalysatoren.md
  59. 9 12
      content/posts/2009-06-26-rip-mr-jackson.md
  60. 2 2
      content/posts/2009-06-28-nsurlconnection-gzip-magic.md
  61. 10 10
      content/posts/2009-07-04-augmented-hot-shit.md
  62. 6 6
      content/posts/2009-07-07-nsurlcache-joke-iphone.md
  63. 5 5
      content/posts/2009-07-20-image-nerdery.md
  64. 7 7
      content/posts/2009-07-26-unit-testing-iphone.md
  65. 3 3
      content/posts/2009-09-15-investigate-iphone-device-id.md
  66. 7 7
      content/posts/2009-09-24-add-a-new-repo-to-a-gitosis-server.md
  67. 10 10
      content/posts/2009-10-05-apns4j-look-at-the-dark-side-of-foss.md
  68. 6 6
      content/posts/2009-11-06-email-sicherheit-ii-neue-zertifikate.md
  69. 5 7
      content/posts/2009-11-27-was-belegt-eigentlich-wieviel-plattenplatz.md
  70. 5 5
      content/posts/2010-02-02-poignant-xml-meets-huffman.md
  71. 11 11
      content/posts/2010-03-17-iphone-sqlite-fulltext-index.md
  72. 10 10
      content/posts/2010-03-18-cocoaheads-vortrag-gestern-unit-testing.md
  73. 13 13
      content/posts/2010-03-25-iphone-unit-test-coverage.md
  74. 25 25
      content/posts/2010-03-27-radio-geeky.md
  75. 5 5
      content/posts/2010-05-04-wordpress-email-benachrichtigungen.md
  76. 23 23
      content/posts/2010-05-28-iphone-libxml2-relax-ng-validation.md
  77. 19 19
      content/posts/2010-09-22-parser-mit-ragel.md
  78. 6 6
      content/posts/2010-10-13-processing-opencv.md
  79. 9 11
      content/posts/2011-01-13-alcocalc-iphone-app-online.md
  80. 12 12
      content/posts/2011-01-27-vortrag-index-suche-mit-coredata-und-sqlite.md
  81. 4 4
      content/posts/2011-03-22-randnotiz-die-bayerische-fruehgotik-und-der-islam.md
  82. 16 16
      content/posts/2014-03-20-install-ruby-os-x.md
  83. 14 14
      content/posts/2015-03-16-key-based-ftp-authentication.md
  84. 21 15
      content/posts/2015-03-30-why-php-is-utterly-broken.md
  85. 1 1
      content/posts/2015-04-27-qualitaetsjournalismus-und-datenschutz.md
  86. 6 6
      content/posts/2015-08-14-app-shaarlios-im-store.md
  87. 10 10
      content/posts/2015-12-21-lighttpd-letsencrypt-sh.md

+ 14 - 0
config.yaml

@@ -38,3 +38,17 @@ menu:
 #  - name: Search
 #    url: "https://startpage.com/?q=host:mro.name"
 #    weight: 3
+privacy:
+  disqus:
+    disable: true
+  googleAnalytics:
+    disable: true
+  instagram:
+    disable: true
+  twitter:
+    disable: true
+  vimeo:
+    disable: true
+  youtube:
+    privacyEnhanced: true
+    disable: false

+ 3 - 3
content/posts/2008-09-25-ein-bischen-uberwachung.md

@@ -5,7 +5,7 @@ type: post
 date: 2008-09-25T15:02:22+00:00
 url: /2008/09/ein-bischen-uberwachung/
 yourls_shorturl:
-  - http://s.mro.name/1l
+- http://s.mro.name/1l
 categories:
 - de
 - offtopic
@@ -13,6 +13,6 @@ categories:
 ---
 Zwei Artikel zum Thema:
 
-Für Videofreunde: <a href="http://www.sueddeutsche.de/computer/938/310865/text/" target="_blank">Film aus Überwachungsvideos</a>
+Für Videofreunde: [Film aus Überwachungsvideos](http://www.sueddeutsche.de/computer/938/310865/text/)
 
-Für Computerbenutzer: <a href="http://www.sueddeutsche.de/computer/557/310486/text/" target="_blank">Razzia wegen Bundestrojaner</a>
+Für Computerbenutzer: [Razzia wegen Bundestrojaner](http://www.sueddeutsche.de/computer/557/310486/text/)

+ 4 - 2
content/posts/2008-09-25-einweg-mailadressen.md

@@ -5,10 +5,12 @@ type: post
 date: 2008-09-25T14:56:40+00:00
 url: /2008/09/einweg-mailadressen/
 yourls_shorturl:
-  - http://s.mro.name/26
+- http://s.mro.name/26
 categories:
 - de
 - offtopic
 
 ---
-Das Thema kam mir in letzter Zeit mehrmals unter, zuletzt auf <a title="SZ online" href="http://www.sueddeutsche.de/computer/616/311537/text/" target="_blank">SZ online</a>. Der <a href="https://anonbox.net/index.de.html" target="_blank">Link zum CCC</a> will ausprobiert werden.
+Das Thema kam mir in letzter Zeit mehrmals unter, zuletzt auf [SZ
+online](http://www.sueddeutsche.de/computer/616/311537/text/). Der [Link zum
+CCC](https://anonbox.net/index.de.html) will ausprobiert werden.

+ 5 - 3
content/posts/2008-09-25-lesen-am-bildschirm-die-sz-regt-sich-richtig-auf.md

@@ -5,14 +5,16 @@ type: post
 date: 2008-09-25T15:08:55+00:00
 url: /2008/09/lesen-am-bildschirm-die-sz-regt-sich-richtig-auf/
 yourls_shorturl:
-  - http://s.mro.name/3n
+- http://s.mro.name/3n
 categories:
 - de
 - seenontheweb
 tags:
-  - HCI
+- HCI
 
 ---
-Im Artikel [Lesen am Bildschirm – Der freie Fall der Seh-Linie][1] mokiert die SZ u.a., daß <a title="Jakob Nielsen bei Wikipedia" href="http://de.wikipedia.org/wiki/Jakob_Nielsen" target="_blank">Jakob Nielsen</a> in zwei verschiedenen Studien zum gleichen Ergebnis kommt. Wo ist das Problem?
+Im Artikel [Lesen am Bildschirm – Der freie Fall der Seh-Linie][1] mokiert die SZ u.a., daß [Jakob
+Nielsen](http://de.wikipedia.org/wiki/Jakob_Nielsen) in zwei verschiedenen Studien zum gleichen
+Ergebnis kommt. Wo ist das Problem?
 
  [1]: http://www.sueddeutsche.de/kultur/141/311065/text/

+ 20 - 21
content/posts/2008-09-25-rorcampusspeicherde-hello-world.md

@@ -5,61 +5,60 @@ type: post
 date: 2008-09-25T14:19:18+00:00
 url: /2008/09/rorcampusspeicherde-hello-world/
 yourls_shorturl:
-  - http://s.mro.name/28
+- http://s.mro.name/28
 categories:
 - de
 - sysadmin
 tags:
-  - Rails
+- Rails
 
 ---
 Eine Schritt-für-Schritt Anleitung zur ersten eigenen [Ruby on Rails][1] Applikation beim Shared
-Hosting Anbieter <a title="Campusspeicher" href="http://www.campusspeicher.de"
-target="_blank">http://www.campusspeicher.de</a>:
+Hosting Anbieter [http://www.campusspeicher.de](http://www.campusspeicher.de):
 
 ## Die lokale Rails Applikation
 
-1. lokal Rails 1.2.3 als Gem installieren: 
+1. lokal Rails 1.2.3 als Gem installieren:
 ```bash
 $ sudo gem install rails -v 1.2.3
 ```
 
-2. Eine neue Applikation anlegen und testweise starten: 
+2. Eine neue Applikation anlegen und testweise starten:
 ```bash
 $ rails hellorails
 $ cd hellorails
 $ script/server
-```    
+```
 
 Der Browser sollte jetzt bei http://localhost:3000 einen kurzen Begrüßungstext zeigen.
-    
+
 * Die gewünschte Rails Version in der neuen Applikation einstellen. Dazu mit einem Texteditor die
-Datei `config/environment.rb` so einstellen, daß sie `1.2.3` in der folgenden Zeile enthält: 
+Datei `config/environment.rb` so einstellen, daß sie `1.2.3` in der folgenden Zeile enthält:
 ```ruby
 # Specifies gem version of Rails to use when vendor/rails is not present
 RAILS_GEM_VERSION = '1.2.3' unless defined? RAILS_GEM_VERSION
 ```
-* Einen neuen Controller anlegen: 
+* Einen neuen Controller anlegen:
 ```bash
 $ script/generate controller hello
 ```
-* Den Controller `app/controllers/hello_controller.rb` anpassen, so daß er folgenden Inhalt hat: 
+* Den Controller `app/controllers/hello_controller.rb` anpassen, so daß er folgenden Inhalt hat:
 ```ruby
 class HelloController < ApplicationController
-	def index
-		render :text => "Hello, world!"
-	end
+  def index
+    render :text => "Hello, world!"
+  end
 end
 ```
-* Ausprobieren: 
+* Ausprobieren:
 ```bash
 $ script/server
 ```
 
 Der Browser sollte jetzt bei http://localhost:3000/hello als Text &#8222;Hello, world!&#8220; zeigen.
-        
+
 ## Zum Campusspeicher hochladen
-        
+
 1. per Plesk eine Subdomain &#8222;hellorails&#8220; anlegen, CGI + FastCGI aktivieren
 2. per [lftp][2] nachgucken ob sie da ist:
 ```bash
@@ -69,19 +68,19 @@ lftp ftp_user@mydomain.example:/subdomains/hellorails/httpdocs> ls -Al
 lftp ftp_user@mydomain.example:/subdomains/hellorails/httpdocs> quit
 ```
 
-3. die Datei `public/dispatch.fcgi` anpassen, so daß sie mit folgender Zeile beginnt: 
+3. die Datei `public/dispatch.fcgi` anpassen, so daß sie mit folgender Zeile beginnt:
 ```ruby
 #!/usr/bin/ruby
 ```
 
-4. das komplette Verzeichnis `hellorails` zum Webserver in dessen Unterverzeichnis `subdomains/hellorails/httpdocs` kopieren, 
+4. das komplette Verzeichnis `hellorails` zum Webserver in dessen Unterverzeichnis `subdomains/hellorails/httpdocs` kopieren,
 ```bash
 $ cd ..
 $ lftp -e "mirror --delete --reverse hellorails subdomains/hellorails/httpdocs/;quit" mydomain.example
 ```
 
-5. eine `.htaccess` Datei mit folgendem Inhalt anlegen: 
-```htaccess
+5. eine `.htaccess` Datei mit folgendem Inhalt anlegen:
+```apache
 RewriteEngine On
 RewriteRule ^$ /hellorails/public/index.html [L]
 RewriteCond %{REQUEST_URI} !^/hellorails/public

+ 13 - 13
content/posts/2008-09-30-remember-ragel.md

@@ -5,15 +5,15 @@ type: post
 date: 2008-09-29T23:49:24+00:00
 url: /2008/09/remember-ragel/
 yourls_shorturl:
-  - http://s.mro.name/1b
+- http://s.mro.name/1b
 categories:
 - de
 - development
 tags:
-  - piccolo2d
-  - ragel
-  - Ruby
-  - SVG
+- piccolo2d
+- ragel
+- Ruby
+- SVG
 
 ---
 Es ist schon etwas her aber dennoch einen kurzen Eintrag hier sicher wert.
@@ -26,14 +26,14 @@ Es ist schon etwas her aber dennoch einen kurzen Eintrag hier sicher wert.
 
 Schön ist dabei
 
-  * BNF Grammatiken direkt verwerten (die vom [W3C][6] mußten fast nur von [unten nach oben][8] umgedreht werden),
-  * dadurch glasklare Definition der erlaubten formalen Sprache,
-  * keinerlei Abhängigkeiten von irgendwelchen Libs,
-  * irre schneller Parser-Code,
-  * Ragel läuft auf zig Systemen,
-  * Ragel spuckt aktuell C, C++, Objective-C, C#, D, Java und Ruby aus,
-  * wird von richtig hellen Köpfen benutzt (nette Beispiele im Netz),
-  * und die Doku taugt auch noch was!
+* BNF Grammatiken direkt verwerten (die vom [W3C][6] mußten fast nur von [unten nach oben][8] umgedreht werden),
+* dadurch glasklare Definition der erlaubten formalen Sprache,
+* keinerlei Abhängigkeiten von irgendwelchen Libs,
+* irre schneller Parser-Code,
+* Ragel läuft auf zig Systemen,
+* Ragel spuckt aktuell C, C++, Objective-C, C#, D, Java und Ruby aus,
+* wird von richtig hellen Köpfen benutzt (nette Beispiele im Netz),
+* und die Doku taugt auch noch was!
 
 Für die Ruby Freunde unter uns gibt's auch einen [speziellen netten Blog Eintrag][9].
 

+ 4 - 4
content/posts/2008-10-03-hotplug-usb-irda-dongle-gentoo-linux.md

@@ -5,14 +5,14 @@ type: post
 date: 2008-10-03T20:22:36+00:00
 url: /2008/10/hotplug-usb-irda-dongle-gentoo-linux/
 yourls_shorturl:
-  - http://s.mro.name/1q
+- http://s.mro.name/1q
 categories:
 - en
 - sysadmin
 tags:
-  - gentoo
-  - IrDA
-  - udev
+- gentoo
+- IrDA
+- udev
 
 ---
 [Udev][1] can help to get rid of the ugly `$ sudo irattach irda0 -s` in my [previous blog post][2].

+ 1 - 1
content/posts/2008-10-06-it-im-sport.md

@@ -5,7 +5,7 @@ type: post
 date: 2008-10-06T20:34:46+00:00
 url: /2008/10/it-im-sport/
 yourls_shorturl:
-  - http://s.mro.name/1s
+- http://s.mro.name/1s
 categories:
 - de
 - seenontheweb

+ 5 - 5
content/posts/2008-10-08-nokia-6610-j2me-capabilities.md

@@ -5,15 +5,15 @@ type: post
 date: 2008-10-08T18:24:57+00:00
 url: /2008/10/nokia-6610-j2me-capabilities/
 yourls_shorturl:
-  - http://s.mro.name/a
+- http://s.mro.name/a
 categories:
 - en
 - development
 tags:
-  - 6610
-  - CLDC
-  - J2ME
-  - MIDP
+- 6610
+- CLDC
+- J2ME
+- MIDP
 
 ---
 The [Nokia 6610][1] has those [J2ME/CLDC/MIDP capabilities][2]. Frankly I don't understand all of it's findings, especially the one claiming &#8222;RMS: not implemented&#8220; – if that means [javax.microedition.rms][3] it's just not true.

+ 14 - 14
content/posts/2008-10-10-j2me-pattern-rms-migrations.md

@@ -5,31 +5,31 @@ type: post
 date: 2008-10-09T23:14:31+00:00
 url: /2008/10/j2me-pattern-rms-migrations/
 yourls_shorturl:
-  - http://s.mro.name/9
+- http://s.mro.name/9
 categories:
 - en
 - development
 tags:
-  - J2ME
-  - migration
-  - pattern
+- J2ME
+- migration
+- pattern
 
 ---
 Inspired by [RoR Migrations][1] I'll summarize how to gain similar benefits in the J2ME world with respect to it's special needs:
 
-  * attach a version marker to each [RecordStore][2] name,
-  * as there's no callback at install time and at launch time things must be quick as possible, use a fall-back mechanism on opening RecordStores,
-  * therefore use a custom method to open RecordStores and give it a handler for [RecordStoreNotFoundException][3],
-  * use methods rather than classes to implement migrations,
-  * only migrate forward,
-  * hardcode the migration methods into the RecordStoreNotFoundException handler – there's no Reflection in J2ME.
+* attach a version marker to each [RecordStore][2] name,
+* as there's no callback at install time and at launch time things must be quick as possible, use a fall-back mechanism on opening RecordStores,
+* therefore use a custom method to open RecordStores and give it a handler for [RecordStoreNotFoundException][3],
+* use methods rather than classes to implement migrations,
+* only migrate forward,
+* hardcode the migration methods into the RecordStoreNotFoundException handler – there's no Reflection in J2ME.
 
 =>
 
-  * you can change the RMS store names and storage byte semantics whenever you like without the fear of breaking anything,
-  * there's impact on startup time only if the storage semantics changed and needs to be converted,
-  * you don't add myriads of classes over time,
-  * you need to write a converter method for each version bump of each store.
+* you can change the RMS store names and storage byte semantics whenever you like without the fear of breaking anything,
+* there's impact on startup time only if the storage semantics changed and needs to be converted,
+* you don't add myriads of classes over time,
+* you need to write a converter method for each version bump of each store.
 
 Check back later for sample code.
 

+ 12 - 12
content/posts/2008-10-11-j2me-pattern-activerecord.md

@@ -5,14 +5,14 @@ type: post
 date: 2008-10-10T22:05:11+00:00
 url: /2008/10/j2me-pattern-activerecord/
 yourls_shorturl:
-  - http://s.mro.name/2f
+- http://s.mro.name/2f
 categories:
 - en
 - development
 tags:
-  - ActiveRecord
-  - J2ME
-  - pattern
+- ActiveRecord
+- J2ME
+- pattern
 
 ---
 Though [J2ME][1] forces you to be close with adding classes, type-safe & convenient persistence might be something you don't want to miss.
@@ -23,14 +23,14 @@ Also – especially from a pattern standpoint – it's a must and increases the
 
 So what's the design assumptions and decisions?
 
-  1. multiple RecordStores can be kept open at least as long as an application is active. So open them in [startApp()][3] and close them in [pauseApp()][4] and [destroyApp()][5],
-  2. use the [ActiveRecord][6] pattern rather than [ValueBean][7]/[DAO][8] to keep the number of classes small,
-  3. never access RecordStores directly but shield them with ActiveRecords,
-  4. keep track of the ActiveRecord instances and update them via [RecordListener][9]s,
-  5. provide getBytes/setBytes instance methods to the ActiveRecords,
-  6. maybe make ActiveRecords even [RecordListener][9] [Singleton][10]s and refill the data on usage,
-  7. maybe even use a single Hashtables subclass as ActiveRecords to even save more classes (requires very disciplined unit testing!),
-  8. create few multi-purpose [RecordFilter][11] and [RecordComparator][12] subclasses per RecordStore,
+1. multiple RecordStores can be kept open at least as long as an application is active. So open them in [startApp()][3] and close them in [pauseApp()][4] and [destroyApp()][5],
+2. use the [ActiveRecord][6] pattern rather than [ValueBean][7]/[DAO][8] to keep the number of classes small,
+3. never access RecordStores directly but shield them with ActiveRecords,
+4. keep track of the ActiveRecord instances and update them via [RecordListener][9]s,
+5. provide getBytes/setBytes instance methods to the ActiveRecords,
+6. maybe make ActiveRecords even [RecordListener][9] [Singleton][10]s and refill the data on usage,
+7. maybe even use a single Hashtables subclass as ActiveRecords to even save more classes (requires very disciplined unit testing!),
+8. create few multi-purpose [RecordFilter][11] and [RecordComparator][12] subclasses per RecordStore,
 
 Check back later for sample code.
 

+ 5 - 9
content/posts/2008-10-12-3d-skizzen-frisch-gedacht.md

@@ -5,25 +5,21 @@ type: post
 date: 2008-10-12T15:17:01+00:00
 url: /2008/10/3d-skizzen-frisch-gedacht/
 yourls_shorturl:
-  - http://s.mro.name/2j
+- http://s.mro.name/2j
 categories:
 - de
 - seenontheweb
 tags:
-  - HCI
+- HCI
 
 ---
 An der Uni Toronto entstand ein [3D-Skizzerwerkzeug][1]:
 
-[][2]
-
-
-
 Das sieht doch richtig scharf aus, oder? Bemerkenswert finde ich:
 
-  * keine Menüs,
-  * keine Toolsbars,
-  * nix – einfach ein Stift in der Hand!
+* keine Menüs,
+* keine Toolsbars,
+* nix – einfach ein Stift in der Hand!
 
 Gesehen bei [Slashdot][3].
 

+ 3 - 3
content/posts/2008-10-14-sold-through-handset-manufacturers-and-network-operators.md

@@ -5,13 +5,13 @@ type: post
 date: 2008-10-14T21:03:29+00:00
 url: /2008/10/sold-through-handset-manufacturers-and-network-operators/
 yourls_shorturl:
-  - http://s.mro.name/35
+- http://s.mro.name/35
 categories:
 - en
 - seenontheweb
 tags:
-  - AppStore
-  - J2ME
+- AppStore
+- J2ME
 
 ---
 Just shows how desparately J2ME lacks a sales model a la Apple's AppStore: [Turn Your Phone into Babel Fish][1].

+ 3 - 3
content/posts/2008-10-31-j2me-c.md

@@ -5,13 +5,13 @@ type: post
 date: 2008-10-31T13:57:00+00:00
 url: /2008/10/j2me-c/
 yourls_shorturl:
-  - http://s.mro.name/2k
+- http://s.mro.name/2k
 categories:
 - en
 - development
 tags:
-  - c
-  - J2ME
+- c
+- J2ME
 
 ---
 develop in C, compile to Java bytecode and run on J2ME: <http://spel.bth.se/index.php/Cibyl>

+ 3 - 7
content/posts/2008-11-01-mobile-life.md

@@ -5,23 +5,19 @@ type: post
 date: 2008-11-01T14:20:06+00:00
 url: /2008/11/mobile-life/
 yourls_shorturl:
-  - http://s.mro.name/3m
+- http://s.mro.name/3m
 categories:
 - en
 - seenontheweb
 tags:
-  - inspire
-  - TED
+- inspire
+- TED
 
 ---
 That article on slashdot about [Cellphone Banking Helping To Fight Poverty In India][1] (don't miss the [Video][2]) reminded me of two TED talks about much the same idea.
 
-
-  
 See [Iqbal Quadir's talk at TED.com][3].
 
-
-  
 See [Jan Chipchase's talk at TED.com][4].
 
  [1]: http://mobile.slashdot.org/article.pl?sid=08/10/25/1555256&from=rss

+ 4 - 39
content/posts/2008-11-02-mother-of-all-demos.md

@@ -5,49 +5,14 @@ type: post
 date: 2008-11-02T07:07:23+00:00
 url: /2008/11/mother-of-all-demos/
 yourls_shorturl:
-  - http://s.mro.name/10
+- http://s.mro.name/10
 categories:
 - en
 - seenontheweb
 tags:
-  - HCI
-  - inspire
+- HCI
+- inspire
 
 ---
-<p id="p1">
-  The <a href="http://en.wikipedia.org/wiki/The_Mother_of_All_Demos">Mother of all Demos</a> in 9 parts.
-</p>
 
-### 1/9
-
-
-
-### 2/9 {#p2}
-
-
-
-### 3/9 {#p3}
-
-
-
-### 4/9 {#p4}
-
-
-
-### 5/9 {#p5}
-
-
-
-### 6/9 {#p6}
-
-
-
-### 7/9 {#p7}
-
-
-
-### 8/9 {#p8}
-
-
-
-### 9/9 {#p9}
+The [Mother of all Demos](http://en.wikipedia.org/wiki/The_Mother_of_All_Demos) in 9 parts.

+ 3 - 3
content/posts/2008-11-20-sifr-zero-null.md

@@ -5,13 +5,13 @@ type: post
 date: 2008-11-20T04:43:35+00:00
 url: /2008/11/sifr-zero-null/
 yourls_shorturl:
-  - http://s.mro.name/30
+- http://s.mro.name/30
 categories:
 - de
 - seenontheweb
 tags:
-  - Ethymologie
-  - sifr
+- Ethymologie
+- sifr
 
 ---
 Als ich eben nachgucken wollte, ob sifr (arabisch) wirklich 0 bedeutet und auch in dieser Schreibweise transkribiert wird, bin ich außer auf einen

+ 3 - 3
content/posts/2008-12-01-usb-monitor.md

@@ -5,13 +5,13 @@ type: post
 date: 2008-12-01T19:00:01+00:00
 url: /2008/12/usb-monitor/
 yourls_shorturl:
-  - http://s.mro.name/q
+- http://s.mro.name/q
 categories:
 - de
 - seenontheweb
 tags:
-  - Display
-  - USB
+- Display
+- USB
 
 ---
 [Die Computerzeitung schreibt: 22-Zöller kommt mit USB-Anschluss][1] – wozu also noch ein Display mit rumschleppen? Und eine Tastatur sollte sich vor Ort auftreiben lassen.

+ 4 - 4
content/posts/2008-12-02-one-more-iphone-android-lookalike.md

@@ -5,14 +5,14 @@ type: post
 date: 2008-12-02T11:59:12+00:00
 url: /2008/12/one-more-iphone-android-lookalike/
 yourls_shorturl:
-  - http://s.mro.name/3i
+- http://s.mro.name/3i
 categories:
 - en
 - seenontheweb
 tags:
-  - Android
-  - iPhone
-  - Nokia
+- Android
+- iPhone
+- Nokia
 
 ---
 [Spiegel online writes: Das neue von Nokia: Mit Touchscreen und Tastatur][1] – and there are more to come.

+ 7 - 7
content/posts/2008-12-03-ted-blaise-aguera-y-arcas-demos-photosynth.md

@@ -5,17 +5,17 @@ type: post
 date: 2008-12-02T22:01:56+00:00
 url: /2008/12/ted-blaise-aguera-y-arcas-demos-photosynth/
 yourls_shorturl:
-  - http://s.mro.name/2y
+- http://s.mro.name/2y
 categories:
 - en
 - seenontheweb
 tags:
-  - 3D
-  - imaging
-  - inspire
-  - PhotoSynth
-  - semantics
-  - TED
+- 3D
+- imaging
+- inspire
+- PhotoSynth
+- semantics
+- TED
 
 ---
 [Blaise Aguera y Arcas demos Photosynth][1]. The vision of automatic semantic correlation of images is stunning. And automatic 3d models – hu!

+ 5 - 5
content/posts/2008-12-05-nokia-linux-ja-android-nein.md

@@ -5,15 +5,15 @@ type: post
 date: 2008-12-05T16:24:41+00:00
 url: /2008/12/nokia-linux-ja-android-nein/
 yourls_shorturl:
-  - http://s.mro.name/n
+- http://s.mro.name/n
 categories:
 - de
 - seenontheweb
 tags:
-  - Android
-  - Linux
-  - Maemo
-  - Nokia
+- Android
+- Linux
+- Maemo
+- Nokia
 
 ---
 [heise schreibt: Linux-Smartphones: Nokia bleibt Eigenbrötler][1]:

+ 11 - 11
content/posts/2008-12-17-monitor-farbkorrektur.md

@@ -5,16 +5,16 @@ type: post
 date: 2008-12-17T14:44:27+00:00
 url: /2008/12/monitor-farbkorrektur/
 yourls_shorturl:
-  - http://s.mro.name/1x
+- http://s.mro.name/1x
 categories:
 - de
 - sysadmin
 tags:
-  - Farbkorrektur
-  - gentoo
-  - Iiyama
-  - MacBook
-  - Monitor
+- Farbkorrektur
+- gentoo
+- Iiyama
+- MacBook
+- Monitor
 
 ---
 ein dauerhaftes Ärgernis ist (für mich) die verhagelte Farbwiedergabe [meines Monitors][1].
@@ -25,11 +25,11 @@ Noch eklatanter fällt der Vergleich mit dem eingebauten Macbook Display aus.
 
 Also: Die Einstellung taugt nix, ein neuer Anlauf:
 
-  1. Monitor Hardware und NVidia X Server Settings auf Fabrikeinstellung zurück,
-  2. Monitor Hardware Farbtemperatur auf sRGB (Einstellung &#8222;s&#8220;),
-  3. per NVidia X Server Settings:
-  4. zuerst alle Kanäle Gamma auf 0,9 und Kontrast auf -0.10,
-  5. dann Grün Kontrast auf -0.15
+1. Monitor Hardware und NVidia X Server Settings auf Fabrikeinstellung zurück,
+2. Monitor Hardware Farbtemperatur auf sRGB (Einstellung &#8222;s&#8220;),
+3. per NVidia X Server Settings:
+4. zuerst alle Kanäle Gamma auf 0,9 und Kontrast auf -0.10,
+5. dann Grün Kontrast auf -0.15
 
 besser.
 

+ 5 - 9
content/posts/2008-12-23-64-bit-java-plug-in-now-available.md

@@ -5,20 +5,18 @@ type: post
 date: 2008-12-23T12:14:04+00:00
 url: /2008/12/64-bit-java-plug-in-now-available/
 yourls_shorturl:
-  - http://s.mro.name/2l
+- http://s.mro.name/2l
 categories:
 - en
 - development
 tags:
-  - Java
-  - JavaFX
+- Java
+- JavaFX
 
 ---
 Got this mail from Sun recently:
 
-<p style="text-align: center;">
-  &#8212; snip &#8212; snip &#8212; snip &#8212; snip &#8212; snip &#8212; snip &#8212; snip &#8212; snip &#8212;
-</p>
+-\- snip -\- snip -\- snip -\- snip -\- snip -\- snip -\- snip -\- snip -\-
 
 Dear Java community,
 
@@ -34,9 +32,7 @@ Java Developer Support Team
   
 Sun Microsystems
 
-<p style="text-align: center;">
-  &#8212; snip &#8212; snip &#8212; snip &#8212; snip &#8212; snip &#8212; snip &#8212; snip &#8212; snip &#8212;
-</p>
+-\- snip -\- snip -\- snip -\- snip -\- snip -\- snip -\- snip -\- snip -\-
 
 The IT industry really isn't always very fast-moving.
 

+ 5 - 11
content/posts/2008-12-24-svg-12-tiny-mit-video-und-audio.md

@@ -5,14 +5,14 @@ type: post
 date: 2008-12-24T08:42:19+00:00
 url: /2008/12/svg-12-tiny-mit-video-und-audio/
 yourls_shorturl:
-  - http://s.mro.name/d
+- http://s.mro.name/d
 categories:
 - de
 - development
 tags:
-  - Audio
-  - SVG
-  - Video
+- Audio
+- SVG
+- Video
 
 ---
 hm – bis das wohl in den Browsern ankommt?
@@ -21,12 +21,6 @@ hm – bis das wohl in den Browsern ankommt?
 
 Mit dem [W3C Beispiel][1] kann man selber probieren ob's der eigene Browser schon kennt. Aussehen sollte das dann so:
 
-<div style="width: 430px" class="wp-caption aligncenter">
-  <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222/examples/noonoo.svg"><img title="W3V SVG Tiny 1.2 Video Demo" src="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222/examples/media02.png" alt="W3V SVG Tiny 1.2 Video Demo" width="420" height="340" /></a>
-  
-  <p class="wp-caption-text">
-    W3V SVG Tiny 1.2 Video Demo
-  </p>
-</div>
+{{< figure src="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222/examples/media02.png" caption="W3V SVG Tiny 1.2 Video Demo" width="420" height="340" >}}
 
  [1]: http://www.w3.org/TR/2008/REC-SVGTiny12-20081222/examples/noonoo.svg

+ 11 - 11
content/posts/2008-12-25-heise-online-231208-verfassungsrichter-eine-private-ueberwachungsgesellschaft-internationalen-ausmasses.md

@@ -5,16 +5,16 @@ type: post
 date: 2008-12-25T09:05:33+00:00
 url: /2008/12/heise-online-231208-verfassungsrichter-eine-private-ueberwachungsgesellschaft-internationalen-ausmasses/
 yourls_shorturl:
-  - http://s.mro.name/1p
+- http://s.mro.name/1p
 categories:
 - de
 - seenontheweb
 tags:
-  - BKA
-  - BSI
-  - Datenschutz
-  - GnuPG
-  - Sicherheit
+- BKA
+- BSI
+- Datenschutz
+- GnuPG
+- Sicherheit
 
 ---
 [heise online – 23.12.08 – Verfassungsrichter: eine &#8222;private Überwachungsgesellschaft internationalen Ausmaßes&#8220;][1] – so ganz Unrecht hat Papier da nicht.
@@ -23,11 +23,11 @@ Solange es der gemeine EMail Schreiber nicht mal schafft den Briefumschlag zuzuk
 
 Aber Rückzug ist auch keine Lösung. Und die staatlichen Signale (außer aus Karlsruhe) sind eine echte Katastrophe, es geht munter hin und her:
 
-  * Pro: [Datenschützer: Auch und gerade der Staat gefährdet Kontodaten der Bürger][2]
-  * Conta: [BKA-Chef: „Terroristen dürfen sich nicht durch Verschlüsselung dem Rechtsstaat entziehen“][3]
-  * Pro: [Keylogger stehlen in großem Maßstab Zugangsdaten][4]
-  * Contra: das jüngste [BKA Gesetz][5]
-  * Pro: [BSI fördert GnuPG][6]
+* Pro: [Datenschützer: Auch und gerade der Staat gefährdet Kontodaten der Bürger][2]
+* Conta: [BKA-Chef: „Terroristen dürfen sich nicht durch Verschlüsselung dem Rechtsstaat entziehen“][3]
+* Pro: [Keylogger stehlen in großem Maßstab Zugangsdaten][4]
+* Contra: das jüngste [BKA Gesetz][5]
+* Pro: [BSI fördert GnuPG][6]
 
 Nachtrag: Das mit der [Email Sicherheit geht einfacher als gedacht][7].
 

+ 4 - 8
content/posts/2008-12-26-sim-city-iphone-wieder-ein-nettes-gui.md

@@ -5,21 +5,17 @@ type: post
 date: 2008-12-26T11:38:43+00:00
 url: /2008/12/sim-city-iphone-wieder-ein-nettes-gui/
 yourls_shorturl:
-  - http://s.mro.name/17
+- http://s.mro.name/17
 categories:
 - de
 - seenontheweb
 tags:
-  - GUI
-  - iPhone
+- GUI
+- iPhone
 
 ---
 [golem berichtet][1] mit Film:
 
-
-
-<div style="width: 480px; text-align: center; font-family: verdana,sans-serif; font-size: 0.8em;">
-  <a href="http://video.golem.de/games/1779/simcity-impressionen.html">Video: Sim City – Impressionen</a> (3:20)
-</div>
+[Video: Sim City – Impressionen](http://video.golem.de/games/1779/simcity-impressionen.html) (3:20)
 
  [1]: http://www.golem.de/0812/64238.html

+ 11 - 8
content/posts/2008-12-28-styleguides-iphone-gnome.md

@@ -5,22 +5,25 @@ type: post
 date: 2008-12-28T16:45:15+00:00
 url: /2008/12/styleguides-iphone-gnome/
 yourls_shorturl:
-  - http://s.mro.name/2r
+- http://s.mro.name/2r
 categories:
 - en
 - screendesign
 tags:
-  - Gnome
-  - HCI
-  - iPhone
-  - Styleguide
+- Gnome
+- HCI
+- iPhone
+- Styleguide
 
 ---
-Hunting for design guidelines, I found the [Gnome styleguide][1] to be rather detailed whereas the [iPhone HCI styleguide][2](1) remains quite general.
+Hunting for design guidelines, I found the [Gnome styleguide][1] to be rather detailed whereas the
+[iPhone HCI styleguide][2](1) remains quite general.
 
-I was looking for advice how to use colours (I'll blog about this soon) – and some (official) thoughts about when to use premade [widgets][3] and when to use custom ones.
+I was looking for advice how to use colours (I'll blog about this soon) – and some (official)
+thoughts about when to use premade [widgets][3] and when to use custom ones.
 
-(1) Due to Apple's rather esoteric communication policy, you need to register to see the webpage. Call me a coward, but I won't mirror the pdf.
+(1) Due to Apple's rather esoteric communication policy, you need to register to see the webpage.
+Call me a coward, but I won't mirror the pdf.
 
  [1]: http://library.gnome.org/devel/hig-book/
  [2]: http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/MobileHIG

+ 11 - 8
content/posts/2008-12-29-screendesign-colour.md

@@ -5,22 +5,25 @@ type: post
 date: 2008-12-29T17:29:00+00:00
 url: /2008/12/screendesign-colour/
 yourls_shorturl:
-  - http://s.mro.name/b
+- http://s.mro.name/b
 categories:
 - en
 - screendesign
 tags:
-  - Colour
-  - Gnome
-  - HCI
-  - Styleguide
+- Colour
+- Gnome
+- HCI
+- Styleguide
 
 ---
-[Arnheims general thoughts about colour][1] and a design education strongly influenced by grey paperboard made me very careful when it comes to colour.
+[Arnheims general thoughts about colour][1] and a design education strongly influenced by grey
+paperboard made me very careful when it comes to colour.
 
-Especially when displayed on (uncalibrated) monitors or under varying light conditions, achieving a proper colour impression is an art by itself.
+Especially when displayed on (uncalibrated) monitors or under varying light conditions, achieving a
+proper colour impression is an art by itself.
 
-The [Gnome HCI Styleguide on Colour][2] suggests using a palette of 32 (predefined) colours and not to rely on them.
+The [Gnome HCI Styleguide on Colour][2] suggests using a palette of 32 (predefined) colours and not
+to rely on them.
 
 Ideal would be to make the whole colour scheme skinable via something like a simplified CSS.
 

+ 10 - 8
content/posts/2008-12-30-apple-patent-application-swipe-gestures-for-touch-screen-keyboards.md

@@ -5,22 +5,24 @@ type: post
 date: 2008-12-29T22:30:54+00:00
 url: /2008/12/apple-patent-application-swipe-gestures-for-touch-screen-keyboards/
 yourls_shorturl:
-  - http://s.mro.name/2s
+- http://s.mro.name/2s
 categories:
 - en
 - seenontheweb
 tags:
-  - Apple
-  - Gesture
-  - HCI
-  - iPhone
-  - Patent
-  - Touchscreen
+- Apple
+- Gesture
+- HCI
+- iPhone
+- Patent
+- Touchscreen
 
 ---
 E.g. [golem][1] reports a new patent application concerning touch screens.
 
-As the [US patent office][2] website does only provide somewhat hard to handle TIFFs, I provided a bash script to download and convert them into one single pdf: [Download and pdfify US Patent Application 20080316183][3].
+As the [US patent office][2] website does only provide somewhat hard to handle TIFFs, I provided a
+bash script to download and convert them into one single pdf: [Download and pdfify US Patent
+Application 20080316183][3].
 
  [1]: http://www.golem.de/0812/64310.html
  [2]: http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=1&f=G&l=50&co1=AND&d=PG01&s1=20080316183&OS=20080316183&RS=20080316183

+ 2 - 2
content/posts/2009-01-03-apple-ost-knete.md

@@ -5,12 +5,12 @@ type: post
 date: 2009-01-03T01:55:26+00:00
 url: /2009/01/apple-ost-knete/
 yourls_shorturl:
-  - http://s.mro.name/2b
+- http://s.mro.name/2b
 categories:
 - de
 - seenontheweb
 tags:
-  - iPhone
+- iPhone
 
 ---
 Was das miteinander zu tun hat? Auf dem &#8222;sehsucht&#8220; Blog gibt's die Antwort:

+ 8 - 16
content/posts/2009-01-04-nice-stuff-from-siggraph-color-gradients-in-2d-vector-images.md

@@ -5,25 +5,17 @@ type: post
 date: 2009-01-04T00:59:51+00:00
 url: /2009/01/nice-stuff-from-siggraph-color-gradients-in-2d-vector-images/
 yourls_shorturl:
-  - http://s.mro.name/c
+- http://s.mro.name/c
 categories:
 - en
 - seenontheweb
 tags:
-  - SVG
+- SVG
 
 ---
-<div>
-  <div class="youtube-video">
-  </div>
-  
-  <p>
-    <b><a href="http://www.dailymotion.com/video/x55mj2_diffusion-curves_tech"></a></b></div> 
-    
-    <p>
-      <a href="http://artis.imag.fr/Publications/2008/OBWBTS08/">Diffusion Curves: A Vector Representation for Smooth-Shaded Images</a>.
-    </p>
-    
-    <p>
-      Sadly this doesn't work well (rather: not at all) with SVG.
-    </p>
+
+<http://www.dailymotion.com/video/x55mj2_diffusion-curves_tech> 
+
+[Diffusion Curves: A Vector Representation for Smooth-Shaded Images](http://artis.imag.fr/Publications/2008/OBWBTS08/)
+
+Sadly this doesn't work well (rather: not at all) with SVG.

+ 27 - 12
content/posts/2009-01-07-einigkeit-und-recht-und-sicherheit.md

@@ -5,35 +5,50 @@ type: post
 date: 2009-01-07T20:14:40+00:00
 url: /2009/01/einigkeit-und-recht-und-sicherheit/
 yourls_shorturl:
-  - http://s.mro.name/2c
+- http://s.mro.name/2c
 categories:
 - de
 - offtopic
 tags:
-  - CCC
-  - Rhetorik
-  - Sicherheit
+- CCC
+- Rhetorik
+- Sicherheit
 
 ---
-Der Podcast [Neusprech im Schnüffelstaat (Chaosradio Express)][1] zieht sich anfangs ein wenig, aber nach einer halben Stunde hat er richtig Fahrt aufgenommen und wird bis zum Schluß immer besser.
+Der Podcast [Neusprech im Schnüffelstaat (Chaosradio Express)][1] zieht sich anfangs ein wenig, aber
+nach einer halben Stunde hat er richtig Fahrt aufgenommen und wird bis zum Schluß immer besser.
 
-<!--more-->Zuletzt schwirrt mir schon der Kopf, da anscheinend Nicht-Kompetenz im Fach eine wünschenswerte, ja sogar notwendige Eigenschaft oder Qualifikation für Führungskräfte (in der Politik) zu sein scheint. Die von Fachkenntnis ungetrübte Entscheidung sozusagen.
+<!--more-->Zuletzt schwirrt mir schon der Kopf, da anscheinend Nicht-Kompetenz im Fach eine
+wünschenswerte, ja sogar notwendige Eigenschaft oder Qualifikation für Führungskräfte (in der
+Politik) zu sein scheint. Die von Fachkenntnis ungetrübte Entscheidung sozusagen.
 
-Wer bestimmt da eigentlich über die Rahmenbedingungen unseres (meines) Lebens? Und mit welchem Ernst?
+Wer bestimmt da eigentlich über die Rahmenbedingungen unseres (meines) Lebens? Und mit welchem
+Ernst?
 
 Gruslig.
 
-Was mich an dem ganzen Terrorhokuspokus extrem stört, ist daß der Mensch entweder als rein passiver Konsument von Sicherheit oder eben als Terrorist auftaucht. Zivilcourage? Mündiger Bürger? Ist das out? Was hilft dem [Opa in der U-Bahn die Videoüberwachung, wenn die Umstehenden nur glotzen und keiner hilft][2]?
+Was mich an dem ganzen Terrorhokuspokus extrem stört, ist daß der Mensch entweder als rein passiver
+Konsument von Sicherheit oder eben als Terrorist auftaucht. Zivilcourage? Mündiger Bürger? Ist das
+out? Was hilft dem [Opa in der U-Bahn die Videoüberwachung, wenn die Umstehenden nur glotzen und
+keiner hilft][2]?
 
-Abgesehen davon waren die Bilder damals gut für die Tagesschau und Bild – die Fahndung kam durch die Anrufe über ein gestohlenes Mobiltelephon so schnell zu den Nachwuchs-Bushidos.
+Abgesehen davon waren die Bilder damals gut für die Tagesschau und Bild – die Fahndung kam durch die
+Anrufe über ein gestohlenes Mobiltelephon so schnell zu den Nachwuchs-Bushidos.
 
-Und wenn mir mein Handy geklaut wird gebe ich der Polizei die Erlaubnis mit mir zusammen die letzten Nummern unter die Lupe zu nehmen. Wenn der Dieb quasi nebenbei noch einen Mordversuch begangen hat helfe ich der Polizei gerne mit meinem Einzelverbindungsnachweis.
+Und wenn mir mein Handy geklaut wird gebe ich der Polizei die Erlaubnis mit mir zusammen die letzten
+Nummern unter die Lupe zu nehmen. Wenn der Dieb quasi nebenbei noch einen Mordversuch begangen hat
+helfe ich der Polizei gerne mit meinem Einzelverbindungsnachweis.
 
-Da braucht's keine Vorratsdatenspeicherung, keine Online-Durchsuchung, keine Bundeswehr im Inneren, keine Fingerabdrücke in Paß oder Ausweis und es muß niemand verwanzt werden. Die Rufnummern von der Telephonrechnung reichen – dem Cop eine Vollmacht ausgestellt, Fax an den Provider, evtl. ein paar Nervanrufe – fertig, oder?
+Da braucht's keine Vorratsdatenspeicherung, keine Online-Durchsuchung, keine Bundeswehr im Inneren,
+keine Fingerabdrücke in Paß oder Ausweis und es muß niemand verwanzt werden. Die Rufnummern von der
+Telephonrechnung reichen – dem Cop eine Vollmacht ausgestellt, Fax an den Provider, evtl. ein paar
+Nervanrufe – fertig, oder?
 
 Also – wozu soll das alles eigentlich gut sein?
 
-Sind das Abwehrkämpfe der Oldschool Nomenklatura einer immer demokratischer werdenden Gesellschaft gegenüber? Wäre es nicht stattdessen sinnvoll sich Gedanken über die Bedeutung von Vertraulichkeit für das menschliche und geschäftliche Miteinander zu machen?
+Sind das Abwehrkämpfe der Oldschool Nomenklatura einer immer demokratischer werdenden Gesellschaft
+gegenüber? Wäre es nicht stattdessen sinnvoll sich Gedanken über die Bedeutung von Vertraulichkeit
+für das menschliche und geschäftliche Miteinander zu machen?
 
  [1]: http://chaosradio.ccc.de/cre081.html
  [2]: http://www.sueddeutsche.de/muenchen/639/428394/text/

+ 13 - 29
content/posts/2009-01-08-privatsphare-20-was-wird-das-wohl-sein.md

@@ -5,15 +5,15 @@ type: post
 date: 2009-01-08T06:04:52+00:00
 url: /2009/01/privatsphare-20-was-wird-das-wohl-sein/
 yourls_shorturl:
-  - http://s.mro.name/1y
+- http://s.mro.name/1y
 categories:
 - de
 - offtopic
 tags:
-  - Email
-  - Faces
-  - iPhoto
-  - PhotoSynth
+- Email
+- Faces
+- iPhoto
+- PhotoSynth
 
 ---
 Vielleicht sind die staatliche Überwachung (z.B. Maut-Überwachung, Vorratsdatenspeicherung, BKA Gesetz) und die gewerbliche Datensammelei (incl. Pannen) völliger Kinderkram – im Vergleich zu den öffentlichen, privaten Datensammlungen.
@@ -30,30 +30,14 @@ Naja – vielleicht war Privatsphäre ja nur eine verübergehende Erscheinung. F
 
 Also?
 
-</p> 
-
-  * Pseudonym &#8222;Peter Müller&#8220; zulegen,
-
-
-  * Gesichts-OP und Standardfresse machen lassen,
-
-
-  * Photomontagen auf Flickr hochladen (viele!),
-
-
-  * alle Welt bei Xing & Co einladen,
-
-
-  * [Freifunk][4] und Peer-to-Peer (z.B. VoIP via Jabber) Dienste benutzen
-
-
-  * ab und zu mal heiraten oder auf andere Weise den Namen ändern,
-
-
-  * vorzugsweise fremde Computer und Telephone benutzen,
-
-
-  * zur Untermiete wohnen oder Couchsurfing.
+* Pseudonym &#8222;Peter Müller&#8220; zulegen,
+* Gesichts-OP und Standardfresse machen lassen,
+* Photomontagen auf Flickr hochladen (viele!),
+* alle Welt bei Xing & Co einladen,
+* [Freifunk][4] und Peer-to-Peer (z.B. VoIP via Jabber) Dienste benutzen
+* ab und zu mal heiraten oder auf andere Weise den Namen ändern,
+* vorzugsweise fremde Computer und Telephone benutzen,
+* zur Untermiete wohnen oder Couchsurfing.
 
 Nachtrag: Das mit der [Email Sicherheit geht einfacher als gedacht][5].
 

+ 3 - 3
content/posts/2009-01-10-social-networks-vs-privacy.md

@@ -5,13 +5,13 @@ type: post
 date: 2009-01-10T14:06:24+00:00
 url: /2009/01/social-networks-vs-privacy/
 yourls_shorturl:
-  - http://s.mro.name/1g
+- http://s.mro.name/1g
 categories:
 - en
 - seenontheweb
 tags:
-  - Privacy
-  - Social Networks
+- Privacy
+- Social Networks
 
 ---
 [Slashdot | Google Researchers Warn of Automated Social Info Sharing][1].

+ 3 - 3
content/posts/2009-01-17-linux-kernel-2627-vs-irda.md

@@ -5,13 +5,13 @@ type: post
 date: 2009-01-17T18:26:23+00:00
 url: /2009/01/linux-kernel-2627-vs-irda/
 yourls_shorturl:
-  - http://s.mro.name/31
+- http://s.mro.name/31
 categories:
 - de
 - sysadmin
 tags:
-  - gentoo
-  - IrDA
+- gentoo
+- IrDA
 
 ---
 Schade, geht nicht: <http://bugzilla.kernel.org/show_bug.cgi?id=11795#c3>

+ 8 - 5
content/posts/2009-02-18-lftp-osx-dmg.md

@@ -17,17 +17,20 @@ tags:
 ---
 Da's für [lftp][1] zwar einen [Darwinport][2] gibt, aber kein [Disk Image][3] (was unbedarfte Seelen durchaus von der Installation abhalten kann), habe ich ein solches gebaut und hier zum
 
-<p style="text-align: center;">
-  <strong><a href="/wp-content/uploads/2009/02/lftp-376-1.dmg">Download lftp-3.7.6-1.dmg<br /> </a></strong>
-</p>
+**[Download lftp-3.7.6-1.dmg](/wp-content/uploads/2009/02/lftp-376-1.dmg)**
 
 verlinkt. Leider ist das Binary nicht statisch gelinkt, drum hat das ganze wenig Sinn. Details siehe unten im &#8222;Nachtrag&#8220;.
 
 Wie und wo genau das sich dann installiert weiß ich nicht – ich selbst benutze ja den Darwinport
 
-#### Zur Benutzung nur 2 kurze Anmerkungen:
+## Zur Benutzung nur 2 kurze Anmerkungen:
 
-Ich finde es bequem (wenn auch von Sicherheitsseite nicht die reine Lehre) die FTP Zugangsdaten zu den meistbenutzten Servern in der <a href="http://manpages.unixforum.co.uk/man-pages/unix/solaris-10-11_06/4/netrc-man-page.html" target="_blank"><code>$HOME/.netrc</code></a> abzulegen. **Vorsicht:** die Datei muß folgende Rechte haben (bzw. nicht haben):
+Ich finde es bequem (wenn auch von Sicherheitsseite nicht die reine Lehre) die FTP Zugangsdaten zu
+den meistbenutzten Servern in der
+[`$HOME/.netrc`](http://manpages.unixforum.co.uk/man-pages/unix/solaris-10-11_06/4/netrc-man-page.html)
+abzulegen.
+
+**Vorsicht:** die Datei muß folgende Rechte haben (bzw. nicht haben):
 
 ```bash
 $ chmod 600 $HOME/.netrc

+ 1 - 1
content/posts/2009-02-19-sicherheit-ted.md

@@ -5,7 +5,7 @@ type: post
 date: 2009-02-19T00:26:57+00:00
 url: /2009/02/sicherheit-ted/
 yourls_shorturl:
-  - http://mro.name/4k
+- http://mro.name/4k
 categories:
 - seenontheweb
 

+ 3 - 3
content/posts/2009-02-27-wired-why-japan-hates-the-iphone.md

@@ -5,12 +5,12 @@ type: post
 date: 2009-02-27T17:16:06+00:00
 url: /2009/02/wired-why-japan-hates-the-iphone/
 yourls_shorturl:
-  - http://s.mro.name/2a
+- http://s.mro.name/2a
 categories:
 - en
 - seenontheweb
 tags:
-  - iPhone
+- iPhone
 
 ---
 [wired | Why Japan Hates the iPhone][1] – though [maybe being made up][2],
@@ -18,7 +18,7 @@ tags:
 I find this quite interesting – in the end it's the closed, proprietary nature of the beast. No parallel apps, no apps that double Apple functionality (no video, audio etc.). I'm really curious about how the [G1 Android][3] does in Japan.
 
 Seen at:
-  
+
 [Slashdot | Why Japan Hates the iPhone][4].
 
  [1]: http://blog.wired.com/gadgets/2009/02/why-the-iphone.html

+ 4 - 5
content/posts/2009-02-28-barry-schwartz-uber-dienst-nach-vorschrift.md

@@ -5,24 +5,23 @@ type: post
 date: 2009-02-27T23:39:19+00:00
 url: /2009/02/barry-schwartz-uber-dienst-nach-vorschrift/
 yourls_shorturl:
-  - http://s.mro.name/1o
+- http://s.mro.name/1o
 categories:
 - de
 - seenontheweb
 tags:
-  - TED
+- TED
 
 ---
-
   
 [original Vortrag bei TED][1]
 
 Die Motivation warum man etwas tut ist eminent wichtig. Und verschiedene Gründe etwas zu tun (die für sich genommen alle dafür sprechen) können zum Gegenteil führen:
 
 &#8222;Wollen Sie ein Atommüllager in ihrer Gemeinde? 50% Ja.&#8220;
-  
+
 oder
-  
+
 &#8222;Wenn wir ihnen 6 Wochenlöhne pro Jahr zahlen – wollen sie ein Atommüllager in ihrer Gemeinde? 25% Ja.&#8220;
 
 Schade. Eine zeitlang habe ich gehofft, das Weltanschauliche, Moralische als Motivation aus &#8222;das Richtige tun&#8220; weitgehend rauszukriegen und systematisch rein auf die [Spieltheorie][2] als Werkzeug zurückzugreifen.

+ 1 - 1
content/posts/2009-03-02-umfrage-handy-wichtiger-als-liebe.md

@@ -5,7 +5,7 @@ type: post
 date: 2009-03-02T14:58:22+00:00
 url: /2009/03/umfrage-handy-wichtiger-als-liebe/
 yourls_shorturl:
-  - http://s.mro.name/3f
+- http://s.mro.name/3f
 categories:
 - de
 - seenontheweb

+ 3 - 3
content/posts/2009-03-03-objective-c-geht-bei-oreilly.md

@@ -5,13 +5,13 @@ type: post
 date: 2009-03-02T22:05:19+00:00
 url: /2009/03/objective-c-geht-bei-oreilly/
 yourls_shorturl:
-  - http://s.mro.name/1w
+- http://s.mro.name/1w
 categories:
 - de
 - seenontheweb
 tags:
-  - iPhone
-  - Objective C
+- iPhone
+- Objective C
 
 ---
 [ab wie Schmitts Katze][1]. Sieh an, sieh an.

+ 2 - 2
content/posts/2009-03-05-dem-google-handy-droht-der-verkaufsstopp.md

@@ -5,12 +5,12 @@ type: post
 date: 2009-03-05T17:40:29+00:00
 url: /2009/03/dem-google-handy-droht-der-verkaufsstopp/
 yourls_shorturl:
-  - http://s.mro.name/29
+- http://s.mro.name/29
 categories:
 - de
 - seenontheweb
 tags:
-  - Android
+- Android
 
 ---
 Heute scheint ein guter Tag für irre Schnapsideen zu sein. Nach [dem hier][1] kommt jetzt noch eine [Rundumschlag-Patenklage wegen eines UMTS Patents][2]. u.a. gegen Google, weil deren Android OS hilft Geräte zu betreiben, mit denen o.g. Patent verletzt wird. Daß identische Hardware auch ohne Android betrieben wird – geschenkt.

+ 15 - 15
content/posts/2009-03-11-email-sicherheit.md

@@ -5,18 +5,18 @@ type: post
 date: 2009-03-11T11:58:16+00:00
 url: /2009/03/email-sicherheit/
 yourls_shorturl:
-  - http://s.mro.name/21
+- http://s.mro.name/21
 categories:
 - de
 - sysadmin
 tags:
-  - BSI
-  - Email
-  - GnuPG
-  - S/MIME
-  - Sicherheit
-  - Thawte
-  - X.509
+- BSI
+- Email
+- GnuPG
+- S/MIME
+- Sicherheit
+- Thawte
+- X.509
 
 ---
 (Kurzfassung für [ADSler][1]: Das [Problem][2], die [Lösung][3])
@@ -33,9 +33,9 @@ Aber vor kurzem entdeckte ich, daß es eine kostenlose Möglichkeit gibt, die in
 
 Und wie geht's nun?
 
-  1. bei z.B. [Thawte][8] ein kostenloses Email Zertifikat für ein Jahr anfordern (5 Minuten Aufwand),
-  2. Zertifikat dem Mailprogramm verklickern,
-  3. fertig!
+1. bei z.B. [Thawte][8] ein kostenloses Email Zertifikat für ein Jahr anfordern (5 Minuten Aufwand),
+2. Zertifikat dem Mailprogramm verklickern,
+3. fertig!
 
 Für Apple Mail Benutzer gibt's eine komplette Anleitung als [5-Minuten Screencast][3] oder [Daumenkino][9].
 
@@ -43,10 +43,10 @@ Was bringt das nun?
 
 Zunächst mal das gleiche wie den Hosenladen zuzumachen – also eigentlich nichts. Zusätzlich springt aber raus, daß
 
-  * ich zeige, daß ich meine Kommunikationspartner respektiere und ihnen vertrauliche Kommunikation ermögliche,
-  * verschickte (signierte) Mails fälschungssicher sind – nur was von mir signiert ist, kommt auch sicher von mir,
-  * verschlüsselte Mails von und zu anderen Leuten mit S/MIME Zertifikaten unterwegs (außer der Betreffszeile) niemand sonst mitlesen kann,
-  * ich [Medienkompetenz][10] zum Ausdruck bringe und kein [Internetausdrucker][11] bin.
+* ich zeige, daß ich meine Kommunikationspartner respektiere und ihnen vertrauliche Kommunikation ermögliche,
+* verschickte (signierte) Mails fälschungssicher sind – nur was von mir signiert ist, kommt auch sicher von mir,
+* verschlüsselte Mails von und zu anderen Leuten mit S/MIME Zertifikaten unterwegs (außer der Betreffszeile) niemand sonst mitlesen kann,
+* ich [Medienkompetenz][10] zum Ausdruck bringe und kein [Internetausdrucker][11] bin.
 
 Ich denke dafür lohnen sich 10 Minuten Aufwand pro Jahr, oder?
 

+ 5 - 5
content/posts/2009-03-14-vserver-mit-gentoo-oder-doch-besser-ohne.md

@@ -5,15 +5,15 @@ type: post
 date: 2009-03-14T20:46:03+00:00
 url: /2009/03/vserver-mit-gentoo-oder-doch-besser-ohne/
 yourls_shorturl:
-  - http://s.mro.name/2m
+- http://s.mro.name/2m
 categories:
 - de
 - sysadmin
 tags:
-  - Campusspeicher
-  - gentoo
-  - git
-  - vServer
+- Campusspeicher
+- gentoo
+- git
+- vServer
 
 ---
 Vor 4 Tagen habe ich mir den kleinsten [vServer][1] von meinen [Hosting Freunden vom Campusspeicher][2] geholt um einige [Git Repos][3] (v.a. die Email Backups) jenseits des DSL Flaschenhalses zu lagern.

+ 3 - 3
content/posts/2009-03-18-beginning-iphone-development-buch-zum-einstieg.md

@@ -5,13 +5,13 @@ type: post
 date: 2009-03-18T11:21:57+00:00
 url: /2009/03/beginning-iphone-development-buch-zum-einstieg/
 yourls_shorturl:
-  - http://s.mro.name/1j
+- http://s.mro.name/1j
 categories:
 - de
 - development
 tags:
-  - Book
-  - iPhone
+- Book
+- iPhone
 
 ---
 Das Buch [Beginning iPhone Development][1] sieht recht gut aus. Bei [Google Books][2] kann man reingucken, die [Quellen der Beispiele][3] sind online zu bekommen.

+ 3 - 3
content/posts/2009-03-21-bka-als-honeypot.md

@@ -5,13 +5,13 @@ type: post
 date: 2009-03-21T13:11:04+00:00
 url: /2009/03/bka-als-honeypot/
 yourls_shorturl:
-  - http://s.mro.name/3x
+- http://s.mro.name/3x
 categories:
 - de
 - seenontheweb
 tags:
-  - BKA
-  - Sicherheit
+- BKA
+- Sicherheit
 
 ---
 [&#8222;Spiegel&#8220;: Innenministerium stoppt Überwachung der BKA-Seite][1] – nach dem Motto, &#8222;wer bei uns vorbeiguckt _muß_ kriminell sein.&#8220; oder wie ist das zu verstehen?

+ 9 - 9
content/posts/2009-03-22-re-version-control-is-your-friend.md

@@ -5,13 +5,13 @@ type: post
 date: 2009-03-22T15:16:58+00:00
 url: /2009/03/re-version-control-is-your-friend/
 yourls_shorturl:
-  - http://s.mro.name/37
+- http://s.mro.name/37
 categories:
 - en
 - development
 tags:
-  - git
-  - subversion
+- git
+- subversion
 
 ---
 [Jeff Lamarche blogs &#8222;Version Control is Your Friend&#8220;][1]. I fully agree that version management is a phantastic pain killer – even when you're a one man show.
@@ -24,12 +24,12 @@ Jeff features [subversion][2]. I think which tool you use doesn't matter too muc
 
 I started using svn with version 0.17 (Jan 2003) but moved to [git][3] (and [gitx][4]) last year for a couple of reasons:
 
-  * full offline history and operations (due to its distributed nature), so there's no moment in your development process when you _need_ network,
-  * extremely compact storage. It's not uncommon that a whole git working copy + repo is smaller than a mere svn working copy,
-  * cheap branching and merging,
-  * flexible hosting. If you want to publish a git repo you have a lot of really simple options, starting with ftp + http (static files on a webserver) for readonly repos or any webdav enabled webserver for r/w repos. No installation nor configuration of git components on the server. Most elegant is using ssh and [gitosis][5] if your hosting permits,
-  * doesn't rely on IDE integration as much as svn does, as git detects moves and copies by itself (sic!),
-  * lightning fast and capable of insanely huge amounts of data. [I once had a svn commit of one hour done by git in seconds][6]. Really.
+* full offline history and operations (due to its distributed nature), so there's no moment in your development process when you _need_ network,
+* extremely compact storage. It's not uncommon that a whole git working copy + repo is smaller than a mere svn working copy,
+* cheap branching and merging,
+* flexible hosting. If you want to publish a git repo you have a lot of really simple options, starting with ftp + http (static files on a webserver) for readonly repos or any webdav enabled webserver for r/w repos. No installation nor configuration of git components on the server. Most elegant is using ssh and [gitosis][5] if your hosting permits,
+* doesn't rely on IDE integration as much as svn does, as git detects moves and copies by itself (sic!),
+* lightning fast and capable of insanely huge amounts of data. [I once had a svn commit of one hour done by git in seconds][6]. Really.
 
  [1]: http://iphonedevelopment.blogspot.com/2009/03/version-control-is-your-friend.html
  [2]: http://en.wikipedia.org/wiki/Subversion_%28software%29

+ 4 - 4
content/posts/2009-03-25-fwd-internetzensur-die-grossen-lugen-der-ursula-von-der-leyen.md

@@ -5,14 +5,14 @@ type: post
 date: 2009-03-25T17:24:07+00:00
 url: /2009/03/fwd-internetzensur-die-grossen-lugen-der-ursula-von-der-leyen/
 yourls_shorturl:
-  - http://s.mro.name/32
+- http://s.mro.name/32
 categories:
 - de
 - seenontheweb
 tags:
-  - BKA
-  - Sicherheit
-  - Zensur
+- BKA
+- Sicherheit
+- Zensur
 
 ---
 Die [Kinderschutzorganisation Carechild bezichtigt Ministerin von der Leyen der Lüge][1] – u.A. in einem [Interview in der &#8222;Radiowelt am Mittag&#8220;][2] heute auf [Bayern2][3].

+ 15 - 15
content/posts/2009-03-29-internet-in-dosen.md

@@ -5,29 +5,29 @@ type: post
 date: 2009-03-29T20:42:09+00:00
 url: /2009/03/internet-in-dosen/
 yourls_shorturl:
-  - http://s.mro.name/16
+- http://s.mro.name/16
 categories:
 - de
 - seenontheweb
 tags:
-  - inspire
-  - TED
+- inspire
+- TED
 
 ---
 Ca. 700 [MebiByte][1] gemischter Internet-(Film-)Aufschnitt:
 
-  * [Willie Smits restores a rainforest | Video on TED.com][2]
-  * [Money as Debt – Geld als Schuld (deutsche Untertitel) | Google Video][3]
-  * [Barry Schwartz on our loss of wisdom | Video on TED.com][4]
-  * [Matthieu Ricard on the habits of happiness | Video on TED.com][5]
-  * [David Carson on design, discovery and humor | Video on TED.com][6]
-  * [e-Mails verschlüsseln mit S/MIME | vimeo.com][7]
-  * [Laura Trice suggests we all say thank you | Video on TED.com][8]
-  * [Johnny Lee demos Wii Remote hacks | Video on TED.com][9]
-  * [Blaise Aguera y Arcas demos Photosynth | Video on TED.com][10]
-  * [Robert Lang folds way-new origami | Video on TED.com][11]
-  * [Nalini Nadkarni on conserving the canopy | Video on TED.com][12]
-  * [Peter Donnelly shows how stats fool juries | Video on TED.com][13]
+* [Willie Smits restores a rainforest | Video on TED.com][2]
+* [Money as Debt – Geld als Schuld (deutsche Untertitel) | Google Video][3]
+* [Barry Schwartz on our loss of wisdom | Video on TED.com][4]
+* [Matthieu Ricard on the habits of happiness | Video on TED.com][5]
+* [David Carson on design, discovery and humor | Video on TED.com][6]
+* [e-Mails verschlüsseln mit S/MIME | vimeo.com][7]
+* [Laura Trice suggests we all say thank you | Video on TED.com][8]
+* [Johnny Lee demos Wii Remote hacks | Video on TED.com][9]
+* [Blaise Aguera y Arcas demos Photosynth | Video on TED.com][10]
+* [Robert Lang folds way-new origami | Video on TED.com][11]
+* [Nalini Nadkarni on conserving the canopy | Video on TED.com][12]
+* [Peter Donnelly shows how stats fool juries | Video on TED.com][13]
 
  [1]: http://en.wikipedia.org/wiki/Mebibyte
  [2]: http://www.ted.com/index.php/talks/willie_smits_restores_a_rainforest.html

+ 4 - 4
content/posts/2009-03-30-zensur-grundsatzlich-betrachtet.md

@@ -5,14 +5,14 @@ type: post
 date: 2009-03-30T20:19:44+00:00
 url: /2009/03/zensur-grundsatzlich-betrachtet/
 yourls_shorturl:
-  - http://s.mro.name/3l
+- http://s.mro.name/3l
 categories:
 - de
 - offtopic
 tags:
-  - BKA
-  - Sicherheit
-  - Zensur
+- BKA
+- Sicherheit
+- Zensur
 
 ---
 Das aktuelle Thema Internetzensur finde ich extrem spannend. Einerseits heißt's ganz klar in [Artikel 5 GG: &#8222;Eine Zensur findet nicht statt&#8220;][1].

+ 6 - 6
content/posts/2009-04-17-chapeau-eue.md

@@ -5,16 +5,16 @@ type: post
 date: 2009-04-17T17:45:14+00:00
 url: /2009/04/chapeau-eue/
 yourls_shorturl:
-  - http://s.mro.name/3r
+- http://s.mro.name/3r
 categories:
 - de
 - offtopic
 tags:
-  - BKA
-  - CCC
-  - GI
-  - Sicherheit
-  - Zensur
+- BKA
+- CCC
+- GI
+- Sicherheit
+- Zensur
 
 ---
 [Heute Vormittag][1] haben ja der [wachsame Herr Ziercke vom BKA][2] und unsere [telegene Bundesfamilienministerin mit 5 großen Providern einen Vertrag über ein Internetzensürchen][3] geschlossen.

+ 3 - 4
content/posts/2009-04-17-iran-game-theory.md

@@ -5,17 +5,16 @@ type: post
 date: 2009-04-16T22:03:17+00:00
 url: /2009/04/iran-game-theory/
 yourls_shorturl:
-  - http://s.mro.name/1i
+- http://s.mro.name/1i
 categories:
 - en
 - seenontheweb
 tags:
-  - iran
-  - TED
+- iran
+- TED
 
 ---
 
-  
 [original Talk at TED][1]
 
 So, relax.

+ 5 - 6
content/posts/2009-04-17-war-robots.md

@@ -5,19 +5,18 @@ type: post
 date: 2009-04-16T22:01:20+00:00
 url: /2009/04/war-robots/
 yourls_shorturl:
-  - http://s.mro.name/20
+- http://s.mro.name/20
 categories:
 - en
 - seenontheweb
 tags:
-  - inspire
-  - robot
-  - TED
-  - war
+- inspire
+- robot
+- TED
+- war
 
 ---
 
-  
 [original Talk at TED][1]
 
 War robots in use at present. Examples, attitudes and possible implications.

+ 3 - 5
content/posts/2009-04-21-ted-gehaekelte-korallen-und-hyperbolische-geometrie.md

@@ -5,19 +5,17 @@ type: post
 date: 2009-04-21T18:37:07+00:00
 url: /2009/04/ted-gehaekelte-korallen-und-hyperbolische-geometrie/
 yourls_shorturl:
-  - http://s.mro.name/15
+- http://s.mro.name/15
 categories:
 - de
 - seenontheweb
 tags:
-  - inspire
-  - TED
+- inspire
+- TED
 
 ---
 wirklich sehr abgefahren und nicht nur für Handarbeitsfreunde:
 
-
-  
 [original Talk at TED][1]
 
  [1]: http://www.ted.com/talks/view/id/519

+ 2 - 2
content/posts/2009-04-22-bloggen-aid-del-iphone.md

@@ -5,9 +5,9 @@ type: post
 date: 2009-04-22T19:51:06+00:00
 url: /2009/04/bloggen-aid-del-iphone/
 yourls_shorturl:
-  - http://s.mro.name/3s
+- http://s.mro.name/3s
 categories:
-  - offtopic
+- offtopic
 
 ---
 Eben probiere ich das Programm &#8222;BlogWriter Lite&#8220; aus. Die Autokorrektur kommt mir dabei noch vorlauter und dadaistischer vor als sonst. Aber zur Not bequemer als per Weblberfläche.

+ 7 - 11
content/posts/2009-04-28-maybe-enough-africa-in-cellphones.md

@@ -5,31 +5,27 @@ type: post
 date: 2009-04-28T19:53:08+00:00
 url: /2009/04/maybe-enough-africa-in-cellphones/
 yourls_shorturl:
-  - http://s.mro.name/2h
+- http://s.mro.name/2h
 categories:
 - en
 - seenontheweb
 tags:
-  - Africa
-  - cellphone
-  - Computer
-  - Eno
-  - inspire
-  - TED
+- Africa
+- cellphone
+- Computer
+- Eno
+- inspire
+- TED
 
 ---
 Brian Eno once said [the problem with computers is, it's just not enough Africa in them][1]. Well – there's definitively more of it in cell phones.
 
 Computers in Africa:
-  
 
-  
 [original Talk at TED][2]
 
 Africa in the Computer:
   
-
-  
 [original Talk at TED][3]
 
  [1]: http://www.wired.com/wired/archive/3.05/eno_pr.html

+ 3 - 3
content/posts/2009-05-10-kein-regen-auf-den-iphone-safari-mobile-magic-animated-gifs.md

@@ -5,13 +5,13 @@ type: post
 date: 2009-05-10T20:11:57+00:00
 url: /2009/05/kein-regen-auf-den-iphone-safari-mobile-magic-animated-gifs/
 yourls_shorturl:
-  - http://s.mro.name/3e
+- http://s.mro.name/3e
 categories:
 - de
 - development
 tags:
-  - iPhone
-  - Safari
+- iPhone
+- Safari
 
 ---
 Wer schon mal versucht hat z.B. das [Regenradar von Wetteronline][1] auf dem iPhone anzugucken kennt das Problem:

+ 4 - 4
content/posts/2009-06-01-psychologische-katalysatoren.md

@@ -5,14 +5,14 @@ type: post
 date: 2009-06-01T20:55:24+00:00
 url: /2009/06/psychologische-katalysatoren/
 yourls_shorturl:
-  - http://s.mro.name/m
+- http://s.mro.name/m
 categories:
 - de
 - seenontheweb
 tags:
-  - inspire
-  - Psychologie
-  - TED
+- inspire
+- Psychologie
+- TED
 
 ---
 [original Talk at TED][1]

+ 9 - 12
content/posts/2009-06-26-rip-mr-jackson.md

@@ -5,24 +5,21 @@ type: post
 date: 2009-06-26T13:12:24+00:00
 url: /2009/06/rip-mr-jackson/
 yourls_shorturl:
-  - http://s.mro.name/v
+- http://s.mro.name/v
 categories:
 - seenontheweb
 tags:
-  - Jackson
-  - Music
-  - Pop
-  - Thriller
+- Jackson
+- Music
+- Pop
+- Thriller
 
 ---
-[youtube pzUHGpO4K9U]
 
-[youtube EIGwh6II__A]
-  
-<!-- billy jean: [ y o utube C-blEgMyJwU ] billy jean -->
+{{< youtube id="pzUHGpO4K9U" >}}
 
-<!-- dirty diana: [ y o utube 7Hg-IRZk4D0 ] -->
+{{< youtube id="EIGwh6II__A" >}}
 
-[youtube hMnk7lh9M3o]
+{{< youtube id="hMnk7lh9M3o" >}}
 
-<!-- thriller: [ y o utube hOj5H5W9zYo ] -->
+{{< youtube id="hOj5H5W9zYo" >}}

+ 2 - 2
content/posts/2009-06-28-nsurlconnection-gzip-magic.md

@@ -29,7 +29,6 @@ That's how to use it:
 <!--more-->
 
 1. ensure the webserver sends gzipped content, use e.g. [wget][3] to verify:
-
 ```bash
 $ wget --header='Accept-Encoding: gzip' \
     --server-response http://example.com/demo.xmlz
@@ -42,9 +41,10 @@ Content-Type: text/xml
 Content-Encoding: gzip
 ...
 ```
+
 2. If your webserver doesn't support transparent compression, you can still upload gzipped content and tell the server to send the correct response headers by setting up a [.htaccess][4] file:
 
-```htaccess
+```apache
 ...
 AddType text/xml .xml .xmlz
 AddEncoding gzip .gz .xmlz

+ 10 - 10
content/posts/2009-07-04-augmented-hot-shit.md

@@ -5,23 +5,23 @@ type: post
 date: 2009-07-04T18:24:49+00:00
 url: /2009/07/augmented-hot-shit/
 yourls_shorturl:
-  - http://s.mro.name/38
+- http://s.mro.name/38
 categories:
 - en
 - seenontheweb
 tags:
-  - AR
-  - augmented
-  - gaming
-  - Gesture
-  - HCI
-  - Mocap
+- AR
+- augmented
+- gaming
+- Gesture
+- HCI
+- Mocap
 
 ---
 Seems to be ready for the masses:
-  
-[youtube v0srY37kkMw]
-  
+
+{{< youtube id="v0srY37kkMw" >}}
+
 seen at: [http://www.camspace.com][1]/
 
  [1]: http://www.camspace.com/

+ 6 - 6
content/posts/2009-07-07-nsurlcache-joke-iphone.md

@@ -5,16 +5,16 @@ type: post
 date: 2009-07-07T12:08:18+00:00
 url: /2009/07/nsurlcache-joke-iphone/
 yourls_shorturl:
-  - http://s.mro.name/1n
+- http://s.mro.name/1n
 categories:
 - en
 - development
 tags:
-  - cache
-  - Cocoa
-  - iPhone
-  - NSURLCache
-  - Objective C
+- cache
+- Cocoa
+- iPhone
+- NSURLCache
+- Objective C
 
 ---
 Did you ever wonder why Apple's own Demo App [URLCache][1] doesn't use the [NSURLCache][2] class, but rather reimplements disk caching instead? Well, it looks like NSURLCache promises disk-caching, but doesn't keep this promise.

+ 5 - 5
content/posts/2009-07-20-image-nerdery.md

@@ -5,15 +5,15 @@ type: post
 date: 2009-07-20T14:11:56+00:00
 url: /2009/07/image-nerdery/
 yourls_shorturl:
-  - http://s.mro.name/12
+- http://s.mro.name/12
 categories:
 - en
 - development
 tags:
-  - Benchmark
-  - Image
-  - iPhone
-  - UIImage
+- Benchmark
+- Image
+- iPhone
+- UIImage
 
 ---
 A quick comparison how fast images load on the iPhone using a simple [UIImage imageWithContentsOfFile:][1]. Each image is 8-Bit RGB without Alpha:

+ 7 - 7
content/posts/2009-07-26-unit-testing-iphone.md

@@ -5,17 +5,17 @@ type: post
 date: 2009-07-26T13:39:44+00:00
 url: /2009/07/unit-testing-iphone/
 yourls_shorturl:
-  - http://s.mro.name/f
+- http://s.mro.name/f
 categories:
 - en
 - development
 tags:
-  - iPhone
-  - Objective C
-  - OCUnit
-  - SenTestingKit
-  - Unit Test
-  - XCode
+- iPhone
+- Objective C
+- OCUnit
+- SenTestingKit
+- Unit Test
+- XCode
 
 ---
 Having Eclipse & JUnit in mind I missed unit testing quite a bit while developing with XCode for iPhone.

+ 3 - 3
content/posts/2009-09-15-investigate-iphone-device-id.md

@@ -5,13 +5,13 @@ type: post
 date: 2009-09-15T20:18:50+00:00
 url: /2009/09/investigate-iphone-device-id/
 yourls_shorturl:
-  - http://s.mro.name/1u
+- http://s.mro.name/1u
 categories:
 - en
 - development
 tags:
-  - Device ID
-  - iPhone
+- Device ID
+- iPhone
 
 ---
 Just to have it quickly at hand next time when adding a new tester.

+ 7 - 7
content/posts/2009-09-24-add-a-new-repo-to-a-gitosis-server.md

@@ -5,18 +5,18 @@ type: post
 date: 2009-09-24T21:21:54+00:00
 url: /2009/09/add-a-new-repo-to-a-gitosis-server/
 yourls_shorturl:
-  - http://s.mro.name/1z
+- http://s.mro.name/1z
 categories:
 - en
 - development
 tags:
-  - git
-  - gitosis
+- git
+- gitosis
 
 ---
 Another quick recipe:
 
-  1. create a local repo: `git init`
-  2. add it to the gitosis conf (`git pull`, edit gitosis.conf, `git commit`, `git push`)
-  3. `git remote add origin git@example.com:repository.git`
-  4. `git push --force --all`
+1. create a local repo: `git init`
+2. add it to the gitosis conf (`git pull`, edit gitosis.conf, `git commit`, `git push`)
+3. `git remote add origin git@example.com:repository.git`
+4. `git push --force --all`

+ 10 - 10
content/posts/2009-10-05-apns4j-look-at-the-dark-side-of-foss.md

@@ -5,23 +5,23 @@ type: post
 date: 2009-10-04T22:53:36+00:00
 url: /2009/10/apns4j-look-at-the-dark-side-of-foss/
 yourls_shorturl:
-  - http://s.mro.name/1m
+- http://s.mro.name/1m
 categories:
 - en
 - development
 tags:
-  - APNS
-  - apns4j
-  - iPhone
-  - Java
-  - Push
+- APNS
+- apns4j
+- iPhone
+- Java
+- Push
 
 ---
 It's either trivial or harder than it looks – (at least) four stalled projects named apns4j:
 
-  * <http://sourceforge.net/projects/apns4j/> (zero files in svn)
-  * <https://apns4j.dev.java.net/source/browse/apns4j/> (zero *.java in svn, same ownername as above)
-  * <http://code.google.com/p/apns4j/> (zero files in svn, same ownername as above)
-  * <http://github.com/netmask/apns4j> (three commits)
+* <http://sourceforge.net/projects/apns4j/> (zero files in svn)
+* <https://apns4j.dev.java.net/source/browse/apns4j/> (zero *.java in svn, same ownername as above)
+* <http://code.google.com/p/apns4j/> (zero files in svn, same ownername as above)
+* <http://github.com/netmask/apns4j> (three commits)
 
 I didn't look closer – maybe the last was gifted with a mature birth. The first three look like the project got stuck in choosing it's hoster.

+ 6 - 6
content/posts/2009-11-06-email-sicherheit-ii-neue-zertifikate.md

@@ -5,16 +5,16 @@ type: post
 date: 2009-11-06T00:09:28+00:00
 url: /2009/11/email-sicherheit-ii-neue-zertifikate/
 yourls_shorturl:
-  - http://s.mro.name/2o
+- http://s.mro.name/2o
 categories:
 - de
 - sysadmin
 tags:
-  - CAcert
-  - Email
-  - S/MIME
-  - Thawte
-  - X.509
+- CAcert
+- Email
+- S/MIME
+- Thawte
+- X.509
 
 ---
 Nachdem [Thawte die Lust verloren hat kostenlose Email Zertifikate auszugeben][1], bin ich eben zu [CAcert][2] gewechselt. Schien mir sogar noch einfacher als [damals bei Thawte][3].

+ 5 - 7
content/posts/2009-11-27-was-belegt-eigentlich-wieviel-plattenplatz.md

@@ -5,21 +5,19 @@ type: post
 date: 2009-11-27T20:36:53+00:00
 url: /2009/11/was-belegt-eigentlich-wieviel-plattenplatz/
 yourls_shorturl:
-  - http://s.mro.name/3h
+- http://s.mro.name/3h
 categories:
 - de
 - sysadmin
 tags:
-  - Java
-  - jdiskreport
-  - Webstart
+- Java
+- jdiskreport
+- Webstart
 
 ---
 sagt einem [JDiskReport][1] (z.B. [per Java Webstart][2]) recht schön zum Durchklicken:
 
-<p style="text-align: center;">
-  <img class="aligncenter" src="http://www.jgoodies.com/freeware/jdiskreport/images/jdiskreport_med.jpg" alt="" />
-</p>
+{{< figure src="http://www.jgoodies.com/wp-content/uploads/2012/04/o1960.jpg" alt="JDiskReport" >}}
 
  [1]: http://www.jgoodies.com/freeware/jdiskreport/
  [2]: http://www.jgoodies.com/download/jdiskreport/jdiskreport.jnlp

+ 5 - 5
content/posts/2010-02-02-poignant-xml-meets-huffman.md

@@ -5,15 +5,15 @@ type: post
 date: 2010-02-02T20:26:12+00:00
 url: /2010/02/poignant-xml-meets-huffman/
 yourls_shorturl:
-  - http://s.mro.name/33
+- http://s.mro.name/33
 categories:
 - en
 - development
 tags:
-  - Binary
-  - exchange
-  - Huffman
-  - XML
+- Binary
+- exchange
+- Huffman
+- XML
 
 ---
 There's a [spec at the w3c about compressing (XML) named &#8222;Efficient XML Interchange&#8220; Format][1] taking into account the grammar and likelihood of atoms within the document. They indeed use something similar the the [Huffman Coding][2].

+ 11 - 11
content/posts/2010-03-17-iphone-sqlite-fulltext-index.md

@@ -5,25 +5,25 @@ type: post
 date: 2010-03-17T17:30:28+00:00
 url: /2010/03/iphone-sqlite-fulltext-index/
 yourls_shorturl:
-  - http://s.mro.name/39
+- http://s.mro.name/39
 categories:
 - en
 - development
 tags:
-  - Binary
-  - Fulltext
-  - Index
-  - iPhone
-  - Search
-  - SQLite
+- Binary
+- Fulltext
+- Index
+- iPhone
+- Search
+- SQLite
 
 ---
 Most blogposts I found on this topic don't explain it from the beginning, so it took me quite a while to figure out how simple and powerful the [sqlite fulltext search API (FTS3)][1] actually is.
 
-  1. get the [sqlite3 amalgamation sources (v3.6.22)][2] and just unpack it into your iPhone project – sqlite3 as shipped on the iPhone doesn't support FTS3,
-  2. [activate FTS3 support][3],
-  3. [create the index table][4] programmatically inside your App as your Macs default sqlite3 doesn't support FTS3 either,
-  4. use it like any other table except [using the MATCH operator for index queries][5].
+1. get the [sqlite3 amalgamation sources (v3.6.22)][2] and just unpack it into your iPhone project – sqlite3 as shipped on the iPhone doesn't support FTS3,
+2. [activate FTS3 support][3],
+3. [create the index table][4] programmatically inside your App as your Macs default sqlite3 doesn't support FTS3 either,
+4. use it like any other table except [using the MATCH operator for index queries][5].
 
 That's it, and it's hell quick.
 

+ 10 - 10
content/posts/2010-03-18-cocoaheads-vortrag-gestern-unit-testing.md

@@ -5,24 +5,24 @@ type: post
 date: 2010-03-18T21:01:57+00:00
 url: /2010/03/cocoaheads-vortrag-gestern-unit-testing/
 yourls_shorturl:
-  - http://s.mro.name/3t
+- http://s.mro.name/3t
 categories:
 - de
 - development
 tags:
-  - Cocoa
-  - CocoaHeads
-  - iPhone
-  - OCUnit
-  - SenTestingKit
-  - Unit Test
-  - Vortrag
+- Cocoa
+- CocoaHeads
+- iPhone
+- OCUnit
+- SenTestingKit
+- Unit Test
+- Vortrag
 
 ---
 um ein wenig anzugeben und schlicht den Link hier zu platzieren:
 
-  * [Cocoa Unit Testing Folien][1],
-  * [Cocoa Unit Testing Wiki Seite][2]
+* [Cocoa Unit Testing Folien][1],
+* [Cocoa Unit Testing Wiki Seite][2]
 
  [1]: http://wiki.mro.name/_export/s5/cocoaheads/testing
  [2]: http://mro.name/go/cocoaheads_testing

+ 13 - 13
content/posts/2010-03-25-iphone-unit-test-coverage.md

@@ -5,25 +5,25 @@ type: post
 date: 2010-03-25T11:11:21+00:00
 url: /2010/03/iphone-unit-test-coverage/
 yourls_shorturl:
-  - http://s.mro.name/h
+- http://s.mro.name/h
 categories:
 - en
 - development
 tags:
-  - Coverage
-  - CoverStory
-  - gcov
-  - iPhone
-  - Objective C
-  - SenTestingKit
-  - Unit Test
+- Coverage
+- CoverStory
+- gcov
+- iPhone
+- Objective C
+- SenTestingKit
+- Unit Test
 
 ---
-  1. have a look at the [CoverStory Howto][1],
-  2. download CoverStory,
-  3. open (with XCode) the XCode Project you want to measure,
-  4. run the script EnableGCov.scpt linked to from the howto,
-  5. run your tests and see a [linker error][2], – dead end for the time being. <http://groups.google.com/group/coverstory-discuss/browse_thread/thread/fbcbf5ed61d8d02b#>
+1. have a look at the [CoverStory Howto][1],
+2. download CoverStory,
+3. open (with XCode) the XCode Project you want to measure,
+4. run the script EnableGCov.scpt linked to from the howto,
+5. run your tests and see a [linker error][2], – dead end for the time being. <http://groups.google.com/group/coverstory-discuss/browse_thread/thread/fbcbf5ed61d8d02b#>
 
  [1]: http://code.google.com/p/coverstory/wiki/UsingCoverstory
  [2]: http://lists.apple.com/archives/xcode-users/2009/Aug/msg00436.html

+ 25 - 25
content/posts/2010-03-27-radio-geeky.md

@@ -5,41 +5,41 @@ type: post
 date: 2010-03-27T12:05:02+00:00
 url: /2010/03/radio-geeky/
 yourls_shorturl:
-  - http://s.mro.name/3k
+- http://s.mro.name/3k
 categories:
 - de
 - sysadmin
 tags:
-  - Bayern2
-  - cron
-  - Debian
-  - github
-  - iTunes
-  - Linux
-  - Mitschnitt
-  - Podcast
-  - Radio
-  - RSS
-  - Ruby
-  - scrAPI
-  - Screen Scraping
-  - SQLite
-  - streamripper
-  - Zündfunk
+- Bayern2
+- cron
+- Debian
+- github
+- iTunes
+- Linux
+- Mitschnitt
+- Podcast
+- Radio
+- RSS
+- Ruby
+- scrAPI
+- Screen Scraping
+- SQLite
+- streamripper
+- Zündfunk
 
 ---
 wie schon in einem [älteren Artikel][1] angerissen möchte ich zeitgesteuert Radiosendungen aufnehmen – und zwar auf einem Rechner (mit Apache Webserver), der rund um die Uhr läuft.
 
 Nun habe ich kürzlich einem großen [Zündfunk][2]-Fan, der selten Zeit hat ihn zu hören, diesen Mitschnitt als [Podcast][3] zum Geburtstag geschenkt. Das ganze wurde aufwändiger als ich dachte und setzt sich mittlerweile zusammen aus:
 
-  1. [Screen Scraping][4] der [B2 Programmwebsite][5] mit [scrAPI][6] – incl. Datumskorrektur weil das Programm nicht um Mitternacht umbricht sondern um 5 Uhr früh,
-  2. diese Daten in einer [SQLite][7] DB [cachen][8] um nicht mehrmals am Tag zu scrapen (wenn man z.B. noch andere Sendungen aufnimmt),
-  3. per [cron][9] einige Minuten vor Sendungsbeginn den [streamripper][10] starten ([v1.62.3][11] wegen alter [glib][12] auf [Debian Linux][13]), 
-      * da der einige Zeit zum Starten braucht triggere ich Sendungsbeginn und -ende zeitlich exakt über ein [Script, das Titelwechsel in den laufenden Streamripper injiziert][14] – der B2 Stream liefert selbst keine Sendungsinfos,
-  4. falls der Stream zwischendurch unterbrochen wurde setzen wir die verschiedenen [mp3][15] Dateien zu einer zusammen (ohne Überblendung per Holzhammer: [cat][16])
-  5. Sendungsinfos parallel zum mp3 als [xml][17] speichern, um nach Aufnahmeende von der DB unabhängig zu sein,
-  6. aus allen vorhandenen mp3+xml Paaren ein [Podcast RSS][18] bauen und mit [gzip][19] packen,
-  7. tägliche Gleitlöschung (mp3 älter als 3 Wochen) per cron+[find][20] damit die Platte nicht volläuft.
+1. [Screen Scraping][4] der [B2 Programmwebsite][5] mit [scrAPI][6] – incl. Datumskorrektur weil das Programm nicht um Mitternacht umbricht sondern um 5 Uhr früh,
+2. diese Daten in einer [SQLite][7] DB [cachen][8] um nicht mehrmals am Tag zu scrapen (wenn man z.B. noch andere Sendungen aufnimmt),
+3. per [cron][9] einige Minuten vor Sendungsbeginn den [streamripper][10] starten ([v1.62.3][11] wegen alter [glib][12] auf [Debian Linux][13]), 
+  * da der einige Zeit zum Starten braucht triggere ich Sendungsbeginn und -ende zeitlich exakt über ein [Script, das Titelwechsel in den laufenden Streamripper injiziert][14] – der B2 Stream liefert selbst keine Sendungsinfos,
+4. falls der Stream zwischendurch unterbrochen wurde setzen wir die verschiedenen [mp3][15] Dateien zu einer zusammen (ohne Überblendung per Holzhammer: [cat][16])
+5. Sendungsinfos parallel zum mp3 als [xml][17] speichern, um nach Aufnahmeende von der DB unabhängig zu sein,
+6. aus allen vorhandenen mp3+xml Paaren ein [Podcast RSS][18] bauen und mit [gzip][19] packen,
+7. tägliche Gleitlöschung (mp3 älter als 3 Wochen) per cron+[find][20] damit die Platte nicht volläuft.
 
 Den Podcast abonniert man schließlich z.B. mit [iTunes][21] und bekommt direkt nach der Sendung die frische Zündfunkfolge incl. komplettem Text zur Sendung frei Haus.
 

+ 5 - 5
content/posts/2010-05-04-wordpress-email-benachrichtigungen.md

@@ -5,19 +5,19 @@ type: post
 date: 2010-05-04T09:36:13+00:00
 url: /2010/05/wordpress-email-benachrichtigungen/
 yourls_shorturl:
-  - http://s.mro.name/y
+- http://s.mro.name/y
 categories:
 - de
 - sysadmin
 tags:
-  - Email
-  - Wordpress
+- Email
+- Wordpress
 
 ---
 ojeoje, ist das so abseitig oder hab' ich's nicht verstanden? War jedenfalls komplizierter als erwartet:
 
-  1. Die Konto Einstellungen für den Email Absender müssen von Hand in die DB geschrieben werden – die 4 `mailserver_*` Zeilen in der Tabelle `wordpress_options`,
-  2. Absenderadresse und Nick dann noch [per Plugin][1],
+1. Die Konto Einstellungen für den Email Absender müssen von Hand in die DB geschrieben werden – die 4 `mailserver_*` Zeilen in der Tabelle `wordpress_options`,
+2. Absenderadresse und Nick dann noch [per Plugin][1],
 
 fertig. Aber wieso so kompliziert?
 

+ 23 - 23
content/posts/2010-05-28-iphone-libxml2-relax-ng-validation.md

@@ -5,24 +5,24 @@ type: post
 date: 2010-05-28T11:18:51+00:00
 url: /2010/05/iphone-libxml2-relax-ng-validation/
 yourls_shorturl:
-  - http://s.mro.name/1k
+- http://s.mro.name/1k
 categories:
 - en
 - development
 tags:
-  - Apple
-  - Cocoa
-  - iPhone
-  - libxml2
-  - NSXMLParser
-  - RELAX NG
-  - SAX
-  - schema
-  - validate
-  - W3C
-  - XML
-  - xmllint
-  - xmlTextReader
+- Apple
+- Cocoa
+- iPhone
+- libxml2
+- NSXMLParser
+- RELAX NG
+- SAX
+- schema
+- validate
+- W3C
+- XML
+- xmllint
+- xmlTextReader
 
 ---
 Having a [validating parser][1] in place can reduce the required code to parse [XML][2] a lot – you know very well what you actually get. As mentioned in my last post about [RELAX NG & trang][3], I prefer [RELAX NG][4] over [W3C XML Schema][5] – which doesn't matter anyway because [Apple's suggested XML parser][6] doesn't validate at all.
@@ -33,22 +33,22 @@ So we have to go one level deeper and have a look at [libxml2][7].
 
 The [libxml2 examples][12] didn't help me too much either, but luckily there's [xmllint available in source][13] (OSS just rocks) which does almost what we want. It first parses the XML into a `xmlDocPtr` and validates afterwards – and it does so for a reason:
 
-You can have a validating `xmlTextReader` (via `<a href="http://xmlsoft.org/html/libxml-xmlreader.html#xmlTextReaderRelaxNGSetSchema">xmlTextReaderRelaxNGSetSchema</a>`), but it won't detect [IDREF][14]s missing their referred to [ID][15] and the error messages lack the name of the failing item. BTW – when validating against a [W3C schema this ID/IDREF check isn't available yet][16].
+You can have a validating `xmlTextReader` (via [`xmlTextReaderRelaxNGSetSchema`](http://xmlsoft.org/html/libxml-xmlreader.html#xmlTextReaderRelaxNGSetSchema)), but it won't detect [IDREF][14]s missing their referred to [ID][15] and the error messages lack the name of the failing item. BTW – when validating against a [W3C schema this ID/IDREF check isn't available yet][16].
 
 I finally discarded streaming XML parsing in favour of validation and [&#8222;push&#8220; parsing][17] (nice for data coming in over the wire) and did:
 
-  1. [load the RELAX NG regular form schema (watch out for the assignment of `relaxngschemas`)][18] – similar to xmllint schema loading,
-  2. [push the raw XML data into a `xmlDocPtr` (`xmlCreatePushParserCtxt`)][13] exactly like xmllint,
-  3. [validate the in-memory document (`xmlRelaxNGValidateDoc`)][19],
-  4. [turn it into a `xmlTextReader`][20],
-  5. [process the reader][21].
+1. [load the RELAX NG regular form schema (watch out for the assignment of `relaxngschemas`)][18] – similar to xmllint schema loading,
+2. [push the raw XML data into a `xmlDocPtr` (`xmlCreatePushParserCtxt`)][13] exactly like xmllint,
+3. [validate the in-memory document (`xmlRelaxNGValidateDoc`)][19],
+4. [turn it into a `xmlTextReader`][20],
+5. [process the reader][21].
 
 Wrap up:
 
-  * if you want full RELAX NG validation with libxml2 v2.7.3, forget about streamed parsing,
-  * wrap the document into a `xmlTextReader` if you want a SAXish programming model.
+* if you want full RELAX NG validation with libxml2 v2.7.3, forget about streamed parsing,
+* wrap the document into a `xmlTextReader` if you want a SAXish programming model.
 
-I may prepare and publish a `MroLibxml2Parser` inheriting `<a href="http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Classes/NSXMLParser_Class/Reference/Reference.html">NSXMLParser</a>` and firing it's callbacks in order to easily switch validating and non-validating parser implementations, but this has to wait a bit. Stay tuned.
+I may prepare and publish a `MroLibxml2Parser` inheriting [`NSXMLParser`](http://developer.apple.com/iphone/library/documentation/Cocoa/Reference/Foundation/Classes/NSXMLParser_Class/Reference/Reference.html) and firing it's callbacks in order to easily switch validating and non-validating parser implementations, but this has to wait a bit. Stay tuned.
 
  [1]: http://www.w3.org/TR/REC-xml/#dt-valid
  [2]: http://en.wikipedia.org/wiki/XML

+ 19 - 19
content/posts/2010-09-22-parser-mit-ragel.md

@@ -5,31 +5,31 @@ type: post
 date: 2010-09-22T21:51:29+00:00
 url: /2010/09/parser-mit-ragel/
 yourls_shorturl:
-  - http://s.mro.name/2t
+- http://s.mro.name/2t
 categories:
 - de
 - development
 tags:
-  - Cocoa
-  - CocoaHeads
-  - iPhone
-  - NSXMLParser
-  - ragel
-  - SVG
-  - Vortrag
-  - XML
+- Cocoa
+- CocoaHeads
+- iPhone
+- NSXMLParser
+- ragel
+- SVG
+- Vortrag
+- XML
 
 ---
-  * **[Parser mit Ragel][1]** – komplizierte Grammatiken und rattenschnelles XML.
-  * [Warum Parser bauen?][2]
-  * [Was spricht gegen Ad-Hoc Parsing (a.k.a. Gefrickel)?][3]
-  * [Quelltext Impression][4]
-  * [Wie komme ich drauf?][5]
-  * [Anschnallen: Die Bausteine][6]
-  * [Beispiel: SVG Path Parser][7]
-  * [Beispiel: XML Parser][8]
-  * [Ausblick: Zustandsautomaten][9]
-  * [Vielen Dank][10]
+* **[Parser mit Ragel][1]** – komplizierte Grammatiken und rattenschnelles XML.
+* [Warum Parser bauen?][2]
+* [Was spricht gegen Ad-Hoc Parsing (a.k.a. Gefrickel)?][3]
+* [Quelltext Impression][4]
+* [Wie komme ich drauf?][5]
+* [Anschnallen: Die Bausteine][6]
+* [Beispiel: SVG Path Parser][7]
+* [Beispiel: XML Parser][8]
+* [Ausblick: Zustandsautomaten][9]
+* [Vielen Dank][10]
 
 [Die Folien vom Vortrag am 22. September][11] bei den [CocoaHeads München][12].
 

+ 6 - 6
content/posts/2010-10-13-processing-opencv.md

@@ -5,16 +5,16 @@ type: post
 date: 2010-10-13T19:31:22+00:00
 url: /2010/10/processing-opencv/
 yourls_fetching:
-  - 1
+- 1
 categories:
 - en
 - development
 tags:
-  - Art
-  - Computer Vision
-  - OpenCV
-  - OS X
-  - Processing
+- Art
+- Computer Vision
+- OpenCV
+- OS X
+- Processing
 
 ---
 <http://ubaa.net/shared/processing/opencv/>

+ 9 - 11
content/posts/2011-01-13-alcocalc-iphone-app-online.md

@@ -5,19 +5,19 @@ type: post
 date: 2011-01-13T14:03:21+00:00
 url: /2011/01/alcocalc-iphone-app-online/
 yourls_shorturl:
-  - http://mro.name/41
+- http://mro.name/41
 categories:
 - de
 - development
 tags:
-  - AlcoCalc
-  - App Store
-  - Blutalkoholkonzentration
-  - iPhone
-  - Projects
-  - Promille
-  - Promillerechner
-  - Widmark Formel
+- AlcoCalc
+- App Store
+- Blutalkoholkonzentration
+- iPhone
+- Projects
+- Promille
+- Promillerechner
+- Widmark Formel
 
 ---
 Hurra! Vor einigen Tagen ist die erste Version des Promillerechners im 
@@ -34,8 +34,6 @@ erschienen. Die App merkt sich was Du wann getrunken hast und schätzt nach der
 
 {{< figure  src="/wp-content/uploads/2011/01/alcocalc.edit_-200x300.png" caption="Getränk anlegen"  width="200"  height="300" >}}
 
-.
-
  [1]: http://itunes.apple.com/de/app/alcocalc/id383301852
  [2]: http://de.wikipedia.org/wiki/Blutalkoholkonzentration#Widmark-Formel
  [3]: http://blog.mro.name/wp-content/uploads/2011/01/alcocalc.curve_.png

+ 12 - 12
content/posts/2011-01-27-vortrag-index-suche-mit-coredata-und-sqlite.md

@@ -5,27 +5,27 @@ type: post
 date: 2011-01-27T09:39:35+00:00
 url: /2011/01/vortrag-index-suche-mit-coredata-und-sqlite/
 yourls_shorturl:
-  - http://mro.name/43
+- http://mro.name/43
 yourls_tweeted:
-  - 1
+- 1
 categories:
 - de
 - development
 tags:
-  - Cocoa
-  - CocoaHeads
-  - CoreData
-  - Fulltext
-  - iPhone
-  - Search
-  - SQLite
-  - Vortrag
+- Cocoa
+- CocoaHeads
+- CoreData
+- Fulltext
+- iPhone
+- Search
+- SQLite
+- Vortrag
 
 ---
 Gestern gab's einen Mini-Vortrag von mir bei den [CocoaHeads München][1]:
 
-  * [CoreData (iOS) ist nur mit Tricks dazu zu bringen den Index bei Textsuche zu benutzen][2],
-  * [SQLite Full Text Search (FTS) ist der Hammer][3].
+* [CoreData (iOS) ist nur mit Tricks dazu zu bringen den Index bei Textsuche zu benutzen][2],
+* [SQLite Full Text Search (FTS) ist der Hammer][3].
 
 [Die Folien dazu][4].
 

+ 4 - 4
content/posts/2011-03-22-randnotiz-die-bayerische-fruehgotik-und-der-islam.md

@@ -2,7 +2,7 @@
 title: 'Randnotiz: Die bayerische Frühgotik und der Islam'
 author: Marcus Rohrmoser
 type: post
-date: 2011-03-22 11:25:31.000000000 +01:00
+date: 2011-03-22T11:25:31+01:00
 url: "/2011/03/randnotiz-die-bayerische-fruehgotik-und-der-islam/"
 featured_image: "/wp-content/uploads/2011/03/Aufschrift-auf-Schutzmantelmadonna-im-Palas-der-Burg-zu-Burghausen.jpg"
 yourls_shorturl:
@@ -40,13 +40,13 @@ Neulich war ich auf der [Burg zu Burghausen][1]<sup>1</sup> und entdeckte auf ei
 
 Das Bild kam unter einem Stifterbild der [Hedwigskapelle][2]<sup>1</sup> zum Vorschein und ist eine Rekonstruktion. Offiziell datiert ist das Bild auf
 
-<p style="text-align: center; font-size: 72pt; margin: 1ex 0;">
+<p style="text-align: center; font-size: 128pt; margin: 1ex 0; font-family: serif">
   1507
 </p>
 
 Mir fiel jedoch die verblüffende Ähnlichkeit mit der [Zahl 1258 in arabischer Schreibweise][3]<sup>2</sup>
 
-<p style="text-align: center; font-size: 72pt; margin: 1ex 0;">
+<p style="text-align: center; font-size: 128pt; margin: 1ex 0;">
   ١٢٥٨
 </p>
 
@@ -60,7 +60,7 @@ Eine zackige Wikipedia Recherche ergab:
 
 ## Fazit
 
-* Spannend wäre eine Verbindung zwischen Burghausen und Fibonacci abzuklopfen, 
+* Spannend wäre eine Verbindung zwischen Burghausen und Fibonacci abzuklopfen,
   * rege Verbindungen nach Italien bestanden allemal und lassen sich sicher durch kunsthistorische Analysen oder Wirtschaftsbücher überprüfen,
   * eine Eingrenzung des Künstlermilieus und Untersuchung ob's Verbindungen zu Algebra oder Geometrie aus dem Liber Abbaci gibt,
 * zumindest **zur bayerischen Frühgotik gehört islamische Gelehrsamkeit** allemal, das sagt der Laptop,

+ 16 - 16
content/posts/2014-03-20-install-ruby-os-x.md

@@ -5,18 +5,18 @@ type: post
 date: 2014-03-20T11:32:40+00:00
 url: /2014/03/install-ruby-os-x/
 yourls_shorturl:
-  - http://mro.name/4l