domenica 29 marzo 2009

Altre pagine di Wiki e po' di pubblicità

Ciao a tutti... Oggi volevo fare un altro post, magari sfiorando l'argomento "ieri ho fatto una chiacchierata con la finta rossa dopo averle dato buca avvertendola all'ultimo", ma no, parliamo del Neo, così da parere un po' piu nerd di quanto sono... :)


Come dicevo, mi sto dedicando alla wiki di Telefoninux, per il momento ho aggiunto queste pagine:
Passare dal tema ASU ad Illume su Om
Collegarsi al server SSH del Neo via Wi-Fi
Risolvere l'eco durante le chiamate
Quest'ultima è da rivedere in quanto non siamo sicuri valga anche per le versioni di Om precedenti alla 2008.12, anzi, se qualcuno usasse una di queste distro sarebbe bello provasse la procedura :)

Per il resto, è pieno di pagine ancora da scrivere, quindi datevi da fare! E forse ho convinto Koda (in verità ha fatto tutto lui) a prendere il Neo quindi avrò un compagno d'avventura in più :D

Sto per tentare l'installazione di Paroli, poi vi dico come è andata :D

venerdì 27 marzo 2009

La Wiki di Telefoninux.org

Ciao a tutti, in questo periodo di depressione costante mi sto interessando alla Wiki del sito Telefoninux.org, collaborando sia alle guide che alla stesura delle linee guida delle stesse.
È molto divertente, mi aiuta tantissimo a distrarmi ed è assolutamente utile in quanto la scarsa documentazione è un grosso difetto del Neo...


Quindi d'ora in poi potete seguire anche le mie guide fra le pagine della Wiki, per il momento quelle su cui sto lavorando sono le seguenti, ma spero di poter approfondire il lavoro con il tempo dato che ho appena iniziato:
NeoBackup
Linee guida per le pagine relative ai programmi
Om2008.x
Auguratemi buon lavoro :)

domenica 22 marzo 2009

Domani è il mio compleanno

e non ho un cazzo da festeggiare. Porco dio! Sì, porco dio e assieme a lui tutti coloro che ci credono e mi dicono che dovrei farlo anche io.

Cazzo!

giovedì 19 marzo 2009

Windows Server 2008: prime impressioni e considerazioni

Qualche giorno fa è arrivato per un cliente un server su cui avremmo dovuto installare Windows Server 2008, il primo lavoro con questo sistema operativo. Oggi sono stato da un cliente a lavorare su un server sul quale già girava sempre suddetto OS, ci ho passato sopra circa tre ore e mi sono fatto un'idea di ciò che è, come funziona, cosa non mi piace...


Di seguito riporterò le mie prime piccole esperienze con questo sistema di casa Microsoft facendo anche qualche paragone con un sistema che utilizziamo non poco per i server, se non lui i suoi derivati, che è CentOS. Il mio intento non è screditare Windows 2008, assolutamente, ma solamente esprimere i miei pensieri sui pro e i contro dei due sistemi operativi. Se qualcuno dovesse aver avuto esperienze simili mi piacerebbe che postasse le idee, se è d'accordo con me o meno, per gli altri invece bè, leggete e fatevi una cultura xD

Installazione

Finalmente anche Microsoft ha capito che è possibile fare le cose un po' più carine ed utilizzare l'interfaccia grafica con risoluzione decente anche durante l'installazione, non che sia importante (anzi!), ma quel metodo mezzo semitestuale e mezzo grafico in 640x480 che vigeva sino a Win2003 faceva un po' ridere, ammettiamolo. Quindi ora la procedura di installazione è un po' in stile vista, ma tralasciando la veste grafica che infine è di poco conto, i veri primi problemi che si possono incontrare sono relativi ai dischi: su un semplice HP Proliant ML110 con controller RAID integrato e dischi SATA Win2008 non è in grado di installarsi, esattamente come il cugino XP. Gravissimo, a mio avviso, siamo nel 2009 ed ancora la procedura è la solita: aggiungere i driver in fase di installazione. Però dai, ora si può fare in modalità grafica invece che da prompt XD

Tutto ciò non accadeva con Win2003 ad esempio (ma che, regrediamo?), installato millemila volte sulla stessa macchina, così come non succede con CentOS che, dopo l'installazione, non ha bisogno di alcun driver aggiuntivo mentre Win2008 soffre l'assenza di alcuni di essi: non posso dirvi con precisione di cosa si tratta perchè in Windows non è ancora possibile conoscere le periferiche collegate a me che non siano installate, altra dura pecca.

