<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Geek on Marcello Barnaba</title>
    <link>https://sindro.me/it/tags/geek/</link>
    <description>Recent content in Geek on Marcello Barnaba</description>
    <generator>Hugo</generator>
    <language>it</language>
    <lastBuildDate>Mon, 18 May 2009 15:00:00 +0000</lastBuildDate>
    <atom:link href="https://sindro.me/it/tags/geek/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Workshop Girl Geek Dinners @Apple Store, 16 maggio 2009, Roma</title>
      <link>https://sindro.me/it/posts/2009-05-18-girl-geeks-dinner-workshop-apple-store-rome/</link>
      <pubDate>Mon, 18 May 2009 15:00:00 +0000</pubDate>
      <guid>https://sindro.me/it/posts/2009-05-18-girl-geeks-dinner-workshop-apple-store-rome/</guid>
      <description>&lt;p&gt;&amp;laquo;&lt;cite&gt;Donne! E&#39; arrivato l&#39;&lt;a href=&#34;http://www.flickr.com/photos/matteorocchi/3401964231/&#34;&gt;arrotino&lt;/a&gt;!&lt;/cite&gt;&amp;raquo; &amp;#8211; A parte gli scherzi ;) l&#39;&lt;a href=&#34;http://www.apple.com/it/retail/romaest/&#34;&gt;Apple Store&lt;/a&gt; italiano insieme a &lt;a href=&#34;http://www.girlgeekdinnersroma.com/&#34;&gt;Girl Geek Dinners Roma&lt;/a&gt; ha organizzato il 16 maggio 2009 un workshop sul mobile lifestyle (incentrato sull&#39;&lt;a href=&#34;http://www.apple.com/iphone&#34;&gt;iPhone&lt;/a&gt;, ovviamente).&lt;/p&gt;&#xA;&lt;div style=&#34;float:left; margin:6px 10px 0 0;&#34;&gt;&lt;a href=&#34;http://www.girlgeekdinnersroma.com/&#34;&gt;&lt;img style=&#34;display:inline-block&#34; src=&#34;https://sindro.me/posts/2009-05-18-girl-geeks-dinner-workshop-apple-store-rome/ggd-roma.jpg&#34; alt=&#34;&#34; /&gt;&lt;/a&gt;&lt;/div&gt;&#xA;&lt;p&gt;Partiamo dall&#39;inizio: cosa sono le &lt;a href=&#34;http://girlgeekdinners.com/&#34;&gt;Girl Geek Dinners&lt;/a&gt;? &lt;a href=&#34;http://www.linkedin.com/pub/linda-serra/9/461/756&#34;&gt;Linda&lt;/a&gt; ha spiegato al pubblico (circa 20 persone) che un &lt;a href=&#34;http://en.wikipedia.org/wiki/Geek&#34;&gt;geek&lt;/a&gt; e&#39; una persona appassionata di tecnologia in senso ampio: il &lt;span class=&#34;caps&#34;&gt;GGD&lt;/span&gt; e&#39; un gruppo dedicato ad aggregare donne interessate a internet, ai nuovi media e agli stili di vita tecnologici. Le donne sono spesso &lt;a href=&#34;http://www.girlgeekdinnersitalia.com/2009/04/donne-e-mondo-del-lavoro-qualcosa-sta-cambiando-lo-stato-dell&#39;arte/&#34;&gt;sottovalutate&lt;/a&gt; nelle &lt;a href=&#34;http://wooga.drbacchus.com/geek-arrogance-and-chauvinism&#34;&gt;comunita&#39; geek&lt;/a&gt;, e questo imbarazzante &lt;a href=&#34;http://www.cs.toronto.edu/~gvwilson/articles/open-source-cold-shoulder-2004.pdf&#34;&gt;cliche&#39;&lt;/a&gt; ha generato &lt;a href=&#34;http://groups.google.com/group/boston-rubygroup/browse_thread/thread/9bae949476720e32/8f5750437981806b?hl=en&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8&amp;amp;q=women+ruby+community&#34;&gt;molte&lt;/a&gt; &lt;a href=&#34;http://stackoverflow.com/questions/305175/what-can-we-do-to-encourage-more-women-to-join-the-programming-field&#34;&gt;discussioni&lt;/a&gt; in passato, e la questione e&#39; ancora irrisolta (secondo me).&lt;/p&gt;&#xA;&lt;div style=&#34;clear:left&#34;&gt;&lt;/div&gt;&#xA;&lt;p&gt;&lt;a name=&#34;continue&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Il &lt;a href=&#34;http://www.girlgeekdinnersitalia.com/&#34;&gt;gruppo italiano &lt;span class=&#34;caps&#34;&gt;GGD&lt;/span&gt;&lt;/a&gt; e&#39; nato nel 2007 a Milano, poi e&#39; arrivato a Roma nel 2008, ed e&#39; presente anche a Bologna e nelle &lt;a href=&#34;http://en.wikipedia.org/wiki/Marche&#34;&gt;Marche&lt;/a&gt; e in &lt;a href=&#34;http://en.wikipedia.org/wiki/Emilia-Romagna&#34;&gt;Emilia-Romagna&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Quindi, il gruppo &lt;span class=&#34;caps&#34;&gt;GGD&lt;/span&gt; cerca di generare una &amp;#8220;massa critica&amp;#8221; di donne geek, per abolire lo stereotipo che &amp;#8220;programmatori / utenti esperti&amp;#8221; siano solo uomini: negli eventi &lt;span class=&#34;caps&#34;&gt;GGD&lt;/span&gt; i ragazzi ascoltano e le ragazze parlano, poi bloggano, si scambiano biglietti da visita (e chiavi &lt;span class=&#34;caps&#34;&gt;PGP&lt;/span&gt;, immagino ;) e in generale cercano di valorizzare il potere e le competenze delle donne nel campo dell&#39;industria informatica. Il networking e un tuffo nei social media sono il modo piu&#39; efficiente al giorno d&#39;oggi per raggiungere un grande pubblico e costruire rapidamente la suddetta massa critica: ecco perche&#39; l&#39;evento GGD era incentrato sulle applicazioni mobile social e di produttivita&#39; in generale. Presentato da due Apple Trainer ufficiali (&lt;a href=&#34;http://nhaima.org/&#34;&gt;Simona&lt;/a&gt; e &lt;a href=&#34;http://www.facebook.com/people/Riccardo-Zurlo/703403702&#34;&gt;Riccardo&lt;/a&gt;), il workshop e&#39; iniziato alle 11:30 e e&#39; durato circa un&#39;ora.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cosa dice la tua .bash_history?</title>
      <link>https://sindro.me/it/posts/2008-06-03-what-does-your-bash_history-say/</link>
      <pubDate>Tue, 03 Jun 2008 00:00:00 +0000</pubDate>
      <guid>https://sindro.me/it/posts/2008-06-03-what-does-your-bash_history-say/</guid>
      <description>&lt;p&gt;Un &lt;a href=&#34;http://www.linkedin.com/in/easter&#34; target=&#34;_blank&#34;&gt;mio amico&lt;/a&gt; mi ha detto che sui blog&#xA;tecnici gira un nuovo meme: mostrare i comandi più usati, partendo dalla&#xA;history della shell:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;history | &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;awk &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;{a[$2]++}END{for(i in a){print a[i] &amp;#34; &amp;#34; i}}&amp;#39;&lt;/span&gt; | &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sort -rn | head -15&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Io ho 20 volte la dimensione di default della bash history (10k righe), quindi&#xA;i risultati saranno interessanti. Uso anche la funzione di timestamp della&#xA;history, quindi ho aggiunto un piccolo sed al codice per eliminare i timestamp.&lt;/p&gt;&#xA;&lt;p&gt;Vediamo un po&#39;:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;vjt@voyager:~/code*$* history | &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; sed &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;s#^[ 0-9\[\/\:]*\]\([^ ]*\).*#\1#&amp;#39;&lt;/span&gt; |  &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; awk &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;{a[$1]++}END{for(i in a){print a[i] &amp;#34; &amp;#34; i}}&amp;#39;&lt;/span&gt; | &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; sort -rn | head -15&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;928&lt;/span&gt; l&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;577&lt;/span&gt; ssh&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;389&lt;/span&gt; ping&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;381&lt;/span&gt; cd&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;300&lt;/span&gt; dig&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;259&lt;/span&gt; telnet&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;153&lt;/span&gt; sudo&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;126&lt;/span&gt; ifconfig&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;125&lt;/span&gt; whois&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;113&lt;/span&gt; ps&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;96&lt;/span&gt; svn&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;91&lt;/span&gt; cat&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;73&lt;/span&gt; fg&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;68&lt;/span&gt; vi&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;61&lt;/span&gt; ..&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Già, faccio un SACCO di ls, l in realtà è ls -alFGs (sono su Darwin). Questa&#xA;lista rivela le mie abitudini recenti, perché sto scrivendo meno codice e&#xA;gestendo di più (niente gcc, niente irb, un sacco di dig &amp;amp; whois). &lt;code&gt;svn&lt;/code&gt; è&#xA;ancora lì, ovviamente ;). &lt;code&gt;ssh&lt;/code&gt; significa che questi risultati andrebbero&#xA;aggregati con le history delle altre macchine su cui mi loggo&amp;hellip; ma quello è&#xA;argomento per un altro post ;).&lt;/p&gt;&#xA;&lt;p&gt;Quali sono i tuoi risultati?&lt;/p&gt;&#xA;&lt;p&gt;Postali qui! :D&lt;/p&gt;&#xA;&lt;h2 id=&#34;aggiornamento-2008-06-03&#34;&gt;AGGIORNAMENTO 2008-06-03&lt;/h2&gt;&#xA;&lt;p&gt;Dato che le mie abitudini recenti sono più di coding che di scrittura di documentazione, ho rieseguito l&amp;rsquo;analisi della history&amp;hellip; e questi sono i nuovi risultati:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;1796 l&#xA;981 svn&#xA;705 ssh&#xA;693 cd&#xA;666 ping&#xA;402 vi&#xA;356 ifconfig&#xA;352 telnet&#xA;321 dig&#xA;315 sudo&#xA;283 fg&#xA;240 grep&#xA;188 ..&#xA;183 cat&#xA;157 ps&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;aggiornamento-2009-02-20&#34;&gt;AGGIORNAMENTO 2009-02-20&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;5427 l&#xA;4379 git&#xA;3128 svn&#xA;2812 vi&#xA;2105 cd&#xA;1408 ping&#xA;1392 fg&#xA;1328 ssh&#xA;935 ifconfig&#xA;893 grep&#xA;890 sudo&#xA;733 rake&#xA;653 cat&#xA;554 ..&#xA;535 ruby&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;aggiornamento-2009-05-24&#34;&gt;AGGIORNAMENTO 2009-05-24&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;7374 l&#xA;5041 git&#xA;3265 vi&#xA;3131 svn&#xA;2753 cd&#xA;1881 ssh&#xA;1763 ping&#xA;1618 fg&#xA;1101 sudo&#xA;1100 ifconfig&#xA;977 grep&#xA;867 cat&#xA;767 rake&#xA;721 telnet&#xA;671 ..&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;aggiornamento-2010-06-01&#34;&gt;AGGIORNAMENTO 2010-06-01&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;20517 git&#xA;7794 l&#xA;1906 cd&#xA;1631 rg&#xA;1518 vi&#xA;1108 rake&#xA;1041 cat&#xA;1010 ruby&#xA;790 sudo&#xA;754 fg&#xA;676 make&#xA;670 script/console&#xA;626 rm&#xA;496 ping&#xA;474 ..&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;aggiornamento-2012-07-23&#34;&gt;AGGIORNAMENTO 2012-07-23&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;3367 l&#xA;2685 ssh&#xA;1289 cd&#xA;1013 curl&#xA;976 git&#xA;857 sudo&#xA;815 ping&#xA;526 telnet&#xA;521 ps&#xA;497 cat&#xA;472 port&#xA;422 fg&#xA;400 vi&#xA;274 rm&#xA;259 dig&#xA;&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    <item>
      <title>Quando i sysadmin governavano la Terra</title>
      <link>https://sindro.me/it/posts/2007-11-21-when-sysadmins-ruled-the-earth/</link>
      <pubDate>Wed, 21 Nov 2007 00:00:00 +0000</pubDate>
      <guid>https://sindro.me/it/posts/2007-11-21-when-sysadmins-ruled-the-earth/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;https://sindro.me/posts/2007-11-21-when-sysadmins-ruled-the-earth/sysadmins2_1.jpg&#34; alt=&#34;Logo del romanzo&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Un romanzo davvero, davvero, davvero &lt;strong&gt;NERD&lt;/strong&gt; di &lt;a href=&#34;https://web.archive.org/web/20110201185322/http://baens-universe.com/authors/Cory_Doctorow&#34; target=&#34;_blank&#34;&gt;Cory Doctorow&lt;/a&gt;&#xA;che racconta di un gruppo di sysadmin che lottano per tenere in piedi la cara&#xA;vecchia Rete dopo un evento catastrofico che ha messo il mondo intero in&#xA;ginocchio. Combattono con scorte limitate di energia e cibo e comunicano via&#xA;Usenet&amp;hellip; usando la &lt;em&gt;buona vecchia gerarchia alt.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Voto: 10+ per la cosa più geek che abbia mai letto. Vale davvero l&amp;rsquo;ora&#xA;necessaria per leggerlo tutto. &lt;a href=&#34;https://web.archive.org/web/20110216142848/http://baens-universe.com/articles/when_sysadmins_ruled_the_earth&#34; target=&#34;_blank&#34;&gt;Buona lettura&lt;/a&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
