Linux
PC vs Mac vs Linux
by Delcaran Lëdeloth on nov.15, 2009, under *buntu, Computer, Divertimento, Linux, Windows
Leave a Comment :Linux, mac, PC more...Come diventare l’Esperto di Computer di Turno
by Delcaran Lëdeloth on ott.29, 2009, under Computer, Divertimento, Linux
C’è una semplice serie di regole da seguire per diventare un’esperto di computer agli occhi dei meno esperti e risolvere in modo semplice ed elegante un problema. Ecco le regole:
Sodalizio IBM e Linux
by Delcaran Lëdeloth on ott.15, 2009, under Computer, Linux
Da un po’ di tempo IBMW ha deciso di supportare il sistema operativo del pinguino e di diffonderne attivamente l’utilizzo. Questo è uno spot realizzato dalla ditta per incrementare l’interesse attorno a questo fantastico sistema operativo open sourceW.
La Legge di Murphy
by Delcaran Lëdeloth on set.13, 2009, under Computer, Divertimento, Linux
Tutti conoscono una qualche formulazione della Legge di MurphyW, complice anche una pubblicità di alcuni anni fa… Ebbene, ecco la versione originale così come pensata dall’inguaribile ottimista, completa di alcuni dei corollari più famosi.
Legge di Murphy:
Se qualcosa può andar male, lo farà.Corollari:
1. Niente è facile come sembra.
2. Tutto richiede più tempo di quanto si pensi.
3. Se c’è una possibilità che varie cose vadano male, quella che causa il danno maggiore sarà la prima a farlo.
4. Se si prevedono quattro possibili modi in cui qualcosa può andare male, e si prevengono, immediatamente se ne rivelerà un quinto.
5. Lasciate a se stesse, le cose tendono a andare di male in peggio.
6. Non ci si può mettere a far qualcosa senza che qualcos’altro non vada fatto prima.
7. Ogni soluzione genera nuovi problemi.
8. I cretini sono sempre più ingegniosi delle precauzioni che si prendono per impedirgli di nuocere.
9. Per quanto nascosta sia una pecca, la natura riuscirà sempre a scovarla.
10. Madre Natura è una puttana.
Questo post è uno dei fortune di UNIXW, disponibili per ogni distribuzione LinuxW.
Slackware64 è stabile e multilib-ready!
by Delcaran Lëdeloth on set.12, 2009, under Computer, Linux, Slackware
Sono in ritardo, lo so, ma la notizia che è uscita la versione stabile di Slackware64-13.0 in contemporanea con la classica versione a 32bit Slackware-13.0 è comunque degna di essere diffusa il più possibile! Se inoltre aggiungiamo che la versione a 64bit è multilib-ready, la novità è doppia!
Infatti, come spiegato da AlienBob nel suo wiki (che probabilmente tradurrò in italiano sul mio quando avrò tempo), la Slackware64 è pronta per utilizzare binari a 64bit sia i più classici a 32bit. L’unica cosa da fare è seguire le istruzioni del mitico Eric che trovate a questo link.
Detto questo, vi lascio all’annuncio ufficiale e alle note di rilascio.
Che lo Slack sia con voi!
Arch Linux
by Delcaran Lëdeloth on set.03, 2009, under Arch Linux, Linux, Slackware
Era già da tempo che sentivo parlare di questa distribuzione Linux, ottimizzata per architetture i686 e x86_64 e orientata alla comunità. Dato il mio amore per la Slackware, ci ho pensato sopra un poco prima di provare ad effettuare il cambio, ma adesso che l’ho fatto mi ritengo estremamente soddisfatto!
Arch non è semplice, lo dico subito. Richiede ancora più conoscenze di Slackware: laddove questa una volta installata richiede all’utente di smanettare con le configurazioni solo per la personalizzazione ed è complicata nella gestione dei pacchetti (dovete stare sempre attenti a quello che fate, perché le dipendenze non sono controllate in automatico ecc…), Arch richiede l’intervento dell’utente in ogni singolo aspetto.
Prima dell’installazione dovrete informarvi nelle varie sezioni dell’ottimo sito di ArchLinux di che pacchetti potrebbero servirvi per poter accedere alla rete e di come configurarli. Ad esempio, nel mio caso devo collegarmi ad internet con la Vodafone Internet Key e mi è bastato procurarmi il pacchetto wvdial con le relative dipendenze non contenute nel cd di installazione (ovvero non contenute nel ramo [core]). Dopo l’installazione (durante la quale dovrete stare attenti ad eseguire tutti i passi con attenzione, dedizione e pazienza) vi ritroverete davanti un sistema Linux miniminimale, in cui sono presenti solo i tool più basilari. Tramite questi tool dovrete montare i dispositivi esterni in cui avete salvato i pacchetti a voi necessari per la rete, ovvero vi basterà usare il comando mount per montare quello che dovete montare. Una volta avuto l’accesso alla rete, il programma pacman vi permetterà di installare tutto quello che volete, con tanto di gestione delle dipendenze!! E se pacman non basta, si può usare yaourt (per gestire anche i pacchetti non supportati) o abs (per scaricare i PKGBUILD e installare i pacchetti dopo averli compilati) e tutti quanti questi programmi funzionano con la completa gestione delle dipendenze!
Insomma, dopo una relativa fatica iniziale per la configurazione, avrete una Linux Box estremamente efficente e personalizzabile, pronta a darvi soddisfazioni!
Gli elefanti caricano più dei muli!!!
by Delcaran Lëdeloth on giu.26, 2009, under Computer, Internet, Linux, Windows
E non solo perché sono più grossi e più forti, ma anche perché sono più intelligenti! I muli si concentrano su un solo compito, e alla minima difficoltà si bloccano: infatti non sono in grado di guadare un torrente, a differenza degli elefanti.
Tutta questa perifrasi per dirvi che ho trovato un client P2P praticamente perfetto! Si chiama Lphant, ed è disponibile per piattaforma Windows e per Linux (Mophant). La bellezza di questo client è che riunisce in se le due maggiori reti P2P attualmente utilizzate, ovvero la rete eDonkey, territorio incontrastato di eMule e soci), la rete BitTorrent, dominata da uTorrent e Azureus, e la rete Kad, sfruttata da vari client tra cui eMule. I più esperti del settore mi diranno che non è il solo client a fare ciò, e anzi che ne esistono altri (mlDonkey in primis) che fanno le stesse cose e supportano molte più reti… Confermo, ci sono, ma quelle che ho provato fino adesso non mi offrono le stesse opportunità di Lphant. Per esempio, mldonkey si connette praticamente a tutte le reti P2P, ma non supporta l’offuscamento del protocollo, cosa fondamentale in questo paese… FrostWire non supporta ne l’offuscamento ne la rete eDonkey. Lphant si: offuscamento, reti eDonkey, BitTorrent e Kad, in più è spaventosamente veloce (per la mia esperienza). L’unica mancanza può essere quella della rete Gnutella, ma sinceramente ormai non è più molto utilizzata e non si trova molta roba…
Una piccola nota. Lphant è stato di recente acquistato da una società contro il P2P (la Discordia Limited, acquirente anche di BearShare) che ne diffonde ben due versioni fake (la 4 e la 5), ovvero che non servono assolutamente ad un ciufolo! Ripeto, dal sito www.lphant.com NON scaricherete niente di utile, statene alla larga!!! L’ultima versione decente di Lphant è la 3.51, e potete scaricarla tranquillamente da qui. L’installer è in inglese, ma l’interfaccia utente è tradotta in italiano, almeno nelle parti più importanti, ed è facilmente gestibile anche dagli utenti meno esperti. All’avvio e durante l’utilizzo noterete spesso alcune scritte che vi invitano a scaricare la versione aggiornata del programma…per i motivi sopra elencati, NON SCARICATE NULLA! Quella che avete è già l’ultima versione disponibile! Detto questo, scaricate e soprattutto condividete tutto quello che avete di condivisibile!!!
Cronistoria del tentativo di un cambiamento
by Delcaran Lëdeloth on giu.20, 2009, under Computer, Debian, Linux, Slackware
Situazione: utilizzo Slackware64-current e risento della mancanza di alcuni pacchetti, la cui compilazione non riesco a terminare con successo. Tornare alla versione a 32bit significa buttare 1GB di RAM, e al momento non mi pare una scelta azzeccata.
Obiettivo: installare Debian per Amd64, in modo da sfruttare tutta la RAM e avere tutti i pacchetti che mi servono.
Ecco cosa è successo:
Dopo aver scaricato e installato senza alcuna difficoltà (cosa di per se stupefacente, perché tutti i tentativi precedenti si erano infranti contro un muro di driver fondamentali incompatibili) la versione Lenny 5.0.1, noto con un po’ di delusione che il kernel è l’ormai vecchio 2.6.26, KDE è il 3.5.9 (anche se sul sito Debian dicono che è una versione modificata in modo da avere quasi le stesse funzionalità del 3.5.10…) e GNOME è ancora al 2.22. Sono cose che lasciano un segno per uno abituato ad un kernel 2.6.29.x e KDE 4.2.4 – GNOME l’ho usato poco, ma comunque versione 2.26 – e non è un segno che si cancella facilmente. Da qui la mia decisione di dare un’occhiata online per verificare come è il passaggio a Squeeze, l’attuale versione di testing (simile alla current di Slackware come stabilità software, ma molto meno aggiornata). Su blog, forum e da colleghi di università con portatile quasi identico al mio ricevo la conferma che l’aggiornamento non da alcun tipo di problemi e porta ad usare il “nuovo” KDE 4.2.2 senza alcun fastidio di sorta… Incoraggiato, modifico il source.list e procedo all’installazione…Durante il processo una serie di cose mi colpiscono:
-
Il nuovo KDE non aggiorna quello precedente, bensì si installa come copia a parte e successivamente rimuove il precedente…
-
Non c’è nessun aggiornamento del kernel o dei suoi moduli.
-
Non vengono aggiornate tutte le componenti di KDE.
Procedo ugualmente e all’avvio di una nuova sessione grafica mi ritrovo con il desktop di KDE 3.5.9, il puntatore del 4.2.2, i servizi di entrambi, il menu del 3.5.9 contenente i programmi del 4.2.2 e alcuni del 3.5.9, ma tutti senza alcuna icona e con il “pannello di controllo” solo del 3.5.9, il tema Oxygen del 4.2.2 per le finestre ma i font e i bordi delle stesse del tema Plastik del 3.5.9…Insomma, uno schifo. Per curiosità rilancio apt-get per vedere cosa è successo…Risultato:
-
I pacchetti che erano marcati per la rimozione non sono stati rimossi (ho tutti e due i KDE contemporaneamente)
-
Sono comparsi nuovi componenti di KDE da installare senza aver fatto nessun update dei repository
Mi comporto così, come suggeritomi online: autoremove per togliere il vecchio KDE, dist-upgrade per aggiornare tutto quanto, ancora autoremove per pulire eventuali schifezze residue, install kde-full per avere tutti i componenti di KDE. I risultati sono stati sorprendenti! Il desktop che mi si presenta davanti è correttamente KDE 4.2.2, ma le finestre non hanno più alcun bordo, il “pannello di controllo” non è disponibile in alcuna sezione del menu kickoff, che per sopperire contiene alcune componenti del “pannello di controllo” di KDE 3.5.9 lanciabili singolarmente. Per di più Kwin crasha per ben 5 volte in 6 riavvi, e non è possibile fare il logout senza che la scheda video decida di prendersi 5 minuti di riposo costringendomi ad un shutdown brutale mediante pulsante di accensione. Tra le altre cose, i driver audio, video e per la scheda wifi non funzionano in alcun modo, lasciandomi di fatto con un sistema mutilato nei suoi componenti essenziali, soprattutto se si pensa che ho un audio ad alta definizione RealTek, una 9600GS come scheda video e una intel 5100 come scheda wireless, ovvero componenti che funzionano con ogni distro da me provata senza il bisogno di scaricare ed installare nulla…
Alla fine, alle 2 di notte, decido di rimettere la mia amata Slackware64 e di sopportare la mancanza di alcuni software non ancora pacchettizzati per 64 bit, almeno fino a quando non riesco a ricompilarne il kernel per emulare l’architettura a 32 bit.
Per pura esigenza di cronaca, ecco come risulta una Lenny liscia installata di fresco a livello di pura funzionalità:
-
Nessuna scheda WIFI disponibile.
-
Tasti multimediali non riconosciuti.
-
Audio non presente.
-
Scrolling del touchpad riconosciuto in automatico.
-
Risoluzione 16:9 riconosciuta in automatico.
-
Fallimento nell’installare i driver proprietari per audio e video (anche dopo aver installato tutti i componenti necessari alla loro installazione)
-
Driver wireless installati ed avviati ma non funzionanti.
-
Software decisamente vecchio (ma non è un difetto, è una precisa scelta di sviluppo)
Invece per la Slackware 12.2:
-
Scheda WIFI disponibile subito
-
Tasti multimediali non riconosciuti (riconosciuti in Slackware-current con tanto di OSD per il volume)
-
Audio presente
-
Scrolling del touchpad non automatico (inseribile mediante modifica di xorg.conf)
-
Risoluzione 16:9 non riconosciuta in automatico.
-
Driver audio e video installabili con successo e configurati in automatico (tranne la risoluzione, per la quale basta usare l’apposito pannello di configurazione).
-
Software vecchio ma non quanto quello di Lenny e altrettanto stabile.
In conclusione, ritengo la Debian una ottima distribuzione, il cui pregio è anche il peggior difetto: apt-get. Grazie ad esso sono disponibili un numero impressionante di pacchetti (circa 25000)installabili facilmente con un semplice comando, ma questa semplicità può nascondere alcune complicazioni nelle configurazioni di tali pacchetti. Insomma, dalle mie esperienze con questa distro concludo dicendo che la Debian ha bisogno di molta, molta più manutenzione di una Slackware per essere altrettanto produttiva!!!
…con il volatile da pastore!
by Delcaran Lëdeloth on giu.15, 2009, under Computer, Internet, Linux, Windows
Ho trovato una soluzione accettabile a parte del problema del post precedente. Questa soluzione si chiama Thunderbird! Client e-mail di ottima fattura disponibile per Windows, Linux e Mac che tempo fa avevo scartato causa un bug estremamente fastidioso che mi rovinava le giornate… Ora è tornato, e grazie ad una serie di plugin supporta alla perfezione Google! Il primo plugin è “Lightning”, che aggiunge a Thunderbird le funzionalità di un calendario in stile Sunbird. Il secondo è “Provider for Google Calendar” che consente a Lightning di integrarsi con Google Calendar mediante l’indirizzo XML privato dei calendari. Il terzo è “Google Contacts” che scarica la rubrica di GMail e ne permette la sincornizzazione. Entrambi questi ultimi due plugin funzionano in lettura e in scrittura, e se aggiungete il fatto che Thunderbird supporta le caselle IMAP come GMail, i feed RSS e che esistono plugin per scaricare le WebMail (come Hotmail, ma non ho ancora sperimentato queste funzioni) capirete come sia un’ottima scelta come client e-mail! Dopotutto se è presente in Slackware un motivo c’è
Unire il gregge…
by Delcaran Lëdeloth on giu.11, 2009, under Computer, Internet, KDE, Linux, Windows
C’è una cosa di cui in informatico smanettone e netsurfer come il sottoscritto ha bisogno. Questa cosa è la semplicità. Ma non parlo di semplicità nell’utilizzo di un programma o di un particolare servizio, per un informatico sono meri passatempi, bensì parlo di semplicità nella gestione delle informazioni (in fin dei conti informatica è la scienza che studia i sistemi di trasmissione delle informazioni).
La questione mi è venuta in mente recentemente, mentre guardavo le impostazioni del mio iPod su iTunes. Ho visto che è presente una scheda “Contatti” e che permette di sincronizzare i contatti del mio iPod –che non sapevo nemmeno esistessero- con quelli presenti su WIndows… Funzione non fondamentale ma comunque interessante. Scopro che su windows non ho contatti, perchè sono tutti salvati in WIndows Live Mail. Tento l’esportazione e anche se questa riesce, l’importazione tra i contatti di windows non va a buon fine, causa diversa implementazione degli standard (quindi il nome viene visto come l’ufficio, la mail come il telefono, ecc…). Inconcepibile. Provo quindi l’esportazione dei contatti di GMail, operazione seccante, perchè GMail non fornisce tutte le opzioni che ha Windows Live Mail, e quindi i miei contatti non hanno informazioni per me essenziali quali, per esempio, i compleanni. Poco male, l’importazione fallisce miseramente.
Passo quindi a tentare di importare il calendario, che ho sempre molto fitto…Ottimo, devo usare Outlook che non possiedo! Meraviglioso… Ma già che ci sono voglio sincronizzare il contatto di WLM con quello sempre aggiornato di Google Calendar. Niente da fare, WLM non supporta Google Calendar e Google Calendar non permette che un programma esterno modifichi il suo calendario (tranne Outlook, che non possiedo…). Una difficoltà che avevo già incontrato sotto Linux tentando di usare Kontact con i miei servizi online, che trovo assolutamente indispensabili data l’enorme quantità di computer e di sistemi operativi che mi trovo a gestire. In pratica Kontact permette di usare Gooogle Calendar in sola lettura e l’importazione dei contatti dai servizi web è sempre fallimentare…anche Kopete, il programma di messaggistica istantanea di KDE, che permette di sincronizzare il proprio elenco contatti con Kontact, fallisce nel suo intento, e inoltre non supporta la chat di Facebook, il che è una grave mancanza quando tutti i contatti utilizzano prevalentemente Facebook per la chat… C’è da dire comunque che nella roadmap di KDE 4.3 è stato inserito il supporto in lettura a scrittura a Google Calendar e il supporto di Kopete alla chat di Facebook, quindi è solo questione di attendere più o meno un mesetto.
Insomma, alla fine di questo lungo sfogo il concetto è il seguente: è inutile avere tanti servizi estremamente utili se poi non sono utilizzabili in modo produttivo o abbisognano di software a pagamento. Mi piacerebbe che i contatti che ho su WIndows Live potessero essere importati ed esportati senza nessun intervento da parte mia, e stessa cosa con i contatti di Google o di Windows Live Mail o di Kontact! Ancora meglio! l’ideale sarebbe fornire un sistema di tipo LDAP in modo che le applicazioni offline possano aggiornare i contatti online in modo totalmente automatico, ed evitando in tal modo alcune problematiche dell’import-export come la duplicazione dei contatti. Stessa cosa per i calendari! Basta un semplice link che consenta di utilizzare il calendario offline come se fosse online… Mi rivolgo soprattutto a Google, che offre programmi estremamente validi in modo del tutto gratuito. Se integrasse queste funzionalità nei suoi servizi renderebbe la vita estremamente più facile e produttiva per chi come il sottoscritto usa quotidianamente molti suoi servizi.
Per quanto riguarda le scelte di alcune aziende, come quella (peraltro fallimentare) della Apple di costringere gli acquirenti di iPod ad usare il prodotto esclusivamente sotto Windows e solo con il loro software iTunes (che trovo eccellente, senza ombra di dubbio), la trovo assolutamente insensata per tre semplici motivi:
-
Il software è comunque gratuito, tanto vale permettere anche a software di terzi di integrarsi con il sistema della libreria dell’iPod.
-
Se la gente compra Windows, Apple non ci guadagna, anzi ci rimette. Se Apple consente solo agli utenti mac di usare iTunes/iPod, ci rimette il 90% dei consumatori. Se Apple distribuisse il codice sorgente di iTunes e dell’iPod non ci rimetterebbe nulla e si garantirebbe la fetta di mercato degli utenti Linux. Avrebbe solo che da guadagnarci.
-
Come è già successo, si troverà sempre il modo per utilizzare un prodotto in modo diverso da quello progettato. Nel caso specifico, iPod è tranquillamente utilizzabile con programmi diversi da iTunes, come il magnifico Amarok su linux (grazie al reverse engineering su iPod e iTunes che ha portato alla creazione delle librerie libgpod) o altri software sotto Windows.
Concludo: per cortesia, voi gente che fate le cose a gratis per altra gente, non avete niente da rimetterci a mettervi d’accordo per semplificare la vita a noi vostri utenti! Ci rendereste più soddisfatti e più disponibili ad usare i vostri prodotti e ad acquistare vostri eventuali software. Per favore, FATELO!














