<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
  <title>Ossblog.it</title>
  <link>http://www.ossblog.it</link>
  <description>Programmi free: scopri il mondo dell'Open Source</description>
  <pubDate>Tue, 22 May 2012 13:34:12 GMT</pubDate>
  <generator>http://lightpress.org/</generator>
  <copyright>2005-2011 Blogo.it</copyright>
  <language>it-it</language>


  <item>
    <title>OpenStreetMap ridistribuisce il software per il cambio delle licenze</title>
    <link>http://www.ossblog.it/post/9767/openstreetmap-ridistribuisce-il-software-per-il-cambio-delle-licenze</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/9767/openstreetmap-ridistribuisce-il-software-per-il-cambio-delle-licenze</guid>
    <pubDate>Mon, 09 Apr 2012 16:00:47 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/9767/openstreetmap-ridistribuisce-il-software-per-il-cambio-delle-licenze#comments</comments>
    <slash:comments>12</slash:comments>
    <category>ruby</category><category>webdev</category><category>dati strutturati</category><category>licenze di rilascio</category><category>mappe stradali</category><category>posizionamento geografico</category>
    <description>OpenStreetMap è diventata una risorsa indispensabile per tutte quelle società che vogliono abbattere i costi delle Application Programming Interface (API) di Google Maps. Eppure, il momento scelto per[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F9767%2Fopenstreetmap-ridistribuisce-il-software-per-il-cambio-delle-licenze" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F9767%2Fopenstreetmap-ridistribuisce-il-software-per-il-cambio-delle-licenze" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=OpenStreetMap+ridistribuisce+il+software+per+il+cambio+delle+licenze&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F9767%2Fopenstreetmap-ridistribuisce-il-software-per-il-cambio-delle-licenze" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/openstreetmap_01.jpg" class="post" border="0" align="left" width="280" height="210" alt="OpenStreetMap" /><a href="http://www.openstreetmap.org/">OpenStreetMap</a> è diventata una risorsa indispensabile per tutte quelle società che vogliono abbattere i costi delle Application Programming Interface (API) di Google Maps. Eppure, il momento scelto per il passaggio a queste mappe stradali è poco opportuno: la fondazione passerà da Creative Commons a Open Database License (ODbL) 1.0.</p>
<p>Abbiamo già descritto <a href="http://www.ossblog.it/post/9663/openstreetmap-e-vicino-ad-adottare-la-propria-licenza-sui-contributi">la complessa transizione</a> delle licenze e i problemi che comporterà ad Apple su iPhoto. Le stesse difficoltà potrebbero riguardare Wikimedia, che ha appena optato per l’adozione di OpenStreetMap con l’applicazione di Wikipedia su Android e iOS. La fondazione viene incontro agli sviluppatori col proprio software.</p>
<p>Per interrogare il database alla ricerca di informazioni incompatibili con ODbL 1.0, infatti, OpenStreetMap utilizza <a href="https://github.com/zerebubuth/openstreetmap-license-change">una soluzione interna</a> realizzata con Ruby 1.9. Lo script verifica la licenza di rilascio dei dati condivisi e, se necessario, effettua una rimozione dall’archivio. Salvaguardando quelli compatibili coi nuovi termini.</p>
<p>Via | <a href="http://blog.osmfoundation.org/2012/04/05/license-change-update-getting-it-right/">OpenStreetMap</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/9767/openstreetmap-ridistribuisce-il-software-per-il-cambio-delle-licenze">OpenStreetMap ridistribuisce il software per il cambio delle licenze</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 18:00 di lunedì 09 aprile 2012.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Glark è un&#039;alternativa più performante di GNU Grep (scritta in Ruby)</title>
    <link>http://www.ossblog.it/post/7902/glark-e-unalternativa-piu-performante-di-gnu-grep-scritta-in-ruby</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/7902/glark-e-unalternativa-piu-performante-di-gnu-grep-scritta-in-ruby</guid>
    <pubDate>Wed, 10 Aug 2011 11:00:55 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/7902/glark-e-unalternativa-piu-performante-di-gnu-grep-scritta-in-ruby#comments</comments>
    <slash:comments>8</slash:comments>
    <category>ruby</category><category>unix</category><category>glark</category><category>grep</category><category>rubygems</category><category>shell</category>
    <description>Glark è un programma d&amp;#8217;utilità per UNIX, alternativo a GNU Grep, scritto in Ruby. Il termine &amp;#8220;performante” non si riferisce alla rapidità d&amp;#8217;esecuzione perché Glark[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7902%2Fglark-e-unalternativa-piu-performante-di-gnu-grep-scritta-in-ruby" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7902%2Fglark-e-unalternativa-piu-performante-di-gnu-grep-scritta-in-ruby" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Glark+%C3%A8+un%27alternativa+pi%C3%B9+performante+di+GNU+Grep+%28scritta+in+Ruby%29&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7902%2Fglark-e-unalternativa-piu-performante-di-gnu-grep-scritta-in-ruby" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/ruby.png" class="post" border="0" align="left" width="280" height="210" alt="Ruby" /><a href="http://www.incava.org/projects/glark">Glark</a> è un programma d&#8217;utilità per UNIX, alternativo a GNU Grep, scritto in Ruby. Il termine &#8220;performante” non si riferisce alla rapidità d&#8217;esecuzione perché Glark risulta addirittura più lento di GNU Grep se si processa ad esempio un percorso ricco di file in HTML. È preferibile quando bisogna utilizzare delle espressioni regolari.</p>
<p>Il valore aggiunto di Glark consiste proprio nel supporto d&#8217;espressioni più complesse, rispetto a GNU Grep: in primo luogo, le Perl Compatible Regular Expression (PCRE). Altre opzioni per ottimizzare la ricerca con Glark sono <code>and</code> e <code>or</code>, oppure <code>before</code> e <code>after</code> per restringere l&#8217;indagine all&#8217;intestazione e/o al termine di un documento.</p>
<p>A partire da <a href="http://www.incava.org/releases/345339378">Glark 1.9.0</a>, lo strumento è stato convertito in Ruby Gem. Il comando supporta il <em>syntax highlighting</em> ed è configurabile attraverso il file <code>~/.glarkrc</code>. Tra le opzioni si possono scegliere colori e caratteri per evidenziare i termini di ricerca e persino l&#8217;eventuale integrazione con GNU Grep. Funziona con OS X e Windows.</p>
<p>Via | <a href="http://www.linux.com/learn/tutorials/480530:is-glark-a-better-grep">Linux.com</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/7902/glark-e-unalternativa-piu-performante-di-gnu-grep-scritta-in-ruby">Glark è un'alternativa più performante di GNU Grep (scritta in Ruby)</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 13:00 di mercoledì 10 agosto 2011.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Flavio Castelli ha concepito Dister, simile a Heroku per SUSE Studio</title>
    <link>http://www.ossblog.it/post/7587/suse-studio-dister</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/7587/suse-studio-dister</guid>
    <pubDate>Fri, 01 Apr 2011 11:00:28 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/7587/suse-studio-dister#comments</comments>
    <slash:comments>0</slash:comments>
    <category>ruby</category><category>network-appliance</category><category>dister</category><category>opensuse hackweek</category><category>ruby on rails</category><category>suse studio</category>
    <description>Flavio Castelli e Dominik Mayer, durante l&amp;#8217;Hackweek di openSUSE, hanno rilasciato un sistema simile a Heroku per sviluppare su Ruby on Rails con SUSE Studio. Dister è uno strumento a riga di[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7587%2Fsuse-studio-dister" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7587%2Fsuse-studio-dister" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Flavio+Castelli+ha+concepito+Dister%2C+simile+a+Heroku+per+SUSE+Studio&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7587%2Fsuse-studio-dister" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/rubyonrails.png" class="post" border="0" align="left" width="280" height="210" alt="Ruby on Rails" />Flavio Castelli e Dominik Mayer, durante l&#8217;Hackweek di openSUSE, hanno rilasciato un sistema simile a Heroku per sviluppare su Ruby on Rails con SUSE Studio. <a href="https://github.com/flavio/dister">Dister</a> è uno strumento a riga di comando che semplifica le operazioni per risolvere le dipendenze e ottenere un ambiente di sviluppo completo sui server offerti da SUSE Studio.</p>
<p>Dister è stato realizzato per superare i limiti di <a href="http://susegallery.com/a/CZ0T0D/rails-in-a-box">Rails in a Box</a>, un altro progetto di Castelli dedicato a Ruby per SUSE Studio: anziché clonare l&#8217;<em>appliance</em> sul proprio account, Dister recupera in locale e carica in remoto quanto è realmente utile. Rails in a Box, al contrario, prevede già una selezione di “gemme” pre-selezionate.</p>
<p>Perché ciò sia possibile, Dister sfrutta <a href="http://gembundler.com/">Bundler</a> nella risoluzione delle dipendenze. Essendo basato sull&#8217;infrastruttura di SUSE Studio, Dister compie autonomamente altre operazioni: ad esempio, recupera l&#8217;ultima versione di openSUSE supportata e crea l&#8217;appliance coi pacchetti richiesti. Terminate le modifiche si occupa dell&#8217;<em>upload</em>.</p>
<p>Via | <a href="http://blog.susestudio.com/2011/03/introducing-dister-heroku-like-solution.html">SUSE Studio</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/7587/suse-studio-dister">Flavio Castelli ha concepito Dister, simile a Heroku per SUSE Studio</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 13:00 di venerdì 01 aprile 2011.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Ning Galaxy, il DMS concepito per Ning, è stato pubblicato su GitHub</title>
    <link>http://www.ossblog.it/post/7440/ning-galaxy</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/7440/ning-galaxy</guid>
    <pubDate>Thu, 24 Feb 2011 09:00:36 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/7440/ning-galaxy#comments</comments>
    <slash:comments>2</slash:comments>
    <category>ruby</category><category>cms</category><category>apache 2.0</category><category>galaxy 3.0.0</category><category>ning code</category><category>ruby gems</category>
    <description>Ning, una piattaforma per creare social network distribuiti, ha liberato i sorgenti del suo Deployment Management System (DMS), sotto licenza Apache 2.0. Il codice di Galaxy 3.0.0 è ospitato da GitHub.[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7440%2Fning-galaxy" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7440%2Fning-galaxy" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Ning+Galaxy%2C+il+DMS+concepito+per+Ning%2C+%C3%A8+stato+pubblicato+su+GitHub&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F7440%2Fning-galaxy" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/ning.png" class="post" border="0" align="left" width="280" height="235" alt="Ning" />Ning, una piattaforma per creare social network distribuiti, ha liberato i sorgenti del suo Deployment Management System (DMS), sotto licenza Apache 2.0. Il codice di <a href="https://github.com/ning/galaxy">Galaxy 3.0.0</a> è ospitato da GitHub. Galaxy è formato da tre elementi: Agent, Console, Repository. Un quarto, il <em>client</em> da riga di comando, dialoga con l&#8217;intero sistema.</p>
<p>Una scelta importante, soprattutto dopo la chiusura degli account gratuiti operata da Ning nel 2010: ricorda un po&#8217; Diaspora, il progetto avviato da quattro studenti della New York University in alternativa a Facebook. Galaxy consiglia l&#8217;utilizzo di virtual host e può essere compilato sia con Ruby 1.8, sia con Ruby 1.9 e Ruby Gems.</p>
<p>Galaxy può essere utile per la realizzazione di grandi progetti: l&#8217;installazione richiede un server con Apache 2 e Java, accesso al terminale e privilegi d&#8217;amministrazione. Perciò non può essere paragonato a CMS di largo consumo: BuddyPress, ad esempio. Una soluzione valutabile per creare delle comunità professionali in stile-Ning.</p>
<p><strong>Aggiornamento</strong>: Ho cambiato Content Management System (CMS) in Deployment Management System (DMS) per evitare confusioni. Avrei scelto anche Content Management Framework (CMF).</p>
<p>Via | <a href="http://code.ning.com/2011/02/introducing-galaxy/">Ning Code</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/7440/ning-galaxy">Ning Galaxy, il DMS concepito per Ning, è stato pubblicato su GitHub</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 11:00 di giovedì 24 febbraio 2011.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Speakeasy, uno strumento per il supporto linguistico dei caratteri</title>
    <link>http://www.ossblog.it/post/6978/speakeasy-uno-strumento-per-il-supporto-linguistico-dei-caratteri</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/6978/speakeasy-uno-strumento-per-il-supporto-linguistico-dei-caratteri</guid>
    <pubDate>Wed, 03 Nov 2010 09:00:29 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/6978/speakeasy-uno-strumento-per-il-supporto-linguistico-dei-caratteri#comments</comments>
    <slash:comments>0</slash:comments>
    <category>ruby</category><category>grafica</category><category>famiglie di caratteri</category><category>lingue straniere</category><category>speakeasy</category><category>typekit</category>
    <description>Typekit è una piattaforma commerciale di cui si è parlato spesso su Downloadblog.it. Il senso di citarla anche qui è nella pubblicazione di Speakeasy, una libreria open source in Ruby per gestire il[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6978%2Fspeakeasy-uno-strumento-per-il-supporto-linguistico-dei-caratteri" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6978%2Fspeakeasy-uno-strumento-per-il-supporto-linguistico-dei-caratteri" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Speakeasy%2C+uno+strumento+per+il+supporto+linguistico+dei+caratteri&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6978%2Fspeakeasy-uno-strumento-per-il-supporto-linguistico-dei-caratteri" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/typekit.png" class="post" border="0" align="left" width="250" height="75" alt="Typekit" /><a href="http://www.downloadblog.it/cerca/typekit">Typekit</a> è una piattaforma commerciale di cui si è parlato spesso su <a href="http://www.downloadblog.it/">Downloadblog.it</a>. Il senso di citarla anche qui è nella pubblicazione di <a href="http://github.com/typekit/speakeasy">Speakeasy</a>, una libreria <em>open source</em> in Ruby per gestire il supporto linguistico delle famiglie di caratteri. Il progetto è ospitato su GitHub.</p>
<p>Speakeasy permette di creare mappe di caratteri personalizzati per lingue e alfabeti non-latini utilizzando minime variazioni al set <em>unicode</em> predefinito. Uno strumento dedicato all&#8217;ottimizzazione dei font per il web: Typekit è stata tra le prime piattaforme a supportare il <a href="http://www.ossblog.it/tag/woff">WOFF</a>.</p>
<p>La libreria include già una serie di idiomi europei (il russo è l&#8217;unico a non avere un alfabeto latino, al momento) ed è prevista un&#8217;estensione al più presto. Un progetto interessante.</p>
<p>Via | <a href="http://blog.typekit.com/2010/10/28/announcing-speakeasy-a-new-open-source-language-tool-from-typekit/">Typekit</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/6978/speakeasy-uno-strumento-per-il-supporto-linguistico-dei-caratteri">Speakeasy, uno strumento per il supporto linguistico dei caratteri</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 11:00 di mercoledì 03 novembre 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Phusion Passenger 3.0</title>
    <link>http://www.ossblog.it/post/6902/phusion-passenger-30</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/6902/phusion-passenger-30</guid>
    <pubDate>Tue, 19 Oct 2010 12:00:18 GMT</pubDate>
    <dc:creator>Lpt on fire!</dc:creator>
    <comments>http://www.ossblog.it/post/6902/phusion-passenger-30#comments</comments>
    <slash:comments>0</slash:comments>
    <category>ruby</category><category>server</category><category>phusion passenger</category><category>phusion passenger 3.0</category>
    <description>Gli sviluppatori hanno rilasciato la versione stabile di Phusion Passenger 3.0.0 per Apache o Nginx.
Questo progetto consente di far girare applicazioni scritte in Ruby in maniera molto semplice senza[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6902%2Fphusion-passenger-30" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6902%2Fphusion-passenger-30" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Phusion+Passenger+3.0&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6902%2Fphusion-passenger-30" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/phusion_passenger.jpg" class="post-h" border="0" width="432" height="134" alt="" /><br clear="all" /></p>
<p>Gli sviluppatori hanno rilasciato la versione stabile di Phusion Passenger 3.0.0 per Apache o Nginx.</p>
<p>Questo progetto consente di far girare applicazioni scritte in Ruby in maniera molto semplice senza dover modificare niente. Questa nuova versione riesce ad utilizzare un terzo di memoria in meno quanto utilizzata con Ruby Enterprise Edition, mentre le prestazioni sono aumentate del 55%. È stato aggiunto anche un watchdog per far ripartire il web server in caso di problemi.</p>
<p>Potete leggere una serie di articoli scritti dagli sviluppatori per maggiori informazioni. Phusion Passenger è rilasciato sotto licenza GPLv2.</p>
<p>Via | <a href="http://www.modrails.com/">ModRails</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/6902/phusion-passenger-30">Phusion Passenger 3.0</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 14:00 di martedì 19 ottobre 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Rubinius</title>
    <link>http://www.ossblog.it/post/6774/rubinius</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/6774/rubinius</guid>
    <pubDate>Fri, 24 Sep 2010 16:00:01 GMT</pubDate>
    <dc:creator>Lpt on fire!</dc:creator>
    <comments>http://www.ossblog.it/post/6774/rubinius#comments</comments>
    <slash:comments>0</slash:comments>
    <category>ruby</category><category>llvm</category><category>rubinius</category>
    <description>Rubinius è un&amp;#8217;implementazione di Ruby scritta prevalentemente proprio in Ruby.
Il bytecode generato dal compilatore è eseguito dalla bytecode virtual machine scritta in C++ e che utilizza[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6774%2Frubinius" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6774%2Frubinius" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Rubinius&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6774%2Frubinius" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/rubinius.jpg" class="post" border="0" width="586" height="142" alt="Rubinius" /><br clear="all" /></p>
<p><a href="http://rubini.us/">Rubinius</a> è un&#8217;implementazione di <a href="http://www.ossblog.it/categoria/ruby">Ruby</a> scritta prevalentemente proprio in Ruby.</p>
<p>Il bytecode generato dal compilatore è eseguito dalla bytecode virtual machine scritta in C++ e che utilizza <a href="http://www.ossblog.it/tag/llvm">LLVM</a> per trasformarlo in codice macchina nativo. Secondo gli sviluppatori il loro approccio consente di ottenere prestazioni migliori rispetto all&#8217;interprete tradizionale.</p>
<p>Il progetto consente di chiamare la maggior parte delle funzioni C ed è compatibile con le estensioni realizzate per l&#8217;interprete Ruby standard. Il codice, che potete trovare su <a href="http://github.com/evanphx/rubinius">github</a>, è rilasciato sotto licenza BSD.</p>
<p>Via | <a href="http://rubini.us/">Rubinius</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/6774/rubinius">Rubinius</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 18:00 di venerdì 24 settembre 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Diaspora, l&#039;alternativa a Facebook, è apparsa su GitHub</title>
    <link>http://www.ossblog.it/post/6742/diaspora-lalternativa-a-facebook-e-apparsa-su-github</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/6742/diaspora-lalternativa-a-facebook-e-apparsa-su-github</guid>
    <pubDate>Thu, 16 Sep 2010 09:00:53 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/6742/diaspora-lalternativa-a-facebook-e-apparsa-su-github#comments</comments>
    <slash:comments>6</slash:comments>
    <category>ruby</category><category>nosql</category><category>join diaspora</category><category>mongodb 1.6.2</category><category>ruby 1.8.7</category>
    <description>È valsa la pena attendere fino alle 02:30 del mattino (ora italiana) perché Diaspora facesse la sua prima apparizione su GitHub? Rispondere non è poi così semplice. Già dall&amp;#8217;ultimo[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6742%2Fdiaspora-lalternativa-a-facebook-e-apparsa-su-github" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6742%2Fdiaspora-lalternativa-a-facebook-e-apparsa-su-github" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Diaspora%2C+l%27alternativa+a+Facebook%2C+%C3%A8+apparsa+su+GitHub&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6742%2Fdiaspora-lalternativa-a-facebook-e-apparsa-su-github" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/diaspora.png" class="post" border="0" width="586" height="108" alt="Diaspora" /><br clear="all" /></p>
<p>È valsa la pena attendere fino alle 02:30 del mattino (ora italiana) perché Diaspora facesse la sua prima apparizione su GitHub? Rispondere non è poi così semplice. Già dall&#8217;<a href="http://www.ossblog.it/post/6665/diaspora-lalternativa-a-facebok-e-basata-su-ostatus">ultimo aggiornamento di agosto</a> sulla piattaforma si era capito che Diaspora non sarebbe stato un Facebook-killer per utenti finali. La lista dei componenti per farlo &#8220;girare&#8221; lo conferma.</p>
<p>Avevamo anticipato che Diaspora avrebbe richiesto l&#8217;installazione di Ruby. Gli sviluppatori consigliano Ruby 1.8.7 ed <a href="http://www.ossblog.it/post/6602/mongodb-16">è necessario MongoDB 1.6.2</a> per immagazzinare le informazioni: esatto, il database scelto è NoSQL. I sorgenti completi sotto AGPLv3 di Diaspora sono in <a href="http://github.com/diaspora/diaspora">un repository su GitHub</a> che contiene anche le informazioni preliminari per l&#8217;installazione.</p>
<p>Chi si aspettava una presentazione in grande stile dovrà accontentarsi della documentazione su GitHub e di un annuncio replicato via Facebook, StatusNet e Twitter. È probabile che nelle prossime ore molti, parlando di Diaspora, lo descriveranno come un&#8217;occasione mancata o, fallita: è quanto di più lontano da un social network che possa competere con Facebook.</p>
<p>Via | <a href="http://twitter.com/joindiaspora/status/24618549002">Twitter</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/6742/diaspora-lalternativa-a-facebook-e-apparsa-su-github">Diaspora, l'alternativa a Facebook, è apparsa su GitHub</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 11:00 di giovedì 16 settembre 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Rails 3</title>
    <link>http://www.ossblog.it/post/6674/rails-3</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/6674/rails-3</guid>
    <pubDate>Tue, 31 Aug 2010 13:00:56 GMT</pubDate>
    <dc:creator>Lpt on fire!</dc:creator>
    <comments>http://www.ossblog.it/post/6674/rails-3#comments</comments>
    <slash:comments>4</slash:comments>
    <category>ruby</category><category>webdev</category><category>rails</category><category>rails 3</category><category>ruby on rails</category>
    <description>Dopo due anni di lavoro gli sviluppatori hanno finalmente annunciato Rails 3.0.
Grazie al lavoro di oltre 1.600 persone con decine di migliaia di patch, ora Rails è più veloce e più pulito e con nuove[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6674%2Frails-3" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6674%2Frails-3" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Rails+3&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6674%2Frails-3" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/rubyvsphp.jpg" class="post" align="left" border="0" width="280" height="278" alt=""/>Dopo due anni di lavoro gli sviluppatori hanno finalmente <a href="http://weblog.rubyonrails.org/2010/8/29/rails-3-0-it-s-done">annunciato Rails 3.0</a>.</p>
<p>Grazie al lavoro di oltre 1.600 persone con decine di migliaia di patch, ora Rails è più veloce e più pulito e con nuove caratteristiche. Tra le quali un nuovo router basato su REST, un&#8217;interfaccia per l&#8217;aggiunta e la gestione dei plugin ed un nuova implementazione Active Record che consente di scrivere query più complesse.</p>
<p>È stato anche modificato il sistema di protezione contro attacchi di tipo XSS (cross-site scripting). Rails 3 ha come requisiti Ruby 1.8.7, ma funziona anche con JRuby 1.5.2.</p>
<p>Via | <a href="http://weblog.rubyonrails.org/2010/8/29/rails-3-0-it-s-done">RubyOnRails</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/6674/rails-3">Rails 3</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 15:00 di martedì 31 agosto 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Ruboto, sviluppare per Android in Ruby</title>
    <link>http://www.ossblog.it/post/6668/ruboto-sviluppare-per-android-in-ruby</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/6668/ruboto-sviluppare-per-android-in-ruby</guid>
    <pubDate>Mon, 30 Aug 2010 10:00:29 GMT</pubDate>
    <dc:creator>Lpt on fire!</dc:creator>
    <comments>http://www.ossblog.it/post/6668/ruboto-sviluppare-per-android-in-ruby#comments</comments>
    <slash:comments>0</slash:comments>
    <category>ruby</category><category>android ruby</category><category>ruboto</category>
    <description>Ruboto è un progetto che ha lo scopo di rendere possibile programmare applicazioni per Android con il linguaggio Ruby senza dover scrivere niente in Java.
Fa parte del progetto Ruby Summer of Code di[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6668%2Fruboto-sviluppare-per-android-in-ruby" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6668%2Fruboto-sviluppare-per-android-in-ruby" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Ruboto%2C+sviluppare+per+Android+in+Ruby&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6668%2Fruboto-sviluppare-per-android-in-ruby" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/ruboto.png" class="post" border="0" align="left" width="280" height="280" alt="" /><a href="http://ruboto.org/">Ruboto</a> è un progetto che ha lo scopo di rendere possibile programmare applicazioni per Android con il linguaggio Ruby senza dover scrivere niente in Java.</p>
<p>Fa parte del progetto Ruby Summer of Code di quest&#8217;anno ed ha appena rilasciato la prima &#8220;super-alpha&#8221; (0.0.1). L&#8217;idea è ambiziosa e la base del progetto è JRuby, un&#8217;implementazione di Ruby per la Java Virtual Machine.</p>
<p>Se volete provarlo per ora è solo un&#8217;esperimento, ma questa contaminazione di linguaggi rappresenta un&#8217;interessante scommessa per il futuro.</p>
<p>Via | <a href="http://blog.danieljackoway.com/first-ruboto-release.html">Danieljackoway</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/6668/ruboto-sviluppare-per-android-in-ruby">Ruboto, sviluppare per Android in Ruby</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 12:00 di lunedì 30 agosto 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Diaspora: l&#039;alternativa a Facebok è basata su OStatus</title>
    <link>http://www.ossblog.it/post/6665/diaspora-lalternativa-a-facebok-e-basata-su-ostatus</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/6665/diaspora-lalternativa-a-facebok-e-basata-su-ostatus</guid>
    <pubDate>Sun, 29 Aug 2010 11:00:10 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/6665/diaspora-lalternativa-a-facebok-e-basata-su-ostatus#comments</comments>
    <slash:comments>4</slash:comments>
    <category>ruby</category><category>internet</category><category>join diaspora</category><category>open microblogging</category><category>statusnet ostatus</category>
    <description>Quasi ci siamo: l&amp;#8217;alternativa a Facebook di cui avevamo parlato rilascerà il codice prodotto tra pochi giorni. Fino a oggi il team non aveva ancora svelato dettagli sulla piattaforma, ma gli[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6665%2Fdiaspora-lalternativa-a-facebok-e-basata-su-ostatus" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6665%2Fdiaspora-lalternativa-a-facebok-e-basata-su-ostatus" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Diaspora%3A+l%27alternativa+a+Facebok+%C3%A8+basata+su+OStatus&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6665%2Fdiaspora-lalternativa-a-facebok-e-basata-su-ostatus" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/joindiaspora.png" class="post" border="0" align="left" width="280" height="210" alt="Join Diaspora" />Quasi ci siamo: <a href="http://www.ossblog.it/post/6191/diaspora-prepara-lalternativa-open-source-a-facebook">l&#8217;alternativa a Facebook</a> di cui avevamo parlato rilascerà il codice prodotto tra pochi giorni. Fino a oggi il team non aveva ancora svelato dettagli sulla piattaforma, ma gli investitori (che hanno finanziato il progetto a scatola chiusa) non dovrebbero restare delusi dai risultati. Diaspora si basa infatti sulle specifiche di OStatus, <a href="http://www.ossblog.it/post/5903/openmicroblogging-e-diventato-ostatus">il protocollo di StatusNet</a> già noto come open microblogging.</p>
<p>Volendo fare un parallelo, Diaspora sta a Facebook come identi.ca sta a Twitter. Apparentemente i quattro studenti della Columbia University hanno rispettato tutte le promesse, ma ci vorrà ancora del tempo per valutarlo accuratamente. Nel frattempo sono emersi altri dettagli sul progetto e qualche screenshot. Rispetto a StatusNet (ex-Laconica) installare Diaspora richiederà risorse come Ruby.</p>
<p>Rimane in dubbio la possibilità che sia predisposta una piattaforma alla WordPress.com per fornire Diaspora a chi non disponesse di un server dedicato. Se così non dovesse essere, è probabile che il successo del progetto ne uscirà fortemente ridimensionato. Non basterà un hosting di fascia medio-bassa per creare piattaforme basate su Diaspora. Dalle immagini emerge una somiglianza con BuddyPress.</p>
<p>Via | <a href="http://www.readwriteweb.com/archives/only_burning_man_stands_between_diaspora_the_open.php">ReadWriteWeb</a></p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/6665/diaspora-lalternativa-a-facebok-e-basata-su-ostatus">Diaspora: l'alternativa a Facebok è basata su OStatus</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 13:00 di domenica 29 agosto 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Padrino, un web framework in Ruby</title>
    <link>http://www.ossblog.it/post/6047/padrino-un-web-framework-in-ruby</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/6047/padrino-un-web-framework-in-ruby</guid>
    <pubDate>Mon, 05 Apr 2010 15:00:02 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/6047/padrino-un-web-framework-in-ruby#comments</comments>
    <slash:comments>1</slash:comments>
    <category>ruby</category><category>internet</category><category>padrino e sinatra per il web</category><category>programmare in ruby</category><category>sviluppo italo-statunitense</category><category>web framework in ruby</category>
    <description>Negli ultimi tempi Ruby sta conoscendo un successo non indifferente: ne è indice il fatto che progetti di rilievo come GitHub e Twitter lo abbiano abbracciato per risolvere problemi di spazio e[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6047%2Fpadrino-un-web-framework-in-ruby" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6047%2Fpadrino-un-web-framework-in-ruby" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Padrino%2C+un+web+framework+in+Ruby&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6047%2Fpadrino-un-web-framework-in-ruby" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/padrino.jpg" class="post" border="0" align="left" width="250" height="98" alt="Padrino" />Negli ultimi tempi Ruby sta conoscendo un successo non indifferente: ne è indice il fatto che progetti di rilievo come GitHub e Twitter lo abbiano abbracciato per risolvere problemi di spazio e rapidità nella risoluzione delle query ai propri server. Per lo sviluppo web esistono numerose soluzioni e <a href="http://www.padrinorb.com/">Padrino</a> – un framework italo-statunitense per la gestione dei propri progetti concepiti per la rete – è tra queste.</p>
<p>Da amante del cinema non posso che apprezzare la scelta di seguire il &#8220;trend&#8221; della saga di Francis Ford Coppola (Padrino è infatti basato su <a href="http://www.sinatrarb.com/">Sinatra</a>) per definire un framework che è davvero elegante come recita il suo slogan: l&#8217;installazione richiede Ruby 1.8 – ha problemi di compilazione con le versioni sperimentali successive – ed è reperibile attraverso <a href="http://rubygems.org/">RubyGems</a>, il ché semplifica di molto gli step di configurazione su qualunque sistema abilitato.</p>
<p>L&#8217;interfaccia d&#8217;amministrazione locale via browser è molto &#8220;pulita&#8221; e consente una rapida aggiunta di nuovi progetti, oltre alla gestione dei permessi-utente e quant&#8217;altro abbia attinenza con lo sviluppo: Padrino ha il supporto di una comunità molto disponibile e alla mano, raggiungibile anche attraverso <a href="http://groups.google.com/group/padrino">il gruppo internazionale su Google</a>.</p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/6047/padrino-un-web-framework-in-ruby">Padrino, un web framework in Ruby</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 17:00 di lunedì 05 aprile 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Twitter Engineering ha scelto Unicorn</title>
    <link>http://www.ossblog.it/post/6025/twitter-engineering-ha-scelto-unicorn</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/6025/twitter-engineering-ha-scelto-unicorn</guid>
    <pubDate>Thu, 01 Apr 2010 09:00:08 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/6025/twitter-engineering-ha-scelto-unicorn#comments</comments>
    <slash:comments>1</slash:comments>
    <category>ruby</category><category>server</category><category>ruby per twitter engineering</category><category>sviluppo open source di twitter</category><category>twitter e unicorn</category><category>unicorn fa girare twitter</category>
    <description>Se vi ricordate qualche mese fa avevo introdotto Unicorn, un server HTTP scritto in Ruby che era stato scelto da GitHub per far &amp;#8220;girare&amp;#8221; il DVCS basato su Git che ne costituisce la[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6025%2Ftwitter-engineering-ha-scelto-unicorn" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6025%2Ftwitter-engineering-ha-scelto-unicorn" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Twitter+Engineering+ha+scelto+Unicorn&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F6025%2Ftwitter-engineering-ha-scelto-unicorn" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/unicorntwitter.jpg" class="post" border="0" align="left" width="250" height="250" alt="Unicorn &amp; Twitter" />Se vi ricordate qualche mese fa <a href="http://www.ossblog.it/post/5269/unicorn-un-server-rack-http-per-repository-dvcs">avevo introdotto Unicorn</a>, un server HTTP scritto in Ruby che era stato scelto da GitHub per far &#8220;girare&#8221; il DVCS basato su Git che ne costituisce la piattaforma: benché l&#8217;adozione risalga a novembre del 2009, Twitter Engineering – la divisione open source di Twitter, di cui pure <a href="http://www.ossblog.it/tag/twitter%20engineering">si è parlato a più riprese</a> – ha deciso di annunciarne l&#8217;uso soltanto di recente. E non soltanto.</p>
<p>Nel <a href="http://engineering.twitter.com/2010/03/unicorn-power.html">lodare le caratteristiche di Unicorn</a> applicato allo sviluppo del core di Twitter, il team svela anche alcuni dettagli sulla composizione degli uffici che lavorano sui server del popolare servizio di microblogging: diversamente da GitHub il numero di addetti a ogni sistema è predefinito, ma le richieste simultanee al server superano il numero di chi è chiamato a lavorare alla sua manutenzione (e aggiornamento).</p>
<p>Per questo motivo Twitter Engineering ha optato per il passaggio a Unicorn – ormai dato per definitivo – che consente una migliore gestione di tali query. La piattaforma di Twitter per i device portatili è stata la prima interamente portata su Unicorn dietro Apache. Con loro stessa sorpresa gli sviluppatori hanno attestato una latenza ridotta del 30% e una consistente diminuzione dell&#8217;utilizzo delle CPU.</p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/6025/twitter-engineering-ha-scelto-unicorn">Twitter Engineering ha scelto Unicorn</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 11:00 di giovedì 01 aprile 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>GitHub apre un sito per monitorare lo stato dei server</title>
    <link>http://www.ossblog.it/post/5774/github-apre-un-sito-per-monitorare-lo-stato-dei-server</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/5774/github-apre-un-sito-per-monitorare-lo-stato-dei-server</guid>
    <pubDate>Fri, 12 Feb 2010 13:00:32 GMT</pubDate>
    <dc:creator>Federico Moretti</dc:creator>
    <comments>http://www.ossblog.it/post/5774/github-apre-un-sito-per-monitorare-lo-stato-dei-server#comments</comments>
    <slash:comments>0</slash:comments>
    <category>open-source</category><category>ruby</category><category>cloud computing</category><category>github</category><category>heroku</category><category>rock-solid ruby platform</category><category>ruby cloud platform</category><category>status.github.com</category>
    <description>Finché non ci si imbatte in un errore imprevisto è possibile che si sottovaluti l&amp;#8217;importanza del monitoraggio dello stato di un server: forse è soltanto un mio problema, eppure mi è[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F5774%2Fgithub-apre-un-sito-per-monitorare-lo-stato-dei-server" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F5774%2Fgithub-apre-un-sito-per-monitorare-lo-stato-dei-server" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=GitHub+apre+un+sito+per+monitorare+lo+stato+dei+server&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F5774%2Fgithub-apre-un-sito-per-monitorare-lo-stato-dei-server" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/statusgithubcom.gif" class="post" border="0" width="586" height="326" alt="status.github.com" /><br clear="all" /></p>
<p>Finché non ci si imbatte in un errore imprevisto è possibile che si sottovaluti l&#8217;importanza del monitoraggio dello stato di un server: forse è soltanto un mio problema, eppure mi è capitato di fare altrettanto coi backup. Per evitare dubbi <a href="http://github.com/blog/600-introducing-status-github-com">GitHub ha creato un sito apposito</a> che si occupa di notificare eventuali disservizi.</p>
<p>GitHub è un ormai uno tra i provider più importanti del web per i sistemi di controllo delle versioni (recentemente abbiamo citato diversi repository creati attraverso di esso da Facebook) e chi sviluppa su di esso ha la necessità di verificarne l&#8217;effettivo funzionamento in tempo pressoché reale: dopo <a href="http://twitter.com/github">il profilo su Twitter</a> – che sopperiva a questa funzione – è nato <a href="http://status.github.com/">GitHub System Status</a>.</p>
<p>Il sito in questione <a href="http://heroku.com/">è fornito grazie a Heroku</a>, una piattaforma in Ruby che offre servizi gratuiti, come a pagamento: già la versione di base dà accesso a una serie di add-on fondamentali per la comunicazione con gli utenti — tra cui il <a href="http://aws.amazon.com/rds/">supporto sperimentale ad Amazon RDS</a>.  Lo stesso Heroku merita assolutamente di essere seguito con attenzione: ulteriori feature sono previste dalle prossime settimane.</p>



<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/5774/github-apre-un-sito-per-monitorare-lo-stato-dei-server">GitHub apre un sito per monitorare lo stato dei server</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 15:00 di venerdì 12 febbraio 2010.</p>
]]></content:encoded>
    
  </item>

  <item>
    <title>Redmine</title>
    <link>http://www.ossblog.it/post/5453/redmine</link>
    <guid isPermaLink="true">http://www.ossblog.it/post/5453/redmine</guid>
    <pubDate>Sat, 05 Dec 2009 13:00:26 GMT</pubDate>
    <dc:creator>Lpt on fire!</dc:creator>
    <comments>http://www.ossblog.it/post/5453/redmine#comments</comments>
    <slash:comments>1</slash:comments>
    <category>open-source</category><category>ruby</category><category>redmine</category><category>ruby on rails</category>
    <description>Redmine è un&amp;#8217;applicazione web scritta per il framework Ruby on Rails per la gestione dei progetti.
Rilasciata sotto licenza GPLv2 offre le seguenti caratteristiche:

Supporto a più[...]</description>
    <content:encoded><![CDATA[
    <p style="clear:both">
      <a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F5453%2Fredmine" style="margin-right:6px"><img src="http://static.blogo.it/i/like-it-it.gif" width=66 height=20 alt="Mi piace" /></a>
      <a href="https://plusone.google.com/_/+1/confirm?hl=it&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F5453%2Fredmine" style="margin-right:6px"><img src="http://static.blogo.it/i/plusone.gif" width=32 height=20 alt="+1" /></a>
      <a href="https://twitter.com/intent/tweet?source=&text=Redmine&url=http%3A%2F%2Fwww.ossblog.it%2Fpost%2F5453%2Fredmine" style="margin-right:6px"><img src="http://static.blogo.it/i/tweet.gif" width=55 height=20 alt="Tweet" /></a>
    </p>
<p><img src="http://static.blogo.it/ossblog/gantt.png" class="post-h" align="left" border="0" width="432" height="282" alt="" /><br clear="all" /></p>
<p><a href="http://www.redmine.org">Redmine</a> è un&#8217;applicazione web scritta per il framework Ruby on Rails per la gestione dei progetti.</p>
<p>Rilasciata sotto licenza GPLv2 offre le seguenti caratteristiche:</p>
<ul>
<li>Supporto a più progetti</li>
<li>Flexible role based access control</li>
<li>Sistema di tracciamento dei bug flessibile</li>
<li>Calendario e grafico Gantt</li>
<li>Gestione novità, documenti e file</li>
<li>Notifiche via email e feed</li>
<li>Wiki per ogni progetto</li>
</ul>


<ul>
<li>Forum per ogni progetto</li>
<li>Time tracking</li>
<li>Integrazione SCM (SVN, CVS, Git, Mercurial, Bazaar e Darcs)</li>
<li>Accetta segnalazioni di nuovi bug via email</li>
<li>Autenticazione flessibile</li>
<li>Localizzazione</li>
<li>Supporto per <a href="http://www.ossblog.it/categoria/mysql">MySql</a>, <a href="http://www.ossblog.it/categoria/postgresql">PostreSQL</a> e <a href="http://www.ossblog.it/categoria/sqlite">SQLite</a></li>
</ul>
<p>Nel caso foste interessati potete curiosare nella <a href="http://demo.redmine.org/">versione dimostrativa</a> messa a disposizione direttamente dal progetto.</p>
<p>Via | <a href="http://www.redmine.org/">Redmine</a></p>

<p style="padding:5px;background:#ddd;border:1px solid #bbb;clear:both;"><a href="http://www.ossblog.it/post/5453/redmine">Redmine</a> &eacute; stato pubblicato su <a href="http://www.ossblog.it">Ossblog.it</a> alle 15:00 di sabato 05 dicembre 2009.</p>
]]></content:encoded>
    
  </item>


</channel>
</rss>

