giovedì 2 aprile 2009

Cos'è?

Un giorno... Un giorno un gruppo di ragazzi del quartiere portò la spesa a mia madre fino a casa, e sapete perché? In segno di rispetto.



Il rispetto, questo sconosciuto... Ieri un casotto, lacrime da una parte (non le mie), urla dall'altra (sì, le mie :D ), nervosismo, zero rispetto.

Che sia per i soldi, per la gloria, per l'autoconvinzione di essere migliori, a volte queta cosa viene a mancare e chi ci rimette è solitamente chi ne fa uso.

Io me ne frego, purtroppo non sono a scuola dove prendendo per il colletto il prof potevo calmare la situazione (o peggiorarla :P ), ma do se mi viene dato, altrimenti nada, vado per la mia strada, non perdo né guadagno alcunché, se escludiamo la fierezza di me stesso, a me così va bene.

Ma la scena che ho visto ieri, umiliante, perché non eravam soli, mi ha fatto tanto rabbia. Un nervoso assurdo, che in qualche modo avrei dovuto scaricare... Perché trattare male una persona, una donna, una collega, solo per il gusto di farlo? Solo per risaltare nel mucchio, solo per parere superiore, quando hai già tutto ciò che ti basta per andare avanti in maniera non decente, ma ottimale... Davvero io non c'entravo nulla, ma ho dovuto seguire tutta la faccenda, risultato alla fin della fiera il boccone da spartire e non avrei voluto esserci lì, ad alimentare l'ego di una persona invidiosa.

Avevo già altri problemi, in verità problemi di altri che avrei dovuto risolvere io. Mi bastavano. Poi quella voce sempre più bassa e quelle parole che uscivano con sempre più difficoltà, fino ad evitare di parlare, un po' per imbarazzo forse, un po' per vergogna. Non mi riguarda e non intendo entrarci ancora (non l'ho mai voluto fare, ma se è il tuo capo a mettertici!), ma mi ha fatto davvero schifo.

Ne pagherò le conseguenze, conseguenze dell'essermi lamentato, dell'aver fatto intuire, seppur non dicendolo esplicitamente, che lei era nella ragione e non volevo mi si rompessero i coglioni per errori altrui. Niente di eccezionale, mi sorbirò le classiche menate, la sgridata di turno, ma resterò sulle mie convinzioni, fiero del mio essere.

Ciao a tutti, anche agli stronzi.

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...

mercoledì 18 febbraio 2009

Ubuntu anche in ufficio, sistemiamola a dovere...

Mentre mi tocca prender dello stronzo a destra e sinistra solo perché, ogni tanto, preferisco farmi i fatti miei piuttosto che ascoltare persone che si lamentano dei propri errori credendo pure di avere ragione, mi cimento nell'installazione di una bella Ubuntu Box sul Toshiba dell'azienda. Bisogna ammettere che sti pc non mi piacciono, ma l'hardware non è da buttare, inoltre è tutto aggratis :P


Il tutto è iniziato con il completo sputtanamento di Windows che, fra virus e menate varie, ha smesso di navigare ed iniziato a crashare sempre piu spesso nonostante io sia una persona che ha sempre manutenuto con molta attenzione il sistema... Dopo ore passate vanamente a cercar almeno di tornare a navigare mi son girati i gioielli, quindi ho messo una live di Ubuntu: mi frullava un'idea in testa...

LA PARTENZA

"Il Teamviewer so che funziona con Wine", continuavo a pensare... Avviato il sistema da cd ho potuto piacevolmente notare come fossi già connesso al mio router in wireless, quindi dopo una piu profonda analisi sul funzionamento di tasti, componenti, led e quant'altro ho deciso di installare Ubuntu sulla partizione libera che avevo preventivamente lasciato vuota già al tempo del downgrade da Vista a XP...


In verità ho proceduto creando una partizione separata per la Home, niente particolari personalizzazioni in piu in quanto non cerco prestazioni, ma stabilità e funzionalità. Il mio disco ora è così composto:
/dev/sda1   *           1       12749   102406311    7  HPFS/NTFS
/dev/sda2 12750 17908 41439667+ 83 Linux
/dev/sda3 17909 30274 99329895 83 Linux
/dev/sda4 30275 30401 1020127+ 82 Linux swap / Solaris
Lascio a voi immaginare cosa sia la prima partizione, sda2 è la "/", mentre la rimanente è la Home, formattata con filesystem XFS con cui mi trovo particolarmente bene, peccato per la frammentazione... La partizione di Swap è uno spreco, serve piu che altro per Windows :) L'installazione è durata tantissimo, maledetto Live CD di Ubuntu (che come molti voi sapranno, non è il mio sistema preferito...)! Comunque al primo riavvio tutto ok, partono gli aggiornamenti!

