{"id":1611,"date":"2005-08-26T10:10:41","date_gmt":"2005-08-26T08:10:41","guid":{"rendered":"https:\/\/www.fullo.net\/blog\/archives\/2005\/08\/26\/hula-web-calendar\/"},"modified":"2005-08-26T10:10:41","modified_gmt":"2005-08-26T08:10:41","slug":"hula-web-calendar","status":"publish","type":"post","link":"https:\/\/www.fullo.net\/blog\/2005\/08\/26\/hula-web-calendar\/","title":{"rendered":"Hula web calendar"},"content":{"rendered":"<p>Ho gi\u00e0 parlato di del progetto <a href=\"https:\/\/www.fullo.net\/blog\/search\/hula\">Hula<\/a> in diverse occasioni, si tratta essenzialmente di un application server per la gestione di workgroup di lavoro, una sorta di exchange o lotus domino per intenderci, ma solo per il web. Beh i passi che gli sviluppatori stanno facendo a riguardo sono mostruosi e l&#8217;ultima fatica \u00e8 <em>il web calendar definitivo<\/em>, ricchissimo di funzionalit\u00e0 grazie soprattutto ad ajax. <\/p>\n<p>Nat ne propone una demo in flash, da <a href=\"http:\/\/nat.org\/2005\/august\/hula.html\">guardare e rimanere a bocca aperta<\/a>!<\/p>\n<p>ciuaz<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ho gi\u00e0 parlato di del progetto Hula in diverse occasioni, si tratta essenzialmente di un application server per la gestione di workgroup di lavoro, una sorta di exchange o lotus domino per intenderci, ma solo per il web. Beh i passi che gli sviluppatori stanno facendo a riguardo sono mostruosi e l&#8217;ultima fatica \u00e8 il [&hellip;]<\/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_feature_clip_id":0,"_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":[14,11,13,5],"tags":[2252,349,528,176,529,154],"class_list":["post-1611","post","type-post","status-publish","format-standard","hentry","category-ajax","category-linux","category-open-source","category-tecnologia","tag-ajax","tag-hula","tag-mail","tag-opensource","tag-webcalendar","tag-webmail"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Hula web calendar - 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\/2005\/08\/26\/hula-web-calendar\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hula web calendar - Fullo\" \/>\n<meta property=\"og:description\" content=\"Ho gi\u00e0 parlato di del progetto Hula in diverse occasioni, si tratta essenzialmente di un application server per la gestione di workgroup di lavoro, una sorta di exchange o lotus domino per intenderci, ma solo per il web. Beh i passi che gli sviluppatori stanno facendo a riguardo sono mostruosi e l&#8217;ultima fatica \u00e8 il [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fullo.net\/blog\/2005\/08\/26\/hula-web-calendar\/\" \/>\n<meta property=\"og:site_name\" content=\"Fullo\" \/>\n<meta property=\"article:published_time\" content=\"2005-08-26T08:10:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2021\/05\/FB_IMG_1515748807284.jpg?fit=1453%2C1453&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1453\" \/>\n\t<meta property=\"og:image:height\" content=\"1453\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"Scritto da\" \/>\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\\\/2005\\\/08\\\/26\\\/hula-web-calendar\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/08\\\/26\\\/hula-web-calendar\\\/\"},\"author\":{\"name\":\"Francesco Fullone\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"headline\":\"Hula web calendar\",\"datePublished\":\"2005-08-26T08:10:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/08\\\/26\\\/hula-web-calendar\\\/\"},\"wordCount\":83,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"keywords\":[\"ajax\",\"hula\",\"mail\",\"opensource\",\"webcalendar\",\"webmail\"],\"articleSection\":[\"ajax\",\"linux\",\"open source\",\"tecnologia\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/08\\\/26\\\/hula-web-calendar\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/08\\\/26\\\/hula-web-calendar\\\/\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/08\\\/26\\\/hula-web-calendar\\\/\",\"name\":\"Hula web calendar - Fullo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\"},\"datePublished\":\"2005-08-26T08:10:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/08\\\/26\\\/hula-web-calendar\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/08\\\/26\\\/hula-web-calendar\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/08\\\/26\\\/hula-web-calendar\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hula web calendar\"}]},{\"@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\":\"it-IT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\",\"name\":\"Francesco Fullone\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@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":"Hula web calendar - 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\/2005\/08\/26\/hula-web-calendar\/","og_locale":"it_IT","og_type":"article","og_title":"Hula web calendar - Fullo","og_description":"Ho gi\u00e0 parlato di del progetto Hula in diverse occasioni, si tratta essenzialmente di un application server per la gestione di workgroup di lavoro, una sorta di exchange o lotus domino per intenderci, ma solo per il web. Beh i passi che gli sviluppatori stanno facendo a riguardo sono mostruosi e l&#8217;ultima fatica \u00e8 il [&hellip;]","og_url":"https:\/\/www.fullo.net\/blog\/2005\/08\/26\/hula-web-calendar\/","og_site_name":"Fullo","article_published_time":"2005-08-26T08:10:41+00:00","og_image":[{"width":1453,"height":1453,"url":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2021\/05\/FB_IMG_1515748807284.jpg?fit=1453%2C1453&ssl=1","type":"image\/jpeg"}],"author":"Francesco Fullone","twitter_card":"summary_large_image","twitter_creator":"@fullo","twitter_site":"@fullo","twitter_misc":{"Scritto da":"Francesco Fullone"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fullo.net\/blog\/2005\/08\/26\/hula-web-calendar\/#article","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/2005\/08\/26\/hula-web-calendar\/"},"author":{"name":"Francesco Fullone","@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"headline":"Hula web calendar","datePublished":"2005-08-26T08:10:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fullo.net\/blog\/2005\/08\/26\/hula-web-calendar\/"},"wordCount":83,"commentCount":0,"publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"keywords":["ajax","hula","mail","opensource","webcalendar","webmail"],"articleSection":["ajax","linux","open source","tecnologia"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fullo.net\/blog\/2005\/08\/26\/hula-web-calendar\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fullo.net\/blog\/2005\/08\/26\/hula-web-calendar\/","url":"https:\/\/www.fullo.net\/blog\/2005\/08\/26\/hula-web-calendar\/","name":"Hula web calendar - Fullo","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/#website"},"datePublished":"2005-08-26T08:10:41+00:00","breadcrumb":{"@id":"https:\/\/www.fullo.net\/blog\/2005\/08\/26\/hula-web-calendar\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fullo.net\/blog\/2005\/08\/26\/hula-web-calendar\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fullo.net\/blog\/2005\/08\/26\/hula-web-calendar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fullo.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Hula web calendar"}]},{"@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":"it-IT"},{"@type":["Person","Organization"],"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c","name":"Francesco Fullone","image":{"@type":"ImageObject","inLanguage":"it-IT","@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-pZ","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1544,"url":"https:\/\/www.fullo.net\/blog\/2005\/07\/23\/mozilla-ajax\/","url_meta":{"origin":1611,"position":0},"title":"Mozilla Ajax","author":"Francesco Fullone","date":"23\/07\/2005","format":false,"excerpt":"Anche alla mozilla foundation piace di ajax, tant'\u00e8 che gli hanno dedicato un'intera sezione del loro sito inserendone esempi, articoli e faq. Ed intanto il connubio di applicazioni basate su ajax, server side, xml based ed i social software sul web vengono identificati con il nuovo meme web 2.0. ciuaz","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":1364,"url":"https:\/\/www.fullo.net\/blog\/2005\/04\/28\/corso-di-ajax\/","url_meta":{"origin":1611,"position":1},"title":"corso di ajax","author":"Francesco Fullone","date":"28\/04\/2005","format":false,"excerpt":"php|architect offre un corso online gratuito sulle tecnologie ajax, il corso si terr\u00e0 il 26 maggio in streaming via web. approposito, c'\u00e8 chi inizia a spazientirsi nel sentir parlare di ajax qu\u00ec ed ajax l\u00ec... in quanto il tutto non sarebbe altro che il vecchio caro RPC con un nuovo\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":1949,"url":"https:\/\/www.fullo.net\/blog\/2006\/05\/05\/rassegna-di-links-del-venerdi\/","url_meta":{"origin":1611,"position":2},"title":"Rassegna di links del venerd\u00ec","author":"Francesco Fullone","date":"05\/05\/2006","format":false,"excerpt":"Protolize \u00e8 un sito con tutti gli strumenti utili a sviluppare prodotti web 2.0. Su the web 2.0 c'\u00e8 un articolo che mette a confronto i principali framework php del momento. Ennesima web color wheel per l'accostamento di colori acidi (moooolto web 2.0). RTOC \u00e8 una piccola applicazione ajax per\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":1962,"url":"https:\/\/www.fullo.net\/blog\/2006\/05\/17\/yahoo-ui-vs-google-web-toolkit-vs-adobe-spry\/","url_meta":{"origin":1611,"position":3},"title":"Yahoo UI vs Google Web Toolkit vs Adobe Spry","author":"Francesco Fullone","date":"17\/05\/2006","format":false,"excerpt":"Ormai anche i grandi hanno iniziato a rilasciare, oltre alle API per l'accesso ai propri strumenti, toolkit e framework completi per la realizzazione di applicazioni anche di un certo calibro. Yahoo con le sue User Interface Library permette una notevole interazione lato utente, tanto che c'\u00e8 gi\u00e0 chi ha realizzato\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":1494,"url":"https:\/\/www.fullo.net\/blog\/2005\/06\/27\/behaviourjs\/","url_meta":{"origin":1611,"position":4},"title":"behaviour.js","author":"Francesco Fullone","date":"27\/06\/2005","format":false,"excerpt":"un ottimo esempio di libreria che semplifica la vita a tutti quelli che vogliono usare ajax (e rispettive implementazioni) senza impazzire troppo con il js all'interno del proprio codice. Behaviour is the missing link for your ajax apps. Or: Using CSS selectors to apply Javascript functionality Behaviour permette infatti di\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":1976,"url":"https:\/\/www.fullo.net\/blog\/2006\/06\/07\/ridondanze\/","url_meta":{"origin":1611,"position":5},"title":"Ridondanze&#8230;","author":"Francesco Fullone","date":"07\/06\/2006","format":false,"excerpt":"Mi sono accorto che per scrivere uno stupidissimo form mail ajax enabled tra codice js, html e php spreco circa 100k ed utilizzo qualcosa come 6 diversi file (stili a parte). Di questi il 70% sono di effetti stupidi in js, il 20% in html ed il restante 10% di\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":[]}],"_links":{"self":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/1611","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=1611"}],"version-history":[{"count":0,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/1611\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/media?parent=1611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/categories?post=1611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/tags?post=1611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}