skweez.net

Alles skweez?

1001111101100010111010001111010

Alles zu “mac”

23.02.2012

Adium Contacts Spotlight Importer

von elm.

Ever missed your Adium contacts in the Spotlight search results? Well here is the (beta) answer to this problem: The Adium Contacts Spotlight Importer Plugin. With this plugin all your contacts become available in Spotlight and with one keystroke you can start a conversation.

You can find the plugin on our Github page. The plugin is beta software as we did not test it very much so feel free to report issues on Github or submit patches.

04.05.2011

Repair a SuperDrive that won’t read any disk

von elm.

If your SuperDrive is broken and spits out every disk you would like to feed it, it might be possible that your drive just needs a little love on the inside. In some cases the laser lens is dirty and that is the reason, the drive does not detect any disk. To clean the lens you can use a cleaning CD or you can open your super drive and clean the lens manually. A guide how to get to your SuperDrive out of your Mac can be found at iFixit.

When you have your SuperDrive in your hands you need to open it carefully (like we ever do anything :) ) and clean the lens, e.g. with a cotton bud. If the dust on the lens is the problem you should clearly see a difference between the lens covered in dust and after you cleaned it. Anyways, you might give it a try as your drive failed and if you read this you are probably out of warranty.

20.04.2011

Dokumente in Dropbox verschlüsseln

von mks.

Wie viele andere auch, verwende ich Dropbox, um Daten zwischen meinem Laptop und dem Desktop-Rechner abzugleichen. Außerdem bietet es eine einfache Möglichkeit, schnell mal jemandem eine Datei zur Verfügung zu stellen oder mit Freunden zusammen zu arbeiten.

Nun habt ihr in den letzten Tagen sicher mitbekommen, dass der Anbieter seine AGB geändert hat, die es nun erlauben, dass US-Behörden darauf Zugriff erlangen können.

Diese Gelegenheit möchte ich nutzen, um euch zu zeigen, wie ihr sehr schnell und einfach mit Ubuntu-Bordmitteln einzelne Ordner in eurer Dropbox verschlüsseln könnt. Nachdem euch ubuntuusers-Blogger benni schon gezeigt hat, wie es mit TrueCrypt geht, zeige ich euch den Weg mit EncFS. Ich nutze das konkret so: die Dropbox enthält einen Dokumente-Ordner, in dem die verschlüsselten Daten liegen. Ohne das zugehörige Passwort kann auf diese Daten niemand zugreifen. Das schützt natürlich nicht vor Entführung in einen Folterknast. Dieser Ordner ist in den normalen Dokumente-Ordner im Home eingehängt.

Und so gehts

Ihr braucht lediglich 5 Minuten Zeit und encfs aus dem Software Center (falls nicht ohnehin installiert).

