DevelCast


Tags (categorie): Tecnologia
[ Aggiungi la tua categoria (tag) ]

Develer è un’azienda che progetta e realizza soluzioni hardware e software in ambiti industriali, ma soprattutto un insieme di persone che hanno in comune una grandissima passione per le nuove tecnologie e le loro applicazioni.
In questo podcast parleremo proprio di questo: linguaggi, programmazione, codice e tutto quello che amiamo fare!
Buon ascolto!
Autore: Develer
Ultimo episodio: 22/03/24 12:52
Aggiornamento: 26/11/24 19:06 (Aggiorna adesso)
Dal coding creativo al neurocinema
Il coding creativo permette di esprimerci in maniera artistica con il codice: sfruttiamo le nostre abilità (riusciresti a dipingere un quadro con una tastiera?) non per risolvere un problema, ma per il puro gusto di programmare.

Con Gennaro Bosone, abbiamo fatto una chiacchierata che, partendo dal coding creativo, ci ha fatto arrivare fino al neurocinema. 

? Lo speaker: Gennaro Bosone
Alle superiori scopre il mondo della programmazione e i linguaggi informatici, che gli permettono di descrivere il mondo in una lingua meno ignota.
Si appassiona al mondo del coding creativo e sviluppa la libreria open source “Urpflanze”, con la quale esplora nuove modalità di espressione artistica attraverso la programmazione. 
Nel 2022 espone ad ArtVerona con “The Eye” la prima opera di “Neurocinema”: un cortometraggio interattivo basato sull’interazione fra corpo dello spettatore (utilizzando un EEG) e la macchina.

Oggi lavora in Develer come fullstack developer e fa parte di un collettivo di artisti musicali e visivi, dove è sempre alla ricerca di nuove modalità per integrare il coding e sperimentare con nuovi strumenti e tecnologie.

Strumenti e framework in JavaScript:
Canvas: https:/ / developer.mozilla.org/ en-US/ docs/ Web/ API/ Canvas_API
Urpflanze: https:/ / docs.urpflanze.org/ urpflanze/
P5: https:/ / p5js.org/
Three.js: https:/ / threejs.org/
Hydra: https:/ / github.com/ hydra-synth/ hydra
Phaser.js: https:/ / phaser.io/
Strudel: https:/ / github.com/ tidalcycles/ strudel
Tidal Cycles https:/ / tidalcycles.org/
The Coding Train https:/ / thecodingtrain.com/ tracks/ code-programming-with-p5-js

Artisti: 
Bruno Simon https:/ / bruno-simon.com/
Andreas Gysin https:/ / www.instagram.com/ andreasgysin/
Matt DesLauriers (Meridian) https:/ / github.com/ mattdesl
Char Stiles http://charstiles.com/  
dj_Dave https:/ / www.youtube.com/ @dj_dave____ 

Seguici nei nostri canali social per non perdere nessuno dei nostri eventi ???.
? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU X: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU MASTODON: https:/ / mastodon.uno/ @develer
? SEGUICI SU TIK TOK: https:/ / www.tiktok.com/ @wearedeveler
Come ridurre il gap tra la teoria e il mondo dei progetti reali
Quando le aziende si attivano per ideare un nuovo prodotto, spesso si assiste a uno scollamento fra coloro che pianificano e coloro che realizzano.

La fase ideativa è condotta solo da una ristretta cerchia di persone che consegnano a coloro che si occupano di realizzare l’idea un vero e proprio libretto di istruzioni, all’interno del quale troviamo però bias e molte assunzioni non verificate.

Si ritiene che la differenza tra chi elabora l'idea e chi la mette in pratica possa essere superata tramite un documento di specifiche. Tuttavia, dubitiamo di questo approccio e suggeriamo invece di risolvere il problema attraverso la progettazione collaborativa.

Se ti interessa il nostro corso di progettazione collaborativa, puoi iscriverti qui alla lista d'attesa: https:/ / www.develer.com/ corso-progettazione-collaborativa/

? Lo speaker: Matteo Forni

Interaction designer specializzato nella progettazione di esperienze digitali. Fra un design sprint ed una sessione di design collaborativo, Matteo ha applicato i metodi e le logiche di design thinking su numerose tematiche: dall’intelligenza artificiale al gaming, dalle applicazioni mobile ai dispositivi embedded e IoT ed ovunque ci fosse un’uso spietato e creativo delle nuove tecnologie.

Il suo ruolo qui in Develer inizia con la comprensione di un problema, si sviluppa attraverso la prototipazione e le sessioni di test, si concretizza nel design di interfacce e…non finisce mai: è un meraviglioso processo iterativo.

Calcolare il ROI della user experience in modo elegante, è la sua sfida professionale più avvincente. Navigare intorno al mondo in un mare pulito è il suo sogno più grande.

Seguici nei nostri canali social per non perdere nessuno dei nostri eventi ???.
? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU X: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU MASTODON: https:/ / mastodon.uno/ @develer
? SEGUICI SU TIK TOK: https:/ / www.tiktok.com/ @wearedeveler
Agile: Scrum e Kanban andando oltre le formule
Perché i progetti falliscono? Cosa vuol dire essere agili? Scrum o Kanban? Partiamo dai problemi del processo di sviluppo software per fare insieme una panoramica sul metodo Agile, andando a sfidare le formule preconfezionate. Per andare oltre la semplice ricetta, che spesso non riusciamo ad applicare nel nostro contesto lavorativo, dobbiamo capire i “perché” degli strumenti agili per poi affrontare i “cosa” e i “come”. In questo percorso ci faremo aiutare dagli elementi del metodo Scrum e di Kanban, sottolineando le possibili ragioni per voler utilizzare questi strumenti.

? Lo speaker

? Daniele Maccioni è stato sviluppatore per nove anni, per poi interessarsi sempre più attivamente alle tematiche di processo, di gestione dei team, di agilità in generale. Divenuto SCRUM Master certificato, oggi si occupa di aiutare diversi team di sviluppo a strutturare il loro lavoro in modo agile.

