<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>All Talks | Ugol</title><link>https://ugol.io/talk/</link><atom:link href="https://ugol.io/talk/index.xml" rel="self" type="application/rss+xml"/><description>All Talks</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><image><url>https://ugol.io/media/icon_hub2bbe0f79217c4c514e9da0e711d7c9a_160412_512x512_fill_lanczos_center_3.png</url><title>All Talks</title><link>https://ugol.io/talk/</link></image><item><title>Lesson learned dallo sviluppo di JR, un tool di generazione dati sintetica in go</title><link>https://ugol.io/talk/codemotion2024-jr/</link><pubDate>Tue, 22 Oct 2024 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/codemotion2024-jr/</guid><description>&lt;p>JR è il tool open source più avanzato per la generazione di dati sintetici di alta qualità, specificamente progettato per gli sviluppatori che lavorano con applicazioni di streaming ed intelligenza artificiale. JR supporta la localizzazione dei dati, l’iniezione controllata di fault, la customizzazione tramite scripting in Python, Lua o WASM e molto altro, fornendo un controllo senza precedenti nella simulazione di scenari reali.
Gli autori ci mostreranno esempi pratici per affrontare i problemi più comuni nella generazione di dati sintetici, dimostrando come JR possa diventare un alleato fondamentale nello sviluppo di applicazioni di streaming ed AI corrette, resilienti e scalabili.
In questo tool, oltre ad una breve presentazione del tool, vedremo gli &amp;ldquo;internals&amp;rdquo; di JR:&lt;/p>
&lt;ul>
&lt;li>Come generare codice Go in Go&lt;/li>
&lt;li>Come creare plugin in Go&lt;/li>
&lt;li>Vantaggi e svantaggi del template system di Go&lt;/li>
&lt;/ul></description></item><item><title>Unlock the Potential of Your Applications with Synthetic Data Generation Using JR</title><link>https://ugol.io/talk/bdw2024/</link><pubDate>Tue, 15 Oct 2024 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/bdw2024/</guid><description>&lt;p>Unlock the Potential of Your Applications with Synthetic Data Generation Using JR&lt;/p>
&lt;p>JR is the most powerful open-source tool for generating high-quality synthetic data, specifically designed to meet the needs of developers working with streaming applications and artificial intelligence. This talk is aimed at those looking to enhance the reliability and efficiency of their applications by exploring how JR manages data referential integrity, enabling secure and optimized production directly on Kafka and across a wide range of databases and data stores. With its ability to generate consistent data streams at extremely high speeds, JR becomes an essential tool for any developer aiming to accelerate the development, testing, and deployment of their solutions. Additionally, JR supports data localization, controlled fault injection, and customization through scripting in Python, Lua, or WASM, offering unprecedented control in simulating real-world scenarios.&lt;/p></description></item><item><title>Geek talk</title><link>https://ugol.io/talk/geek-talk/</link><pubDate>Wed, 21 Sep 2022 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/geek-talk/</guid><description>&lt;p>Una bella ed interessante chiacchierata sugli anni 80, la programmazione ad 8bit, l&amp;rsquo;open source, la Sun Microsystems e le memorie di un geek, con gli amici di &lt;a href="https://www.extraordy.com" target="_blank" rel="noopener">Extraordy&lt;/a>&lt;/p>
&lt;p>&lt;a href="https://www.youtube.com/watch?v=JdHUjE1AffQ&amp;amp;t=8s" target="_blank" rel="noopener">https://www.youtube.com/watch?v=JdHUjE1AffQ&amp;t=8s&lt;/a>&lt;/p></description></item><item><title>Creare applicazioni "streaming" con Confluent Platform, Kafka e KSQL</title><link>https://ugol.io/talk/confluent-streaming-webinar/</link><pubDate>Wed, 15 Jan 2020 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/confluent-streaming-webinar/</guid><description>&lt;p>Streaming with Kafka, Kstream and KSQL, ksqlDB&lt;/p>
&lt;p>Apache Kafka é la piattaforma di riferimento per lo streaming di dati ed eventi, sia come sistema di messaggistica, che come framework di integrazione (Kafka Connect) che come framework per il processamento e trasformazione dei dati stessi (Kafka Streams). Ma c&amp;rsquo;é di piú, e si puó realizzare tutto senza conoscere Java o Scala.
Filtrare stream, arricchire i dati, fare join tra stream e tabelle e molto altro: il tutto usando la familiare sintassi di SQL. In questo webinar approfondiremo KSQL con degli esempi in modalitá &amp;ldquo;live coding&amp;rdquo; e vedremo in pratica quanto è semplice creare e rilasciare in produzione applicazioni streaming.&lt;/p>
&lt;p>&lt;a href="https://www.confluent.io/online-talks/creare_applicazioni_streaming_con_confluent_platform_kafka_e_ksql/" target="_blank" rel="noopener">https://www.confluent.io/online-talks/creare_applicazioni_streaming_con_confluent_platform_kafka_e_ksql/&lt;/a>&lt;/p></description></item><item><title>Building Stream Processing with Apache Kafka</title><link>https://ugol.io/talk/stream-processing-ksql/</link><pubDate>Fri, 25 Oct 2019 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/stream-processing-ksql/</guid><description>&lt;p>KSQL Talk @ Codemotion 2019 Milan&lt;/p>
&lt;p>&lt;a href="https://www.codemotion.com/talks/building-stream-processing-applications-with-apache-kafka-15752" target="_blank" rel="noopener">https://www.codemotion.com/talks/building-stream-processing-applications-with-apache-kafka-15752&lt;/a>&lt;/p></description></item><item><title>Il valore di kafka in un mondo cloud native</title><link>https://ugol.io/talk/kafka-cloud-native/</link><pubDate>Tue, 22 Jan 2019 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/kafka-cloud-native/</guid><description>&lt;p>Il valore di kafka in un mondo cloud native&lt;/p>
&lt;p>&lt;a href="https://www.redhat.com/it/events/webinar/il-valore-di-kafka-in-un-mondo-cloud-native-2019#ondemand-form" target="_blank" rel="noopener">https://www.redhat.com/it/events/webinar/il-valore-di-kafka-in-un-mondo-cloud-native-2019#ondemand-form&lt;/a>&lt;/p></description></item><item><title>Cloudify your applications, Microservices and beyond</title><link>https://ugol.io/talk/osd2018/</link><pubDate>Wed, 14 Nov 2018 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/osd2018/</guid><description>&lt;p>Cloud track @ Open Source day 2018.&lt;/p>
&lt;p>Slides:
&lt;a href="https://www.slideshare.net/ugolandini/cloudify-your-applications-microservices-and-beyond" target="_blank" rel="noopener">https://www.slideshare.net/ugolandini/cloudify-your-applications-microservices-and-beyond&lt;/a>&lt;/p></description></item><item><title>How to build a European scale Instant Payments platform</title><link>https://ugol.io/talk/sf-summit-2018/</link><pubDate>Wed, 09 May 2018 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/sf-summit-2018/</guid><description>&lt;p>How to build a European scale Instant Payments platform&lt;/p>
&lt;p>&lt;a href="https://www.redhat.com/files/summit/session-assets/2018/How-to-build-a-European-scale-instant-payments-platform-Distribution.pdf" target="_blank" rel="noopener">https://www.redhat.com/files/summit/session-assets/2018/How-to-build-a-European-scale-instant-payments-platform-Distribution.pdf&lt;/a>&lt;/p></description></item><item><title>CTO Meeting</title><link>https://ugol.io/talk/codemotion2017/</link><pubDate>Fri, 03 Nov 2017 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/codemotion2017/</guid><description>&lt;p>First CTO Meeting in Italy: customers on stage, companies listening.&lt;/p>
&lt;p>Primo CTO meeting in Italia. I clienti sul palco, i fornitori in platea.&lt;/p>
&lt;p>Video:
&lt;a href="https://www.youtube.com/watch?v=-XQvHbeGD4A&amp;amp;t=77s" target="_blank" rel="noopener">https://www.youtube.com/watch?v=-XQvHbeGD4A&amp;t=77s&lt;/a>&lt;/p></description></item><item><title>Hands on HACEP Highly available and horizontally scalable complex event processing</title><link>https://ugol.io/talk/boston-summit-2017/</link><pubDate>Thu, 04 May 2017 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/boston-summit-2017/</guid><description>&lt;p>L100472 - Hands on HACEP: Highly available and horizontally scalable complex event processing&lt;/p>
&lt;p>Recognizing important patterns in data, as they occur in real-time, is critical. With complex event processing (CEP), organizations can recognize, understand, and react to business events faster by processing large volumes of inbound data. This includes data from social networks, remote sensor readings, online-gaming player events, credit card transactions, and location data from delivery vehicles. Critical CEP workloads require solutions that tolerate the failure of one or more processing nodes, while easily scaling to handle growing data volumes. They must process a high volume, velocity, and variety of inbound data, infer the context, and take appropriate action in real time while adhering to stringent availability and scalability service level agreements. In this lab, you’ll implement a simple rule-based, event-based application on a cluster of distributed nodes. You’ll see your events and rules scale up and down thanks to HACEP, which is the combination of Red Hat JBoss BRMS superpowered with Red Hat JBoss Data Grid.&lt;/p>
&lt;p>Instructors: Ugo Landini, Sanne Grinovero, Andrea Leoncini, Andrea Tarocchi&lt;/p></description></item><item><title>Devday. Microservices, le dimensioni non contano</title><link>https://ugol.io/talk/devday2017/</link><pubDate>Sat, 18 Feb 2017 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/devday2017/</guid><description>&lt;p>Microservices, le dimensioni non contano @ Dev day 2017.&lt;/p>
&lt;p>Openshift is an Enterprise version of Kubernetes and Containers are commonly seen as &amp;ldquo;the new Application Servers&amp;rdquo;: in this talk we&amp;rsquo;ll look at how twelve factor moves @ the infrastructure level with the help of OCP. We’ll look at Java, Vertx, Spring Boot &amp;amp; Golang code and how we can manage the whole thing form a single pane of glass.&lt;/p>
&lt;p>Video:
&lt;a href="https://www.youtube.com/watch?v=DR_PLIgagl8" target="_blank" rel="noopener">https://www.youtube.com/watch?v=DR_PLIgagl8&lt;/a>&lt;/p></description></item><item><title>JBoss Fuse, la nuova era dell'integrazione a microservizi</title><link>https://ugol.io/talk/fuse2016/</link><pubDate>Tue, 13 Dec 2016 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/fuse2016/</guid><description>&lt;p>Fuse, Camel e microservizi, webinar in Italiano&lt;/p>
&lt;p>&lt;a href="https://www.slideshare.net/ugolandini/fuse-webinar" target="_blank" rel="noopener">https://www.slideshare.net/ugolandini/fuse-webinar&lt;/a>&lt;/p></description></item><item><title>JBoss Data Grid Tech Lab</title><link>https://ugol.io/talk/codemotion2015/</link><pubDate>Sat, 28 Mar 2015 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/codemotion2015/</guid><description>&lt;p>Le mie slide al codemotion 2015. Lab su Infinispan.
&lt;a href="https://www.slideshare.net/ugolandini/codemotion-2015-infinispan" target="_blank" rel="noopener">https://www.slideshare.net/ugolandini/codemotion-2015-infinispan&lt;/a>&lt;/p></description></item><item><title>Intervista a Mario Fusco</title><link>https://ugol.io/talk/codemotion2012-fusco/</link><pubDate>Sat, 24 Mar 2012 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/codemotion2012-fusco/</guid><description>&lt;p>Intervista a Mario Fusco.&lt;/p>
&lt;p>Video:
&lt;a href="https://www.youtube.com/watch?v=1-YY6VuU2Kk&amp;amp;t=145s" target="_blank" rel="noopener">https://www.youtube.com/watch?v=1-YY6VuU2Kk&amp;t=145s&lt;/a>&lt;/p></description></item><item><title>Intervista a Simone Bordet</title><link>https://ugol.io/talk/codemotion2012-bordet/</link><pubDate>Sat, 24 Mar 2012 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/codemotion2012-bordet/</guid><description>&lt;p>Intervista a Simone Bordet.&lt;/p>
&lt;p>Video:
&lt;a href="https://www.youtube.com/watch?v=ALZwOGKqWhg" target="_blank" rel="noopener">https://www.youtube.com/watch?v=ALZwOGKqWhg&lt;/a>&lt;/p></description></item><item><title>Pubblica il tuo gioco sugli App store in pochi giorni</title><link>https://ugol.io/talk/codemotion2011/</link><pubDate>Sat, 05 Mar 2011 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/codemotion2011/</guid><description>&lt;p>Pubblica il tuo gioco sugli App store in pochi giorni, le slide.&lt;/p>
&lt;p>&lt;a href="https://www.slideshare.net/ugolandini/pubblica-il-tuo-gioco-sugli-app-store-in-pochi-giorni" target="_blank" rel="noopener">https://www.slideshare.net/ugolandini/pubblica-il-tuo-gioco-sugli-app-store-in-pochi-giorni&lt;/a>&lt;/p></description></item><item><title>2.5 tiers</title><link>https://ugol.io/talk/javaday2010/</link><pubDate>Sat, 30 Jan 2010 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/javaday2010/</guid><description>&lt;p>Le slide presentate al JavaDay IV (futuro Codemotion) nel 2010, con &lt;a href="https://www.linkedin.com/in/luigifugaro/" target="_blank" rel="noopener">Luigi Fugaro&lt;/a> introducemmo un&amp;rsquo;architettura basata su REST e Javascript che nei successivi anni é diventata uno standard, molto innovativa per l&amp;rsquo;epoca. Decine di applicazioni in produzione dal 2009 per un&amp;rsquo;importante azienda Italiana, senza SOAP e tecnologie ws-* che in quelli anni erano ancora un must&lt;/p>
&lt;p>&lt;a href="https://www.slideshare.net/ugolandini/25-tiers" target="_blank" rel="noopener">https://www.slideshare.net/ugolandini/25-tiers&lt;/a>&lt;/p></description></item><item><title>Objective C, una intro per javisti</title><link>https://ugol.io/talk/javaday2009/</link><pubDate>Tue, 16 Jun 2009 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/javaday2009/</guid><description>&lt;p>Introduzione ad Objective C&lt;/p>
&lt;p>&lt;a href="https://www.slideshare.net/ugolandini/objective-c" target="_blank" rel="noopener">https://www.slideshare.net/ugolandini/objective-c&lt;/a>&lt;/p></description></item><item><title>Scala, un linguaggio FOSS</title><link>https://ugol.io/talk/osd2009/</link><pubDate>Tue, 09 Jun 2009 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/osd2009/</guid><description>&lt;p>Scala, primi passi: invitato a parlare alla prima edizione dell&amp;rsquo;Open Source Day.&lt;/p>
&lt;p>&lt;a href="https://www.slideshare.net/ugolandini/scala-primi-passi" target="_blank" rel="noopener">https://www.slideshare.net/ugolandini/scala-primi-passi&lt;/a>&lt;/p></description></item><item><title>Clustering JIRA with Java and Terracotta</title><link>https://ugol.io/talk/javapolis2007/</link><pubDate>Mon, 22 Jan 2007 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/javapolis2007/</guid><description>&lt;p>My first international talk at Javapolis 2007, which later became Devoxx. Talking about the interesting &lt;a href="https://en.wikipedia.org/wiki/Terracotta,_Inc." target="_blank" rel="noopener">Terracotta&lt;/a> technology with my friend &lt;a href="https://github.com/sbtourist" target="_blank" rel="noopener">Sergio Bossa&lt;/a>&lt;/p></description></item><item><title>Concurrency in Java</title><link>https://ugol.io/talk/javaday2006/</link><pubDate>Sat, 02 Dec 2006 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/javaday2006/</guid><description>&lt;p>Il Java Memory Model&lt;/p>
&lt;p>&lt;a href="https://www.slideshare.net/ugolandini/concurrency-1577222" target="_blank" rel="noopener">https://www.slideshare.net/ugolandini/concurrency-1577222&lt;/a>&lt;/p></description></item><item><title>Principi di Design... e qualche Pattern</title><link>https://ugol.io/talk/javaconference2005/</link><pubDate>Wed, 22 Jun 2005 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/javaconference2005/</guid><description>&lt;p>Principi di design, per il X anniversario di Java.&lt;/p>
&lt;p>&lt;a href="http://doposcuolaonline.altervista.org/inf/01_Landini.pdf" target="_blank" rel="noopener">http://doposcuolaonline.altervista.org/inf/01_Landini.pdf&lt;/a>&lt;/p></description></item><item><title>First Java course on Italian National TV</title><link>https://ugol.io/talk/uninettuno/</link><pubDate>Thu, 12 Jul 2001 00:00:00 +0000</pubDate><guid>https://ugol.io/talk/uninettuno/</guid><description>&lt;p>The first Italian course on Java, broadcasting on &lt;a href="https://store.uninettuno.it/it/cyberspazioecomcatalogomateria.aspx?courseid=2938&amp;amp;langid=it&amp;amp;planid=84&amp;amp;degreeid=137" target="_blank" rel="noopener">Uninettuno&lt;/a>, in 2001.&lt;/p></description></item></channel></rss>