<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/">






<channel>
<title>rfc1437.de: new entries tagged with Programmierung</title>
<link>http://rfc1437.de/tag/programmierung/</link>
<description>New entries at rfc1437.de that are tagged with: Programmierung</description>



<item>
<title>PEP 380 -- Syntax for Delegating to a Subgenerator</title>

<link>http://www.python.org/dev/peps/pep-0380/</link>

<pubDate>Tue, 27 Jul 2010 23:52:12 +0200</pubDate>

<category>Programmierung</category>

<category>Python</category>

<guid>http://rfc1437.de/link/pep-380----syntax-for-delegating-to-a-subgenerator/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://www.python.org/dev/peps/pep-0380/&quot;&gt;PEP 380 -- Syntax for Delegating to a Subgenerator&lt;/a&gt; - ein sehr interessanter Punkt zur Erweiterung von Python. So interessant, dass Guido sich vorstellen könnte diesen PEP am Moratorium vorbei schon jetzt zu implementieren. Generatoren in Python entwickeln sich für mich zu einem sehr angenehmen Sprachfeature - Code wird sehr oft deutlich kompakter und lesbarer für mich. Wenn nur endlich Django auch auf Python 3 verfügbar wäre könnte ich auch einige der dort vorhandenen Neuerungen benutzen. Python 2.7 lindert allerdings den Schmerz etwas.





</description>


</item>

<item>
<title>saucelabs's monocle at master - GitHub</title>

<link>http://github.com/saucelabs/monocle</link>

<pubDate>Tue, 27 Jul 2010 23:47:53 +0200</pubDate>

<category>Programmierung</category>

<category>Python</category>

<guid>http://rfc1437.de/link/saucelabss-monocle-at-master---github/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://github.com/saucelabs/monocle&quot;&gt;saucelabs's monocle at master - GitHub&lt;/a&gt; - interessantes Paket zur einfacheren Programmierung von asynchronen Routinen in Python. Besonders interessant: es unterstützt neben Twisted auch Tornado.





</description>


</item>

<item>
<title>Hg-Git Mercurial Plugin</title>

<link>http://hg-git.github.com/</link>

<pubDate>Mon, 26 Jul 2010 14:43:18 +0200</pubDate>

<category>Programmierung</category>

<category>Sysadmin</category>

<guid>http://rfc1437.de/link/hg-git-mercurial-plugin-3/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://hg-git.github.com/&quot;&gt;Hg-Git Mercurial Plugin&lt;/a&gt; - hatte ich das schon? Keine Ahnung, egal, ist gut, kann man ruhig wiederholen.





</description>


</item>

<item>
<title>Valued Lessons: Monads in Python (with nice syntax!)</title>

<link>http://www.valuedlessons.com/2008/01/monads-in-python-with-nice-syntax.html</link>

<pubDate>Mon, 26 Jul 2010 13:23:36 +0200</pubDate>

<category>Programmierung</category>

<category>Python</category>

<guid>http://rfc1437.de/link/valued-lessons-monads-in-python-with-nice-syn-2/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://www.valuedlessons.com/2008/01/monads-in-python-with-nice-syntax.html&quot;&gt;Valued Lessons: Monads in Python (with nice syntax!)&lt;/a&gt; - sehr interessanter Hack, der durchaus auch praktischen Nutzen haben kann. Gefunden beim Schockwellenreiter.





</description>


</item>

<item>
<title>pjs4ipad - Project Hosting on Google Code</title>

<link>http://code.google.com/p/pjs4ipad/</link>

<pubDate>Sun, 25 Jul 2010 13:20:55 +0200</pubDate>

<category>JavaScript</category>

<category>Programmierung</category>

<guid>http://rfc1437.de/link/pjs4ipad---project-hosting-on-google-code/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://code.google.com/p/pjs4ipad/&quot;&gt;pjs4ipad - Project Hosting on Google Code&lt;/a&gt; - das ist ein wirklich cooles Projekt: processing.js in einer Variante für das iPad, bei der HTML5 local storage benutzt wird um Programme lokal zu speichern, so dass man mit einem eigenen Programm auch offline arbeiten kann. Interessant zum Beispiel um unterwegs mal ein bischen zu doodeln (kleine Programme schreiben, die interessante optische Effekte haben). Und weil es alles WebApp ist, trifft die AppStore-Restriktion auch nicht.





</description>


</item>

<item>
<title>TIDE 2.0 beta</title>