Seguici nei nostri canali social per non perdere nessuno dei nostri eventi ???.
? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU X: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU MASTODON: https:/ / mastodon.uno/ @develer
? SEGUICI SU TIK TOK: https:/ / www.tiktok.com/ @wearedeveler
Lavoro in team IT: una settimana tipo
Cosa succede in una settimana tipo di uno sviluppatore? Com’è organizzato il team e come si decide su cosa lavorare? Come si programmano i rilasci e si reagisce alle emergenze?
Insieme a Cristian Bianchi e Alessandro Mamusa vivremo la simulazione di una settimana da sviluppatori con riunioni di pianificazione: cosa vuol dire sviluppare una feature, come ci si coordina in un team e si lavora tutti assieme per arrivare al rilascio.
#teamwork

Seguici nei nostri canali social per non perdere nessuno dei nostri eventi ???.

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU MASTODON: https:/ / mastodon.uno/ @develer
? SEGUICI SU TIK TOK: https:/ / www.tiktok.com/ @wearedeveler
3 develeriani alla Kenney Game Jam
?? È possibile creare un videogioco in sole 48 ore? È proprio quello che Daniele Tolomelli, Pietro Lorefice e Alessandro Mamusa hanno fatto mettendosi alla prova nella recente Kenney Game Jam!
In questa puntata di DevelCast, condivideranno le sfide, le emozioni e i momenti di ispirazione durante questa maratona creativa in cui hanno dovuto sviluppare un videogioco partendo da zero e basandosi su un tema segreto svelato solo all'inizio dell'evento.

Seguici nei nostri canali social per non perdere nessuno dei nostri eventi ???.

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU MASTODON: https:/ / mastodon.uno/ @develer
? SEGUICI SU TIK TOK: https:/ / www.tiktok.com/ @wearedeveler
Guida alle licenze open source per programmatori
Che differenza c’è tra #copyright, #licenza e #brevetto? Che cosa si applica al software e in quale modo? Insieme a Giovanni Bajo, CTO di Develer, analizzeremo le differenze tra le principali tipologie di licenze #opensource dal punto di vista degli sviluppatori. Vedremo poi quali sono i vincoli per la scelta che potrebbero applicarsi a un’azienda o una start up e quali sono gli adempimenti in carico ai team per rispettare le licenze. Un vademecum semplice e chiaro spiegato da un tecnico per i tecnici.

? Lo speaker: Giovanni Bajo Sviluppatore appassionato, Giovanni ha cominciato la sua avventura con il codice a 12 anni su un C64. Dopo un breve inizio nell’industria dei videogiochi, ha scoperto Linux e il mondo del software libero, a cui si è dedicato e sul quale ha costruito la sua carriera.

In Develer ricopre il ruolo di CTO, ed è responsabile delle scelte tecnologiche strategiche e di seguire da vicino le architetture dei progetti più complessi. Giovanni è stato anche tra i pionieri di Python in Italia: ha cofondato l’Associazione Python Italia, diretto l’organizzazione della conferenza PyCon Italia per molti anni; inoltre è stato nel board della EuroPython Society e ha diretto l’organizzazione di EuroPython per 3 anni. Ha fatto parte per 2 anni del Team per la Trasformazione Digitale della Presidenza del Consiglio dei Ministri, sotto la guida di Diego Piacentini, durante i quali si è occupato di creare Developers Italia (la community di sviluppatori di servizi pubblici digitali) e di dirigere il team interno che si occupava di progettazione di prodotti e servizi.

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU MASTODON: https:/ / mastodon.uno/ @develer
? SEGUICI SU TIK TOK: https:/ / www.tiktok.com/ @wearedeveler
? SEGUICI SU YOUTUBE: https:/ / www.youtube.com/ @wearedeveler
Come affrontare un colloquio di lavoro in un’azienda IT
In questo podcast ti daremo una serie di consigli per affrontare al meglio il processo di selezione in aziende tecnologiche, dalla compilazione del CV fino alla preparazione del colloquio tecnico. Ti daremo anche alcune dritte su come scegliere il tuo tipo ideale di azienda e su come dare un’immagine professionale di te durante il colloquio; inoltre vedremo gli errori più comuni compiuti dai candidati e ti forniremo alcune informazioni sul mondo delle aziende di sviluppo software.

?? Claudia Cimino
Dopo la Laurea in Comunicazione e Marketing, un Master in H.R. Management e alcuni anni di lavoro nell’Head Hunting alla ricerca di profili IT/ Engineering, la voglia di approfondire le dinamiche interne ad una singola realtà, in un ambiente giovane e altamente stimolante, la spingono verso Develer.

?? Luca Ottaviano
Sviluppatore con decennale esperienza in ambito embedded, dai microcontrollori ai sistemi con interfaccia utente.
È specializzato nell’insegnamento, e nella supervisione dei nuovi programmatori. Scrum Master certificato da Scrum Alliance.

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU MASTODON: https:/ / mastodon.uno/ @develer
? SEGUICI SU TIK TOK: https:/ / www.tiktok.com/ @wearedeveler
? SEGUICI SU YOUTUBE: https:/ / www.youtube.com/ @wearedeveler
Donne e tech: un binomio così impossibile?
“Abbiamo provato ad assumere delle donne, ma non sono arrivate candidature.” Questo è quello che spesso sentiamo dire da HR o realtà del settore tecnologico che devono affrontare processi di selezione e assumere personale. Il divario di genere è evidente, i report e le statistiche che escono ogni anno lo ribadiscono. Se il quadro è questo, assumere forza lavoro maschile è spesso la strada più semplice: ma possiamo permettercelo? No, perché tra le sfide del settore dei prossimi anni c’è soprattutto quella di realizzare soluzioni tecnologiche inclusive per tutte le persone e questo significa puntare su team diversificati composti anche da donne. Le donne ci sono, anche se non ancora in numero paritario rispetto all’altro genere, e dobbiamo impegnarci ad accoglierle. E allora, quali sono le strade che un’azienda del settore IT può percorrere per attrarre maggiori talenti femminili? Scopriamolo insieme con Sabrina Scoma, Django Girls e Fuzzy Brains!