AGGIORNARE IL SISTEMA: COSA EVITARE

Una volta eccertati che tutto l'hardware sia supportato è probabile che aggiornare il kernel possa addirittura risultare pericoloso: non che si sputtani tutto, ma quasi XD insomma, sarebbe poco carino rimanere senza il pc con cui lavorare perchè un aggiornamento ha magari sconvolto i driver della scheda video o altro, tutto recuperabile, ma è tempo da perdere... A tal proposito può esser utile bloccare l'upgrade di alcuni pacchetti che non si desidera piu toccare, aggiornare, modificare... Per farlo è sufficiente aggiungere tali pacchetti nella lista del file /etc/apt/apt.conf.d/50unattended-upgrades, essi non verranno piu aggiornati.

Un'altra cosa utile è ridurre al minimo l'utilizzo di software non inerente al lavoro, quindi niente software di file sharing, videogame ecc... Altre cosucce da non fare, in particolar modo su un laptop, le vedremo nel prossimo paragrafo, nel momento di configurare il software in avvio automatico.

SERVIZI, PROGRAMMI, DEMONI ALL'AVVIO DELLA SESSIONE

Quando si amministra un sistema è bello poterne avere davvero il pieno controllo, in tutte le sue parti. Normalmente la prima cosa che faccio configurare ciò che partirà all'avvio della sessione: per farlo (graficamente) è necessario utilizzare un tool raggiungibile in "Preferenze - Sessioni". Qui è sconsigliato, soprattutto per i meno esperti, toccare le voci "Demone di impostazioni di GNOME", "PulseAudio", "Schermata di avvio di GNOME", "Windows manager", nonchè tutte quelle voci che hanno a che fare con il funzionamento del sistema. Due ottimi tool per un'analisi/personalizzazione dei servizi in avvio sono BUM e SysV-rc-conf, ovviamente installabili da Apt; il primo è caratterizzato da un'interfaccia grafica, il secondo no, entrambi vanno usati con cautela e non da inesperti. Se lavorate in ufficio ricordate che probabilmente non vorrete disabilitare Cups e i servizi di rete.

INSTALLAZIONE DEI PROGRAMMI UTILI, MA ANCHE NO...

Cosa è davvero utile in un ufficio?


Sicuramente i software di videoscrittura, io personalmente consiglio OpenOffice 3.0, solo che in Intrepid, la versione attuale di Ubuntu, non è incluso, quindi sarà necessario aggiungere i seguenti repository al file /etc/apt/sources.list:
deb http://ppa.launchpad.net/openoffice-pkgs/ubuntu intrepid main
deb-src http://ppa.launchpad.net/openoffice-pkgs/ubuntu intrepid main
Che a dirla tutta poi il secondo potete anche evitarlo... A questo punto un bell'upgrade dei pacchetti e l'ultima versione di OpenOffice sarà parte del vostro sistema:
sudo apt-get install update
sudo apt-get install upgrade
Facile no?
Io poi sono passato ai programmi di teleassistenza, VNC, Crossloop, Teamviewer. Tutti questi programmi però, nelle versioni a me necessarie, sono disponibili solo per sistemi Windows, in questo caso ci corre in aiuto Wine, che voi tutti saprete cos'è e se non lo sapete datevi pure alla Wiki perchè non ho voglia di cercare i link XD
sudo apt-get install wine
Non dovrebbe servire altro, quindi scaricatevi i programmi sopra citati e fateli aprire dal software appena installato, vi sorprenderà scoprire come alcune cose sono migliori che direttamente su Win (ed io che non ci credevo! :D )... Per quanto riguarda il Terminal Server su Ubuntu è già installato Vinagre, non è certo come usare il visualizzatore di desktop remoti di Windows, ma si avvicina assai ed in quanto a prestazioni è davvero ottimo.

