{"id":156,"date":"2008-09-17T10:54:51","date_gmt":"2008-09-17T09:54:51","guid":{"rendered":"http:\/\/blog.ebruni.it\/blog\/?p=156"},"modified":"2008-09-17T10:54:51","modified_gmt":"2008-09-17T09:54:51","slug":"italian-perl-workshop-2008","status":"publish","type":"post","link":"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html","title":{"rendered":"Italian Perl Workshop 2008"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo di lettura: <\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">min<\/span><\/span><p><span style=\"display: inline;\" class=\"mt-enclosure mt-enclosure-image\"><img loading=\"lazy\" decoding=\"async\" height=\"112\" width=\"150\" style=\"margin: 0pt 5px 0px 0pt; float: left;\" class=\"mt-image-left\" src=\"http:\/\/blog.ebruni.it\/blog\/old_blog_img\/2008\/09\/17\/perl_regexp_page.png\" alt=\"perl_regexp_page.png\" \/><\/span> <\/p>\n<p>Domani e dopo domani (18 e 19 settembre, per chi mi legge dal futuro) sono all'<a target=\"_blank\" href=\"http:\/\/conferences.yapceurope.org\/ipw2008\/talks\">IPW2008<\/a> a Pisa sia come spettatore, per il 99% del tempo, sia come relatore di un breve talk di 40 minuti sulla mia esperienza fatta con i sistemi di Captive Portal.<\/p>\n<p>Ovviamente il talk sar&agrave; incentrato maggiormente sulle funzionalit&agrave; principali del Captive Portal realizzate in Perl ma non &egrave; detto che non ci scappi qualche piccola digressione su come funzionano le cose a livello di IPTables.<\/p>\n<p> <span style=\"display: inline;\" class=\"mt-enclosure mt-enclosure-image\"><span style=\"margin: 0pt 0pt 0px 5px; float: right;\">     <img loading=\"lazy\" decoding=\"async\" height=\"217\" width=\"218\" src=\"http:\/\/blog.ebruni.it\/blog\/old_blog_img\/2008\/09\/17\/comics_one_day_in_the_life_of_a_perl_programer.png\" alt=\"comics_one_day_in_the_life_of_a_perl_programer.png\" \/><br \/>     <small> <a href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/2.0\/\" title=\"Attribution-ShareAlike License\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" height=\"16\" width=\"16\" border=\"0\" align=\"absmiddle\" alt=\"Creative Commons License\" src=\"http:\/\/blog.ebruni.it\/blog\/cc.png\" \/><\/a>photo credit: <a target=\"_blank\" title=\"Geek and Poke\" href=\"hhttp:\/\/geekandpoke.typepad.com\/\">Geek And Poke<\/a><\/small> <\/span><\/form>\n<p>Se vi trovate a Pisa nei prossimi due giorni, siete appassionati di computer e di programmazione e non avete niente di meglio da fare, l'IPW2008 &egrave; la meta ideale anche perch&egrave; quest'anno, come relatori, ci sono grossi nomi.<\/p>\n<p>No, non il sottoscritto, ma gente come <a href=\"http:\/\/conferences.yapceurope.org\/ipw2008\/user\/1024\">Tim Bunce<\/a>, che &egrave; quello che ha scritto l'interfaccia di astrazione standard per l'accesso ai database <a href=\"http:\/\/search.cpan.org\/author\/TIMB\/DBI-1.607\/DBI.pm\">DBI<\/a>, come <a href=\"http:\/\/conferences.yapceurope.org\/ipw2008\/user\/2149\">Rafa&euml;l Garcia-Suarez<\/a> che, tra le altre cose &egrave; quello che ha scritto il modulo per l'ereditariet&agrave; in Perl e <a href=\"http:\/\/conferences.yapceurope.org\/ipw2008\/user\/1846\">Matt Trout<\/a> autore anche lui di tante cose tra cui vari pezzi di <a target=\"_blank\" href=\"http:\/\/www.catalystframework.org\/\">Catalyst<\/a>.<\/p>\n<p>E questi signori non sono che il vertice dell'iceberg. Tanti sono gli incontri previsti in questa due giorni.<\/p>\n<p>Come non mancare, soprattutto TU, giovane PHPista che vorresti fare il grande salto, abbandonare un linguaggio niubbo e passare al linguaggio degli uomini che non devono chiedere MAI (perch&egrave; c'&egrave; gi&agrave; nel <a target=\"_blank\" href=\"http:\/\/www.cpan.org\">CPAN<\/a>). E proprio per te, che non hai mai capito nulla di Perl, anche se in contemporanea al mio intervento, &egrave; assolutamente da seguire      <a href=\"http:\/\/conferences.yapceurope.org\/ipw2008\/user\/150\">Gianni Ceccarelli<\/a> che terr&agrave; <a target=\"_blank\" href=\"http:\/\/conferences.yapceurope.org\/ipw2008\/talk\/1452\">un seminario di 150 minuti<\/a> di introduzione al Perl.<\/p>\n<p>Dopo tutto questo, non hai pi&ugrave; scuse per non utilizzare un vero linguaggio di programmazione.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo di lettura: <\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">min<\/span><\/span>Domani e dopo domani (18 e 19 settembre, per chi mi legge dal futuro) sono all'IPW2008 a Pisa sia come spettatore, per il 99% del tempo, sia come relatore di un breve talk di 40 minuti sulla mia esperienza fatta &hellip; <a href=\"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html\">Continua a leggere <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[355],"tags":[2152,356,343,358,2153,360,2124],"class_list":["post-156","post","type-post","status-publish","format-standard","hentry","category-ipw","tag-eventi","tag-italian-perl-workshop","tag-perl","tag-pisa","tag-programmazione","tag-sviluppo","tag-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Italian Perl Workshop 2008 &#8211; Il blog di Emiliano Bruni<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Italian Perl Workshop 2008 &#8211; Il blog di Emiliano Bruni\" \/>\n<meta property=\"og:description\" content=\"Tempo di lettura:  2 minDomani e dopo domani (18 e 19 settembre, per chi mi legge dal futuro) sono all&#039;IPW2008 a Pisa sia come spettatore, per il 99% del tempo, sia come relatore di un breve talk di 40 minuti sulla mia esperienza fatta &hellip; Continua a leggere &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html\" \/>\n<meta property=\"og:site_name\" content=\"Emiliano Bruni, prove tecniche di vita\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/emiliano.bruni\" \/>\n<meta property=\"article:published_time\" content=\"2008-09-17T09:54:51+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/blog.ebruni.it\/blog\/old_blog_img\/2008\/09\/17\/perl_regexp_page.png\" \/>\n<meta name=\"author\" content=\"ebruni\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ebruni\" \/>\n<meta name=\"twitter:site\" content=\"@ebruni\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"ebruni\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html\",\"url\":\"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html\",\"name\":\"Italian Perl Workshop 2008 &#8211; Il blog di Emiliano Bruni\",\"isPartOf\":{\"@id\":\"https:\/\/blog.ebruni.it\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html#primaryimage\"},\"thumbnailUrl\":\"http:\/\/blog.ebruni.it\/blog\/old_blog_img\/2008\/09\/17\/perl_regexp_page.png\",\"datePublished\":\"2008-09-17T09:54:51+00:00\",\"author\":{\"@id\":\"https:\/\/blog.ebruni.it\/blog\/#\/schema\/person\/96c305fc6436dc5b2d8a1c45c17f8352\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html#primaryimage\",\"url\":\"http:\/\/blog.ebruni.it\/blog\/old_blog_img\/2008\/09\/17\/perl_regexp_page.png\",\"contentUrl\":\"http:\/\/blog.ebruni.it\/blog\/old_blog_img\/2008\/09\/17\/perl_regexp_page.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.ebruni.it\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Italian Perl Workshop 2008\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.ebruni.it\/blog\/#website\",\"url\":\"https:\/\/blog.ebruni.it\/blog\/\",\"name\":\"Emiliano Bruni, prove tecniche di vita\",\"description\":\"Sono uno di quelli che quando prova lo fa, rischiando davvero e se la cosa non va va bene lo stesso, valeva la pena di perdere\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.ebruni.it\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.ebruni.it\/blog\/#\/schema\/person\/96c305fc6436dc5b2d8a1c45c17f8352\",\"name\":\"ebruni\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/blog.ebruni.it\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/467d0d68e428074727a27a77caa41474e4e85aca14cef693b4b7faec16e89e26?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/467d0d68e428074727a27a77caa41474e4e85aca14cef693b4b7faec16e89e26?s=96&d=mm&r=g\",\"caption\":\"ebruni\"},\"sameAs\":[\"http:\/\/www.ebruni.it\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Italian Perl Workshop 2008 &#8211; Il blog di Emiliano Bruni","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html","og_locale":"it_IT","og_type":"article","og_title":"Italian Perl Workshop 2008 &#8211; Il blog di Emiliano Bruni","og_description":"Tempo di lettura:  2 minDomani e dopo domani (18 e 19 settembre, per chi mi legge dal futuro) sono all'IPW2008 a Pisa sia come spettatore, per il 99% del tempo, sia come relatore di un breve talk di 40 minuti sulla mia esperienza fatta &hellip; Continua a leggere &rarr;","og_url":"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html","og_site_name":"Emiliano Bruni, prove tecniche di vita","article_publisher":"https:\/\/www.facebook.com\/emiliano.bruni","article_published_time":"2008-09-17T09:54:51+00:00","og_image":[{"url":"http:\/\/blog.ebruni.it\/blog\/old_blog_img\/2008\/09\/17\/perl_regexp_page.png","type":"","width":"","height":""}],"author":"ebruni","twitter_card":"summary_large_image","twitter_creator":"@ebruni","twitter_site":"@ebruni","twitter_misc":{"Scritto da":"ebruni","Tempo di lettura stimato":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html","url":"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html","name":"Italian Perl Workshop 2008 &#8211; Il blog di Emiliano Bruni","isPartOf":{"@id":"https:\/\/blog.ebruni.it\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html#primaryimage"},"image":{"@id":"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html#primaryimage"},"thumbnailUrl":"http:\/\/blog.ebruni.it\/blog\/old_blog_img\/2008\/09\/17\/perl_regexp_page.png","datePublished":"2008-09-17T09:54:51+00:00","author":{"@id":"https:\/\/blog.ebruni.it\/blog\/#\/schema\/person\/96c305fc6436dc5b2d8a1c45c17f8352"},"breadcrumb":{"@id":"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html#primaryimage","url":"http:\/\/blog.ebruni.it\/blog\/old_blog_img\/2008\/09\/17\/perl_regexp_page.png","contentUrl":"http:\/\/blog.ebruni.it\/blog\/old_blog_img\/2008\/09\/17\/perl_regexp_page.png"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.ebruni.it\/blog\/2008\/09\/italian-perl-workshop-2008.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.ebruni.it\/blog"},{"@type":"ListItem","position":2,"name":"Italian Perl Workshop 2008"}]},{"@type":"WebSite","@id":"https:\/\/blog.ebruni.it\/blog\/#website","url":"https:\/\/blog.ebruni.it\/blog\/","name":"Emiliano Bruni, prove tecniche di vita","description":"Sono uno di quelli che quando prova lo fa, rischiando davvero e se la cosa non va va bene lo stesso, valeva la pena di perdere","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.ebruni.it\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/blog.ebruni.it\/blog\/#\/schema\/person\/96c305fc6436dc5b2d8a1c45c17f8352","name":"ebruni","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/blog.ebruni.it\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/467d0d68e428074727a27a77caa41474e4e85aca14cef693b4b7faec16e89e26?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/467d0d68e428074727a27a77caa41474e4e85aca14cef693b4b7faec16e89e26?s=96&d=mm&r=g","caption":"ebruni"},"sameAs":["http:\/\/www.ebruni.it"]}]}},"views":950,"_links":{"self":[{"href":"https:\/\/blog.ebruni.it\/blog\/wp-json\/wp\/v2\/posts\/156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ebruni.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ebruni.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ebruni.it\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ebruni.it\/blog\/wp-json\/wp\/v2\/comments?post=156"}],"version-history":[{"count":0,"href":"https:\/\/blog.ebruni.it\/blog\/wp-json\/wp\/v2\/posts\/156\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.ebruni.it\/blog\/wp-json\/wp\/v2\/media?parent=156"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ebruni.it\/blog\/wp-json\/wp\/v2\/categories?post=156"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ebruni.it\/blog\/wp-json\/wp\/v2\/tags?post=156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}