- Hier gefällts mir einfach nicht… http://instagr.am/p/FSrVH/ #
- “@rockthetweet: WhatsApp kann man vergessen!” – Find ich gut! #
- Neuer Post: Download iOS 5 Beta http://www.pattyland.de/29 #
- Mit #iOS kein Click&Buy mehr? oO http://campl.us/bk0n #
- Hachja, einfach mal 20 Minuten lang Apple Firmware Server spielen 😀 http://t.co/W18dWal #
Autor: Sören Müller
iOS 5 Beta Testplätze zu vergeben
iOSHier kannst du deine UDID in meinen Apple iOS Developer Account registrieren, um alle Apple iOS Betas testen zu können. Ein iOS Developer Account kostet 79€ im Jahr, um diese Kosten und die Kosten des Servers decken zu können finde ich den niedrigen Preis von 4€ sehr fair 🙂
Deine UDID findest du am einfachsten raus in dem du dein Gerät mit iTunes verbindest und in der Gerätezusammenfassung auf deine Seriennummer klickst (Beispiel). Mit ⌘+C kannst du die UDID dann kopieren.
Für den iOS 5 Betatest braucht ihr iTunes 10.5 und natürlich iOS 5. Beides findet ihr zum Download bei iMZDL!
Nach spätestens 24 Stunden bekommt ihr eine Bestätigung an eure PayPal Adresse, dann könnt ihr die Firmware auf eurer Gerät spielen.
Twitter Weekly Updates for 2011-06-05
Twitter- Willy kriegt keine BH's http://t.co/qRkgReq #mademyday #
- Sie ist ja schon süß 😉 #fb http://instagr.am/p/E0-p9/ #
- Win an awesome custom iPad from @taptaptap celebrating the launch of The Heist! ^_^ http://theheistapp.com #TheHeist #
- Neuer Post: [HowTo] Xcode 4 Apps ohne Developer Account aufs iOS Gerät übertragen http://www.pattyland.de/26 #
- Gerade im Movie Park einfach mal 3x The Bandit mit Sitzenbleiben gefahren! 😀 #fb #
[HowTo] Xcode 4 Apps ohne Developer Account aufs iOS Gerät übertragen
iOSHuhu iPhone,iPod Touch und iPad Nutzer!
Vorwort:
Diejenigen unter euch die ein iOS Gerät und einen Mac haben, haben sich bestimmt schon mal das Xcode geladen, und vielleicht ein bisschen mit dem Sample Code und dem Simulator rumgespielt…
Will man seine App aber auf dem eigenen Gerät haben, stellt sich Apple Quer: Über 70 € kostest die Lizenz das zu tun.
Außerdem verbietet Apple in seiner Vereinbarung zum iPhone SDK, dass der Entwickler kein jailbroken iPhone haben darf; Das ist leider bei mir der Fall 
Hier ist meine komplett überarbeitet Anleitung um eure App auch einfach so auf euer Gerät zu bringen 
Das brauchen wir:
Mac OS X (funkioniert auch in einer VM!)
Xcode (Download)
jailbroken iPhone/iPod Touch/iPad mit AppSync installiert
5 Min Zeit 
So wirds gemacht:
Damit wir mit Xcode unser Projekt kompilieren können, brauchen wie als erstes ein Zertifikat. Dazu öffnen wir Zubehör/Schlüsselbundverwaltung, und klicken oben in der Leiste auf Schlüsselbundverwaltung->Zertifikatsassistent>Zertifikat erstellen… 
Als Name wählen wir „iPhone Developer“ und als Art „Code-Signing“:

Jetzt kommt etwas Magie: Wie öffnen wir die Datei „/Developer/Platforms/iPhoneOS.platform/Info.plist“ mit einem Texteditor (Ich bevorzuge TextWrangler), und suche alle Stellen an denen „XCiPhoneOSCodeSignContext“ steht, und ersetzen sie durch „XCCodeSignContext“ (Danke an yoyokko)
Beende nun XCode und starte es neu!
Stelle sicher dass du im Target Menü (rechts vom Stop Button) dein iOS Gerät als Ziel ausgewählt hast, und klicke auf „Run“! Beim ersten Mal geht ein Fenster von der Schlüsselbundverwaltung auf, dass du (immer) erlaubst. 
Nach ein paar Sekunden (so ca 10) sollte das App auf eurem Gerät erscheinen! Wie bei der alten Anleitung kann Xcode das Ausführen nicht überwachen, und bricht mit dieser Fehlermeldung ab: 
Die App ist aber auf dem Gerät, ist signiert und kann ausgeführt werden! 