Per chi programma è inoltre utile un software che permetta di farlo, potente, leggero e funzionale allo stesso tempo; e se c'è l'esperto che si cimenta con Vi o Emacs bè, i meno esigenti come il sottoscritto preferiscono l'appagamento che può dare Gedit, soprattutto se ben configurato e personalizzato.


Consiglio a tutti di provare i vari plugin esistenti scritti per questo editor, vi lascio una sequenza di comandi che installerà per voi il necessario, ci vogliono pochi minuti ;)
sudo apt-get install gedit-plugins
wget http://www.gnomefiles.org/download.php?soft_id=2321&where=http%3A%2F%2Fwww.nanolx.org%2Ffree%2Fgedit-plugins-extra-2.23.2.tar.bz2
tar -jxvf gedit-plugins-extra-2.23.2.tar.bz2
cd gedit-plugins-extra/
./configure --prefix=/usr
make
sudo make install
Voi ricordo che per poter compilare sarà meglio dare prima il seguente comando:
sudo apt-get install build-essential make gcc g++
Anche perchè altrimenti rimanete a piedi ;) Ora potete avviare Gedit, andate nelle preferenze e configuratevelo come piu vi piace :P

Ok Ok, lo so che siete impazienti... Sì lo so che non l'ho ancora nominato, ma datemi tempo, è una minimini guida, non un Tutorial enciclopedico! Insomma, Compiz Fusion (chiamiamolo col suo nome, visto che durerà poco ^^" )! Può sembrare una cavolata, ma in ambito lavorativo è utilissimo: il multidesktop aiuta ad organizzare meglio le finestre, il plugin Expo offre una panoramica dei programmi aperti eccezionalmente comoda, il plugin Scale permette di Switchare da una finestra all'altra velocemente e senza perdersi... Inoltre qualche effettino ed ombra qua e là appagano la vista e mettono allegria :)


Quindi è bene tenerlo attivo, senza esagerare e strafare con i plugin attivi, solo quelli necessari al miglioramento della qualità e della facilità del lavoro... In aggiunta proporrei anche AWN, è evidente che le Dock bar, con tutte le funzioni aggiuntive in grado di proporre, sono molto comode, risparmiano tempo e spazio e vengono incontro alle esigenze dell'utente, quindi:
sudo apt-get install avant-window-navigator awn-applets-python-extras awn-applets-c-extras
In questo modo avrete moltre applet da poter configurare sulla barra, vi occorre però anche installare il tool di controllo della stessa:
sudo apt-get install awn-manager
Altro software utile? Dipende dalle vostre esigenze e se sarà necessario sarò qui ad aiutarvi, basta che postiate ;)

QUANDO WINDOWS VUOLE RESTARE

Nonostante il pieno funzionamento di Ubuntu per quanto riguarda le mie esigenze, il mio lavoro mi vede attorniato da colleghi, nonchè clienti, che utilizzano Windows. Sia chiaro, conosco il sistema abbastanza bene da poter fare assistenza senza averlo davanti, ma per test, prove, dimostrazioni e quant'altro Windows mi è necessario, ovviamente non in dual boot. Da qui nasce l'esigenza di una macchina virtuale, da qui nasce l'idea di integrare quest'ultima il meglio possibile con il mio desktop.
sudo apt-get install virtualbox
Attenti a non installare la versione OSE, perchè non ha il supporto alle periferiche USB! A questo punto vi serve un cd di Windows e relativa regolare licenza, ma anche se volete crackare non sarò io a fermarvi :P

