JLinX – Blog

Weblog von Jan Linxweiler

Sammlung von Widgets für das Dashboard

Filed under: Apple & Mac OS X — Jannis at 10:03 am on Monday, February 6, 2006

Eine Sammlung von Widgets für Apples Dashboard findet man u.a. bei dashboardwidgets.com

Mac OS X Hits

Filed under: Apple & Mac OS X — Jannis at 10:32 pm on Friday, February 3, 2006

Bei Mac OS X Hits finden sich interessanten Tips zu Mac OS X.

Shortcut für Screenshot unter Mac OS

Filed under: Apple & Mac OS X — Jannis at 12:39 pm on Saturday, January 28, 2006

Ich kann mir die Tastenkombination für ein Bildschirmfoto nie merken… 😉

Zum Glück kann man alle Shortcuts xshorts.de finden.

  • Apfel + Shift + 3

Screenshot

  • Apfel + Shift + 4

Screenshot mit Auswahl des gewünschten Bereiches (Maus wird zum Kreuz – klicken und halten – gewünschten Bereich umrahmen – loslassen)
Der Screenshot wird als Bild gespeichert und auf dem Desktop abgelegt

Wenn man zusätzlich die Control (Apfel + Control + Shift + 4) drückt wandert das Bild in die Zwischenablage.

Der Screenshot wird au dem Schreibtisch als Datei abgelegt.

Beim gleichzeitigen Drücken der Taste “ctrl” wird der Screenshot in der Zwischenablage abgelegt.

Schön ist natürlich die Funktion mit der sich gezielte Bereiche des Bildschirms erfassen lassen…
Da zeigt sich die besagte Liebe zum Detail. 😉

Apples Supportseite zum Thema.

Pocket PC mit Mac synchronisieren

Filed under: Apple & Mac OS X,Pocket PC — Jannis at 10:48 am on Saturday, January 28, 2006

Ich bin auf der Suche nach einer L�sung um meinen Pocket PC rsp. Smartphone mit dem Mac zu synchronisieren. Es scheint als g�be es die folgenden L�sungen:

Hier werden die beiden Produkte miteinander verglichen. Allerdings handelt es sich nicht um die aktuellen Versionen.

The Missing Sync scheint dabei in der Gunst der User vorn zu liegen.
Eine Demoversion der Software kann man hier herunterladen. Verwirrend ist, dass man auf der Seite lediglich Updates herunterladen kann, die sich jedoch auch als eine 14-Tage-Demo-Vollversion erweisen.

Ein Forumsbeitrag dazu auf macuser.de gibt es hier.

Makefile-Projekte mit Xcode erstellen

Filed under: Apple & Mac OS X — Jannis at 5:18 pm on Friday, January 27, 2006

Auf diese Weise lassen sich mit Xcode Projekte erstellen, die mit typischen Makefiles arbeiten.
Die Anleitung ist von der Seite der Apple Developer Connection entnommen und kann hier gefunden werden.
Vorgehensweise:

  1. Open Xcode.
  2. Choose New Project from the File menu.
  3. Select whatever project type you are targeting. If you ultimately want an application, select something like Cocoa Application. If you are just trying to build a command-line utility, select one of the tools—for example, Standard Tool.
  4. Follow the prompts to name and save your project. A new default project of that type is opened.
  5. From the Project menu, Choose New Target.
  6. Select “External Target” or “GNU Make Target” from the list.
  7. Follow the prompts to name that target. When you have done this, a target icon with the name you just gave it appears in the Targets pane of the open Xcode window.
  8. Double-click that new target. You should now see a new window with the build information for this target.
  9. Change the directory to point to the directory containing your makefile, and change any other settings as needed. For example, in the Custom Build Command pane, you could change Build Tool from /usr/bin/gnumake to /usr/bin/bsdmake. More information on the fields is available in Xcode Help.
  10. Change the active target to your new target by choosing “Set Active Target” from the Project menu.
  11. When you are ready to build the project, click the Build and Run button in the toolbar, select Build and Run from the Build menu, or just press Command-R.

Anzahl der User-Prozesse unter Mac OS X

Filed under: Apple & Mac OS X — Jannis at 5:11 pm on Friday, January 27, 2006

Als ich eine große Anzahl an Terminalfenstern auf meinem Sytem geöffnet hatte bekam ich beim Versuch ein weiteres Fenster zu öffnen folgende Fehlermeldung:

fork: Resource temporarily unavailable

Scheinbar begrenzt Apple die Zahl der User Processes auf 100.
Zu überprüfen ist die durch den folgenen Aufruf