Comunque la velocità di installazione è abbastanza rapida, sicuramente migliore di quella del suo predecessore lato server, ed è quasi completamente autonoma, per lo meno dopo la scelta dei dischi (sempre che li veda :P ). Al primo avvio viene chiesto di impostare la password di administrator in una bella videata identica a quella di login di Win Vista.

Inutile dire che non c'è paragone con l'installer di CentOS dove, grazie ad Anaconda, è possibile scegliere sin da subito tutti i software da installare nel proprio sistema, così da risparmiare tempo e fatica fra download, ricerche ed incompatibilità grazie al solito fattore "Repository" di cui goda qualunque distro attuale.

Il primo impatto

Davvero sconcertante. In due parole è sicuramente così :)
Prendete il gestore finestre ed il menu di KDE 4, ora prendete le icone della prima versione di Ubuntu (quindi GNOME), mettete tutto sullo stesso sistema e ditemi che cazzo ci azzecca...

Nel caso del sistema di casa Microsoft sia hanno menu e contorni finestre con una semplice grafica simile a quella di Win98 (accettabilissima, come in Win2003), quindi, per abbinare il tutto, le icone di Vista. Vi assicuro che è un pugno in un occhio.

Quasi tutte le voci dei menu, i nomi dei programmi, le impostazioni hanno cambiato nome (avete presente il passaggio XP/Vista? Ecco...) e questo allunga i tempi di noi tecnici che dobbiamo cercare le varie opzioni come fossimo su un nuovo sistema, che palle!

Poi la risoluzione, di default bassissima, non è un problema, però che cacchio ci vuole a far bene le cose?

CentOS da questo punto di vista non ha paragone, GNOME è semplice, lineare, integrato con tutte le applicazioni in GTK, retro-compatibile in tutto e per tutto, ordinato.

Dimenticavo, il menu start? Anche qui un miscuglio fra il tema di Win2003 e l'inusabilità di quello di Vista. La Microsoft non è mai stata un granchè in quanto a menu effettivamente, non sto nemmeno a paragonare il menu di GNOME, troppo ben gestito per sopportare una similitudine del genere ;)

Impostazioni di rete e condivisioni

Tasto dolente, ma lo dico da quando è uscito Vista: si è sempre peggiorati...
Anche qui ovviamente troviamo quella schifezza del "Centro connessioni di rete e condivisione", il metodo più assurdo in assoluto per la gestione di una rete, scomodo, disordinato, dispersivo. Il tasto "Ripristina" è diventato qualcosa di inutile in quanto funziona solo se la rete presenta qualche problema, altrimenti dice che è tutto a posto, l'IPV6, attivato di default, è solo un servizio attualmente inutile che gira in più. Questo ultimo difetto però mi pare ce l'abbia anche CentOS, mannaggia a lui.

Il particolare peggiore però è dato dalle impostazioni di condivisione e protezione delle cartelle: ricordate di quella "pratica finestrella in cui si flaggava Condividi cartella in rete e Permetti agli altri utenti di modificare i file per avere tutto quasi ottimale"?

Bè scordatevela. Ora potete cliccare col destro sulla vostra bella cartella, cliccare sul tastino della condivisione ed avere accesso alla nuova utility di configurazione: volendo l'idea di base non è male, è composta da una colonna in cui ci sono gli utenti e una su cui è settato il relativo "Livello di autorizzazione", l'idiozia sono proprio i livelli: lettore (ok), collaboratore (eh?) e Comproprietario (Cosa?). Ma che cacchio vuol dire? Il bello che sti termini comunque vengono utilizzati solo nella localizzazione italiana!!! Ad ogni modo vi lascio un'immagine così da capire meglio:


Che cagata vero?

Per quanto riguarda CentOS invece il discorso è differente, da una parte la gestione è piu complessa in quanto bisogna agire manualmente sul file /etc/samba/smb.conf, dall'altra, per lo stesso motivo, è vantaggiosa. La struttura di quel file può esser riportata su divrse macchine cambiando pochi parametri ed impostando così in un attimo ogni cosa. È così facilissimo anche effettuare backup delle impostazioni, restore, modifiche... Una situazione davvero ottimale.

A dir la verità CentOS ha anche un'applicazione grafica per la configurazione di Samba, ma io preferisco non usarla e lavorare direttamente sul file.

Stampanti

