<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>loopkid: Category Softwareentwicklung</title>
    <link>http://loopkid.net/articles/category/softwareentwicklung</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>professional procrastinator</description>
    <item>
      <title>safariomnibar port for powerpc</title>
      <description>&lt;p&gt;I did a port of Olivier Poitrey&amp;#8217;s SafariOmnibar for Macs with PowerPC processor running Safari 5.0.6 on Mac OS 10.5.8. Go ahead and grab the &lt;a href="https://github.com/stefanschmidt/SafariOmnibar"&gt;current version&lt;/a&gt; over at Github.&lt;/p&gt;</description>
      <pubDate>Fri, 13 Jan 2012 03:39:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:17fd62d4-40bc-400d-adc4-cf32e025be08</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2012/01/13/safariomnibar-port-for-powerpc</link>
      <category>Softwareentwicklung</category>
      <category>English</category>
      <category>Mac OS X</category>
      <category>Safari</category>
      <trackback:ping>http://loopkid.net/articles/trackback/181278</trackback:ping>
    </item>
    <item>
      <title>germany the oversleeping state</title>
      <description>&lt;p&gt;Diese Woche finden in Stanford die &lt;a href="http://days2011.scala-lang.org/"&gt;Scala Days 2011&lt;/a&gt; statt. Kann mir mal jemand erklären wieso abgesehen vom Erfinder &lt;a href="http://en.wikipedia.org/wiki/Martin_Odersky"&gt;Martin Odersky&lt;/a&gt; mit &lt;a href="http://hseeberger.wordpress.com/"&gt;Heiko Seeberger&lt;/a&gt; augenscheinlich nur ein einziger deutscher Redner vor Ort ist? Wieso müssen die Deutschen eigentlich immer &lt;a href="http://www.typesafe.com/"&gt;alles Spannende&lt;/a&gt; verschlafen? Der Prophet ist im eigenen Lande nichts wert?&lt;/p&gt;</description>
      <pubDate>Wed, 01 Jun 2011 02:42:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:178f4d3d-0988-499a-9173-52ad57a13b12</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2011/06/01/germany-the-oversleeping-state</link>
      <category>Softwareentwicklung</category>
      <category>Scala</category>
      <trackback:ping>http://loopkid.net/articles/trackback/165967</trackback:ping>
    </item>
    <item>
      <title>hey, you guys must be joking!</title>
      <description>&lt;p&gt;&lt;img src="/files/stellenausschreibung.png" alt="Stellenausschreibung für Java-Entwickler" class="aligncenter" /&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 01 Jun 2011 01:35:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:a953a864-68c7-404e-809d-7f031faa3f33</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2011/06/01/hey-you-guys-must-be-joking</link>
      <category>Softwareentwicklung</category>
      <trackback:ping>http://loopkid.net/articles/trackback/165961</trackback:ping>
    </item>
    <item>
      <title>twitter's development stack</title>
      <description>&lt;p&gt;Nachdem Twitter, einst als Rails-Anwendung gestartet, vor zwei Jahren Teile seines Backends &lt;a href="http://www.artima.com/scalazine/articles/twitter_on_scala.html"&gt;durch Scala ersetzten&lt;/a&gt; gab es einen Aufschrei in der Entwicklerszene. Viele haben das als Beweis betrachtet, dass Rails eben doch nicht für &amp;#8220;ernsthafte&amp;#8221; Anwendungen geeignet sei.  Nun hat Twitter erneut &lt;a href="http://engineering.twitter.com/2011/04/twitter-search-is-now-3x-faster_1656.html"&gt;Teile seines Backends ausgetauscht&lt;/a&gt;, diesmal ausgerechnet mit Java, eine Programmiersprache die von der Entwicklerszene in zunehmenden Maße als &amp;#8220;historische Altlast&amp;#8221; bzw. &amp;#8220;das neue Fortran&amp;#8221; betrachtet wird. Dessen ausgeprägte Verbosität wurde von den Vertretern der Rails-Szene oft als Negativbeispiel verwendet wurde um Ruby strahlen zu lassen.&lt;/p&gt;

&lt;p&gt;Was lehren uns also nun die Vorgänge bei Twitter? Ist Rails letztlich nur für Spielzeug-Websites geeignet? Sollte man Java also wieder rehabilitieren? Die Antwort ist das altbekannte Mantra: Use the right tool for the right job. Meiner Einschätzung nach sind die wesentlichen Parameter für die Entwicklung einer Webapplikation, der Umfang der initialen Spezifikation, die geplante Häufigkeit der Iteration, die vorraussichtliche Anzahl der Nutzer und die Ressourcen Zeit bzw. Geld. Wenn ich mit wenigen Ressourcen eine Web-Applikation entwickeln möchte, welche danach häufige Iterationen durchlaufen soll und auf absehbare Zeit eine überschaubare Nutzerzahl haben wird dann befindet man sich im Rails-Sweet Spot. Wenn man hingegen ausreichende Ressourcen und eine extrem große Nutzerschaft hat und seine Anwendung bereits relativ weit gediehen ist (lies: Twitter) dann ist unter Umständen Java bzw. die JVM eine bessere Wahl.&lt;/p&gt;

