ºÝºÝߣshows by User: michele-franzin / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: michele-franzin / Mon, 18 Nov 2019 22:57:11 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: michele-franzin Unleashing git power /slideshow/unleashing-git-power/194893934 unleashinggitpower-191118225711
Sono sempre di più gli sviluppatori che usano sistemi per il controllo di versione del software e tra questi strumenti Git è diventato uno standard de-facto. Cloni, Pull(i), Commit(ti), push(i) ...niente di più semplice, vero? ...ma ti è mai capitato di aggiungere un commit sul branch sbagliato (ed ovviamente push-ato sul repository remoto)? ...o di voler correggere il tuo codice con un singolo commit preso di un branch completamente diverso (ma niente altro)? ...mai trovato intrappolato in un conflitto di merge mentre git ti trascina nella tana del bianconiglio? Niente paura, abbiamo un paio di comandi esotici che renderanno più semplice la tua vita da programmatore (e quella dei tuoi colleghi).]]>

Sono sempre di più gli sviluppatori che usano sistemi per il controllo di versione del software e tra questi strumenti Git è diventato uno standard de-facto. Cloni, Pull(i), Commit(ti), push(i) ...niente di più semplice, vero? ...ma ti è mai capitato di aggiungere un commit sul branch sbagliato (ed ovviamente push-ato sul repository remoto)? ...o di voler correggere il tuo codice con un singolo commit preso di un branch completamente diverso (ma niente altro)? ...mai trovato intrappolato in un conflitto di merge mentre git ti trascina nella tana del bianconiglio? Niente paura, abbiamo un paio di comandi esotici che renderanno più semplice la tua vita da programmatore (e quella dei tuoi colleghi).]]>
Mon, 18 Nov 2019 22:57:11 GMT /slideshow/unleashing-git-power/194893934 michele-franzin@slideshare.net(michele-franzin) Unleashing git power michele-franzin Sono sempre di più gli sviluppatori che usano sistemi per il controllo di versione del software e tra questi strumenti Git è diventato uno standard de-facto. Cloni, Pull(i), Commit(ti), push(i) ...niente di più semplice, vero? ...ma ti è mai capitato di aggiungere un commit sul branch sbagliato (ed ovviamente push-ato sul repository remoto)? ...o di voler correggere il tuo codice con un singolo commit preso di un branch completamente diverso (ma niente altro)? ...mai trovato intrappolato in un conflitto di merge mentre git ti trascina nella tana del bianconiglio? Niente paura, abbiamo un paio di comandi esotici che renderanno più semplice la tua vita da programmatore (e quella dei tuoi colleghi). <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/unleashinggitpower-191118225711-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Sono sempre di più gli sviluppatori che usano sistemi per il controllo di versione del software e tra questi strumenti Git è diventato uno standard de-facto. Cloni, Pull(i), Commit(ti), push(i) ...niente di più semplice, vero? ...ma ti è mai capitato di aggiungere un commit sul branch sbagliato (ed ovviamente push-ato sul repository remoto)? ...o di voler correggere il tuo codice con un singolo commit preso di un branch completamente diverso (ma niente altro)? ...mai trovato intrappolato in un conflitto di merge mentre git ti trascina nella tana del bianconiglio? Niente paura, abbiamo un paio di comandi esotici che renderanno più semplice la tua vita da programmatore (e quella dei tuoi colleghi).
Unleashing git power from michele franzin
]]>
139 21 https://cdn.slidesharecdn.com/ss_thumbnails/unleashinggitpower-191118225711-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Trasformare un'applicazione monolitica in microservices (versione #daje) /slideshow/come-ti-smantello-unapp-monolitica-in-microservices-versione-daje/59872694 monolithdisassemble-codemotion-160322092925
C'è un enorme interesse intorno alle architetture a microservice ... quasi ogni conferenza IT ha una sessione che ne parla. Una chiara idea dei benefici / insidie che questo approccio porta con sé è cruciale per adottarlo con successo in un progetto. In questa presentazione condivido alcune delle esperienze fatte durante lo smantellamento di un'applicazione monolitica in microservices. Vengono analizzati alcuni dei motivi che giustificano l'adozione di questo tipo di architettura, analizzate alcune delle questioni più importanti da considerare e rivelo alcuni approcci che hanno avuto successo nella nostra esperienza. Presentazione tenuta al Codemotion 2016 a Roma. Nota: Questa è una versione adattata della presentazione, senza effetti e animazioni.]]>

