Hardware Upgrade

Google Search Wiki per ottimizzare le proprie ricerche- Se l'elenco dei risultati proposto da Google non soddisfa le proprie attese è possibile ottimizzare tale visualizzazione spostando o eliminando i vari elementi

Da Hama un flash anulare LED per la fotografia macro da compatta- Da Hama un flash anulare con 12 LED per illuminare le scene nella fotografia macro con fotocamera compatta

Warner Bros. prepara un nuovo gioco su Terminator- Terminator Salvation è basato sul prossimo film della serie iniziata da James Cameron.

TGtech, TG tecnologico settimanale a cura di Hardware Upgrade- Online la nuova puntata di TGtech di venerdì 21 Novembre 2008, con il riassunto delle notizie più importanti o interessanti della settimana

Apple rilascia il firmware 2.2 per iPhone e iPod touch- La Mela ha rilasciato il nuovo aggiornamento per i propri dispositivi multitouch. Tra le principali novità, l'introduzione della modalità Street View per le mappe di Google

Asus ROG, un PC per veri videogiocatori- Un nuovo sistema sviluppato su CPU Corei7 di ultima generazione appare nella gamma del noto produttore taiwanese. Prestazioni e design le caratteristiche principali

Foxconn interessata a Pegatron?- Secondo alcune voci non ufficiali pare che Foxconn e Asustek siano in trattativa per valutare la possibilità di acquisizione di Pegatron da parte della prima

IBM Lotus Notes ora anche su Nokia S60- La nota suite di comunicazione aziendale verrà a breve resa disponibile anche su smartphone Nokia S60 3rd Edition

Rhorposte, viaggio nel tempo nei sotterranei di Berlino- Berlino, protagonista di buona parte della Storia del XX Secolo, nasconde nel proprio sottosuolo una delle perle della tecnologia di circa 150 anni fa. Siamo parlando della Rohrposte, la rete di posta pneumatica che fece di Berlino una delle città più all'avanguardia in un'epoca dai toni seppia

Wrath of the Lich King: subito un record di vendite- 2,8 milioni di copie vendute nel primo giorno di commercializzazione.

Overclock molto elevati per i processori Phenom II- AMD anticipa in parte quelle che saranno le capacità in overclock delle nuove cpu Phenom II, al debutto a inizio 2009

In commercio il barebone Shuttle D10 con touchscreen integrato- Shuttle rende nota la disponibilità sul mercato di un nuovo sistema compatto provvisto di touchscreen da 7 pollici

Grand Theft Auto IV DLC: data, nome e dettagli- Rivelati i dettagli della prima espansione di Grand Theft Auto IV, in esclusiva per XBox 360.

Chrome 530 GT, la nuova scheda video di S3 Graphics- S3 presenta una nuova scheda video destinata al segmento entry level del mercato, dal basso consumo e con supporto alla decodifica di flussi video

Kingston porta i pendrive USB fino a 64GB- Una "chiavetta" USB in grado di garantire spazio a sufficienza per ogni tipo di contenuto, da portare sempre con sè
Punto Informatico
- Europeana, cultura europea in un click

Pirateria, decine tra arresti e denunce a Prato- Tra i denunciati anche 12 imprenditori cinesi. Su decine di computer, milioni di file pirata. La Guardia di Finanza di Prato ha fermato 13 clandestini e ne ha arrestati 3. L'idea? Prendere PC in assistenza e ingolfarli con file pirata

Download/ File, ti ribattezzo- In nome di Windows, e cosi Rename. In due salse, per digitatori. Ma ci sono anche i processi da tenere a bada, e una lavatrice tascabile per Windows

Samsung lancia un SSD da 256 gigabyte- Il produttore coreano sfodera un un disco a stato solido che ambisce a stabilire nuovi primati di velocita'. Il suo costo non e' ancora noto, ma sara' tutt'altro che economico

VIA benedice OpenChrome, lancia nuove GPU- Il chipmaker taiwanese ha avviato una collaborazione con il progetto open source OpenChrome per sviluppare driver grafici per Linux a partire dalla stessa base di codice. L'azienda ha anche lanciato la nuova famiglia di GPU Chrome 500

Microsoft, Novell e Linux due anni dopo- Questa settimana ricorre il secondo anniversario del famoso e controverso accordo di collaborazione, di cui le due partner annunciato i prossimi frutti: tra questi, l'imminente Moonlight 1.0

Red Hat estende il supporto mission-critical- Disponibile lo stesso programma di assistenza di 10 anni offerto in precedenza ai clienti mainframe. Per gli scettici che non credono ancora che Linux non possa sostituire anche Unix

IBM progetta un cervello digitale- Riprodurre il funzionamento della mente umana, partendo dalle sinapsi sino a giungere ai cinque sensi. Una sfida finanziata da DARPA

Transmeta non balla piu' sola- La societa' di Silicon Valley che voleva sfidare i giganti dei processori e' arrivata ad un punto cruciale del suo percorso: la sua tecnologia di risparmio energetico diverra' una costola di un altro produttore

Si scrive Mozilla, si legge Google- Ogni 10 dollari incassati dai creatori di Firefox, quasi 9 provengono da BigG. Ma guai a parlare di dipendenza. In ogni caso, la Foundation guarda al futuro con ottimismo

Il futuro NASA nella mani di Obama- La nuova presidenza dovra' prendere importanti decisioni che condizioneranno il futuro dell'ente spaziale. Ecco le opzioni che il presidente USA avra' per le mani da gennaio

Google chiude Lively, l'altravita digitale- E' stato bello finche' e' durato: un altro progetto di BigG viene appeso al muro, posto in archivio, cancellato, rimosso

Wikipedia 2.0, la collaborazione si evolve- La Fondazione che sostiene la celebre enciclopedia sta facendo incetta di server, con la prospettiva di un'evoluzione tutta visuale del progetto di editing collaborativo piu' importante del Web

L'IT verde fa bene. A tutti e a tutte- Un tempo sembrava a molti una provocazione, oggi e' una realta' provata: investire in sistemi IT efficienti dal punto di vista energetico produce utili, e vantaggi. Molti industriali lo hanno capito

Quando il lavoro costa un boot- Lunghi, lunghissimi i tempi di avvio del sistema che spesso non sono retribuiti. I lavoratori si ribellano e fanno causa alle aziende
Pollicoke

pollycoke 1.0 "update your tattoos" :)-
Non avete un fichissimo tatuaggio "pollycoke :)" vicino ad una qualsiasi zona erogena? Tsk, non sapete cosa vi perdete…
Il resto contiene immagini potenzialmente… scomode

Tutti su pollycoke.net- Se qualcuno non lo sapesse ancora, questo blog non viene più aggiornato da parecchi giorni! Tutti i nuovi post che vi state perdendo sono su pollycoke.net. Alcuni esempi:
Beccatevi il feed RSS del nuovo pollycoke :)
Aggiornate i vostri segnalibri, aggregatori e blogroll per passare “di là ”, dove sto cercando di creare un ambiente confortevole, e gli oltre settecento iscritti in meno di un mese sembrano confermare che ci stiamo riuscendo ;)
Buona continuazione!

pollycoke.net - la prima release candidate ;)- Il vostro affezionatissimo dichiara solennemente rilasciata pollycoke.net RC1, nome in codice: "Domenica è festa, ho male alla testa"1
Ecco a seguire un elenco di cambiamenti assortiti e di cosa resta ancora da fare a questo mio diarietto prima di poter dire "ci siamo"…
Leggi il resto nel nuovo pollycoke :)

pollycoke.net-