<link>http://www.tide4javascript.com/</link>

<pubDate>Sat, 24 Jul 2010 20:29:24 +0200</pubDate>

<category>JavaScript</category>

<category>Programmierung</category>

<guid>http://rfc1437.de/link/tide-20-beta/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://www.tide4javascript.com/&quot;&gt;TIDE 2.0 beta&lt;/a&gt; - mal angucken, eine JavaScript IDE die komplett im Browser läuft.





</description>


</item>

<item>
<title>Python IDE with Django support : JetBrains PyCharm</title>

<link>http://www.jetbrains.com/pycharm/</link>

<pubDate>Fri, 23 Jul 2010 00:22:58 +0200</pubDate>

<category>Programmierung</category>

<category>Python</category>

<guid>http://rfc1437.de/link/python-ide-with-django-support-jetbrains-pycharm/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://www.jetbrains.com/pycharm/&quot;&gt;Python IDE with Django support : JetBrains PyCharm&lt;/a&gt; - die JetBrains Leute (von denen IntelliJ ist) haben jetzt eine reine Python IDE auf der Basis von IntelliJ gebaut und die hat eine Menge interessanter Features. Müsste ich mir mal angucken, zumal die auch Unterstützung für Django und Google App Engine drin hat.





</description>


</item>

<item>
<title>itod's fluidium at master - GitHub</title>

<link>http://github.com/itod/fluidium</link>

<pubDate>Mon, 19 Jul 2010 18:56:41 +0200</pubDate>

<category>Mac OS X</category>

<category>Programmierung</category>

<guid>http://rfc1437.de/link/itods-fluidium-at-master---github/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://github.com/itod/fluidium&quot;&gt;itod's fluidium at master - GitHub&lt;/a&gt; - der Unterbau von Cruz (social browser), Fluid (site specific browser) und Fake (browser automation ala Automator). Eignet sich als Basis für RIA genauso wie als Basis für spezifische Browser für Websites oder Mashups oder whatever. Ist allerdings Mac only.





</description>


</item>

<item>
<title>Lightweight Approach to AOP in Python</title>

<link>http://www.cs.tut.fi/~ask/aspects/index.shtml</link>

<pubDate>Sat, 17 Jul 2010 00:05:29 +0200</pubDate>

<category>Programmierung</category>

<category>Python</category>

<guid>http://rfc1437.de/link/lightweight-approach-to-aop-in-python/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://www.cs.tut.fi/~ask/aspects/index.shtml&quot;&gt;Lightweight Approach to AOP in Python&lt;/a&gt; - und da wir gerade bei AOP sind: gibts auch als library für Python.





</description>


</item>

<item>
<title>  jquery-aop -    Project Hosting on Google Code</title>

<link>http://code.google.com/p/jquery-aop/</link>

<pubDate>Fri, 16 Jul 2010 23:59:48 +0200</pubDate>

<category>JavaScript</category>

<category>Programmierung</category>

<guid>http://rfc1437.de/link/jquery-aop---project-hosting-on-google-code/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://code.google.com/p/jquery-aop/&quot;&gt;  jquery-aop -    Project Hosting on Google Code&lt;/a&gt; - AOP bietet (unter anderem) einfacheres programmiertes Debugging und ist sehr praktisch wenn man Frameworks nachträglich modifizieren will, aber nicht wildes Monkey-Patching will. Da jQuery mein bevorzugtes JavaScript Werkzeug ist, sollte ich mir das mal genauer angucken.





</description>


</item>

<item>
<title>Building iPhone Apps with HTML, CSS, and JavaScript</title>

<link>http://building-iphone-apps.labs.oreilly.com/</link>

<pubDate>Fri, 16 Jul 2010 16:15:14 +0200</pubDate>

<category>JavaScript</category>

<category>Mobile</category>

<category>Programmierung</category>

<guid>http://rfc1437.de/link/building-iphone-apps-with-html-css-and-javascript/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://building-iphone-apps.labs.oreilly.com/&quot;&gt;Building iPhone Apps with HTML, CSS, and JavaScript&lt;/a&gt; - wer keinen Bock auf AppStore hat und wem eine WebApp reicht, hier gibts ein Buch darüber. Unter CC Lizenz.





</description>


</item>

<item>
<title>jessenoller.com - PEP 3148 Accepted: “futures – execute computations asynchronously”</title>

<link>http://jessenoller.com/2010/07/11/pep-3148-accepted-futures-execute-computations-asynchronously/</link>