C'è un enorme interesse intorno alle architetture a microservice ... quasi ogni conferenza IT ha una sessione che ne parla. Una chiara idea dei benefici / insidie che questo approccio porta con sé è cruciale per adottarlo con successo in un progetto. In questa presentazione condivido alcune delle esperienze fatte durante lo smantellamento di un'applicazione monolitica in microservices. Vengono analizzati alcuni dei motivi che giustificano l'adozione di questo tipo di architettura, analizzate alcune delle questioni più importanti da considerare e rivelo alcuni approcci che hanno avuto successo nella nostra esperienza. Presentazione tenuta al Codemotion 2016 a Roma. Nota: Questa è una versione adattata della presentazione, senza effetti e animazioni.]]>
Tue, 22 Mar 2016 09:29:25 GMT /slideshow/come-ti-smantello-unapp-monolitica-in-microservices-versione-daje/59872694 michele-franzin@slideshare.net(michele-franzin) Trasformare un'applicazione monolitica in microservices (versione #daje) michele-franzin C'è un enorme interesse intorno alle architetture a microservice ... quasi ogni conferenza IT ha una sessione che ne parla. Una chiara idea dei benefici / insidie che questo approccio porta con sé è cruciale per adottarlo con successo in un progetto. In questa presentazione condivido alcune delle esperienze fatte durante lo smantellamento di un'applicazione monolitica in microservices. Vengono analizzati alcuni dei motivi che giustificano l'adozione di questo tipo di architettura, analizzate alcune delle questioni più importanti da considerare e rivelo alcuni approcci che hanno avuto successo nella nostra esperienza. Presentazione tenuta al Codemotion 2016 a Roma. Nota: Questa è una versione adattata della presentazione, senza effetti e animazioni. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/monolithdisassemble-codemotion-160322092925-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> C&#39;è un enorme interesse intorno alle architetture a microservice ... quasi ogni conferenza IT ha una sessione che ne parla. Una chiara idea dei benefici / insidie che questo approccio porta con sé è cruciale per adottarlo con successo in un progetto. In questa presentazione condivido alcune delle esperienze fatte durante lo smantellamento di un&#39;applicazione monolitica in microservices. Vengono analizzati alcuni dei motivi che giustificano l&#39;adozione di questo tipo di architettura, analizzate alcune delle questioni più importanti da considerare e rivelo alcuni approcci che hanno avuto successo nella nostra esperienza. Presentazione tenuta al Codemotion 2016 a Roma. Nota: Questa è una versione adattata della presentazione, senza effetti e animazioni.
Trasformare un'applicazione monolitica in microservices (versione #daje) from michele franzin
]]>
9625 4 https://cdn.slidesharecdn.com/ss_thumbnails/monolithdisassemble-codemotion-160322092925-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Come ti smantello un'app monolitica in microservices /slideshow/monolith-disassemble-cut/55304142 monolithdisassemblecut-151119171326-lva1-app6892
Presentazione tenuta al Rubyday 2015 a Torino. C'è un enorme interesse intorno alle architetture microservice ... quasi ogni conferenza IT ha una sessione che ne parla. Una chiara idea dei benefici / insidie che questo approccio porta con sé è cruciale per adottarla con successo in un progetto. In questa presentazione condivido alcune delle esperienze fatte durante lo smantellamento di un'applicazione monolitica in microservices. Analizzo alcuni dei motivi che giustificano l'adozione di questo tipo di architettura, parlo delle questioni più importanti da considerare e rivelo alcuni approcci che hanno avuto successo nella nostra esperienza. Nota: Questa è una versione adattata della presentazione, senza effetti e animazioni.]]>

