iTunes issues on OS X with multiple users

raelity bytes :: /computers/operating_systems/apple/mac_os_x/apps/itunes_single_instance.html
Rael hits it on the head, this the probably that we have at home ever since switching from a single user install to two on our media machine. Please Apple fix it (oh yeah, same trouble with iPhoto).

From Rael’s write-up:
It’s silly enough that I can share my tunes across my home network yet I can’t share them with someone on the same machine. Despite keeping all my music in /Macintosh HD/Users/Shared/Music, I still have to wander from account to account adding each new CD or iTunes Music Store purchase to each user’s library just so that we can share _our_ (defined in the strictest sense) music. Surely your iTunes library on the local machine should show up in my iTunes window just like any other network-shared iTunes library?

Java and the Mac, a match made in heaven.

oreilly.com — Online Catalog: Mac OS X for Java Geeks
From the Description:
Mac OS X for Java Geeks delivers a complete and detailed look at the Mac OS X platform, geared specifically at Java developers. Programmers using the 10.2 (Jaguar) release of Mac OS X, and the new JDK 1.4, have unprecedented new functionality available to them. Whether you are a Java newbie, working your way through Java Swing and classpath issues, or you are a Java guru, comfortable with digital media, reflection, and J2EE, this book will teach you how to get around on Mac OS X. You’ll also get the latest information on how to build applications that run seamlessly, and identically, on Windows, Linux, Unix, and the Mac.

I’ll get this book if they update it for Panther and XCode and if the sample chapter (QT4Java) is still valid after all of the recent changes that Apple has made.

Chris Adamason gets us started with JOGL

Jumping into JOGL

reference implementation of the Java/OpenGL binding is hosted on java.net as the JOGL project. This article will get you up and running with JOGL by describing:

How to download and provision the JOGL library files.

How to create a JOGL-powered AWT component that’s wired up to receive and respond to events such as size changes and repaint requests.

How to do 2D graphics in JOGL with simple graphic primitives and images.

Mac Dev Book, Online

Project:Omega – Books – Developers Books – Mac OS X – version 10.3 : Panther for developers

Welcome to Mac OS X v10.3: Panther for developers.

This guide tries to summarize and gather in one single document everything you should know in order to get started with Mac OS X v10.3. It will help you discover all the new features, applications and APIs added to Panther.

Once you have had this overview, you should be ready to pick the best technologies (those which suits the best your needs, in fact) and get more in-depth help and documentation through Apple’s Developer Site (developer.apple.com) and Xcode.

Java Extras on MacOS X

Developer – Frequently Asked Questions

Answer Q’s such as how do I get serial working with Java and can I do J2ME programming on the Mac?

From the site:
Welcome to the Mac OS X Java Frequently Asked Questions (FAQ) for developers. This page is intended to provide answers to frequently asked questions about the direction and current features of Java on Mac OS X, as well as common development questions and problems. Due to the high volume of email we receive, we cannot respond to every question or suggestion, but we are interested in what you have to say. If after reading the Java Developer FAQ, you still have a question, please contact us.