Avviate Virtualbox ed installate Xp, per farlo trovate molte guide in rete, ad ogni modo è tutto abbastanza intuitivo... Al primo avvio cliccate su "Dispositivi - Installa GuestAdditions" per migliorare l'usabilità della VM, posizionatela su un desktop e premete Host+F (normalmente "Host" è il Ctrl di destra), otterrete qualcosa di fantasticherrimo :D


Se dovesse avere problemi a connetterla ad Internet createle due schede di rete, la cui prima dovrà essere scollegata, il resto lasciatelo di default, il tutto dovrebbe funzionare ;) Se invece volete inserire anche la macchina virtuale nella rete aziendale basterà creare un bridge fra la scheda di rete del vostro pc e quella della VM, ma a questo proposito scriverò un altro post, devo ancora fare tutte le verifiche del caso ;)

CONCLUSIONI

Si può fare!

Bisogno di aiuto per configurare una distro sul tuo pc da utilizzare in ufficio? Chiedi pure, sarò felice di aiutarti... Altrimenti conserva lo stesso queste informazioni, perchè possono comunque essere utili ;) Gnu/Linux è superiore a Windows, ne ho la riprova ogni giorno utilizzandolo a casa ed al lavoro, (quando si può) quindi fai a meno dell'OS di casa Microsoft, con Gnu/Linux ci si diverte di piu e si lavora meglio ;) Poi in verità io ho fatto molte ulteriori modifiche, a me piace toccare qua e là, ma se dovessi spiegare tutto mi dilungherei troppo, fatevi avanti dunque! ^^

martedì 10 febbraio 2009

Giorno 31

Piu calma del solito... Fiducia, preparazione ad un futuro buio. Non per me forse... Dar brutte notizie a volte è indispensabile. Questo caso non fa eccezione: sono stanco e non voglio piu rischiare.

Il sentimento non basta per mandare avanti la cosa. Io sto meglio ora, ora... Domani chissà e dopodomani? Domani ho una sfida, una sfida da superare nel momento forse piu grigio della mia esistenza, dovrò esser forte e spensierato, altrimenti addio tutto, addio soldi, addio lavoro, addio progetti, addio fiducia, addio complimenti, addio sorrisi... Devo farcela. Dopodomani peggio ed il tutto non dipenderà in alcun modo da me. Cosa vede il fato attraverso i miei occhi?

Facciam passare anche questa, speranzosi e fiduciosi, in particolar modo dopo ieri pomeriggio...

lunedì 9 febbraio 2009

Giorno 30

Un mese, zero decisioni. Mille litigi, tanta rabbia. Voglia di far niente, di dormire, aspettando di svegliarsi e realizzare che era tutto un sogno. Un incubo.

Le persone son cattive, non comprendono, han paura e non guardan la realtà. La realtà è dura, che si accetti o meno. Fare i gay con il culo degli altri è facile, fare vittimismo quando la vittima è il proprietario del culo in questione è sbagliato, è da infami, non ne posso piu... Son stanco...

NeoBackup cresce, questo è l'attuale Changelog della versione 0.7, che però è ancora in beta in quanto ogni due cose che ho aggiunto probabilmente ne ho sputtanate tre:

NeoBackup 0.7beta
# + Aggiunta funzione per il backup, il backup della home, la verifica e l'installazione di Tar, Demoko e il restore
# + Fixato warning in caso di backup con home mancante
# + Aggiunte modalità non interattive per il backup (distinte in caso di backup con o senza Home), per l'avvio di Demoko e per il restore
# + Aggiunta verifica di connessione ad internet prima dell'installazione di Tar
# + Aggiunto controllo permessi necessari per eseguire il restore
# + Aggiunto l'help, strutturato in modo simile a quello di una pagina di man
# + Rivisti alcuni dialoghi
# + Eliminato il codice di Demoko: ora in caso si voglia far partire questo script NeoBackup lo scaricherà e lo avvierà