Presentazione tenuta al Rubyday 2015 a Torino. C'è un enorme interesse intorno alle architetture microservice ... quasi ogni conferenza IT ha una sessione che ne parla. Una chiara idea dei benefici / insidie che questo approccio porta con sé è cruciale per adottarla con successo in un progetto. In questa presentazione condivido alcune delle esperienze fatte durante lo smantellamento di un'applicazione monolitica in microservices. Analizzo alcuni dei motivi che giustificano l'adozione di questo tipo di architettura, parlo delle questioni più importanti da considerare e rivelo alcuni approcci che hanno avuto successo nella nostra esperienza. Nota: Questa è una versione adattata della presentazione, senza effetti e animazioni.]]>
Thu, 19 Nov 2015 17:13:26 GMT /slideshow/monolith-disassemble-cut/55304142 michele-franzin@slideshare.net(michele-franzin) Come ti smantello un'app monolitica in microservices michele-franzin Presentazione tenuta al Rubyday 2015 a Torino. C'è un enorme interesse intorno alle architetture microservice ... quasi ogni conferenza IT ha una sessione che ne parla. Una chiara idea dei benefici / insidie che questo approccio porta con sé è cruciale per adottarla con successo in un progetto. In questa presentazione condivido alcune delle esperienze fatte durante lo smantellamento di un'applicazione monolitica in microservices. Analizzo alcuni dei motivi che giustificano l'adozione di questo tipo di architettura, parlo delle questioni più importanti da considerare e rivelo alcuni approcci che hanno avuto successo nella nostra esperienza. Nota: Questa è una versione adattata della presentazione, senza effetti e animazioni. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/monolithdisassemblecut-151119171326-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentazione tenuta al Rubyday 2015 a Torino. C&#39;è un enorme interesse intorno alle architetture microservice ... quasi ogni conferenza IT ha una sessione che ne parla. Una chiara idea dei benefici / insidie che questo approccio porta con sé è cruciale per adottarla con successo in un progetto. In questa presentazione condivido alcune delle esperienze fatte durante lo smantellamento di un&#39;applicazione monolitica in microservices. Analizzo alcuni dei motivi che giustificano l&#39;adozione di questo tipo di architettura, parlo delle questioni più importanti da considerare e rivelo alcuni approcci che hanno avuto successo nella nostra esperienza. Nota: Questa è una versione adattata della presentazione, senza effetti e animazioni.
Come ti smantello un'app monolitica in microservices from michele franzin
]]>
740 5 https://cdn.slidesharecdn.com/ss_thumbnails/monolithdisassemblecut-151119171326-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
1 anno di sviluppo prodotto con un team distribuito /slideshow/1-year-product-development-with-a-distributed-team/54573386 distributedteam-151030163405-lva1-app6891
Sviluppare un prodotto con un team distribuito è una sfida non banale sotto molti aspetti: far funzionare bene il team, sviluppare il prodotto, rispettare tempi e budget... In questo talk vorremmo condividere alcune delle esperienze fatte in un lavoro durato oltre un anno e che ci ha messi più volte alla prova per raggiungere il risultato promesso. Intervento tenuto al Tech Meetup Tour di Codemotion il 26 ottobre 2015]]>

