Archive for the ‘Software’ Category

Sun xVM VirtualBox 1.6 available for Mac OS X

Thursday, June 26th, 2008

Sun’s open source virtualization package xVM VirtualBox is out of beta for Mac OS X and available for download. Note that it can’t currently host Mac OS X (aside from the licensing issues that only allow you to virtualize Mac OS X Server). According to ZDNet Sun sells a commercial version with USB support and an RDP server.
If you download it and can’t open the archive you may need to remove the ‘.bz2′ from the end of the filename.

Spore creature creator for the Mac

Saturday, June 21st, 2008

If you want to get in on the game with Spore Creature Creator, you can download it here. Ars Technica has some more information on getting it running on machines with not quite the right graphics card here.

Installing clamav-0.93 on Mac OS X

Saturday, May 10th, 2008

If you’ve got the latest Apple Developer tools installed, you’ll notice that attempting to ./configure the clamav-0.93 package doesn’t work because of a gcc compiler bug. The way I found around this is to “fink install gcc43″, then retry the configure command after having set the CC to be /sw/bin/gcc-4 and then you can make and make install as per usual.

iMovie ‘08 period

Friday, May 9th, 2008

 Don’t use periods in your iMovie ‘08 project names otherwise they may not display anything after the period, or may display as a folder. I thought the reason we used Macs was to get away from this sort of thing?

Enable Apple Remote Desktop like features in Leopard’s Screen Connect

Monday, May 5th, 2008

A very cool article over at Macworld shows how to enabled hidden features in Leopard’s built in Screen Sharing to give Apple-Remote-Desktop-like features such as 

  • Drop colour resolution to improve performance on low bandwidth connections
  • Switch between controlling and observing the remote Mac
  • Locking out the remote Mac’s keyboard and mouse, or hiding on-screen activity
  • Taking screenshots

Common Criteria tools for Mac OS X 10.5

Thursday, May 1st, 2008

Apple has released Common Criteria security tools for Mac OS X 10.5. There’s also an Apple Common Criteria support page with links to whitepapers and the not-yet-updated-for-Leopard Admin guide.

Java Update 1 kills QuickTime for Java

Wednesday, April 30th, 2008

Apple has released (via Software Update) “Java for Mac OS X 10.5 Update 1″, which installs Java 1.6.0_05 (although it does not make it the default version of Java for the machine.

bash-3.2$ /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Commands/java -version
java version "1.6.0_05"
Java(TM) SE Runtime Environment (build 1.6.0_05-b13-120)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_05-b13-52, mixed mode)

The software update is installed only on 64-bit capable Macs. To switch it to the default Java install you need to use the /Applications/Utilities/Java Preferences application (which states when you select it that “Java SE 6 is only available for Java applets in 64-bit capable browsers. J2SE 5.0 will be used in 32-bit-only browsers, including Safari”)

Discussions indicate that compiled JNI libraries don’t look like they currently work, and neither do QuickTime for Java applications:
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java quicktime.QTSession
java.lang.reflect.InvocationTargetException
at java.awt.EventQueue.invokeAndWait(EventQueue.java:997)
at quicktime.QTSession.(QTSession.java:92)
Caused by: java.lang.UnsatisfiedLinkError: /System/Library/Java/Extensions/libQTJNative.jnilib:
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1822)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1715)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at quicktime.QTSession$1.run(QTSession.java:94)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:300)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:210)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:195)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:187)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Exception in thread “main” java.lang.NoSuchMethodError: main

This is not surprising given that QuickTime for Java is based on 32-bit Carbon libraries, and has been effectively in “maintenance mode” for a while. Unfortunately someone manages to get the JNI (or JNA?) code working it’s going to be difficult to work around the problem using QTKit.

In the meantime, QuickTime for Java still muddles along in Java 5. Eclipse Ganymede also seems to launch ok, but I haven’t done anything extensive with it.

Leopard SSH crash, kernel panic

Wednesday, April 23rd, 2008

It seems some Leopard users are getting crashes and kernel panics when using ssh, as evidenced by search terms people are using, and various Macs I’ve seen kernel panic when sshing.

MacUpdate Promo Parallels deal

Tuesday, April 22nd, 2008

MacUpdate Promo are offering a bundle that includes the virtual PC software Parallels Desktop for $64.99 once all apps are unlocked. In addition to encourage early purchasers the first 3,500 purchasers get a free copy of WhatSize. EDIT - With over 9,085 bundles sold Parallels and everything else have now been unlocked!

Cocoa Coding Calisthenics

Saturday, April 19th, 2008

Over at the MacinTalk forums there are somCocoa Coding Calisthenics by chrome for you to try your hand at. Chrome is using 10.5, which is good as things were a bit different in 10.4.

  • JoyOfTech

  • Recent Comments

  • Was it useful? Was it funny? Was it weird? Please tip the author!
  • Pages

  • Archives

  • Meta