{"id":2360,"date":"2007-10-26T16:17:10","date_gmt":"2007-10-26T15:17:10","guid":{"rendered":"https:\/\/www.fullo.net\/blog\/archives\/2007\/10\/26\/hello-im-php-and-im-ruby\/"},"modified":"2007-10-26T16:19:27","modified_gmt":"2007-10-26T15:19:27","slug":"hello-im-php-and-im-ruby","status":"publish","type":"post","link":"https:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/","title":{"rendered":"Hello I&#8217;m PHP.. and I&#8217;m Ruby"},"content":{"rendered":"<p>Ok, da <em>fan<\/em> di <a href=\"http:\/\/www.grusp.it\">PHP<\/a> dovrei essere &#8220;<em>offeso<\/em>&#8221; da questo spot.. Ma \u00e8 troppo bello lo stesso, soprattutto dopo aver letto per qualche tempo la ml di <a href=\"http:\/\/www.cakephp.org\/\">CakePHP<\/a> :)<\/p>\n<p><object width=\"425\" height=\"366\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/GQXqWkWqnSw&#038;rel=1&#038;border=0\"><\/param><param name=\"wmode\" value=\"transparent\"><\/param><\/object><\/p>\n<p>ciuaz<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ok, da fan di PHP dovrei essere &#8220;offeso&#8221; da questo spot.. Ma \u00e8 troppo bello lo stesso, soprattutto dopo aver letto per qualche tempo la ml di CakePHP :) ciuaz<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[10,9],"tags":[2248,342],"class_list":["post-2360","post","type-post","status-publish","format-standard","hentry","category-altri-linguaggi","category-php","tag-php","tag-ruby"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Hello I&#039;m PHP.. and I&#039;m Ruby - Fullo<\/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:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hello I&#039;m PHP.. and I&#039;m Ruby - Fullo\" \/>\n<meta property=\"og:description\" content=\"Ok, da fan di PHP dovrei essere &#8220;offeso&#8221; da questo spot.. Ma \u00e8 troppo bello lo stesso, soprattutto dopo aver letto per qualche tempo la ml di CakePHP :) ciuaz\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/\" \/>\n<meta property=\"og:site_name\" content=\"Fullo\" \/>\n<meta property=\"article:published_time\" content=\"2007-10-26T15:17:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2007-10-26T15:19:27+00:00\" \/>\n<meta name=\"author\" content=\"Francesco Fullone\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@fullo\" \/>\n<meta name=\"twitter:site\" content=\"@fullo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Francesco Fullone\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/10\\\/26\\\/hello-im-php-and-im-ruby\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/10\\\/26\\\/hello-im-php-and-im-ruby\\\/\"},\"author\":{\"name\":\"Francesco Fullone\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"headline\":\"Hello I&#8217;m PHP.. and I&#8217;m Ruby\",\"datePublished\":\"2007-10-26T15:17:10+00:00\",\"dateModified\":\"2007-10-26T15:19:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/10\\\/26\\\/hello-im-php-and-im-ruby\\\/\"},\"wordCount\":36,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"keywords\":[\"php\",\"ruby\"],\"articleSection\":[\"altri linguaggi\",\"php\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/10\\\/26\\\/hello-im-php-and-im-ruby\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/10\\\/26\\\/hello-im-php-and-im-ruby\\\/\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/10\\\/26\\\/hello-im-php-and-im-ruby\\\/\",\"name\":\"Hello I'm PHP.. and I'm Ruby - Fullo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\"},\"datePublished\":\"2007-10-26T15:17:10+00:00\",\"dateModified\":\"2007-10-26T15:19:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/10\\\/26\\\/hello-im-php-and-im-ruby\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/10\\\/26\\\/hello-im-php-and-im-ruby\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2007\\\/10\\\/26\\\/hello-im-php-and-im-ruby\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hello I&#8217;m PHP.. and I&#8217;m Ruby\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\",\"name\":\"Fullo\",\"description\":\"nulla e&#039; impossibile per chi non lo deve fare!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\",\"name\":\"Francesco Fullone\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"width\":622,\"height\":622,\"caption\":\"Francesco Fullone\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\"},\"sameAs\":[\"http:\\\/\\\/www.fullo.net\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/fullo\",\"https:\\\/\\\/x.com\\\/fullo\"],\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/author\\\/fullo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hello I'm PHP.. and I'm Ruby - Fullo","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:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/","og_locale":"en_US","og_type":"article","og_title":"Hello I'm PHP.. and I'm Ruby - Fullo","og_description":"Ok, da fan di PHP dovrei essere &#8220;offeso&#8221; da questo spot.. Ma \u00e8 troppo bello lo stesso, soprattutto dopo aver letto per qualche tempo la ml di CakePHP :) ciuaz","og_url":"https:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/","og_site_name":"Fullo","article_published_time":"2007-10-26T15:17:10+00:00","article_modified_time":"2007-10-26T15:19:27+00:00","author":"Francesco Fullone","twitter_card":"summary_large_image","twitter_creator":"@fullo","twitter_site":"@fullo","twitter_misc":{"Written by":"Francesco Fullone"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/#article","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/"},"author":{"name":"Francesco Fullone","@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"headline":"Hello I&#8217;m PHP.. and I&#8217;m Ruby","datePublished":"2007-10-26T15:17:10+00:00","dateModified":"2007-10-26T15:19:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/"},"wordCount":36,"commentCount":2,"publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"keywords":["php","ruby"],"articleSection":["altri linguaggi","php"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/","url":"https:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/","name":"Hello I'm PHP.. and I'm Ruby - Fullo","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/#website"},"datePublished":"2007-10-26T15:17:10+00:00","dateModified":"2007-10-26T15:19:27+00:00","breadcrumb":{"@id":"https:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fullo.net\/blog\/2007\/10\/26\/hello-im-php-and-im-ruby\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fullo.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Hello I&#8217;m PHP.. and I&#8217;m Ruby"}]},{"@type":"WebSite","@id":"https:\/\/www.fullo.net\/blog\/#website","url":"https:\/\/www.fullo.net\/blog\/","name":"Fullo","description":"nulla e&#039; impossibile per chi non lo deve fare!","publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fullo.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c","name":"Francesco Fullone","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","url":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","width":622,"height":622,"caption":"Francesco Fullone"},"logo":{"@id":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1"},"sameAs":["http:\/\/www.fullo.net","https:\/\/www.linkedin.com\/in\/fullo","https:\/\/x.com\/fullo"],"url":"https:\/\/www.fullo.net\/blog\/author\/fullo\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3OSc1-C4","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1874,"url":"https:\/\/www.fullo.net\/blog\/2006\/02\/16\/javascript-ruby-e-php\/","url_meta":{"origin":2360,"position":0},"title":"Javascript, Ruby e PHP","author":"Francesco Fullone","date":"16\/02\/2006","format":false,"excerpt":"Oggi mi sento pigro e quindi pubblico una sfilza di link tecnologici senza commentarli pi\u00f9 di tanto... Mastering Ajax \u00e8 arrivato al terzo appuntamento, il tutorial scritto su IBM DevelopWorks sulle tecniche Ajax sta raggiungendo alcuni spunti interessanti e poco banali e questa volta si parla di header, server requests\u2026","rel":"","context":"In &quot;ajax&quot;","block_context":{"text":"ajax","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/ajax\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1492,"url":"https:\/\/www.fullo.net\/blog\/2005\/06\/27\/pausa-di-qualche-giorno\/","url_meta":{"origin":2360,"position":1},"title":"pausa di qualche giorno","author":"Francesco Fullone","date":"27\/06\/2005","format":false,"excerpt":"a causa del trasloco del presente sito su dreamhost non poster\u00f2 nulla di nuovo per qualche giorno (sempre che ce la faccia... ) a partire da domani. [update] ho appena scoperto che dreamhost permette di utilizzare php 5 e ruby-on-rails! che sia la volta buona che passo al primo e\u2026","rel":"","context":"In &quot;pensieri&quot;","block_context":{"text":"pensieri","link":"https:\/\/www.fullo.net\/blog\/category\/pensieri\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1570,"url":"https:\/\/www.fullo.net\/blog\/2005\/08\/03\/nuovi-articoli\/","url_meta":{"origin":2360,"position":2},"title":"nuovi articoli","author":"Francesco Fullone","date":"03\/08\/2005","format":false,"excerpt":"Ennesima lista dei link Anche Apple ha pubblicato il suo articolo su ajax xajax \u00e8 l'ennesimo framework per sviluppare applicazioni ajax+php, cosa interessante \u00e8 l'integrazione con la templating library smarty e la generazione di tutte le logiche javascript direttamente da php. \u00e8 nato un nuovo blog\/aggregatore tematico dedicato ad ajax,\u2026","rel":"","context":"In &quot;ajax&quot;","block_context":{"text":"ajax","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/ajax\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1849,"url":"https:\/\/www.fullo.net\/blog\/2006\/01\/16\/albero-genealogico-dei-linguaggi-di-programmazione\/","url_meta":{"origin":2360,"position":3},"title":"Albero genealogico dei linguaggi di programmazione","author":"Francesco Fullone","date":"16\/01\/2006","format":false,"excerpt":"Su del.icio.us ho trovato un'immagine con l'albero genealogico della maggior parte dei linguaggi di programmazione ed ho scoperto che: Ruby \u00e8 un derivato di Perl, SmallTalk, CLU e Python Python a sua volta deriva da ABC, Modula 3 e Ansi C Perl \u00e8 figlio di sh, nawk, sed e C\u2026","rel":"","context":"In &quot;altri linguaggi&quot;","block_context":{"text":"altri linguaggi","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/altri-linguaggi\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1685,"url":"https:\/\/www.fullo.net\/blog\/2005\/10\/07\/eclipse-multi-ide\/","url_meta":{"origin":2360,"position":4},"title":"Eclipse multi IDE","author":"Francesco Fullone","date":"07\/10\/2005","format":false,"excerpt":"Eclipse non smetter\u00e0 mai di meravigliarmi, ogni settimana viene rilasciato un nuovo plugin dedicato a questo o quel linguaggio con tanto di wizard, riconoscimento ed autocompletamento delle funzioni, etc, etc. Dopo TrueStudio di Xored e JSEclipse ecco RadRails, un plugin dedicato interamente allo sviluppo con Ruby on Rails. ciuaz","rel":"","context":"In &quot;altri linguaggi&quot;","block_context":{"text":"altri linguaggi","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/altri-linguaggi\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2420,"url":"https:\/\/www.fullo.net\/blog\/2008\/04\/10\/shell-history-meme\/","url_meta":{"origin":2360,"position":5},"title":"Shell History meme","author":"Francesco Fullone","date":"10\/04\/2008","format":false,"excerpt":"Lo Shell History Meme Sta girando da qualche giorno sui vari planet che leggo con piacere, ed e' uno di quei pochi meme talmente geek che non posso evitare di partecipare.. basta scrivere in shell il seguente comando: history | awk '{a[$2]++ } END{for(i in a){print a[i] \" \" i}}'|sort\u2026","rel":"","context":"In &quot;altri linguaggi&quot;","block_context":{"text":"altri linguaggi","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/altri-linguaggi\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/2360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/comments?post=2360"}],"version-history":[{"count":0,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/2360\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/media?parent=2360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/categories?post=2360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/tags?post=2360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}