? Django Girls è una community internazionale con sede a Londra dedicata all'organizzazione di workshop gratuiti ed inclusivi per le donne che vogliono iniziare la loro avventura nel mondo della programmazione e dello sviluppo web. Django Girls Italia - la community italiana - ha organizzato numerosi workshop su tutto il territorio nazionale supportata dall'associazione no-profit Fuzzy Brains ed è tuttora attiva.
? Fuzzy Brains si occupa di promuovere l'utilizzo di tecnologie open source come il linguaggio di programmazione Python e la piattaforma Django e di inclusione femminile nel settore tecnologico.

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU MASTODON: https:/ / mastodon.uno/ @develer
? SEGUICI SU TIK TOK: https:/ / www.tiktok.com/ @wearedeveler
? SEGUICI SU YOUTUBE: https:/ / www.youtube.com/ @wearedeveler
? Game development con Pygame
Hai sempre sognato di sviluppare videogiochi, ma non sai da dove iniziare?
Hai conoscenze di Python e vorresti sfruttarle?
In questa puntata di DevelCast, esamineremo i temi e i pattern più comuni del #gamedevelopment, tramite l’utilizzo della libreria #Python “#Pygame”.
Partendo dall’idea di creare un clone di #TheLegendofZelda, vedremo gli step necessari per sviluppare un #videogioco, dal core game loop al primo prototipo, fino ad arrivare a una demo giocabile, per comprendere ed implementare in autonomia i più importanti costrutti del game development.
Trovi le slide sul nostro sito: https:/ / www.develer.com/ eventi/ game-development-con-pygame/

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU MASTODON: https:/ / mastodon.uno/ @develer
? SEGUICI SU TIK TOK: www.tiktok.com/ @wearedeveler
Tirocinio in Develer: dalla scuola al lavoro
? Accade spesso che, al termine del percorso scolastico, le persone siano molto preparate a livello teorico, ma non siano in grado di lavorare su un progetto concreto. E questo discorso vale ancor di più in un ambiente come quello del software, perché durante gli studi è difficile affrontare temi come il lavoro in team oppure le code review o la gestione delle priorità.
In questa puntata di Develcast, ascoltiamo l'esperienza di Maria Chiara, ex tirocinante in Develer, e di Luca, suo tutor. Vedremo come i tirocini in Develer, sempre finalizzati all'assunzione, sono strutturati per fornire queste conoscenze pratiche, attraverso tutor dedicati e progetti formativi appositamente studiati.

? Maria Chiara Cecconi aka mariachiara | Sviluppatrice software
Viene sviluppata come perito informatico, compilata come dottoressa in Computer Science e infine eseguita come dottoressa magistrale in Computer Science. Dopo vari debug e bug fix, è ancora in esecuzione come sviluppatrice C++ e Qt.
Tra i suoi molteplici bug e crash, ha coltivato svariate passioni, con risultati ancora in fase di testing. Colonne portanti della sua esistenza: alpaca, lontre ed emoji di monopattini ?.

? Luca Ottaviano aka lottaviano | Sviluppatore embedded e programmatore GUI
Sviluppatore con decennale esperienza in ambito embedded, dai microcontrollori ai sistemi con interfaccia utente.
È specializzato nell’insegnamento, e nella supervisione dei nuovi programmatori. Scrum Master certificato da Scrum Alliance.



? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
Essere o avere Role Model?
? Alzi la mano chi non ha mai avuto un eroe o eroina a cui ispirarsi, da bambino o bambina! È importante, fin da piccoli, avere un punto di riferimento che ci aiuti a crescere e a forgiare il nostro carattere, scoprire i nostri punti di forza, spingendoci in questo modo a dare sempre il massimo di noi stessi.
Questa figura, al giorno d’oggi, è conosciuta come “Role Model”. Parliamo di una persona che, attraverso il suo comportamento, riesce ad essere un modello e fonte d’ispirazione per il prossimo. Secondo alcuni studi, i modelli di ruolo possono avere un impatto fondamentale sulla vita di una persona, sia nell’ambito personale che in quello lavorativo.
Ne parliamo con Ambra Tonon, Django Girls.

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
Onboarding in Develer: una promessa mantenuta
? In questa puntata di DevelCast, abbiamo intervistato Claudia Cimino, la nostra People&Culture Manager, per parlare dell'importanza del processo di onboarding e di come si struttura in Develer.

? La speaker: Claudia Cimino, People and Culture Specialist
Dopo la Laurea in Comunicazione e Marketing, un Master in H.R. Management e alcuni anni di lavoro nell’Head Hunting alla ricerca di profili IT/ Engineering, la voglia di approfondire le dinamiche interne ad una singola realtà, in un ambiente giovane e altamente stimolante, la spingono verso Develer.
Curiosa, osservatrice ed empatica, ama migliorarsi continuamente e la sua più grande sfida è far crescere l’azienda attraverso le persone.
Appassionata di tutto ciò che è armonico e bello, ama la danza, l’arte, la musica e le sue origini partenopee.

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
KDE: una panoramica sulle sue librerie C++
? Approfondiamo come sono strutturate le librerie facendo una panoramica delle principali.
Vedremo una panoramica sulle librerie C++ che sono alla base del software prodotto dalla community KDE.
KDE è una community che produce software open source, principalmente il Desktop Environment “KDE Plasma”.
Partendo da una introduzione storica, verrà spiegato come sono strutturate le librerie (Tier 1,2,3) e che licenza usano. Verranno mostrate piccole demo di codice delle principali librerie e come utilizzarle all’interno di un’applicazione.

Guarda il video del webinar e scarica le slide: https:/ / www.develer.com/ eventi/ kde-una-panoramica-sulle-sue-librerie-cpp/

? Lo speaker: Elvis Angelaccio - Sviluppatore software
Arriva in Develer per fare finalmente quello che gli piace, ovvero sviluppare codice C++.
Apprezza particolarmente il framework Qt per il fatto che rende possibile la creazione di applicazioni GUI cross-platform senza dover inglobare un web-browser.
Apprezza inoltre il software libero e la filosofia “scratch your own itch”, che applica anche al di fuori dei computer.
Nel tempo libero si rilassa con film/ serie tv/ videogames e contribuisce alla community KDE come sviluppatore.

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
Introduzione a Slint UI toolkit
? Slint UI toolkit è una libreria per la scrittura di UI custom per desktop e embedded. È un toolkit dichiarativo che si candida ad essere un sostituto di QtQuick.
In questo episodio, vedremo cos’è Slint, daremo un assaggio tecnico del toolkit e valuteremo i pro e i contro.

