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

giugno 28, 2009

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

giugno 24, 2009

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!

giugno 23, 2009

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


A proposito della durata delle batterie…

giugno 23, 2009

…ora che sono passato al MacBook Pro (2.66Ghz 4GB 9600M GT), ma soprattutto batteria ai polimeri di litio integrata, i vantaggi in termini di tempi di utilizzo sono veramente fuori da ogni immaginazione!!!!

Non è raro, anzi, è l’abitudine, trovarsi oltre 7 ore di autonomia… VERE! Durata batteria MBP

Che spettacolo!!


Keep an eye on this

giugno 19, 2009

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 🙂