Webkit più aperto, Apple fa la cosa giusta- Sapete tutti che non do molto credito al supporto che i vertici manageriali di Apple dicono di fornire al software libero…
Eppure di recente ci sono stati cambiamenti nella gestione dell’accesso allo sviluppo di WebKit che faranno piacere a molti.
WebKit è il motore di resa HTML (& Co) di Apple, usato nel browser Safari, tanto funzionale e amato in MacOSX quanto fallimentare e denigrato nella immatura versione per Windows¹. Il progetto WebKit, lo abbiamo scritto tante volte, deriva in realtà da KHTML, software scritto dalla comunità KDE inizialmente per Konqueror. È stato adottato da Apple che lo ha modificato pesantemente, creando non poche polemiche a causa dello scarsissimo senso di collaborazione ad un progetto open source, tanto da causare la frattura con la comunità .
Adesso pare che si tenti di ricucire…. Dopo essere nata in KDE, la superiorità della tecnologia KHTML è stata riconosciuta da Apple, nobilitata dagli apporti di molti nomi importanti come Nokia e Google, in futuro adottata anche da Qt e da GNOME e adesso, dopo un giro formidabile, si ipotizza di farla rientrare in KDE per sostituire l’originale KHTML che è ovviamente meno supportata. In tutto questo potrebbe giocare un ruolo decisivo un comportamento più aperto da parte di Apple, nell’interesse della stessa Apple.
Non è detto infatti che tutti gli sviluppatori di KHTML vedano di buon occhio una estromissione della loro creatura da KDE, in favore di una tecnologia resa incompatibile senza un vero motivo che non sia di mercato da parte di un’azienda che in molti guardano con sospetto. Ovviamente non mancano i fiduciosi, e sono proprio loro a sperare che la tecnologia WebKit possa venire ufficialmente adottata da KDE anche in virtù di questa nuova apertura di Apple.
Personalmente sono contento se qualcosa nato dalla comunità diventa uno standard riconosciuto e diffuso, anche se tutti questi giri purtroppo sanno più di burocrazia e marketing, che di software.
Webkit più aperto, Apple fa la cosa giusta: il suo interesse.
—
[¹] Non esiste purtroppo una versione, chiusa o aperta, per i nostri desktop liberi…

KDE 4: (molto) più leggero di KDE 3- Gli sviluppatori coinvolti nello sviluppo lo sostenevano da tempo, adesso c’è anche qualche misurazione a renderne conto.
In termini di consumo di RAM, KDE 4 risulta generosamente più leggero della versione attuale del desktop.
I fattori che stanno contribuendo ad abbassare così marcatamente le esigenze di memoria di KDE sono tanti: dall’ottimizzazione di codice all’uso di framework più moderni ed efficienti. In particolare le Qt 4 promettevano da tempo di portare cospicui vantaggi in questo senso… e credo che le promesse siano già state in parte mantenute.
348MB contro 228MB per un desktop completo di indicizzatore attivo (strigi), browser (konqueror) e altre applicazioni. Non male
Il grafico che vedete qui sopra appare in un articolo che è stato linkato oggi in MessageBox da BeFan1, un lettore che gestisce un blog molto popolare in Polonia (ha anche aderito all’iniziativa “I'm myself, thanks“) e mostra le differenze di memoria in uso tra KDE 3 e KDE 4. Direi che i numeri parlano da soli: 348MB di KDE 3 contro 228MB di KDE 4, cioè un desktop KDE 4 completo e funzionale consuma oltre 100MB di RAM meno dell’equivalente KDE 3. Gran risultato!
Ho sempre apprezzato la reattività di KDE, quindi questo risultato - assolutamente empirico e non ufficiale - è molto incoraggiante. Tra le tante cose, KDE usa il piccolo stratagemma (in realtà abbastanza comune) di precaricare un’istanza di Konqueror direttamente all’avvio del desktop. Avere il browser pronto all’uso in una frazione di secondo è sempre una di quelle piccole cose che fanno la differenza e con questi nuovi numeri si preannuncia anche più praticabile.
Io non usavo più KDE da anni, da quando sono felicemente passato a GNOME grazie alla splendida versione 2.8 contenuta in Ubuntu 4.10 Warty warthog (tre anni fa!), eppure ho ancora ricordi ben distinti legati alle ottime prestazioni di KDE 3. Adesso che sono tornato a questo fantastico desktop comincio ad interessarmi ad aspetti del genere. Insomma sono contento che avremo un desktop meno avido di risorse e quindi più reattivo. E considerate che KDE 4 non è ancora completo!
Adesso credo che ci sia da parte degli sviluppatori la volontà di completare e rifinire l’intero desktop, dal momento che la data di scadenza si avvicina. Da parte mia posso testimoniare che KDE 4 è già usabile anche adesso, ma sia ben chiaro non siamo ancora al livello minimo richiesto per un uso di massa. Dopo che avranno competato e rifinito ci sarà da aspettare ancora un po’ per avere la stessa fluidità che adesso ha KDE 3, perfezionando Kwin (il composite è ancora lento!) ripulendo alcune applicazioni meno popolari e definendo sia gli aspetti più frivoli ed estetici che quelli più “rognosi”. Allora potremmo davvero fare “wow” ;)
Per chi volesse fare giustissimi confronti con GNOME e comparazioni sul consumo di risorse con quel desktop è pregato di leggere (ed eventualmente commentare) il post “GNOME raggiunge la parità con KDE, in termini di RAM occupata“¹. GNOME è favoloso e l’ho usato con estrema soddisfazione fino a poche settimane fa, ma questo post è dedicato a KDE :)
—
[¹] Mi sembra normale e doveroso esprimere la fiducia che anche il team di GNOME continuerà con le sue ottimizzazioni e sono sicuro che nelle prossime versioni si eguaglieranno anche i nuovi traguardi posti da KDE 4.

Reazioni al bug della system tray ARGB- Questo articolo è stato postato nel nuovo pollycoke :)
Reazioni al bug della system tray ARGB
Buona continuazione…

La system tray di Plasma e il problema con le GTK+- Questo articolo è stato spostato nel nuovo pollycoke :)
La system tray di Plasma e il problema con le GTK+
Buona continuazione…

Aiutare a migliorare KDE Quattro [howto]- Questo articolo è stato spostato nel nuovo pollycoke :)
Aiutare a migliorare KDE Quattro [howto]
Buona continuazione…

KDE 4 i rilasci e le strategie comunitarie- In questo periodo mi è capitato abbastanza spesso di leggere critiche forse un po’ pretestuose sulla maturità , la scelta dei tempi di rilascio e perfino dei nomi dati alle versioni di rilascio di KDE Quattro.
Sia molto ben chiaro che non mi riferisco a nessuno in particolare e non voglio offendere o riprendere nessuno eccetera eccetera, ma rispondendo a tutti con la MIA opinione spero di non dire una fesseria troppo grande quando interpreto in maniera forse un po’ forzata e felipesca la cosa, come semplice e benigna strategia di sviluppo
KDE 4 è una bella rivoluzione, non una bella evoluzione. Stare a pontificare su quale dei due approcci sia migliore mi sembra francamente inutile e noioso. Ora, per affrontare ogni rivoluzione torna sempre utile una buona dose di teste da far saltare, di falsi eroi e di finti martiri, ma c’è soprattutto bisogno del popolo, che da sempre fa la vera differenza. Se da un lato tagliare teste è sempre un piacere atavico, e trovare falsi eroi e finti martiri è fin troppo facile, dall’altro resta da capire come far sì che la rivoluzione possa coinvolgere il popolo, ossia gli utenti comuni come voi e me.
I cervelli di Google lo hanno capito da un pezzo: con le loro “beta” eterne hanno guidato il mercato ancora una volta, tanto da conferire quasi un alone di fascino al concetto e al nome di software non ancora completo. Le versioni beta funzionanti servono ad attrarre utenti in virtù della novità e a convincerli ad usarle tutti i giorni, o quasi. Così facendo, nel momento in cui l’utente incorrerà in un difetto nel software che ormai utilizza a tempo pieno, correrà a segnalarlo agli sviluppatori.
Non voglio commettere l’errore di paragonare le beta di Google a quelle di KDE, perché sono due mondi completamente differenti, con obiettivi e soprattutto bilanci differenti… Gli sviluppatori KDE lavorano spesso senza ricevere alcun compenso, senza un superiore che decida su quale aspetto debbano lavorare o quando possono andare a fare la pausa pranzo, e invece dovendo spesso trovare il tempo necessario per lavorare su KDE, sottraendolo agli impegni di studio, lavoro o vita privata. “Solo per divertimento” cit.
A questo punto è sempre più necessario onorare il tempo investito dagli sviluppatori e trovare punti di contatto tra chi sviluppa e chi usufruisce, anche per non rischiare di far rimanere KDE 4 un progetto ripiegato su se stesso. Mi sembra una strategia decisamente condivisibile quella di rilasciare versioni beta o release candidate incomplete e spesso mal funzionanti. L’idea è proprio quella che più persone provano KDE 4, e più segnalazioni di malfunzionamenti saranno dirette agli sviluppatori.
Certo, qualcuno dirà che questo potrebbe penalizzare la percezione collettiva dell’affidabilità di KDE, ma riflettete sul numero di utenti che installano KDE 4 adesso, magari compilandolo. Secondo voi si tratta di utenti normali? Beh, non è così :) Aspettatevi nelle prossime ore una mia descrizione sui possibili modi di contribuire segnalando malfunzionamenti o anomalie per migliorare il nostro desktop.
Per adesso chi non lo abbia ancora fatto è incoraggiato ad installare KDE 4!

