<?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:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Claudio&#039;s Hideout &#187; Annunci</title>
	<atom:link href="http://claudio.cicali.name/post/category/announce/feed/" rel="self" type="application/rss+xml" />
	<link>http://claudio.cicali.name</link>
	<description>Claudio Cicali web hub</description>
	<lastBuildDate>Sun, 25 Sep 2011 11:29:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Video della mia presentazione a Better Software</title>
		<link>http://claudio.cicali.name/post/2011/07/video-della-mia-presentazione-a-better-software/</link>
		<comments>http://claudio.cicali.name/post/2011/07/video-della-mia-presentazione-a-better-software/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 08:59:19 +0000</pubDate>
		<dc:creator>claudio</dc:creator>
				<category><![CDATA[Annunci]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://claudio.cicali.name/?p=1103</guid>
		<description><![CDATA[I ragazzi di Develer hanno reso disponibile sul sito della conferenza il video della mia presentazione su Node.js. Il download del filmato si può fare direttamente da qui. Grazie :)]]></description>
			<content:encoded><![CDATA[<p>I ragazzi di <a href="http://www.develer.com">Develer</a> hanno reso disponibile sul sito della conferenza il <a href="http://www.bettersoftware.it/conference/talks/nodejs-convincing-the-boss">video della mia presentazione su Node.js</a>. Il download del filmato si può fare direttamente <a href="http://www.bettersoftware.it/media/conference/videos/nodejs-convincing-the-boss.mp4">da qui</a>.</p>
<p>Grazie :)</p>
]]></content:encoded>
			<wfw:commentRss>http://claudio.cicali.name/post/2011/07/video-della-mia-presentazione-a-better-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.bettersoftware.it/media/conference/videos/nodejs-convincing-the-boss.mp4" length="162910479" type="video/mp4" />
		</item>
		<item>
		<title>Better Software e Node.js</title>
		<link>http://claudio.cicali.name/post/2011/07/better-software-e-node-js/</link>
		<comments>http://claudio.cicali.name/post/2011/07/better-software-e-node-js/#comments</comments>
		<pubDate>Fri, 08 Jul 2011 07:15:56 +0000</pubDate>
		<dc:creator>claudio</dc:creator>
				<category><![CDATA[Annunci]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Eventi]]></category>

		<guid isPermaLink="false">http://claudio.cicali.name/?p=1044</guid>
		<description><![CDATA[Quest&#8217;anno sono stato invitato a parlare di Node.js alla conferenza Better Software, a Firenze. Ecco le slide. Node.js – Convincing the boss View more presentations from claudio.cicali]]></description>
			<content:encoded><![CDATA[<p>Quest&#8217;anno sono stato invitato a <a href="http://www.bettersoftware.it/conference/talks/nodejs-convincing-the-boss">parlare di Node.js</a> alla conferenza <a href="http://www.bettersoftware.it/">Better Software</a>, a Firenze. Ecco le slide.</p>
<div style="width:425px" id="__ss_8435904"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/claudio.cicali/nodejs-convincing-the-boss" title="Node.js – Convincing the boss" target="_blank">Node.js – Convincing the boss</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/8435904" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/claudio.cicali" target="_blank">claudio.cicali</a> </div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://claudio.cicali.name/post/2011/07/better-software-e-node-js/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modialog, a jQuery plugin for modal dialogs</title>
		<link>http://claudio.cicali.name/post/2011/06/modialog-a-jquery-plugin-for-modal-dialogs/</link>
		<comments>http://claudio.cicali.name/post/2011/06/modialog-a-jquery-plugin-for-modal-dialogs/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 17:15:40 +0000</pubDate>
		<dc:creator>claudio</dc:creator>
				<category><![CDATA[Annunci]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://claudio.cicali.name/?p=1023</guid>
		<description><![CDATA[I&#8217;ve just released a very small plugin for jQuery. It&#8217;s called Modialog and it aims to be the smallest &#8220;modal dialog boxes&#8221; plugin (there are already a lot of them out there). It weights only 2KB and works with every recent browser. You can take a look at its bare bone demo page.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just released a very small plugin for jQuery. It&#8217;s called <a href="https://github.com/claudioc/modialog">Modialog</a> and it aims to be the smallest &#8220;modal dialog boxes&#8221; plugin (there are already a lot of them <a href="https://itswadesh.wordpress.com/2011/04/13/15-jquery-popup-modal-dialog-plugins-and-tutorials/">out there</a>). It weights only 2KB and works with every recent browser. You can take a look at its bare bone <a href="http://claudioc.github.com/modialog/demo.html">demo page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://claudio.cicali.name/post/2011/06/modialog-a-jquery-plugin-for-modal-dialogs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to export your friendfeed stream (posts and comments)</title>
		<link>http://claudio.cicali.name/post/2011/01/how-to-export-your-friendfeed-stream-posts-and-comments/</link>
		<comments>http://claudio.cicali.name/post/2011/01/how-to-export-your-friendfeed-stream-posts-and-comments/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 10:29:51 +0000</pubDate>
		<dc:creator>claudio</dc:creator>
				<category><![CDATA[Annunci]]></category>
		<category><![CDATA[Articoli]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[friendfeed]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://claudio.cicali.name/?p=976</guid>
		<description><![CDATA[I just wrote a script to easily download your FULL friendfeed stream. I mean: every post with comments, likes and even images and/or files. Enough for the good news: the bad news is that this a PHP command line script and you have to know how to run it. On a recent  OSX or Linux [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-980" href="http://claudio.cicali.name/post/2011/01/how-to-export-your-friendfeed-stream-posts-and-comments/ff-2/"><img class="alignleft size-full wp-image-980" title="ff" src="http://claudio.cicali.name/wp-content/uploads/2011/01/ff1.png" alt="" width="227" height="50" /></a></p>
<p>I just wrote a script to easily download your FULL <a href="http://friendfeed.com">friendfeed</a> stream. I mean: every post with comments, likes and even images and/or files. Enough for the good news: the bad news is that this a PHP command line script and you have to know how to run it. On a recent  OSX or Linux environment you should be ready to go. For Windows-ers it could be a little more difficult. Sorry.</p>
<p>Anyway, here is the features list:</p>
<ul>
<li>can fetch a private stream, giving your <a href="http://friendfeed.com/remotekey">remote key</a></li>
<li>locally downloads images and files (detects already downloaded things)</li>
<li>upon subsequent runs, it tries to get only the newly added posts</li>
<li>the output file is <a href="http://www.json.org/">JSON</a></li>
<li>it scales well!</li>
<li>it&#8217;s free software (MIT license)</li>
</ul>
<p>
Download the scripts <a href="https://github.com/claudioc/ffexp">from Github</a> (the link points to the project page, where you can read the README too. In this case you&#8217;re interested to the <a href="https://github.com/claudioc/ffexp/blob/master/ffexp.php">ffexp.php</a> script).
</p>
<p>You then may run it like:</p>
<pre>php ffexp.php somefilename.json</pre>
<p>As you may infer from the output file extension, the output is plain good JSON. This format is <strong>very</strong> handy for whatever thing you may need to do with the export file. But this is up to you (or your programmer friend).
</p>
<p>As an example of <em>JSON postprocessor</em> I also wrote <strong>a converter</strong> that given your export file will render a fully functional HTML file, looking just like a Friendfeed page. It also automatically embeds the necessary JavaScript, CSS and even icon images. <a href="https://github.com/claudioc/ffexp/blob/master/ffexp2html.php">Download the ffexp2html from Github</a>, open it, read the fine documentation and run it like:</p>
<pre>php ffexp2html.php somefilename.json &gt; somefilename.html</pre>
<p>Now you can open the somefile.html file with your browser (no internet connection needed). You may find a generated <a href="http://web20.it/stuff/caludio.html">output here</a>.</p>
<p>Limits? Yes there are:</p>
<ul>
<li>No download of your DMs (don&#8217;t know exactly why, maybe a limit of the API. But I don&#8217;t care)</li>
<li>You can download even entire rooms (just use the room name as the username), but it seems that there is a limit of how back you can go. Very high, but it exists.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://claudio.cicali.name/post/2011/01/how-to-export-your-friendfeed-stream-posts-and-comments/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Convert Delicious bookmarks to CSV</title>
		<link>http://claudio.cicali.name/post/2010/12/convert-delicious-bookmarks-to-csv/</link>
		<comments>http://claudio.cicali.name/post/2010/12/convert-delicious-bookmarks-to-csv/#comments</comments>
		<pubDate>Fri, 17 Dec 2010 15:54:46 +0000</pubDate>
		<dc:creator>claudio</dc:creator>
				<category><![CDATA[Annunci]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[convert]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://claudio.cicali.name/?p=964</guid>
		<description><![CDATA[Following the news that the Delicious social bookmarking service will soon be dismissed by Yahoo!, people started wondering which other service could they use in its place and how to better export their delicious bookmarks. This post is not yet another list of sites, but I&#8217;d try to help to better manage the exodus and even gain [...]]]></description>
			<content:encoded><![CDATA[<p>Following the news that the <a href="http://delicious.com">Delicious</a> social bookmarking service will soon be dismissed by Yahoo!, people started wondering which other service could they use in its place and how to better export their delicious bookmarks. This post is not yet another list of sites, but I&#8217;d try to help to better manage the exodus and even gain something from this deliciousastrous.</p>
<p>I wrote a little script in PHP that converts your bookmarks file <a href="https://secure.delicious.com/settings/bookmarks/export">exported from Delicious</a> in some other formats. The script, if you&#8217;re in the mood, is even easily extensibile if you provide it another &#8220;driver&#8221; to convert in another format (you write it and then plug it into the script. Pretty straightforward).</p>
<p>The script is ready to be used if you need to <strong>convert the file in CSV</strong>.</p>
<p>Run it like this:</p>
<pre>php deliconv.php delicious_export.html &gt; delicious_export.csv</pre>
<p>Another idea on how to use the script would be to check every URL for its existance. It&#8217;s a pretty easy task if you know how to use the curl extension. I&#8217;ll leave it as an exercise for the reader :)</p>
<p>So, if know how to run PHP from the command line, <a href="http://lab.web20.it/uploads/deliconv.php.txt">grab the script here</a> (remove the .txt extension).</p>
<p>There is also a Delicious XML exporter, <a href="http://deliciousxml.com/">out there</a>.</p>
<p>Update: my friend <a href="http://www.nicoladagostino.net/">Nicola D&#8217;Agostino</a> has collected some other <a href="http://www.nicoladagostino.net/2010-fuga-da-delicious-come-copiare-i-dati.html">useful informations and tricks</a> on the matter.</p>
]]></content:encoded>
			<wfw:commentRss>http://claudio.cicali.name/post/2010/12/convert-delicious-bookmarks-to-csv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mio screencast su Thinkcode.tv</title>
		<link>http://claudio.cicali.name/post/2010/02/mio-screencast-su-thinkcode-tv/</link>
		<comments>http://claudio.cicali.name/post/2010/02/mio-screencast-su-thinkcode-tv/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 09:28:12 +0000</pubDate>
		<dc:creator>claudio</dc:creator>
				<category><![CDATA[Annunci]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[lezione]]></category>
		<category><![CDATA[promozione]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[thinkcode]]></category>

		<guid isPermaLink="false">http://claudio.cicali.name/?p=718</guid>
		<description><![CDATA[È online da qualche giorno il mio primo screencast pubblicato per thinkcode.tv. L&#8217;argomento è jQuery e nella lezioncina di un&#8217;oretta cerco di affrontare la maggior parte dei temi che possono interessare chi si avvicina per la prima volta a questa libreria. Sul sito è disponibile una preview di 5 minuti (presa circa ad un terzo [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://thinkcode.tv"><img class="alignleft size-medium wp-image-720" title="thinkcode" src="http://claudio.cicali.name/wp-content/uploads/2010/02/thinkcode1-300x116.gif" alt="" width="300" height="116" /></a>È online da qualche giorno il mio <a href="http://it.thinkcode.tv/catalogo/introduzione-a-jquery/">primo screencast</a> pubblicato per <a href="http://it.thinkcode.tv">thinkcode.tv</a>. L&#8217;argomento è jQuery e nella lezioncina di un&#8217;oretta cerco di affrontare la maggior parte dei temi che possono interessare chi si avvicina per la prima volta a questa libreria. Sul sito è disponibile una preview di 5 minuti (presa circa ad un terzo della lunghezza totale del video).</p>
<p>Voglio ringraziare thinkcode per l&#8217;opportunità offertami e spero davvero di poter collaborare ancora con loro :)</p>
<blockquote><div>
jQuery sta rapidamente diventando la libreria JavaScript più usata al mondo, per lo sviluppo di applicazioni web interattive e dinamiche. In questo screencast di poco più di un&#8217;ora, Claudio Cicali ci guida nell&#8217;apprendimento dei concetti di base, mostrando il come e il perché dell&#8217;uso della libreria, a partire dalla sua storia, per finire a parlare delle best practice, passando per la manipolazione del DOM, la gestione degli eventi e Ajax. Si tratta di uno screencast indispensabile per lo sviluppatore moderno.
</div>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://claudio.cicali.name/post/2010/02/mio-screencast-su-thinkcode-tv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVN customized bash prompt (and Git!)</title>
		<link>http://claudio.cicali.name/post/2010/02/svn-customized-bash-prompt/</link>
		<comments>http://claudio.cicali.name/post/2010/02/svn-customized-bash-prompt/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 11:37:55 +0000</pubDate>
		<dc:creator>claudio</dc:creator>
				<category><![CDATA[Annunci]]></category>
		<category><![CDATA[Articoli]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://claudio.cicali.name/?p=650</guid>
		<description><![CDATA[I recently had to split an SVN repository of mine into a TRUNK and a TAGged branch. Nothing fancy: a tag to identify the REV1.x and the TRUNK to keep developing. From time to time I have to svn switch, jumping from the tagged branch to the trunk (testing, merging, usual staff&#8230;). And you know [...]]]></description>
			<content:encoded><![CDATA[<p>I recently had to split an SVN repository of mine into a TRUNK and a TAGged branch. Nothing fancy: a tag to identify the REV1.x and the TRUNK to keep developing.</p>
<p>From time to time I have to <strong>svn switch</strong>, jumping from the tagged branch to the trunk (testing, merging, usual staff&#8230;). And you know what? I&#8217;m keeping committing on the tagged branch! And that <strong>is bad</strong> (more on this with an appropriate future post. I promise).</p>
<p>How beautiful could be having a bash prompt that will costantly display the branch I&#8217;m in and the svn repository revision of the current directory?</p>
<p>So, here we are:</p>
<p>append this code to your ~/.bashrc, logout/login and enter a svn managed directory (beware: I&#8217;ve tested it only on my Ubuntu box&#8230; the key here is to use the PROMPT_COMMAND env variabile, passing it the function that does the &#8220;sniffing&#8221;. The PROMPT_COMMAND command will be executed every time, just before displaying the shell prompt).</p>
<pre class="brush: bash; gutter: false; title: ; notranslate">
PROMPT_COMMAND=prompt_command

prompt_command() {

  if [[ -d &quot;.svn&quot; ]] ; then
    local info rev url ver
    info=$(LC_MESSAGES=C svn info 2&gt;/dev/null)
    rev=$(echo &quot;${info}&quot; | awk '/^Revision: [0-9]+/{print $2}')
    url=$(echo &quot;${info}&quot; | awk '/^URL: .*/{print $2}')

    echo ${url} | grep -q &quot;/trunk\b&quot;
    if [[ $? -eq 0 ]] ; then
      ver=trunk
    else
      echo ${url} | grep -q &quot;/tags\b&quot;
      if [[ $? -eq 0 ]] ; then
        ver=tag-$(echo ${url} | grep -o &quot;/tags.*&quot; | awk -F/ '{print $3}')
      fi
    fi

    echo -e &quot;\e[00;33m[svn:r${rev}@${ver}]\e[00m&quot;
  fi

}
</pre>
<p>The svn information will be displayed in yellow (is the 33 in the final echo line). Change it at your liking.</p>
<p>UPDATE: <a href="http://www.develer.com">Giovanni Bajo</a> gives the hints for the "-q" switch and the LC_MESSAGES trick to avoid locale inconsistences.</p>
<p>Giovanni has gone a step forward, giving us the code for a git enhanced prompt too.</p>
<p>Here it is:</p>
<pre class="brush: bash; gutter: false; title: ; notranslate">
  local gitout
  gitout=$(git branch -v --abbrev --no-color 2&gt;/dev/null)
  if [[ $? -eq 0 ]]; then
    local full branch sha1
    full=$(echo &quot;${gitout}&quot; | grep '^*')
    branch=$(echo &quot;${full}&quot; | awk '/^* \w+ \w+/{print $2}')
    sha1=$(echo &quot;${full}&quot; | awk '/^* \w+ \w+/{print $3}')
    echo -e &quot;\e[00;33m[git:${sha1}@${branch}]\e[00m&quot;
  fi
</pre>
<p>Thanks to Uqbar on Freenode IRC for the awk hints!</p>
<p>example:</p>
<pre>claudioc@enebish:~/Sites$
claudioc@enebish:~/Sites$ cd scrive2/
[svn:r452@trunk]
claudioc@enebish:~/Sites/scrive2$ svn switch $myrepos/tags/R2.4
[svn:r431@tag-R2.4]
claudioc@enebish:~/Sites/scrive2$</pre>
]]></content:encoded>
			<wfw:commentRss>http://claudio.cicali.name/post/2010/02/svn-customized-bash-prompt/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>The breakly jquery plugin</title>
		<link>http://claudio.cicali.name/post/2009/12/the-breakly-jquery-plugin/</link>
		<comments>http://claudio.cicali.name/post/2009/12/the-breakly-jquery-plugin/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 11:50:48 +0000</pubDate>
		<dc:creator>claudio</dc:creator>
				<category><![CDATA[Annunci]]></category>
		<category><![CDATA[Articoli]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://claudio.cicali.name/?p=592</guid>
		<description><![CDATA[I&#8217;ve created a jQuery plugin that can be used to give the browser an &#8220;hint&#8221; on when (and eventually how) break some long texts that are wrapped in a container with an explicitely defined width. The purpose is twofold: it can make very long, non-breakable lines wrap automagically (URLs in fixed width container, for example) [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve created a jQuery plugin that can be used to give the browser an &#8220;hint&#8221; on when (and eventually how) break some long texts that are wrapped in a container with an explicitely defined width. The purpose is twofold: it can make very long, non-breakable lines wrap automagically (URLs in fixed width container, for example) and/or it adds a more elegant space/non-space text ratio inside little boxes.</p>
<p><a href="http://lab.web20.it/breakly/example.html"><img class="aligncenter size-medium wp-image-597" title="breakly" src="http://claudio.cicali.name/wp-content/uploads/2009/12/breakly-300x113.jpg" alt="" width="300" height="113" /></a></p>
<p>The plugin works adding a &#8220;special&#8221; unicode character after the given number of characters. By default U+200B (the zero width space) is used, but you can specify any other character as the second parameter. Only TEXT nodes are edited (the actual HTML tags and attributes remain untouched).</p>
<p>The plugin must be considered &#8220;experimental&#8221;, and should be better throughly tested if used in a production environment. Browsers, though, seem very &#8220;smart&#8221; about those Unicode &#8220;spaces&#8221; in that they do not mind them other then in a presentation context; in fact, I was in trouble thinking about HTML named entities&#8230; well, browsers don&#8217;t mind if a \U+200B is present in the middle of a &amp;agrave;</p>
<p>Go to the <a href="http://lab.web20.it/breakly/example.html">breakly example page</a> or just <a href="http://lab.web20.it/breakly/jquery.breakly-1.0.js">download it</a> (a little help is present as the plugin comment).</p>
<p>Should you find a bug, please feel free to contact me.</p>
]]></content:encoded>
			<wfw:commentRss>http://claudio.cicali.name/post/2009/12/the-breakly-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Breve resoconto del DrupalCamp a Crema</title>
		<link>http://claudio.cicali.name/post/2009/12/breve-resoconto-del-drupalcamp-a-crema/</link>
		<comments>http://claudio.cicali.name/post/2009/12/breve-resoconto-del-drupalcamp-a-crema/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 14:43:29 +0000</pubDate>
		<dc:creator>claudio</dc:creator>
				<category><![CDATA[Annunci]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Eventi]]></category>
		<category><![CDATA[apache solr]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[drupalcamp]]></category>
		<category><![CDATA[solr]]></category>

		<guid isPermaLink="false">http://claudio.cicali.name/?p=588</guid>
		<description><![CDATA[Venerdì ho partecipato al DrupalCamp di Crema, che si è svolto all&#8217;interno delle aule del distaccamento dell&#8217;università di Milano. L&#8217;organizzazione dell&#8217;evento è stata precisa e amichevole, e ho potuto conoscere alcune persone piacevoli. L&#8217;evento in sé, magari, forse non era necessario chiamarlo &#8220;barcamp&#8221;, visto che comunque prevedeva non solo un&#8217;organizzazione dei talk precedente all&#8217;evento stesso, [...]]]></description>
			<content:encoded><![CDATA[<p>Venerdì ho partecipato al <a href="http://crema2009.drupalcamp.it">DrupalCamp di Crema</a>, che si è svolto all&#8217;interno delle aule del distaccamento dell&#8217;università di Milano.</p>
<p>L&#8217;organizzazione dell&#8217;evento è stata precisa e amichevole, e ho potuto conoscere alcune persone piacevoli. L&#8217;evento in sé, magari, forse non era necessario chiamarlo &#8220;barcamp&#8221;, visto che comunque prevedeva non solo un&#8217;organizzazione dei talk precedente all&#8217;evento stesso, ma addirittura una selezione degli stessi basata sulla votazione dei partecipanti sul sito, votazione che si è conclusa una settimana prima dell&#8217;evento. Niente di male, per carità, ma non è che ci sia niente di male nelle parole &#8220;seminario&#8221; o &#8220;conferenza&#8221; :)</p>
<p>Io ho potuto presentare un <a href="http://www.slideshare.net/claudio.cicali/drupal-apache-solr">talk sull&#8217;integrazione di Drupal con SOLR</a> e sono felice di aver ottenuto anche un discreto successo di pubblico e di critica, come si suol dire :)</p>
<div style="width:425px;text-align:left" id="__ss_2714953"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/claudio.cicali/drupal-apache-solr" title="Drupal + Apache SOLR">Drupal + Apache SOLR</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=drupalcamp2009-091214083845-phpapp01&#038;stripped_title=drupal-apache-solr" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=drupalcamp2009-091214083845-phpapp01&#038;stripped_title=drupal-apache-solr" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View more <a style="text-decoration:underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration:underline;" href="http://www.slideshare.net/claudio.cicali">claudio.cicali</a>.</div>
</div>
<p>La parte più interessante è stata la tavola rotonda finale che aveva come argomento (ovviamente) il rilascio prossimo venturo della versione 7 del CMS. Questa è stata la parte più propriamente &#8220;barcamp&#8221; di tutto l&#8217;evento, dove per ogni slide presentata da uno dei partecipanti si accendeva una discussione tra tutti gli altri seduti ad ascoltare che, appunto, diventavano partecipanti :)</p>
<p>A proposito di Drupal 7:</p>
<ul>
<li>si sperava in un regalo di natale, ma prima di febbraio/marzo non se ne parla</li>
<li>50 tra i moduli più usati hanno fatto la &#8220;promessa&#8221; di preparare la versione per D7 non appena questo uscirà (pare ne manchino ancora 3 o 4 all&#8217;appello)</li>
<li>D7 è più lento da un minimo del 20% ad un massimo del 50% rispetto a D6. È opinione comune che questo sia un problema dovuto al nuovo &#8220;db layer&#8221; basato su PDO</li>
<li>il creatore di Views pare sia un po&#8217; in rotta con Dries, e questo fa sì che quel (ormai fondamentale) modulo sia in ritardo&#8230;</li>
</ul>
<p><embed src="http://blip.tv/play/AYG4qxsC" type="application/x-shockwave-flash" width="480" height="390" allowscriptaccess="always" allowfullscreen="true"></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://claudio.cicali.name/post/2009/12/breve-resoconto-del-drupalcamp-a-crema/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Back from HAR2009</title>
		<link>http://claudio.cicali.name/post/2009/08/back-from-har2009/</link>
		<comments>http://claudio.cicali.name/post/2009/08/back-from-har2009/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 16:21:35 +0000</pubDate>
		<dc:creator>claudio</dc:creator>
				<category><![CDATA[Annunci]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[har2009]]></category>
		<category><![CDATA[meeting]]></category>
		<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://claudio.cicali.name/?p=503</guid>
		<description><![CDATA[Har2009: inutile dire che sia stata un&#8217;esperienza indimenticabile (come lo sono state tutte le altre edizioni di raduni quadriennali ai quali ho finora partecipato). Le foto che si trovano in rete poco riescono a trasmettere l&#8217;atmosfera che si è respirato in quei 4 giorni (per me 7, visto che sono arrivato un po&#8217; prima). Aldilà [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://har2009.org">Har2009</a>: inutile dire che sia stata un&#8217;esperienza indimenticabile (come lo sono state tutte le altre edizioni di raduni quadriennali ai quali ho finora partecipato). Le <a href="http://www.flickr.com/search/?q=har2009&amp;s=rec">foto che si trovano in rete</a> poco riescono a trasmettere l&#8217;atmosfera che si è respirato in quei 4 giorni (per me 7, visto che sono arrivato un po&#8217; prima). Aldilà dei contenuti &#8220;umani&#8221; di un ritrovo del genere, particolarmente interessanti sono anche i contenuti &#8220;tecnici&#8221; (per una volta fatti senza la preoccupazione di trovare un pubblico impreparato &#8211; oh gioia! [1]). Ho seguito molte presentazioni (e molti di più rispetto al CCC del 2007); non tutte sono state allo stesso livello, ovviamente. In generale le slide facevano tutte più o meno schifo :)</p>
<p>Dal <a href="http://har2009.org">sito ufficiale</a>, sulla colonna di destra, si accede ai contenuti (fotografie, <a href="http://images1.noterik.com/har/">video delle presentazioni</a> e slide).</p>
<p>Vi segnalo qui qualche presentazione che ho particolarmente apprezzato (il link è al video della stessa):</p>
<ul>
<li><a href="http://images1.noterik.com/har/254_l_Policy_hacking.mp4">Policy Hacking</a> (scarica le <a href="http://files.gendo.nl/HAR2009/Gendo_HAR2009_-_Policy_Hacking_Taking_back_public_IT_web.pdf">slide</a>)</li>
<li><a href="http://images1.noterik.com/har/255_Flipping_the_Phishing_Con_Game_-_Design_and_Implementation_of_FishPhucker.mp4">Flipping the phising game</a> (sistema prototipale per combattere il phishing, creando account finti e far credere ai phisher che siano veri. Non è sicuro che funzioni, ma l&#8217;idea è simpatica)</li>
<li><a href="http://images1.noterik.com/har/298_i3578_x509_is_considered_harmful.mp4">x.509 considered harmful</a> (il talk è di Dan Zerbinsky)</li>
<li><a href="Futureshock_do_not_panic.mp4">Don&#8217;t panic!</a> (idee su conoscenza e tecnologia, verso il futuro)</li>
<li><a href="http://images1.noterik.com/har/251_l3610_The_Complex_Ethics_of_Piracy.mp4">The complex ethic of piracy</a> (filosofeggiando sull&#8217;etica della pirateria)</li>
<li><a href="http://images1.noterik.com/har/248_l3320_Teh_Internetz_are_pwned.mp4 ">Teh Internetz are pwned</a> (divertente e interessante disamina dei problemi di un security manager in una grande azienda (XS4ALL))</li>
<li><a href="http://images1.noterik.com/har/341_l1688_HAR_Network_Overview.mp4">HAR Network overview</a> (tutti i dettagli dell&#8217;implementazione del network di HAR. Wired, wireless, hardware, eccetera)</li>
</ul>
<p>Chiaramente ad averne il tempo sarebbe da dare un&#8217;occhiata a tutti :)</p>
<p>Adesso vi lascio che vado a prepararmi per il CCC del 2011&#8230;</p>
<p>[1]: quando uno dei relatori ha presentato una slide con i dettagli di un pacchetto IPv6, ha chiesto al pubblico (un centinaio di persone) chi non avesse mai visto quel disegno&#8230; abbiamo alzato la mano in una decina. Che bello.</p>
]]></content:encoded>
			<wfw:commentRss>http://claudio.cicali.name/post/2009/08/back-from-har2009/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://images1.noterik.com/har/254_l_Policy_hacking.mp4" length="265457836" type="video/mp4" />
<enclosure url="http://images1.noterik.com/har/255_Flipping_the_Phishing_Con_Game_-_Design_and_Implementation_of_FishPhucker.mp4" length="213352896" type="video/mp4" />
<enclosure url="http://images1.noterik.com/har/298_i3578_x509_is_considered_harmful.mp4" length="283409792" type="video/mp4" />
<enclosure url="http://images1.noterik.com/har/251_l3610_The_Complex_Ethics_of_Piracy.mp4" length="286056122" type="video/mp4" />
<enclosure url="http://images1.noterik.com/har/248_l3320_Teh_Internetz_are_pwned.mp4" length="263061795" type="video/mp4" />
<enclosure url="http://images1.noterik.com/har/341_l1688_HAR_Network_Overview.mp4" length="133574859" type="video/mp4" />
		</item>
	</channel>
</rss>