Viel Spaß beim programmieren und so! 
Installation von Nginx mit PHP und MySQL unter Ubuntu/Debian ohne Lighthttpd/Spawn-fcgi
internetViele Anleitungen für Nginx die ich im Internet gefunden habe, sagen immer man soll sich das Spawn-fcgi Packet kompilieren, oder gleich Lighttpd für PHP installieren. Dabei gibts seit PHP 5.3.3 ein wunderschönes neues Feature: PHP-FPM! PHP-FPM ist eine alternative PHP FastCGI Implementation, mit einigen coolen Zusatzfeatures. Wer mehr Infos möchte, kann gerne die Seite von PHP-FPM besuchen.
Die folgende Installation wird auf einem jungfräulichen Ubuntu 10.04 durchgeführt. In etwa kann man das auf jede Debian Distribution projizieren.
Vorbereitung:
Als erstes müssen wir die eine Quelle hinzufügen, um an PHP-FPM zu kommen:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:nginx/php5.3
Wenn ihr wollt, könnt ihr auch die Launchpad Quelle von Nginx hinzufügen, um die neuste stabile Version von Nginx zu bekommen:
sudo add-apt-repository ppa:nginx/stable
Nach einen Update der Quellen…
sudo apt-get update
… können wir mit dem installieren unserer Packete anfangen:
sudo apt-get install nginx php5-cli php5-common php5-suhosin mysql-server
Denkt daran ein sichere root-Passwort festzulegen!
Und im 2. Schritt erst PHP-FPM um Probleme mit cli zu vermeiden
sudo apt-get install php5-fpm php5-cgi
Eventuell erhaltet ihr die Fehlermeldung „[ERROR] [pool www] the chdir path ‚/var/www‘ does not exist or is not a directory“. Um das Problem zu beheben erstellt einfach der Ordner „/var/www“
nginx:
Startet nun den Server neu, und gebt eure IP in einen Browser ein. Wenn ihr ein
Welcome to nginx!
zusehen bekommen, läuft nginx!
Nun zu….
MySQL:
Den MySQL könnt ihr via
sudo service mysql start
starten. Um zu prüfen ob alles läuft, könnt ihr den Befehl
mysqladmin ping -p
verwende. Nach Eingeben eures Passwort für root, solltet ihr die Meldung „mysqld is alive“ zurück bekommen. Weiter gehts mit…
PHP:
Nun da nginx läuft, müssen ihm noch zeigen dass er PHP nutzen soll. Das machen wir indem wie die Rauten in der Datei „/etc/nginx/sites-available/default“ oder“ /etc/nginx/nginx.conf“ (je nach nginx Version) vor folgenden Zeilen entfernen:
location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}
Nun noch den nginx via
sudo service nginx restart
neustarten, und wir sind fertig! Um zu prüfen ob nginx und php laufen, erstelle einfach eine index.php unter „/usr/share/nginx/www/“ oder „/var/www/“ (je nach Version) mit folgendem Inhalt:
<?phpphpinfo();?>

… läuft PHP erfolgreich!
Mit nginx , PHP und MySQL steht euren Web-Projekten nun nix mehr im Wege. Das ganze könnt ihr noch konfigurieren, das würde allerdings den Rahmen dieser Anleitung sprengen. Anfänger fangen zB hier mit nginx an, php etc sollte man erst konfigurieren wenn man sich ein bisschen eingearbeitet hat.
Danke an interfacelab.com und howtoforge.com die mir beim Erstellen dieser Anleitung hilfreich waren!
Fragen und Anregungen gerne in die Kommentare posten 🙂
Updates:
- PPA für 5.3 eingefügt