Un grazie a Max per il commento sull'altro post.

sabato 7 febbraio 2009

Giorno 28

Trovo la situazione pesante, mi tocca lodare le azioni di chi normalmente escluderei, ricevo delusioni da chi non dovrebbe darmene, ognuno qui si prende i suoi tempi, io guardo il tutto da fuori, col binocolo, so che dovrei esser lì comunque... Il tutto dovrebbe cambiare presto...


Che fare? Gli amici son vicini, consapevoli o meno, mi piace distrarmi... Inoltre Koda mi ha dato una dritta importantissima per lo sviluppo di NeoBackup e sto quindi introducendo diverse news...

lunedì 2 febbraio 2009

NeoBackup 0.6 is out!

Ok Ok, il titolo è un po' esagerato, nessuno eccetto me probabilmente aspettava l'uscita di questa versione il cui Changelog è il seguente:


+ Riscritta completamente la parte del backup inserendo le domande all'inizio
+ Rivista la struttura dei dialoghi
+ Aggiunta eliminazione dei file temporanei alla fine del restore
+ Aggiunta visualizzazione del man (ancora da scrivere)
+ Riscrittura di Demoko (grazie Demind)
+ Sistemazione del restore
+ Possibilità di cancellare il backup alla fine dell'operazione

Sono soddisfatto delle ultime modifiche apportate perchè mi hanno insegnato un sacco di cose. Demoko è testato solo in parte ma dovrebbe funzionare, il resto invece non dovrebbe avere problemi in quanto, questa volta, ho fatto i vari test del caso :) La prossima versione vedrà la possibilità di utilizzare NeoBackup in modi diversi: la modalità interattiva, ovvero quella attuale, e quella automatica, dove con un comando tipo il seguente si riesce ad ottenere il backup senza perder tempo a rispondere alle domande:
./NeoBackup -n backup /media/card/
Ovviamente è solo un esempio, non ho ancora messo giù nessuna riga di codice eccetto quello per script non inerenti a questo che mi permettessero di testare le funzioni. C'è anche la possibilità che abbandoni addirittura l'uso del "case", vedo come organizzarmi, perchè mi pare una cosa abbastanza complessa l'integrazione con l'attuale struttura :) Ciao a tutti ed in caso di consigli fatevi avanti! :)

Che pirla, dimenticavo il download: http://dl.getdropbox.com/u/373231/NeoBackup_v0.6.sh

mercoledì 28 gennaio 2009

Un post dal neo...

...dedicato ai possessori di iphone che ridono davanti al telefoninux, che non possono usare il pennino, che non posson cambiar suoneria a piacimento, che non possono installare quel che vogliono, che non posson cambiare batteria da soli, che devon registrare la propria carta di credito per poter usare il telefono..

A loro va il mio post, mentre chatto su pidgin, scarico gratis le mappe del navigatore, imposto uno sfondo animato e lavoro su neobackup (io ho anche il copia-incolla)...

il tutto con un amichevole sorriso... ciao!

martedì 27 gennaio 2009

NeoBackup 0.5, si inizia a fare qualche passo in avanti :)

Ho introdotto i cicli, che Koda mi ha gentilmente spiegato, ricomtrollato i dialoghi e le variabili... Il tutto, come si evince dal Changelog, non è ancora stato testato.


Ma i cambiamenti piu importanti si vedranno nella 0.6, in cui intendo rivedere sia la parte del backup, sia la parte di Demoko, che Demind ha appena ritoccato dopo aver visto insieme qualche particolare da sistemare (in realtà ha fatto un lavoraccio, credetemi). Quella che vedete nell'immagine è proprio la futura release, sempre piu vicina a funzionare seriamente, a presentare codice maturo (nei miei limiti ovviamente) e alla riduzione dei bug; la 0.6 introdurrà tante novità, dall'interazione non piu necessaria durante i processi (quindi verranno fatte tutte le richieste del caso all'inizio), alla possibilità di installare nuovi programmi, alla risoluzione di alcuni problemi noti di Om2008.x (vedi eco nelle chiamate) ecc...

Spero che il tutto possa servire a qualcuno, a me serve di certo :) Di seguito il link per il download della versione 0.5 ed il relativo changelog:

