Installare e avviare Matlab su Snow Leopard (Mac OS X 10.6)

Come ben sapete (e in caso contrario ve lo dico ora) la nuova versione di Mac OS X 10.6 “Snow Leopard” ha chiuso il supporto a versioni di Java precedenti alla 1.6.

Le applicazioni Java che girano in Snow Leopard devono essere quindi compilate per la JVM 1.6 (chiamatela Java6 se preferite) a 32 o a 64 bit.

E Matlab?

Stando alla Documentazione ufficiale di MathWorks, a partire dalla versione 2008a, Matlab  è compatibile con Java 6 (ed esiste una guida che spiega come cambiare la JVM usata da Matlab), ma nel mio caso ho avuto una pessima sospresa all’avvio di Matlab in seguito all’installazione: il programma “Matlab Activation” crasha con un errore che segnala la presenza di un log di errori nella cartella /var/folders/ko/…../-Tmp- che riporta nelle righe finali il seguente messaggio:

There was an unexpected exception:
null
See the log file (/var/folders/ko/koQLGLYPG1S+H+GoGYqwkU+++TI/-Tmp-/aws_giovanni.log) for more details.
There was an unexpected exception:
null
See the log file (/var/folders/ko/koQLGLYPG1S+H+GoGYqwkU+++TI/-Tmp-/aws_[username].log) for more details.

Dunque, il problema non è in Matlab, bensì nel programma di attivazione!!!!!

Se avete il file [nomefile.lic] per l’attivazione, potete avviare Matlab da linea di comando in questo modo:

matlab -c /Applications/Matlab_License/lic_standalone.dat

Come indicato qui: https://math.mit.edu/services/help/faq/general.html

Se aveste ancora problemi, il modo per cambiare la JVM (da Terminal) è

export JAVA_JVM_VERSION=1.6

Altre info: http://www.mathworks.com/access/helpdesk/help/techdoc/index.html?/access/helpdesk/help/techdoc/matlab_external/f98533.html&http://www.mathworks.com/support/solutions/data/1-1812J.html?solution=1-1812J#f122001

Usare SPE (Python IDE) in Mac OS X Snow Leopard 10.6

Se scaricate la IDE per Python a questo indirizzo (  ) potreste trovarvi nella situazione che l’icona sparisca dal dock indicando che l’applicazione non si avvia.

La soluzione nel mio caso è stata aprire il contenuto del bundle (.app) ed editare con VI (o un altro editor che vi aggrada) la prima linea che punta alla directory dove si trova il framework di Python sul vostro Mac.

In Snow Leopard 10.6 (ma credo anche in Leopard 10.5) va cambiato il percorso in

/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents

Per farlo, potete usare Terminal e navigare all’interno del bundle dell’applicazione, editando con VI il file SPE che si trova in SPE.app/MacOS/Contents/

A quel punto potete lanciare l’applicazione con doppio click sull’icona

11111-11111-11111-02626

Steve Jobs is back in the House!

Perdonatemi la digressione, ma avevo voglia di dirlo (anzi di scriverlo) a qualcuno, e mi è capitato tra le mani il mio blog!

Steve Jobs oggi è in Apple, a One Infinite Loop, è tornato al lavoro dopo mesi di assenza e un trapianto di fegato. Questa non vuole essere un’invasione della sua vita privata ma solo un attimo di festeggiamenti per il ritorno di Steve dopo una lunga assenza per malattia.

Fonte: http://www.cnbc.com/id/31494763

Keep an eye on this

http://www.jinx.de/JollysFastVNC.html

È un software per l’uso di VNC e Remote Desktop. Ancora in beta, quindi un po’ acerbo, mi ha però stupito per aver fatto uno scanning della rete e aver trovato immediatamente l’altro Mac collegato con VNC e ARD. Molto più veloce di Chicken of the VNC.

Vi chiederete perché non stia usando Apple Remote Desktop… il motivo è che su Snow Leopard Developer Preview che sto usando in questi giorni non funziona più ARD… mannaggia 🙂