&lt;p&gt;Was ich damit sagen: Die Twitter-Jungs haben es genau richtig gemacht.&lt;/p&gt;</description>
      <pubDate>Mon, 18 Apr 2011 15:39:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:8d37d4af-c31e-46b2-9960-c1a6f4b756e9</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2011/04/18/twitters-development-stack</link>
      <category>Softwareentwicklung</category>
      <category>Ruby</category>
      <category>Scala</category>
      <category>Java</category>
      <trackback:ping>http://loopkid.net/articles/trackback/161710</trackback:ping>
    </item>
    <item>
      <title>c++ book list with helpful annotations</title>
      <description>&lt;p&gt;The Stack Overflow community has a really nice &lt;a href="http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list"&gt;list of C++ books&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Tue, 29 Mar 2011 19:58:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:4af82aef-2425-4211-aaae-0e323a971abb</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2011/03/29/c-book-list-with-helpful-annotations</link>
      <category>Softwareentwicklung</category>
      <category>C++</category>
      <category>English</category>
      <trackback:ping>http://loopkid.net/articles/trackback/159698</trackback:ping>
    </item>
    <item>
      <title>kertið og húsið brann</title>
      <description>&lt;p&gt;Wieso sind eigentlich Nicht-ASCII-Zeichen im Jahr 2011 immer noch so ein großes Problem? Ich verliere langsam die Hoffnung, dass das jemals gelöst wird.&lt;/p&gt;</description>
      <pubDate>Wed, 26 Jan 2011 00:33:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:d92f6a4f-b981-4eb6-8d8f-f39796667b4d</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2011/01/26/kerti%C3%B0-og-h%C3%BAsi%C3%B0-brann</link>
      <category>Softwareentwicklung</category>
      <trackback:ping>http://loopkid.net/articles/trackback/151569</trackback:ping>
    </item>
    <item>
      <title>it's petition time again!</title>
      <description>&lt;p&gt;Apple soll doch bitte seinen &lt;a href="http://www.petitionspot.com/petitions/macjdk/"&gt;JDK-Quellcode freigeben&lt;/a&gt;!&lt;/p&gt;</description>
      <pubDate>Tue, 26 Oct 2010 15:25:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:0ad418f7-2d59-445a-b8d3-cfa8c09e5a97</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2010/10/26/its-petition-time-again</link>
      <category>Softwareentwicklung</category>
      <category>Mac OS X</category>
      <category>Apple</category>
      <trackback:ping>http://loopkid.net/articles/trackback/143336</trackback:ping>
    </item>
    <item>
      <title>polyglot programmers in berlin</title>
      <description>&lt;p&gt;Hat nicht jemand Lust in Berlin eine &lt;a href="http://polyglotprogrammers.com/"&gt;Polyglot Programmers User Group&lt;/a&gt; zu starten?&lt;/p&gt;</description>
      <pubDate>Sun, 19 Sep 2010 19:02:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:2707adaa-075d-4702-9d28-4d30499c03d2</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2010/09/19/polyglot-programmers-in-berlin</link>
      <category>Softwareentwicklung</category>
      <category>Ruby</category>
      <category>Berlin</category>
      <category>Scala</category>
      <category>Clojure</category>
      <trackback:ping>http://loopkid.net/articles/trackback/142070</trackback:ping>
    </item>
    <item>
      <title>it book cover design scheme</title>
      <description>&lt;p&gt;&lt;img src="/files/it-book-covers.jpg" alt="O'Reilly und Manning-Buchcover" class="aligncenter" /&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 06 Jul 2010 18:42:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:acdeb776-54ea-4566-b6c1-41c4ab9dae52</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2010/07/06/it-book-cover-design-scheme</link>
      <category>Softwareentwicklung</category>
      <category>Design</category>
      <trackback:ping>http://loopkid.net/articles/trackback/138168</trackback:ping>
    </item>
    <item>
      <title>programming language observation</title>
      <description>&lt;p&gt;Wenn &lt;a href="http://www.haskell.org/"&gt;Haskell&lt;/a&gt; mit seinen &lt;a href="http://axman6.homeip.net/blog/axmans-haskell-io-tutorial.html"&gt;Monaden&lt;/a&gt; wie Sex mit Kondom ist und Ruby ungeschützten Geschlechtsverkehr darstellt dann ist PHP das programmierprachliche Pendant zu einer schnellen Nummer mit einer abgewrackten Cracknutte.&lt;/p&gt;</description>
      <pubDate>Sat, 26 Jun 2010 13:22:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:0097722c-0387-49c1-95db-b30a1638cd33</guid>
      <author>Stefan</author>
      <link>http://loopkid.net/articles/2010/06/26/programming-language-observation</link>
      <category>Softwareentwicklung</category>
      <category>Ruby</category>
      <category>Haskell</category>
      <category>PHP</category>
      <trackback:ping>http://loopkid.net/articles/trackback/137896</trackback:ping>
    </item>
  </channel>
</rss>