launchctl limit

Um die festgelegte Anzahl zu ändern muss die Datei etc/launchd.conf angelegt und die folgende Zeile eingetragen werden:

limit maxproc 512 2048

Dies gilt allerdings nur für Mac OS 10.4

Weitere Informationen finden sich unter folgenden Links:

http://ruminate.net/pdm/mt/os_x_tips/os_x_tiger_104_process_limits_solution.html

http://chrismiles.livejournal.com/

http://www.macosxhints.com/article.php?story=200311151254441

Druckerproblem beim Drucken unter Mac OS X auf Netzwerkdrucker

Filed under: Apple & Mac OS X — Jannis at 4:42 pm on Friday, January 27, 2006

Beim Drucken unter Mac OS X auf die Netzwerkdrucker im Institut erhielt ich die folgende Fehlermeldung:

Unable to connect to IPP host: Bad file descriptor

Eine Recherche im Internet führte mich zu folgenden Seiten:

http://docs.info.apple.com/article.html?artnum=25492

http://docs.info.apple.com/article.html?path=Mac/10.4/en/mh1023.html

Ich habe allerdings noch nicht versucht, das Problem auf diese Weise zu lösen, da hierzu eine komplette Neuinstallation des Systems nötig gewesen wäre.

NSF Shares mounten unter Mac OS X

Filed under: Apple & Mac OS X — Jannis at 4:41 pm on Friday, January 27, 2006

Ich habe versucht die NFS Shares von elrond auf meinem Mac zu mounten.

Dabei trat das Problem auf, dass meine User ID auf meinem Mac nicht identisch zu der unter Linux ist (Befehl: id).

Eine Lösung ist, die User und Group ID auf dem Mac entsprechend anzupassen:

Vorgehensweise:

  • Einen neuen Benutzer anlegen
  • Mit dem NetInfoManager aus den Utilities die UID und GID des Benutzers auf die Werte aus dem NFS setzen
  • Terminal starten und ins Verzeichnis /Users wechseln
  • Danach sudo chown -R newUser newUser eingeben (vor diesem Schritt nicht als newUser einloggen!).

Die detailierte Anleitung findet sich hier.

Wenn man keinen neuen Benutzer anlegen möchte sondern statt dessen die UID eines bestehenden Benutzers ändern möchte sollte man so vorgehen:

  • Als Administrator per NetInfoManager die UID und GUID des Benutzers setzten
  • Im Terminal die Befehle
sudo bash
find / -user ID -exec chown FOO ‘{}’ ‘;’
find / -group ID -exec chgrp BAR ‘{}’ ‘;’

ausführen und damit die Dateien des betreffenden Benutzers anpassen.

Siehe hier

Wenn man es sich ersparen möchte, die UID des Benutzers zu ändern, kann man alternativ auch die Datei /etc/exports auf dem NFS Server wie folgt anpassen:

/home/linxweil frodo.cab.bau.tu-bs.de(rw,all_squash,anonuid=150,anongid=100)

Das Vorgehen ist u.a. hier (man exports(5)) beschrieben.

Das Mounten der Verzeichnisse kann anschließend mit den Befehlen mount und automount (automatisch) erfolgen:

/sbin/mount_nfs -P $rvol /NFS/$ldir

Dabei ist es (zumindest im Institut) wichtig die Option -P anzugeben. Unter Mac OS X steht leider die Option -uid nicht zur Verfügung.

Eine detailierte Anleitung findet sich hier.

Samba Shares per AppleScript mounten

Filed under: Apple & Mac OS X — Jannis at 4:40 pm on Friday, January 27, 2006

Auf diese Weise lassen sich Windows-Freigaben (Samba) per AppleScript mounten:

tell application “Finder”
activate

try
mount volume “smb://linxweil@elrond.cab.bau.tu-bs.de/linxweil”
end try

end tell

Die Informationen habe ich hier entnommen (macosxhints).

– das Skript im SkriptEditor übersetzen
Speichern unter…
– die Optionen Programm / nur ausführbar / nicht Startdialog anzeigen wählen

Alternative zum Terminal

Filed under: Apple & Mac OS X — Jannis at 4:38 pm on Friday, January 27, 2006

Als Alternative zum Terminal unter Mac OS X bietet sich das Programm iTerm an.
Dieses bietet unter anderem die Möglichkeit mehrere Tabs in einem Fenster zu öffnen. Link zur Project Homepage bei SourceForge.

« Previous Page