TechnoPillz

Swift Fast Array (Ho creato un array che è anche dizionario)


Listen Later

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 GPT

TechnoPillz
Flusso di coscienza digitale.
Vieni a chiacchierare sul riot:
https://t.me/TechnoPillzRiot
Sono su Mastodon: @[email protected]
I video di The Morning Rant sul canale YouTube di Runtime:
https://www.youtube.com/playlist?list=PLgGSK_Rq9Xdh1ojZ_Qi-rCwwae_n2Lmzt
Ascoltaci live tutti i giorni 24/7 su: http://runtimeradio.it
Scarica l’app per iOS: https://bit.ly/runtApp
Contribuisci alla Causa andando su:
http://runtimeradio.it/ancheio/
...more
View all episodesView all episodes
Download on the App Store

TechnoPillzBy Alex Raccuglia


More shows like TechnoPillz

View all
Mister Gadget Daily by Luca Viscardi

Mister Gadget Daily

0 Listeners

Digitalia by Franco Solerio

Digitalia

1 Listeners

Scientificast, la scienza come non l'hai mai sentita by Scientificast

Scientificast, la scienza come non l'hai mai sentita

13 Listeners

EasyApple by EasyPodcast

EasyApple

3 Listeners

SaggioPodcast by SaggiaMente by EasyPodcast

SaggioPodcast by SaggiaMente

6 Listeners

Ciao, Internet! con Matteo Flora by Matteo Flora

Ciao, Internet! con Matteo Flora

0 Listeners

Tintoria by OnePodcast - The Comedy Club

Tintoria

30 Listeners

Lavoro Meglio con l'AI by Leonarda Vanicelli

Lavoro Meglio con l'AI

1 Listeners

Il podcast di Alessandro Barbero: Lezioni e Conferenze di Storia by A cura di: Fabrizio Mele

Il podcast di Alessandro Barbero: Lezioni e Conferenze di Storia

185 Listeners

Actually by Will Media

Actually

8 Listeners

Cose Molto Umane di Gianpiero Kesten by Gianpiero Kesten - Vois

Cose Molto Umane di Gianpiero Kesten

13 Listeners

Geopop - Le Scienze nella vita di tutti i giorni by Geopop

Geopop - Le Scienze nella vita di tutti i giorni

17 Listeners

Non hanno un amico by Luca Bizzarri - Chora Media

Non hanno un amico

32 Listeners

Ma perché? by OnePodcast

Ma perché?

17 Listeners

PoretCast di Giacomo Poretti by Corax

PoretCast di Giacomo Poretti

7 Listeners