NeoBackup_v0.5.sh (l'estensione mi serve per lavorare correttamente su Win ;) )

+ Introduzione dei cicli nella sola parte relativa al backup (non testato)
+ Rivisti tutti gli if/elif
+ Correzione/aggiunta di alcuni dialoghi (conseguenza dell'aggiunta degli elif)

mercoledì 21 gennaio 2009

NeoBackup, questo sconosciuto...

Oggi ve l'ho voluto solo anticipare, tanto per non fare quello figo che se ne esce con una versione già buona dal principio, perchè non è il mio caso... Diciamo che la versione 0.2 l'ho provata mentre lavoravo sulla 0.3 ed è proprio in quel momento che ho capito una cosa importante: NON ANDAVA UNA MAZZA!


In verità alcuni errori me li aspettavo, altri li conoscevo proprio, ma non li ho corretti perchè intendevo prendere strade diverse nell'attuale versione sotto tortura che, invece, parrebbe funzionare abbastanza bene e mi ha appena casualmente salvato dalla riscrittura di tutti i file .desktop presenti in /usr/share/applications/ :D
Ma vediamo in breve cosa è questo Neobackup...

Innanzitutto, per me, è esercitazione: non cagavo piu il bashing da un pezzo e mi mancava, ora infatti sto imparando anche cose nuove e dove non so come fare uso metodi un po' bizzarri, alla fine l'importante è che funzioni ^^

Poi vuole essere qualcosa di utile per il Neo, ma sopratutto per i suoi utenti: molti di noi flashano spesso per testare nuove distro, nuove funzioni, nuovi kernel... ed è brutto ogni volta perdere tutte le configurazioni che con tanta cura ci si era impegnati a sistemare, quindi cosa c'è di meglio di uno script che ne faccia un bel backup? Però ovviamente servirà anche restorare questo benedetto backup, lo script fa (o dovrebbe fare, non siate pignoli!) anche questo! Inoltre, grazie all'implementazione dello script Demoko, sarà possibile reinstallare senza alcuna fatica tutti i programmi di prima! Per questo ringrazio Demind per avermi permesso di aggiungere il suo lavoro al mio; con lui si è anche discusso di modificare ulteriormente il "tool di installazione" sistemando alcune finezze, e credo che dovrò farlo io dato che lui sta pensando ad altro...

Insomma: backup, restore ed installazione programmi. Se poi vien fuori qualche idea di roba da aggiungere (nei limiti delle mie capacità e della coerenza col resto dello script) ben venga, anzi, invito chiunque a dire la sua!

Qui trovate la versione 0.3beta, rispetto alla 0.2 il backup non viene effettuato copiando i file in una cartella temporanea per poi essere archiviati: vengono inseriti direttamente all'interno di un .tar situato in /media/card/bck-script/

La verità? Riesce a backuppare solo i primi file (nemmeno tutti) poi dà un sacco di errori. Errori dovuti a dimenticanze, software mancante e conflitti... Sono proprio bravo vero? XD

Ciao a tutti

EDIT DEL GIORNO DOPO: sistemata la v0.3, ora dovrebbero funzionare sia backup che restore :)
DOWNLOAD
Changelog:
+ Fixato il problema dei parametri di tar
+ Fixati i problemi di inserimento all'interno del tar di alcun file
+ Fixato un problema di conflitto di variabili che non permetteva il backup della home
+ Riscritta la parte del restore

NeoBackup 0.2beta

Non ho piu di tre minuti per scrivere, quindi in fretta: lo script permette di fare backup delle configurazioni principali e di effettuare il relativo restore, l'ho appena riletto ed un piao di cose mi lasciano in dubbio, anche piu di un paio, ma ci sto lavorando su fra un cliente e l'altro. Solo una cosa: non provatelo se non siste pronti al peggio, anche se nessuna delle operazioni presenti è rischiosa, sempre meglio esser prudenti... Fuggo, ciao!

http://dl.getdropbox.com/u/373231/bck%2Bdemoko.sh

sabato 17 gennaio 2009

Neo FreeRunner, colleghiamolo ad internet

Non ho parlato spesso di questo gioiellino, in compenso mi ci sono dedicato, anche se non assiduamente a causa dei mille impegni... Attualmente ho installato, come sistema operativo, Om2008.12, quello ufficiale insomma.

Vi ho installato i vari programmi di mio interesse grazie a Demind ed al suo Demoko, che ho avuto il piacere di testare sin da subito, quando gli errori a livello di bashing non eran pochissimi, anche se banali, probabilmente frutto di distrazioni durante la scrittura di un non così corto script :) Anzi, ne approfitto per ringraziare Demind per tutte le volte che mi aiuta, senza di lui sarei certamente ancora indietro :)


