buckingham - Project Hosting on Google Code - interessantes Projekt das nicht nur Fehlerpropagation bei Berechnungen mitführt (hatten wir ja schon mal vor kurzem), sondern auch Einheiten berücksichtigen kann und Konvertierung zwischen Einheiten beherrscht.
Linkblog - 6.9.2010 - 18.10.2010
Building iPhone Apps with HTML, CSS, and JavaScript - hatte ich das schon? Egal. jqTouch zur Erstellung von iPhone-Web-Anwendungen. Da ich da gerade in der Firma mit rumspiele, mal geblogmarkt.
PhoneGap - wenn die Site mal da ist, soll da eine Anwendung zur Wandlung einer Web-Anwendung in eine native Anwendung (mit erweitertem Zugriff zu native Features des iPhone oder anderer Devices) sein. Mal vorgemerkt.
HyperGrid 1.5, OpenSim, & 3D Web | HyperGrid Teleport Network - interessantes inworld-Tool zur hypergrid Vernetzung so richtig mit passender Stargate Optik. Schon ganz interessant was da alles schon verbunden ist.
jacksonh's manos at master - GitHub - Web-Framework für C# das auch mit Mono läuft. Ja, ich weiss, C# - aber ich brauchs halt eh für die Firma und dann könnte ich mir ja auch genausogut sowas mal angucken.
kramdown - nette Markdown Implementation für Ruby, die parallel HTML und PDF (über LaTeX) produzieren kann und daher für Sites interessant sein kann, die Inhalte auch als Download verfügbar machen wollen.
RubyFrontier Documentation - da MacRuby mitlerweile wirklich extrem interessant ist, will ich mir doch mal wieder Ruby angucken und eine Möglichkeit dazu wäre ja mit dem RubyFrontier Tool zu spielen. TextMate hab ich eh schon als Lizenz und warum nicht mal ein Website-Projekt als statische HTML-Files wieder rumspielen. JavaScript und jQuery und ein kleiner Webservice-Server im Hintergrund können da sicherlich viel besser die interaktiven Elemente reinbringen anstelle immer alle Daten aus der Datenbank zu ziehen. Und da ich mir eine ja sowieso eine neue Kiste aufbauen will um die alte abzulösen, wäre das jetzt vielleicht genau der richtige Zeitpunkt.
Andrew de Quincey's livejournal - nicht nur iPads sind interessant zu jailbreaken, sonder auch bookreader wie der Kindle (der ja eine recht interessante Hardware hat)
briss - sehr interessantes Tool welches PDFs zuschneiden kann um z.B. die unnötigen Seitenränder zu entfernen und damit die Schriften auf eBook-Readern grösser zu bekommen. Gerade bei Bookreadern sind ja diese weißen Ränder absolut uninteressant und nicht immer passt die Schriftvergrößerung zur Randbreite, was dann oft zu lästigem Blättern führt.
Camelot - See it - eigentlich naheliegend: man nehme Python und einen ORM (hier SQLAlchemy) und mache daraus eine 4G Sprache zur Datenbankprogrammierung mit QT als Grafikoberfläche. Das ganze hier als GPL Projekt für das man auch kommerzielle Lizenzen bekommen kann, wenn man kommerzielle Programme damit erstellen will.
Downloads for diva's d2 - GitHub - vorgefertigte OpenSim Pakete mit HyperGrid Erweiterung. Damit sollte ich mein eigenes kleines Grid mal testweise aufbauen und gucken ob da Leute reinspringen können, denn wenn das alles klappt, wäre das ein wichtiger Schritt zur Lösung von Second Life.
uncertainties Python package v1.7.0 documentation - sehr interessantes Modul für Python mit dem man Floats mit Unsicherheiten in Funktionen benutzen kann. Besonders interessant für die Situationen wo man die Fehlerpropagation in Berechnungen mitverfolgen muss (z.B. Planzahlen oder Messdaten).
LookingGlass - alternativer Viewer für Second Life und kompatible Systeme (OpenSim), der komplett in C# geschrieben ist und sich z.B. in Radegast integrieren lässt (allerdings ältere Versionen der beiden Tools, aber Source ist verfügbar).
Radegast Metaverse Client · Lightweight client for connecting to Second Life and OpenSim based virtual worlds - alternativer Client für Second Life und kompatible Systeme der rein textbasiert ist und in C# programmiert ist. Auch für OpenSim interessant (und irgendwann will ich da ja wieder mit rumspielen, also mit OpenSim).
santhoshtr's pypdflib at master - GitHub - könnte ich vielleicht mal brauchen, speziell da ein Sample dabei ist mit dem eingeschränktes HTML nach PDF gerendert wird.
There is no Plan B: why the IPv4-to-IPv6 transition will be ugly - etwas negativistisch und end-of-the-world-is-near der Artikel, aber er listet eine Reihe der Probleme auf die bei der IPv6 Transition auf uns zukommen werden. Ist halt nichts banales, der Wechsel von IPv4 auf IPv6. Aber notwendig ist es trotzdem, es gibt keine brauchbare Alternative.
Chicken Nuggets Are Made From This Pink Goop - guten Appetit.
Filtering Dropdown Lists in the Django Admin — Stereoplex - weil es immer wieder gebraucht wird und weil hier einige gute Wege beschrieben sind.
arskom's soaplib at 1_0 - GitHub - und noch eine SOAP Library. Diese kann die Services als WSGI-Applikationen bereitstellen, dadurch kann ich eigentlich das ganze Serverhandling vom Toolserver wegwerfen und durch normale WSGI-Server wie Apache mod_wsgi oder FLUP ersetzen.
pysimplesoap - Project Hosting on Google Code - da ich immer noch so ein Arbeitsprojekt offen habe meinen Toolserver zu modernisieren, das hier könnte da in Frage kommen für die Ablösung des doch arg veralteten (und seit Jahren buggy) SOAPpy.
Using the ElementTree Module to Generate SOAP Messages - und noch eine SOAP Library, diese baut auf dem netten ElementTree Parser auf. Und ist vom effbot gebaut, das lässt auch einiges erhoffen (der kann XML).
dcramer's django-sentry at master - GitHub - leider nur Django 1.2 (mein eigenes internes Framework das auf Django aufbaut ist leider derzeit nicht mit 1.2 kompatibel), aber sehr interessant um Fehlermeldungen aus Django in der Datenbank zu sammeln zwecks späterer Auswertung. Natürlich kann man auch die Fehler sich als Mail schicken lassen, das geht schon mit Bordmitteln, aber gerade wenn mehrere Leute ein System betreuen kann die Speicherung in der Datenbank deutlich bequemer sein.
Wo ich schon überall war - einfach weil ich mal mit Google Maps API spielen wollte. Grün war ich schon, Rot war ich auch und fand ich toll, gelb ist geplant.
gcv's appengine-magic at master - GitHub - soll interaktive Entwicklung von Google AppEngine Tools ermöglichen.
jduey's arrows at master - GitHub - mal beobachten, Lisp (und damit Clojure) liegt mir normalerweise wesentlich näher als Programmiersprache als Haskell und vielleicht verstehe ich dann ja mal endlich richtig was es mit diesen Arrows auf sich hat.
ninjudd's cake at master - GitHub - ob ich mir das mal angucken will? Gerade wegen der persistenten JVM bei Nutzung von Scripten könnte das interessant sein.
Shotwell - drüber gestolpert, ein Fotomanager für Linux der recht ähnlich zu iPhoto auf dem Mac aufgebaut ist. Wird in der kommenden Ubuntu wohl f-spot ersetzen (was meiner Meinung nach gut ist, denn f-spot ist viel zu primitiv, selbst für Gelegenheitsuser). Schaut ganz nett aus.
Kojo Home - eine Umgebung ala Processing mit Scala als Scriptsprache. Sehr interessant, weil es wie Processing auf mehreren Plattformen läuft, schnell visuelle Ergebnisse liefert aber nicht auf Java aufbaut, sondern auf einer modernen Multiparadigmensprache. Ausserdem bietet es gleich vom Start weg eine kleine Schildkröte wie in Logo an. Schildkröten sind cool.
Lastschriftzahlung: Easycash sammelt Daten über gute und schlechte Kunden - Golem.de - weil natürlich Kaufverhalten bezogen auf Kontonummern, das sind doch keine personenvezogenen Daten ... für wie blöd halten uns solche Unternehmen? Und besonders dreist: wir als Kunden haben darauf im Prinzip keinen Einfluss, das geht einfach an uns vorbei.
Finepix X100: Fujifilm bringt Kompaktkamera mit APS-C-Sensor - Golem.de - klingt recht interessant, vielleicht eine nette Alternative nach unten (aber der Preis liegt möglicherweise ja doch eher oben ...)
Fujifilm FinePix X100: Where the Hell Did THIS Come From? | Enticing the Light - mehr Bilder, erste Gerüchte über den Preis und ein erster Blick durch den Sucher.
Fujifilm unveils FinePix X100 large-sensor compact: Digital Photography Review - je mehr ich über diese Kamera lese, desto interessanter klingt sie.
Hands on the VLC iPad App (Pretty Good) - wer Formate von Filmen gucken will, die Apples App nicht unterstützt auf dem iPad, vielleicht kann VLC helfen. Apple hat die iPad-App durchgelassen und sie ist jetzt im AppStore verfügbar.
README - copperhead - Project Hosting on Google Code - interessante Idee, mit Dekoratoren und Introspection in Python eine embedded Language für die Programmierung auf der GPU zu bauen. Oder um es verständlicher zu sagen: Python-Code (eingeschränkter Sprachumfang) in GPU Maschinensprache umsetzen.
TidBITS Watchlist: TinkerTool 4.2 - wer die alberne Button-Anordnung in iTunes 10 nicht mag, hier gibts Hilfe. Ausserdem kann man Safari RSS Support abgewöhnen, was durchaus hilfreich ist wenn man eh nur einen externen Reader benutzt. Und auch sonst kann man so allerhand umstellen.
codepad - praktisch wenn man im chat über Code diskutiert, da der Code nicht nur angezeigt wird, sonder auch ausgeführt. Also speziell für Algorithmen interessant wo man die Daten im Code mitliefern kann.
Free Pascal - Advanced open source Pascal compiler for Pascal and Object Pascal - Home Page - Blast from the Past. Das neue 2.4 von Free Pascal unterstützt OSX/Arm als Target. Ja, damit soll man iPhone-Applikationen programmieren können - und mit der Aufhebung der Werkzeugrestriktionen durch Apple könnte das ja fast sogar realistisch sein (wobei ich nicht weiss wie gut die Integration mit Cocoa ist). Allerdings bin ich mir nicht so wirklich sicher dass ich mir nach all den Jahren wieder Pascal antun wollen würde.
home | Disco Project - gestern hatte ich schon mincemeat, disco ist ähnlich aber ausgebauter wenn das einfache Modell von mincemeat mal nicht reicht.
Lazarus Snapshots - nur der Vollständigkeit halber: es gibt auch eine GUI-IDE ala Delphi für Free Pascal, und die tuts wohl laut der Liste der Snapshots auch auf OSX (also dem Mac, nicht dem iPhone). Wer mit Pascal rumspielen will kann vielleicht mit den verlinkten Snapshots loslegen.
octopy - Project Hosting on Google Code - und noch eine kleine und einfache Implementation von mapreduce in Python.
mincemeat.py: MapReduce on Python - stupidly simple map-reduce framework. Einfach ein Python-File und minimaler Code und schon hat man einen map-reduce-cluster.
Sass - Syntactically Awesome Stylesheets - weiß noch nicht ob ich davon so begeistert bin, aber es ist im Prinzip ein Preprozessor für CSS, der diverse Erweiterungen anbietet die komplexes CSS einfacher zu schreiben machen.
NinjaKit: GreaseMonkey for Safari! : apple - Link auf Reddit weil die Originale Site auf Japanisch ist. Greasemonkey liefert eine nette Schnittstelle für Userscripte zur Veränderung von Websites, kann manchmal recht hilfreich sein. Für Firefox schon ein Standard, für Safari noch eher ungewöhnlich (wobei es z.B. in Fluid, einem Webkit-basierten Browser, schon integriert ist).
NodeBox for OpenGL | City in a Bottle - baut auf Pyglet auf und liefert eine 2D Animationsbibliothek für Python.
objgraph - Drawing Python object reference graphs - will ich mir wohl mal angucken, auch wenn ich fürchte meine Speicherstrukturen sind einfach zu wild um sie in grafische Darstellungen zu bringen (viele solche Tools gehen davon aus das alles komplexere sowieso in Objekten gekapselt ist, aber bei einem mehr funktionalen Programmieransatz werden Standarddatenstrukturen viel stärker eingesetzt). Einen Versuch wäre es aber allemal wert.
pyglet - interessante kleine Grafikbibliothek für Python. Schaut nett aus und ist multi-plattform und soll einfach zu installieren sein (keine Abhängigkeiten).
Introduction - wer statt AppleScript lieber mit Ruby automatisiert findet hier eine gute Doku zu einer Ruby AppleScript Bridge.
Lingua::Romana::Perligata -- Perl for the XXIimum Century - Perl. In Latein.
Squeryl - das sieht sehr interessant aus, erinnert stark an LINQ (was nicht unbedingt schlecht ist, auch wenns von Microsoft kommt). Es macht auf jeden Fall Sinn die Features von Scala zu benutzen um einen ORM zu bauen, der deutlich über normale Java ORMs hinaus geht.
COBOL ON COGS - mir fehlen die Worte ...