Sviluppare un prodotto con un team distribuito è una sfida non banale sotto molti aspetti: far funzionare bene il team, sviluppare il prodotto, rispettare tempi e budget... In questo talk vorremmo condividere alcune delle esperienze fatte in un lavoro durato oltre un anno e che ci ha messi più volte alla prova per raggiungere il risultato promesso. Intervento tenuto al Tech Meetup Tour di Codemotion il 26 ottobre 2015]]>
Fri, 30 Oct 2015 16:34:05 GMT /slideshow/1-year-product-development-with-a-distributed-team/54573386 michele-franzin@slideshare.net(michele-franzin) 1 anno di sviluppo prodotto con un team distribuito michele-franzin Sviluppare un prodotto con un team distribuito è una sfida non banale sotto molti aspetti: far funzionare bene il team, sviluppare il prodotto, rispettare tempi e budget... In questo talk vorremmo condividere alcune delle esperienze fatte in un lavoro durato oltre un anno e che ci ha messi più volte alla prova per raggiungere il risultato promesso. Intervento tenuto al Tech Meetup Tour di Codemotion il 26 ottobre 2015 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/distributedteam-151030163405-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Sviluppare un prodotto con un team distribuito è una sfida non banale sotto molti aspetti: far funzionare bene il team, sviluppare il prodotto, rispettare tempi e budget... In questo talk vorremmo condividere alcune delle esperienze fatte in un lavoro durato oltre un anno e che ci ha messi più volte alla prova per raggiungere il risultato promesso. Intervento tenuto al Tech Meetup Tour di Codemotion il 26 ottobre 2015
1 anno di sviluppo prodotto con un team distribuito from michele franzin
]]>
385 4 https://cdn.slidesharecdn.com/ss_thumbnails/distributedteam-151030163405-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Microservices: cosa sono e quando non usarli /slideshow/microservices-54346503/54346503 microservices-151025053929-lva1-app6891
Presentazione dei concetti alla base dei Microservices per valutare se e quando adottarli in un progetto. Intervento tenuto al DigitalMEET il 24 ottobre 2015]]>

Presentazione dei concetti alla base dei Microservices per valutare se e quando adottarli in un progetto. Intervento tenuto al DigitalMEET il 24 ottobre 2015]]>
Sun, 25 Oct 2015 05:39:29 GMT /slideshow/microservices-54346503/54346503 michele-franzin@slideshare.net(michele-franzin) Microservices: cosa sono e quando non usarli michele-franzin Presentazione dei concetti alla base dei Microservices per valutare se e quando adottarli in un progetto. Intervento tenuto al DigitalMEET il 24 ottobre 2015 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/microservices-151025053929-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentazione dei concetti alla base dei Microservices per valutare se e quando adottarli in un progetto. Intervento tenuto al DigitalMEET il 24 ottobre 2015
Microservices: cosa sono e quando non usarli from michele franzin
]]>
416 5 https://cdn.slidesharecdn.com/ss_thumbnails/microservices-151025053929-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
...hai detto CQRS a chi ?!?!?! /slideshow/hai-detto-cqrs-a-chi/53411748 cqrs-151001091936-lva1-app6892
Se dicessi "CQRS+ES"? ...se state già cercando su wikipedia questo talk è per voi. Introduzione a CQRS ed Event Sourcing per persone che odiano gli acronimi. 100% fluff free. Intervento tenuto al meeting #programmersinpadua il 15 settembre 2015]]>

Se dicessi "CQRS+ES"? ...se state già cercando su wikipedia questo talk è per voi. Introduzione a CQRS ed Event Sourcing per persone che odiano gli acronimi. 100% fluff free. Intervento tenuto al meeting #programmersinpadua il 15 settembre 2015]]>
Thu, 01 Oct 2015 09:19:36 GMT /slideshow/hai-detto-cqrs-a-chi/53411748 michele-franzin@slideshare.net(michele-franzin) ...hai detto CQRS a chi ?!?!?! michele-franzin Se dicessi "CQRS+ES"? ...se state già cercando su wikipedia questo talk è per voi. Introduzione a CQRS ed Event Sourcing per persone che odiano gli acronimi. 100% fluff free. Intervento tenuto al meeting #programmersinpadua il 15 settembre 2015 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cqrs-151001091936-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Se dicessi &quot;CQRS+ES&quot;? ...se state già cercando su wikipedia questo talk è per voi. Introduzione a CQRS ed Event Sourcing per persone che odiano gli acronimi. 100% fluff free. Intervento tenuto al meeting #programmersinpadua il 15 settembre 2015
...hai detto CQRS a chi ?!?!?! from michele franzin
]]>
486 4 https://cdn.slidesharecdn.com/ss_thumbnails/cqrs-151001091936-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Ruby 20th birthday /slideshow/ruby-20th-birthday/16912956 ruby20thbirthday-130304023205-phpapp02
Ruby language overview & new features of 2.0 release - talk presented at #64 Java User Group meeting on march 2, 2013]]>

