Am Rande notiert ...

Blaze — Blaze 0.1-dev documentation. Hmm, hätte schwören können ich hätte das schon gehabt, aber egal. Blaze ist im Prinzip ein Compiler, der numpy ähnlichen Code umwandelt und an Runtimes zur evaluierung übergibt. Speziell unterstützt es dabei auch viele parallel arbeitende Runtimes und parallelisierung von Evaluierungen. Auch sind die Datentypen deutlich weiter ausgebaut als bei numpy – die Autoren selber betrachten Blaze als die natürliche Weiterentwicklung von numpy. Was mich daran fasziniert ist die Integration von einer recht weit ausgebauten Array-Programming-Library in Python – seit ich mit J rumspiele finde ich Array-Languages faszinierend.

IOIO for Android – SparkFun Electronics. Auch ein interessantes Projekt, bin von einem Bekannten heute darauf hingewiesen worden: ein IO Board für Android-Smartphones. Es wird einfach über USB angesteckt und wird über eine simple Java Library angesprochen. Da drauf sind dann diverse analoge und digitale Eingänge und Ausgänge, I2C und andere Schmankerl. Man kann sogar ein Bluetooth-Kit dafür bekommen, wenn man nicht per Funk damit kommunizieren will. Preislich vielleicht etwas höher als man es aus dem Arduino Umfeld gewöhnt ist, aber trotzdem, klingt cool. Ich werd aber erstmal auf mein Smartduino warten, das hat auch Android-Unterstützung.

Run Mobile Apps on Mac with BlueStacks :: Mobile Apps on Mac :: Mobile App Player for Mac | BlueStacks. Hey, die Beta kann jetzt beliebige Android Apps ausführen. Muss ich mir doch gleich mal angucken. So das eine oder andere Android-Tool wäre auch auf dem Desktop praktisch, speziell wenn es da nicht wirklich gute Desktop-Versionen gibt.

MariaMole | dalpix.com. Wem die normale Arduino IDE zu simpel ist (wobei ich sagen würde, gerade die Einfachheit ist der große Bonus), kann sich ja mal dieses Projekt angucken. Das ist eine eher klassische IDE mit der man Arduino-Programme bauen kann.

Java 3D Engine | Learn Java Programming in 3D. Sieht sehr interessant aus, vor allem weil es eine enge Integration in eine IDE (BlueJ) mit Fokus auf Programmieren lernen hat. Und mittlerweile kann man daraus auch direkt Android Applikationen generieren und damit zum Beispiel eigene Spiele oder Spielereien bauen.

mehrere Methoden, wie man interessante Bereiche eines Bildes finden kann – und zum Beispiel interessant für Übersichtsgalereien bei denen Bilder in feste Formate gebracht werden jd bei denen man intelligentere Beschneiden und skalieren anwenden will.

imwilsonxu/fbone · GitHub. Gar nicht so uncool. Bin zwar eigentlich Djangonaut, aber Flask hat mich schon immer ein bischen interessiert, weils halt gerade für kompaktere Projekte durchaus eine gute Basis ist. Durch die Integration von HTML5 Boilerplate und CSS Bootstrap könnte das hier auch für kleine Webprojekte mit Frontend interessant sein. Wobei Flask bietet durchaus genug Luft nach oben um auch größere Sachen damit zu realisieren – ist halt nur so, dass ich bei größeren Sachen oft doch eher zu Django greife. Aber gerade für den typischen Webservice mit zusätzlicher HTML Präsentation der Daten kann das hier wirklich praktisch sein.

Cubes 0.10.1 Released – Multiple Hierarchies Data Brewery. Hatte ich glaube ich schon mal, aber hey, das Fernsehen wiederholt ja auch dauernd. Und es sieht immer besser aus, was man damit machen kann. Muss ich mir wirklich mal näher angucken, da gibts so ein Projekt in dem ich glaube ich was damit anfangen könnte. Muss allerdings mal gucken wie ich das integriert bekomme, denn mein Projekt benutzt Django und dessen ORM und Cubes benutzt SQLAlchemy. Könnte interessant werden, das zu vermischen.

The Ruggeduino. Wird vielleicht interessant wenn ich meine kommenden Spielzeuge tatsächlich durchgebratzt habe … (was bei meinen elektrischen Kenntnissen schneller passieren kann als mir lieb wäre)

The SQLite RTree Module. Und noch eine Erweiterung für SQLite, diese hier eine Standarderweiterung. R-Trees sind Baumstrukturen die optimiert sind für Range-Abfragen – also Wertebereichabfragen wie z.B. „ist dieses gegebene Rechteck in der Liste der Rechtecke enthalten“.

The Gaia-SINS federated project home-page. Nur schnell markiert, falls ich es mal brauchen könnte – spatiale Daten (GIS-Daten) in SQLite mit einer Erweiterung effizient indizieren und abfragen können. Da ich erklärter Fan von SQLite bin, durchaus interessant. Und es ist als dynamisch ladbare Erweiterung realisiert (tuts natürlich nur wenn das SQLite das man benutzt auch für Erweiterungen freigeschaltet ist – leider oft nicht der Fall, Installation könnte also eigene Neukompilation von SQLite erfordern, aber so schrecklich ist das nicht).

Süßkartoffel-Linsen-Kokosmilch-Suppe

Diese Galerie enthält 10 Fotos.

Heute war uns wieder nach Suppe. Gestern hab ich etwas gesucht und bin über diese asiatische Linsen/Kartoffelsuppe gestolpert und wir haben die uns mal vorgenommen. War gar nicht so schwierig und sehr lecker. Was rein kommt (sieht man auch im … Weiterlesen

Am Rande notiert ...

plan 9 war das System, welches die Ideen von Unix noch weiter getrieben hat und darauf aufbauend ein verteiltes System mit verteilten Ressourcen und seamless networking schon in den späten 80ern ermöglicht hat. Einfach mal drüber nachdenken wo wir heute wären, hätte sich das durchgesetzt. Tabletts, die direkt Netz Ressourcen nutzen, die direkt komplexe Anwendungen auf CPU Servern im Netz nutzen und auf die der Entwickler beim Debugging direkt zugreifen kann von seiner Workstation, ohne irgendwelche Hacks.