? Guarda il video del webinar: https:/ / youtu.be/ 22AOkBohnh8

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
"I'd blush if I could": bias e intelligenza artificiale
? Ogni giorno interagiamo con gli assistenti vocali, ma ci siamo mai domandati perché la maggior parte di essi ha una voce femminile? Vista la rapida e pervasiva diffusione dell'Intelligenza Artificiale negli ultimi anni, è importante intervenire ora perché i bias di genere non costituiscano una minaccia ai diritti fondamentali delle persone e, nella maggioranza dei casi, delle donne.
Ne parliamo in questo podcast con Fiorella De Luca, Django Girls.
E tu, che ne pensi? Hai mai notato queste cose?
Scrivicelo sui social!

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
Servizi hardware e software: outsourcing o partnership?
? In questo episodio di DevelCast, parliamo dei motivi per i quali molte aziende tecnologiche affidano parte dello sviluppo del loro prodotto ad aziende esterne. Certo, questi motivi sono vari e possono essere legati ad aspetti economici, ma anche alla possibilità di sfruttare competenze specifiche che magari sono necessarie in un determinato progetto.
È un trend in grande crescita e potenzialmente può portare molti benefici. Però pensiamo che queste tematiche vadano affrontate in maniera strategica, in modo da evitare gli errori più comuni. Abbiamo intervistato Simone Zinanni, CEO di Develer.

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
Olivetti Programma 101 & ELEA 9003
"Quando l'Italia era la Silicon Valley. Un tempo di grandi uomini e grandi idee."

In questa puntata di DevelCast, abbiamo chiacchierato con Wladimir Zaniewski, fortunato possessore di una Olivetti Programma 101 funzionante e manutentore di una ELEA 9003, anch'essa funzionante, presso l'ISIS Fermi di Bibbiena (AR).

Ci ha parlato della Olivetti, esempio unico nella storia industriale italiana ed europea, e ci ha raccontato aneddoti e curiosità riguardanti le macchine e il team di ingegneri che le ha costruite.

La P101 è ritenuta il primo personal computer della storia e fu progettata dall'ingegnere Pier Giorgio Perotto (da qui il soprannome di Perottina) insieme a Giovanni De Sandre e Gastone Garziera
Per vederla in funzione: https:/ / www.youtube.com/ channel/ UChUN7rCYfAzxjKgU4wCFjGQ

L'ELEA 9003 è stato primo elaboratore commerciale a transistor prodotto in serie, un primato italiano di cui tutti dobbiamo essere orgogliosi.
Visita il sito: https:/ / www.elea9003.it/

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
Talk Show "L’Agile per team e progetti"
? “Essere agili” è molto complesso e può costituire una sfida impegnativa per le persone. In questo incontro, abbiamo condiviso le nostre esperienze su diversi team, affrontando alcuni problemi tipici di processo e raccontando il modo in cui sono stati risolti con l’aiuto della metodologia Agile.

Lo scopo di questo podcast è essere una fonte di riflessione per migliorare i processi di lavoro della propria azienda o del proprio team, prendendo spunto dalle nostre esperienze pratiche.

L’ “agilità” è un paradigma di organizzazione dei team, del lavoro e dello sviluppo software, che si concentra sulla capacità di reagire al cambiamento. Mette al primo posto le persone e i processi, la collaborazione con i clienti e la costruzione di soluzioni funzionanti.

Ci interrogheremo sulle problematiche riscontrate nella pratica del nostro lavoro, rifletteremo insieme sulle nostre esperienze e risponderemo alle domande di chi parteciperà.

? Gli speaker

? Daniele Maccioni è stato sviluppatore per nove anni, per poi interessarsi sempre più attivamente alle tematiche di processo, di gestione dei team, di agilità in generale. Divenuto SCRUM Master certificato, oggi si occupa di aiutare diversi team di sviluppo a strutturare il loro lavoro in modo agile.

? Massimiliano Atzori lavora in Develer come Project Manager e aiuta le aziende a realizzare i propri progetti digitali. Ha iniziato come sviluppatore software e successivamente si è specializzato in organizzazione del lavoro e tecniche per lavorare in gruppo.

? Fabrizio Venere adora il project management e la business analysis. L’opportunità di confrontarsi con clienti, progetti e realtà diverse ed eterogenee lo ha sempre stimolato ed affascinato. In Develer si occupa anche dell’organizzazione e della gestione della formazione verso aziende clienti.

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
? SEGUICI SU DISCORD: https:/ / discord.gg/ 8cUbWJUvP6
Diversity e inclusion - Le Django Girls rispondono
? Altra puntata con ospiti le Django Girls Italia - Ambra Tonon, Fiorella De Luca e Sabrina Scoma! Parliamo ancora di diversità e inclusione, nel mondo dell'informatica e in generale, stavolta prendendo spunto dalle domande che abbiamo ricevuto sui social dopo la prima puntata con loro.
Voi che ne pensate? Avete altri dubbi?

? Django Girls è una community internazionale con sede a Londra dedicata all'organizzazione di workshop gratuiti ed inclusivi per le donne che vogliono iniziare la loro avventura nel mondo della programmazione e dello sviluppo web. Django Girls Italia - la community italiana - ha organizzato numerosi workshop su tutto il territorio nazionale supportata dall'associazione no-profit Fuzzy Brains ed è tuttora attiva.

? Fuzzy Brains si occupa di promuovere l'utilizzo di tecnologie open source come il linguaggio di programmazione Python e la piattaforma Django e di inclusione femminile nel settore tecnologico.

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
? SEGUICI SU DISCORD: https:/ / discord.gg/ 8cUbWJUvP6
GDB, cos’è e come utilizzarlo per fare debugging
? Hai sentito parlare dello GNU Project Debugger (GDB) e delle sue potenzialità, ma hai sempre avuto difficoltà a utilizzarlo per la sua complessità? Vedremo che utilizzare GDB non è poi così complicato come poteva esserlo una volta, e che è uno strumento utile da avere tra i propri attrezzi di lavoro.

? Lo speaker: Luca Bonato
Software engineer che punta molto sulla semplicità, estendibilità e buon design del codice, senza trascurare l’esperienza utente!
Molto curioso sul funzionamento interno delle cose (codice compreso) e molto ostinato quando si tratta di eradicare bug. Si diverte a cucinare e disegnare (su carta e su digitale)
Esperto di: Python, PyQt, C/ C++.

