<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">

<title>konnexus</title>
<subtitle>personal blog of Konstantin Weiss</subtitle>
<updated>Thu, 01 Jan 1970 01:00:00 +0100</updated>
<id>http://konnexus.net/rss.xml</id>
<author>
<name>Konstantin Weiss</name>
</author>
<rights>(cc-by-sa 3.0) since 2005 Konstantin Weiss</rights>
<link href="http://konnexus.net/"/>
<link rel="self" href="http://konnexus.net/rss.xml"/>
<category term="web"/>
<category term="user experience"/>
<category term="information architecture"/>
<icon>http://konnexus.net/favicon.ico</icon>

<entry>
<title>May the 4th be with you!</title>
<link href="http://konnexus.net/2012/05/may-the-4th"/>
<id>
http://konnexus.net/2012/05/may-the-4th
</id>
<updated>2012-05-03</updated>
<author>
<name>Konstantin Weiss</name>
<uri>http://konnexus.net/2012/05/may-the-4th</uri>
</author>
<content type="html">
<p>Happy Star Wars Day euch allen!</p>

</content>
<category term="starwars"/>
<category term="starwarsday"/>

</entry>



<entry>
<title>Containerist-Experimente</title>
<link href="http://konnexus.net/2012/03/containerist-experimente"/>
<id>
http://konnexus.net/2012/03/containerist-experimente
</id>
<updated>2012-03-27</updated>
<author>
<name>Konstantin Weiss</name>
<uri>http://konnexus.net/2012/03/containerist-experimente</uri>
</author>
<content type="html">
<p>Seit Ende letzten Jahres habe ich ein paar Experimente geschrieben/gecodet, um die Potenziale und Fallen des <a href="/2012/03/containerist">Containeristen</a> auszuloten. Hier ist eine kurze Aufzählung. </p>

<p>Die Funktionen der Dienste beschreibe ich später separat.</p>

<h3>Containerist.org</h3>

<p>Zunächst einmal baute ich einen Service, der Plaintext-Daten in HTML-Container umwandelt (rendert). Der Dienst braucht eine URL zu der <em>Origin</em>, also der Quelle der Container-Daten.</p>

<p><a href="http://containerist.org">Containerist.org</a>
Wenn die Daten des containers diese Origin haben:
<a href="http://konstantinweiss.com/home/40.about.txt">konstantinweiss.com/home/40.about.txt</a>
Dann schreibt man diese URL hinter Containerist.org und erhält dann den gerenderten Container, etwa so:
<a href="http://containerist.org/konstantinweiss.com/home/40.about.txt">containerist.org/konstantinweiss.com/home/40.about.txt</a></p>

<h3>Dropfolio</h3>

<p>Um die Container in einem realen Usecase auszuprobieren, habe ich Dropfolio gebaut. Es ist ein Dienst, mit dem man Bilddateien in einen Ordner auf der Festplatte in eine Online-Galerie verwandeln kann. So konnte ich verschiedene Container-Typen zusammensetzen. Ihr könnt den Dienst gern ausprobieren.
Die Container sind vom Containerist-Dienst gerendert. Die Daten kommen von der Dropbox und werden z.T. auf dem Server gecacht.</p>

<p><a href="http://dropfolio.org">dropfolio.org</a> ist der Dienst<br />
<a href="http://dropfolio.org/demo">/demo</a> ist eine Demo-Galerie<br />
<a href="http://dropfolio.org/saneef">/saneef</a> zeigt einige Fotos von <a href="http://saneef.com">Saneef</a>  </p>

<h3>Statische Seiten</h3>

<p>Dadurch, dass die Daten in Plain Text vorliegen müssen, können sie auch gleich aus statischen Textdateien kommen. Ich habe dies ausprobiert an einer Site von <a href="http://sagenschneider.com">Illian</a>, um seinen grossartigen Ölgemälden einen besseren Rahmen zu geben.</p>

<p><a href="http://dev.konnexus.net/sagenschneider">Illians Demo-Seite mit statischen Containern</a></p>

<p>Ihr werdet sehen, dass die Container anders aussehen als bei Dropfolio. Die Container sind in ihrem Aussehen veränderbar, am einfachsten durch Style Sheets. Auch diese Container werden vom Containerist-Dienst gerendert.</p>

<h3>Wordpress-Theme</h3>

<p>Um mal ausprobieren, wie ein Theme für Wordpress in etwa mit Containern gebaut werden kann, habe ich kurzerhand eins angelegt. Es hat nicht viel mehr als ein Template für Übersichtsseiten und Artikelseiten. Aber man sieht, dass und wie es funktioniert.
Die Container sind vom Containerist-Dienst gerendert.</p>

