A really nice feature in Git is the ability to add notes to existing commits:
git notes add -m 'this concerns the foo issue as well (refs #0815)' 12a3df56
Editing existing notes is pretty easy as well:
Make sure to have a look at Evgenys extensive Git guide for further details and more hidden gems.
Apple won’t provide further updates to Java, but OpenJDK for Mac OS X is advancing rapidly.
Thankfully, TheServerSide.com provides an extensive list of OpenJDK/OS X related links:
For more information about the Mac OS X Port project, please check out these resources:
Project home: <http://openjdk.java.net/projects/macosx-port>
Project wiki & getting started instructions: <http://wikis.sun.com/display/OpenJDK/Mac+OS+X+Port>
Project status: <http://wikis.sun.com/display/OpenJDK/Mac+OS+X+Port+Project+Status>
Mailing list: <http://mail.openjdk.java.net/mailman/listinfo/macosx-port-dev>
Source repository: <http://hg.openjdk.java.net/macosx-port/macosx-port>
You are looking for binaries? Then head over to the opendjk-osx-build project on Google Code (via).
BaseException has been deprecated as of Python 2.6. So if you have something like this in your code …
try:
doSomethingStupid()
except MyException, e:
print e.message… you will run in some warnings. This is a quick way to fix those problems:
try:
doSomethingStupid()
except MyException, e:
print str(e) November 15th, 2010 niels Getting a diff from two binary files isn’t that easy. While there are loads of tools for comparing text files, there are only a few for binaries.
A very nice – and free – utility for Windows is HxD. It’s not just a very fine hex editor, but pretty good at comparing binary files as well.

