<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Thomas Koch - Webtreff</title>
    <link>http://koch.ro/blog/</link>
    <description>Dubio Sapientiae Initium.</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.4.1-1 - http://www.s9y.org/</generator>
    <pubDate>Sat, 14 Aug 2010 18:43:35 GMT</pubDate>

    <image>
        <url>http://koch.ro/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Thomas Koch - Webtreff - Dubio Sapientiae Initium.</title>
        <link>http://koch.ro/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Wohngemeinschaft in Konstanz / Kreuzlingen am Bodensee</title>
    <link>http://koch.ro/blog/index.php?/archives/145-Wohngemeinschaft-in-Konstanz-Kreuzlingen-am-Bodensee.html</link>
            <category>freie software</category>
            <category>software culture</category>
            <category>Webtreff</category>
    
    <comments>http://koch.ro/blog/index.php?/archives/145-Wohngemeinschaft-in-Konstanz-Kreuzlingen-am-Bodensee.html#comments</comments>
    <wfw:comment>http://koch.ro/blog/wfwcomment.php?cid=145</wfw:comment>

    <wfw:commentRss>http://koch.ro/blog/rss.php?version=2.0&amp;type=comments&amp;cid=145</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Koch)</author>
    <content:encoded>
    Vor einigen Wochen habe ich meine Freunde &lt;a href=&quot;http://zellmi.de/&quot;&gt;Zellmi&lt;/a&gt; und &lt;a href=&quot;http://www.natali-haug.de&quot;&gt;Natalie&lt;/a&gt; in ihrer neuen Heimat, der &lt;a href=&quot;http://www.kommune-kowa.de/pmwiki/pmwiki.php&quot;&gt;Kommune Waltershausen&lt;/a&gt; (KoWa) besucht. Es hat mir sehr gut gefallen und ich wäre am liebsten gleich eingezogen. Aber meine Frau und ich sind gerade erst an den Bodensee gezogen und auch beide beruflich gebunden. Also warum nicht so etwas ähnliches am Bodensee beginnen? Es muss ja nicht gleich eine Kommune sein; eine Wohngemeinschaft wäre ein Anfang. Die Miete ist der größte Haufen Geld, den wir jeden Monat erwirtschaften müssen. Und dann arbeiten wir so lange, dass wir den Wohnraum meist nur zum schlafen nutzen. Was für eine Verschwendung. Und dann halten wir diese Wohnung im Winter auch noch warm, obwohl keiner zu hause ist.&lt;br /&gt;
Wenn wir mal die Zeit haben, uns selber Essen zuzubereiten, dann tun wir das für zwei Personen. Was für eine Verschwendung von Zeit und Energie! In der (KoWa) wird immer für die ganze Gemeinschaft von über 10 Personen gekocht. Jeder kommt etwa alle 2 Wochen einmal dran.&lt;br /&gt;
Die Mitglieder der Kommune berichten, dass sie durch die gemeinsame Nutzung von Aufenthalts- und Sanitärräumen, Sammeleinkauf und gemeinschaftliches Essen deutlich kostengünstiger lebten. Dann sollte diese Wohnform doch gerade in einer so teuren Wohnregion wie am Bodensee die richtige Wahl sein!&lt;br /&gt;
Gerade lese ich, dass in Konstanz und Kreuzlingen ein riesiges Überangebot an Büroflächen existiert: &lt;a href=&quot;http://www.tmw-kn.com/blog/2010/07/29/so-viel-buro-platz-wie-auf-funf-fussballfeldern/&quot;&gt;Teil 1&lt;/a&gt;, &lt;a href=&quot;http://www.tmw-kn.com/blog/2010/07/30/ein-nagelneuer-palazzo-mit-22000-quadratmetern/&quot;&gt;Teil 2&lt;/a&gt;. Es ist also vielleicht gar nicht so utopisch mit mehreren Leuten eine geeignete Immobilie günstig zu erwerben.&lt;br /&gt;
Wer hat also Interesse? Einfach einen Kommentar schreiben oder Mail an thomas (at) koch punkt ro.&lt;br /&gt;
Vielleicht können wir ja mit &lt;a href=&quot;http://identi.ca/miradlo&quot;&gt;Ute Hauth&lt;/a&gt; kooperieren. Sie und andere möchten einen Co-working space in Konstanz aufbauen. Kann man in einer geeigneten Immobilie sowohl Arbeitsbereiche als auch Wohnbereiche haben?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Update:&lt;/b&gt; Ein schönes Vorbild, das &lt;a href=&quot;http://t3n.de/news/rainbow-mansion-276249/&quot;&gt;Rainbow Mansion&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Update2:&lt;/b&gt; Links zum Thema: &lt;a href=&quot;http://www.fgw-ev.de/&quot;&gt;Forum Gemeinschaftliches Wohnen e.V.&lt;/a&gt;, &lt;a href=&quot;http://www.i3-enzkloesterle.de/&quot;&gt;i3 gemeinschaftlich leben &amp;amp; wohnen&lt;/a&gt;, &lt;a href=&quot;http://www.wohnprojekte-portal.de&quot;&gt;Wohnprojekte Portal&lt;/a&gt;. Auf meine Anfrage in einem Couchsurfing.org Forum hat nach wenigen Stunden bereits eine Interessentin geantwortet, die auch aktiv auf ein Projekt hinarbeitet. 
    </content:encoded>

    <pubDate>Thu, 05 Aug 2010 08:32:22 +0200</pubDate>
    <guid isPermaLink="false">http://koch.ro/blog/index.php?/archives/145-guid.html</guid>
    