<p><a href="http://wp.dev.konnexus.net">Demo des Wordpress-Themes</a></p>

<h3>konstantinweiss.com</h3>

<p>Bei den ganzen Experimenten war es mir wichtig auszuprobieren, wie ein Container von einer Site/einem Dienst in eine andere Site eingebunden werden kann. Das Worspress-Theme zum Beispiel hat im Template einen Container aus Dropfolio.</p>

<p>Bei meiner eigenen Site wollte ich das gern auf die Spitze treiben. Alle Projekt-Abbildungen und auch die Projekt-Übersichten kommen von Dropfolio. Die Container habe ich auf meiner Site "platziert", sie werden von mir aber nach wie vor durch Dropfolio verwaltet. Meiner Meinung nach funktioniert dieses Zusammenstellen von Containern verschiedener Quellen zu ganzen Seiten ganz gut. </p>

<p><a href="http://konstantinweiss.com">konstantinweiss.com</a> - meine Site<br />
<a href="http://dropfolio.org/konstantin">Dropfolio.org/konstantin</a> - hier kommen die Container mit den Projektbeschreibungen her.</p>

<h3>Blogracer Theme</h3>

<p>Für meinen <a href="http://konnexus.net/blogracer">Blogracer</a>, den Ihr alle schon zugenüge kennt, habe ich ein neues Theme gebaut, basierend auf Containern. Er beinhaltet wesentlich weniger Code durch die Containerstruktur.</p>

<p>Die Container-Daten werden diesmal nicht durch containerist.org gerendert, sondern direkt im Browser durch Javascript. Zu dieser Technik hat <a href="http://vorb.de">Paul</a> den <a href="/2011/12/coding-haende">entscheidenden Beitrag</a> geleistet.
Einige Container sind wiederum von anderen Domains, ganz nach dem Containerprinzip.</p>

<p><a href="http://ctn.blogracer.org">ctn.blogracer.org</a> - Die Demo des Blogracer Themes.</p>

<h3>Euer Senf, euer Feedback</h3>

<p>Nach den ganzen Experimenten im fast stillen Kämmerlein ist die Zeit gekommen, Euch zu hören. Was denkt Ihr über das ganze? Was sagt Ihr dazu? </p>

<p>Ich bin auf Euer Feedback diesmal richtig angewiesen. Die Idee des Containeristen weiterzuführen (oder zu beerdigen) hängt jetzt von Eurer Stimme ab. Also her mit dem Senf!</p>

</content>
<category term="containerist"/>
<category term="coding"/>
<category term="portfolio"/>
<category term="dropfolio"/>
<category term="konstantinweisscom"/>
<category term="wordpress"/>
<category term="principle"/>
<category term="container"/>

</entry>



<entry>
<title>Der Containerist</title>
<link href="http://konnexus.net/2012/03/containerist"/>
<id>
http://konnexus.net/2012/03/containerist
</id>
<updated>2012-03-27</updated>
<author>
<name>Konstantin Weiss</name>
<uri>http://konnexus.net/2012/03/containerist</uri>
</author>
<content type="html">
<p>Am Anfang ist der Container. Er ist autark, standardisiert und überall hin zustellbar. Sein Inhalt ist jederzeit vom Autor änderbar, an allen Orten. Das ist der Anfang des Containeristen.</p>

<p>Seit September 2011 mache ich Experimente rund um Container, Container im Web. Bisher habe ich mich dagegen verwehrt darüber zu bloggen. Zum einen machte es mehr Spass zu bauen statt zu reden. Zum anderen <a href="/2011/12/container">fasziniert mich am Container-Prinzip</a> etwas, das ich nicht so recht in Worte fassen kann. Die Experimente sind quasi die Suche nach dem Grund der Faszination. </p>

<h3>Das Containerprinzip</h3>

<p>Am Anfang stand das Container-Prinzip. Die Kurzversion geht so:</p>

<ol>
<li>A Web Page is a <em>Stack</em> of <em>Containers</em>.</li>
<li>Each container has an <em>Origin</em>. It can be included in as many <em>Pages</em> and in any order as it's relevant. The container is <em>independent</em> from anything else on any page.</li>
<li>The <em>Author</em> maintains the container's <em>original</em> content.</li>
<li>The author can update the content anytime, and it would update in all the places it is viewable.</li>
<li>The container's content is open to anyone and human and program readable.</li>
</ol>

