Generated by All in One SEO v4.9.8, this is an llms.txt file, used by LLMs to index the site. # Benjamin Erhart – Netzarchitekt web & mobile dev / it sec ## Sitemaps - [XML Sitemap](https://benjaminerhart.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Beiträge - [Orbot iOS remote controlled](https://benjaminerhart.com/2022/06/orbot-ios-remote-controlled/) - Yesterday, Orbot iOS 1.3.0 was released. This is a major update and it contains a whole new bunch of features. The most interesting one for other app developers, though, is this: You can now interact with Orbot in 2 ways: Interact with the Orbot UI via a scheme handler.Get status and circuit information via a - [Orbot iOS Released](https://benjaminerhart.com/2022/02/orbot-ios-released/) - After years of research, finally we were able to release an initial version of Orbot iOS: Load it here: https://apps.apple.com/us/app/orbot/id1609461599 And find the source here: https://github.com/guardianproject/orbot-ios There were 2 main obstacles which were finally removed: We found a really good packet routing / reassembly solution: Leaf https://github.com/eycorsican/leaf/Apple finally increased the maximum usable memory in Network - [State of the Onion @ iOS](https://benjaminerhart.com/2018/03/state-of-the-onion-ios/) - In this post, I describe my work for Onion Browser for iOS and my research regarding the iOS Network Extension API and if it can be made usable for Tor and Onion Browser. TL/DR: Jump straight to the Conclusion at the end of this post! Last year I was honored to get hired by the - [My first Prezi](https://benjaminerhart.com/2010/12/my-first-prezi/) - Die Tage habe ich mal wieder einen Vortrag gehalten. So aus dem Zusammenhang gerissen macht die Präsentation natürlich nur begrenzt Sinn, da ich keinen ausgearbeiteten Begleittext habe. Dennoch eine gute Gelegenheit, gleich mal die Einbettung auszuprobieren und wieder mal einen Artikel zu schreiben... ;-) Social Media – more than another channel on Prezi - [Reverse Proxy with Mojolicious](https://benjaminerhart.com/2012/01/reverse-proxy-with-mojolicious/) - During the last month I was working on a project for a customer, who wanted a reverse proxy, so he could modify his web pages before delivery. This posed a very interesting problem which I chose to solve with good old Perl. Why Perl? Because it's the absolute right thing to use, when you want - [HTML5 Webcam Panorama Viewer](https://benjaminerhart.com/2012/02/html5-webcam-panorama-viewer/) - Finally my customer ncm released their HTML5 webcam panorama viewer for Hotel Goldener Berg, which, I'm proud to say, is mostly my work! Check it out with your desktop browser, your smartphone and your tablet. It even degrades gracefully to Internet Explorer 8, though no zooming is possible there. - [Neue Apps für Web2Null](https://benjaminerhart.com/2013/07/neue-apps-fuer-web2null/) - Fröhlich kann ich berichten, daß ich vor kurzem einen Auftrag der Agentur Web2Null abschließen konnte. Dabei handelt es sich um eine App die sowohl für Android als auch iOS angeboten wird. Ich konnte umfangreiche Erfahrung mit der Integration von Apple Maps und Google Maps sammeln und einige Schwierigkeiten im Zusammenhang mit der Portierung von Apps - [@pechakucha](https://benjaminerhart.com/2012/02/pechakucha/) - Letztes Jahr durfte ich auf der Pecha Kucha Night Salzburg einen Vortrag halten. Reiner Blödsinn zum Thema "Winkelbacken", aus Spaß an der Freude. Das Format zwingt einen dazu, sich wirklich gut vorzubereiten. Eine sehr spannende Erfahrung. Danke jennycolombo! - [Talk: User Credential Handling in Web Applications done right](https://benjaminerhart.com/2012/10/user-credential-handling-in-web-applications-done-right/) - Last friday I held a talk on secure password handling in web applications at "The Next Web" Barcamp. A good time to try Slideshare! User Credential handling in Web Applications done right from tladesignz - [Talk at Web Dev Meetup: "Theses for Better Mobile and Web Applications"](https://benjaminerhart.com/2013/09/talk-at-web-dev-meetup-theses-for-better-mobile-and-web-applications/) - In this talk, I rant about 3 issues in software engineering, which I repeatedly stumbled over in my career so far: Choosing the tools because we like them, not because they are the best for our problems. Rewriting software from scratch, not evolving it instead. Piling up awesome masses of dependencies. ... and one general - [NFC: Android vs. Computer in Host-based Card Emulation app](https://benjaminerhart.com/2015/07/nfc-android-vs-computer-in-host-based-card-emulation-app/) - Since a few days, I struggle to get myself into NFC programming. A customer wants me to do an NFC Android app demo which receives proprietary data from a device and for that, the app has to leverage the Host-based Card Emulation feature and I need a working counterpart on my dev computer. It seems - [Java in 15 Tagen](https://benjaminerhart.com/2011/07/java-in-15-tagen/) - Letzten Monat wurde ich engagiert um die Registrierung für eine neue Webapplikation zu bauen. Die bereits existierenden Teile waren in Java mit dem Spring 3.0 MVC Framework gebaut, dabei sollte ich natürlich bleiben. Das letzte Mal, als ich Java gemacht habe ist schon eine ganze Weile her, damals an der Uni, dementsprechend war die erste - [Kennzeichenscanning, Teil 2, Folge 1](https://benjaminerhart.com/2011/10/kennzeichenscanning-teil-2-folge-1/) - Letzten Montag, 17. Oktober 2011, war die Verhandlung meiner Klage vor dem bayerischen Verwaltungsgerichtshof in München, nun schon in zweiter Instanz. Zuerst einmal: Vielen Dank an alle Spender, die das möglich gemacht haben! Das mediale Interesse im Vorfeld war eher moderat, inzwischen fängt die Sache aber an, zu fliegen. Die Abendzeitung München berichtete gestern über - [Returned from ESA App Camp](https://benjaminerhart.com/2014/09/returned-from-esa-app-camp/) - We had 9 days of fun at ESA's App Camp. Held at ESA's "ESRIN" facilities in Frascati, Italy, near Rome, Hannes Moser and me had a great experience in a team joined by Holger Frank and Paul Steinhilber from Germany. Together we developed an app called "Badespass", which helps users to find bathing spots nearby - [MED-EL launched "Continents & Oceans" mobile game developed by Die Netzarchitekten](https://benjaminerhart.com/2014/07/med-el-launched-continents-and-oceans-mobile-game-developed-by-die-netzarchitekten/) - Austrian company MED-EL (Wikipedia), famous for its invention of the world's first cochlear implant, launches the renewed serious game "Continents & Oceans" as an iOS and Android version. Hannes Moser and I from Die Netzarchitekten developed this version for MED-EL, using Cordova (ex Phonegap) and an extensive automated build depending on Grunt. - [Die Netzarchitekten selected for ESA App Camp!](https://benjaminerhart.com/2014/07/die-netzarchitekten-selected-for-esa-app-camp/) - Hell, yeah! Yesterday the news arrived: Hannes Moser and I from Die Netzarchitekten were selected for ESA's App Camp in Frascati near Rome! We're looking forward to this exciting opportunity to get some kick-ass data out of the Copernicus earth observation program! - [Auszeichnung gewonnen (ein bisschen...)](https://benjaminerhart.com/2010/10/auszeichnung-gewonnen-ein-bisschen/) - Nicht zuletzt durch meine Arbeit :-) hat bwin eine Auszeichnung als Best Operator of Mobile Gaming & Betting (unter anderen) auf der Monaco iGaming Exchanges gewonnen! Es wäre zwar schöner, ich könnte mit meiner Arbeit die Welt retten, doch solange mich dafür niemand bezahlt, freue ich mich erst mal nur darüber, daß ich das, was - [Neue iPhone Web Games](https://benjaminerhart.com/2010/06/neue-iphone-web-games/) - In den letzten zwei Monaten konnte ich an weiteren iPhone Games für bwin arbeiten: "Kick'n'Spin" - eine 5-Reel-Slot Machine im Fußballgewand, passend zur WM 2010. Das ist natürlich das altbekannte "Gold of Yucatan" im neuen Gewand. "European Roulette" - Eine komplett neue Applikation, die einige Herausforderungen zu bieten hatte. Im Zuge dessen ist auch ein - [Können wir Europäer etwas aus Fukushima lernen?](https://benjaminerhart.com/2014/03/koennen-wir-europaeer-etwas-aus-fukushima-lernen/) - Ein guter Freund, Harald Freunbichler, hat gestern eine Mail geschrieben, deren Inhalt ich so gut und lesenswert fand, daß ich sie Euch nicht vorenthalten möchte. Deshalb hier veröffentlicht mit seiner Genehmigung: Können wir Europäer etwas aus Fukushima lernen? Gestern lief im ARTE die Rekonstruktion der Ereignisse im Kontrollraum von Fukushima (und darum herum). Wer das - [Auch in der zweiten Instanz abgeschmettert](https://benjaminerhart.com/2013/01/auch-in-der-zweiten-instanz-abgeschmettert/) - Am 10.12.2012 war nun endlich die zweite Verhandlung im Berufungsverfahren vor dem bayerischen Verwaltungsgerichtshof. Patrick hat einen Bericht von RA Udo Kauß gepostet. Es war mir eine echte Freude, den Produktmanagertypen von Vitronic, der sich extra die Mühe gemacht hatte vorbeizukommen, mit meinen Fragen zum Schwitzen zu bringen. Überhaupt war es beeindruckend, welchen Aufwand die - [RIPE63 - on the way back home](https://benjaminerhart.com/2011/11/ripe63-on-the-way-back-home/) - All presentations of the conference are listed here. This is mine. The conference is very interesting, it almost seems like a family gathering, (well, a very big family - over 350 participants), accordingly the atmosphere is very friendly, also to newcomers. I was way overdressed with my suit, almost everybody was in shirts and jeans. - [Meet me at RIPE63](https://benjaminerhart.com/2011/10/meet-me-at-ripe63/) - I'm pleased to announce that on November, 3rd I am invited to hold a BoF Session at the RIPE 63 conference taking place in Viennas Hilton am Stadtpark. I'm there for the german AK Vorrat to represent our view on privacy issues regarding IPv6. I will be there the whole day and am happy to - [Kennzeichenscanning, 2. Runde](https://benjaminerhart.com/2011/10/kennzeichenscanning-2-runde/) - Lange hat es gedauert, aber nun ist es soweit: Am Montag, 17.10.2011 um 14 Uhr findet das Berufungsverfahren vor dem bayerischen Verwaltungsgerichtshof statt. RA Dr. Udo Kauß aus Freiburg wird mich vertreten. Er hat schon mehrere Prozesse zu diesem Thema begleitet. Vielen Dank an dieser Stelle noch einmal für die Spenden, die dieses Verfahren möglich - [HTTP Caching Einmaleins](https://benjaminerhart.com/2011/02/http-caching-einmaleins/) - Letzte Woche mußte ich in einem Kundensystem das Caching optimieren. Damit dieses Wissen nicht wieder verloren geht, habe ich dabei gleich mal die wichtigsten Grundlagen hier zusammengetragen. Die wichtigsten Tools Firebug, Netzwerk Tab -> zeigt Ladezeiten und Cache Hits Firbug Add-Ons machen Performance Analyse und geben viele gute Hinweise: Yahoo's YSlow (Erläuterungen) Google's Page Speed - [Ich heute (2011-01-28) live im Fernsehen](https://benjaminerhart.com/2011/01/ich-heute-live-im-fernsehen/) - In letzter Zeit werde ich des öfteren vor die Kamera gezerrt und diesmal sogar vor die der "alten" Medien. Als alte Rampensau habe ich mich natürlich mit Händen und Füßen gewehrt, allein, es hat nichts genutzt! Heute, Freitag 28. Januar 2011 irgendwann zwischen 16:30 Uhr und 17:30 Uhr, bin ich live im richtigen Fernsehen zu - [Im Interview über Chaos, Chaostreffs, Freiheit und Datenschutz](https://benjaminerhart.com/2011/01/im-interview-uber-chaos-chaostreffs-freiheit-und-datenschutz/) - Daniel und Nichole haben mich für eine Studienarbeit miß-/gebraucht. Das Ergebnis lässt sich hier bewundern. Ich sag ein paarmal zu oft "ähhh" und "mmmhhhmm" und es scheint sich ein leichtes Doppelkinn abzuzeichnen, aber ansonsten bin ich wohl ganz telegen. :-) Ich bitte alle im CCC schon mal untertänigst um Vergebung – ich bin im Club - [Hidden form fields are evil](https://benjaminerhart.com/2010/11/hidden-form-fields-are-evil/) - Yesterday I went over some code in a project I'm currently working on with a colleague of mine. It's an administrative tool, where we allow the user to save his own icon for an item to have better visual hints in the items list. This icon is stored directly in the database, which greatly reduces - [SproutCore HelloWorld from master](https://benjaminerhart.com/2010/10/sproutcore-helloworld-from-master/) - SproutCore 1.4 was released a few days ago, but as it seems, the project doesn't scale very well with the increase in attention it's getting lately. The repositories were moved from github.com/sproutit to github.com/sproutcore, but the source is not adapted to it, yet. Therefore, if you check out git://github.com/sproutcore/abbot.git don't do ~/workspace/abbot$ rake init It - [Facepalm Moments: Android XHR failing](https://benjaminerhart.com/2010/09/facepalm-moments-android-xhr-failing/) - After searching the whole day to fix a problem with a web app on Android devices, I had a real facepalm moment. Just in case, you ever stumble across the problem, that your XHR returns successfully, but empty - check the event, which triggers it! In my case, it was a tag, styled - [Pit Stop / Boxenstopp](https://benjaminerhart.com/2010/08/pit-stop-boxenstopp/) - 12 days ago, my first Palm webOS application went live in Palm's App Catalog - and I didn't recognize it... (Thanks, Palm!) It has 1497 downloads already and an average rating of 3.8. (of 5!) It's called "Pit Stop", or "Boxenstopp" in german, and is a very simple app, where you can record the fuel - [Flattr'd](https://benjaminerhart.com/2010/08/flattrd/) - Nachdem in endlich dazu gekommen bin den Netzpolitik-Podcast mit Peter Sunde über Flattr zu hören, habe ich mir kurzerhand selbst bei Flattr einen Account angelegt. Das Resultat davon könnt ihr hier überall auf dem Blog in Grün/Weiß/Orange bewundern. :-) Ich bin Realist genug, daß mir klar ist, daß ich hier keine Milliarden Einnahmen erzielen werde. - [git push auf HTTPS Server mit CAcert/self-signed Zertifikat (don't do it!)](https://benjaminerhart.com/2010/05/git-push-auf-https/) - Gestern hats mal wieder länger gedauert als gedacht, wie das immer so ist, wenn man neue Software enrichtet... Bis jetzt hatte ich mein Git Repository auf meinem Server über SSH genutzt. Da ich das aber irgendwann teilen will, und wenig Lust auf den Streß mit den Dateiberechtigungen habe, muß eine andere Lösung her. Auf meinem - [Teambox auf Turnkey Linux Ubuntu 8.04.3 installieren](https://benjaminerhart.com/2010/05/teambox-auf-turnkey-appliance/) - Ein Freund hat mich um Hilfe gebeten - er hätte gerne Teambox installiert. Es soll natürlich nicht irgendwo sein, sondern auf einer TurnKey Linux Appliance. TurnKey ist äußerst praktisch. TurnKey bietet vorgefertigt installierte Images mit Ubuntu 8.04.3 und verschiedenen Applikationen an. Die kann man direkt in Amazons EC2 Cloud, auf einem eigenen Server oder diversen - [Android 1.6 WebKit Bug color: transparent](https://benjaminerhart.com/2010/04/android-1-6-webkit-bug-color-transparent/) - Es ist wirklich nicht zu fassen, daß es so einen dämlich Bug überhaupt gibt... Nach langem Herumprobieren mit insgesamt 4 verschiedenen Geräten und 3 verschiedenen Android Versionen bin ich drauf gekommen, warum bei manchen Geräten der WebKit Browser background-images nicht anzeigt. Ich arbeite, gerade für Buttons, viel mit CSS Sprites um die Ladezeiten zu optimieren, - [Schüler interviewt Freiheitsredner](https://benjaminerhart.com/2010/03/schuler-interviewt-freiheitsredner/) - Vor einigen Tagen kontaktierte David, 18, ein Schüler, die Freiheitsredner. Er bastelt gerade an seiner Facharbeit, und hätte gerne ein Interview mit jemandem von uns. Wir haben es via E-Mail geführt. David: Bitte machen Sie doch (natürlich freiwillige) Angaben zur Person, soweit Sie selbst diese für sinnvoll und notwendig halten. Benjamin: Mein Name ist Benjamin - [iPhone Web App Game - Lessons Learned](https://benjaminerhart.com/2010/03/iphone-web-app-game-lessons-learned/) - Im letzten Monat hatte ich das Vergnügen ein Glücksspiel zu implementieren. Um genau zu sein handelt sich um eine sog. 5 Reel Slot Machine, bzw. eigentlich um eine Simulation derselben. Sie trägt den Namen "Gold of Yucatan", denn das ist das Thema: Das Gold von Yucatan zu finden... Ja, na, eh. Das Ergebnis meiner Bemühungen - [Die letzten Inseltage](https://benjaminerhart.com/2010/02/die-letzten-inseltage/) - Dienstag, 23. Februar 2010, 0 Uhr Tauchen war beim zweiten mal definitiv besser. Das vollstaendig unter Wasser liegende Drei-Finger-Riff war das beste, satte 12 Meter tief... Mein Tauchfazit: Ko Chang ist keine Destination extra wegen dem Tauchen. Wenn man aber schon mal da ist, schadet es nicht, sich mal ein die Unterwasserwelt dort anzusehen. Der - [Die letzten Tage in Bangkok](https://benjaminerhart.com/2010/02/die-letzten-tage-in-bangkok/) - Donnerstag, 25. Februar, 12 Uhr Schon im Flieger ueber Indien sitzend, schreibe ich diese Zeilen. Die letzten Tage in der Stadt der Engel waren sehr anstrengend. Diese Stadt macht einen einfach fertig. Laut mit lauschigen Ecken, dreckig auf Hochglanz poliert, stinkend mit duftendem Essen ueberall. Aechtz. So voller Gegensaetze, arm und reich, schoen und haesslich - [Tauchen auf Ko Rang und Ko Thon Lhor](https://benjaminerhart.com/2010/02/tauchen-auf-ko-rang-und-ko-thon-lhor/) - Donnerstag, 18. Februar, 22:30 Uhr Tauchen war super, leider habe ich kein Unterwassergehaeuse fuer die Kamera. Ich hab mich gleich wieder wohl gefuehlt unter Wasser und offenbar nix vergessen von meiner Tauchausbildung, die ja bereits 14 Monate her ist. Willi ist ein guter Guide, noch ganz von der alten Schule. Dem reicht eine Uhr, ein - [Inseltour](https://benjaminerhart.com/2010/02/inseltour/) - Inseltour Dienstag, 16. Februar, 22:30 Uhr Chinesisches Neujahr hat sich als antiklimatisch herauskristalisiert. Es gab dann doch kein totales ausflippen. Im Gegenteil ist alles recht ruhig. Auch gehen mir die prophezeiten einheimischen Touristen ab. Angeblich waere Ko Chang ja das bevorzugte Ziel aller Bangkoker, und vor allem der dort lebenden Chinesen. Die sind dieses Jahr - [Angekommen](https://benjaminerhart.com/2010/02/angekommen/) - Sonntag, 14. Februar, 1 Uhr Die Anreise war ja ein Traum... Ich hab ja doch ein bisserl recherchiert, wie man am besten nach Ko Chang kommt und auch einige Warnungen gelesen, dass man lieber nicht den "VIP" Bus nehmen soll (nicht zu verwechseln mit dem "VIP24" Bus), der einem in der Khaosan Road immer angeboten - [Auf nach Ko Chang! (oder so...)](https://benjaminerhart.com/2010/02/auf-nach-ko-chang-oder-so/) - Mittwoch, 18 Uhr Der "VIP Bus" ist jetzt auch gebucht, wir fahren morgen frueh um 8 Uhr los. Bahn gibts dorthin leider keine, Flug ist fuer 350 km auch nicht wirklich sinnvoll und zum Bus unverhaeltnismaessig teuer. Nachdem ich mir heute zum zweiten Mal mit Fruechte-Joghurt-Muesli zum Fruehstueck den Magen verdorben habe, habe ich beschlossen, - [Die ersten Tage](https://benjaminerhart.com/2010/02/die-ersten-tage/) - Montag Abend, 21 Uhr Ich liege neben meiner Freundin im Bett in unserem Zimmer des Khaosan Palace Hotels. Wir sind noch ein wenig jetlagged, das Natzerl am Nachmittag hat aber schon gut geholfen. Diane echauffiert sich etwas: "Das Kapitel Tee ist allerdings eine Enttaeuschung fuer mich!" - Die Thais habens damit nicht so... Ich finde, - [Ubuntu @ OLPC](https://benjaminerhart.com/2010/02/ubuntu-olpc/) - Nachdem ich kommenden Samstag einen neuen Anlauf starte, doch noch in meinem Leben nach Thailand zu kommen, mußte ich mir überlegen, wie ich das mit dem Rechner mache. 2008 hatte ich ja noch mein iBook G4 12", wie man hier sehen kann. Es ist jetzt allerdings verschenkt und durch ein Mac Book Alu ersetzt. Das - [Schon wieder zurück](https://benjaminerhart.com/2008/11/schon-wieder-zuruck/) - So schnell kanns gehen! Eigentlich noch gar nicht weg, bin ich schon wieder zurück aus dem Urlaub. Flug ist storniert - von mir, zugegeben, aber ich gehe davon aus, daß die Fluggesellschaft es sowieso noch selbst tun wird. Die Polizei will ja erst mal nicht gewaltsam räumen, sondern verhandeln. Das kann also noch dauern. General - [SLES 10.2 eJabberd init Skript](https://benjaminerhart.com/2009/03/sles-102-ejabberd-init-skript/) - Da das verf* SuSE Linux Enterprise Server keine Repositories für den ejabberd hat, mußte ich mal wieder per Hand arbeiten. 4 Stunden kompilieren, Dateien verschieben und konfigurieren später ging er dann auch. Dafür is jetzt echt Ruhe im Karton, ich bin begeistert. Das Ding läuft einfach und gut is. Nach dem letzten Server Restart fiel - [Leseempfehlung: Colin Crouch "Postdemokratie"](https://benjaminerhart.com/2010/01/leseempfehlung-colin-crouch-postdemokratie/) - Gerade eben bin ich mit der Lektüre meines neuesten Buches fertig geworden, welches mich in seiner Klarheit und präzisen Analyse der aktuellen politischen Situation in einem ganz eigenen Zustand zurücklässt - ein Gefühl wie an einem kühlen Herbsttag stehend am Gipfelkreuz die vom Fön verursachte weite Sicht genießend. Das Buch gibt es bereits seit 2008, - [Pre and me - Erster Anwendungsprototyp PrivateSync](https://benjaminerhart.com/2010/01/pre-and-me/) - Inzwischen habe ich bald einen Monat mit dem Gerät herumgespielt und bin dann doch erst mal soweit zufrieden, daß ich es nicht gleich wieder verkaufen werde. :-) App Catalog Ich habe das Gerät jetzt an meine deutsche SIM gebunden und habe inzwischen Zugriff auf den App Catalog. (waaaahnsinnig Umfangreich. Keine 100 Apps...) Das war allerdings - [Pre aufgebohrt](https://benjaminerhart.com/2009/12/pre-aufgebohrt/) - Ich habe weiter herumgespielt und geforscht und bin über einige interessante Dinge gestolpert. Homebrew Apps Der AppCatalog funktioniert ja nicht, solange ich keine Lust habe, das Gerät bzw. den zugehörigen Palm Account an eine deutsche SIM zu binden. Deshalb habe ich mich mal nach Alternativen umgeschaut und prompt einiges gefunden: PreCentral hat ein Homebrew App - [Mein neues Palm Pre ](https://benjaminerhart.com/2009/12/mein-neues-palm-pre/) - Am Wochenende habe ich endlich mein neues Palm Pre bekommen und bin damit auch offiziell vom Feature Phone zum Smartphone Besitzer aufgestiegen. Nachdem ich nun eine Weile damit herumgespielt habe, hinterlässt es mich mit gemischten Gefühlen. Plus Superhochauflösendes Display Multitouchbedienung ist sehr geschmeidig Multitasking (siehe Bild) An sich gute Verarbeitung (mit Einschränkung - siehe unten) - [Palm und ich](https://benjaminerhart.com/2009/11/palm-und-ich/) - Nach langem hin- und herüberlegen bin ich nun auch endlich im Club der coolen Smartphonebesitzer angekommen. Ich habe mir ein Palm Pre bestellt. Weil ichs nun gar nicht mehr erwarten konnte, gleich mal das SDK installiert und das Eclipse Plugin. Wer sich (noch) keinen eigenen Account bei Palm anlegen will: BugMeNot hat einen gelistet. Ich - [Git mit SVN Master unter Eclipse](https://benjaminerhart.com/2009/10/git-mit-svn-master-unter-eclipse/) - Ächtz - das war eine schwere Geburt. EGit / JGit ist leider noch nicht sehr ausgereift. In der Eclipse ein Projekt mit Git zu verheiraten, das als Master Repository Subversion verwendet ist nur über Umwege möglich. Inzwischen habe ich einen ausgetüftelt, nachdem ich diesen Artikel von Anthony Panozzo gefunden habe. Hier meine Anleitung: In der - [CouchDB 0.9 auf Debian Lenny](https://benjaminerhart.com/2009/10/couchdb-0-9-auf-debian-lenny/) - Debian Lenny hat die CouchDB bereits im Package System, allerdings nur in Version 0.8. Da sich in der 0.9er u.a. die API für die Design Dokumente leicht geändert hat und diese Änderung bereits in die neuesten Wrapper eingeflossen sind (wie z.B. PHPillow, und inzwischen auch die Version 0.10 veröffentlicht wurde, ist es keine gute Idee - [Klage wegen Kennzeichenscanning abgewiesen ](https://benjaminerhart.com/2009/09/klage-wegen-kennzeichenscanning-abgewiesen/) - Leider sind Patrick Breyer und ich heute vor dem Verwaltungsgericht in München mit meiner Klage gegen den Freistaat Bayern wegen dem Kennzeichenscanning gescheitert. Der Richter hat allerdings eine Berufung zugelassen. - Das will ich natürlich auch tun und rufe deshalb ab sofort zu Spenden auf um diesselbe zu finanzieren! http://benjaminerhart.com/kennzeichenscanning/ - [Beim Twittagessen (abends)](https://benjaminerhart.com/2009/09/beim-twittagessen-abends/) - [Ars Electronica 2009](https://benjaminerhart.com/2009/09/ars-electronica-2009/) - Am Montag war ich mit Freunden in Linz zum Ars Electronica Festival. Gleichzeitig ist ja gerade Linz 09 Kulturhauptstadt angesagt... Es gab also mehr als genug zu sehen! - [CouchDB - Abschied von der relationalen Datenbank](https://benjaminerhart.com/2009/09/couchdb-abschied-von-der-relationalen-datenbank/) - Als ich neulich die Chaosradio Folge zur CouchDB angehört habe, war es plötzlich völlig klar: All die Jahre sind einem klassische relationale Datenbanken wie MySQL, DB/2 oder Oracle beim Webapplikationsdesign eigentlich immer im Weg gestanden. CouchDB geht völlig neue Wege: Sie speichert semistrukturierte Dokumente als JSON (JavaScript Object Notation) Datenstrukturen, nutzt HTTP als Zugriffsprotokoll und - [Anlegen an Port 445](https://benjaminerhart.com/2009/07/anlegen-an-port-445/) - In letzter Zeit war ich doch etwas verwirrt: meine Server hatten plötzlich einen Port 445 anzubieten, wenn ich mal wieder einen Portscan drüberlaufen lies... nmap nennt ihn "microsoft-ds" und führt ihn als "filtered". Nun bin ich aber kein Freund von Firewalls - im Zweifelsfall stolpere ich nur selber darüber, und ein Admin, der nicht weiß, - [Über den Generationenkonflikt mit den "alten Männern mit Kugelschreibern"](https://benjaminerhart.com/2009/07/uber-den-generationenkonflikt-mit-den-alten-mannern-mit-kugelschreibern/) - Selten einen Artikel gelesen, der das aktuelle Problem so auf den Punkt bringt: Kristian Köhntopp schreibt, aufgewühlt durch eine Fernsehdiskussion bei Phönix zwischen Prof. Rupert Scholz (CDU) und Dirk Hillbrecht (Piratenpartei), in seinem Artikel "Falscher Planet, falsches Jahrtausend" über den Generationenkonflikt der sich in den letzten Jahren immer mehr am Internet manifestiert: Rupert Scholz und - [Slowloris - neuer DoS Angriff auf Webserver](https://benjaminerhart.com/2009/07/slowloris-neuer-dos-angriff-auf-webserver/) - Die Abkürzung DoS bedeutet "Denial of Service" - es handelt sich also um eine Attacke, die darauf abzielt, ein Ziel unerreichbar zu machen für echte Benutzer. Robert Hansen hat ein neues Verfahren entwickelt, DoS Attacken auf Webserver (z.B. Apache) durchzuführen und dieses "Slowloris" genannt. Er beschreibt es ausführlich auf seiner Homepage http://ha.ckers.org/slowloris/ Dabei wird nicht - [Das Ende meiner Kindheit](https://benjaminerhart.com/2009/04/das-ende-meiner-kindheit/) - Meine Lieben Freunde! Am 2. Mai werde ich... zu alt. Ich möchte diesen Tag nicht alleine verbringen und bitte Euch daher höflichst, zahlreich zu erscheinen, um dieses Ereignis gemeinsam zu betrauern. Ich überlasse Euch die Wahl: Wollt ihr am Freitag, den 1. Mai kommen (Tag der Arbeit - ein Feiertag) und die letzten Minuten meiner - [Wieder da](https://benjaminerhart.com/2008/12/wieder-da/) - Servus! Jetzt bin ich schon 7 Tage zurück, aber erst heute habe ichs geschafft, die neuste Version der Blog Software einzuspielen, die Bilder zu verkleinern und den Server so zu konfigurieren, daß auch ordentliche Thumbnails erzeugt werden. Hier also alle meine Bilder aus Sharm-El-Sheikh! - [Neue Destination - Scharm El-Scheich](https://benjaminerhart.com/2008/12/neue-destination-scharm-el-scheich/) - Und flux ist die Alternative gebucht: Scharm El-Scheich (engl. Sharm El Sheikh, arab. شرم الشيخ) Am Donnerstag morgen (um 4 Uhr früh muß ich in den Zug. *gäääähn*) flieg ich von München 1 Woche lang zu Klaus Reinhards Sunshine Divers Club im Sharks Bay. Der Emailkontakt war äußerst freundlich, ich bin schon sehr gespannt. Wünscht - [Video: Keine Entspannung in Thailand-Krise](https://benjaminerhart.com/2008/11/video-keine-entspannung-in-thailand-krise/) - Damit ich auch mal ein Video gepostet hab: - [Durcheinander](https://benjaminerhart.com/2008/11/durcheinander/) - Es bleibt weiter spannend. Der zweite (Inlands-)Flughafen wurde inzwischen auch besetzt, um das Kabinett an einem Treffen mit Premier Somchai Wongsawat zu hindern. Hat aber scheinbar nicht geklappt, sie haben den Ausnahmezustand über die beiden Flughäfen verhängt, damit ist dort Demonstrationsverbot und die Polizei soll jetzt die Läden räumen. Heute morgen habe ich mit meiner - [Krise in Bangkok](https://benjaminerhart.com/2008/11/krise-in-bangkok/) - Na super. Wenn ich einmal in meinem Leben eine Weltreise machen will, entscheiden sich die Leute da, grad mal den ganzen Laden lahmzulegen. David hatte ja schon einen Link auf ORF gepostet, ich schieb mal noch den Spiegel hinterher: http://www.spiegel.de/politik/ausland/0,1518,592829,00.html Ich hab meine Fluggesellschaft mal angeschrieben, wie es aussieht. Noch steht der Flug auf 'confirmed'. - [Vorbereitungen](https://benjaminerhart.com/2008/11/vorbereitungen/) - Ich hab mal ein Foto gemacht, von den Sachen die ich in 2 Minuten zusammensammeln konnte und mitnehmen werde... Was sollte ich noch mitnehmen? Ich fang mal eine Liste an: Reisepaß (liegt in der Schublade) Insektenschutz (ist bestellt) Panzertape (muß ich noch einkaufen) Habt ihr noch Vorschläge? An dieser Stelle möchte ich mal vielen Dank ## Seiten - [Kennzeichenscanning](https://benjaminerhart.com/kennzeichenscanning/) - Endlich - ein Urteil Heute, 5. Februar 2019 hat das Bundesverfassungsgericht endlich ein Urteil gefällt. Überraschenderweise (jedenfalls für mich) ohne Verhandlung und ohne große Ankündigung. In den wesentlichen Punkten hat uns das Gericht recht gegeben, und sogar seine Haltung bzgl. sofortiger Löschung korrigiert. Das habe ich in den Interviews, die ich heute gegeben habe, leider - [Kennzeichenscanning (Berufungsverwahren)](https://benjaminerhart.com/kennzeichenscanning/kennzeichenscanning-berufung/) - Nachdem Patrick Breyer und ich leider vor dem bayerischen Verwaltungsgericht mit meiner Klage gegen das Kennzeichenscanning erst einmal gescheitert sind, rüsten wir uns nun für das Berufungsverfahren. Der Richter hat dies zugelassen mit den Worten, daß wir "durchaus gute Argumente haben, die man auch anders bewerten kann" (als er das mit seiner Klageabweisung getan hat). - [Über mich](https://benjaminerhart.com/ueber-mich/) - Ich bin freier Webapplikationsentwickler, Projektconsultant und IT Security Spezialist, zuhause in Salzburg, München und Regensburg und arbeite hauptsächlich mit Open Source Tools. Sie können mich hier erreichen: Benjamin Erhart Frieda-Richard-Straße 14 5020 Salzburg Österreich +43 660 / 561 99 49 Eschenstraße 2 93326 Abensberg Deutschland +49 176 / 700 78 250 Diese E-Mail-Adresse ist durch - [Referenzen](https://benjaminerhart.com/referenzen/) - Beachten Sie auch mein Gulp Profil! - [Weapons of Choice](https://benjaminerhart.com/weapons-of-choice/) - [Showcase](https://benjaminerhart.com/showcase/) - Beachten Sie auch mein Gulp Profil! Projektname: kraftplatz.net Homepage Ziel: Umsetzung einer Homepage zur Präsentation unserer Kraftplatz Netzwerks. Dauer: 4 Tage Tätigkeit: Umsetzung Design, Programmierung Technologien: HTML 5, IE6 abwärtskompatibel, PHP 5, MySQL, Apache, jQuery, SEO Nach den Vorgaben unseres Designers David Fisslthaler und dem Input aller Kollegen erstellte ich innerhalb eines langen Wochenendes diese - [Archives](https://benjaminerhart.com/ueber-mich/archives/) - [Links](https://benjaminerhart.com/ueber-mich/links/) ## Kategorien - [Urlaub](https://benjaminerhart.com/category/urlaub/) - [Technik](https://benjaminerhart.com/category/technik/) - [Mischmasch](https://benjaminerhart.com/category/mischmasch/) - [Netzpolitik](https://benjaminerhart.com/category/netzpolitik/) - [Netzkultur](https://benjaminerhart.com/category/netzkultur/) - [Kunst und Kultur](https://benjaminerhart.com/category/kunst-und-kultur/) - [Politik](https://benjaminerhart.com/category/politik/) ## Schlagwörter - [Geburtstag Party](https://benjaminerhart.com/tag/geburtstag-party/) - [Apache](https://benjaminerhart.com/tag/apache/) - [DoS](https://benjaminerhart.com/tag/dos/) - [http](https://benjaminerhart.com/tag/http/) - [it-security](https://benjaminerhart.com/tag/it-security/) - [it-sicherheit](https://benjaminerhart.com/tag/it-sicherheit/) - [security](https://benjaminerhart.com/tag/security/) - [slowloris](https://benjaminerhart.com/tag/slowloris/) - [webserver](https://benjaminerhart.com/tag/webserver/) - [geistiges Eigentum](https://benjaminerhart.com/tag/geistiges-eigentum/) - [Generationenkonflikt](https://benjaminerhart.com/tag/generationenkonflikt/) - [Internetausdrucker](https://benjaminerhart.com/tag/internetausdrucker/) - [Zensursula](https://benjaminerhart.com/tag/zensursula/) - [Port 445](https://benjaminerhart.com/tag/port-445/) - [Microsoft](https://benjaminerhart.com/tag/microsoft/) - [Netzwerk](https://benjaminerhart.com/tag/netzwerk/) - [CouchDB](https://benjaminerhart.com/tag/couchdb/) - [Datenbank](https://benjaminerhart.com/tag/datenbank/) - [dokumentbasiert](https://benjaminerhart.com/tag/dokumentbasiert/) - [Erlang](https://benjaminerhart.com/tag/erlang/) - [MapReduce](https://benjaminerhart.com/tag/mapreduce/) - [Webapplikationen](https://benjaminerhart.com/tag/webapplikationen/) - [Ars Electronica](https://benjaminerhart.com/tag/ars-electronica/) - [Linz](https://benjaminerhart.com/tag/linz/) - [#twittagessen-312](https://benjaminerhart.com/tag/twittagessen-312/) - [Klage](https://benjaminerhart.com/tag/klage/) - [Kennzeichenabgleich](https://benjaminerhart.com/tag/kennzeichenabgleich/) - [Debian](https://benjaminerhart.com/tag/debian/) - [Installationsanleitung](https://benjaminerhart.com/tag/installationsanleitung/) - [eclipse](https://benjaminerhart.com/tag/eclipse/) - [git](https://benjaminerhart.com/tag/git/) - [subversion](https://benjaminerhart.com/tag/subversion/) - [egit](https://benjaminerhart.com/tag/egit/) - [jgit](https://benjaminerhart.com/tag/jgit/) - [Palm](https://benjaminerhart.com/tag/palm/) - [webOS](https://benjaminerhart.com/tag/webos/) - [Palm Pre](https://benjaminerhart.com/tag/palm-pre/) - [Palm Mojo SDK](https://benjaminerhart.com/tag/palm-mojo-sdk/) - [Pre](https://benjaminerhart.com/tag/pre/) - [Smartphone](https://benjaminerhart.com/tag/smartphone/) - [AppCatalog](https://benjaminerhart.com/tag/appcatalog/) - [Homebrew](https://benjaminerhart.com/tag/homebrew/) - [Anleitung](https://benjaminerhart.com/tag/anleitung/) - [Synergy](https://benjaminerhart.com/tag/synergy/) - [Synergy Service](https://benjaminerhart.com/tag/synergy-service/) - [Homebrew Apps](https://benjaminerhart.com/tag/homebrew-apps/) - [Missing Sync](https://benjaminerhart.com/tag/missing-sync/) - [Hello World](https://benjaminerhart.com/tag/hello-world/) - [Postdemokratie](https://benjaminerhart.com/tag/postdemokratie/) - [Colin Crouch](https://benjaminerhart.com/tag/colin-crouch/) - [ejabberd](https://benjaminerhart.com/tag/ejabberd/) - [SuSE SLES](https://benjaminerhart.com/tag/suse-sles/) - [init.d](https://benjaminerhart.com/tag/init-d/) - [OLPC](https://benjaminerhart.com/tag/olpc/) - [XO-1](https://benjaminerhart.com/tag/xo-1/) - [Ubuntu](https://benjaminerhart.com/tag/ubuntu/) - [Reisevorbereitungen](https://benjaminerhart.com/tag/reisevorbereitungen/) - [iPhone](https://benjaminerhart.com/tag/iphone/) - [iPhone Web App](https://benjaminerhart.com/tag/iphone-web-app/) - [Web Game](https://benjaminerhart.com/tag/web-game/) - [Dubai](https://benjaminerhart.com/tag/dubai/) - [Thailand](https://benjaminerhart.com/tag/thailand/) - [Emirates](https://benjaminerhart.com/tag/emirates/) - [Thai Airways](https://benjaminerhart.com/tag/thai-airways/) - [Bangkok](https://benjaminerhart.com/tag/bangkok/) - [Essen](https://benjaminerhart.com/tag/essen/) - [Ko Chang](https://benjaminerhart.com/tag/ko-chang/) - [White Sand Beach](https://benjaminerhart.com/tag/white-sand-beach/) - [VIP Bus](https://benjaminerhart.com/tag/vip-bus/) - [Kohlenmonoxidvergiftung](https://benjaminerhart.com/tag/kohlenmonoxidvergiftung/) - [Inseltour](https://benjaminerhart.com/tag/inseltour/) - [Tauchen](https://benjaminerhart.com/tag/tauchen/) - [Tahiland](https://benjaminerhart.com/tag/tahiland/) - [Sukhumvit](https://benjaminerhart.com/tag/sukhumvit/) - [Fazit](https://benjaminerhart.com/tag/fazit/) - [Web App](https://benjaminerhart.com/tag/web-app/) - [Webapp](https://benjaminerhart.com/tag/webapp/) - [howto](https://benjaminerhart.com/tag/howto/) - [Freiheitsredner](https://benjaminerhart.com/tag/freiheitsredner/) - [Interview](https://benjaminerhart.com/tag/interview/) - [Teambox](https://benjaminerhart.com/tag/teambox/) - [8.04](https://benjaminerhart.com/tag/8-04/) - [Installation](https://benjaminerhart.com/tag/installation/) - [Ruby](https://benjaminerhart.com/tag/ruby/) - [RoR](https://benjaminerhart.com/tag/ror/) - [Ruby on Rails](https://benjaminerhart.com/tag/ruby-on-rails/) - [Rails](https://benjaminerhart.com/tag/rails/) - [Turnkey](https://benjaminerhart.com/tag/turnkey/) - [Turnkey Linux](https://benjaminerhart.com/tag/turnkey-linux/) - [WebKit](https://benjaminerhart.com/tag/webkit/) - [color:transparent](https://benjaminerhart.com/tag/colortransparent/) - [Bug](https://benjaminerhart.com/tag/bug/) - [Rendering Bug](https://benjaminerhart.com/tag/rendering-bug/) - [background-image](https://benjaminerhart.com/tag/background-image/) - [git server](https://benjaminerhart.com/tag/git-server/) - [https](https://benjaminerhart.com/tag/https/) - [cacert](https://benjaminerhart.com/tag/cacert/) - [webdav](https://benjaminerhart.com/tag/webdav/) - [MacOS](https://benjaminerhart.com/tag/macos/) - [SSL](https://benjaminerhart.com/tag/ssl/) - [jQTouch](https://benjaminerhart.com/tag/jqtouch/) - [jQTouch Fork](https://benjaminerhart.com/tag/jqtouch-fork/) - [Roulette](https://benjaminerhart.com/tag/roulette/) - [European Roulette](https://benjaminerhart.com/tag/european-roulette/) - [Animation Performance](https://benjaminerhart.com/tag/animation-performance/) - [Gambling](https://benjaminerhart.com/tag/gambling/) - [flattr](https://benjaminerhart.com/tag/flattr/) - [adabei](https://benjaminerhart.com/tag/adabei/) - [metoo](https://benjaminerhart.com/tag/metoo/) - [pit stop](https://benjaminerhart.com/tag/pit-stop/) - [boxenstopp](https://benjaminerhart.com/tag/boxenstopp/) - [app](https://benjaminerhart.com/tag/app/) - [xhr](https://benjaminerhart.com/tag/xhr/) - [XmlHttpRequest](https://benjaminerhart.com/tag/xmlhttprequest/) - [status = 0](https://benjaminerhart.com/tag/status-0/) - [failing](https://benjaminerhart.com/tag/failing/) - [SproutCore](https://benjaminerhart.com/tag/sproutcore/) - [install](https://benjaminerhart.com/tag/install/) - [MiE](https://benjaminerhart.com/tag/mie/) - [igaming](https://benjaminerhart.com/tag/igaming/) - [bwin](https://benjaminerhart.com/tag/bwin/) - [mobile gaming](https://benjaminerhart.com/tag/mobile-gaming/) - [Black Jack](https://benjaminerhart.com/tag/black-jack/) - [input type="hidden"](https://benjaminerhart.com/tag/input-typehidden/) - [hidden input](https://benjaminerhart.com/tag/hidden-input/) - [seccurity](https://benjaminerhart.com/tag/seccurity/) - [web app security](https://benjaminerhart.com/tag/web-app-security/) - [Prezi](https://benjaminerhart.com/tag/prezi/) - [Social Media](https://benjaminerhart.com/tag/social-media/) - [Meme](https://benjaminerhart.com/tag/meme/) - [CCC](https://benjaminerhart.com/tag/ccc/) - [Chaos](https://benjaminerhart.com/tag/chaos/) - [Chaostreff](https://benjaminerhart.com/tag/chaostreff/) - [Freiheit](https://benjaminerhart.com/tag/freiheit/) - [Datenschutz](https://benjaminerhart.com/tag/datenschutz/) - [Video](https://benjaminerhart.com/tag/video/) - [Fernsehen](https://benjaminerhart.com/tag/fernsehen/) - [TV](https://benjaminerhart.com/tag/tv/) - [live](https://benjaminerhart.com/tag/live/) - [on3](https://benjaminerhart.com/tag/on3/) - [Südwild](https://benjaminerhart.com/tag/sudwild/) - [Zensus](https://benjaminerhart.com/tag/zensus/) - [Zensus2011](https://benjaminerhart.com/tag/zensus2011/) - [Volkszählung](https://benjaminerhart.com/tag/volkszahlung/) - [Cache](https://benjaminerhart.com/tag/cache/) - [Caching](https://benjaminerhart.com/tag/caching/) - [YSlow](https://benjaminerhart.com/tag/yslow/) - [Page Speed](https://benjaminerhart.com/tag/page-speed/) - [Firebug](https://benjaminerhart.com/tag/firebug/) - [Java](https://benjaminerhart.com/tag/java/) - [Spring](https://benjaminerhart.com/tag/spring/) - [Gerichtsverhandlung](https://benjaminerhart.com/tag/gerichtsverhandlung/) - [VGH](https://benjaminerhart.com/tag/vgh/) - [RIPE](https://benjaminerhart.com/tag/ripe/) - [RIPE63](https://benjaminerhart.com/tag/ripe63/) - [IPv6](https://benjaminerhart.com/tag/ipv6/) - [Privacy](https://benjaminerhart.com/tag/privacy/) - [AK Vorrat](https://benjaminerhart.com/tag/ak-vorrat/) - [Mojolicious](https://benjaminerhart.com/tag/mojolicious/) - [Reverse Proxy](https://benjaminerhart.com/tag/reverse-proxy/) - [Perl](https://benjaminerhart.com/tag/perl/) - [Charset Guessing](https://benjaminerhart.com/tag/charset-guessing/) - [Proxy](https://benjaminerhart.com/tag/proxy/) - [Webcam](https://benjaminerhart.com/tag/webcam/) - [Panorama](https://benjaminerhart.com/tag/panorama/) - [HTML5](https://benjaminerhart.com/tag/html5/) - [Mobile Web App](https://benjaminerhart.com/tag/mobile-web-app/) - [Pecha Kucha](https://benjaminerhart.com/tag/pecha-kucha/) - [Pecha Kucha Salzburg](https://benjaminerhart.com/tag/pecha-kucha-salzburg/) - [Winkelbacken](https://benjaminerhart.com/tag/winkelbacken/) - [Blödsinn](https://benjaminerhart.com/tag/blodsinn/) - [Nonsense](https://benjaminerhart.com/tag/nonsense/) - [Password Security](https://benjaminerhart.com/tag/password-security/) - [Web Application Security](https://benjaminerhart.com/tag/web-application-security/) - [Credentials Security](https://benjaminerhart.com/tag/credentials-security/) - [apis](https://benjaminerhart.com/tag/apis/) - [dependency management](https://benjaminerhart.com/tag/dependency-management/) - [rewriting software](https://benjaminerhart.com/tag/rewriting-software/) - [software engineering](https://benjaminerhart.com/tag/software-engineering/) - [tools vs. problems](https://benjaminerhart.com/tag/tools-vs-problems/) - [Fukushima](https://benjaminerhart.com/tag/fukushima/) - [Havarie](https://benjaminerhart.com/tag/havarie/) - [Menschliche Fehler](https://benjaminerhart.com/tag/menschliche-fehler/) - [ESA](https://benjaminerhart.com/tag/esa-2/) - [AppCamp](https://benjaminerhart.com/tag/appcamp-2/) - [ESRIN](https://benjaminerhart.com/tag/esrin/) - [Copernicus](https://benjaminerhart.com/tag/copernicus/) - [GMES](https://benjaminerhart.com/tag/gmes/) - [MED-EL](https://benjaminerhart.com/tag/med-el/) - [C&O](https://benjaminerhart.com/tag/co/) - [Continents & Oceans](https://benjaminerhart.com/tag/continents-oceans/) - [Phonegap](https://benjaminerhart.com/tag/phonegap/) - [Cordova](https://benjaminerhart.com/tag/cordova/) - [grunt](https://benjaminerhart.com/tag/grunt/) - [App Camp](https://benjaminerhart.com/tag/app-camp/) - [Environmental Protection](https://benjaminerhart.com/tag/environmental-protection/) - [Water Quality](https://benjaminerhart.com/tag/water-quality/) - [Badespass](https://benjaminerhart.com/tag/badespass/) - [EEA](https://benjaminerhart.com/tag/eea/) - [NFC](https://benjaminerhart.com/tag/nfc/) - [nfctools](https://benjaminerhart.com/tag/nfctools/) - [GrundID](https://benjaminerhart.com/tag/grundid/) - [HCE](https://benjaminerhart.com/tag/hce/) - [Netzkultur](https://benjaminerhart.com/tag/netzkultur/) - [Vorratsdatenspeicherung](https://benjaminerhart.com/tag/vorratsdatenspeicherung/) - [Kennzeichenscanning](https://benjaminerhart.com/tag/kennzeichenscanning/) - [Android](https://benjaminerhart.com/tag/android/) - [facepalm](https://benjaminerhart.com/tag/facepalm/) - [iOS](https://benjaminerhart.com/tag/ios/) - [Tor](https://benjaminerhart.com/tag/tor/) - [Onion Browser](https://benjaminerhart.com/tag/onion-browser/) - [Network Extension](https://benjaminerhart.com/tag/network-extension/) - [Tor.framework](https://benjaminerhart.com/tag/tor-framework/) - [The Guardian Project](https://benjaminerhart.com/tag/the-guardian-project/) - [Tor Project](https://benjaminerhart.com/tag/tor-project/) - [tun2tor](https://benjaminerhart.com/tag/tun2tor/) - [iCepa](https://benjaminerhart.com/tag/icepa/) - [Pluggable Transports](https://benjaminerhart.com/tag/pluggable-transports/) - [Jetsam](https://benjaminerhart.com/tag/jetsam/) - [WKWebView](https://benjaminerhart.com/tag/wkwebview/) ## Bilder-Stichwort - [Freiheit statt Angst](https://benjaminerhart.com/ngg_tag/freiheit-statt-angst/) - [12.9.2009](https://benjaminerhart.com/ngg_tag/12-9-2009/) - [Berlin](https://benjaminerhart.com/ngg_tag/berlin/) - [Demonstration](https://benjaminerhart.com/ngg_tag/demonstration/) - [Demo](https://benjaminerhart.com/ngg_tag/demo/)