<pubDate>Mon, 12 Jul 2010 13:40:09 +0200</pubDate>

<category>Programmierung</category>

<category>Python</category>

<guid>http://rfc1437.de/link/jssnllrcm---pp-3148-ccptd-ftrs-xct-cmpttns-synchrn/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://jessenoller.com/2010/07/11/pep-3148-accepted-futures-execute-computations-asynchronously/&quot;&gt;jessenoller.com - PEP 3148 Accepted: “futures – execute computations asynchronously”&lt;/a&gt; - der PEP ist mir ein bischen zu sehr an der Java Welt orientiert, eine schlankere und mehr Python-spezifische Implementierung wäre mir lieber gewesen, aber immerhin. Besonders interessant die Überlegungen die Concurrency Sachen mal durchzugucken und neu zu sortieren.





</description>


</item>

<item>
<title>Chickenfoot</title>

<link>http://groups.csail.mit.edu/uid/chickenfoot/index.php</link>

<pubDate>Sun, 11 Jul 2010 12:12:56 +0200</pubDate>

<category>Programmierung</category>

<category>Webservices</category>

<guid>http://rfc1437.de/link/chickenfoot/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://groups.csail.mit.edu/uid/chickenfoot/index.php&quot;&gt;Chickenfoot&lt;/a&gt; - das ist was unter CoScripter läuft. ChickenFoot ist allerdings nicht irgendeine adhoc-Scriptsprache wie bei CoScripter, sondern einfach nur JavaScript mit einer recht interessanten Automationslibrary integriert. Also als Baustein meiner Meinung nach besser geeignet, zumal die Scripte auf dem lokalen Rechner bleiben.





</description>


</item>

<item>
<title>CoScripter</title>

<link>http://coscripter.researchlabs.ibm.com/coscripter/help/creating</link>

<pubDate>Sun, 11 Jul 2010 11:52:10 +0200</pubDate>

<category>Programmierung</category>

<category>Webservices</category>

<guid>http://rfc1437.de/link/coscripter/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://coscripter.researchlabs.ibm.com/coscripter/help/creating&quot;&gt;CoScripter&lt;/a&gt; - gucke ich mir gerade an, ist eine Erweiterung zur Automation von Webzugriffen (ähnlich wie FakeApp, aber weniger grafisch) und könnte mir helfen meine SL Transaktionen wieder automatisiert runterzuladen. Denn die sind - wie bei vielen &quot;social networks&quot; - hinter bescheuert komplexen Login-Szenarien versteckt, die eben nicht trivial mit z.B. Python zu automatisieren sind. Allerdings speichert das die Scripte auf einem öffentlichen Server, selbst private Scripte sind dort abgelegt, nur nicht für jeden Erreichbar. Irgendwie also auch nicht so das wahre.





</description>


</item>

<item>
<title>Dropbox API</title>

<link>https://www.dropbox.com/developers</link>

<pubDate>Sun, 4 Jul 2010 21:22:15 +0200</pubDate>

<category>Programmierung</category>

<category>Python</category>

<guid>http://rfc1437.de/link/dropbox-api/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;https://www.dropbox.com/developers&quot;&gt;Dropbox API&lt;/a&gt; - und das könnte für die nächste Zeit ein recht wichtiges Spielzeug für mich werden - eine API für Dropbox. Klar, meistens muss ich nur Files hin- und herschicken, da reicht es einfach Dropbox zu benutzen. Aber für manche Sachen wäre eine API zum Zugriff auf die Metadaten auf Dropbox durchaus interessant (eines meiner schon länger auf Halde liegenden Projekte wäre eine Umsetzung des Simpletext.ws Dienstes von Google App Engine auf einen normalen Python-Dienst mit Dropbox als Backend zum Beispiel).





</description>


</item>

<item>
<title>Python 2.7 Release</title>

<link>http://www.python.org/download/releases/2.7/</link>

<pubDate>Sun, 4 Jul 2010 21:19:24 +0200</pubDate>

<category>Programmierung</category>

<category>Python</category>