L'unica pecca per il momento è la mancanza di un programma stabile e perfettamente funzionante per la connessione alle reti wireless, anche se a quanto ho capito ci stanno lavorando. In realtà è possibile installare l'ottimo Widc, ma è pesantino sul Neo ^^ A questo proposito mi son dato alla shell, mica posso aspettare la versione grafica di ogni cosa! :D

Non è stato difficile connettersi alla rete, anzi, direi il contrario, infatti non riesco a comprendere come mai qualcuno non ci riesca, il mio solito culo immagino... Vediamo dunque come ho proceduto:
ifconfig eth0 up
per attivare la periferica, quindi le ho assegnato un indirizzo ip:
ifconfig eth0 192.168.0.7 netmask 255.255.255.0
Devo indagare sulla possibilità di mettere solo "24" come Netmask; a questo punto, assicuratomi grazie ad un "iwlist eth0 scan" che il mio access point venisse rilevato, ho connesso il telefono al router:
iwconfig eth0 mode managed channel 11 essid NETGEAR
Io ho saputo dare facilmente le opzioni al comando in quanto conosco il mio AP, se voi doveste avere incertezze usate il comando precedente a questo ;) Quindi ho riavviato la rete e tutto ha iniziato a funzionare, piu o meno:
/etc/init.d/network restart
Il ping al router era ok, ma non navigavo. Inutile dire che bisogna accertarsi che i DNS siano correttamente impostati, per farlo fate riferimento al file /etc/resolv.conf; ma nonostante tutto ancora non andava, ho iniziato a pensare che il problema fosse il gateway, ed avevo ragione, quindi dopo qualche comando sbagliato ed un intervento di Koda (grazie!) che mi ha portato sulla retta via ecco sistemato tutto, anche l'accesso ad Internet:
route add default gw 192.168.0.1
Bona. Rendo noto che la procedura è valida per qualsiasi sistema operativo (Gnu/Linux s'intende) e non prevede alcun tipo di protezioni sull'Acces Point ;) Ora finalmente posso controllare il telefono da remoto, aggiornarlo, installarne programmi etc senza dovermi attaccare ad un pc :D Ah, in caso voleste connettervi al Telefoninux via SSH attraverso la rete wireless dovrete impostare Dropbear per farlo, quindi commentate la riga 17 (Che culo eh!) del file /etc/init.d/dropbear:
# test ! -r /etc/default/dropbear || . /etc/default/dropbear
quindi riavviate Dropbear:
/etc/init.d/dropbear restart
Per qualsiasi domanda o insulto sono a vostra disposizione :D

Ciao a tutti ed a tutti un gran bacione! (oddio...)

venerdì 16 gennaio 2009

