<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
	<channel>
<title>Erlang-DACH Blog</title><link>http://www.erlang-dach.org/index.html</link><description>Hot News&#x21;</description><dc:language>de</dc:language><dc:creator>info@erlang-dach.org</dc:creator><dc:rights>Copyright 2010 / Erlang-DACH</dc:rights><dc:date>2012-04-04T07:14:28+02:00</dc:date><admin:generatorAgent rdf:resource="http://www.realmacsoftware.com/" />
<admin:errorReportsTo rdf:resource="mailto:info@erlang-dach.org" /><sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
<lastBuildDate>Wed, 04 Apr 2012 19:25:20 +0200</lastBuildDate><item><title>Neues Erlang/OPT Buch erh&#xe4;ltlich</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2012-04-04T07:14:28+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/b4c8ef16391188bf8363eafc13959ade-29.html#unique-entry-id-29</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/b4c8ef16391188bf8363eafc13959ade-29.html#unique-entry-id-29</guid><content:encoded><![CDATA[Die kompakte funktionale Programmiersprache Erlang entstand bereits in den 1980er Jahren und erlebt derzeit auch au&szlig;erhalb ihrer urspr&uuml;nglichen Dom&auml;ne, dem Telekommunikationssektor, vor allem in den Bereichen Messaging und verteilte Datenbanken (Stichwort NoSQL) eine Renaissance. ]]></content:encoded></item><item><title>Erlang Factory Lite in Z&#xfc;rich</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2012-01-21T09:17:19+01:00</dc:date><link>http://www.erlang-dach.org/blog/files/0f8e1eba95673e74c94de1e1a36ab234-28.html#unique-entry-id-28</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/0f8e1eba95673e74c94de1e1a36ab234-28.html#unique-entry-id-28</guid><content:encoded><![CDATA[April findet die erste Erlang Factory Lite in Z&uuml;rich statt. ]]></content:encoded></item><item><title>Erlang/OTP R15B</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2011-12-17T19:29:05+01:00</dc:date><link>http://www.erlang-dach.org/blog/files/63b84848569c20e9c1b8bf164564f9a6-27.html#unique-entry-id-27</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/63b84848569c20e9c1b8bf164564f9a6-27.html#unique-entry-id-27</guid><content:encoded><![CDATA[Die vielen Verbesserungen k&ouml;nnen den Release-Notes entnommen werden (link).]]></content:encoded></item><item><title>RELEASE Projekt gestartet</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2011-11-27T14:51:00+01:00</dc:date><link>http://www.erlang-dach.org/blog/files/e9b6da61ac255ecd10880fbd3f771f70-26.html#unique-entry-id-26</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/e9b6da61ac255ecd10880fbd3f771f70-26.html#unique-entry-id-26</guid><content:encoded><![CDATA[Das Projekt hat zum Ziel, die Skalierbarkeit von Erlang basierten Softwaresystemen auf  hundert-tausende Cores auszuweiten. ]]></content:encoded></item><item><title>Neue Erlang-Webseite und neuer Erlang Release</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2011-04-10T13:32:39+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/4c678fcc071a8826bd762f13d317d6fd-24.html#unique-entry-id-24</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/4c678fcc071a8826bd762f13d317d6fd-24.html#unique-entry-id-24</guid><content:encoded><![CDATA[Zu den Highlights geh&ouml;rt vor allem die Halfword-Emulation, ein 64-Bit Emulator, der weniger Speicher verbraucht, als der volle 64-Bit Emulator. ]]></content:encoded></item><item><title>Erlang Dialyzer</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2011-04-10T14:06:10+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/aebfe1411a9c32bb25538b5b5d7522b2-23.html#unique-entry-id-23</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/aebfe1411a9c32bb25538b5b5d7522b2-23.html#unique-entry-id-23</guid><content:encoded><![CDATA[Als "Testbench"  f&uuml;r bestehende und neue Analysen werden derzeit nicht weniger als 150 Erlang Projekte analysiert und die Ergebnisse auf folgender Webseite ver&ouml;ffentlicht. ]]></content:encoded></item><item><title>Vortr&#xe4;ge Erlang Factory Lite M&#xfc;nchen</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2011-03-15T19:36:42+01:00</dc:date><link>http://www.erlang-dach.org/blog/files/84968a9f3c4504d73f855cbf16dd613b-22.html#unique-entry-id-22</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/84968a9f3c4504d73f855cbf16dd613b-22.html#unique-entry-id-22</guid><content:encoded><![CDATA[Die Vortr&auml;ge der ersten Erlang Factory Lite in M&uuml;nchen vom 31. ]]></content:encoded></item><item><title>Erlang Factory Lite in M&#xfc;nchen</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2010-12-27T10:54:30+01:00</dc:date><link>http://www.erlang-dach.org/blog/files/df8f2955f431b5c1cc82a0541cf9f44c-21.html#unique-entry-id-21</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/df8f2955f431b5c1cc82a0541cf9f44c-21.html#unique-entry-id-21</guid><content:encoded><![CDATA[Januar 2011 kommt die Erlang Factory Lite nach M&uuml;nchen. ]]></content:encoded></item><item><title>Erlang/OTP R1401</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2010-12-21T10:16:34+01:00</dc:date><link>http://www.erlang-dach.org/blog/files/b10baf4dc1e69aa365be64362d51ef78-20.html#unique-entry-id-20</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/b10baf4dc1e69aa365be64362d51ef78-20.html#unique-entry-id-20</guid><content:encoded><![CDATA[Der erste R14B Service-Release ist nun verf&uuml;gbar (link). ]]></content:encoded></item><item><title>Neues Erlang Buch</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2010-12-21T09:38:40+01:00</dc:date><link>http://www.erlang-dach.org/blog/files/20dd77585738737ff62c02a711dd3029-19.html#unique-entry-id-19</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/20dd77585738737ff62c02a711dd3029-19.html#unique-entry-id-19</guid><content:encoded><![CDATA[Ein neues Erlang Buch ist im Manning-Verlag erschienen. ]]></content:encoded></item><item><title>Scalaris - Ein Peer-to-Peer NoSQL-System mit Transaktionen</title><dc:creator>info@erlang-dach.org</dc:creator><category>Projekte / Produkte</category><dc:date>2010-03-09T18:39:16+01:00</dc:date><link>http://www.erlang-dach.org/blog/files/d333d73046d986736220b39369a61520-18.html#unique-entry-id-18</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/d333d73046d986736220b39369a61520-18.html#unique-entry-id-18</guid><content:encoded><![CDATA[Durch die Trennung der Applikationen in der logischen Ringstruktur des Overlay-Netzwerks k&ouml;nnen individuell jedem Replikat und jeder Anwendung Server in verschiedenen Rechenzentren zugeordnet werden, um die Daten m&ouml;glichst nahe beim Anwender zu speichern und so die Zugriffszeit zu minimieren.
]]></content:encoded></item><item><title>Terme laden und speichern</title><dc:creator>info@erlang-dach.org</dc:creator><category>Codeschnippsel</category><dc:date>2009-10-12T09:48:13+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/4be00b2e85c5dcd2c82ecfed55b23bd9-17.html#unique-entry-id-17</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/4be00b2e85c5dcd2c82ecfed55b23bd9-17.html#unique-entry-id-17</guid><content:encoded><![CDATA[Wir laden in der Shell die Daten, filtern diese und schreiben das Ergebnis in die Datei "zielgruppe.dat":
]]></content:encoded></item><item><title>Tautologie Checker</title><dc:creator>info@erlang-dach.org</dc:creator><category>Codeschnippsel</category><dc:date>2009-10-04T21:54:46+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/95215786574e4f3412e5974f4e3815cf-16.html#unique-entry-id-16</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/95215786574e4f3412e5974f4e3815cf-16.html#unique-entry-id-16</guid><content:encoded><![CDATA[Die Funktion nnf/1 - Negation Normalform - zieht alle Negationen zu den Atomen (De Morgansches Gesetzt). distrib/1 wendet das Distributivgesetz an, knf/1 berechnet die konjunktive Normalform.
]]></content:encoded></item><item><title>Erlang/OTP R13B02</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2009-09-25T09:06:08+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/916bebd1803e232f3e0997c139a5b6e9-15.html#unique-entry-id-15</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/916bebd1803e232f3e0997c139a5b6e9-15.html#unique-entry-id-15</guid><content:encoded><![CDATA[Der zweite R13B Service-Release ist nun verf&uuml;gbar (link). ]]></content:encoded></item><item><title>Beziehungspflege</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2009-08-31T19:34:54+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/0eb45476fabfbbf004f2c2052f694886-14.html#unique-entry-id-14</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/0eb45476fabfbbf004f2c2052f694886-14.html#unique-entry-id-14</guid><content:encoded><![CDATA[Wir bekommen ab und zu Anfragen von Firmen aus D, die auf der Suche nach erfahrenen Erlang-Entwicklern sind. ]]></content:encoded></item><item><title>Erlang Programming</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2009-07-26T10:10:44+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/284cb6501b1ae0cab022135b5ce80f14-13.html#unique-entry-id-13</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/284cb6501b1ae0cab022135b5ce80f14-13.html#unique-entry-id-13</guid><content:encoded><![CDATA[Simon Thomspon ist Professor in Kent und f&uuml;r seine Arbeiten zu Refactoring von Erlang sowie als Autor vom Buch &bdquo;Haskell: The Craft of Functional Programming&ldquo; bekannt. ]]></content:encoded></item><item><title>Parallele Funktionen H&#xf6;herer Ordnung - pmap</title><dc:creator>info@erlang-dach.org</dc:creator><category>Codeschnippsel</category><dc:date>2009-06-13T20:21:33+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/6c435bb858792e65bddda386b12ce80d-12.html#unique-entry-id-12</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/6c435bb858792e65bddda386b12ce80d-12.html#unique-entry-id-12</guid><content:encoded><![CDATA[Eine tolle Sache, wenn wir davon ausgehen k&ouml;nnen, dass Multicore Prozessoren der Zukunft dutzende oder sogar hunderte Kerne haben, denn so profitieren unsere Erlang Programme ohne weiteres Zutun davon.
]]></content:encoded></item><item><title>Erlang D.A.CH.</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2009-05-26T18:32:00+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/e205360ac472d3e0c5e33e68bf55e88e-11.html#unique-entry-id-11</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/e205360ac472d3e0c5e33e68bf55e88e-11.html#unique-entry-id-11</guid><content:encoded><![CDATA[Schon ein spannender neuer Link, ein kleiner Blog-Beitrag oder Hinweise auf Fehler in unserer Webseite sind hilfreich. ]]></content:encoded></item><item><title>Hot Code Replacement</title><dc:creator>info@erlang-dach.org</dc:creator><category>Codeschnippsel</category><dc:date>2009-05-12T22:04:40+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/0158cc69d2dea4f749e7e3a7464b281a-10.html#unique-entry-id-10</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/0158cc69d2dea4f749e7e3a7464b281a-10.html#unique-entry-id-10</guid><content:encoded><![CDATA[Der qualitfizierte Aufruf m:loop() im Rumpf zu code_switch ist per Definition immer an das aktuelle Module m gebunden; in unserem Fall also das korrigierte und neu geladene Modul. ]]></content:encoded></item><item><title>Fehlerbehandlung in nebenl&#xe4;ufigen und verteilten Prozessen</title><dc:creator>info@erlang-dach.org</dc:creator><category>Codeschnippsel</category><dc:date>2009-05-11T17:37:35+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/e675ddb9baec4d2386661b19b201576a-9.html#unique-entry-id-9</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/e675ddb9baec4d2386661b19b201576a-9.html#unique-entry-id-9</guid><content:encoded><![CDATA[Bei der Bearbeitung der Message msg_error wird eine nicht zul&auml;ssige Division durch Null ausgef&uuml;hrt, was zu einer unbehandelten Exception f&uuml;hrt und ein Terminieren des Workers bewirkt. ]]></content:encoded></item><item><title>Prozesse verteilen</title><dc:creator>info@erlang-dach.org</dc:creator><category>Codeschnippsel</category><dc:date>2009-05-08T20:38:06+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/7dec46b2dd519897fc44aaeb7cf0e540-8.html#unique-entry-id-8</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/7dec46b2dd519897fc44aaeb7cf0e540-8.html#unique-entry-id-8</guid><content:encoded><![CDATA[Weil es so sch&ouml;n einfach ist, gleich die Verteilung der Prozesse auf unterschiedliche Rechner hinterher: Erlang Prozesse, die in unterschiedlichen Erlang Laufzeitumgebungen (Erlang-Knoten) existieren, k&ouml;nnen sich gegenseitig ebenso einfach Meldungen zukommen lassen, wie solche in einer Umgebung. ]]></content:encoded></item><item><title>Selective Receive</title><dc:creator>info@erlang-dach.org</dc:creator><category>Codeschnippsel</category><dc:date>2009-05-08T11:52:19+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/8984c6eee91dd8bd33b4a984211c8852-7.html#unique-entry-id-7</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/8984c6eee91dd8bd33b4a984211c8852-7.html#unique-entry-id-7</guid><content:encoded><![CDATA[Ebenso ist es egal, was Prozess B zur Zeit des Absendens macht, denn die Meldung von Prozess A wird zun&auml;chst in der Mailbox (Briefkasten) vom Prozess B abgelegt. 
]]></content:encoded></item><item><title>Nochmal List Comprehensions</title><dc:creator>info@erlang-dach.org</dc:creator><category>Codeschnippsel</category><dc:date>2009-04-26T10:25:34+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/8d2ba411fc8eea720faad093aa9331bb-6.html#unique-entry-id-6</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/8d2ba411fc8eea720faad093aa9331bb-6.html#unique-entry-id-6</guid><content:encoded><![CDATA[Beispiel 1: Die Funktion pyth(N) erzeugt eine Liste aller Integer-Tripel {A, B, C} f&uuml;r die A^2 + B^2 = C^2 und die Summe der Seiten kleiner oder gleich N gilt.
]]></content:encoded></item><item><title>List Comprehensions</title><dc:creator>info@erlang-dach.org</dc:creator><category>Codeschnippsel</category><dc:date>2009-04-13T12:30:00+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/4b59d31dccb60c06fbc1670ce9f0ffac-5.html#unique-entry-id-5</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/4b59d31dccb60c06fbc1670ce9f0ffac-5.html#unique-entry-id-5</guid><content:encoded><![CDATA[S2 ist die Liste aller X zum Quadrat (Quadrat(X)), wobei X aus der Liste [1,2,3,4,5,6,7,8,9] stammt und X gerade ist (Gerade(X)).
]]></content:encoded></item><item><title>Server mit mehreren Arbeiterprozessen</title><dc:creator>info@erlang-dach.org</dc:creator><category>Codeschnippsel</category><dc:date>2009-04-12T13:54:53+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/ed427f71ffd99d467a9cc9bffbdf5651-4.html#unique-entry-id-4</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/ed427f71ffd99d467a9cc9bffbdf5651-4.html#unique-entry-id-4</guid><content:encoded><![CDATA[Empf&auml;ngt (receive ... end) der Server eine solche Nachricht wird mit erzeuge_sortierer/2 ein neuer Prozess erzeugt, dessen Funktion sortierer/2 die eigentliche Sortierung der Liste durchf&uuml;hrt und mit Pid ! ]]></content:encoded></item><item><title>Funktionen auf Listen</title><dc:creator>info@erlang-dach.org</dc:creator><category>Codeschnippsel</category><dc:date>2009-04-10T19:49:58+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/10a2352f5527bf38f520643ae6ca0b6d-3.html#unique-entry-id-3</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/10a2352f5527bf38f520643ae6ca0b6d-3.html#unique-entry-id-3</guid><content:encoded><![CDATA[Beispiel 3: Die Funktion lists:foldl(Fun, Acc0, List) -> Acc1 faltet rekursiv die Liste List gem&auml;ss der Funktion Fun und einem Startwert Acc0.  
]]></content:encoded></item><item><title>Codeschnippsel und mehr</title><dc:creator>info@erlang-dach.org</dc:creator><category>Allgemein</category><dc:date>2009-04-05T15:00:00+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/46f419fb3bcd42fab572887534b4d89c-1.html#unique-entry-id-1</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/46f419fb3bcd42fab572887534b4d89c-1.html#unique-entry-id-1</guid><content:encoded><![CDATA[Falls Ihr selbst spannendes zu berichten habt, schickt uns doch einen Beitrag, den wir hier unterbringen sollen.]]></content:encoded></item><item><title>Fakult&#xe4;t</title><dc:creator>info@erlang-dach.org</dc:creator><category>Codeschnippsel</category><dc:date>2009-04-05T15:14:29+02:00</dc:date><link>http://www.erlang-dach.org/blog/files/e129c98f9a8f7cdffbed34bf11d68786-0.html#unique-entry-id-0</link><guid isPermaLink="true">http://www.erlang-dach.org/blog/files/e129c98f9a8f7cdffbed34bf11d68786-0.html#unique-entry-id-0</guid><content:encoded><![CDATA[Was das Hello World f&uuml;r imperative Programmierung ist, ist die Fakult&auml;tsfunktion f&uuml;r die Welt der funktionalen Programmierung.  ]]></content:encoded></item></channel>
</rss>
