This is a tutorial for using self-compiled builds of the OpenSSL-library on the iPhone. You can build apps with XCode and the official SDK from Apple with this. I also made a small example-app for using the libraries with XCode and the iPhone/iPhone-Simulator. You can also download the precompiled OpenSSL-library (0.9.8m-beta1). Weiterlesen »
SuperTux 0.3.2-SVN r6288 Download
Um sich die aktuelle SVN-Version des 2D-Jump’n'Run-Spiel Supertux unter Mac OS X selbst zu erstellen, habe ich gestern eine Anleitung veröffentlicht. Für alle denen das zu Aufwendig ist, habe ich nun eine fertige Version aus der aktuellen SVN-Entwicklerversion erstellt. Viel Spaß damit.
Download (Intel – 62,1MB): SuperTux_0.3.2-SVN_r6288.dmg.zip
Anmerkung: Da es sich hierbei um eine Version aus dem SVN-Repository handelt, können Fehler enthalten sein. Weiterlesen »
Tutorial: Building SuperTux 0.3.2 SVN on Mac OS X Snow Leopard
Building SuperTux 0.3.2 SVN is different then building SuperTux 0.3.1 on Mac OS X.
Prerequisites
- Installing MacPorts
- Update MacPorts:
sudo port selfupdate -d
- Install libraries from Macports:
sudo port install libsdl libsdl_image cmake libvorbis physfs glew boost
Chromium als alternativer Browser unter Mac
Seit langem benutze ich Firefox als Browser, denn durch die Integration von sehr nützlichen Addons wie z.B. Adblock Plus als Werbeblocker ist das Surfen besonders angenehm. Unter Mac gibt es neben dem Safari seit kurzem ja auch Google Chrome. Leider gefällt mir dort der Umgang mit dem Datenschutz nicht besonders. Google Chrome basiert auf dem Open-Source-Projekt Chromium, welches im Quelltext verfügbar ist und mit dem Datenschutz wesentlich besser umgeht. Da das selbst kompilieren bei Chromium sehr lang dauert habe ich mich nach Alternativen umgesehen und das Tool “Chromatic” entdeckt, welches die aktuellen Nightly-Builds herunterlädt/installiert und so Chromium aktuell hält.
1&1 Surf-Stick (ZTE MF110) unter Ubuntu 9.10
Um den 1&1 Surf-Stick (ZTE MF110) auch unter Ubuntu 9.10 benutzen zu können, muss der USB-Modus des Sticks umgeschaltet werden. Dieser läuft standardmäßig als Filesystem und nicht als UMTS-Stick.
Ein Tool namens “USB_Modeswitch” schafft hierbei Abhilfe.
UPDATE 01.02.2010 – 13:20: Durch eine neue Version von usb_modeswitch haben sich die Befehle leicht verändert. Die Anleitung habe ich angepasst. (Sollte vorher bereits eine ältere Version installiert worden sein, so muss diese mit “sudo make uninstall” entfernt werden)
Anleitung:
sudo apt-get install gcc make libusb-dev wget http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-1.1.0.tar.bz2 tar xvfj usb-modeswitch-1.1.0.tar.bz2 cd usb-modeswitch-1.1.0 sudo make install
Danach erkennt Ubuntu den Stick als UMTS-Hardware und das Profil kann angelegt werden. (Bei 1&1 ist der APN mail.partner.de)
Thunderbird OS X Adressbuch Edititon 2.0.0.23
Aufgrund einiger Anfragen habe ich mich dazu entschlossen eine neuere Thunderbird OS X Adressbuch Edititon zu veröffentlichen.
Download (Intel): https://sourceforge.net/projects/thunderbird-osx/files/
Wer sich seine eigene Version erstellen will:
http://www.x2on.de/2008/03/27/mac-os-x-adressbuch-in-thunderbird-integrieren/
Snow Leopard: Terminal Tricks
Auch für Snow Leopard gibt es ein paar Terminal-Befehle, die nützliche Funktionen freischalten können.
Das ausgewählte Element im Dock highlighten:
defaults write com.apple.dock mouse-over-hilite-stack -boolean YES; killall Dock
Die neue Stack-Ansicht freischalten:
defaults write com.apple.dock use-new-list-stack -boolean yes; killall Dock
Cheat Sheets im Terminal unter Mac
Nachdem ich in den letzten Tagen wieder seitenweiße “man”-pages im Terminal gelesen habe, bin ich auf eine sehr praktische Anwendung namens “cheat” gestoßen.
Eigentlich steckt hinter dem RubyGem Cheat eine schöne Grundidee – User sammeln online in einer Art Wiki zu diversen Programmen kleine hilfreiche Notizen und im Alltag kann man auf diese aus dem Terminal heraus zurückgreifen. (Quelle: Macfidelity)
Installation:
sudo gem install cheat
Von nun an lassen sich viele nützliche Einträge über folgenden Befehl abrufen:
cheat <Programmname>
Eee-PC 1005HA Ubuntu Karmic Sondertasten + Perfomance
Ubuntu 9.10 Karmic läuft auf dem Eee-PC 1005HA “out of the box” ziemlich rund. Um die letzten Feinheiten zum laufen zu bekommen (Sondertasten, Performance/Laufzeit-Tunning) gibt es Tool eee-control.
Abhilfe schafft hier ein neues Freeware-Tool namens Eee-Control. Über die Task-Leiste anwählbar, ermöglicht es das Untertakten der CPU zur Akku-Schonung ebenso wie die Belegung der Hotkeys, eine Änderung der Displayhelligkeit sowie die (De-)aktivierung von Bluetooth, WLAN, Webcam, Touchpad und Kartenlesegerät. (Quelle: http://www.einfach-eee.de/eee-pc-software/eee-control-eee-manager-fuer-linux/)
Leider funktioniert das unter Ubuntu 9.10 nicht so richtig. Es gibt aber eine angepasste Version für Karmic.
Damit nun auf einem 1005HA das ganze einwandfrei läuft, muss noch eine Datei angepasst werden:
Tutorial: GnuPG 2.0.13 unter Mac OS X 10.6
Die neue Version GnuPG 2 ist schwieriger zu kompilieren als die alte 1.4er Version.
Desweiteren wird ein Pinentry Programm benötigt, um die Passphrase des verwendeten PGP-Schlüssels abzufragen.
Ich verwende hierfür eine angepasste Version aus dem MacGPG-Bundle (basierend auf pinentry 0.7.6)
Um GnuPG2 kompilieren zu können, muss XCode installiert sein.
UPDATE: Libcrypt 1.4.5 wurde veröffentlicht und wird in dem Tutorial nun berücksichtigt.
UPDATE 2: GnuPG 2.0.14 wurde veröffentlicht, die vorgehensweise ist analog zu der Version 2.0.13
Weiterlesen »
Kostenlose Zertifikate – StartSSL und CAcert
StartCom bietet mit StartSSL kostenlose digitale Zertifikate an (S/MIME, X.509, SSL/TLS). Class1 Zertifikate können jederzeit mit einer kostenlosen Anmeldung bei StartSSL erstellt werden. Um den eigenen Namen in das Zertifikat zu bekommen, muss eine Identitätsprüfung vorgenommen werden. Dabei kommt die Technik des Web of Trust zum Einsatz. Jeder Anwender muss hierbei seine Identität von mindestens zwei Notaren (mit zwei gültigen Personaldokumenten) überprüfen lassen. Die Root-Zertifikate (CA) von StartSSL sind im Gegensatz zu anderen kostenlosen Anbieteren bereits in allen gängigen Anwendungen (Internet Explorer, Firefox, Safari, Thunderbird, Outlook, etc.) enthalten. Dadurch enstehen keine Warnungen beim Nutzen der Zertifikate.
Ich bin selbst ein WoT-Notar bei StartSSL. Gerne führe ich im Raum Berlin Identitätsprüfungen durch.
Ich bin auch CAcert Assurer und kann gleichzeitig die nötigen Prüfungen für CAcert durchführen. Weiterlesen »
Neuer Server
x2on.de zieht gerade auf einen neuen Server um. Normalerweise sollte das reibungslos klappen. Falls es doch zu Problemen kommen sollte bitte ich das zu entschuldigen.
Grafische Oberfläche für MacPorts Paketverwaltung
Für die freie Paketverwaltung MacPorts, die es ermöglicht Open-Source-Software unter Mac OS X zu installieren (diese werden dabei aus den Quelltexten automatisiert übersetzt) habe ich eine sehr praktische GUI gefunden, und will diese euch nicht vorenthalten. Mit Porticus lassen sich die verfügbaren Pakete anzeigen, installieren, aktualisieren und entfernen.
Shell-Skripte in ANT-Build Datei einbinden
Ein kleiner Tip für alle die in einem Projekt Apache ANT benutzen und ein Shell-Skript einbinden wollen. Hierbei gibt es eine Möglichkeit zwischen verschiedenen Betriebssystemen zu unterscheiden, und so unterschiedliche Scripte auszuführen.
<target name="examplescript"> <exec dir="." executable="/bin/bash" os="Mac OS X"> <arg line="./examplescript-mac.sh" /> </exec> <exec dir="." executable="/bin/bash" os="Linux"> <arg line="./examplescript-linux.sh" /> </exec> <exec dir="." executable="cmd" os="Windows NT"> <arg line="/c examplescript-win.bat" /> </exec> </target>
Thunderbird 3.0 Beta 4 und OS X
Thunderbird unterstützt nun mit der Version 3.0 endlich das Mac OS X Adressbuch. Die von mir zur Verfügung gestellten Thunderbird 2.x Versionen mit einem Patch, um das Adressbuch von Mac OS X zugänglich zu machen, werden dadurch nicht mehr benötigt. Ich empfehle allen Anwendern einen Umstieg auf Thunderbird 3.0. Trotz Beta-Status macht die neue Version einen sehr guten Eindruck, und fast alle Addons sind mittlerweile auch für diese Version verfügbar (für Enigmail gibt es eine Vorabversion).