Wir sind die Technology Scouts. Wir finden neue Lösungen für alte und neue Herausforderungen.
Das wichtigste in Kürze: Pl0gbar Aachen #1, 4. November 2008, Chico Mendes, Aachen, Pontstraße
Am 4.11. ist es soweit, nach wirklich sehr kurzer Organisationsphase findet in Aachen im Chico Mendes in der Pontstraße die erste Pl0gbar statt. Thema ist wie bei allen Pl0gbars alles rund ums Internet, Blogs, Web 2.0, eCommerce und natürlich Klönsnack. Das Ganze verbunden mit reichlich fantastischen Getränken und gutem Essen. Alles ganz unkompliziert, ohne Stammtisch und Vereinsmeierei.
Nachdem ich jetzt seit ein paar Tagen vom Berliner BarCamp (Danke für ein großartiges BarCamp an die Speaker, Teilnehmer, Sponsoren und Orga, insbesondere Tobetop) zurück bin und dort außerdem eine fantastische Pl0gbar Jahreshauptversammlung miterleben durfte dachte ich mir: sowas will ich in Aachen auch haben! Zumal ja nun auch Aachen wahrlich nicht arm an Internet affinen und blogaktiven Menschen ist.
Das habe ich auf Twitter erwähnt und bekam sofort einigen Zuspruch. Einen Vorschlag für eine Location gibts auch schon, nämlich das Chico Mendes in der Pontstraße. Alles weitere sollte sich auf dem Mixxt Pl0gbar Portal finden. Dort könnten wir diskutieren, einen Termin finden und einen Event eintragen.
In most modern applications data needs to be stored and processes. This is mostly done using a relational database management system (RDBM). But there are other ways to think about data and storage.
RDBMs store data in tables of equally shaped items. Different attribute shapes mean different tables. Items of different type are connected using relations. Every time the shape of your real world objects change you have to reengineer your data model.
This way to think about data stems from the old days of computational science, when memory and CPU power were sparse and computers were not interconnected very much. Other ways to store data were neglected due to limitations in hardware.
Nowadays we see RDBMs run into some strange sort of bottle neck due to the limited scalability of a single CPU node. But wait, there might be a remedy (not a cure-all but a new way we should test).
CouchDB is an Apache project, written in Erlang, a functional programming language suited very well for concurrency oriented programming and widely used in the telecommunications industry. CouchDB uses a document paradigm to model its data entities and leverages the unique features of Erlang to work distributed using a robust implemention of incremental replication with bi-directional conflict management.
That are some facts you also can read on CouchDBs web site. What I would like to emphasize is that CouchDB uses a RESTful HTTP based API which allows nearly every decent programming language to connect and use it. Especially in web development with its very agile development process and network capable scripting languages may take some profit of a database which adapts to your real world problem instead of forcing you to adapt your solution to a database structure.
And for MacOS users there is even better news: Jan Lehnardt, one of the guys building CouchDB and a very accomplished developer (and a very nice guy indeed
has put together a ready to run bundle for the Mac featuring a very easy to use CouchDB instance called CouchDBX. In fact you only have to copy the CouchDBX application to your hard disk, do 2 clicks and you're up and running a CouchDB instance with full web based management console.
CouchDB resources for web developers are spreading very fast at the moment, including a screencast called "CouchDB & Ruby" on PeepCode.com and several talks of the CouchDB people (incl. Jan) and one of Jan and me on the next BarCamp at Berlin (hopefully). So don't miss a great new technology!
Seit arachnion.de auf einem neuen Server und mit neuer Software (ExpressionEngine) läuft, ist hier nicht viel passiert. Das soll ab jetzt anders werden.
Since this web site was rebuilt with a new CMS (ExpressionEngine) and a new server there didn't happen very much. This will change from now on.
So wird es ab jetzt mehr oder weniger regelmäßig Postings hier geben. Dabei werden die beiden bisherigen Blogs blog.arachnion.de und blog.volker-goebbels.de zusammen geführt und es wird Postings in Englisch und Deutsch geben.
Die Themen werden zwischen mehr oder weniger privaten Postings, Fundstücken aus dem Netz, eigenen Ideen und technischen Postings zum Bereich Web Development und Softwareentwicklung pendeln.
There will be postings on a more or less regular basis. The two existing weblogs blog.arachnion.de and blog.volker-goebbels.de will be reunited and there will be postings in english and german.
Topics will vary between more or less private, findings from the web, own ideas and technical postings related to web and software development.