# Dokumente sichern, wenn ihr schon einen solchen Ordner habt
mv Dokmente Dokumente.bak
# Hier landen die verschlüsselten Daten:
mkdir Dropbox/Dokumente
# Und hier könnt ihr ganz normal drauf zugreifen:
mkdir Dokumente
encfs Dropbox/Dokumente Dokumente
→ p für Paranoiamodus ;)
→ 2x Passwort eingeben
# Jetzt noch die alten Dokumente verschieben, Fertig!
mv Dokumente.bak/* Dokumente/
# Ggfs. Versteckte Dateien nicht vergessen!

Achtung, im Paranoiamodus funktionieren Hardlinks nicht!

Sieht aus wie Datenschrott: EncFS bei der Arbeit

EncFS vs. TrueCrypt

Bei Lösungen wie TrueCrypt legt man einen Container an, ein verschlüsseltes Festplatten-Image, wenn man so will. EncFS dagegen verschlüsselt transparent einzelne Dateien. Beides hat Vor- und Nachteile. Da der TrueCrypt-Container auf Dateisystemebene als eine Datei erscheint, muss auch immer der ganze Container synchronisiert werden, sobald sich ein Teil seines Inhalts ändert. In den Kommentaren haben mich zwei aufmerksame Leser darauf hingewiesen, dass Dropbox von einem TrueCrypt-Container auch nur die veränderten Teile abgleicht, allerdings erst, nachdem der Container ausgehängt wurde. Da EncFS die einzelnen Dateien verschlüsselt, können diese auch einzeln synchronisiert werden.

Und sonst …

EncFS gibt es dank MacFUSE auch für Mac OS X. Für Windows gibt es ein kommerzielles Produkt namens BoxCryptor, dass angeblich kompatibel zu EncFS ist. Vom Einsatz einer Closed-Source-Software für diesen Zweck würde ich aber aus nahe liegenden Gründen abraten.

Update: Ich möchte noch auf zwei verwandte Projekte hinweisen, auf die ich direkt oder indirekt dank der Kommentare gekommen bin. Das eine ist gnome-encfs, welches EncFS-Passwörter im Schlüsselbund speichert und die Dateisysteme beim Login automatisch mounten kann. Das andere ist eCryptfs, das EncFS nicht ganz unähnlich zu sein scheint, aber als Dateisystem im Kernel implementiert ist.

Danke für’s Lesen und bis zum nächsten Mal. Kommentare sind wie immer kostenlos und herzlichst willkommen. ;)

08.02.2011

MATLAB: Use UTF-8 encoding as default

von elm.

MATLAB R2010a uses different encodings on different systems. It seems to use the system setting on Linux. So if locale is set to en_US.UTF-8, Matlab will use this. But on Mac OS X, Matlab seems to ignore this setting. It will use ISO-8859-1 for no obvious reason. That is very annoying if you want to share your Matlab files with other systems.

To make UTF-8 the default encoding for Matlab, you can create a start script that will set the encoding. The startup script is called startup.m and needs to be placed in the directory that is opened in the Matlab workspace by default. For me this was /Users/elm/Documents/MATLAB. So the way to go is: just start Matlab and create a new file called startup.m. In that file you place the command slCharacterEncoding('UTF-8').

This command will tell you which encoding you are using if no argument is supplied.

02.02.2011

ServerStatus

von elm.

ServerStatus is a little sysop helper for Mac OS X to monitor your (or someone others) servers. ServerStatus periodically pings the servers you specified and reports back their status. It resides in the menu bar so you can always see the current status of all servers in the list.

Some features are planned in future updates but there is no schedule. The source code will also be released to the public but I’m not planning to do so in the next days. This release is something like an alpha or beta version or I don’t know. I have no idea how many bugs you will find and how many updates are required to make it work actually. :)

The ServerStatus icon is from Artua Design Studio. They were very kind and allowed me to use it.

This is the first Mac application from me so don’t expect it to be perfect. I would love to get some feedback.

You can get the first official (beta-) release here:

Release notes are available here.

You can ask questions or give feedback in the comments or send me an email serverstatus at skweez.net.

21.02.2010

Drucker an Linux-Computern mit Mac OS X benutzen

von elm.

Seit CUPS 1.4 funktioniert bei manchen Distributionen, wie z.B. Ubuntu 9.10, die Freigabe von Druckern über Bonjour/Avahi/DNS-SD nicht mehr. Das liegt daran, dass Avahi den Flag “kDNSServiceFlagsShareConnection” noch nicht implementiert hat, auf die CUPS setzt. Unter Linux-Computern sollte das kein Problem sein, da hier zusätzlich noch das CUPS-Protokoll verwendet wird, um Drucker im Netzwerk sichtbar zu machen.

CUPS-Protokoll Einstellungen

Bei Mac OS X ist aber das CUPS-Protokoll nicht standardmäßig aktiviert. Um es zu aktivieren, muss man in den erweiterten CUPS-Einstellungen einen Haken unter “Zeige freigegebene Drucker von anderen Systemen” bei “CUPS” setzen. Zu den erweiterten Einstellungen kommt man, in dem man im Browser seiner Wahl einfach http://localhost:631/admin/?ADVANCEDSETTINGS=YES aufruft.  Nach dem automatischen Neustart von CUPS sollte der Drucker in den Systemeinstellungen erscheinen.

16.11.2009

Safari: Tastenkombination für die Google Suche

von elm.

Ich bin es gewöhnt mit Apfel-K (bzw. Command-K, ⌘K) in das Suchfeld vom Browser zu springen. Damit das auch mit Safari geht, öffnet man die Systemeinstellungen und geht zu Tastatur. Dort wählt man Tastaturkurzbefehle und dann links in der Liste Kurzbefehle für Programme. Mit dem Plus unten kann man einen neuen Eintrag hinzufügen. Aus der Liste mit allen Programmen wählt man Safari. Bei Menü gibt man Google-Suche … ein (Achtung: die drei Punkt sind ein Zeichen, nicht drei einzelne Punkte), als Tastenkurzbefehl ⌘K. Ohne Neustart von Safari sollte dieser Befehl jetzt funktionieren.

Google-Suche … mit ⌘K

Google-Suche … mit ⌘K

26.10.2009

MacBook Pro backen oder Black Screen Of Death reparieren

von elm.

Heute habe ich mein MacBook Pro nach einer längeren Auszeit wieder in Betrieb nehmen können. Am 15. Oktober wurde ich Opfer des “Black Screen Of Death“. Nach dem das MacBook am Abend nach einer längeren Videoschnitt und -bearbeitungsrunde noch ordentlich heruntergefahren ist, passierte beim Einschalten einfach gar nichts mehr. Man konnte hören, wie die Festplatte anlief und das CD Laufwerk wurde überprüft. Es kam allerdings kein Startton. Die LED an der Vorderseite war dauerhaft an. Der Bildschirm war schwarz. Auch am nächsten Tag hat sich nichts geändert. Von CD starten ging auch nicht. Er hat sie zwar gelesen, aber nach 2 Minuten hat sich das CD Laufwerk wieder heruntergefahren. Alle Tastenkombinationen, die ich auf der Supportseite von Apple finden konnte, die in irgendeiner Art und Weise den Startvorgang beeinflusst hätten, haben keine Wirkung gezeigt.

Der nächste Stopp war also der Apple Store in München. Da mein MacBook in einer Zeit gebaut wurde, in der fehlerhafte Nvidia Chips verbaut wurden (siehe: http://support.apple.com/kb/TS2377?viewlocale=de_DE), ich aber kein Apple Care Kunde war, bestand die Hoffnung, dass das MacBook kostenlos repariert würde. Der Geniusmitarbeiter von Apple hat dann auch alle möglichen Tastenkombinationen ausprobiert und auch einen Hardwaretest gemacht. Dazu hat er eine externe USB-Platte angeschlossen und den Rechner mit einer bestimmten Tastenkombination gestartet. Auf der externen Platte hätte dann eine .txt-Datei erscheinen sollen, aus der man etwas ablesen könnte. Das hat aber auch nicht funktioniert.

Der Genius hat mir dann erklärt, dass das nicht ein Nvidia-Problem sei, da sonst das MacBook noch booten würde, oder zumindest der Startton kommen müsste. Eine Reparatur hätte ca. 800€ gekostet, >600€ für ein neues Logicboard und ~150€ für die eigentliche Reparatur. Das ist natürlich keine Option, auch weil sie auf alle neuen Teile nur 90 Tage Garantie geben.

Also habe ich im Internet recherchiert, ob es eine Möglichkeit gibt, selbst eine Reparatur vorzunehmen. Dabei bin ich auf folgenden Blogartikel gestoßen:

http://eniak.posterous.com/macbook-pro-grafikkarte-kaputt-einfach-im-ofe/

Da es nichts zu verlieren gab, hab ich das auch ausprobiert und es hat geklappt. Beim Backen werden alle Lötstellen aufgeweicht und gebrochene werden wieder verbunden. Die Lötstellen beim Nvidiachip sind wohl nicht für die Temperaturen ausgelegt, die der Chip erreichen kann.

Ich habe mein MacBook nach der Anleitung von iFixit komplett zerlegt und das Logicboard gereinigt. Also grob von Staub und von alter Wärmeleitpaste befreit. Dann hab ich das Ende mit den Steckern (DVI, USB, usw.) in Alufolie eingepackt, da ich keine Lust hatte die kleinen Schaumstoffdinger abzumachen. Den Backofen hab ich dann auf 200° vor geheizt und anschließend das Logicboard auf ein Blech mit Backpapier gelegt und in den Ofen geschoben. Nach etwas mehr als 5 Minuten habe ich den Backofen ausgemacht und die Tür geöffnet. Das Logicboard hab ich aber erst einmal im Ofen gelassen, damit es abkühlen konnte. Ich war mir nicht sicher wie weich die Lötstellen werden und wollte nichts verschieben beim Herausnehmen. Nach ca. 15 Minuten hab ich es dann raus geholt.

Dann einfach wieder zusammen bauen. Neue Wärmeleitpaste muss sein. Beim ersten Test ging es nicht, aber es war nur der Arbeitsspeicher nicht richtig drin, also das obere Modul musste nach unten. Warum das was ausmacht, weiß ich nicht, eventuell hatte ich auch nicht genau aufgepasst beim Einbauen.

Diesen Beitrag schreibe ich von meinem reparierten MacBook Pro. Als ich das Logicboard gebacken habe, habe ich nicht geglaubt, dass es geht, aber ich habe mich getäuscht. Ich persönlich glaub auch, das der Fehler beim Grafikchip lag und das Apple diesen eigentlich reparieren müsste. Allerdings habe ich kein Geld und keine Lust mich deshalb mit denen herumzuärgern. Für den nächsten Mac gibts dann auf jeden Fall Apple Care. Bei eBay kann man da für weniger als die Hälfte des Originalpreises glücklich werden.

[UPDATE 8.12.2009]

Am 27.11.2009 ist mein MacBook wieder kaputt gegangen. Das die Lötstellen nicht perfekt werden war mir klar, deshalb hab ich versucht das MacBook kühl zu halten (smcFanControl). Das hab ich da aber vergessen einzuschalten.

Dieses Mal ist mein MacBook noch gelaufen, also man konnte hören, wie es hochgefahren ist. Also bin ich wieder zum Apple Store. Diesmal haben sie den Nvidia-Bug festgestellt. Ich habe allerdings das DVD Laufwerk drausen gelassen, weil das kaputt war und ich dachte, ich kann so Gewicht sparen. Das hab ich dort natürlich angeben müssen. Der Apple Mitarbeiter meinte, dass sie deshalb keine Reperatur garantieren können, weil ich es ja schon aufgemacht hab. Falls sie irgendwas finden, sein Beispiel waren “Kratzer auf dem Logic Board”, würden sie es nicht reparieren.

Heute habe ich das MacBook abgeholt und es ist repariert. Sie haben zu meinem Glück übersehen, dass es im Backofen war. Jetzt habe ich 90 Tage Garantie auf das neue Logic Board.

Ich hoffe, dass andere, mit dem selben Problem genau so viel oder mehr Glück haben.

09.06.2009

Programme für den Mac

von elm.

Hier mal eine kleine Liste von Programmen, die auf keinem Mac fehlen dürfen. Da ich in nächster Zeit eventuell Tipps weiter geben muss, schreib ich mit hier mal alles auf. Falls was wichtiges fehlt, einfach ein Kommentar hier lassen.

  • Growl – Benachrichtigungen anzeigen
  • Adium -  Das Standard IM Programm für den Mac
  • Perian – Codecs für Quicktime
  • The Unarchiver – Entpackprogramm
  • Burn – Übersichtliches Brennprogramm
  • Smultron – Ein guter schneller Texteditor mit Syntax Highlighting
  • Alternativ: TextWrangler
  • AppTrap – Programme einfach und richtig deinstallieren
  • GlimmerBlocker – AdBlock für Mac OS X
  • Alfred App – Ein schneller Programmstarter

Nützlich, aber kein muss:

  • Secrets – Viele versteckte Funktionen von Mac OS X anzeigen
  • iStat menus – Systemdaten neben der Uhr anzeigen
  • Tangerine – Einfacher DAAP Server für MAC, Linux und Win Tangerine funktioniert wohl nicht mehr seit Mac OS 10.5.7. Zumindest das PrefPane.
  • GrApple – Safari Theme für den Firefox
  • f.lux – Angenemeres Arbeiten bei Nacht. Erst ausprobieren, dann Urteil bilden :)
  • SmartSleep – Macht den Standby beim Mac noch komfortabler

26.02.2009

RSS in Mail.app organisieren

von elm.

Wenn man wie ich viele RSS Feeds abonniert hat, ist die Leiste in Mail.app schnell voll. Damit man trotzdem den Überblick behält, kann man RSS Feeds in Ordner sortieren. Dazu klickt man auf das + links unten und erstellt ein neues Postfach. In dem Dialog wählt man RSS aus und gibt den Ordnernamen ein.

Wenn man mehrere Feeds in einem Ordner hat und man klickt auf den Ordner, bekommt man alle Feedeinträge von alles Feeds in dem Ordner richtig sortiert angezeigt! Sehr cool :-)

So kann man z.B. alle Feeds von Newsseiten in einen Ordner machen und man muss nicht mehr zwischen den Feeds wechseln um alle News zu lesen sondern man klickt nur auf den Ordner.