<?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/"
	>

<channel>
	<title>DevTV</title>
	<atom:link href="http://www.devtv.eu/wp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devtv.eu/wp</link>
	<description>Tecnologies around you</description>
	<pubDate>Sat, 26 Dec 2009 22:49:30 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Social Dinner IPW2008</title>
		<link>http://www.devtv.eu/wp/2009/12/social-dinner-ipw2008/</link>
		<comments>http://www.devtv.eu/wp/2009/12/social-dinner-ipw2008/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 22:49:30 +0000</pubDate>
		<dc:creator>Emiliano Bruni</dc:creator>
		
		<category><![CDATA[IPW2008]]></category>

		<category><![CDATA[cena]]></category>

		<category><![CDATA[dinner]]></category>

		<category><![CDATA[Perl]]></category>

		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://www.devtv.eu/wp/?p=247</guid>
		<description><![CDATA[Il video della cena dei partecipanti all&#8217;Italian Perl Workshop 2008
]]></description>
			<content:encoded><![CDATA[<a href="http://www.devtv.eu/wp/2009/12/social-dinner-ipw2008/"><em>Clicca qui per vedere il video incorporato.</em></a>
<p>Il video della cena dei partecipanti all&#8217;Italian Perl Workshop 2008</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devtv.eu/wp/2009/12/social-dinner-ipw2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Emiliano Bruni - Realizziamo un captive portal da zero</title>
		<link>http://www.devtv.eu/wp/2009/12/emiliano-bruni-realizziamo-un-captive-portal-da-zero/</link>
		<comments>http://www.devtv.eu/wp/2009/12/emiliano-bruni-realizziamo-un-captive-portal-da-zero/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 11:26:30 +0000</pubDate>
		<dc:creator>Emiliano Bruni</dc:creator>
		
		<category><![CDATA[IPW2008]]></category>

		<category><![CDATA[arp spoofing]]></category>

		<category><![CDATA[bot]]></category>

		<category><![CDATA[captive portal]]></category>

		<category><![CDATA[conferenza]]></category>

		<category><![CDATA[convegno]]></category>

		<category><![CDATA[hotspot]]></category>

		<category><![CDATA[Perl]]></category>

		<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://www.devtv.eu/wp/?p=238</guid>
		<description><![CDATA[Avete mai provato una rete Wi-Fi in un aeroporto, in un albergo o durante una fiera, ritrovandovi con una pagina Web che vi richiedeva una ...]]></description>
			<content:encoded><![CDATA[<a href="http://www.devtv.eu/wp/2009/12/emiliano-bruni-realizziamo-un-captive-portal-da-zero/"><em>Clicca qui per vedere il video incorporato.</em></a>
<p>Avete mai provato una rete Wi-Fi in un aeroporto, in un albergo o durante una fiera, ritrovandovi con una pagina Web che vi richiedeva una login e una password? In questi casi vi siete ritrovati all&#8217;interno di un <a href="http://it.wikipedia.org/wiki/Hotspot_%28WLAN%29" target="_blank">HotSpot</a> basato su <a href="http://it.wikipedia.org/wiki/Captive_portal" target="_blank">Captive portal</a>, un sistema cioè che consente l’accesso a Internet solo previa identificazione ed eventuale pagamento. La realizzazione di un tale sistema comporta l’utilizzo di diverse tecnologie e anche il superamento di diversi problemi.</p>
<p>In questo filmato viene data una trattazione elementare del perchè e del come viene realizzato un captive portal e di come realizzarne uno utilizzando una macchina Linux, un po&#8217; di regole di IpTables e, ovviamente, qualche script in Perl.</p>
<p><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML /> <o:AllowPNG /> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:HyphenationZone>14</w:HyphenationZone> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>IT</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val="&#45;-" /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:"MS Mincho"; 	panose-1:2 2 6 9 4 2 5 8 3 4; 	mso-font-alt:"ＭＳ 明朝"; 	mso-font-charset:128; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:fixed; 	mso-font-signature:1 134676480 16 0 131072 0;} @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-520092929 1073786111 9 0 415 0;} @font-face 	{font-family:"\@MS Mincho"; 	panose-1:2 2 6 9 4 2 5 8 3 4; 	mso-font-charset:128; 	mso-generic-font-family:modern; 	mso-font-pitch:fixed; 	mso-font-signature:-536870145 1791491579 18 0 131231 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:3.0pt; 	margin-left:0cm; 	mso-pagination:none; 	mso-layout-grid-align:none; 	text-autospace:none; 	font-size:12.0pt; 	mso-bidi-font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:"MS Mincho"; 	mso-bidi-font-family:"Times New Roman"; 	mso-fareast-language:EN-US;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:6.0pt; 	text-align:justify; 	line-height:150%;} @page Section1 	{size:612.0pt 792.0pt; 	margin:70.85pt 2.0cm 2.0cm 2.0cm; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]> <mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Tabella normale"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:6.0pt; 	mso-para-margin-left:0cm; 	text-align:justify; 	line-height:150%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} --> <!--[endif]--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devtv.eu/wp/2009/12/emiliano-bruni-realizziamo-un-captive-portal-da-zero/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Michel Rodriguez - XML Compile</title>
		<link>http://www.devtv.eu/wp/2009/12/michel-rodriguez-xml-compile/</link>
		<comments>http://www.devtv.eu/wp/2009/12/michel-rodriguez-xml-compile/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 21:29:11 +0000</pubDate>
		<dc:creator>Emiliano Bruni</dc:creator>
		
		<category><![CDATA[IPW2008]]></category>

		<category><![CDATA[conferenza]]></category>

		<category><![CDATA[convegno]]></category>

		<category><![CDATA[Perl]]></category>

		<category><![CDATA[Pisa]]></category>

		<category><![CDATA[talk]]></category>

		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.devtv.eu/wp/?p=234</guid>
		<description><![CDATA[Introduzione a XML::Compile
]]></description>
			<content:encoded><![CDATA[<a href="http://www.devtv.eu/wp/2009/12/michel-rodriguez-xml-compile/"><em>Clicca qui per vedere il video incorporato.</em></a>
<p>Introduzione a XML::Compile</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devtv.eu/wp/2009/12/michel-rodriguez-xml-compile/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flavio Poletti - #perl.it needs your bot</title>
		<link>http://www.devtv.eu/wp/2009/12/flavio-poletti-perlit-needs-your-bot/</link>
		<comments>http://www.devtv.eu/wp/2009/12/flavio-poletti-perlit-needs-your-bot/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 17:26:28 +0000</pubDate>
		<dc:creator>Emiliano Bruni</dc:creator>
		
		<category><![CDATA[IPW2008]]></category>

		<category><![CDATA[bot]]></category>

		<category><![CDATA[conferenza]]></category>

		<category><![CDATA[convegno]]></category>

		<category><![CDATA[irc]]></category>

		<category><![CDATA[Perl]]></category>

		<category><![CDATA[poe]]></category>

		<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://www.devtv.eu/wp/?p=231</guid>
		<description><![CDATA[Un punto di partenza per scrivere un bot in POE, ed esserne allietati su #perl.it
Le slide dell&#8217;intervento su
http://www.slideshare.net/polettix/perlit-wants-your-bot-presentation
]]></description>
			<content:encoded><![CDATA[<a href="http://www.devtv.eu/wp/2009/12/flavio-poletti-perlit-needs-your-bot/"><em>Clicca qui per vedere il video incorporato.</em></a>
<p>Un punto di partenza per scrivere un bot in POE, ed esserne allietati su #perl.it</p>
<p>Le slide dell&#8217;intervento su</p>
<p><a href="http://www.slideshare.net/polettix/perlit-wants-your-bot-presentation" target="_blank">http://www.slideshare.net/polettix/perlit-wants-your-bot-presentation</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devtv.eu/wp/2009/12/flavio-poletti-perlit-needs-your-bot/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rafael Garcia Suarez - Perl 5.10: what&#8217;s new</title>
		<link>http://www.devtv.eu/wp/2009/12/rafael-garcia-suarez-perl-510-whats-new/</link>
		<comments>http://www.devtv.eu/wp/2009/12/rafael-garcia-suarez-perl-510-whats-new/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 12:14:28 +0000</pubDate>
		<dc:creator>Emiliano Bruni</dc:creator>
		
		<category><![CDATA[IPW2008]]></category>

		<category><![CDATA[conferenza]]></category>

		<category><![CDATA[convegno]]></category>

		<category><![CDATA[Perl]]></category>

		<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://www.devtv.eu/wp/?p=227</guid>
		<description><![CDATA[An overview of what&#8217;s new in Perl 5.10.
]]></description>
			<content:encoded><![CDATA[<a href="http://www.devtv.eu/wp/2009/12/rafael-garcia-suarez-perl-510-whats-new/"><em>Clicca qui per vedere il video incorporato.</em></a>
<p>An overview of what&#8217;s new in Perl 5.10.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devtv.eu/wp/2009/12/rafael-garcia-suarez-perl-510-whats-new/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Marco Masetti - Piccoli trucchetti per aumentare la produttivita e vivere felici</title>
		<link>http://www.devtv.eu/wp/2009/12/marco-masetti-piccoli-trucchetti-per-aumentare-la-produttivita-e-vivere-felici/</link>
		<comments>http://www.devtv.eu/wp/2009/12/marco-masetti-piccoli-trucchetti-per-aumentare-la-produttivita-e-vivere-felici/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 20:31:16 +0000</pubDate>
		<dc:creator>Emiliano Bruni</dc:creator>
		
		<category><![CDATA[IPW2008]]></category>

		<category><![CDATA[conferenza]]></category>

		<category><![CDATA[convegno]]></category>

		<category><![CDATA[functional]]></category>

		<category><![CDATA[lightning]]></category>

		<category><![CDATA[Perl]]></category>

		<category><![CDATA[talk]]></category>

		<category><![CDATA[trucchi]]></category>

		<guid isPermaLink="false">http://www.devtv.eu/wp/?p=223</guid>
		<description><![CDATA[Piccola lista personale di consigli per chi vuole produrre codice Perl risparmiando tempo e aumentando la produttivita&#8217;.
Qualcosa tratto da Perl Hacks.
Slide e altre informazioni sul ...]]></description>
			<content:encoded><![CDATA[<a href="http://www.devtv.eu/wp/2009/12/marco-masetti-piccoli-trucchetti-per-aumentare-la-produttivita-e-vivere-felici/"><em>Clicca qui per vedere il video incorporato.</em></a>
<p>Piccola lista personale di consigli per chi vuole produrre codice Perl risparmiando tempo e aumentando la produttivita&#8217;.</p>
<p>Qualcosa tratto da Perl Hacks.</p>
<p>Slide e altre informazioni sul talk su</p>
<p><a href="http://www.perl.it/documenti/talks/ipw/2008/masetti/masetti_trucchetti.pdf" target="_blank">http://www.perl.it/documenti/talks/ipw/2008/masetti/masetti_trucchetti.pdf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devtv.eu/wp/2009/12/marco-masetti-piccoli-trucchetti-per-aumentare-la-produttivita-e-vivere-felici/feed/</wfw:commentRss>
<enclosure url="http://flashserver.micso.it/ipw2008/marco_masetti_-_piccoli_trucchetti_per_aumentare_la_produttivita_e_vivere_felici.f4v" length="107724036" type="video/mp4" />
		</item>
		<item>
		<title>Tim Bunce - Gofer A Scalable stateless proxy for DBI</title>
		<link>http://www.devtv.eu/wp/2009/12/tim-bunce-gofer-a-scalable-stateless-proxy-for-dbi/</link>
		<comments>http://www.devtv.eu/wp/2009/12/tim-bunce-gofer-a-scalable-stateless-proxy-for-dbi/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 20:26:10 +0000</pubDate>
		<dc:creator>Emiliano Bruni</dc:creator>
		
		<category><![CDATA[IPW2008]]></category>

		<category><![CDATA[conferenza]]></category>

		<category><![CDATA[convegno]]></category>

		<category><![CDATA[DBI]]></category>

		<category><![CDATA[functional]]></category>

		<category><![CDATA[lightning]]></category>

		<category><![CDATA[Perl]]></category>

		<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://www.devtv.eu/wp/?p=219</guid>
		<description><![CDATA[The Perl DBI now includes DBD::Gofer &#8212; a new stateless-proxy technology with pluggable transport layers. It&#8217;s the &#8220;next big thing&#8221; for Perl DBI. Do you ...]]></description>
			<content:encoded><![CDATA[<a href="http://www.devtv.eu/wp/2009/12/tim-bunce-gofer-a-scalable-stateless-proxy-for-dbi/"><em>Clicca qui per vedere il video incorporato.</em></a>
<p>The Perl DBI now includes DBD::Gofer &#8212; a new stateless-proxy technology with pluggable transport layers. It&#8217;s the &#8220;next big thing&#8221; for Perl DBI. Do you want access to remote databases over unreliable links? Need high availability? Connection pooling? Scaling to thousands of clients? Result-set caching?</p>
<p>By avoiding the need for a permanent connection to a stateful proxy server, proxy requests can be treated more like web requests. Proven web technologies can then be applied to your Perl DBI database traffic.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devtv.eu/wp/2009/12/tim-bunce-gofer-a-scalable-stateless-proxy-for-dbi/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hakim Cassimally - Functional Pearls</title>
		<link>http://www.devtv.eu/wp/2009/12/hakim-cassimally-functional-pearls/</link>
		<comments>http://www.devtv.eu/wp/2009/12/hakim-cassimally-functional-pearls/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 20:21:51 +0000</pubDate>
		<dc:creator>Emiliano Bruni</dc:creator>
		
		<category><![CDATA[IPW2008]]></category>

		<category><![CDATA[conferenza]]></category>

		<category><![CDATA[convegno]]></category>

		<category><![CDATA[functional]]></category>

		<category><![CDATA[lightning]]></category>

		<category><![CDATA[Perl]]></category>

		<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://www.devtv.eu/wp/?p=214</guid>
		<description><![CDATA[A cut down version of the talk I am proposing for London Perl Workshop. A lightning survey of several Functional concepts; why they are cool ...]]></description>
			<content:encoded><![CDATA[<a href="http://www.devtv.eu/wp/2009/12/hakim-cassimally-functional-pearls/"><em>Clicca qui per vedere il video incorporato.</em></a>
<p>A cut down version of the talk I am proposing for London Perl Workshop. A lightning survey of several Functional concepts; why they are cool in Perl; and how they work.</p>
<ul>
<li> currying</li>
<li> lazy lists</li>
<li> monads and comprehensions</li>
<li> lazy IO</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.devtv.eu/wp/2009/12/hakim-cassimally-functional-pearls/feed/</wfw:commentRss>
<enclosure url="http://flashserver.micso.it/ipw2008/hakim_cassimally_-_functional_pearls.f4v" length="165463710" type="video/mp4" />
		</item>
		<item>
		<title>Marcus Ramberg - Bag of tricks from Iusethis</title>
		<link>http://www.devtv.eu/wp/2009/12/marcus-ramberg-bag-of-tricks-from-iusethis/</link>
		<comments>http://www.devtv.eu/wp/2009/12/marcus-ramberg-bag-of-tricks-from-iusethis/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 11:59:10 +0000</pubDate>
		<dc:creator>Emiliano Bruni</dc:creator>
		
		<category><![CDATA[IPW2008]]></category>

		<category><![CDATA[Ajax]]></category>

		<category><![CDATA[Catalyst]]></category>

		<category><![CDATA[evento]]></category>

		<category><![CDATA[OPML]]></category>

		<category><![CDATA[Perl]]></category>

		<category><![CDATA[Pisa]]></category>

		<category><![CDATA[RSS]]></category>

		<guid isPermaLink="false">http://www.devtv.eu/wp/?p=209</guid>
		<description><![CDATA[In this talk Marcus will show some of the techniques he used for building iusethis.com. The site is built on Catalyst and DBIx::Class, and the ...]]></description>
			<content:encoded><![CDATA[<a href="http://www.devtv.eu/wp/2009/12/marcus-ramberg-bag-of-tricks-from-iusethis/"><em>Clicca qui per vedere il video incorporato.</em></a>
<p>In this talk Marcus will show some of the techniques he used for building <a href="http://windows.iusethis.com/" target="_blank">iusethis.com</a>. The site is built on Catalyst and DBIx::Class, and the focus will be on those technologies. He will show you how he easily implemented AJAX components, supported multiple views such as RSS and OPML as well as export to open formats. We will also look at strategies for implementing folksonomies, and effective site search.<br />
This is a more hands-on introduction to Catalyst-based development.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devtv.eu/wp/2009/12/marcus-ramberg-bag-of-tricks-from-iusethis/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mara Stefanelli - Wind Telecomunicazioni The Company</title>
		<link>http://www.devtv.eu/wp/2009/12/mara-stefanelli-wind-telecomunicazioni-the-company/</link>
		<comments>http://www.devtv.eu/wp/2009/12/mara-stefanelli-wind-telecomunicazioni-the-company/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 00:58:36 +0000</pubDate>
		<dc:creator>Emiliano Bruni</dc:creator>
		
		<category><![CDATA[IPW2008]]></category>

		<category><![CDATA[convegno]]></category>

		<category><![CDATA[evento]]></category>

		<category><![CDATA[Perl]]></category>

		<category><![CDATA[Pisa]]></category>

		<category><![CDATA[presentazione]]></category>

		<category><![CDATA[sponsor]]></category>

		<category><![CDATA[Wind]]></category>

		<guid isPermaLink="false">http://www.devtv.eu/wp/?p=205</guid>
		<description><![CDATA[Wind Telecomunicazioni, Company overview
]]></description>
			<content:encoded><![CDATA[<a href="http://www.devtv.eu/wp/2009/12/mara-stefanelli-wind-telecomunicazioni-the-company/"><em>Clicca qui per vedere il video incorporato.</em></a>
<p>Wind Telecomunicazioni, Company overview</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devtv.eu/wp/2009/12/mara-stefanelli-wind-telecomunicazioni-the-company/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