Questo punto è meno pesante, funziona piu o meno come i vecchi sistemi quindi nulla di nuovo da commentare, i procedimenti non sono malaccio e, ammettiamolo, funzionano meglio che su CentOS. Questo ancora non me lo spiego: il cuginetto di Red Hat usa il gestore stampanti di GNOME, ma ad una versione abbastanza vecchiotta che dà non poche noie. L'unico vantaggio è certamente che se il server CUPS è ben aggiornato si dovrà intervenire sull'installazione dei driver molto di rado, cosa che invece non succede su Windows.

Ad ogni modo sembra che siano stati aggiunti dei driver per ulteriori dispositivi di stampa nel sistema di casa Windows, ne ho provate solo un paio che il 2003 non installava in automatico e una di queste è andata, la piu vecchiotta ovviamente. Non so in CentOS, ma normalmente CUPS sa gestire in modo autonomo le due stampanti.


Installazione e disinstallazione di programmi ed aggiornamenti

Un importantissimo difetto di Windows Vista era la scarsa (forse "nulla" è la parola adeguata) retrocompatibilità dei programmi. Proprio con questo OS ho avuto a che fare con un'installazione di SQL Express e Standard che ha fatto molta fatica prima di funzionare correttamente.

Sebbene abbia installato poco su Windows Server 2008 la mia esperienza è stata positiva. Microsoft SQL Express non ha dato alcun tipo di problema, compreso il relativo gestore gratuito. L'ho configurato in pochi minuti in quanto non dando noie potevo lavorare tranquillamente.

Ho installato anche il gestionale Zucchetti e tutto è filato straliscio. Ottimo. Rimane quel dubbio su "eseguire un programma in compatibilità con Windows xx", sia esso 95, 98, 2k, XP o 2003... Da cosa è data la necessità di questa impostazione? In Gnu/Linux non esiste niente del genere e tutto funziona a meraviglia... È anche vero che la gestione dei programmi su questi sistemi, nel nostro caso su CentOS non hanno nulla a che vedere con quella di mamma M$: i pacchetti da repository sono la cosa piu sicura e pratica che esista, svelta, immediata.

Stesso discorso è valido per gli aggiornamenti che su Windows ancora non hanno raggiunto un punto di ottimizzazione tale da poter dire "Che bello aggiornare!". Attualmente, proprio come in Vista, il "Gestore aggiornamenti" non è piu online, si può scegliere in modo semplice quali aggiornamenti installare tramite un semplice flag e disabilitare quella fastidiosa iconcina che lo ricorda sempre. Peccato che dopo ogni minima cazzata, non spiegata tra l'altro (i nomi degli update sono in genere "Aggiornamento di Windows", "Aggiornamento di sicurezza"...), richieda un riavvio, un inesorabile, lungo, interminabile riavvio. Capite inoltre che su un server questo può davvero diventare problematico.

Ci tengo a precisare poi come in CentOS vengano aggiornati TUTTI i componenti di sistema, tutte le applicazioni, mentre su Windows no.

Per quanto riguarda la disinstallazione del software rimane il problema del caro amico registro di sistema che rimane sempre intasatissimo dopo le rimozioni dei programmi. Chi ha detto yum?

Sicurezza

Su questo argomento posso dire poco perchè il firewall noi lo disattiviamo (usiamo una macchina dedicata che gira su Linux come Firewall di rete) e l'antivirus è ancora purtroppo necessario.

Vengono in compenso prese misure di sicurezza a mio avviso poco utili, se non addirittura fastidiose:


Ma a che serve? Utilità finale? Io dico nessuna. Credo che sia poi inutile parlare della sicurezza su Gnu/Linux, normalmente molto piu elevata rispetto a quella dei sistemi Windows.

In verità questo discorso potrebbe diventare molto lungo e toccare la gestione permessi in modo molto approfondito per evidenziare le lacune di Windows ma non ne ho la benché minima voglia visto che ho appena finito una telefonata dopo la quale avrei volentieri ucciso la persona che stava dall'altra parte del telefono.


Gestione finestre e menu

Il titolo è poco chiaro, ok, ma adesso mi spiego... Guardate le due immagini (contando che quella di CentOS è pure vecchiotta).



Poisitive di Nautilus: ordinato, pulito, semplice, il tasto "cartella superiore", l'immediatezza, la barra laterale personalizzabilissima, ridimensionamento rapido icone, personalizzabile tramite script;
Positive di Explorer: pulsante per masterizzare... ... ... ... aiutatemi;
Negative di Nautilus: manca la visualizzazione in dettagli (in verità si può attivare sulle singole icone, ma non è così immediato);
Negative di Explorer: disordinato, icone troppo sofisticate, manca il tasto "Cartella superiore", la barra laterale è scabrosa e quasi per niente personalizzabile, non intuitivo.

