EPISODE · Nov 3, 2025 · 27 MIN
Swift Fast Array (Ho creato un array che è anche dizionario)
from TechnoPillz · host Alex Raccuglia
Alex Raccuglia (Techno Pillz / The Morning Rant) si sfoga in auto sul bug di sviluppo che gli ha rovinato la mattina e racconta il suo piccolo esperimento di ottimizzazione del codice: da un problema con la sua app Transcriber su macOS alla creazione di FastArray, una struttura Swift che combina array e dictionary per ricerche molto più veloci. Tra aneddoti di vita quotidiana, AI helpers e riflessioni sul valore del lavoro e del processo creativo.Cosa trovi in questa puntata- Rapida segnalazione di un bug su Transcriber che interrompe la transcodifica audio (macOS 15.x). 🔁 - Spiegazione pratica e discorsiva di come migliorare le performance: dal caching di computed properties all’idea di un FastArray (array + indice dictionary). ⚙️ - Uso di tool di intelligenza artificiale (Claude) per suggerimenti di refactor e ottimizzazione. 🤖 - Riflessioni personali sul valore del processo creativo rispetto al solo risultato finale, e qualche digressione mattutina da strada. ☕🚗Brand, nomi, servizi e link citati (con breve descrizione)- Alex Raccuglia — Conduttore del podcast Techno Pillz / The Morning Rant e autore dei racconti e del codice menzionato. - Techno Pillz / The Morning Rant — Il podcast/segmento in cui viene registrata la puntata. - Runtime Radio — Podcast network citato nel prologo. - Audi — Marchio automobilistico (citato in un aneddoto di guida). - Transcriber — Nome dell’app di Alex che fa trascrizioni/audio-transcoding e su cui si verifica il bug. - macOS 15.x — Versione del sistema operativo Apple dove si manifesta il problema descritto. - Claude (Anthropic) — Assistente AI usato dall'autore (menzione a “Claude 4.5” / suggerimenti di refactor). - FastArray — Nome della struttura dati ideata dall’autore: wrapper generico che mantiene uno storage array e un dictionary ID→indice per accessi rapidi. - Swift / iOS — Linguaggio e piattaforma in cui l’autore sviluppa e ottimizza. - GitHub — Piattaforma evocata come possibile luogo per pubblicare il codice (nessun link fornito). - ChatGPT / LLM — Menzione generale agli LLM come strumenti che useranno codice pubblico per training. - “Shata Gpt” — Termine pronunciato in chiusura (probabile riferimento scherzoso/errato a un servizio AI); menzionato come riepilogo automatico a valle dell’audio.Link (URL)- Nessun URL esplicito fornito nella puntata.Emoji chiave: 🔧💻🧠🎧[00:12:42] Spot[00:18:36] Spot[00:26:25] Il riassunto di Sciatta GPTTechnoPillzFlusso di coscienza digitale.Vieni a chiacchierare sul riot:https://t.me/TechnoPillzRiotSono su Mastodon: @[email protected] video di The Morning Rant sul canale YouTube di Runtime:https://www.youtube.com/playlist?list=PLgGSK_Rq9Xdh1ojZ_Qi-rCwwae_n2LmztAscoltaci live tutti i giorni 24/7 su: http://runtimeradio.itScarica l’app per iOS: https://bit.ly/runtAppContribuisci alla Causa andando su:http://runtimeradio.it/ancheio/
NOW PLAYING
Swift Fast Array (Ho creato un array che è anche dizionario)
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.