18 maggio 2010

ubuntu-it-meeting Bologna - 22, 23 Maggio 2010

Siamo arrivati al quarto meeting della comunità italiana di Ubuntu, dove i componenti dei gruppi che sono l'anima di ubuntu-it si riuniscono per discutere dei gruppi stessi, dei loro progetti, del futuro della comunità, con talk tecnici e organizzativi...e ovviamente per ritrovarsi insieme!

Purtroppo non potrò essere presente, ma seguirò (se non ci saranno impedimenti) il live del meeting tramite twitter e/o identi.ca, oltre ovviamente a leggere i verbali delle riunioni nei giorni successivi.

15 maggio 2010

Top 5 design del mese, Aprile

Ogni giorno visito vari siti web per studiarne la grafica e prendere ispirazione.
Catalogo spesso quelli che mi hanno più colpito, quindi condivido questi siti web nel blog, sperando che alcuni possano essere utili anche ad altri.
Continuiamo con altri 5 design.

1. matt cronin (http://www.matt-cronin.com/)



2. Newcastle web design & development (http://newism.com.au/)



3. Strutta - the contest platform (http://www.strutta.com/)



4. Breezi (http://breezi.com/)




5. Change Given (http://www.changegiven.com/)

07 aprile 2010

Ubuntu Lucid Lynx Countdown

Sono ufficialmente stati selezionati i quattro design per il countdown che accompagnerà il rilascio di Ubuntu 10.04.

Ubuntu: For Desktops, Servers, Netbooks and in the cloud

Sono 3 versioni javascript e un'immagine singola (sopra) per chi non può o non vuole utilizzare javascript. Il codice per inserirlo nel proprio blog è semplicissimo e riportato nella pagina del sito ufficiale dedicata.

05 aprile 2010

L'Aquila - 1 anno dopo

Stasera alle ore 24:00 partirà il corteo dalla Fontana Luminosa che arriverà in Piazza Duomo alle ormai dannatamente famose 3:32 per ricordare le vittime del terremoto, e per riunire nuovamente insieme chi lo ha vissuto.

28 marzo 2010

Top 5 design del mese, Marzo

Ogni giorno visito vari siti web per studiarne la grafica e prendere ispirazione.
Catalogo spesso quelli che mi hanno più colpito, quindi condivido questi siti web nel blog, sperando che alcuni possano essere utili anche ad altri.
Continuiamo con altri 5 design :)

1. Fully Illustrated (http://www.fullyillustrated.com/)



2. Positive Hype (http://www.positivehype.com/)



3. ECTOMACHINE (http://www.ectomachine.com/)




4. Dezinerfolio (http://www.dezinerfolio.com/)



5. Jiri Sebek (http://swah.net/)

26 marzo 2010

Dottore - tesi di laurea

Eh già,
ieri (25 Marzo 2010) sono finalmente diventato Dottore, nel corso di laurea in Informatica della facoltà di Scienze MM.FF.NN dell'Aquila.
Per chi volesse dare un'occhiata alla tesi "Progettazione e realizzazione di un sistema DRM utilizzando SSL e GStreamer"..:

26 febbraio 2010

Top 5 design del mese, Febbraio

Ogni giorno visito vari siti web per studiarne la grafica e prendere ispirazione.
Catalogo spesso quelli che mi hanno più colpito, quindi condivido questi siti web nel blog, sperando che alcuni possano essere utili anche ad altri.

1. Gavin Casteton (http://www.gavincastleton.com/)



2. Echo Enduring (http://blog.echoenduring.com/)



3. SOFA - Design Interfaces & Software (http://www.madebysofa.com/)



4. Design Informer (http://designinformer.com/)



5. Mark Jardine (http://markjardine.com/)




E tu quale preferisci?

03 febbraio 2010

"Italians do artwork better"?

Alla domanda posta nel titolo, noi di ubuntu-it rispondiamo "sì" con sicurezza, tanto da creare un concorso con questo nome, il cui scopo è quello di pubblicizzare il lavoro dei nostri utenti e allo stesso tempo fornire a tutta la Comunità (non solo italiana) dei prodotti originali.



Il lavoro consiste nella creazione di sfondi per il desktop originali e nei termini di una delle licenze libere che indicheremo, e i 5/6 migliori verranno inclusi in un pacchetto DEB ufficialmente rilasciato da Ubuntu-it contestualmente all'uscita di Ubuntu 10.04 (Lucid Lynx) e pubblicizzato attraverso i nostri canali.
Se sei esperto di photoshop, Gimp o Inkscape, perchè non provarci?

Maggiori news e l'annuncio ufficiale sono consultabili sul nostro sito, in attesa dell'8 Febbraio quando verranno indicate le regole ufficiali.

28 gennaio 2010

Ubuntu Developer Week, 25-29 Gennaio 2010

Torna l'Ubuntu Developer Week, una serie di sessioni online, canale #ubuntu-classroom sul server irc.freenode.net, dove vengono trattati gli argomenti inerenti lo sviluppo di Ubuntu che vanno dalla scoperta del funzionamento e dell'organizzazione dello sviluppo stesso (le procedure, i team, la Comunità di sviluppo, etc...) alle tecniche di pacchettizzazione (dove tra l'altro non poteva che prendere parte il nostro "maestro della pacchettizzazione del mondo" DktrKranz :) ).

Come al solito la timetable è disponibile in iCal oppure direttamente nella pagina principale che contiene tutte le altre informazioni e il link ai log delle sessioni svolte.

27 gennaio 2010

Ubuntu passa da Google a Yahoo!


È quello che accadrà in Ubuntu 10.04, che apporterà questo cambiamento di motore di ricerca predefinito in Firefox, come risultato di accordi tra Canonical e Yahoo!.
Rimarrà ovviamente la possibilità di modificare nelle preferenze il motore di ricerca predefinito.


24 gennaio 2010

Corbet: "75% del codice Linux scritto da sviluppatori pagati"

Il titolo dell'articolo è una delle frasi che uno dei fondatori di LWN.net e kernel contributor Jonathan Corbet ha pronunciato durante una presentazione al Linux.conf.au 2010 tenutosi a Wellington (Nuova Zelanda) dopo aver effettuato un'analisi del codice scritto per il kernel Linux nell'arco di tempo compreso tra Dicembre 2008 e Gennaio 2010. Il periodo analizzato è quello che ha visto l'"evoluzione" del kernel dalla versione 2.6.28 alla 2.6.32, con 2.8 milioni di linee di codice scritte e migliaia di cambiamenti.



L'articolo completo in inglese fornisce altri dati interessanti sull'argomento.

23 gennaio 2010

Top 5 design del mese, Gennaio

Ogni giorno visito vari siti web per studiarne la grafica e prendere ispirazione.
Catalogo spesso quelli che mi hanno più colpito, quindi condivido questi siti web nel blog, sperando che alcuni possano essere utili anche ad altri.
NOTA: Primo "numero" del 2010, la rubrica cambia nome, passando da "5 fantastici design" a "top 5 design del mese", per poi avere un numero speciale a fine anno.
Detto questo, continuiamo con altri 5 design :)

1. dedoce comunication on-line (http://www.dedoce.es)



2. creative leapes \& finishing moves (http://www.eldesigno.ca)



3. the best free way to manage your money (http://www.mint.com)




4. drawings and other creations (http://dlanham.com)



5. online portfolio (http://www.pinkcactus.com.au)



E tu quale preferisci?

20 gennaio 2010

Fine sondaggio: quanto sei soddisfatto di Karmic?

I dati del sondaggio:



(voti in percentuale).

Totale votanti: 37.
Il dato è interessante, il 72% circa dei votanti è soddisfatto di Ubuntu 9.10, il che è un dato favorevole anche se ristretto ovviamente a un campione piuttosto ristretto di persone.

08 gennaio 2010

Presentare un prodotto tramite un sito web

Durante un periodo strapieno della mia vita come questo (sto scrivendo una tesi bella ma difficile, sulla quale riserverò probabilmente un articolo una volta conclusa - ma della quale vi anticipo gli argomenti principali: C, OpenSSL, p2p, DRM, gstreamer - e 2 siti web da completare), non posso non segnalare un sito web davvero interessante.
In realtà il punto chiave dell'articolo l'ho già trattato qualche tempo fà parlando di sistemi operativi e dei loro siti di riferimento, ma il discorso è simile perchè da questo punto di vista si tratta di prodotti, nel senso più generico del termine, da presentare al pubblico.
Sono sempre convinto che Apple sia tuttora leader nel settore, tuttavia mi ha favorevolmente colpito il sito della Palm (nella figura) per la presentazione dei suoi prodotti.
Grande esempio di design, pulito, semplice, chiaro, che mette a disposizione le informazioni più importanti in modo molto semplice all'utente, accattivante visivamente.
Altri esempi di ottime presentazioni sono graditi nei commenti, in ogni caso questo sito entra sicuramente tra la lista delle fonti di ispirazione.

19 dicembre 2009

Valutazioni sul nuovo online tech-support forum di Microsoft: esperti indipendenti pagati

Il tema che viene discusso ogni giorno nei vari gruppi della Comunità italiana di Ubuntu e tra i vari gruppi che la compongono, è il problema di come fornire sempre un supporto migliore, sia in termini di qualità, che in termini di velocità, quantità, onerosità, e tutti gli altri aspetti legati alla questione.
È ovviamente un tema che ricorre in altre "organizzazioni" simili alla nostra, ma anche a livelli di società internazionali.
Nel caso specifico, Microsoft propone una nuova tipologia di supporto (il temine nuova è riferito al fatto che non era offerto dall'azienda in precedenza, perchè forme simili di supporto esistono già): un servizio di supporto tecnico online (sulla linea di un forum...) composto, oltre agli utenti che pongono domande tecniche, da utenti "indipendenti esperti", che vengono pagati per risolvere i problemi tecnici direttamente dai "clienti" che ottengono supporto.
La domanda che ci si può porre è: cosa ne ricava Microsoft, se il traffico di denaro è cliente → esperto senza passare per l'azienda e senza ricevere neanche una parte di esso?
La risposta è suddivisa in varie ragioni: quella ufficiale è che Microsft fornisce un servizio sia ai clienti che agli esperti, riducendo il costo del supporto in modo significativo, anche per piccoli problemi tecnici, così da offrire un'esperienza migliore dell'uso del computer.
Aggiungo io che il vantaggio per Microsoft c'è tutto (e ci mancherebbe): assumere e pagare di tasca propria esperti che leggono le domande degli utenti e rispondono ad essi non è affatto una spesa da poco, considerando la mole di domande che vengono poste ogni giorno (e ovviamente ad ogni domanda seguono varie risposte per circoscrivere, capire e risolvere il problema).
Al momento si tratta di un progetto pilota disponibile solo in lingua inglese e temporaneamente prende il nome di "TechSupport Marketplace".

Valutazioni personali

L'idea di responsabilizzare degli utenti che si sono rivelati nel corso del tempo "esperti" in linea di principio non mi dispiace affatto, vedendola come possibile applicazione per il nostro forum. Sia perchè fornirebbe un'informazione importante e immediata all'utente che riceve risposta (che legge, appunto, di avere di fronte un utente tecnicamente valido), sia perchè è giusto anche se non necessario gratificare gli utenti che offrono supporto di qualità con un titolo simbolico. Ma dalla teoria alla pratica il passo non è facile:

  1. Come si decide se un utente è "esperto" o no?
  2. Chi decide se un utente è esperto o no?
  3. Quali vantaggi e quali doveri ha l'utente esperto?
  4. Bisognerebbe tenere traccia degli interventi (quanti ne ha fatti? Efficaci? Corretti (che non sempre è sinonimo di "efficaci"))?;
  5. Bisognerebbe predisporre la possibilità per gli utenti di lamentarsi se l'utente esperto sbaglia?

Sono solo alcuni dubbi.
Una possibile soluzione ai quesiti 1 e 2 è già scartata: il cosiddetto karma[1] è fallito completamente quando gli utenti erano forse la metà di quelli attuali, figuriamoci adesso.
Se qualcuno è capace di scioglierli, i suggerimenti sono i benvenuti.

[1] Sistema con cui cliccando su un pollice in su o un pollice in giù si poteva aumentare/diminuire un contatore che rappresentava il karma di un utente.

14 dicembre 2009

Google Easter Egg

Google.com (eventualmente specificare in fondo di usare la versione in inglese, se rimandati a google.it) → form di ricerca vuoto → "I'm feeling lucky".

11 dicembre 2009

Twitter in Italiano

twitter.com ora lancia la versione italiana diventando "ancora di più una forma di comunicazione globale".



L'articolo sul blog ringrazia i traduttori, suggerisce dei personaggi da seguire e riporta le istruzioni per avere Twitter in italiano.

Personalmente non utilizzerò la versione italiana, ma è comunque una buona notizia.

09 dicembre 2009

TG5: Informazione vergognosa

Ora, premetto immediatamente che NON È un articolo che vuole parlare di politica, per cui anche commenti che vanno in questa direzione sono poco graditi.
È semplicemente la segnalazione fatta da me, cittadino aquilano, di un altro esempio di informazione vergognosa e falsa che riguarda la non-ricostruzione della mia città.
In questo servizio si va ben oltre la pura falsità: addirittura si spaccia per gesto di festa un gesto di protesta.
Il tutto è spiegato molto bene in questo video di un mio concittadino:





Spero che l'edizione delle 20 rettifichi l'errore nel servizio, in ogni caso vi invito a far girare la notizia.


EDIT: "Il Fatto Quotidiano" riporta questo episodio, e li ringrazio (è incredibile che si debba ringraziare per una notizia vera...non nascondo neanche che sono un felice lettore di questo giornale).
Aggiungo inoltre che mi è stato detto che persino Studio Aperto (ripeto, persino Studio Aperto) aveva dato la notizia corretta, e ditemi se serve aggiungere altro.

29 novembre 2009

Fine sondaggio: quando passerai a Ubuntu 9.10?

I dati del sondaggio:



Totale votanti: 45.
Il prossimo sondaggio, per chi fosse interessato e sempre per quanto riguarda il passaggio a karmic, vuole capire il grado di soddisfazione sull'ultima versione di Ubuntu.

19 novembre 2009

Mostrare tweets nel tuo HTML senza rallentare il caricamento della pagina

Se non vi accontentate dei widget disponibili, ci sono vari modi per includere i tweets del proprio account Twitter (o di qualunque altro utente) nel proprio sito.
Se poi l'inclusione di queste informazioni aggiuntive non rallenta in nessun modo il caricamento del resto della pagina, abbiamo trovato una buona soluzione.
Quella che vediamo in questo articolo la sto usando per il sito web personale che sto rinnovando e sarà presentato a breve.
Gli strumenti utilizzati sono HTML, CSS, e JavaScript con l'uso di due librerie: JQuery e Twitter.js.

La pagina inizialmente si presenta in un modo simile a questo (in questo caso lo stile è piuttosto semplice, per pure dimostrazione):



L'HTML sarà qualcosa come:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Lorenzo Sfarra :: Latest 5 tweets</title>
<!-- CSS -->
<link rel="stylesheet" href="style.css" type="text/css" />
<!-- JS -->
<!-- JQuery -->
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js">
/* */
</script>
<!-- Twitterjs -->
<script type="text/javascript"
src="http://twitterjs.googlecode.com/svn/trunk/src/twitter.min.js">
/* */
</script>
<!-- Custom JS -->
<script type="text/javascript"
src="custom.js">
/* */
</script>
</head>

<body>
<!--
Author: Lorenzo Sfarra
Copyright: (c) 2009 Lorenzo Sfarra <lorenzosfarra@ubuntu.com>

Twitter - latest 5 tweets -->
<h1>Latest 5 tweets</h1>

<div id="latesttweets">
<p>Please wait while my latest 5 tweets load <img src="images/indicator.gif" alt="loading..."/></p>
<p>If you can't wait or you haven't javascript enabled, go to my <a href="http://twitter.com/lrnzsfr">Twitter page</a>.</p>
</div>
</body>
</html>


dove style.css è:


/* CSS for the latest tweets in your HTML page.
*
* Author: Lorenzo Sfarra (lorenzosfarra@ubuntu.com)
*/
body {
margin: 0px;
padding: 0px;
width: 100%;
height: 100%;
font-family: Arial, Helvetica, Tahoma, sans-serif;
background: #000000;
color: #dddddd;
font-size: 11px;
}

h1 {
padding-left: 100px;
font-size: 18px;
color: #aaa;
}

li a, li a:visited {
color: #aaaaaa;
text-decoration: none;
font-weight: bold;
font-size: 11px;
}

li a:hover {
color: #dddddd;
}

#latesttweets ul {
list-style-type: none;
width: 300px;
}

#latesttweets ul li {
background: url(images/twitter_footer.png) no-repeat left 20%;
margin-top: 10px;
padding: 5px 0px 10px 32px;
border-bottom: 1px dotted #333333;
}

#latesttweets ul li a, #latesttweets ul li a:visited {
color: #888888;
text-decoration: none;
}

#latesttweets ul li a:hover {
color: #aaaaaa;
border-bottom: 1px solid #aaaaaa;
}

#latesttweets p {
padding-left: 50px;
}



Quando il DOM è caricato, tramite JavaScript caricheremo i nostri tweets:



/* That's the javascript to display the latest N tweets in you HTML page.
*
* Author: Lorenzo Sfarra (lorenzosfarra@ubuntu.com)
* Requires: JQuery, TwitterJS
*/

$(document).ready(function() {
/* We are going to use the TwitterJS function 'getTwitters' with the
* following settings:
* - the css id target element
* - id: your user's (or the user you want to display) id on twitter
* - count: number of tweets to display
* - enableLinks: makes links clickable, including @replies and #hastags
* - ignoreReplies: skips over tweets starting with '@'
* - clearContents: clear the container div
* - template: html template to use for each element
*
* For the complete reference and for all the info required, visit the
* project's website at http://remysharp.com/twitter/, Twitter.js
*/
getTwitters('latesttweets', {
id: 'lrnzsfr',
count: 5,
enableLinks: true,
ignoreReplies: true,
clearContents: true,
template: '"%text%" %time%'
});
});




con il seguente risultato:



È possibile vedere un demo dal quale vedere poi il sorgente.