Capite? Siete d'accordo? Quali altri pro e contro vedete nei due? Potete usare anche Explorer di Vista perchè è lo stesso...

Conclusioni

Concluderei dicendo che con CentOS mi trovo meglio, ma sarei di parte. Quello che veramente di Win2008 mi ha colpito è l'estrema reattività e stabilità, non la leggerezza ok, ma è un piacere lavorare senza crash, rallentamenti etc.

Secondo me con qualche accorgimento si può rendere Win2008 un buon sistema su cui lavorare senza troppi problemi, peccato per i difetti a cui non si può portar rimedio, come ad esempio alcune utility e i vari menu.

mercoledì 18 marzo 2009

Il bloggatore...

Tornando un'attimo in argomento Gnu/Linux, ho iscritto questo fantastico, meraviglioso, incantevole blog all'aggregatore di Feeds Il Bloggatore, in modo da espandere un pochino il numero dei miei lettori...


Sia chiaro, non è una gara a chi detiene il maggior numero di visitatori, ma ritengo che alcuni dei miei post meritino più visibilità. Ovviamente questo aggregatore riporterà solo gli articoli riguardanti il mondo Gnu/Linux, il resto sarà tenuto fuori e rimarrà ancora fra me e i miei dieci abitudinari lettori ^^

Il Bloggatore comunque non si occupa solo di Open Source, software libero, Gnu, Unix ecc, bensì del mondo dell'informatica in generale, tant'è che l'ho conosciuto proprio cercando informazioni, guide, info in giro per il web. Per conoscere meglio il progetto comunque vi rimando a questa pagina :)

Infine, un ringraziamento a Roberto e a tutto lo staff de
Il Bloggatore e buona giornata a tutti!

martedì 17 marzo 2009

"non si può superare con la distribuzione dei preservativi..."

"...che, anzi aumentano i problemi"
Detto ciò circa l'AIDS torno al mio lavoro.

Quando sento queste cose mi vien voglia di uccidere qualcuno...

domenica 15 marzo 2009

NeoBackup 0.8beta... E manca poco al rilascio

Ciao a tutti! Nonostante stia passando nuovamente un periodaccio, nonostante non mi aspetta un futuro prossimo semplice, nonostante ieri ho perso una mega occasione a causa della mia lentezza, nonostante non sia andato al NeoMeeting, nonostante non mi sia ancora lavato oggi, nonostante abbia una paurosa voglia di sesso, nonostante non abbia ancora comprato gli occhiali, nonostante abbia un leggero mal di schiena, nonostante il gruppo del Gallo ieri abbia vinto, nonostante non sia gay, nonostante sia uno stronzo...


Bè, nonostante tutto questo fra venerdì ed oggi mi son dato molto da fare su NeoBackup, ho aggiunto alcune features, ho sistemato alcuni problemi della versione 0.7, ho creato un logo (non obbligatoriamente definitivo) ed ho anche creato un ipk in modo che l'installazione, nonché l'utilizzo, nonché la soluzione delle dipendenze risultino facili e veloci. :)

Riassumendo, ho risolto alcuni problemi relativi al restore, aggiunto file al backup, implementata l'esportazione dei contatti, aggiunto il controllo sullo spazio disponibile... Poi vabbè ci sono anche cose minori come alcune correzioni al man ed ai dialoghi...

Inoltre ho creato una pagina sul wiki di Telefoninux.org, potete raggiungerla cliccando qui.

Per chi volesse provare NeoBackup 0.8beta può farlo scaricando lo script o direttamente l'ipk:
DOWNLOAD SCRIPT
DOWNLOAD IPK

Ciao a tutti!

giovedì 5 marzo 2009

NeoBackup

Durante lo sviluppo di NeoBackup, che nonostante non vi abbia annunciato nulla è arrivato alla versione 0.7, ho incontrato un problema di dipendenze riguardanti una funzione della prossima release: bc.


A questo proposito ho tentato di creare un Ipk di bc per poterlo far girare sul Neo, riscontrando però parecchie problematiche. Questo per dire: che palle! Per poter far funzionare tale pacchetto mi occorre una determinata versione di Libc6, che ovviamente non ho e non riesco a crearne l'Ipk, senza contare che ho paura ad installarlo perchè non vorrei sputtanare tutto... Se qualcuno avesse qualche idea posti pure, intanto un salutone da parte mia...