Ruby language overview & new features of 2.0 release - talk presented at #64 Java User Group meeting on march 2, 2013]]>
Mon, 04 Mar 2013 02:32:05 GMT /slideshow/ruby-20th-birthday/16912956 michele-franzin@slideshare.net(michele-franzin) Ruby 20th birthday michele-franzin Ruby language overview & new features of 2.0 release - talk presented at #64 Java User Group meeting on march 2, 2013 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/ruby20thbirthday-130304023205-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Ruby language overview &amp; new features of 2.0 release - talk presented at #64 Java User Group meeting on march 2, 2013
Ruby 20th birthday from michele franzin
]]>
1406 5 https://cdn.slidesharecdn.com/ss_thumbnails/ruby20thbirthday-130304023205-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Magie di git /michele-franzin/magie-di-git magiedigit-110527043140-phpapp01
Introduzione a git - talk tenuto al meeting del JUG Padova 18 ottobre 2008]]>

Introduzione a git - talk tenuto al meeting del JUG Padova 18 ottobre 2008]]>
Fri, 27 May 2011 04:31:37 GMT /michele-franzin/magie-di-git michele-franzin@slideshare.net(michele-franzin) Magie di git michele-franzin Introduzione a git - talk tenuto al meeting del JUG Padova 18 ottobre 2008 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/magiedigit-110527043140-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduzione a git - talk tenuto al meeting del JUG Padova 18 ottobre 2008
Magie di git from michele franzin
]]>
582 1 https://cdn.slidesharecdn.com/ss_thumbnails/magiedigit-110527043140-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
from(0).to('rubygems.org') /slideshow/from0torubygemsorg/8074001 from0torubygems-110523182457-phpapp01
rubygems creation for lazy people - talk presented at Programmers in Padua on april 28, 2011]]>

rubygems creation for lazy people - talk presented at Programmers in Padua on april 28, 2011]]>
Mon, 23 May 2011 18:24:52 GMT /slideshow/from0torubygemsorg/8074001 michele-franzin@slideshare.net(michele-franzin) from(0).to('rubygems.org') michele-franzin rubygems creation for lazy people - talk presented at Programmers in Padua on april 28, 2011 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/from0torubygems-110523182457-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> rubygems creation for lazy people - talk presented at Programmers in Padua on april 28, 2011
from(0).to('rubygems.org') from michele franzin
]]>
298 1 https://cdn.slidesharecdn.com/ss_thumbnails/from0torubygems-110523182457-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-michele-franzin-48x48.jpg?cb=1682065942 Software Engineer, folgorato in gioventù da uno ZX-Spectrum vive in bilico tra un passato Java Enterprise, un presente Ruby ed un futuro da scrivere. Lavora come Lead Developer ed Architetto in SeeSaw, una giovane software house a Padova. Passionario della formazione non perde occasione per condividere le sue esperienze. Nel tempo libero, quando non è impegnato ad inclinare la moto in curva, ama rilassarsi scattando foto e facendo arrampicate in montagna. www.seesaw.it https://cdn.slidesharecdn.com/ss_thumbnails/unleashinggitpower-191118225711-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/unleashing-git-power/194893934 Unleashing git power https://cdn.slidesharecdn.com/ss_thumbnails/monolithdisassemble-codemotion-160322092925-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/come-ti-smantello-unapp-monolitica-in-microservices-versione-daje/59872694 Trasformare un&#39;applica... https://cdn.slidesharecdn.com/ss_thumbnails/monolithdisassemblecut-151119171326-lva1-app6892-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/monolith-disassemble-cut/55304142 Come ti smantello un&#39;a...