<p>Ich habe versucht dabei meine <a href="http://konnexus.net/2011/12/daten-prinzipien">Prinzipien für Daten im Netz</a> zu beachten. Und einen Wunsch habe ich bei dem Ganzen: es soll <em>dezentral</em> sein. Denn meiner Ansicht nach wird das Netz nur so unsers sein.</p>

<h3>Wie LEGO</h3>

<p>Container-Sites bauen soll so einfach sein wie LEGO. Wie Minecraft für's Web. Die einzelnen Bausteine (=Container) sind simpel, sind unspektakulär. Die richtige Zusammenstellung macht das Modell (=Website) aus.</p>

<p>Die Überlegungen und Experimente laufen bei mir unter dem Sammelbegriff "Containerist". </p>

<h3>Experimente</h3>

<p>Seit Ende letzten Jahres habe ich ein paar Experimente geschrieben/gecodet, um die Potenziale und Fallen des Containeristen auszuloten. Im nächsten Post seht Ihr eine <a href="/2012/03/containerist-experimente">kurze Aufzählung der Experimente</a>.</p>

<p><img src="containerist_big.png" alt="" /></p>

</content>
<category term="containerist"/>
<category term="coding"/>
<category term="portfolio"/>
<category term="dropfolio"/>
<category term="konstantinweisscom"/>
<category term="wordpress"/>
<category term="principle"/>
<category term="container"/>

</entry>



<entry>
<title>Google, the rich kid</title>
<link href="http://konnexus.net/2012/03/google-fat-kid"/>
<id>
http://konnexus.net/2012/03/google-fat-kid
</id>
<updated>2012-03-19</updated>
<author>
<name>Konstantin Weiss</name>
<uri>http://konnexus.net/2012/03/google-fat-kid</uri>
</author>
<content type="html">
<blockquote>
  <p>?Social isn?t a product,? my daughter told me after I gave her a demo, ?social is people and the people are on Facebook.?</p>
  
  <p>Google was the rich kid who, after having discovered he wasn?t invited to the party, built his own party in retaliation. The fact that no one came to Google?s party became the elephant in the room.</p>
</blockquote>

<p>-- <a href="http://blogs.msdn.com/b/jw_on_tech/archive/2012/03/13/why-i-left-google.aspx">Why I left Google</a></p>

</content>
<category term="google"/>
<category term="social"/>
<category term="facebook"/>

</entry>



<entry>
<title>False and Complicated</title>
<link href="http://konnexus.net/2012/03/false-and-complicated"/>
<id>
http://konnexus.net/2012/03/false-and-complicated
</id>
<updated>2012-03-15</updated>
<author>
<name>Konstantin Weiss</name>
<uri>http://konnexus.net/2012/03/false-and-complicated</uri>
</author>
<content type="html">
<blockquote>
  <p>Tout ce qui est simple est faux. Tout ce qui est compliqué est inutilisable.</p>
</blockquote>

<p>-- Paul Valéry<br />
(?Everything simple is false, anything complicated is unusable.?)</p>

</content>
<category term="quote"/>
<category term="paulvalery"/>
<category term="complexity"/>
<category term="usability"/>
<category term="simplicity"/>

</entry>



<entry>
<title>Komplexität und Zentralismus</title>
<link href="http://konnexus.net/2012/01/komplexitaet-zentralismus"/>
<id>
http://konnexus.net/2012/01/komplexitaet-zentralismus
</id>
<updated>2012-01-19</updated>
<author>
<name>Konstantin Weiss</name>
<uri>http://konnexus.net/2012/01/komplexitaet-zentralismus</uri>
</author>
<content type="html">
<p>Je komplexer Technologie wird, desto zentralistischer wird alles organisiert. Denn mit wachsender Komplexität braucht man Leute mit immer tieferer Expertise, um die Technologie zu warten. Je komplexer eine Technologie wird, desto weniger Experten gibt es dafür. Wenn die Technik simpel ist, kann sie dezentral organisiert werden. Jeder kümmert sich um seinen eigenen Garten, seine eigene Einheit.</p>

<h3>Am Beispiel Auto:</h3>

<p>Früher hat mein Grossvater sein Auto mehrmals im Leben komplett auseinander genommen und wieder zusammengebaut. Einzelne Teile hat er selbst in seiner Werkstatt anfertigen können. Heute muss ich mein Auto zur Werkstatt fahren, wenn das Lämpchen "Service" leuchtet. Ich habe keine Ahnung, was da passiert ist. Ich bin auf die Werkstatt meiner Automarke angewiesen.</p>

<h3>Am Beispiel Möbel:</h3>