? Video dell'intero webinar https:/ / youtu.be/ E9aUEGxKTg0

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
? SEGUICI SU DISCORD: https:/ / discord.gg/ 8cUbWJUvP6
Parsing e tempi di compilazione in C++
? Il C++ è un linguaggio che notoriamente si porta dietro tempi di compilazione molto lunghi.
In questa puntata di DevelCast, vedremo quali sono i consigli dell'industria per affrontare il problema, discutendo anche del perché talvolta risultino superficiali.
Lo faremo effettuando misurazioni numeriche a partire da una delle fasi di compilazione più ignorate: il parsing.

? Lo speaker: Tommaso Bonvicini
Sviluppatore software appassionato di micro-benchmarking, ottimizzazione delle prestazioni e generazione procedurale.
Tiene molto alla cura del design sia in termini estetici che architetturali. Cerca di aderire al principio KISS.
Esperto di: C, C++, C#, Qt, QML, SQL.

? Guarda il video del webinar: https:/ / youtu.be/ 4uOvfWuz2Ks


? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
? SEGUICI SU DISCORD: https:/ / discord.gg/ Jm4dYWjP
Rendiamo Smart una macchina da caffè con Arduino
? Vuoi rendere Smart un tuo vecchio dispositivo? Vedremo come applicare una nuova tecnologia alla tua macchina da caffè vintage.

Nel podcast mostreremo un esempio di approccio pratico alla progettazione di una scheda elettronica, che aggiunge funzionalità a un prodotto esistente tramite l’utilizzo della piattaforma Arduino. Per il controllo remoto sarà utilizzata l’applicazione di messaggistica Telegram.

? Link al video del webinar: https:/ / www.youtube.com/ watch?v=95Tt7eMnqwk&t=3s

? Lo speaker: Alessio Balbo
Si è laureato in Ingegneria Elettronica a Pisa e Milano, ha lavorato come progettista elettronico spaziando tra optoelettronica, automotive e soprattutto su device medicali hand-held.
Dopo varie avventure approda in Develer come progettista embedded.
Da sempre interessato a tutto quello che si può riparare (non sempre con successo) e a tutto quello che si può cucinare.


? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
? SEGUICI SU DISCORD: https:/ / discord.gg/ 8cUbWJUvP6
Go vs Rust - Round table
? Iniziando un nuovo progetto, quali sono gli aspetti principali che ti fanno scegliere Go o Rust? Si dice che Go favorisca semplicità e leggibilità alla quantità di feature, mentre Rust è un linguaggio davvero potente, ma complesso. Sei d’accordo con questa affermazione?

Durante questa tavola rotonda in inglese, organizzata da GoLab e RustLab, quattro esperti di spicco cercheranno di trovare risposte a queste e molte altre domande impegnative.

? Guarda il video su YouTube: https:/ / www.youtube.com/ watch?v=FKMrpaFjQm4&t=4s

? Visita il sito di GoLab: https:/ / golab.io/
? Visita il sito di RustLab: https:/ / rustlab.it/

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
? SEGUICI SU DISCORD: https:/ / discord.gg/ 8cUbWJUvP6
Introduzione a Buildkite: un’alternativa per la tua CI
? Stai cercando un’infrastruttura di Continuous Integration (CI) per un nuovo progetto o vuoi cambiare quella che hai? In questa puntata di DevelCast introdurremo il concetto di CI e guarderemo le feature della piattaforma Buildkite.

Buildkite è una piattaforma che ti permette di creare CI sulla tua infrastruttura ed è usata da realtà come Shopify, grazie anche al fatto che il codice resta sempre al sicuro sulle tue macchine.

Guarda l'intero webinar: https:/ / www.youtube.com/ watch?v=woBINK14cGQ&t=200s

? Lo speaker: Lorenzo Savini
Sviluppatore specializzato in tecnologie Web e Cloud, che ha scoperto la passione per l’informatica un po’ per caso. Database, backend, frontend, sistemi di monitoraggio, mantenibilità e un pizzico di SRE. Nel tempo libero, si perde per boschi e fa il soccorritore volontario in ambulanza
Esperto di: Python, Modern Javascript, React, Web.
Prossime tecnologie da apprendere: GraphQL, Elixir.


? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
? SEGUICI SU DISCORD: https:/ / discord.gg/ 8cUbWJUvP6
Salute, benessere e sviluppo software
? In questa nuova puntata di DevelCast, parliamo della salute e del benessere di chi sta tante ore davanti a un computer o in perenne call. Insieme a Stefano Pancari, fondatore di Rock’n’Safe, tratteremo tanti argomenti relativi alla sicurezza. In particolare, analizzeremo i nostri comportamenti quotidiani, dalla postura all’alimentazione, per cercare di evitare quegli errori che potrebbero avere ripercussioni molto gravi.

? Lo speaker: Stefano Pancari. Al fianco di ???????????? ed ??? per ??????? i valori della ?????? e della ????????? nella cultura della propria Azienda.
Attraverso un ?????????? ???????? con un mix di consulenza applicato, comunicazione e formazione fa in modo che la salute e la sicurezza siano percepiti in un crescendo di emozione e ingaggio fino a diventare un automatismo nelle nostre scelte e comportamenti.
? https:/ / www.rocknsafe.com/

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
? SEGUICI SU DISCORD: https:/ / discord.gg/ 8cUbWJUvP6
?
Il tuo primo progetto Go - from Zero to Hero
? Come posso strutturare il mio prossimo progetto in Go?
Se ti stai ponendo questa domanda, forse stai sperimentando Go come nuovo linguaggio o forse non sei del tutto convinto delle scelte che hai fatto fino ad oggi. In tal caso, questo podcast può interessarti!
Partendo da un’idea e da alcuni semplici requisiti, vedremo insieme a Fabio Falzoi come costruire un’applicazione da zero.
Risultato finale: una semplice (e completa!) applicazione da usare come riferimento per il tuo prossimo lavoro!

