tunnelblick - grafischer OpenVPN Client für OS X mit allen nötigen Binaries und Tools. Könnte für mich echt praktisch sein.
Archiv 3.7.2008 - 18.8.2008
We're running out of IPv4 addresses. Time for IPv6. Really. - oops. jetzt wirds doch so langsam knapp.
Doug's AppleScripts for iTunes - haufenweise praktische Scripte für iTunes.
Django on Jython: It's here! - klasse! Damit wird Java als Plattform wieder interessanter für mich - die Fortschritte in Jython in den letzten Monaten sind gigantisch.
Advertising and Privacy – Google Privacy Center - wichtiger Link, opt-out aus dem Doubleclick Cookie Müll. Keine Ahnung obs realistisch ist, oder nur fake - aber wenn letzteres, wird das sicherlich früher oder später rauskommen.
Edge Cases are the Root of all Evil - wie Randfälle in der Argumentation benutzt werden, um Ideen zu töten. Interessante Sichtweise - und selber schon oft beobachtet in IT-Diskussionen.
Network Advertising Initiative - und eine ganze Latte von Opt-Outs für andere Werbenetzwerke.
Pentagon will offenbar Guantanamo-Freisprüche ignorieren - braucht es noch mehr Beweise, dass die USA den Rechtsstaat schon lange verlassen haben? Wann wird in Europa endlich die Politik aufwachen und sich ernsthaft gegen diesen Wahnsinn stellen? Würde ein anderer Staat - z.B. China - sowas mit Gegnern machen, wären die USA die ersten, die laut "Völkerrechtsverletzung" schreien würden. Klar, jetzt können all die USArschkriecher wieder laut Anti-Amerikanismus schreien - aber ernsthaft, kann man denn noch pro-USA sein, wenn man diesen Wahnsinn beobachtet?
Kabinettsbeschluss: Hohe Strafen für illegale Telefonwerbung - ob sich Unitymedia davon beeindrucken lässt? Unerlaubt anrufen tun sie, Rufnummern unterdrücken tun sie auch. Alle Zeichen sind da.
Keine Rundfunkgebühr für PC in Anwaltskanzlei - "Zudem gewährleiste das Grundrecht der Informationsfreiheit, sich aus allgemein zugänglichen Quellen ungehindert zu unterrichten. Durch die Einführung einer Rundfunkgebühr für einen Internet-PC würde eine staatliche Zugangshürde errichtet, die mit den Informationsquellen nichts zu tun habe und dem Verhältnismäßigkeitsgrundsatz widerspreche." - ob sich das Urteil halten kann? Immerhin ist ja die generelle Empfangsmöglichkeit als alleiniges ausschlaggebendes Kriterium das Argument der GEZ. (im übrigen zahl ich für meinen Mac Rundfunkgebühren - aber da steckt ja auch ein DVB-T Empfänger drin, der sogar einmal im Jahr zur Tour de France benutzt wird)
Bundesrechnungshof kritisiert Arbeit der Jobcenter - und stellt erstaunlicherweise genau das fest, was vorher schon von allen mit Verstand gesagt wird: das 1-Euro-Jobs nix bringen und die Umorganisation aus der schlechten Beratung am Arbeitsamt nicht automatisch eine gute Beratung am Jobcenter macht ... aber werden unsere Prolethiker daraus lernen? Nö, sicher nicht.
Here We Go Again: Yahoo! Music Throws Away the DRM Keys - man sollte meinen, Yahoo hätte etwas besser aufgepasst als Microsoft den gleichen Stunt abziehen wollte (Microsoft hat das ja mitlerweile etwas verlängert, was die Situation aber auch nicht wirklich besser macht). Yahoo stellt sich immer mehr als die Deppen des Internet dar. Und Musik-Käufer werden hoffentlich endlich mal aufwachen und verstehen, was DRM tatsächlich bedeutet - Entzug der Verfügungsrechte über gekaufte Güter.
The Death of Google's Patents? - "The Patent and Trademark Office has now made clear that its newly developed position on patentable subject matter will invalidate many and perhaps most software patents, including pioneering patent claims to such innovators as Google, Inc." - nur in der Bananenunion klappern die bezahlten Prolethiker immer noch für die Einführung von Softwarepatenten, weil die muss man ja haben. Und wie sieht deren Argument "wir brauchen die, weil wir sonst gegenüber den USA blöd aussehen" jetzt aus, wo das US Patentamt selber sagt: "Softwarepatente sind Moppelkotze"?
Erlang GS Explorations - Organized by Doug Edmunds - interessante Zusammenstellung der Grafikfunktionen aus Erlang.
Fahrer in der EPO-Falle - "Nach einer Absprache zwischen der Welt-Anti-Dopingagentur WADA und dem Schweizer Pharma-Konzern Roche wurde in der dritten Generation des Blut-Dopingmittels Erythropoietin (EPO) dieses Molekül eingebaut, das bei Dopingkontrollen entdeckt werden kann." - smart!
Method and apparatus for creation and maintenance of database structure - ein Patent. Auf Listen. In einer Datenbank. Aus 2005. Und jetzt erklär mir mal einer, wo da die grossartige Innovation liegt, und wieso wir so unbedingt Software-Patente brauche. Haben wir nicht schon genug Trolle unter den Brücken, brauchen wir so einen Scheiß auch noch? (und ja, die Firma, die dieses grossartige Patent hat, verklagt jetzt fleissig Web-Unternehmen, die Listen für User in Datenbanken speichern)
Methods for tying knots in ropes - weil ich dachte, such doch mal nach "tie your shoelaces". Keine Schuhbänder auf Anhieb gefunden, aber dafür ein Patent auf Knoten. In Seilen. Gibt also auch bekloppte Patente ausserhalb der Software ...
Objective Caml Plugin for Xcode - leider noch nicht mit Unterstützung für Intel-CPUs.
Tetris - in sed ... (da fällt mir garnix mehr zu ein)
Park Place - Nachbau des Amazon S3 API, allerding auf eigener Maschine gehostet. In Ruby. Nach dem kürzlichen 7-Stunden-Ausfall vielleicht nicht ganz uninteressant - z.B. könnte man einen Mirror der Daten bei Amazon auf eigener Kiste führen und bei längeren Ausfällen intern in der eigenen Software auf die eigene Kopie gehen, und so zumindestens rudimentär lebensfähig sein, bei S3 Ausfällen. Oder gleich eine eigene Serverstruktur auf dieser Basis aufbauen und S3 den Rücken kehren.
Technisch: mw2html -- Exportieren von Mediawiki zu einer statischen, traditionellen Website
Ich habe ein kleines Perl-Skript geschrieben, das eine Mediawiki-Installation in eine statische Website umwandelt. Es ist nicht perfekt, aber es funktioniert für mich.
Das Skript heißt mw2html und ist unter der GPL lizenziert. Es ist ein einfaches Perl-Skript, das die Mediawiki-Datenbank abfragt und eine Reihe von HTML-Dateien erstellt, die dann auf einem beliebigen Webserver gehostet werden können.
Das Skript ist noch in der Entwicklung, aber es funktioniert gut genug, dass ich es hier veröffentlichen kann. Ich hoffe, dass es jemandem nützlich sein wird.
Hier ist ein Link zum Skript: mw2html
Viel Spaß damit!
#!/usr/bin/perl
use strict;
use warnings;
# Code here remains in English
Wikipedia Webservice - Geo-Koordinaten in Wikipedia-Artikel umwandeln. Hmm, wäre ein nettes Bastelprojekt, Wikipedia für den lokalen Punkt auf dem iPhone suchen und anzeigen. Erste Bastelprojekte hab ich ja schon auf dem iPhone gemacht.
Radlern drohen Unfruchtbarkeit und Impotenz - ich wusste es ja schon lange, es ist ne gute Idee ein Liegerad zu fahren!
Bushido gewinnt vor Gericht gegen drei Rentner - irgendwie wärs doch echt mal nett, wenn die Gerichte sich mal einig werden könnten. Denn so wirds nur noch lächerlich. Ganz abgesehen davon: wer will diese akusitische Lärmbelästigung überhaupt haben?
„Das sind Drückermanieren“ - mit der Kalt-Acquise von Unity-Media (oder von denen beauftragte Call-Center - schert mich nicht wer den Mist verzapft, der eine bezahlt den anderen für die "Leistung") hab ich jetzt auch Kontakt gehabt. Besonders putzig: ich hatte noch nie einen Vertrag mit denen (aber vermutlich mein Vermieter - der kann aber nicht in meinem Namen Werbeanrufen zustimmen), die Anruferin behauptete aber natürlich ganz frech das Gegenteil. Und nach meiner Belehrung, das Ihre Aktion illegal ist, da ich nie einen Vertrag mit denen hatte und daher auch nie Telefonwerbung habe zustimmen können, hat sie einfach aufgelegt. Sind halt äußerst "seriöse" Unternehmen ...
My Code Blog: ICFP Contest 2008 - öhm. Navigationssoftware. In TeX Makrosprache geschrieben (mit kleinen Perl-Helfern für die Netzwerkzugriffe, die TeX nicht hat). Ich find schon die Vorstellung eines sqrt-Makros in TeX krank (hey, das Zeug hat nicht mal alle Grundrechenarten - brauchts ja auch als Textsatzsystem nicht zwingend). Manche Leute haben einfach zu viel Zeit ...
Postgres-R: a database replication system for PostgreSQL - mal angucken?
SPD macht Weg für sensiblen Datenaustausch mit den USA frei - Spezialdemokratisches Dataenschutzverständnis: nicht vorhanden. Mal eben Daten verschachern - und was als schwere Kriminalität eingestuft wird, wird eh von den USA nach Gutdünken definiert (selbst hierzulande ist Terrorismus ja ein Kaugummibegriff geworden, den sich jeder so zurechtquetscht wie es ihm gerade passt).
5 reasons to avoid iPhone 3G - interessanter Kontrast zu der doch ansonsten deutlich anderen Einstufung des iPhone. Ich selber guck ja mehr von der anderen Seite auf das iPhone - bezogen auf andere Mobilgeräte ist es erstaunlich offen (denn bei den meisten Telefonen gibts keinen direkten native Zugriff auf die grundlegenden Systeme, nur über Java-Schichten und Frameworks). Und der Developer-Tax stört mich nicht so wirklich. Andererseits bin ich auch nicht Richard Stallman.
Energie-Sozialtarife: Bundespresseamt räumt Fehler ein - tja, wenn die Prolethiker den Mund aufmachen, lügen sie. Aber peinlich ist es schon, wenn sie nicht mal die von ihnen selbst verzapften Probleme kennen. Und klar, bloss nicht dafür Entschuldigen, wo kämen wir denn da hin, wenn wir die Bürger als gleichwertig betrachten würden.
Official Google Mobile Blog: Searching on an iPhone can be fun - tja, und wenn man sich dann die Kommentare anguckt, kriegt man einen Lachanfall. Google war nämlich so schlau die Anwendung wohl nur in den US-AppStore zu stellen - und nicht international anzubieten. Ergebnis: haufenweise "wieso ist das nicht im XX-AppStore?" Kommentare. Und man sollte doch meinen, Google hätte das Internet kapiert (und ja, Apple hat schon immer ein gespaltenes Verhältnis zu Ländergrenzen, guckt nur auf die "Apple-Deutschland-Steuer" bei allen Preisen, von denen hab ich nicht viel erwartet in dem Punkt)
Squeak by Example - wer mit Squeak mal loslegen will, aber nicht weiss wo er anfangen soll, findet in diesem freien Buch vielleicht Anregungen.
T-Mobile will VoIP-Programm für iPhone verbieten - putzig, wirklich putzig.
The Omni Group - Developer - Source Code - da muss ich mal reingucken. Das OmniWebFramework klingt sehr interessant und könnte mir bei einem aktuellen Projekt gute Dienste leisten.
Content:
Étoilé - interessantes Projekt, das auf GNUStep basierend eine Umgebung mit Libraries, Frameworks, Programmiersprachen (ein Smalltalk, das mit Objective-C direkt kombiniert eingesetzt werden kann) und Tools. Schön, dass es im GNUStep-Umfeld immer wieder Aktivitäten gibt, es läuft ja etwas unter dem vom Gnome und KDE definierten Horizont der Desktopumgebungen.
Datenschützer: Google Analytics verletzt Nutzerrechte - tja. Irgendwo war diese Einstufung ja durchaus vorhersehbar. Bin ja mal gespannt, was da so in der nächsten Zeit noch zu kommt. Ob Google da einlenkt, ich glaubs ja eher nicht. Und selbst wenn - wie glaubhaft wäre eine (nicht überprüfbare!) Versicherung von Google?
Erster Avatar-Teleport von Second Life zu OpenSim - klingt bombastisch, aber in Anbetracht der Tatsache, dass nur Login-Credentials und keine Assets übertragen wurden, ist es nicht viel erregender als z.B. andere verteilte Login-Systeme wie z.B. OpenID. Und in etwa so spannend und beeindruckend wie mit einem unbekannten eine unbedruckte Visitenkarte auszutauschen.
Lively - ok, jeder berichtet sicherlich über Lively, Googles web-integrated virtual world. Ich mecker natürlich nur - denn das gibts derzeit nur für Windows. Doof, das. Hoffentlich gibts da mal ne Mac-Version zum Download, ich will wenigstens reingucken gehen.
Second Life kontert Googles Lively - "Das ging aber schnell. Nur einen Tag nach dem Launch von Googles «Lively» überrascht Linden Lab mit einem Novum aus dem zuletzt dahinsiechenden «Second Life»: Avatare sollen nun die geschlossene Welt verlassen können." - wenn man sich so den Qualitätsjournalismus anguckt, den die Netzzeitung so abliefert, dann kann man zur Meldung der drohenden Schliessung der Netzzeitung nur laut "ja, bitte!" rufen. "dahinsiechend" bei den Zahlen die Lindenlab letztens erst für ihr Netz geliefert hat (z.B. die Millionen an Umsätzen in Second Life, die Onlinestunden, die gewachsene virtuelle Baufläche - die ja auch von Leuten bezahlt wird, nicht einfach nur hingestellt wird) ist nun wirklich nicht das, was mir da so spontan zu einfallen würde. Schon putzig, wie die Journaille nur entweder Hype oder Anti-Hype begreift. Zwischen Hype und Anti-Hype ist ne Menge Platz für schlichtes funktionieren. Was nicht bedeutet, dass SL keine Probleme hätte - da gibts genug. Aber "dahinsiechen" gehört nun wirklich nicht dazu. Lively wird jetzt brav gehyped - dabei ist es nur eine buggy Beta aus den Google Labs, und garnicht Konkurrent zu SL, sondern aufgrund der Struktur viel eher Konkurrent zu IMVU oder Twinity oder Whirled. Konkurrenten zu SL muss man wohl eher bei sowas wie Multiverse oder Vastpark sehen, aber die sind ja nicht von Google. Aber um auf das alles einzugehen, hätte der Journalist sich ja auskennen müssen. (und dass der Teleport in SL eher langweilig - auch technisch langweilig - war, hab ich ja schon einen Link vorher geschrieben)
VMware tauscht CEO aus - und wieso haben die ihren CEO nicht einfach virtualisiert?
Apple just gave out my Apple ID password because someone asked - autsch. Ganz schwaches Bild, Apple.
Protocol Buffers: Google's Data Interchange Format - nicht ganz uninteressant.
PostgreSQL Gets Religion About Replication - sieht so aus als ob bei PostgreSQL das nächste grosse Thema Replikation ist. Wäre sehr gut, denn das ist immer noch eine eher hakelige Ecke in meiner Lieblingsdatenbank.
Court Ruling Will Expose Viewing Habits of YouTube Users - falls jemand glaubt nur hierzulande würden Gerichte seltsame Entscheidungen bezüglich Offenlegung von privaten Daten machen, guckt euch das mal an. Habt ihr bei Youtube Videos angeguckt? Wenn ja, wird Viacom das jetzt von Google frisch serviert bekommen müssen, wenn Google da nicht noch einen Weg findet, das Gericht von der Unsinnigkeit zu überzeugen. Toll, oder? Mal eben sämtliche Zugriffsdaten auf Youtube an ein - durchaus nicht uneigennützig agierendes und speziell an diesen Daten natürlich äußerst interessiertes - Unternehmen der Musikindustrie abgeliefert.
Drobo - klingt nicht uncool, das Teil. Datenredundanz auf Array-Ebene bei Einsatz von heterogenen Plattenkonfigurationen, das ist schon nett. Klassische Arrays haben ja oft das Problem, dass nur gleiche Plattengrössen verwendet werden (grössere Platten haben dann halt ungenutzten Freiraum), weshalb ein Aufstocken der Kapazität zwingt, alle Platten zu tauschen. Sowas wie der Drobo ist da natürlich deutlich flexibler, und hinter der Time Capsule wärs auch noch ein recht praktisches Gerät. Und auch der Preis nicht wirklich erschreckend hoch - wenn man bedenkt, was man dafür bekommt.
Google Talk for the iPhone - klasse. Damit komme ich endlich vom iPhone an mein Google Talk ran. Wobei das ja hoffentlich demnächst über den App Store mit Adium für das iPhone behoben wird - aber da T-Mobile ja IM verbietet, könnten die auf die blöde Idee kommen, die Google Talk ports zu sperren - aber der Webzugang zum Google Talk bleibt dann immer noch. Hätte Google gerne mal eher einbauen können, sowas hat mir schon die ganze Zeit gefehlt ...
Kartellamt durchsucht bundesweit Kaffee-Produzenten - ist das jetzt ein klassisches Frühstückskartell, oder wars doch eher ein Kaffe-und-Kuchen-Kartell?
Phone Smart - Cellphone Termination Fees Seem to Be on the Way Out - "These new policies look a lot like a gift to anyone who wants to jump to a new carrier. Before the policy changes at Verizon and T-Mobile, customers who wanted to cancel their contracts faced penalties of $175 for Verizon and $200 for T-Mobile." - nur in Deutschland, kann man locker 270 EUR an Strafzahlung aufgebrummt bekommen, wenn man einen iPhone-Vertrag nach 6 Monaten wechseln will, weil man das neue iPhone (mit einem neuen Vertrag beim gleichen Provider!) haben will. T-Mobile Deutschland ist also sogar kundenfeindlicher, als der gleiche Laden in den USA. Klasse Leistung!
Python Underscore Methods - nette Übersicht über alle magic methods auf einer Seite.