<oXygen/> XML editor – XML Editor & XSLT Debugger ist einen Test wert! Guckst du. Hat auf den ersten Blick alles was auch XMLSpy hat und kostet für den privaten Gebrauch nur $48. Ich bin schwer beeindruckt.
Systeme
Java-Betriebssystem
Das hier ist das coolste Sache, die ich in letzter Zeit aufgeschnappt habe, sau coole Idee:
Das Java-Betriebssystem JNode ist nun in der Version 0.2.4 verfügbar. Das Open-Source-Betriebssystem wird so weit wie möglich in Java geschrieben und bringt in der neuen Version unter anderem die FAT32-Implementierung JFat mit. … (via Golem)
iSync mag mein Handy, manchmal – heute jedenfalls
Ausgangssituation: iSync 2.3 mag nicht mit Siemens SP65 zusammentun.
- Telefon aus der Geräteliste von Bluetooth und iSync löschen
- An Mac und Telefon Bluetooth abschalten
- iSync beenden
- Folgende Telefonbeschreibung erstellen:
< ?xml version="1.0" encoding="UTF-8"?> < !DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <!-- provided by http://en.iSync-hilfe.de 07.2006 --> <!-- iSync.version.2.3 --> <plist version="1.0"> <dict> <key>com.siemens.SP65</key> </dict><dict> <key>Identification</key> </dict><dict> <key>com.apple.cgmi+cgmm</key> <string>SIEMENS+SP65</string> </dict> <key>InheritsFrom</key> <array> <string>family.com.siemens.S5x</string> </array> <key>Services</key> <array> <dict> <key>ServiceName</key> <string>com.apple.model</string> <key>ServiceProperties</key> </dict><dict> <key>ModelIcon</key> <string>SP65.tiff</string> <key>ModelName</key> <string>SP65</string> </dict> </array> </plist>
hier abblegen:
/Library/PhonePlugins/MyPhone.phoneplugin/Contents/Resources/MetaClasses.plist - Und folgendes hier
Library/PhonePlugins/MyPhone.phoneplugin/Contents/Info.plist< ?xml version="1.0" encoding="UTF-8"?> < !DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>PhoneModelsSync</string> <key>CFBundleIdentifier</key> <string>com.apple.phoneplugin.siemensSP65sync</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundleName</key> <string>PhoneModelsSync</string> <key>CFBundlePackageType</key> <string>BNDL</string> <key>CFBundleShortVersionString</key> <string>2.3</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>503.9</string> <key>IPHPhoneConduitVersion</key> <string>501.42</string> </dict> </plist>
- Die Verzeichnisstuktur sollte ungefähr so ausschauen:
minime:/Library/PhonePlugins christian$ find . . ./MyPhone.phoneplugin ./MyPhone.phoneplugin/Contents ./MyPhone.phoneplugin/Contents/Info.plist ./MyPhone.phoneplugin/Contents/Resources ./MyPhone.phoneplugin/Contents/Resources/MetaClasses.plist ./MyPhone.phoneplugin/Contents/Resources/SP65.tiff ./MyPhone.phoneplugin/Contents/version.plist ./MyPhone.phoneplugin/Icon
und gibts hier als Download
- In den Mac-Systemeinstellungen > Bluetooth > Geräte > „Neues Gerät konfigurieren…“
- Dann geht das!
(… die Idee stammt natürlich nicht von mir sondern habe ich hier gefunden http://isync-hilfe.de/)
My Digital Life
Ich spiele mit dem Gedanken mein Digital Life zu konsolidieren. (Hört sich cool an, oder?) Ausgangssituation: In unserem Wohnzimmer steht ein Fernsehgerät, das ab und zu flackert und mir ansonsten auch nicht wirklich gefällt. Mir würde da so ein schicker flacher viel besser gefallen.
Aber jetzt isses derzeit so, dass die TV-Hersteller die Konsumenten ganz schön verarschen – war vor der WM noch der „HDReady“-Aufkleber das Maß der Dinge, muss jetzt „Full HD“ dranstehen. So, und seit letzter Woche bietet Apple da eine super Alternative:
Schaut schick aus und hat (Full) HD-TV-Auflösung! Jetzt muss ich unbedingt mal in den Mac-Laden und abchecken, ob TV-Software + Mac als Fernsehersatz taugen! Das wäre dann nämlich echt super! TV + Video-Recorder + MP3-Zentrale + DVD-Player + elktronische Programmzeitschrift + Internet-Radio + schickes Design bei mir im Wohnzimmer. Ich beobachte den Markt.
[UPDATE]
Für den Mac gibt es zwei Softwaren: EyeTV und MediaCenter. MediaCenter ist eine AllInOne-Sorglos-Packet (TV, IP-TV, Internetradio und was weiß der Kuckuck nicht), relativ günstig, aber mit wenig TV-Einstellungen und ohne Videorecorder. Kommt aber der Endlösung die ich will schon sehr nahe! EyeTV ist wohl das Fernsehding das ich bräuchte… allerdings habe ich nirgends im Netz eine Demo gefunden, schade.
Hardware. Die Expertenrunde hat als Alternative zum 24 “ iMac auch noch den Mac mini + Anzeigeeinheit (Alternative1, Alternative2) ins Gespräch gebracht, vielleicht sogar die besser Lösung. Die Fernbedienung von Frontrow ist nett, aber wegen des fehlenden Ziffernblocks nicht wirklich zu gebrauchen, aber auch dafür gibt es eine Abhilfe.
Jetzt bräuchte ich eigentlich nur noch jemand der mir mal eben 2000 € schenkt (ach übrigens, ich habe in einem Monat Geburtstag). Und vielleicht gibts ja diese Woche noch eine Überraschung und ich habe das Wochenende umsonst gegooglet.
Ratio. Jetzt wo ich weiss, dass ich zu Gravis marschieren könnte und dort alles bekommen würde was ich bräuchte, ist die ganze Sache schon wieder fast witzlos und es kommen die üblichen Fragen: Ist die Sache wirklich so viel Geld wert? Kann man sich da nicht was billigeres selber bauen? Gibts da nicht was von Ratiopharm? Im Fernsehn kommt eh nur Dreck, will ich da wirklich rein investieren? Wo spare ich die Kohle ein. Verrückt.
SSH-Tricks
Da hat sich mal wieder jemand die Mühe gemacht SSH-Tricks zusammen zu schreiben, schön immer mal wieder daran erinnert zu werden:
A couple of tricks with the secure shell
http://www.apple.com/DTDs/PropertyList-1.0.dtd
Hab ja einen Faible für XML-Datenformate. Bin durch Zufall drauf das von Apple gestoßen – naja Zufall, steht im Header einer jeden XML-Konfigurationsdatei von OS X und sogar iTunes wird damit verwaltet – ein Datenformat für die komplette Verwaltung solch eines Systems, beeindruckend! Die DTD dazu gibt es hier und eine Spezifikation hier.
Das Ganze nennt sich Property Lists und es existieren Objective-C und Java Klassen für die Verarbeitung, die Verwendung wird hier beschrieben. Blöd ist nur, dass der Java Support eingestellt wurde. Naja, aber dafür ist auch die binäre Verarbeitung möglich, das ist vor allem für die iTunes-Bibliothek nötig!
Jetzt weiß ich nicht ganz genau ob man dieses Format auch für eigene Zwecke verwenden kann, aber wenn die DTD schon online ist, was sollte denn dagegen sprchen?
So, seit gestern bin ich mir sicher dass ich heuer im Winter was mit Java programmieren will, jetzt habe ich ein Datenformat, nun brauche ich nur noch eine Anwendungsidee. Morgen werde ich ein EMF-Modell aus der DTD generieren, damit ich solche Dateien auch ohne Apple-Klassen verarbeiten kann. Mal schauen was geht…
Neustart
Heute habe ich mein Powerbook neu gestartet. Das erste mal seit 141 Tagen:
powerbook:~$ uptime
12:46 up 141 days, 25 mins, 2 users, load averages: 1.15 1.34 1.36
Wer braucht denn da noch einen Wecker…
Seit mir mal jemang gezeigt hat, wie ich mein Handy als Wecker benutzen kann, verwende ich ja das Handy zum Wecken. Aber gut zu wissen dass ich auch den Mac dazu verwenden könnte:
iTaf is a simple and easy to use alarm clock working with iTunes
VI/VIM Cheat Sheet
Tolle Sache, ausrucken!
http://www.viemu.com/vi-vim-cheat-sheet.gif
MyTunesRSS2
Wollte mal erwähnen dass es das hier gibt: MyTunesRss2, tolle Sache!
Ich habs runtergeladen, gestartet und es funktioniert, einfach so. Jetzt hab ichs wieder ausgeschalten, weiß nicht genau wofür ichs gebrauchen kann…
Aber die Tatsache allein dass es so etwas gibt finde ich toll.