Hello Planet GNOME- Ho notato una serie di visite provenienti direttamente da Planet GNOME, l’aggregatore di blog tenuti da sviluppatori di quel desktop
Il link a pollycoke era contenuto in un post di Luis Villa ed era ovviamente relativo al mio “La Situazione del Mio desktop non è BUONA” in cui (per chi si sintonizzasse solo ora) ho espresso alcune considerazioni su come GNOME è gente ma ultimamente anche politica, molta. Mi spiace che il link arrivi per via di un post “triste” come quello, specie perché in passato ho scritto molte cose che reputo più interessanti.
Beh accolgo i visitatori extra un saluto un po’ sottotono ma sostanzialmente benigno: nonostante ci sia sempre (fisiologicamente, direi) qualcuno con evidenti problemi ormonali, GNOME è sempre una comunità grandiosa

Un tema scuro predefinito per GNOME?- Ultimamente si sono visti alcuni timidi tentativi di introdurre temi scuri per GNOME, ma tra tutti l’unico che mi convince, e che lo fa da tempi non sospetti, è Darkilouche di Jimmac:
Darkilouche personalizzato da me per usare solo gradazioni di grigio
Nel post “Installare e personalizzare Darkilouche per GNOME, tema scuro ma usabile” ne elogiavo l’equilibrio, ma sia chiaro che in genere non sono un grande fan dei temi scuri: pur essendo gradevoli alla vista e riposanti per le vostre simpatiche retine, sono quasi sempre tristemente fuori luogo in ogni contesto.
Cosa intendo per “fuori contesto”? Ad esempio, le pagine web sono raramente scure (e per fortuna: sono illegibili!), quindi se usassi Epiphany o un qualsiasi altro broser con un desktop scuro, finirei automaticamente anche io ad insultare come un’isterica il prossimo¹ mio come me stesso su blog, canali irc, usenet e tutti gli altri mezzi di alienazione di massa.
È anche vero che la classe non è ossido di idrogeno, e infatti accanto a temi-spazzatura come quello orripilante di UbuntuStudio (cfr “sudo apt-get --purge remove ubuntustudio*“), ci sono temi come Darkilouche che non sono troppo scuri nei controlli scuri e neanche troppo chiari nei campi di testo o altre parti chiare. Sembra una ricetta facile e… in qualche modo lo è davvero:
Darkilouche personalizzato da me per usare solo gradazioni di grigio
Per questo motivo sono contento che se proprio bisogna fare una scelta venga utilizzato l’ottimo Darkilouche (e magari con colori relativi/personalizzabili) ma quando leggo che Jimmac vorrebbe qualcosa di simile alla sua creatura addirittura come tema predefinito di GNOME …beh, faccio una smorfia e penso: quanto odio ancora dovrà essere riversato solo perché il tema del loro desktop è troppo scuro?
Lasciate insomma che i pargoli vengano al tema, ma da soli :D
—
[¹] Ogni riferimento è puramente causale

La Francia guida la resistenza ad OOXML- La Francia è il paese che più decisamente sta tentando di ostacolare l’imposizione commerciale/economico/politica/autistica di OOXML, con questa decisione di equipaggiare circa mezzo milione di PC governativi con OpenOffice.org (e dunque ODF).
Non sarebbe sola, insieme a lei ci sono tredici nazioni, tra cui Russia, Malaysia, Giappone, Belgio, Croazia, Danimarca, Germania e Norvegia. Questa è una notizia che personalmente mi fa enorme piacere. Vive la France, e tutte le altre!
A quando un traguardo simile per l’Italie? :)

