Sunday, February 28, 2010

Friday, February 19, 2010

macosx tar - annoying ._* files

I noticed that tar generates files starting with ._* when creating an archive

$ tar cvzf jfa.tgz jfa

And the corresponding listing in archive

ashee-mac:shiva amitava$ tar tvf jfa.tgz
drwxr-xr-x amitava/staff 0 2010-02-19 09:18:22 jfa/
-rw-r--r-- amitava/staff 187 2010-02-19 08:40:06 jfa/._.htaccess
-rw-r--r-- amitava/staff 616 2010-02-19 08:40:06 jfa/.htaccess

Notice how it adds "._.htaccess"

I found the solution here

Here's the command for convenience
$COPYFILE_DISABLE=true tar cvzf jfa.tgz jfa

COPYFILE_DISABLE=true (for Leopard)

Monday, February 15, 2010

Clojure version

user=> *clojure-version*
{:major 1, :minor 1, :incremental 0, :qualifier ""}

Friday, February 5, 2010

F# in macosx

I downloaded FSharp- and attempted to run it in MacOSX using mono (

mono $FS_HOME/bin/fsi.exe

This kept exiting the prompt after brief attempts to spawn a GUI. I found the solution here

Invoke fsi.exe without gui and with readline as indicated in the link above

mono fsi.exe --readline+ --gui-

log4j - "appender is not assignable to Appender"

If you are getting "appender is not assignable to Appender" error in an attempt to configure log4j, just pass a system property as below

$) java -Dlog4j.ignoreTCL ...whatever...

See here