? Lo speaker: Fabio Falzoi. Appassionato di programmazione fin dalla tenera età, è sempre stato affascinato da argomenti di basso livello come l’architettura del kernel, la gestione della memoria e la programmazione parallela.
Ha esperienza con C, C ++, Python e Go … e in Develer ha trovato il modo di applicare tutto questo e molto altro!

? Guarda l'intero webinar su YouTube ? https:/ / www.youtube.com/ watch?v=2FzW6QLrm2s&t=23s


? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
? SEGUICI SU DISCORD: https:/ / discord.gg/ 8cUbWJUvP6
Riscrittura di un piccolo componente da C a Rust
? In questo nuovo episodio di DevelCast parleremo, insieme a Pietro Lorefice, della riscrittura di un piccolo componente da C a Rust. In particolare, affronteremo le problematiche della vecchia implementazione e i vantaggi della nuova.
Ti racconteremo di come, dopo alcuni giorni passati a cercare uno strano bug in un codice C di circa 2000 linee, che dipendeva “in modo fantasioso” dalle opzioni di compilazione, lo abbiamo riscritto in Rust. Il tutto in un solo pomeriggio. Infine vedremo come, in questo modo, abbiamo risolto il problema, guadagnato in ergonomia nella scrittura dei test e risparmiato anche una certa percentuale di carico di CPU

? Lo speaker: Pietro Lorefice
Sviluppatore embedded con un particolare interesse per la programmazione bare metal e lo sviluppo di firmware e driver per sistemi real-time.
Da sempre affascinato anche dalla progettazione di schede elettroniche ed FPGA.
Esperto di: C, RTOS, Linux, FPGA.

? Link al video del webinar: https:/ / www.youtube.com/ watch?v=Mfdz467foN4&t=2562s

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TWITCH: https:/ / www.twitch.tv/ wearedeveler
? SEGUICI SU DISCORD: https:/ / discord.gg/ 8cUbWJUvP6
Integrare Alexa in un prodotto consumer
? In questa nuova puntata di DevelCast si parla di assistenti vocali con Luca Ottaviano.

Gli assistenti vocali sono sempre più presenti nelle nostre case e Amazon ci fornisce una serie di librerie per integrare Alexa in vari dispositivi. In questo episodio, parleremo del processo da seguire per integrare l’assistente vocale su un nostro device custom.
Daremo una panoramica sulle libreria fornite da Alexa, su come personalizzare l’SDK per il nostro dispositivo e quali accorgimenti usare per ottenerne con successo la certificazione.

? Slide: https:/ / www.develer.com/ eventi/ integrare-alexa-in-un-prodotto-consumer/
? Video del webinar completo: https:/ / www.youtube.com/ watch?v=Kv69AqVfm-0&t=47s

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
Ask Me Anything con il Go Team
? Eccoci con una nuova puntata di DevelCast, il podcast di Develer.
E’ una puntata un po’ particolare, soprattutto perché è più lunga ed è in inglese.
Vi proponiamo oggi l’AMA - ask me anything - con il Go Team, che si è tenuto durante la nostra ultima edizione di GoLab, la conferenza sul linguaggio Go organizzata da Develer.
Abbiamo pensato di proporvene l’ascolto perché è un dibattito davvero interessante su che cosa è recentemente successo e su che cosa succederà in futuro con Go: si confrontano infatti Carmen Hernandez Andoh, Austin Clements, Katie Hockman e Ian Lance Taylor.
Buon ascolto e vi aspettiamo a GoLab 2021!

Per guardare il video dell'AMA, vai al canale YouTube di GoLab: https:/ / www.youtube.com/ watch?v=gJxvkOHpTSM&t=610s

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
Django Girls Italia: diversità e inclusione nel mondo dell'informatica.
? Puntata meno tecnica del solito, ma non meno importante e ricca di spunti di riflessione.
Con le Django Girls Italia - Ambra Tonon, Fiorella De Luca e Sabrina Scoma, parliamo infatti di diversità e inclusione nel mondo dell'informatica. Ci chiediamo se esistono gap di genere, quali sono le cause e che cosa si può fare per riequilibrare un po' le cose.
Voi che ne pensate? Quale è la vostra esperienza?

? Django Girls è una community internazionale con sede a Londra dedicata all'organizzazione di workshop gratuiti ed inclusivi per le donne che vogliono iniziare la loro avventura nel mondo della programmazione e dello sviluppo web. Django Girls Italia - la community italiana - ha organizzato numerosi workshop su tutto il territorio nazionale supportata dall'associazione no-profit Fuzzy Brains ed è tuttora attiva.

? Fuzzy Brains si occupa di promuovere l'utilizzo di tecnologie open source come il linguaggio di programmazione Python e la piattaforma Django e di inclusione femminile nel settore tecnologico.

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
Sviluppo di videogiochi 2D in Go
? Vuoi scoprire come nascono i videogiochi o ti stai avvicinando al Go e non hai voglia di sviluppare la solita Todo app web? In questo podcast, Tommaso Visconti ci parlerà di Ebiten, una libreria di sviluppo videogiochi 2D in Go, semplice e intuitiva, e ci darà qualche consiglio per realizzare semplici videogiochi.

Per approfondire meglio il contenuto di questo podcast, ti rimandiamo al video del webinar "Sviluppo di videogiochi 2D in Go" sul nostro canale YouTube, nel quale Tommaso mostra esempi di codice e vengono proposti esercizi da completare da solo. https:/ / youtu.be/ eBBmIRnqdk8

? Lo speaker: Tommaso Visconti
Sviluppatore web fullstack con un passato come freelance e sysadmin Linux, è arrivato in Develer con un forte background Ruby e Javascript.
In azienda ha scoperto e approfondito la sua conoscenza del web, diventando un esperto programmatore Go e Python, oltre ad affinare le conoscenze DevOps.

? Slide e Repo: https:/ / www.develer.com/ eventi/ sviluppare-videogiochi-2d-in-go

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
Oltre il “documento tecnico”: il valore degli stakeholder nella progettazione collaborativa
? Ricco di funzionalità accattivanti, suspense e “colpi di scena”. Come un vero e proprio trailer, quando il documento tecnico del committente arriva, promette spesso un progetto “a lieto fine”.
Ma progettare senza stakeholder è tutto un altro film.
In questo nuovo episodio di DevelCast, vedremo con Matteo Forni come le persone interne ed esterne alle organizzazioni possono cambiare i nostri piani durante la progettazione di un software. Vedremo come individuare i ruoli chiave e come ottenere informazioni preziose, il cui impatto può toccare tutti gli ambiti progettuali.

