Eliminare Ubuntu dal mac
21 Luglio 2008

photo credit: foskarulla
Se doveste trovarvi nella complessa situazione di dover eliminare Ubuntu Gnu/Linux dal vostro beneamato Mac ( di qualunque razza ) potreste incontrare serie difficoltà nella perfetta riuscita dell’impresa, le più problematiche sono:
- Eliminare rEFIt definitivamente
- Eliminare le partizioni EXT3 usate da Ubuntu ( o equivalenti se ne usate di altri tipi
- Ripristinare tutto il disco in formato HSF+
Si comincia
Innanzitutto avviate OSX e rimuovete la directory EFI che si trova in Library/StartupItems. Questo vi richiederà una password valida per eseguire il processo amministrativo, accertatevi quindi di possedere in privilegi sufficenti.
A questo punto scaricate la distribuzuione live Gnu/Linux Gparted da qui e masterizzatela su un cd. Riavviate il computer da CD-Rom ( tasto alt all’avvio ). La distribuzione partirà secondo le modalità di boot che sceglierete e vi si presenterà il tool di partizionamento Gparted, con il quale andrete a rimuovere le partizioni interessate e lascerete spazio libero. Attenzione a non rimuovere le partizioni HSF+ utilizzate da OSX ( quella di sistema e quella di boot efi ). Salvate le modifiche e riavviate il SO nativo.
Aprite utility disco e alla voce partiziona aumentate lo spazio disponibile fino alla dimensione massima. A questo punto basta attendere qualche minuto ed è fatta.
iPhone in arrivo
9 Luglio 2008

photo credit: shapeshift
Ditemi quello che volete ma lo voglio provare. Passino le restrizioni Apple ( a mio parere inadeguate all’era digitale che avanza ), ma appena disponibile me lo porto a casetta ![]()
Tecniche di valutazione
9 Luglio 2008
Tanto per capirci: in questo blog mi permetto di mantenere un linguaggio informale e diretto. A volte un pò troppo diretto, forse, a volte ricco di considerazioni del tutto personali ( ma è un blog personale e quindi ci sta ), ma quando si tratta di definire alcuni concetti basilari del mestiere di consulente informatico tento di essere il più professionale possibile.
Il caso che vi voglio sottoporre oggi è quello di una piccola azienda ( circa 20 client connessi ad internet in malomodo e tutta la mail su Google ) che mi chiama dicendo di non voler più spendere soldi inutili in licenze di software inutili.
Detto fatto mi reco nella loro sede per fare quattro chiacchere con il responsabile IT ( che, ovviamente, è il titolare dell’azienda ). Esordisce con qualcosa del tipo: ” voglio togliere windows e mettere Linux che così non pago”. Bene, dico io, iniziando a darmi un’occhiata in giro per capire la situazione attuale; eccovi una breve lista riassuntiva:
- router+switch e cablaggi a perdere, penzolanti ( si, anche gli apparecchi sono penzolanti ) e insicuri
- cavi di rete spellati e assolutamente non identificati
- giusto un pò di polvere
- due reti wifi aperte e con accesso alla rete interna ( ma inutilizzate tranne che da qualche ragazzino che passa nel cortile )
- un modem acceso collegato a un client win98 ( giuro )
- in ogni caso due licenze regolari del sistema operativo ( e nessuna della nota suite di office automation o di Autocad o altro ) per cui comunque non pagava affatto
- nessuna documentazione
A questo punto mi prendo una mezzora buona di colloquio con il gentil signore e gli spiego prima ancora di pensare ad un cambiamento per risparmiare una cifra che non ha mai speso è il caso di considerare che tutto il suo lavoro, i suoi clienti, i suoi dati si reggono su ponte pericolante, che potrebbe cedere da un momento all’altro e che non ci sono i presupposti per effettuare una migrazione e pensare -ragionevolmente- che tutto possa andare per il meglio e funzionare correttamente. Abbozzo una lista dei requisiti minimi indispensabili:
- catalogazione di utenti, macchine, device di qualsiasi tipo, indirizzi MAC e assegnazione di procedure di accesso ai dati aziendali
- un file server per i documenti + assegnazione delle policy di accesso
- sistemazione dell’hardware di rete ( a livello fisico intendo )
- cablaggio e sostituzione dei cavi ethernet
- preparazione delle macchine per supportare la distribuzione prescelta
- creazione del dominio internet aziendale + minihosting e servizio e-mail
- importazione di tutti i documenti proprietari in OpenOffice ( non è detto che tutto vada a buon fine, specie se lo zelo delle segretarie che preparano il piano ferie è esagerato )
- minimo di formazione del personale
Costo totale: sicuramente più dello zero che paga attualmente. E fateglielo capire, se ci riuscite che è proprio il caso di sostenere questo costo indipendentemente dal sistema operativo utilizzato. In questo caso infatti mancano completamente le basi per poter lavorare.
La faccia delusa del gentil signore che voleva risparmiare è consuetudine. Ma lasciate che vi dica una cosa: non è giusto ignorare gli aspetti relativi alla sicurezza a all’affidabilità dell’infratsuttura informatica che regge l’azienda. E non è giusto violare la libera decisione dei produttori di software di rilasciare il propri binari su licenza a pagamento copiando illegalmente.
Google a linea di comando
3 Luglio 2008

photo credit: magerleagues
Un interessante progetto che sfrutta le Google API. Assolutamente da non perdere.
Linux Gratis? Mica vero!
3 Luglio 2008

photo credit: TW Collins
Scrivo ad ora tarda per spiegare ad alcuni articolisti, che scrivono su note testate nazionali come Corriere della Sera, Repubblica, Messaggero e affini ( piuttosto che canali televisivi vari ) che “linux” non è gratis. E che non si chiama neppure “linux” ma GNU/Linux ( è importante dare il giusto credito alla free software foundation ).
Se non ne avete mai sentito parlare esiste quella cosa strampalata che si chiama TCO ( Total Cost of Ownership ), ovvero il costo totale di proprietà di un infrastruttura informatica. Esso, benchè sia solo una analisi statica dei costi di esercizio di una apparecchiatura ( wikipedia ) e non dei ritorni in termini di investimento, tiene conto ( tra le varie cose ) di:
- Costo per la formazione del personale
- Costo per l’adattamento delle strutture informatiche ai nuovi sistemi operativi
- Costo per lo sviluppo di nuovo software
- Costi per la manutenzione e l’aggiornamento del software
- Costi dei ricambi hardware ( ma questo a noi interessa meno ora )
Le considerazioni beppegrilliane da smanettone Ubuntu dovrebbero, in questi casi, essere ponderate con intelletto prima della pubblicazione ( capisco che gratis e grosso risparmio pubblico faccia rima con audience ma insomma… ). Il fatto che una distribuzione Gnu/Linux non richieda all’utente di sostenere un costo per acquisire una licenza d’uso non vuol assolutamente dire che far migrare tutti i sistemi operativi della PA risani il deficit pubblico. Anzi, sono frequenti i casi in cui nel breve e medio termine la spesa addirittura risulta essere maggiore.
Dobbiamo impegnarci tutti per sostenere il free software ( che non è uguale a freeware ) e creare un economia sostenibile per chi vuole adottarlo e vuole basarci il proprio business, riconoscendo che solo una buona pianificazione di sistemi informativi può portare ad un grosso risparmio per chi finanzia, ma va fatta con criterio e non con lo spauracchio del costo della licenza.
Personalmente, da buon utente Gnu/Linux posso garantire che le motivazioni che mi spingono ad utilizzarlo sono solo di natura tecnica ed etica e solo esse dovrebbero continuare a muovere la diffusione e l’adozione del miglior sistema operativo esistente.
Ferie
1 Luglio 2008

photo credit: Wolfgang Staudt
Tra due settimane sarò in ferie. Tra le varie cose che mi sono ripromesso di fare, qui le più rilevanti ( e scusate se scrivo qui ma non sapevo dove mettere il promemoria):
- Dedicare qualche giorno alla famiglia
- Dedicare qualche giorno a me + mare
- Installare le qt4 sul mac e compilare alcuni programmi interessanti
- Dedicare qualche ora al mio nuovo iPhone 3G
- Tentare di cucinare qualcosa di nuovo
- Partecipare a eventi/concerti/manifestazioni
- Studiare IPV6 e le sue novità
- Lavare il cane
- Lavare l’auto ( uhm, questo forse no, ha solo 5 anni )
BUC. Ancora
1 Luglio 2008

Le cose semplici sono sempre quelle che funzionano meglio. La possibilità di trasformare praticamente qualsiasi script bash e dotarlo di interfaccia grafica è solo una delle funzionalità di BUC. Questa volta i ragazzi del SiciLinux si sono dati da fare per costruire uno script ad-hoc e relativa interfaccia grafica, per utilizzare un noto software per gestire la sicurezza delle reti wireless.
Questo significa che ogni programma compilato, privo di interfaccia grafica, può esserne dotato senza scrivere una riga di codice… signori, siamo in piena fantascienza credo. Se non è innovazione questa non vedo cos’altro lo possa essere.
Io ho già cominciato ad integrarlo presso le sedi dei miei clienti. Inoltre appena abrò un secondo libero compilerò i sorgenti per OS X, dato che utilizzo un programma di crittografia che, al momento, non dispone di un interfaccia grafica.
Raccomando come al solito di aggiungere il SiciLinux al proprio feed-reader ![]()

