Linkdump - 02/2008

skip over the calendar

iMaginator - ein Tool, das auf Core Image aufbaut. Liefert einen ganzen Satz an Image Units mit, die man unter Umständen unter Acorn auch benutzen könnte (der kann nämlich mit Image Units). Klingt auch recht interessant für einige der Probleme, die ich immer mal wieder bei der Bildbearbeitung habe. (tags: Mac OS X, Software)

Flying Meat: Acorn - ein mir bisher unbekannter Bildeditor, der einige interessante Features bietet, vor allem Textlayer (die ich in manchem anderen Tool schmerzlich vermisse, einfach Texte als Bitmap auf einen Layer packen ist wirklich nicht das gleiche). Sollte ich mir mal angucken. Nein, Gimp ist nicht wirklich immer die Antwort auf die Frage "Bildbearbeitung?". (tags: Mac OS X, Software)

vi & TextMate together at last - tja. vi Bedienung für Textmate. Was ich allerdings generell bei all diesen Projekten (auch denen für Emacs) gelernt habe: nichts ist wie vi, ausser vi (ok, ich bevorzuge natürlich vim, soviel Komfort muss schon sein). Und erschreckenderweise ist vi immer noch einer der für mich am einfachsten zu bedienenden Editoren ... (tags: Mac OS X, Programmierung)

Changes - grafischer Diff und Merge. Sieht sehr nett aus und kann in diverse Tools und Versionsverwaltungen integriert werden. Könnte als Alternative zum eher spröden XCode FileMerge brauchbar sein. Geht auch über SFTP auf remote Server. Und die Script-Sprache ist F-Script, wie cool ist das denn? Leider erst ab Leopard lauffähig. (tags: Mac OS X, Programmierung)

Special report: Fixing short iPhone battery life - muss ich mir mal in Ruhe angucken, denn ich habe den Eindruck, dass die Akkulaufzeit meines iPhones suboptimal ist. Besonders der WLAN Teil klingt interessant - möglicherweise kann ich einfach WLAN abschalten, da ich ja eh ne Flatrate für EDGE habe. (tags: Mobile, iPhone)

The Truth About Autism: Scientists Reconsider What They Think They Know (tags: Medizin, Wissen)

Abramowitz and Stegun: Handbook of Mathematical Functions - für alle Zahlenfresser sicherlich interessant. Und da online, manchmal schneller als eine totes-Holz-Version. (tags: Mathematik, Wissen)

ANT (ant is not TeX) - interessanter Ansatz das Thema Textlayout neu anzugehen. Syntax sehr ähnlich zu TeX, aber andere Innereien und einige nette Features. (tags: Programmierung)

Karlsruhe lässt kaum Raum für heimliche Online-Durchsuchungen - "Zudem hat das höchste deutsche Gericht ein neues Grundrecht auf "Gewährleistung der Vertraulichkeit und Integrität" informationstechnischer Systeme etabliert." - jetzt heisst es abwarten und zu sehen, wie unsere Prolethiker das jetzt wieder aushöhlen wollen. Bayern hat ja schon lautstark gepoltert und will weitermachen. NRW wird sicherlich auch irgendwas zu mauscheln versuchen und ob Schräuble jetzt zurückrudert ist mehr als fraglich. Trotzdem danke nach Karlsruhe. (tags: Bananenrepublik, Recht)

FSClass 3.0 - erlaubt die Erweiterung von Objective-C Klassen und die Neuerstellung von Klasse in F-Script, ohne direkt auf Objective-C zurückgreifen zu müssen. Wenn da noch einer einen anständigen Classbrowser drumherum bauen würde, mit dem man die Methoden interaktiv erstellen kann, anstelle über Files gehen zu müssen, dann wär OSX fast schon sowas wie ein Smalltalk-System. (tags: Mac OS X, Programmierung, Smalltalk)

Learn F-Script in 20 Minutes...and Have Fun Playing with Core Image - nettes Tutorial für F-Script. Anhand von Image-Spielereien interaktiv die OSX API erforschen. (tags: Mac OS X, Programmierung, Smalltalk)

abyssoft teleport - hatte ich das nicht schon? Zwei Macs über eine Tastatur und Maus bedienen. Mit GUI. (tags: Mac OS X)

Rope, a python refactoring library ... - nicht detailliert angeguckt, aber mal aufgehoben für später. Könnte durchaus interessant werden. (tags: Programmierung, Python)

Murphy's Law Strikes Again: AS7007 - was Pakistan mit Youtube gemacht hat, hats schon mal in deutlich heftiger gegeben. In 1997. (tags: Sysadmin)

Steuer-Razzien: Bisher fast hundert Geständnisse - "In der Liechtenstein-Steueraffäre sind bislang 72 Selbstanzeigen eingegangen. Das sagte der Bochumer Oberstaatsanwalt Hans-Ulrich Krück. Vor Journalisten erklärte Krück weiter, im Zuge der Ermittlungen seien in 91 Fällen Geständnisse abgelegt worden. Teilweise seien auch schon Steuernachzahlungen an den Staat erfolgt. Bisher wurden 27,8 Millionen Euro übergeben, die Summe erhöhe sich jedoch täglich." - da hat sich der Dateneinkauf ja schon gelohnt! (tags: Bananenrepublik)