<guid>http://rfc1437.de/link/python-27-release/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://www.python.org/download/releases/2.7/&quot;&gt;Python 2.7 Release&lt;/a&gt; - einige gute Sachen drin, speziell die set und dictionary comprehensions mag ich - bisher habe ich mir mit Generator-comprehensions beholfen, aber gerade die dict-comprehensions sehen einfach besser und lesbarer aus. Aufgrund diverser Abhängigkeiten bin ich auf der Arbeit wohl noch auf längere Zeit an Python2 gebunden, da ist es schön, dass einige der Python3 Features auch in Python2 verfügbar werden. Allerdings bin ich einer derjenigen, die wirklich Python3 wollen - allein schon das deutlich aufgeräumtere Stringhandling mit Unicode als Default. Aber solange Django nicht auf Python3 läuft, bleib ich notgedrungen auf Python2.





</description>


</item>

<item>
<title>liebke's clj</title>

<link>http://github.com/liebke/clj</link>

<pubDate>Thu, 1 Jul 2010 18:55:19 +0200</pubDate>

<category>Clojure</category>

<category>Lisp</category>

<category>Programmierung</category>

<guid>http://rfc1437.de/link/liebkes-clj/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://github.com/liebke/clj&quot;&gt;liebke's clj&lt;/a&gt; - ah, jemand hat Paketinstallation und eine anständige REPL für Clojure zusammengeworfen, so dass man auch mal eben schnell interaktiv mit Clojure rumspielen kann, ohne jedesmal ein Projekt anlegen zu müssen. Ganz praktisch um mal fix mit irgendwelchen Java-Libs rumzuprobieren. Macht intern nix anderes als ein verstecktes Leiningen-Projekt anzulegen und zu verwalten, ist also eher Kosmetik, aber die richtige Art von Kosmetik





</description>


</item>

<item>
<title>Write-Ahead Logging</title>

<link>http://www.sqlite.org/draft/wal.html</link>

<pubDate>Sun, 27 Jun 2010 11:56:42 +0200</pubDate>

<category>Datenbank</category>

<category>Programmierung</category>

<guid>http://rfc1437.de/link/write-ahead-logging/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://www.sqlite.org/draft/wal.html&quot;&gt;Write-Ahead Logging&lt;/a&gt; - in SQLite! Ab Version 3.7. Das ist sehr interessant, weil damit ein Anwendungsfall einfacher wird - multicore-nutzende Applikationen, die mit einer embedded Datenbank arbeiten wollen. SQLite wird damit noch mehr zum Schweizer Messer der Datenspeicherung (und wenn man beim Programmieren darauf Rücksicht nimmt, ist der Wechsel zu PostgreSQL für größere Installationen wo die embedded Datenbank keinen Sinn mehr macht einfach lösbar).





</description>


</item>

<item>
<title>jessemiller's HamlPy</title>

<link>http://github.com/jessemiller/HamlPy</link>

<pubDate>Sun, 27 Jun 2010 11:53:09 +0200</pubDate>

<category>Django</category>

<category>Programmierung</category>

<category>Python</category>

<guid>http://rfc1437.de/link/jessemillers-hamlpy/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://github.com/jessemiller/HamlPy&quot;&gt;jessemiller's HamlPy&lt;/a&gt; - muss ich mir mal angucken, eine Implementation von HAML (im Prinzip eine Kurznotation für HTML) mit Integration für Django. Gerade für die vielen kleinen internen Templates könnte das interessant sein, denn die werden von Programmierern und nicht Designern gemacht. Allerdings müsste ich mir dann erstmal angucken wie gut (oder wie schlecht) ich damit JavaScript integriert bekomme. Aber sicherlich interessant - HTML ist nicht wirklich Diff/Merge-freundlich und schlichtweg nervig zu schreiben und zu lesen.





</description>


</item>

<item>
<title>Nicholas Piël » ZeroMQ an introduction</title>

<link>http://nichol.as/zeromq-an-introduction</link>

<pubDate>Wed, 23 Jun 2010 12:10:30 +0200</pubDate>

<category>Programmierung</category>

<category>Python</category>

<guid>http://rfc1437.de/link/nicholas-piel-zeromq-an-introduction/</guid>
<description>





 &lt;a class=&quot;externlink&quot; href=&quot;http://nichol.as/zeromq-an-introduction&quot;&gt;Nicholas Piël » ZeroMQ an introduction&lt;/a&gt; - kurzer Überblick wie asynchrones Messaging mit ZeroMQ und Python aussieht und wie die verschiedenen Messaging-Szenarien abgebildete werden können. Sollte ich mir mal genauer angucken, denn es ist sowas wie ein deconstructed Framework für Messaging - also nur die Bausteine um ein eigenes, optimal auf das Problem zugeschnittenes, Messaginng System bauen zu können.





</description>


</item>

</channel>
</rss>