<p>In seiner Werkstatt hat mein Vater noch einen alten Schrank, der schon zig Umzüge hinter sich hat. Er ist nicht nur aus Massivholz, sondern lässt sich mit einem einzigen, generischen Nagel auseinander- und wieder zusammenbauen. Freunde von uns haben neulich einen Schrank einbauen lassen, der nur an der Decke und an der hinteren Wand, nicht am Boden befestigt ist. Der Einbau dauerte anderthalb Tage, von Profis gemacht.</p>

<h3>Am Beispiel Rechner:</h3>

<p>Ein Freund schwärmt immer noch davon, dass er seinen alten IBM Thinkpad nicht nur komplett auseinander schrauben kann, sondern auch heute noch Ersatzteile direkt von Zulieferern bestellen und einbauen kann. Mein iPad ist monolthisch.</p>

<h3>Am Beispiel Web:</h3>

<p>Nach dem Upgrade vom <a href="/cms#">CMS</a> Drupal 6 auf Drupal 7 sind nicht wenige Entwickler abgesprungen, weil das System ungleich komplexer und deshalb sowohl für das Upgraden der Software als auch für Einlernen neuer Entwickler ungleich schwerer geworden ist.</p>

</content>
<category term="complexity"/>
<category term="centralism"/>
<category term="decentral"/>
<category term="systems"/>
<category term="technology"/>

</entry>



<entry>
<title>Computer named TV</title>
<link href="http://konnexus.net/2012/01/computer-tv"/>
<id>
http://konnexus.net/2012/01/computer-tv
</id>
<updated>2012-01-13</updated>
<author>
<name>Konstantin Weiss</name>
<uri>http://konnexus.net/2012/01/computer-tv</uri>
</author>
<content type="html">
<p>While buying a TV, my 2-year-old son pointed at the giant screen and said with obviousness: "Big computer.". Wanting to correct him at first, it struck me how right he was. So I replied: "Yes, son. This computer is called a TV."</p>

</content>
<category term="tv"/>
<category term="computer"/>
<category term="@A"/>

</entry>



<entry>
<title>File-Based Web Services and Software</title>
<link href="http://konnexus.net/2012/01/file-based-web"/>
<id>
http://konnexus.net/2012/01/file-based-web
</id>
<updated>2012-01-11</updated>
<author>
<name>Konstantin Weiss</name>
<uri>http://konnexus.net/2012/01/file-based-web</uri>
</author>
<content type="html">
<p>Since I built my own file-based blogging system <a href="/blogracer">Blogracer</a>, more and more file-based systems and servies pop up. While I don't think the file-based approach will have a big impact on the web, I really appreciate this development. Seems as if my concept must have some substance.</p>

<p>If you know any other service or software, please drop a comment.</p>

<h4><a href="http://scriptogr.am">Scriptogr.am</a></h4>

<ul>
<li>blog service</li>
<li>dropbox sync, manually</li>
<li>markdown text syntax</li>
<li>has a web backend</li>
<li>free</li>
</ul>

<h4><a href="http://calepin.co">Calepin</a></h4>

<ul>
<li>cms service</li>
<li>dropbox sync</li>
<li>markdown text syntax</li>
<li>free, with paid custom domains</li>
</ul>

<h4><a href="http://droppages.com">Droppages</a></h4>

<ul>
<li>cms service</li>
<li>dropbox sync, automatically</li>
<li>markdown text syntax</li>
<li>text-format is custom</li>
<li>free, with paid custom domains</li>
</ul>

<h4><a href="http://getkirby.com">Kirby</a></h4>

<ul>
<li>cms software</li>
<li>ftp upload</li>
<li>markdown and own text syntax</li>
<li>paid</li>
</ul>

<h4><a href="http://staceyapp.com">Stacey</a></h4>

<ul>
<li>cms software</li>
<li>ftp upload</li>
<li>free, open source</li>
</ul>

<h4><a href="http://base.io/base">Base.io</a></h4>

<ul>
<li>cms software</li>
<li>dropbox sync, automatically</li>
<li>markdown text syntax</li>
<li>closed beta for now</li>
</ul>

<h4><a href="http://blog.fymmie.de/suche/nihil">Nihil</a></h4>

<ul>
<li>blog software</li>
<li>ftp upload</li>
<li>markdown text syntax</li>
<li>available on github (can't find the link)</li>
</ul>

</content>
<category term="filebased"/>
<category term="webdev"/>
<category term="systems"/>
<category term="cms"/>
<category term="blogging"/>

</entry>





</feed>