? Lo speaker: Matteo Forni

Interaction designer specializzato nella progettazione di esperienze digitali. Fra un design sprint ed una sessione di design collaborativo, Matteo ha applicato i metodi e le logiche di design thinking su numerose tematiche: dall’intelligenza artificiale al gaming, dalle applicazioni mobile ai dispositivi embedded e IoT ed ovunque ci fosse un’uso spietato e creativo delle nuove tecnologie.

Il suo ruolo qui in Develer inizia con la comprensione di un problema, si sviluppa attraverso la prototipazione e le sessioni di test, si concretizza nel design di interfacce e…non finisce mai: è un meraviglioso processo iterativo.

Calcolare il ROI della user experience in modo elegante, è la sua sfida professionale più avvincente. Navigare intorno al mondo in un mare pulito è il suo sogno più grande.

Video del webinar intero: https:/ / www.youtube.com/ watch?v=uG1ysUxi5qQ&t=1754s


? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
Sviluppo di un’interfaccia web con TypeScript, React e Webpack
? In questo episodio di DevelCast, introdurremo TypeScript, vedremo come si integra in un’applicazione React e come si generano gli asset finali della nostra interfaccia utilizzando Webpack.

? Lo speaker: Lorenzo Savini.
Sviluppatore specializzato in tecnologie Web e Cloud, che ha scoperto la passione per l’informatica un po’ per caso. Database, backend, frontend, sistemi di monitoraggio, mantenibilità e un pizzico di SRE. Nel tempo libero, si perde per boschi e fa il soccorritore volontario in ambulanza

? Slide: https:/ / www.develer.com/ wp-content/ uploads/ 2020/ 10/ Sviluppo-di-uninterfaccia-web-con-TypeScript-React-e-Webpack.pdf
? Repo: https:/ / github.com/ savo92/ ws-typescript-react

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
? SEGUICI SU TIKTOK: https:/ / www.tiktok.com/ @wearedeveler
React: pratiche per scrivere un’applicazione "moderna"
? Sviluppi in React, ma non hai trovato un momento per metterti al passo con le ultime feature di React 16? In questo podcast, insieme ad Alessandro Giannini, ne vedremo alcune in azione e parleremo in generale di come scrivere un codice React pulito.

Lo scopo è fornire ai partecipanti una panoramica sui concetti principali introdotti ultimamente in React, riscrivendo alcuni pattern React “classici” in chiave più moderna.

React è una libreria Javascript per la creazione di interfacce utente. E’ mantenuta da Facebook e da una corposa community di singoli sviluppatori e aziende.
Ha avuto grande diffusione grazie alla sua semplicità, ed è uno dei framework frontend più utilizzati nel mondo.


? Lo speaker: Alessandro Giannini
Appassionato di software e qualsiasi cosa abbia a che fare con la tecnologia da tempo immemore, Alessandro è alla continua ricerca di modi semplici ed efficaci per trasformare il suo pensiero in (se possibile pochissimo) codice.
Ha esperienza con vari framework e linguaggi, tra cui C++ (da almeno 20 anni), Javascript (con tutte le sue evoluzioni) e Python (scoperto in Develer!), ma ritiene che questi siano solo mezzi per concretizzare qualcosa che, prima di tutto, deve essere ben architettato e pianificato.
Per questo motivo negli ultimi anni si è interessato e dedicato, grazie a Develer che ha fornito questa possibilità, al team leading e all’architettura del software.
Esperto di: Team management, Agile workflows, Software architecture, React.js, React Native, C++, Qt, Python..
Prossime tecnologie da apprendere: Machine Learning, Project Management, Low-level programming, who knows..

? Materiale e slide: https:/ / www.develer.com/ eventi/ react-pratiche-per-scrivere-unapplicazione-moderna/
? Video Webinar correlato: https:/ / youtu.be/ pdTF_JUXAKk

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
Il valore aggiunto del motion design durante la progettazione di esperienze
? In questo episodio di DevelCast, vedremo con Matteo Forni come transizioni animate dell’interfaccia siano di aiuto durante la progettazione e come le micro-interazioni di componenti grafici possano contribuire a rendere memorabile un’esperienza utente. Osserveremo i campi di applicazione più importanti di questo approccio rappresentativo, i vantaggi e gli svantaggi ed infine le implicazioni in fase di handoff con gli sviluppatori.

? Lo speaker: Matteo Forni

Interaction designer specializzato nella progettazione di esperienze digitali. Fra un design sprint ed una sessione di design collaborativo, Matteo ha applicato i metodi e le logiche di design thinking su numerose tematiche: dall’intelligenza artificiale al gaming, dalle applicazioni mobile ai dispositivi embedded e IoT ed ovunque ci fosse un’uso spietato e creativo delle nuove tecnologie.
Il suo ruolo qui in Develer inizia con la comprensione di un problema, si sviluppa attraverso la prototipazione e le sessioni di test, si concretizza nel design di interfacce e…non finisce mai: è un meraviglioso processo iterativo.
Calcolare il ROI della user experience in modo elegante, è la sua sfida professionale più avvincente. Navigare intorno al mondo in un mare pulito è il suo sogno più grande.

? Video e slide: https:/ / www.develer.com/ eventi/ adobe-after-effect-il-valore-aggiunto-del-motion-design/


? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
GitHub Actions
? In questo nuovo episodio di DevelCast, ascoltiamo un'introduzione alle Actions. la recente feature di GitHub.
Federico Guerinoni ci parla di alcuni esempi di setup, casi d'uso comuni, suggerimenti e limitazioni del tier Free delle GitHub actions.

? Lo speaker: Federico Guerinoni
Sviluppatore software sempre in cerca delle best practices, amante del mondo Linux e con un background C, C++, Qt su tecnologie embedded e deskstop, in Develer è riuscito a trovare altre tecnologie e linguaggi da esplorare su progetti reali, come Go e Rust. Nel tempo libero contribuisce a progetti open-source con amici/ colleghi; lettore di libri e sportivo al punto giusto.

