Com’è dura la professione!

17 Ottobre 2006

Le sigle della sicurezza

Archiviato in: Mac — lbell @ 18:37

Nel parlare di come il Mac stia diventando bersaglio di attacchi dal momento sta diventando sempre più popolare, vengono consigliate in quest’articolo di LinuxInsider alcune tecniche ben note agli utenti Windows e Linux (antivirus a parte). Ma al momento di parlare della sicurezza WIFI si parla di WEP, protocollo noto per la sua debolezza, invece di WAP (suppongo). Troppe sigle da ricordare, semplice lapsus o che il Mac sia rimasto indietro anche su questo?

10 Ottobre 2006

Finalmente è arrivato!

Archiviato in: Mac, Programmazione — lbell @ 20:37

Mac OSX Internals di A. Singh, 1600 pagine piene di spiegazioni e codice, sano C, che sono valse un mese di attesa. Ho aperto il libro a caso e sono capitato sulla parte dedicata all’Open Firmware programmato in FORTH, con una shell FORTH messa gentilmente a disposizione dopo il boot premendo la solita sequenza segreta di tasti. Peccato non avere un Mac PowerPC per provarla, per tornare ai tempi della tesi. Gli unici appunti che posso fare a prima vista sono il peso eccessivo e la mancanza di un cdrom con il codice presente nel libro stesso.
Adesso mi serve un mese sabbatico per leggerlo.

2 Ottobre 2006

Linux e MacBook

Archiviato in: Linux, Mac — lbell @ 21:17

Visto che è l’argomento più ricercato sul mio blog, riporto alcune considerazioni riguardo a Linux su MacBook. E sul perché ricorrere a Parallels invece di installare direttamente Linux in una partizione. Ovviamente sono considerazioni del tutto personali.

  • perché non si ha voglia di reinstallare MacOS in caso di errore

  • perché non si vuole attribuire una partizione fissa a Linux o non si vuole toccare la tabella delle partizioni.

  • perché non si usa Linux regolarmente

  • perché non si vuole fare un reboot per passare da un sistema all’altro

  • perché non si vuole seguire la trafila per installare un boot manager Linux con efi (vedi il primo punto) e ricompilare il kernel con driver aggiuntivi

Purtroppo la soluzione Parallels ha un grosso difetto: il consumo di memoria dei due sistemi operativi che funzionano in parallelo, senza contare che avere MacOS funzionante assieme a Linux può essere un problema a volte.

 

Come uscire dai guai

Sul dvd di installazione, nelle utilities c’è l’applicazione Utility Disco da cui si può ripristinare il settore di boot. Occorre ovviamente fare il boot dal dvd di installazione.

 

Usare un CD live

Ho provato personalmente con diverse distribuzioni, con OpenSuse e Gentoo non ho avuto problemi, con altre, come Ubuntu, occorre gestire i parametri di avvio del kernel. Ricordo che per fare il boot da cd occorre tenere premuto il tasto alt durante il boot finché non compare sul video oltre al simbolo di MacOS il CDROM (con etichetta ‘Windows’).

 

 

5 Settembre 2006

Vecchi libri ritrovati

Archiviato in: Mac, letture — lbell @ 20:34

Certe idee non svaniscono, semplicemente cambiano nome.

NeXT e Mac

8 Agosto 2006

Ruby on Rails in MacOS X 10.5 Leopard

Archiviato in: Mac, Open Source, RubyOnRails — lbell @ 11:57

Tanto per non perdere l’abitudine a stare un passo avanti agli altri, Apple ha annunciato che la prossima versione di MacOSX (server e client) sarà equipaggiata con Rails. D’altronde, come si trova scritto anche nel blog degli sviluppatori di Rails, tutti i core developer utilizzano Mac e si aspettano che la piattaforma Apple diventi una delle principali piattaforme di sviluppo per gli applicativi Rails, per cui sembra proprio un amore corrisposto. Per inciso, per non scontentare nessuno, Mac OS 10.5 avrà in dotazione anche software per suppportare J2EE (Jboss e Tomcat).

5 Luglio 2006

radrails, IDE per Rails

Archiviato in: Mac, RubyOnRails — lbell @ 20:06

Ho scoperto (!) un IDE per Ruby on Rails basato su Eclipse: radrails (www.radrails.org). Multipiattaforma, open source (cpl) e soprattutto comodo. Per esempio con ctrl+shift+V si passa automaticamente dal metodo del controller alla relativa vista. I difetti? E’ basato su Eclipse :) , il che significa lentezza, e memoria consumata, ma questo naturalmente dipende molto dal computer dell’utilizzatore. Funziona perfino con kaffe .

Sempre in tema di scoperte: lanciare gem_server (da linea di comando) fa partire un server web che espone di default all’indirizzo localhost:8808 (la porta e’ configurabile) la documentazione delle ‘gemme’ installate per un comodo browsing offline.

28 Giugno 2006

Linux su MacBook

Archiviato in: Mac — lbell @ 18:44

Come installare Linux sul nuovo MacBook con cuore Intel senza paura di perdere il disco di sistema? Dopo avere provato a partizionare il LinuxOnMacBookdisco con bootcamp ed installare con successo alcune distribuzioni oltre ad avere utilizzato vari CD live, mi sono scontrato con il problema di installare un boot loader senza rischiare di perdere la tabella di partizione del disco. Un primo ricorso ricorso al disco di emergenza per ripristinare il boot con MacOS mi ha fatto realizzare che non volevo, come risultato di una manovra poco accorta, realmente reinstallare i 10 giga di software Apple in dotazione. Ho provato parallels e l’ho trovato di una semplicità disarmante: permette oltretutto di utilizzare Linux ( o Windows, se credete ) assieme a MacOS a velocità pressoche’ piena. L’ho utilizzato anche per fare il boot da una immagine ISO di un live CD e devo dire che funziona in modo egregio, anche se una volta ha inchiodato MacOS con un problema su di una macchina virtuale Windows (scherzi del destino o puro caso?). Il vantaggio rispetto ad una installazione reale di Linux sta anche nell’evitare di partizionare il disco, bastando un file per contenere il disco virtuale del sistema ospite. L’unico vero problema e’ che la RAM in dotazione nel modello di base e’ poca per far funzionare agevolemente una macchina virtuale.

Blog su WordPress.com.