pyblosxom

django

Image Processing

AppleScript

If APP_PATH contains a Unix-style path name (e.g. "/Applications/TextEdit.app" then the following should work from a bash shell script to launch an OS X application ( run could be used instead of launch as they each do slightly different things):

Ubuntu

SVN

Supply username like this:

svn --username <username> ....

I compiled SVN 1.0.9 successfully on Mac OS X 10.2 using Subversion Unix source from here. At this stage I have successfully checked out and committed to a http svn URL. I haven't tried compiling any later versions.

This seems to result from libusb not being installed as expected. I fixed this by installing from source: libusb-0.1.12.tar.gz. I don't see mentioned anywhere else that 0.1.12 actually produces binaries named libusb-0.1.4.dylib and the like.

iTunes

iTunes is completely stupid. When moving between versions if it can't find songs it assumes they're 1.64GB in size. It also does this for podcasts except by default you can't see the size of them.

S5

pilot-link

I managed to get pilot-link 0.12.3 installed on Mac OS X 10.5 and here are some notes:

# If you don't '--enable-conduits' you won't get the "userland" tools like 'pilot-xfer'
./configure --enable-conduits
# Note: If you don't build the conduits (and even if you do?)
# the contactdb test will throw an error due to
# a lack of popt--if you don't have it.
# (So you'll need to remove it from 'noinst_PROGRAMS' in the tests Makefile.)
make
sudo make install

Unfortunately I'm not entirely sure what combination produces the entirely correct result (even currently there's no icon showing for the "HotSync Manager" even though at one stage there was). Still, some combination of these commands seemed to work:

avarice and Mac OS X

Mac OS X and DNS: hangs or slow SSH, curl etc

I had noticed that on certain networks connecting via SSH to an external server seemed extremely slow (for me under OS 10.5.2) i.e. the connection seemed to hang / freeze for a period before finally connecting. It turns out it's not related to IPv6 in this situation but DNS. It seems the problem is likely to be a dodgy DNS-handling router between you and the net and/or the destination DNS server.

The solution for me was to add an OpenDNS server to the list of DNS servers in the TCP/IP configuration for that network interface.

You might notice sampling of the hung application in the Activity Monitor includes these functions in the stack: libinfoDSmig_Query, LI_DSLookupQuery

Buildbot

Google SketchUp

SketchUp won't draw small spheres (at least in SketchUp 7 (7.1.6859)). If you follow the (IMO, convoluted) instructions given in the How do I draw a sphere? answer it will only work for spheres with a radius greater than about 10mm. With a radius between 5mm and 10mm a "chopped" sphere will result and once the radius gets small enough the second circle will just disappear when you click on and nothing else will appear to happen. The recommendation here is to create a larger sphere and scale it down to the correct size. I have not tried to see if generating the sphere programmaticly with Ruby for sphere bypasses the issue.