Bin zur Zeit ziemlich mit meiner Doktoarbeit beschäftigt, aber hier mal eine kleine Ankündigung zu statistischen Verfahren für Nicht-Mathematiker. In den nächsten Tagen soll es hier ein kleines Tutorial zum Thema geben.
PHP Regex Tutorial
Ab und an finde ich ein paar hervorragende Tutorials im Netz. Heute eins über Reguläre Ausdrücke (Regex) in PHP. Einfach gut:
http://www.phpro.org/tutorials/Introduction-to-PHP-Regex.html
Mit dem eigenen Blog Geld verdienen
Davon träumen wohl viele, allerdings erreichen dieses Ziel nur wenig: mit dem eigenen Blog Geld verdienen.
Was ist dazu notwendig ? Natürlich in allererster Linie Inhalt, für den es angemessen ist, Geld zu verlangen. Also guter, wertvoller oder auch witziger Inhalt, schöne Bilder, lustige Videos, eben Inhalt für den der Besucher bereit ist, Geld auszugeben. Ist die Kulturflatrate der Grünen wohl noch in einiger Ferne, lohnt es sich, die schon vorhandenen Möglichkeiten mal näher unter die Lupe zu nehmen:
- Werbung: Google, ebay, Amazon
Die wohl allermeisten Blogs haben auf ihren Seiten irgendwo Werbung, entweder mittels Google Adsense, Amazon, ebay oder Affiliate-Netzwerke wie zanox. Ich weiß nicht, wie es euch geht, reich geworden bin ich mit dieser Art Finanzierung noch nicht. Im Gegenteil sehe ich viele der Werbeblöcke als zumeist störend an oder beachte sie überhaupt nicht mehr. Ich für meinen Teil habe auch noch so gut wie nie auf einen Link von Google auf einer privaten Website geklickt. Anders verhält es sich mit Büchern (wie auch auf dieser Seite). Diese schaue ich mir gerne einmal an, ob ich sie dann aber kaufe und so dem Blogbetreiber zu mehr Einnahmen verhelfe, ist eine ganz andere Sache… - Micropayment: PayPal, flattr & Co
Eine interessante Alternative zur Werbung stellt in meinen Augen das Konzept des Micropayments dar. Entweder man lässt sich vorher für bestimmte Artikel bezahlen, man bittet um Spenden (PayPal) oder lässt die Besucher durch einen einfachen Klick auf einen Button einen gewissen, durch sie vorher bestimmten Geldbetrag überweisen. So funktioniert z.B. das auch auf diesem Blog eingesetzte flattr. Ob es sich am Ende durchsetzt oder ob weiterhin eine “Das-ist-im-Internet-und-darf-daher-nichts-kosten.”-Mentalität bestehen bleibt, wird wohl erst die Zeit zeigen.
irecovery unter Ubuntu installieren
Aufgrund einiger Nachfragen und diverser Zugriffe über das Keyword irecovery hier ein kleines Tutorial, wie man das überaus nützliche Programm unter Ubuntu installieren kann.
Für eine Windowsversion die ausführbaren Dateien hier (inkl. lsusb für Windows) runterladen und gleich zu Punkt 4 springen.
- Was ist irecovery ?
Ein überaus nützliches Programm, wenn man die Firmware seines iPhones verändern möchte und in einer Endlosschleife stecken bleibt, in der das iPhone nur halb hochgefahren wird und das iTunes-Zeichen auf dem Display erscheint.
Offiziell (seitens Apple) besteht dann nur noch die Möglichkeit, das iPhone wieder herzustellen und upzudaten und das möchte man ja gerade nicht. irecovery bietet hier die Möglichkeit, direkt das iPhone anzusprechen und einige Bootparameter zu setzen, die das iPhone aus der Endlosschleife herausholen kann. - Was braucht man zur Installation ?
Diese Anleitung benutzt Ubuntu als Grundlage, möglich ist eine Installation jedoch auch unter einem Mac oder Windows, diese habe ich jedoch nicht getestet. - Installation:
Zuerst brauchen wir die Bibliothek libirecovery und dann das eigentliche Programm irecovery, dass auf dieser aufbaut.
Beide finden sich auf github. Hier die Kommandos:sudo -s
git clone http://github.com/chronicdev/libirecovery.git
cd libirecovery
make linux && make installgit clone http://github.com/westbaer/irecovery.git
cd irecovery
make linux && make installSollten Fehler auftreten, einfach hier als Kommentar posten.
- Schön. Und nun ?
Nun kann man das iPhone anschließen und sich per lsusb anzeigen lassen, ob es auch wirklich von Ubuntu gefunden wurde (an einem USB-Anschluss taucht Apple auf). Danach folgende Befehle eingeben, um das iPhone aus der Endlosschleife zu bekommen:irecovery -s
setenv auto-boot true
saveenv
exit
Das sollte es gewesen sein, bei Fragen fragen.
Shazams Funktionsweise
Wie genau funktioniert eigentlich genau die beliebte App Shazam, die fast jeden Musiktitel erkennen kann ?
Man hält das iPhone vor den Lautsprecher, lässt Shazam ein paar Sekunden mithören und in den allermeisten Fällen spuckt er dann bald den Titel und einen Link zum Kaufen aus. Wen es interessiert, hier ein paar Hintergrundinformationen:
http://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf
Joomla 1.5.20 ist draußen
Damit hat wohl niemand mehr so recht gerechnet. Kurz vor der offiziellen Version 1.6, die endlich MooTools 1.2 komplett unterstützen soll, hat das Team von Joomla nochmal nachgelegt und eine Version 1.5.20 herausgegeben.
Allerdings scheinen wohl einige Templates (Rockettheme, Yootheme) nicht mehr zu funktionieren, da diese meist eigene JavaScript-Adapter eingesetzt haben.
Zum Download: http://www.joomla.org/download.html
iPhone Tethering Odyssee
Das iPhone – wer kennt es nicht ? Ein wirklich schickes Smartphone, das vieles kann, nur leider sehr restriktive Vermarkter aus Cupertino sein eigen nennt. Mit dem neuen Betriebssystem iOS 4 sollen neue Funktionen wie Multitasking oder das Gruppieren von Apps möglich sein – leider ist das iPhone 3G durch das Update aber auch spürbar langsamer geworden.
Ob das beabsichtigt war (neues Handy kaufen) oder nicht, lassen wir an dieser Stelle einmal unbeantwortet. Fakt ist, ich war mit der alten Firmware 3.13 sehr zufrieden und wollte ein ganz normales Downgrade machen. Ging nicht, wer hätte das gedacht. Nun kann man das Ding aber in den sog. DFU-Mode versetzen und dann unter Windows mittels iTunes und gedrückter Shift-Taste eine alte Firmwareversion auswählen und diese installieren lassen.
Gesagt, getan, die alte Firmware wurde installiert, doch iTunes brach mit einem Fehler ab und das iPhone kam in eine Endlosschleife, in der nur das iTunes-Zeichen auf dem Display zu sehen war. Nun hätte man es mittels iTunes wieder ganz normal wiederherstellen lassen können, aber das wollte ich ja nicht, weil dann wieder die (langsame) Version 4 installiert worden wäre.
Die Lösung dieses (und nebenbei vieler weiterer) Probleme: Ubuntu. Hier gibt es ein kleines Programm namens irecovery, mit der man das iPhone direkt ansteuern kann und die Endlosschleife unterbrechen kann. Das Programm einfach unter der Konsole von Ubuntu mittels git clone installieren.
Mittels irecovery hatte ich nun also meine alte Firmware 3.13 zurück. Angespornt vom Erfolg warum nun nicht aber weitergehen und das für mich ungemein nützliche Tethering auch wieder aktivieren, das es in der Version 3.0 noch anstandslos gab ? Lösung für dieses Problem: Jailbreak mittels Spirit. Ziemlich selbsterklärendes Programm: Ausführen, iPhone an einen USB-Port anschließen und ab dafür. Ergebnis von drei Stunden Arbeit & Warten: ein voll funktionsfähiges iPhone 3.13 mit Tethering und schönem Hintergrund als Nebeneffekt der neuen Cydia-Installation.
Und was lernen wir daraus ? Erst mal andere das neueste iPhoneupdate machen lassen und dann sehen, ob es sich wirklich lohnt…
Links:
- DFU-Mode erklärt
- Download diverser Firmware
- iRecovery auf Github (ziemlich sicher brauchst Du noch die Bibliothek libusb)
- Spirit Jailbreak (ich hatte Probleme mit meinem Antivirenscanner, einfach ausschalten)
- irecovery unter Ubuntu installieren
- irecovery für Windows Vista / Windows 7 (die Befehle auf der Konsole sind logischerweise die gleichen)
Kommandos für iRecovery (irecovery -s):
setenv auto-boot true
saveenv
exit
Danach das iPhone ausmachen und neustarten.
Werbung
-
Schlagwörter
anova Apple chi-quadrat Firmware flattr github google adsene iPhone iPhone 3G iPhone Endlosschleife irecovery irecovery Installation irecovery Tutorial irecovery Windows 7 irecovery Windows Vista Joomla joomla 1.5 micropayment mootools 1.2 paypal PHP php regex tutorial regex shazam spirit spss statistik t-test tethering
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.
-
Bücher