</item>
<item>
    <title>NoSQL summer at lake constance</title>
    <link>http://koch.ro/blog/index.php?/archives/143-NoSQL-summer-at-lake-constance.html</link>
            <category>Debian</category>
            <category>eZ Publish</category>
            <category>free software</category>
            <category>freie software</category>
            <category>PHP</category>
            <category>Webtreff</category>
    
    <comments>http://koch.ro/blog/index.php?/archives/143-NoSQL-summer-at-lake-constance.html#comments</comments>
    <wfw:comment>http://koch.ro/blog/wfwcomment.php?cid=143</wfw:comment>

    <wfw:commentRss>http://koch.ro/blog/rss.php?version=2.0&amp;type=comments&amp;cid=143</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Koch)</author>
    <content:encoded>
    Have you already started to try out these new storage/database things commonly referred to as NoSQL? (For you google-bot, I&#039;m talking about CouchDB, Cassandra, HBase, Hadoop, Hypertable, MongoDB, Tokyo Cabinet, etc). Well, it&#039;s one thing to install and use them but another to understand all the computer science background about them.&lt;br /&gt;
Therefor many developers around the world thought to make this summer a &lt;a href=&quot;http://nosqlsummer.org/&quot;&gt;NoSQL summer&lt;/a&gt;. Local meetings are held in many cities: London, Los Angeles, New York, Paris, &lt;a href=&quot;http://nosqlsummer.org/city/lake-constance&quot;&gt;lake constance&lt;/a&gt; ... &lt;img src=&quot;http://koch.ro/blog/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
If you like to meet for a beer and learn and discuss about some of the hottest stuff in computing, then come around! Please &lt;a href=&quot;http://www.youtick.net/v493/(hash)/eb3ed31aae7e8897db12450b8a444064&quot;&gt;select the dates when you can join&lt;/a&gt; and the &lt;a href=&quot;http://www.youtick.net/v495/(hash)/763bc7afdbce0fd31e25c4f7fc6a4870&quot;&gt;papers you&#039;d like to discuss&lt;/a&gt;. You can subscribe to email announcements or ical and rss feeds at the &lt;a href=&quot;http://nosqlsummer.org/city/lake-constance&quot;&gt;lake constance nosql summer page&lt;/a&gt;.  
    </content:encoded>

    <pubDate>Thu, 17 Jun 2010 09:31:00 +0200</pubDate>
    <guid isPermaLink="false">http://koch.ro/blog/index.php?/archives/143-guid.html</guid>
    
</item>
<item>
    <title>Zookeeper for web developers</title>
    <link>http://koch.ro/blog/index.php?/archives/137-Zookeeper-for-web-developers.html</link>
            <category>eZ Publish</category>
            <category>PHP</category>
            <category>Webtreff</category>
    
    <comments>http://koch.ro/blog/index.php?/archives/137-Zookeeper-for-web-developers.html#comments</comments>
    <wfw:comment>http://koch.ro/blog/wfwcomment.php?cid=137</wfw:comment>

    <wfw:commentRss>http://koch.ro/blog/rss.php?version=2.0&amp;type=comments&amp;cid=137</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Koch)</author>
    <content:encoded>
    Have you ever developed any kind of distributed system? When doing so for the first time, you&#039;re very likely to fall in the trap of &lt;a href=&quot;http://en.wikipedia.org/wiki/Fallacies_of_Distributed_Computing&quot;&gt;the Fallacies of Distributed Computing&lt;/a&gt;. I&#039;ve done so, you&#039;ll do so too.&lt;br /&gt;
Now &lt;a href=&quot;http://hadoop.apache.org/zookeeper/&quot;&gt;zookeeper&lt;/a&gt; is an application, that helps you implement many &lt;a href=&quot;http://hadoop.apache.org/zookeeper/docs/current/recipes.html&quot;&gt;distributed protocols&lt;/a&gt; on top of it. The hard work of implementing fault tolerance, assuring consistency and that kind of stuff is done by zookeeper in the background. A zookeeper cluster consists of at least three servers running zookeeper (zk). A client can connect to each zk server and issue read and write requests. Zookeeper guaranties that a write either fails or is consistent and that a read will get you the most recent state.&lt;br /&gt;
Zookeeper exposes a filesystem like hierarchy of so called znodes. Every znode can have children but also stores data. The data stored in a znode is assumed to be small (less then 1MB). Clients can subscribe to different events on a znode and will be notified of changes in the znode itself of it&#039;s children.&lt;br /&gt;
Some usage examples come to my mind, which could be especially interesting for PHP developers:&lt;br /&gt;
&lt;ul&gt; &lt;li&gt;save the PHP session in zk and have it therefor available to all web servers&lt;/li&gt; &lt;li&gt;save a shopping card&lt;/li&gt; &lt;li&gt;save the online status of a user (for a chat system)&lt;/li&gt; &lt;li&gt;synchronize configuration files&lt;/li&gt; &lt;li&gt;master election: many monitoring servers, but only one is active at any given time&lt;/li&gt; &lt;li&gt;logging system: bookkeeper is a zk contribution, that receives your logs and assures they&#039;ll be kept save&lt;/li&gt;&lt;li&gt;create a lock on a document in a CMS&lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;
&lt;a href=&quot;http://wiki.apache.org/hadoop/ZooKeeper/PoweredBy&quot;&gt;Companies that use zk&lt;/a&gt; include Facebook, Yahoo, Rackspace and as rumors tell also twitter.&lt;br /&gt;
Now this is all kind and sweet, the only sad thing is, there&#039;s no PHP binding yet. There are bindings for Java, C, Python and Perl. So if you&#039;re desperately searching what PHP extension you should write next, just take the zk C binding and expose it to PHP!&lt;br /&gt;
Maybe you&#039;re a student and would like to participate in the Google Summer of Code? It should be possible to find a mentor for this project either in the PHP or zk project.&lt;br /&gt;
For GSOC the project could include a PHP session implementation in the extension code and the possibility of persistent zk sessions across PHP calls.&lt;br /&gt;
If you&#039;re in the region of eastern Switzerland: There&#039;ll be a presentation about zookeeper at the &lt;a href=&quot;http://lists.koch.ro/listinfo/webtreff&quot;&gt;Webtreff Kreuzlingen&lt;/a&gt; on one of the next mondays. 
    </content:encoded>

    <pubDate>Fri, 19 Feb 2010 10:42:48 +0100</pubDate>
    <guid isPermaLink="false">http://koch.ro/blog/index.php?/archives/137-guid.html</guid>
    
</item>
<item>
    <title>Webtreff: Content Storage</title>
    <link>http://koch.ro/blog/index.php?/archives/93-Webtreff-Content-Storage.html</link>
            <category>eZ Publish</category>
            <category>PHP</category>
            <category>Webtreff</category>
    
    <comments>http://koch.ro/blog/index.php?/archives/93-Webtreff-Content-Storage.html#comments</comments>
    <wfw:comment>http://koch.ro/blog/wfwcomment.php?cid=93</wfw:comment>

    <wfw:commentRss>http://koch.ro/blog/rss.php?version=2.0&amp;type=comments&amp;cid=93</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Koch)</author>
    <content:encoded>
    Monday we had the topic of &lt;a href=&quot;http://koch.ro/blog/uploads/presentations/content_storage.pdf&quot; title=&quot;content_storage.pdf&quot; target=&quot;_blank&quot;&gt;content storage (pdf)&lt;/a&gt; technologies at our webtreff meeting. We talked about the &lt;a href=&quot;http://ez.no/developer/articles/the_ez_content_model&quot;&gt;content model of eZ Publish&lt;/a&gt;, about ideas how it could be improved together with some general database design topics.&lt;br /&gt;
We already looked at two other approaches: The &lt;a href=&quot;http://en.wikipedia.org/wiki/JSR-170&quot;&gt;Java Content Repository&lt;/a&gt; and &lt;a href=&quot;http://www.google.com/search?as_q=couchdb&amp;as_filetype=pdf&quot;&gt;CouchDB&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Especially CouchDB appealed much to the folks and Benjamin offered to prepare a talk about it for dec/01. The next meeting will be on nov/17, 18:30 about Typo3. For more informations you can join our &lt;a href=&quot;http://lists.koch.ro/listinfo/webtreff&quot;&gt;mailing list&lt;/a&gt;.  
    </content:encoded>

    <pubDate>Wed, 05 Nov 2008 15:42:56 +0100</pubDate>
    <guid isPermaLink="false">http://koch.ro/blog/index.php?/archives/93-guid.html</guid>
    
</item>
<item>
    <title>Präsentation zu Symfony</title>
    <link>http://koch.ro/blog/index.php?/archives/83-Praesentation-zu-Symfony.html</link>
            <category>eZ Publish</category>
            <category>Webtreff</category>
    
    <comments>http://koch.ro/blog/index.php?/archives/83-Praesentation-zu-Symfony.html#comments</comments>
    <wfw:comment>http://koch.ro/blog/wfwcomment.php?cid=83</wfw:comment>

    <wfw:commentRss>http://koch.ro/blog/rss.php?version=2.0&amp;type=comments&amp;cid=83</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Koch)</author>
    <content:encoded>
    Benjamin hat vorgestern im &lt;a href=&quot;http://lists.koch.ro/listinfo/webtreff&quot;&gt;Webtreff&lt;/a&gt; eine Präsentation über das PHP Framework Symfony gehalten. Da er keinen eigenen Blog hat, darf ich das &lt;a href=&quot;http://koch.ro/blog/uploads/presentations/symfony_webtreff.pdf&quot; title=&quot;symfony_webtreff.pdf&quot; target=&quot;_blank&quot;&gt;PDF seiner Präsentation&lt;/a&gt; verbloggen.&lt;br /&gt;
&lt;br /&gt;
Nach der Präsentation hat er im Schnelldurchgang gezeigt, wie man eine News Seite mit Admin Interface in einer Viertelstunde mit Symfony bauen kann.&lt;br /&gt;
&lt;br /&gt;
Außerdem hatten wir noch eine kurze Diskussion darüber, wie Frameworks heute die Rolle von früheren Application Frameworks wie phpGroupWare, Horde, php Nuke, etc. übernehmen.&lt;br /&gt;
&lt;br /&gt;
Liebe Suchmaschine: Ich habe bisher noch nicht das Stichwort &lt;a href=&quot;http://de.wikipedia.org/wiki/Bodensee&quot;&gt;Bodensee&lt;/a&gt; mit Webtreff verbunden!  
    </content:encoded>

    <pubDate>Wed, 30 Jul 2008 15:46:00 +0200</pubDate>
    <guid isPermaLink="false">http://koch.ro/blog/index.php?/archives/83-guid.html</guid>
    
</item>
<item>
    <title>2. Webtreff über Javascript</title>
    <link>http://koch.ro/blog/index.php?/archives/80-2.-Webtreff-ueber-Javascript.html</link>
            <category>Webtreff</category>
    
    <comments>http://koch.ro/blog/index.php?/archives/80-2.-Webtreff-ueber-Javascript.html#comments</comments>
    <wfw:comment>http://koch.ro/blog/wfwcomment.php?cid=80</wfw:comment>

    <wfw:commentRss>http://koch.ro/blog/rss.php?version=2.0&amp;type=comments&amp;cid=80</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Koch)</author>
    <content:encoded>
    Letzten Montag hatten wir den zweiten &lt;a href=&quot;http://www.koch.ro/blog/index.php?/archives/79-Webtreff-PHP,-Javascript-und-Webtechnologien-am-Bodensee-Kontanz,-Kreuzlingen.html&quot;&gt;Webtreff&lt;/a&gt; zum Thema Javascript. Es war eine Sammlung von verschiedenen Themen, für die beim ersten mal keine Zeit war und die ich besprechen wollte, bevor wie uns einmal noch intensiver mit der Sprache beschäftigen.&lt;br /&gt;
&lt;ul&gt; &lt;li&gt;&lt;a href=&quot;http://developer.yahoo.com/yui&quot;&gt;Yahoo! User Interface Library&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Coding Style: Funktionsparameter&lt;/li&gt; &lt;li&gt;Dokumentation mit &lt;a href=&quot;http://www.jsdoctoolkit.org&quot;&gt;JSDoc&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Weitere Anwendungsbereiche von Javascript: OpenOffice, SpiderMonkey, KDE&lt;/li&gt; &lt;li&gt;Closures in Javascript und bald auch in PHP&lt;/li&gt; &lt;/ul&gt;&lt;br /&gt;
&lt;a href=&quot;http://koch.ro/blog/uploads/presentations/javascript_advanced.pdf&quot; title=&quot;javascript_advanced.pdf&quot;&gt;Die Folien.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Das nächste Treffen ist nicht am 21. Juli, weil einige von uns dann keine Zeit haben, sondern erst wieder am 28. Dann stellt Benjamin das Framework &lt;a href=&quot;http://www.symfony-project.org/&quot;&gt;Symfony&lt;/a&gt; und Pascal &lt;a href=&quot;http://drupal.org/&quot;&gt;Drupal&lt;/a&gt; vor.&lt;br /&gt;
&lt;br /&gt;
Am 4. August bin ich dann wieder mit den &lt;a href=&quot;http://ezcomponents.org&quot;&gt;eZ Components&lt;/a&gt; dran.&lt;br /&gt;
&lt;br /&gt;
Wer sich in &lt;a href=&quot;http://www.kreuzlingen.ch/&quot;&gt;Kreuzlingen&lt;/a&gt; oder &lt;a href=&quot;http://www.konstanz.de/&quot;&gt;Konstanz&lt;/a&gt; für Webtechnologien interessiert, ist herzlich willkommen. Informationen zu den Treffen gib es auf der &lt;a href=&quot;http://lists.koch.ro/listinfo/webtreff&quot;&gt;Webtreff-Liste&lt;/a&gt;. &lt;br /&gt;
  
    </content:encoded>

    <pubDate>Thu, 17 Jul 2008 14:28:32 +0200</pubDate>
    <guid isPermaLink="false">http://koch.ro/blog/index.php?/archives/80-guid.html</guid>
    
</item>
<item>
    <title>Webtreff: PHP, Javascript und Webtechnologien am Bodensee (Kontanz, Kreuzlingen)</title>
    <link>http://koch.ro/blog/index.php?/archives/79-Webtreff-PHP,-Javascript-und-Webtechnologien-am-Bodensee-Kontanz,-Kreuzlingen.html</link>
            <category>Webtreff</category>
    
    <comments>http://koch.ro/blog/index.php?/archives/79-Webtreff-PHP,-Javascript-und-Webtechnologien-am-Bodensee-Kontanz,-Kreuzlingen.html#comments</comments>
    <wfw:comment>http://koch.ro/blog/wfwcomment.php?cid=79</wfw:comment>

    <wfw:commentRss>http://koch.ro/blog/rss.php?version=2.0&amp;type=comments&amp;cid=79</wfw:commentRss>
    

    <author>nospam@example.com (Thomas Koch)</author>
    <content:encoded>
    Interesse an PHP, Javascript, Content Management oder dem Web allgemein? Wir haben bei &lt;a href=&quot;http://ymc.ch&quot;&gt;Young Media Concepts&lt;/a&gt; angefangen, uns regelmäßig zu treffen und über diese Themen auszutauschen. Gäste sind herzlich willkommen! Treffpunkt ist Montags um 18:30 unser Büro in Kreuzlingen, ein paar Meter von der Grenze mit Konstanz entfernt. Genaue Informationen gibt es über die &lt;a href=&quot;http://lists.koch.ro/listinfo/webtreff&quot;&gt;Webtreff Mailingliste&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Bisher hat Pascal einen &lt;a href=&quot;http://hagwaar.ch/post/41423174/webtreff-juli-2008-css-ordnung-ins-chaos&quot;&gt;&lt;br /&gt;
Vortrag über CSS&lt;/a&gt; gehalten und ich einen über &lt;a href=&quot;http://koch.ro/blog/uploads/presentations/javascript_general.pdf&quot; title=&quot;javascript_general.pdf&quot; target=&quot;_blank&quot;&gt;Javascript allgemein&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Als nächste Themen haben wir uns vorgenommen:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Javascript Teil 2&lt;/li&gt;&lt;li&gt;eZ Components     &lt;/li&gt;  &lt;li&gt;Symfony / Drupal      &lt;/li&gt;  &lt;li&gt;Neues im CMS Bereich, z.B. Java Content Repository    &lt;/li&gt;  &lt;li&gt;Die ideale Softwarefirma  &lt;/li&gt;  &lt;li&gt;Distributed Version Control: GIT  &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 11 Jul 2008 16:48:22 +0200</pubDate>
    <guid isPermaLink="false">http://koch.ro/blog/index.php?/archives/79-guid.html</guid>
    
</item>

</channel>
</rss>