LEGO Universe: 'LEGO Star Wars Multiplied By A Million' - wow. Ein Lego-MMO! (tags: Lego, Spiele)

Mathomatic - kleines Kommandozeilenprogramm zur symbolischen Manipulation von Gleichungen. Sehr praktisch, man kann mit wenigen Zeichen mal eben eine Gleichung nach verschiedenen Variablen auflösen lassen - gut gerade für die Everyday-Mathematik. (tags: Programmierung)

Obsolete Skills Wiki - The more you know... (tags: Wissen)

Django snippets: MintCache - interessante Idee um den "Dogpile-Effect" zu vermeiden: wenn die Regenerierung von Daten länger dauert, als neue Requests kommen, stapeln sich die Requests die eine Regenerierung von alten Daten anstossen, und dadurch wird die Generierungszeit noch länger. Diese Cache-Idee stösst beim ersten Zugriff auf veraltete Daten die Regenerierung an, liefert allen anderen aber einfach die bisherigen alten Daten aus, und vermeidet so die mehrfache Neugenerierung und den damit verbundenen nervigen Lasteffekt. (tags: Django, Programmierung, Python)

Cryptanalysis of A5/1 - "What's new about this attack is: 1) it's completely passive, 2) its total hardware cost is around $1,000, and 3) the total time to break the key is about 30 minutes. That's impressive." (tags: Sicherheit, Sysadmin)

Erlware - der Start eines Paket-Repositories für Erlang. Könnte sehr interessant werden - ich kenne es von Perls CPAN und Pythons cheeseshop, die beide eine Menge Erleichterung bei der Nutzung von verfügbaren Modulen bieten. (tags: Erlang, Programmierung)

memcachedb - interessantes Projekt. Eine Implementierung des memcached server protokolls, allerdings werden die Key/Value Paare nicht im Speicher gehalten, sondern in einer BerkleyDB Datenbank. Dadurch ist es natürlich nicht so schnell wie memcached, aber persistent über Prozessläufe. Dadurch, dass viele Sprachen memcached bindings haben, eine nette low-level Datenbank für die typischen Key/Value Situationen - könnte z.B. mit einem kleinen HTTP REST Frontend interessant für die Nutzung aus LSL heraus sein. (tags: Programmierung)

New Research Result: Cold Boot Attacks on Disk Encryption - wow. Schlicht und einfach Wow. Das sieht echt übel aus für Plattenverschlüsselung - jedenfalls was harte Sicherheitsanforderungen angeht. (tags: Sysadmin)

Rumänische Gewerkschaft rügt Nokias "neue Form der Sklaverei" - jaja, der Kapitalismus macht alles besser. Oder so. Hey, selbst Ford wusste in den 20ern schon, dass 40 Stundenwochen das Maximum sind und mehr Stunden nichts an Produktivitätsgewinn bringen. Aber was scherts die Firmenchefs von heute. Was rausgepresst werden kann, wird rausgepresst. Egal ob dann hinterher nur Mist dabei rauskommt. (tags: Wirtschaft)

Harsche Kritik aus Liechtenstein wegen Steuer-Ermittlungen - putzig, wie sich dieser Karnevalsprinz über "demokratische Staaten" auslässt. Hat der überhaupt Ahnung davon, was Demokratie ist, so als Monarch? Klar, ich versteh ihn ja, wo doch sein ganzes Businessmodell nur aus "Hilf Geldsäcken beim Abzocken der Finanzämter" besteht. Ärgerlich, wenn dieser Operettenstaat plötzlich so unangenehm in die Öffentlichkeit gerückt wird. (tags: Weird)

djapian - Django und Xapian integrieren, um darüber eine Volltextsuche über Datenbankmodelle zu erlauben. Klingt nett - hätte mir einen Haufen Arbeit bei der Erstellung meiner eigenen Blogsoftware erspart. (tags: Programmierung, Python)

Mysteries of computer from 65BC are solved (tags: Wissen)

AquaCurry - auch wenn ich selber Haskell und seinen Verwandten wohl den Rücken gekehrt habe, so ganz kann ich nicht davon lassen. Curry ist ein weiterer Vertreter aus dem weiten Feld der funktionalen Sprache, allerdings eine die gleichzeitig auch im Bereich der Logik-basierten Sprachen vertreten ist (also dem Bereich, in dem häufig Prolog und Verwandte zu finden sind). Und es gibt eine GUI-Umgebung für den Mac. Ausserdem läuft das Projekt an der Uni Münster, und das Teil heisst Münster Curry Compiler. Da muss ich natürlich reingucken. (tags: Programmierung)

Thousand Parsec - turn-based space exploration games in python. Klingt ein bischen wie zeitgerastertes Eve Online ohne Grafik. Open Source auf WxPython. (tags: Programmierung, Python)

OS 2008 Hacker Edition - Nokia ist ja im Moment böse, aber trotzdem sei vermeldet, das deren OS 2008 (eigentlich für das N810 geschrieben) jetzt auch in einer Hacker-Edition für das alte 770 verfügbar ist. Da man mit 2008 einen Mozilla-basierten Browser bekommt, durchaus überlegenswert. Der rendert einfach besser als der Opera. (tags: Maemo, Mobile)