Distinguete tecnica da Etica. Parola di Andrea- Sempre per la serie “non offendiamo a vanvera la comunità ” voglio portare alla vostra attenzione un altro commento scritto qui su pollycoke da una persona che evidentemente non ha niente dell’ameba bavosa di cui qualcuno vuol fare credere sia composta la comunità che supporta, critica e segue GNOME.
originale
Spero riteniate utile investire un po’ di tempo nella lettura di questo lungo post, perché Andrea merita tutta l’attenzione del caso, se non altro per non avere offeso a destra e a manca per portare avanti il suo punto.
Ciao!
sono uno che lurka da sempre su pollycoke, e spesso ho trovato le sue idee un po' troppo stiracchiate.
Ma questa ha volta felipe ha semplicemente ragione.Sarà un messaggio lungo, quindi felipe, taglia pure se non ti va.
Non è per difendere felipe, ma per difendere un'idea che ha un fondamento: MS non è amica della tecnologia e del progresso. E amica delle cose che le fanno comodo.
E' un' azienda, le interessa il profitto non il bene dell'umanità tutta. Quindi niente arriva gratis, tantomeno per sbaglio
Le scimmie urlano e si dibattono, ed emmanuele ha deciso di essere l'anello di congiunzione tra noi e gli orango-tango. Contento lui.
(si, con DrHouse che impazza tutti si sentono in diritto di alzare la voce e fare i misantropi. chi non ha una personalità , ne prende in prestito una a caso e urla forte, vedi mai che gli altri ci cascano.)
Ok, adesso che siamo in tema con i flame (vi piace scrivere i post di fuoco? ecco, non lamentatevi se poi vi si risponde a tono, sparando a zero sulla comunità e bla bla), penso di poter entrare nella discussione.
Sono uno sviluppatore da qualche anno, oggi lavoro per una multinazionale, mi considero un poliglotta: in passato ho sviluppato in c++/java/dotNet (le piccole aziende! dio le benedica) e spero di poterlo fare in python prima o poi.
Conosco i meccanismi della programmazione, conosco MS ed i suoi strumenti. Che sono migliori di quelli open: con la sola esclusione di Eclipse, ad oggi l'unico prodotto open decente per contrastare Visual Studio rimane….un semplice editor di testo.
Ha ragione Emmanuele, quando dice che dotNet e le sue implementazioni "clean room" sono esenti da brevetti e che metterebbero al sicuro la comunità da ritorsioni legali. ohhhhhh che scoperta! sono senza parole!
Il punto è un altro ed emmanuele, per ragioni sue, fa finta di non vederle: MS è un'azienda e per lo più monopolista che deve gran parte del suo successo commerciale sulla piattaforma TECNICA ovvero il complesso Vista(client)+dotNet(developer)+IIS(webserver)+Office(Ufficio)
Tutte le parti insieme danno l'idea di come MS sia grossa, potente, capace e *organizzata* per far fronte a più attacchi. Se togliete soltanto uno dei componenti però, MS s'indebolisce.
Ma la tecnica da sola non basta. Infatti ms è una macchina commerciale. Ecco cosa dobbiamo guardare: non lo strumento, ma come viene usato.
Entrando nello specifico MS sfrutterà sino all'osso *non* dotNet, ma chi lo utilizzerà . Ovvero NOI sviluppatori.
Adesso il discorso si fa più complicato, quindi prendete fiato e seguitemi.
Vista non è malaccio.
Non è il massimo, ma è basato su un framework potenzialemente infinito (una volta c'erano i linguaggi e le librerie. Adesso, ci sono i linguaggi interpretati ed i framework: tutto il potere decisionale è nelle mani di chi disegna il linguaggio), e sostanzialmente permette di ottenere dei risultati anche non eccelsi, avendo come pubblico potenziale chiunque possegga un normale pc. Un punto per MS.
dotNet è la rappresentazione di come tanti soldi, mille persone (numero sparato a caso per rendere idea di quanto possa fare un'azienda delle dimensioni di ms), e tanti anni a disposizione possano produrre uno splendido "oggetto informatico". dotNet è una figata tecnica, chi non lo riconosce, può anche tornare a studiare pascal o semplicemente continuare con java. E tanta buona fortuna. Un altro punto per MS
(ma sono l'unico che si ricorda del progetto "Parrot"?)
Il problema non è tecnico, ma commerciale: microsoft ha l'abitudine di trattare tutto ciò che la riguarda (utenti/developer compresi), come se fossimo in una fattoria: lei tira su gli steccati, poi decidi dove stare; dentro o fuori il recinto.
Se decidi di stare fuori, beh, complimenti! da oggi sei anche tu un "cancro da estirpare" (molto, molto fine come paragone. complimenti)
Se sei dentro, ancora complimenti! sei anche tu, un bue certificato ms.
Perchè così siamo trattati noi sviluppatori, come buoi da non far scappare dal recinto ms.
Se dotNet è studiato a tavolino, quale sarà la più probabile strategia ms per promuoverlo? semplice, ogni tre anni cambiare set di librerie. e continuare a vendere soluzioni ad hoc basate sulle nuove librerie
A parte il periodo iniziale, dotNet cambia spessissimo, e siamo già alla versione tre del linguaggio (o meglio del framework) e se vuoi stare al passo con i tempi, paghi e tanto, tutto quello che ms butta fuori a ritmi infernali.
E' sempre stato il marchio distintivo di MS: si fissano con un nome e per i prossimi anni, tutti i loro prodotti avranno quel nome. DirectQualcosa, ActiveQuellAltro, VisualStoCoso (il primo che dice "innova o muori" è pregato di studiarsi tutte le CAZZATE tipo "ActiveDesktop", implementarle in una qualsiasi forma e poi tornare qui a raccontarci come sta il fegato).
Adesso siamo arrivati al concetto di "Workflow"! qualsiasi cosa ha quella parola in mezzo. MS, cosa vuoi sviluppare oggi?
Quando si cambiano librerie, o ti adatti o rimani indietro. Per adattarti devi cambiare spesso strumenti, imparare e quindi ancora spendere.
Tanto il linguaggio è loro e mica sei obbligato a stare dentro il recinto.
Ma noi che siamo in una comunità libera, quindi con i suoi pregi e con i suoi difetti, abbiamo modo di stare al passo con i tempi?
Cosa ce ne facciamo di un linguaggio, la cui sintassi è riconosciuta da un compilatore su piattaforma gnu, quando le librerie sfruttano il sistema proprietario? Che cazzo di senso ha, truccare apache da iis, per far credere al "fottutissimo exe" che tutto è ok ed il mondo è bello?
Esatto. nessuno, ma proprio nessuno. Nessun tecnicismo potrà mai giustificare un accrocchio del genere!
Ed in più: dotNet è sicuramente un ottimo "oggetto informatico", ma da solo non serve a niente! Soltano MS conosce come evolverà il *suo* linguaggio e sicuramente fara' di tutto affinche' sfrutti bene la *sua* piattaforma con i *suoi* strumenti. Noi siamo solo di contorno! Come le patate!
Il fatto che un singolo sviluppatore, pagato da una ditta che ha le mani in pasta, possa decidere l'orientamento di GNOME nascondendosi dietro la foglia di fico "ehi, ma è solo un linguaggio" equivale a prenderci per stupidi: lo sappiamo che è *TECNICAMENTE* è ineccepibile, ma cosa succederà quando ms mettarà in moto la macchina commerciale? Oltre al fatto di assumere Icaza e comprarsi Novell ovviamente.
Lo stesso indentico discorso si può fare lato OOXML: è uno strumento certo. Che uso ne faranno secondo te? Il fatto che sia una monopolista, pensi che possa importare qualcosa a qualcuno? Ma che stupidaggine è accettare quel documento come *standard* perche' "nessuno avrà obbligato la microsoft a documentare il loro formato quando questo era possibile e una risposta era garantita" ma che razza di argomentazione è? MS semplicemente sta portando i suoi formati su xml perchè per NOI programmatori ha più senso nel nostro modo di lavorare. Portando in xml ms perde la possibilità di vendere software per creare quei documenti (chi ha detto office?). quindi perde una fetta importante di utilizzatori e di fruitori dei suoi documenti.
A meno che….il formato non sia complicato, ed ovviamente *standard*, cosi sei in obbligato ad usarlo.
Adesso ti è più chiaro emmanuelle (nera?) perchè *non* vogliamo regali da ms? pensavi davvero che fosse un problema di antipatia? una cosa da 15enni brufolosi? No, sai, al mondo ci sono altri sviluppatori che sanno quello che dicono e perchè lo dicono.
E comunque complimenti vivissimi per clutter: lo adoro e vorrei poterlo sperimentare su piattaforme embedded. Ci voleva qualcosa del genere. (non sono ironico).
Andrea
Grazie Andrea, spero di avere sempre più lettori che argomentano senza offendere :)

Scegliete altro! Parola di zac- Zac, probabilmente non tutti lo conosceranno, è un lettore di pollycoke pur non subendo alcuna sudditanza psicologica dal vostro affezionatissimo e pur non rientrando nella categoria delle amebe. Sorpresi, eh? -.-
Voglio riportare un commento di Zac al mio post “La Situazione del Mio desktop non è BUONA“. Lui non la pensa evidentemente come me, anzi direi che la pensa in maniera opposta, ma oggi ha dimostrato di non essere un quaquaraquà , scrivendo un semplice commento di disaccordo civile, sensato e perfino condivisibile da me che ho idee totalmente diverse dalle sue. Voglio riproporvelo.
Strano che tutto questo disgusto venga dalla comunità linux dove più che in tutti i sistemi operativi è lecito e consigliabile scegliere e non subire…La gente ha il telecomando ma subisce i reality….voi potete scegliere quello che vi pare ma subite (mica tanto, per fortuna) i giochi di novell e microsoft. Avete i sorgenti, avete le tecnologie…sembra proprio che vi manchi la voglia di fare….state qui a criticare il mondo come quei vecchiazzi del muppet show e criticate dei ragazzi che stanno facendo il loro business per d+ rilasciando i sorgenti al mondo intero. Che poi si accordano con microsoft saranno pure fatti loro
Non ci piace gnome? scegliamo kde, xfce o quant'altro….non ci piace il .doc? scriviamo documenti in ODF e diffondiamoli il più possibile…anzi le email scriviamole in odf, invece che come testi e imponiamo il meccanismo de "la segretaria detta le leggi del mercato"….sono le segretarie/i con i loro documenti che ci impongono i formati dei documenti. Fatelo voi ora con l'ODF….a me non arriva una barzelletta che non sia fatta in PowerPoint…FATE LE BARZELLETTE in OPENOFFICE! Scrivete le tesi in OpenOffice (meglio latex, diciamocelo), scegliete il meglio o se possibile fatevelo voi. Vi dico solo che il software libero ci da libertà non ce la toglie….è il nostro atteggiamento passivo che ce la toglie (d'altronde siamo in un paese in cui si manifesta in massa per il Family Day ma non per un posto di lavoro ben retribuito…). Mono è libero, magari gestito da gente che pensa al profitto ma sempre libero è….non vi piace? scegliete C, C++, Perl, Python, Java, PHP, Pascal, Fortran, Gambas….o devo pensare che sotto sotto vi piace programmare in c#?
Direi che il messaggio, oltre ad essere divertente e pieno di spunti, è una dimostrazione lampante che abbiamo bisogno di molte meno amebe con la bava alla bocca, e invece di più gente con gli attributi. Grazie e scusa se ho un po’ strumentalizzato il tuo intervento, l’ho fatto solo perché ho rispetto per me e per questa comunità :)
Scegliete altro.
ubuntu.com

Ubuntu Hall of Fame- Jono Bacon has announced the creation of the Ubuntu Hall of Fame. It is an effort to recognize contributors that make the Ubuntu community a success.
With such a large community working on 5-A-Days, LoCos, translations, upstream bug triage, the sponsorship queue, Launchpad, forums, and many other projects, some contributors can be recognized by specific hard numbers, some may contribute in a range of projects that cannot be measured statistically. The Hall of Fame will highlight both types of work.
A number of boxes appear on the Hall of Fame:
Each box contains data for a specific topic, a description detailing what the data shows, ways to find more related data, and a link to a page that outlines how to get involved in that part of the community.
Another part of the Hall Of Fame is the Featured Contributor. Contributors doing excellent work around the community will be highlighted. Here, a little blurb will cover what they have done, their achievements and their personality. To show your appreciation for a contributors work, it is possible to “Thank” them. By clicking on a Thank button, the Hall Of Fame will look up your Launchpad account and add your profile picture to the blurb. This makes it easy to show featured contributors that you appreciate their work!
When thinking about who we would showcase for the first Featured Contributor, one of the first names that sprung to mind was Nick Ali, an excellent contributor and friend to everyone. Go and check out the Featured Contributor article about him.

Ubuntu Weekly Newsletter #117- The Ubuntu Weekly Newsletter, Issue #117 for the week of November 9th- November 15th, 2008 is now available.
In this Issue:
* New Theme for help.ubuntu.com
* Dell Mini 9 update testing
* Ubuntu Community Interview: Nathan Grubb
* Jaunty Alpha 1 freeze ahead
* Ubuntu Stats
* Tamil Team Release Party
* Ubuntu Peru gives Ubuntu presentation
* Launchpad plugin for Eclipse
* Launchpod: Episode #12
* Launchpad offline November 19th
* 2 new Launchpad interviews
* In the Press & Blogosphere
* Ubuntu Tweak 0.4.2 released
* Ubuntuero gets inked: Ubuntu Style
* LoCo Council Meeting: November 10th
* Edubuntu Meeting Minutes
* Server Team Meeting Minutes
* Upcoming Meetings & Events
* Updates & Security
The Ubuntu Weekly Newsletter is brought to you by:
* Nick Ali
* John Crawford
* Craig Eddy
* Kenny McHenry
* Arlan Vennefron
* And many others
If you have a story idea for the Weekly News, join the Ubuntu News Team mailing list and submit it. Ideas can also be added to the wiki!
Except where otherwise noted, content in this issue is licensed under a Creative Commons Attribution 3.0 License BY SA Creative Commons License

Ubuntero Gets Inked - Ubuntu Style- One South African Ubuntu fan, Denham Coote, took a big step into showing his commitment to the ubuntu concept by getting an Ubuntu circle of friends tattoo. The Fridge caught up with him to find out what inspired him to do this.
Fridge: Is the tattoo real?
Denham: Sure is.
Fridge: Getting that tattoo is a big commitment. What does the Ubuntu logo mean to you?
Denham: Well, apart from being a great design, I really love what it stands for. The ideals of the Ubuntu/Linux/open source community. The ideas of sharing, caring, acceptance, diversity, giving back, acknowledgement, working towards a greater good, etc. ubuntu.com sums it up wonderfully - 'Humanity to others', or 'I am what I am because of who we all are'
Fridge: When did you make the final decision to do this? Was it a difficult decision? How long did you think about it?
Denham: I’ve often wondered and toyed with the idea of getting a tattoo, but have always found reason not to. It’s permanent. It should have meaning, etc. Last Wednesday I was out with my mate Kay (the tattoo artist) discussing the general idea. The next day, after thinking about it a little, I realised that these are values that can (and should) apply anytime, all the time. Regardless of what OS I run, regardless of whether or not Ubuntu Linux exists. That said, yes, I run Ubuntu!
Fridge: Do you know of others you have inspired to do the same? What has the general feedback been from your friends and family?
Denham: No one else so far. It’s interesting in that non-geeks simply see it as a cool design. Geeks will either shake their head and call me mad, or will think it’s really cool. So far the only negative feedback has been from the 12 year old commenters on Digg who get off on showing their ignorance :)
Fridge: Have your parents seen it? What did they say?
I showed my dad right after. I grew up in a household where tattoos were a big no-no. After explaining the meaning, he seems to have accepted it, even offering to help clean it up (when it was still very fresh).

Ubuntu Weekly Newsletter #116- The Ubuntu Weekly Newsletter, Issue #116 for the week of November 2nd- November 8th, 2008 is now available.
In this Issue:
* Mark Shuttleworth interview
* Ubuntu Open Week
* Jaunty: Open for development
* New MOTU
* What about my bug
* Relaunch of German UWN translation
* Ultamatix
* Ubuntu Stats
* LoCo Release Parties
* Launchpad Developer interview
* In the Press & Blogosphere
* Ubuntu Podcast #11
* IBM Lotus adds Ubuntu support to Symphony Apps
* TimeVault simplifies data backup for Ubuntu users
* Upcoming Meetings & Events
* Security & Updates
The Ubuntu Weekly Newsletter is brought to you by:
* Nick Ali
* John Crawford
* Craig Eddy
* Kenny McHenry
* Arlan Vennefron
* Dave Bush
* And many others
If you have a story idea for the Weekly News, join the Ubuntu News Team mailing list and submit it. Ideas can also be added to the wiki!
Except where otherwise noted, content on this issue is licensed under a Creative Commons Attribution 3.0 License BY SA Creative Commons License

Ubuntu Weekly Newsletter #115- The Ubuntu Weekly Newsletter, Issue #115 for the week of October 26th - November 1st, 2008 is now available.
In this Issue:
* Ubuntu 8.10 released
* Ubuntu 8.10 Server: significant new features
* UDSJaunty
* Ubuntu Open Week
* New Contributing Developer
* Dustin Kirkland Interview #2
* Ubuntu Brainstorm 8.10 report
* Ubuntu Stats
* SFD in Tunisia
* Launchpad EPIC
* Over 6 million Forums posts and counting
* Ubuntu Sighting
* In the Press & Blogosphere
* Full Circle Magazine #18
* New TurnKey Linux release
* Release week for Ubuntu and CohesiveFT
* Upcoming Meetings & Events
* Updates & Security
If you have a story idea for the Weekly News, join the Ubuntu News Team mailing list and submit it. Ideas can also be added to the wiki!

Ubuntu 8.10 Released- The Ubuntu team is pleased to announce Ubuntu 8.10 Desktop and Server,
continuing Ubuntu’s tradition of integrating the latest and greatest open
source technologies into a high-quality, easy-to-use Linux distribution.
Read more about the features of Ubuntu 8.10 in the following press releases:
Desktop edition: http://www.ubuntu.com/news/ubuntu-8.10-desktop
Server edition: http://www.ubuntu.com/news/ubuntu-8.10-server
Ubuntu 8.10 will be supported for 18 months on both desktops and servers.
Users requiring a longer support lifetime may choose to continue using
Ubuntu 8.04 LTS rather than upgrading to or installing 8.10.
Ubuntu 8.10 is also the basis for new 8.10 releases of Kubuntu, Xubuntu, and
UbuntuStudio:
http://kubuntu.org/news/8.10-release
http://xubuntu.org/news/intrepid/release
http://ubuntustudio.org/8-10_release_note
To Get Ubuntu 8.10
To download Ubuntu 8.10, or obtain CDs, visit:
http://www.ubuntu.com/getubuntu
Because Ubuntu 8.04 LTS is a long-term support release, users of that
release will not be offered an automatic upgrade to 8.10 via Update Manager.
For instructions on upgrading to Ubuntu 8.10, see:
http://www.ubuntu.com/getubuntu/upgrading
As always, upgrades to the latest version of Ubuntu are entirely free of
charge.
We recommend that all users read the release notes, which document
caveats and workarounds for known issues. They are available at:
http://www.ubuntu.com/getubuntu/releasenotes/810
Find out what’s new in this release with a graphical overview:
http://www.ubuntu.com/getubuntu/releasenotes/810overview

Ubuntu Open Week Mon 3 Nov - Fri 7 Nov 2008-
We are really pleased to announce Ubuntu Open Week!
Ubuntu Open Week is a week of IRC tuition and Q+A sessions all about getting involved in the rock-and-roll world that is the Ubuntu community. We organise this week for the beginning of a new release cycle to help new contributors get involved. Thanks to Jorge for helping to get the week together and for everyone who is helping to run sessions. Its going to be a fun week!
So, the most important details first - Ubuntu Open Week happens from Mon 3 Nov - Fri 7 Nov and takes place in #ubuntu-classroom on the Freenode IRC network. You can use a program such as XChat-GNOME in Ubuntu to connect and get involved.
So which sessions are scheduled? Well, the timetable is available here and the sessions include:
Monday
Introduction and Welcome - Jono Bacon, the Ubuntu Community manager, will kick off the week with a short welcome and give you a quick tour of what to expect during OpenWeek.
Ubuntu behind the Scenes - You have some ideas and want to see them included in Ubuntu but don’t know how or just wondered how the ubuntu developers make this awesome distro, this is the right place to know what happens under the hood.
Reporting and Fixing Kernel Bugs - Leann Ogasawara will touch on kernel bug reporting best practices and getting fixes incorporated into the Ubuntu kernel.
Ubuntu on Ultra Mobile PCs - Oliver Grawert will explain the ins and outs of getting Ubuntu on UMPCs
Version Control with Bazaar - The very basics of using Bazaar. Learn how to take “snapshots” of your most important code and files..and how to roll back time to undo those changes.
Bazaar: Beyond The Basics - Following on from Emma Jane Hogbin’s Bzr basics, DavidFutcher guides you through some of the more “advanced” Bzr topics.
Tuesday
Edubuntu - Overview of the Edubuntu project, its purpose, and how you can get involved with this small, but vital community. “Do it for the kids”
Packaging 101 - Daniel Holbach, who is very interested in the growth of the Ubuntu Development Community, will talk you through the bare bone essentials of Ubuntu’s source packages.
Debian and Ubuntu - What is Debian? What is the importance of Debian to Ubuntu? How you can contribute to Debian?
An Intrepid journey in Ubuntu Server land - a retrospective of the features that the Ubuntu Server team worked on during the last release cycle and an outlook on what will follow.
Media Prodution on Ubuntu - A look at how Ubuntu can be used for all sorts of media, including photo processing and management, video capture and editing and audio recording and processing. This session will include a Q&A.
Wednesday
Polishing a Package - Lots of packages in Ubuntu have outstanding bugs, and outstanding available patches. Emmet Hikory will demonstrate the process of ensuring that a package is the best it can be, including a review of available resources for package improvements.
Ubuntu Netbook Remix Overview - Learn about Ubuntu’s offering for netbooks, with UNR Product Manager Pete Goodall and Engineers Bill Filler and Neil Patel.
Upstreaming Bugs - Ubuntu is a collection of software from a multitude of upstream projects (Like GNOME, KDE, Linux, Xorg) that is put together and released every 6 months. In this talk I will talk about how you can help be a bridge between Ubuntu and these projects by ensuring that bugs, patches, and feedback gets from Ubuntu to them.
Ubuntu Brainstorm Q+A, becoming moderator - You have some question about Ubuntu Brainstorm? You want to become moderator? This will be the right time to ask!
Thursday
sabdfl Question and Answer - Mark Shuttleworth, the founder of Ubuntu will take questions from attendees in this two hour block.
Wine - How to help with Wine, converting Windows applications into packages, Integrating Wine into the desktop.
Verifying Stable Update (SRU) bugfixes - Walking through the process of verifying an update for released versions of packages.
Cruft. What is it and why it sucks - An overview of cruft, how its made, how it is handled, what NBS is, how to do a removal
Cruft Removal 101 Workshop - A crash course in removing cruft with actual packages staged in a PPA. Learn how to do from the pros.
Friday
Fixing a bug in Ubuntu - it’s easier than you think - You want to get involved in Ubuntu, you’d like to fix a few bugs? Excellent, Daniel Holbach will show you how push the right buttons, talk to the right people and be part of the team.
REVU Q+A - Open Q&A about http://revu.ubuntuwire.com (the website where new packages are reviewed for inclusion into Ubuntu).
Translations and Internationalization with Launchpad - MikeRooney - A guide from start (an English-only application) to finish (a translated localized application) using Launchpad to coordinate and gather community translations.
Kernel: From Intrepid to Jaunty - Ben Collins - A review of what the kernel team did different during intrepid’s development cycle, what we learned and what we plan to change in jaunty.
Open Week Questions and Feedback - Jorge Castro - In this session we will get feedback from attendees on things you’d like to see in OpenWeek; what types of topics you would like to see next time and recommendations on how to make OpenWeek better.

Interview with Dustin Kirkland- This is the first in a series of interviews with Ubuntu developers about their work, and features that will be available in future versions.
Dustin Kirkland is a developer on Canonical’s Ubuntu Server Team, working from Austin, Texas, USA. He is the author of the highly anticipated encrypted private directories feature in the upcoming Ubuntu 8.10 release. Previously, Dustin worked for IBM in various capacities, including as an on-site employee at Red Hat. There he discovered his interest in working with Linux at the distribution level, which eventually led him to Canonical.
Dustin was also interviewed separately for Ubuntu Weekly Newsletter #114.
One thing you have worked on for Intrepid is Encrypted Private directories. Could you tell us a little about what they are, and why they might be useful to someone?
If you have sensitive, personal data on a laptop computer, and you travel anywhere with it, you should seriously consider some form of encryption to protect that data.
Perhaps you have used a LiveCD to recover data off of a broken system before… Did you have to enter any passwords to access that data? What’s to prevent someone from “borrowing” your computer for a few minutes (or stealing the whole thing), booting a LiveCD, reading your documents, mail, and keys? Encryption can protect your data…if you have it!
From a server perspective, many machines today have hot-swappable disks. A thief can flip a latch, yank a disk out, and be on his way. That is perhaps a bit far fetched, but it happens. And if your server is running a RAID, it might be many hours or days before you notice a disk is missing. Again, without encryption, a thief has transparent access to all of your data.
There are many different ways you can use encryption to protect your data. You can use gpg [1] to individually encrypt/decrypt individual files, but that would get cumbersome if you need to encrypt a lot of data.
Ubuntu supports encrypting the entire disk using LVM+LUKS [2], however there can be a performance penalty for encrypting *everything*, it’s not easy to conduct incremental backups of the encrypted data, and you have to enter a password just to boot the system. The latter point is a show-stopper in most server environments, where the system is required to boot unattended in a data center or lab.
Ideally (at least in my mind), each user’s entire home directory would be encrypted using a key that’s unique to them. It would be mounted when the user logs in, and unmounted when the user logs out. That was my original proposal for Intrepid, but this was deemed a bit too ambitious to accomplish within a single release. The compromise was to provide a single encrypted location inside of each user’s home directory, ~/Private.
Then, each time the user logs in (graphically, on the console, or via ssh), their “login passphrase” is used to decrypt the second “mount passphrase”. This “mount passphrase” is used to establish the ~/Private mountpoint, where the user can read and write their most sensitive data. This merely a mountpoint, though. The data, when written to disk, is stored in ~/.Private. Try reading any file in there and you’ll find that data is encrypted! You can incrementally backup ~/.Private using rsync [4] (or some other backup program) to remote, untrusted storage, without giving the administrators of that remote system access to your data.
Do they provide complete security of the data that is stored in them? What technologies does this feature make use of?
As with any good encryption scheme, the security of the data stored within an encrypted ~/Private directory is only as strong as long as your passphrases are secret and hard to guess. By default, a 128-bit random mount passphrase is generated, which should be considered relatively strong. This mount passphrase is then encrypted using your login passphrase, and so your login passphrase must be strong as well.
N.B. It is *essential* that you record your mount passphrase and store it somewhere safe. If you ever have to manually recover your data, you will need this passphrase, rather than your login passphrase.
Encrypted ~/Private directories in Ubuntu use eCryptfs as the cryptographic filesystem scheme. eCryptfs first appeared as a filesystem module in the Linux kernel in November of 2006, in the 2.6.19 release. eCryptfs uses the vetted cryptographic algorithms in the Linux kernel (AES, by default in Ubuntu), as well as the kernel keyring for per-user key management. Thus, I would argue that eCryptfs is built on top of established technologies.
The biggest current shortcoming is that while all file contents are encrypted, filenames are not (Bug #264977). The upstream kernel developer responsible for ecryptfs, Michael Halcrow if IBM, is currently pursuing this at a high priority, and has some working code that should make it into the Linux kernel soon. I think Jaunty is a realistic timeframe, for Ubuntu.
If you’re logged out, and the ~/Private directory is not mounted, it impossible for even the root user to mount your encrypted data without the appropriate passphrases. However, when ~/Private is mounted, normal filesystem permissions apply. The ~/Private directory is set up so that other non-privileged users should not be able to read the data. However, the root user may be able to. To solve this problem, eCryptfs needs integration with technology that provides Mandatory Access Controls, such as AppArmor and/or SELinux (Bug #278290).
Are my passwords from Firefox stored in there for example?
Ubuntu doesn’t put any data in ~/Private automatically. We felt that most people would have taken offense at any forced migration of data into ~/Private.
On the other hand, I’ve blogged about some of the data that I store in my encrypted ~/Private [5]. Basically, I’ve moved my user data directories of Evolution, GPG, Firefox, Pidgin, SSH, and XChat to ~/Private, and established symbolic links in their usual locations. I think this is a pretty sensible setup, but I recommend each user consciously choose what goes into their ~/Private directory.
How do I set up an encrypted private directory for myself?
Install ecryptfs-utils
$ sudo apt-get install ecryptfs-utils
Setup your private directory
$ ecryptfs-setup-private
Enter your login password, and either choose a mount pass phrase or generate one. Record both pass phrases in a safe location!!! They will be required if you ever have to recover your data manually.
Logout, and Log back in to establish the mount
$ mount | grep Private
Make sure that the application whose data you want to protect (e.g. Firefox or Evolution) is not running
$ ps -ef | grep firefox
Move the application’s data directory (e.g. ~/.mozilla or ~/.evolution) into your ~/Private directory
$ mv ~/.mozilla ~/Private
Establish a symbolic link from the old location to new location
$ ln -s ~/Private/.mozilla ~/.mozilla
Repeat for each of your most sensitive data directories.
N.B. If you put all of .ssh in ~/Private, you won’t be able to ssh into the system using public key authentication. In this case, you might want to only put your private key in ~/Private, and leave the rest in the clear.
N.B. DO NOT PUT ~/.ecryptfs/ in ~/Private! There’s a bootstrapping issue. ~/.ecryptfs/* are required to establish the mount. If those are not readable prior to establishing the mount, ~/Private cannot be mounted.
We have also added an option to the alternate and server installer, just after choosing a username and password, to optionally setup an encrypted ~/Private directory.
What did you as an Ubuntu developer have to do to bring this feature to Ubuntu users?
First, I created a Blueprint in Launchpad [6]. Then, I created a Specification design document in the wiki [7]. I used this to fuel a discussion at the Ubuntu Developer Summit in Prague in May of 2008. I refined the design document according to the feedback I got at UDS.
Next, I discussed the design thoroughly with a number of people, both on the Ubuntu side, as well as with the upstream eCryptfs project. I used IRC and the mailing lists to hash out some issues. And I started implementing it incrementally and in stages. I tracked the progress on the wiki page, and actively responded to questions in the wiki and in Launchpad bugs.
I posted all changes as patches to the eCryptfs mailing list, and worked all of my code into the eCryptfs upstream git tree [8]. As soon as each batch of patches was accepted, I would request a new release tarball of ecryptfs-utils from the upstream maintainer (Michael Halcrow). Then I’d request the Debian ecryptfs-utils maintainer (Daniel Baumann) sync the Debian unstable ecryptfs-utils package to the new upstream release. Finally, I’d merge the Debian package into Ubuntu and request sponsorship.
Also, I filed Main Inclusion Reports [9] for ecryptfs-utils and a number of its dependencies, in order to be in main and used in the installer. As a prerequisite, some of the source code was reviewed by various Ubuntu developers, including Kees Cook, Jamie Strandboge, Steve Langasek, and Martin Pitt. My thanks to them for their careful review. Colin Watson helped integrate the questions into the alternate and server installers.
It was about this time I discovered planet.ubuntu.com and “blogging”. Using my blog, I was able to generate some publicity around the feature and call for testing. The feedback was almost overwhelming, but with the help of the outstanding Ubuntu community, we did shake out and fix some interesting bugs.
Based on my contributions to Ubuntu through ecryptfs-utils (as well as a number of other packages), I was able to apply for and attain MOTU privileges in the Ubuntu community.
And as a result to my active contribution to ecryptfs-utils upstream, I was added as a maintainer to the ecryptfs project.
You say you were accepted as a MOTU due in part to your work on this feature, that implies that you implemented this without having upload rights to Ubuntu. Is that correct?
Correct. At the beginning of the Intrepid development cycle, ecryptfs-utils was in Universe, and I did not have upload privileges. Jamie Strandboge, Kees Cook, and Chuck Short sponsored many uploads of ecryptfs-utils.
Just about the time that I was granted upload rights to Universe, ecryptfs-utils was moved to Main, where I do not (yet) have upload privileges. So I still need to push my changes to the Ubuntu package through an Ubuntu Core Developer. I hope to apply for Core Dev in the coming months.
On the other hand, I am now an upstream co-maintainer of eCryptfs, and I have commit privileges against the upstream git repository.
Did you examine any other approaches to solving this? Why did you pick this particular one?
Among the other options I reviewed, I considered eCryptfs to be the most promising. It’s a filesystem in the Linux kernel, giving optimal performance, thorough peer review, and standard implementation. The development community is active and established. I have been privy to the overall design of eCryptfs since 2004, from my previous role as a security developer in the IBM Linux Technology Center.
A more comprehensive review of eCryptfs against other implementations (albeit biased) is available at [10].
I will note that it would be possible for a motivated Ubuntu developer to modify my Encrypted Private implementation to use a different underlying encryption scheme for ~/Private. I would actually encourage more development in this space, as I think choice is good for the Ubuntu community. I could easily see an Encrypted Private directory that uses, say, EncFS instead of eCryptfs. I wouldn’t necessarily work on it myself, but I would encourage such development.
Where can people go if they want to find out more? Are there any tasks that they can help with?
Start with the design specification [7]. Join the ecryptfs-users community in Launchpad [11]. Consider helping with upstream eCryptfs development [8,12].
I’ve focused mainly on the server space, and on the command-line only. I would love to get some help from more desktop oriented developers for better integration with the Gnome and KDE desktops. Nautilus, Konqueror, etc. There’s an effort to create a graphical interface for setting up an encrypted private directory. I would love to see something under System->Preferences->Encryption and Keyrings that allowed a user to setup their private directory right there.
Do you have any plans to improve this feature in future releases?
Upstream ecryptfs kernel development is working on encrypted filenames. We’ll want to help integrate and test that in Ubuntu. I expect this should make it into Jaunty.
I mentioned above that more graphical setup tools would be useful, for configuration and setup, and integration directly into the file managers. I’d like to see a similar option in the graphical installer for what we have in the alternate and server installers.
I plan on pitching encrypted home directories again at UDS. I hope to use the relative success of encrypted ~/Private to bolster my case. There will be problems to solve, of course. But that’s what discussions are for.
Finally, we really need encrypted swap by default. Swap can be a treasure trove of passphrases and keys on a system. I would like to see swap encrypted by default, with a randomly generated key every boot. This should be relatively easy to do, with most of the work needing to be done in the installers. Resuming from suspend and hibernate might take some new new magic, but I think it should be doable.
Otherwise, I’m open to suggestions. Please file wishlist bugs appropriately against:
Upstream ecryptfs: https://bugs.launchpad.net/ecryptfs
Ubuntu’s ecryptfs-utils: https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils
References:
[1] http://manpages.ubuntu.com/manpages/intrepid/en/man1/gpg.html
[2] https://help.ubuntu.com/community/EncryptedFilesystemLVMHowto
[3] http://manpages.ubuntu.com/manpages/intrepid/en/man1/ecryptfs-setup-private.html
[4] http://manpages.ubuntu.com/manpages/intrepid/en/man1/rsync.html
[5] http://blog.dustinkirkland.com/2008/10/what-in-my-encrypted-private-directory.html
[6] https://blueprints.launchpad.net/ubuntu/+spec/encrypted-private-directories
[7] https://wiki.ubuntu.com/EncryptedPrivateDirectory
[8] http://git.kernel.org/?p=linux/kernel/git/mhalcrow/ecryptfs-utils.git;a=summary
[9] https://wiki.ubuntu.com/MainInclusionReportEcryptfsUtils
[10] http://ecryptfs.sourceforge.net/ecryptfs-faq.html#compare
[11] https://launchpad.net/~ecryptfs-users
[12] https://launchpad.net/ecryptfs

Ubuntu Weekly Newsletter #114- The Ubuntu Weekly Newsletter, Issue #114 for the week of October 19th - October 25th, 2008 is now available.
In this Issue:
* Ubuntu 8.10 RC released
* Intrepid Release Parties
* Intrepid bug fixes
* Pre-order Intrepid CDs
* Spread Ubuntu Alpha 0.1
* MOTU News
* Ubuntu Stats
* LoCo News
* Interview with Dustin Kirkland
* In the Press & Blogosphere
* Ubuntu Podcast #10
* Dell’s Mini Issues Getting Bigger?
* Interview with Jon Ramvi of the Ubuntu Eee project
* Obama Ubuntu? Or a hoax?
* Upcoming Meetings & Events
* Community Spotlight
* Updates & Security
If you have a story idea for the Weekly News, join the Ubuntu News Team mailing list and submit it. Ideas can also be added to the wiki!

Ubuntu Weekly Newsletter #113- The Ubuntu Weekly Newsletter, Issue #113 for the week of October 12th - October 18th, 2008 is now available.
In this Issue:
* Ubuntu 7.04 “End of Life”
* Intrepid release parties
* Archive frozen for Intrepid 8.10
* Preparing for Ubuntu Open Week
* New Ubuntu Members
* New MOTU Video
* New US Ubuntu Store
* Ubuntu Stats
* Ohio LinuxFest 2008
* Launchpad 2.1.10 released
* Launcpod episode #11
* In the Press & Blogosphere
* Ubuntu-UK podcast #16
* Upcoming Meetings & Events
* Updates & Security
If you have a story idea for the Weekly News, join the Ubuntu News Team mailing list and submit it. Ideas can also be added to the wiki!

Reminder: 7.04 Reaches End-Of-Life Sunday, 19 Oct 2008- 18 months of support for Ubuntu 7.04 will expire on Sunday October 19th, 2008. Security updates will no longer be provided for Ubuntu 7.04.
Instructions and caveats for the upgrade to 7.10 may be found at https://help.ubuntu.com/community/GutsyUpgrades. Note that upgrades to version 8.04 LTS and beyond are only supported in multiple steps, via an upgrade first to 7.10, then to 8.04 LTS.

Ubuntu Hug Day- When: Tuesday October 14, 2008
Where: #ubuntu-bugs
Time: all day and night!
GNOME Power Manager is the package selected for the community to work on.
* 112 New bugs
* 40 Confirmed bugs
* 37 Incomplete bugs
BLOG IT! Especially those on the Planet! There are people who want to help but don’t know how and sit on the sidelines of the blog-o-sphere reading; Help get those eyes from blogs to bugs. Let us combine blog-powers to educate, “Bug work is a fun way to get involved!”
* Publish about the Hug Day Tuesday Oct 14 to get everyone excited.
* Hug some bugs and add yourself to the HugDay’s wiki for your readers!
If you’re new to all this, head to: HelpingWithBugs
Also check out: UbuntuBugDays
Everyone is welcome!

Ubuntu Weekly Newsletter #112- The Ubuntu Weekly Newsletter, Issue #112 for the week of October 5th - October 11th, 2008 is now available.
In this Issue:
* Ubuntu Countdown banner for WordPress
* Follow up: Xubuntu Hug Day
* Ubuntu Free Culture Winners announced
* New Ubuntu Members
* Ubuntu Stats
* Getting help from the Launchpad team
* Launchpad to be off-line
* In the Press & Blogosphere
* Server team meeting summary
* Upcoming Meetings & Events
* Updates & Security
If you have a story idea for the Weekly News, join the Ubuntu News Team mailing list and submit it. Ideas can also be added to the wiki!

Firefox 3 Hug Day!- Fellow Ubuntu Triagers!
This week’s HugDay target is Firefox 3!
658 New bugs need a hug
131 Confirmed bugs just need a review
Nothing needs to be said about how important Firefox is, it just needs to work. With over 1300 bugs currently open, we can use a lot of help getting the information needed to shake out the bugs.
Bookmark it, add it to your calenders, turn over those egg-timers!
Thursday October 9th
http://wiki.ubuntu.com/UbuntuBugDay/20081009
Can’t stress it enough: everyone can help!
Have some time? Triage bugs! Have a blog? Blog about Hugday! Have some screen space? Open #ubuntu-bugs and keep an eye out for newcomers in need. Have minions? Teach THEM to triage for you! :)
Make a difference: We will be in #ubuntu-bugs (FreeNode) all day and night, and will be ready to answer your questions about how to help.
If you’re new to all this, head to http://wiki.ubuntu.com/HelpingWithBugs. Remember to read the https://wiki.ubuntu.com/MozillaTeam/Bugs/TriagersHandbook which should give easy to use guidelines on how to process New, Incomplete and Confirmed Firefox bugs.

Ubuntu Free Culture Showcase Winners Announced- The Ubuntu Free Culture Showcase is an initiative to showcase free culture artists in each version of Ubuntu. Each time a new version of Ubuntu is released, we will include a package full of example content (rather craftily named…example-content), and with Ubuntu being installed on so many computers around the world, it is a great opportunity to bring the Ubuntu ethos to the creative arts and showcase some free culture content.
A carefully chosen panel of creative types in the Ubuntu community (Cory Kontros, Luis de Bethencourt, Luke Yelavich, Lydia Pintscher and Tony Whitmore) picked their top three entries from each of the categories (Audio and Video) and then sent the finalists to the Community Council to pick the winners.
The winners are:
Andrés Vidau (Audio Winner) - Download Entry
Andrés Vidau was born in Mexico City in the roaring 70's. It wasn't very long before he found his way into playing the drums. He and 3 friends formed the band: GasMoztaza. Starting in music with some punk rock and ska rhythms. A few years later got into electronic music and formed the band: Caravanacid which enjoyed a moderate success within the Mexican Trance Scene. From Mexico City he moved to the Caribbean where he made underwater movies for diving tourism and then finally moved to Barcelona where he resides now. Patas de Trapo is a track that was born in a one-track side project, and in collaboration with guitar player Mauricio Barron, current member of indie rock band A Colores. With Mauricio playing the guitar and Andres sequencing the rest of the song. Andrés is an Electronics Engineer and Ubuntu user since Gutsy Gibbon.
Andrew Higginson (Video WInner) - Download Entry
Andrew is not your typical English computer user. He is fourteen and produces artwork on his computer, with Free Software. The likes of Inkscape and The GIMP are his tools, all for the low price of nothing. He discovered Ubuntu in the latter part of 2006 and since then hasn't gone back. Projects like Wikipedia allowed him to develop his artwork skills, something he is very thankful for, as it allows him to 'wow' his friends as he does now. He loves the fact that Free Software enables someone with his lack of an income, to produce such great pieces of work, at such high quality, without having to break the bank. Free software has not only introduced him to unleash his creative side in computing, but to be able to give back to such programs that initially helped him is an extraordinary experience, that only free software can offer. His creation -- 'Stop Motion Ubuntu' that you see in the Examples folder, was his first venture away from still images to moving ones. Again he only used free software, available in Ubuntu -- and his webcam. While not sure how it would turn out, he is surprised at how well it was received and will certainly continue to use video as a new medium. When he hasn't got homework scattered across the desk, Andrew spends most of his time creating artwork, coding with Python, helping new Ubuntu users (like he once was) via Launchpad Answers and when he can, writing on his blog. Generally he moves from project to project, helping out wherever he can.
Both Andrés and Andrew's submissions will be on the Ubuntu 8.10 disc, exposing their work to millions of Ubuntu users. Congratulations guys!
Also, we are going to do this for every release of Ubuntu, so creative people…get those creative juices flowing ready for the Jaunty Jackalope Ubuntu Free Culture Showcase!
kubuntu.org

KOffice 2 Beta 3 Out- KOffice 2 Beta 3 has been released. Packages are available for Kubuntu Intrepid in the intrepid-backports archive.
read more

KDE 4.1.3- The latest KDE 4 update 4.1.3 has moved to the backports section of Kubuntu 8.10.
To install it enable Unsupported Updates in Adept, then under Changes click on Upgrade and Apply.

Amarok 2 beta 3 released- Amarok 2 beta 3 has been released and packages are available for Kubuntu 8.10,
the Intrepid Ibex. These packages replace existing Amarok 1.4.10 installs.read more

Kubuntu 8.10 Refreshes the Desktop-
Today sees the release of Kubuntu 8.10 featuring the KDE 4 desktop. The Kubuntu developers have been hard at work, bringing you the latest and greatest software the open source community has to offer. KDE 4 reworks your system with a major new revision of the desktop.
This Intrepid release lives up to its name by including many changes, but there are some features that are not yet available in KDE 4. If you would rather stay with what you know then remember that Kubuntu 8.04 is still fully supported, see KDE3-KDE4Migration and Is KDE 4.1 for you? for more information on deciding. You can try it first with the Kubuntu Intrepid Live CD to see for yourself whether or not it really is "for you".
read more

Kubuntu 8.10 Release Candidate-
The release candidate for Kubuntu 8.10 is now available for one last round of testing before the final release next week.
Release Information
Upgrade Instructions
KDE 3 to 4 Migration Information
Intrepid Release Notes

KDE 3.5.10 Moved to 8.04 Updates- The latest KDE 3 bug-fix release 3.5.10 has moved to the updates section of Kubuntu 8.04.
To install it enable Recommended Updates and click on Full Upgrade then Apply Changes in Adept.