? Slide: https:/ / docs.google.com/ presentation/ d/ 1A5KHOB54LPSoATTaYp2gpJ9TArfAj8_mkG5JAyIPX1M/ edit?usp=sharing
? Repo: https:/ / github.com/ guerinoni

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
Introduzione a SWUpdate per l'aggiornamento di schede Linux
? Come posso aggiornare facilmente le mie schede Linux Embedded direttamente sul campo? Pietro Lorefice ci parla di come prendere familiarità con il tool SWUpdate e ce ne illustra le potenzialità

? Lo speaker
Pietro Lorefice ha esperienza quinquennale nello sviluppo di driver Linux su varie piattaforme e, tra i vari progetti in Develer, segue anche lo sviluppo di driver real-time per macchine industriali.

?? Slide: https:/ / bit.ly/ 3gSOHq2
?? Webinar: https:/ / www.youtube.com/ watch?v=_lUzZM9LRZU&t=2205s

?? Riferimenti e approfondimenti:
? https:/ / sbabic.github.io/ swupdate
? https:/ / github.com/ sbabic/ swupdate
? https:/ / github.com/ sbabic/ meta-swupdate
? https:/ / github.com/ sbabic/ meta-swupdate-boards
Rust e WebAssembly
? In questo nuovo episodio di DevelCast, insieme a Daniele D'Orazio introdurremo WebAssembly e parleremo di come e perché utilizzare il linguaggio di programmazione Rust per generarlo.


WebAssembly (abbreviato in Wasm) è una tecnologia implementata dai browser più recenti per fornire agli sviluppatori un nuovo modo per scrivere i propri software. Dei vari linguaggi che ci permettono di compilare a WebAssembly vedremo alcune demo scritte in Rust. Rust è stato introdotto qualche anno fa da Mozilla ed è ad oggi il linguaggio più amato dai programmatori.


? Lo speaker: Daniele D'Orazio
Daniele è uno sviluppatore con una forte passione per la programmazione funzionale, ha un particolare interesse per lo sviluppo di compilatori, DSL e type theory.
Convinto sostenitore di Rust che segue da prima della 1.0.

? Slide e materiale: https:/ / www.develer.com/ eventi/ webinar-rust-e-webassembly/
? Guarda il webinar su YouTube: https:/ / www.youtube.com/ watch?v=4E_LfPHq8SI&t=324s

? SEGUICI SU INSTAGRAM: https:/ / www.instagram.com/ wearedeveler/
? SEGUICI SU FACEBOOK: https:/ / www.facebook.com/ we.are.develer/
? SEGUICI SU TWITTER: https:/ / twitter.com/ develer
? SEGUICI SU LINKEDIN: https:/ / www.linkedin.com/ company/ 114426/
? SEGUICI SU TELEGRAM: https:/ / t.me/ wearedeveler
AWS: risparmiare usando lo spot market
Ascolta questo podcast per imparare i trucchi usati dal team di Tommaso Visconti per abbattere i costi AWS, oltre l'80%, del progetto a cui ha lavorato, puntando sullo Spot Market.
L'utilizzo di AWS può diventare molto oneroso per le aziende nel corso del tempo e ogni best practice può essere fondamentale per ridurre i costi e far felici tutti, soprattutto i clienti.

? Lo speaker: Tommaso Visconti
Negli anni trascorsi come freelance è diventato un esperto programmatore web con una solida competenza nello sviluppo fullstack e nell’amministrazione di sistemi GNU/ Linux.
Maniaco del “look&feel”, non disdegna l’uso di strumenti di grafica.
Esperto di: Ruby on Rails, React, Javascript, Python.

Per approfondimenti sull'argomento, puoi leggere i blog post di Tommaso:
? https:/ / www.develer.com/ elaborazione-di-pipeline-di-big-data-utilizzando-amazon-ecs/
? https:/ / www.develer.com/ ridurre-i-costi-di-un-cluster-ecs-amazon-del-65-con-luso-esclusivo-di-spot-market/
Introduzione a Qt per Microcontroller
Come posso coniugare l’uso di una piattaforma embedded a basso costo con la necessità di avere un’interfaccia accattivante, sviluppando in un ambiente documentato e testato?
In questo podcast, Lorenzo Mancini introduce la nuova offerta Qt for MCU, che cerca di colmare esattamente questo settore tecnologico.

? Lo speaker: Lorenzo Mancini
Programmatore appassionato dai tempi in cui si copiavano sorgenti BASIC dalle riviste, Lorenzo ha impiegato i suoi primi anni da consulente su svariati temi, dallo sviluppo di videogiochi da bar a scanner a raggi X per la sicurezza aeroportuale.

In Develer lavora sia su progetti interni che su corsi per clienti. Tra i suoi interessi in ambito tecnologico: programmazione GPU, reverse engineering, ottimizzazione performance e sviluppo di interfacce su dispositivi industriali con Qt.
È uno dei fondatori dell’Associazione Python Italia, e ha lavorato all’organizzazione di PyCon Italia e di EuroPython.

? Slide, video e materiale: https:/ / www.develer.com/ eventi/ webinar-introduzione-a-qt-per-microcontroller/
Pattern in Go per applicazioni concorrenti
Come sfruttare al meglio i costrutti che il Go ci offre per la concorrenza e il parallelismo? Come migliorare la manutenibilità delle applicazioni scritte in Go?
Nella terza puntata di DevelCast, con Fabio Falzoi faremo una rapida panoramica degli strumenti che il linguaggio mette a disposizione per la concorrenza, e capiremo come implementare (e perché) alcuni pattern classici nel nostro codice Go
Tutto (o quasi) quello che devi sapere sulla migrazione SEO di un sito web
In questa seconda puntata di DevelCast, Pietro Mantovani ci parla di digital marketing e ci racconta la sua esperienza nella migrazione del sito develer.com
Analisi delle attività di I/O in Linux
In questo primo episodio di DevelCast, il nostro sviluppatore software Fabio Falzoi ci parlerà di come analizzare l’attività di I/ O su dispositivi a blocchi in Linux.
Come sapete, ovunque ci siano applicazioni I/ O - intensive, un’analisi del genere diventa fondamentale per garantire determinati livelli di performance e affidabilità.

I commenti sono chiusi.