Windows 7 beta release
Questa volta ho voluto cimentarmi anche io nel download di un sistema operativo Microsoft e nel suo utilizzo. Tra l'altro, quando mi ricapita di poter scaricare Windows legalmente? :D


Windows 7 l'han chiamato, ma non ho idea se sarà il nome definitivo o meno, dovrebbe rivoluzionare il modo di interpretare l'uso del pc a detta della casa produttrice, sarà vero?

In questi ultimi tempi Microsoft non ci ha abituati ad alte prestazioni, velocità garantita e sicurezza, tant'è che Windows Vista è stato praticamente odiato dalla maggior parte degli utenti, sia capaci che non. Io sono fra quelli a cui non è piaciuto. Ci avreste mai creduto? ^^''
Tornando al 7, vediamo un po' qualche piccola rivelazione, giusto le tre cose che ho guardato nel poco tempo che ho avuto a dispozione fra lavoro e real life...

L'avvio non è velocissimo come si dice, bisogna sottolineare però che l'ho provato in Virtual Machine e soprattutto che è ancora una beta! Il sistema in sè invece è molto scattante e reattivo, sicuramente piu di del suo predecessore; la grafica è rimasta pressapoco la stessa, forse un pelo più ordinata e pulita, ma senza esagerare ovviamente... Al primo avvio ti sembra di essere in KDE 3.5, quella barra in basso proprio non ci sta... L'interfaccia utente è identica a quella di Vista, a mio avviso molto scomoda e disordinata...


Intanto, mentre la RAM occupata all'avvio si avvicina ai 300 MB e il menu è lo stesso di prima, quello scomodo e mal ideato, gli sviluppatori ci tengono a far notare (inserendoli fra le prime voci del menu :D ) gli importanti programmi che hanno ricevuto modifiche sostanziali, come l'indispensabile Paint e la calcolatrice! Per fortuna c'è qualche developer che pensa ai questi software, cavolo non se ne poteva piu... XD


Notare il vizio che prendono i responsabili all'interfaccia di aggiungere funzioni e pulsanti alla barra superiore, cosa che io personalmente non sopporto! Osservate ora l'immagine sottostante, non soffermatevi sulla nuovissima calcolatrice, sul Media Center, sul Gestore dei Servizi, bensì sulla Barra degli Strumenti: chi ha avuto l'idea di fare quella minchiata? Perchè si vede in quel modo? Cosa c'è di più orribile di ciò?


Bah... Il task manager invece ha subito variazioni di tutto rispetto, oltre alla visualizzazione dei servizi attivi in un'apposita tab, si può accedere ad un più completo strumento di gestione, monitoraggio ed amministrazione tramite il pulsante "Resource Monitor", che non ho avuto modo di analizzare profondamente, ma pare essere, ad una prima occhiata, molto utile, soprattutto per chi amministra un sistema e vuole avere un controllo il più approfondito possibile della propria macchina. Qui due immagini relative ai due software il questione:



Promette bene, non il sistema, il programma. All'avvio Windows fa partire un sacco di servizi inutili, un po' come Ubuntu, ad un esperto non sarà difficile alleggerire il sistema, ad un utente medio no. Secondo me sono stati fatti dei passi avanti rispetto a Vista (non ho fatto screen del gestore temi, che si allontana da quello di XP e prende qualche caratteristica da quello di GNOME), anche se ancora non ci siamo, non è quello che considero un sistema ottimale; a mio avviso però, per il momento ha le carte in regola per non essere relegato a "sistema da downgradare", molte cose sono pessime, ma non tante quante nella scorsa (nonchè attuale) versione di Windows... Ancora una volta la sicurezza è ben considerata, infatti prima di aprire qualcosa di critico (ovvero qualunque cosa) ti viene chiesto se sei davvero l'amministratore di sistema, ovviamente un non amministratore risponderà di no XD

Purtroppo per il momento non ho potuto approfondire, appena trovo del tempo scrivo qualcosa di più completo :)

Ciao a tutti belli e brutti!