- Видео 121
- Просмотров 77 294
CompilaQuindiVa - Marco Breveglieri
Италия
Добавлен 12 май 2021
Ciao, sono Marco Breveglieri, sviluppatore software. Ho aperto questo canale RUclips dedicato alla programmazione e allo sviluppo software per condividere conoscenze ed esperienze con la community, e imparare qualcosa di nuovo a mia volta. 😊 Pubblicherò tutorial, live coding e altro ancora sui linguaggi e le tecnologie che mi appassionano. Stay "tubed"! 😜
Coding assistito dalla AI in LOCALE (no cloud!) grazie a OLLAMA configurato in DELPHI! (Live Coding)
Replay live Twitch di martedì 5 novembre 2024:
*** CODING AI IN LOCALE GRAZIE A OLLAMA (CODELLAMA) ***
Sapevi che in #Delphi è possibile integrare il supporto della #AI in locale, senza bisogno di servizi cloud, grazie a Ollama? Neanche io, fino a poco tempo fa. 😅 Ma mi hanno detto che si può fare...
In questa live di coding su Twitch, andremo passo passo a installare e configurare una immagine #Docker custom di #Ollama, preparata da @EmbarcaderoTech , per poter utilizzare questo #LLM all'interno della nostra macchina in locale facendola girare in un container e invocandola dall'IDE di Delphi, senza bisogno di interfacciarci con alcun servizio online in cloud e soprattutto a pagamento!
Grazie...
*** CODING AI IN LOCALE GRAZIE A OLLAMA (CODELLAMA) ***
Sapevi che in #Delphi è possibile integrare il supporto della #AI in locale, senza bisogno di servizi cloud, grazie a Ollama? Neanche io, fino a poco tempo fa. 😅 Ma mi hanno detto che si può fare...
In questa live di coding su Twitch, andremo passo passo a installare e configurare una immagine #Docker custom di #Ollama, preparata da @EmbarcaderoTech , per poter utilizzare questo #LLM all'interno della nostra macchina in locale facendola girare in un container e invocandola dall'IDE di Delphi, senza bisogno di interfacciarci con alcun servizio online in cloud e soprattutto a pagamento!
Grazie...
Просмотров: 162
Видео
Creiamo immagini del nostro codice! - Ep. 2: Bug fixing massivo! #programmazione #delphi #coding
Просмотров 6528 дней назад
Replay live Twitch di martedì 29 ottobre 2024: CREIAMO IMMAGINI DEL NOSTRO CODICE! EP. 2: BUG FIXING MASSIVO! ⭐ *CONTENUTI DI QUESTA PUNTATA* ⭐ È il momento di fare debugging 🪲 e completare il nostro plugin che genera screenshot del codice sorgente già formattati e pronti all’uso! 🔍👨💻 Nella live precedente abbiamo imbastito l'architettura del nostro plugin: ora è il momento di raffinarla e por...
Creiamo immagini del nostro codice! - Ep. 1: Primi passi #delphi #programmazione #livestream #coding
Просмотров 83Месяц назад
Replay live Twitch di martedì 22 ottobre 2024: CREIAMO IMMAGINI DEL NOSTRO CODICE! EP. 1: PRIMI PASSI ⭐ *CONTENUTI DI QUESTA PUNTATA* ⭐ In questa live inizieremo un gustoso progettino: tenteremo la creazione di un add-on che permetta di generare screenshot accattivanti e formattate del codice sorgente direttamente dall'editor! 🤩 Innanzitutto, cercheremo di estrapolare il codice selezionato, inv...
Reportage del DevFest Modena 2024!! 🥳🎉 #DevFestModena2024 #DevFest #TechEvents #TechCommunity
Просмотров 122Месяц назад
Replay live Twitch di martedì 15 ottobre 2024: REPORTAGE DEL DEVFEST MODENA 2024 Guarda live ogni settimana su 👉 www.twitch.tv/compilaquindiva ⭐ *CONTENUTI DI QUESTA PUNTATA* ⭐ In questa live cercherò di portarvi un modesto reportage del DevFest Modena 2024. Se vi siete persi uno degli eventi tech più importanti dell'anno, non potete mancare! 🖥️ Condividerò la mia esperienza personale, qualche ...
Server side rendering con Web Stencils! (Live Coding) #coding #delphi #web #server #rendering #learn
Просмотров 1882 месяца назад
Replay live Twitch di martedì 24 settembre 2024: ESPLORIAMO IL SERVER-SIDE RENDERING CON WEB STENCILS IN DELPHI 12.2 (Live Coding) Guarda live ogni settimana su 👉 www.twitch.tv/compilaquindiva ⭐ *CONTENUTI DI QUESTA PUNTATA* ⭐ In questa live daremo una sbirciata assieme a Web Stencils , il nuovo framework introdotto nell'ultima versione di Delphi per il rendering di pagine server-side (ma che p...
Le novità di Delphi 12.2: proviamo tutte le funzionalità in diretta! 🎉 (Live Coding)
Просмотров 2012 месяца назад
Replay live Twitch di martedì 17 settembre 2024: LE NOVITA' DI DELPHI 12.2: PROVIAMO TUTTE LE FUNZIONALITà IN DIRETTA! (Live Coding) Guarda live ogni settimana su 👉 www.twitch.tv/compilaquindiva ⭐ *CONTENUTI DI QUESTA PUNTATA* ⭐ In questa live andremo a vedere cosa c'è di bello nella versione 12.2 di Delphi appena rilasciata (AI Coding, Focus Mode, Web Stencils e tanto altro!): spulceremo nel d...
Delphi + Python II: la vendetta! (Live Coding) #delphi #python #coding #tutorial #learntocode2024
Просмотров 992 месяца назад
Replay live Twitch di martedì 10 settembre 2024: DELPHI PYTHON 2: LA VENDETTA (DEMO, DEMO, DEMO!) (Live Coding) Guarda live ogni settimana su 👉 www.twitch.tv/compilaquindiva ⭐ *CONTENUTI DI QUESTA PUNTATA* ⭐ Dopo aver introdotto Delphi 🏛 e Python 🐍 nella scorsa sessione, questa volta ci addentreremo nel vivo dell'argomento! 💪🏻 Continueremo con esempi pratici e demo dal vivo per vedere in azione...
Esploriamo la combinazione micidiale di 🏛️ Delphi e 🐍 Python! (Live Coding) #delphi #python #coding
Просмотров 1202 месяца назад
Replay live Twitch di martedì 3 settembre 2024: ESPLORIAMO LA COMBINAZIONE MICIDIALE DI DELPHI E PYTHON (Live Coding) Guarda live ogni settimana su 👉 www.twitch.tv/compilaquindiva ⭐ *CONTENUTI DI QUESTA PUNTATA* ⭐ Dopo la pausa estiva, si riparte con le live di programmazione su Twitch: in questa puntata esploreremo la combinazione più micidiale: Delphi 🏛️ e Python 🐍! Sperimenteremo con *Python...
Festeggiamo assieme 3 anni di live coding sul mio canale Twitch! (Live Twitch)
Просмотров 965 месяцев назад
FESTEGGIAMO ASSIEME 3 ANNI DI LIVE CODING SUL MIO CANALE TWITCH _Replay live Twitch di martedì 18 giugno 2024_ ⭐ *CONTENUTI DI QUESTA PUNTATA* ⭐ Siamo arrivati a un momento davvero speciale: festeggio 3 anni di live coding sul canale Twitch! Tre anni di nottate entusiasmanti (si fa per dire), bug risolti insieme (ma anche tantissimi creati ex novo) e momenti indimenticabili (almeno per me). 😅 I...
Live Coding - Sviluppo di componenti e controlli in Delphi!
Просмотров 1535 месяцев назад
🧑🏻💻🚀 Sviluppo di componenti e controlli visuali in Delphi 🚀🧑🏻💻 _Live Coding_ #programmazione #delphi #componenti #controlli #ui #desktop #vcl #package #oop #coding #sviluppo #softwaredevelopment #mobiledevelopment #linguaggio #developers #twitch #librerie #tutorial #corso #conferenze #italiano ⭐ *CONTENUTI DI QUESTA PUNTATA* ⭐ I componenti e i controlli visuali sono un pilastro fondamentale d...
*La Prova del CODE!* Delphi VCL StyledComponents (con Carlo Barazzetta)
Просмотров 1346 месяцев назад
🧑🏻💻🚀 LA PROVA DEL CODE! 🚀🧑🏻💻 - Delphi VCL StyledComponents (con Carlo Barazzetta) Inauguro una nuova serie di live dove esplorerò da zero librerie e tool di sviluppo interessanti in compagnia dei loro stessi creatori, che mi affiancheranno nel muovere i primi passi con questi strumenti interessanti, dall'installazione allo sviluppo di progetti esemplificativi, con lo scopo di scoprire tutto c...
Mille modi +1 per lavorare con JSON in Delphi! 💪🏻🏛️ (Live Coding)
Просмотров 1936 месяцев назад
Mille modi 1 per lavorare con JSON in Delphi! 💪🏻🏛️ (Live Coding)
Programmazione con i superpoteri: esploriamo l'API della MARVEL! 🦸🏻🎇 (Live Coding)
Просмотров 1726 месяцев назад
Programmazione con i superpoteri: esploriamo l'API della MARVEL! 🦸🏻🎇 (Live Coding)
Parallel Programming in Delphi: l'amore per l'asincrono - Ep. 1: Il multi-threading (Live Coding)
Просмотров 2167 месяцев назад
Parallel Programming in Delphi: l'amore per l'asincrono - Ep. 1: Il multi-threading (Live Coding)
Le novità di Delphi 12.1: vediamo che c'è di nuovo? (Live Coding) #programmazione #coding #delphi
Просмотров 3127 месяцев назад
Le novità di Delphi 12.1: vediamo che c'è di nuovo? (Live Coding) #programmazione #coding #delphi
DELPHI SPIEGATO AL MIO GATTO! Corso partendo da zero - Ep. 6 - Programmazione a oggetti (OOP)
Просмотров 2427 месяцев назад
DELPHI SPIEGATO AL MIO GATTO! Corso partendo da zero - Ep. 6 - Programmazione a oggetti (OOP)
DELPHI SPIEGATO AL MIO GATTO! Corso partendo da zero - Ep. 5 - Programmazione a oggetti (OOP)
Просмотров 2148 месяцев назад
DELPHI SPIEGATO AL MIO GATTO! Corso partendo da zero - Ep. 5 - Programmazione a oggetti (OOP)
DELPHI SPIEGATO AL MIO GATTO! Corso partendo da zero - Ep. 4 - Creare applicazioni Windows a pagine
Просмотров 2848 месяцев назад
DELPHI SPIEGATO AL MIO GATTO! Corso partendo da zero - Ep. 4 - Creare applicazioni Windows a pagine
DELPHI SPIEGATO AL MIO GATTO! Corso partendo da zero - Ep. 3 - Visual Form Inheritance (VFI) e Frame
Просмотров 2698 месяцев назад
DELPHI SPIEGATO AL MIO GATTO! Corso partendo da zero - Ep. 3 - Visual Form Inheritance (VFI) e Frame
DELPHI SPIEGATO AL MIO GATTO! Corso partendo da zero - Ep. 2 - Gestione e visualizzazione dei Form
Просмотров 3768 месяцев назад
DELPHI SPIEGATO AL MIO GATTO! Corso partendo da zero - Ep. 2 - Gestione e visualizzazione dei Form
Quando sei in call e ti dicono "sei muto", ma tu sei muto davvero. 🙊😂
Просмотров 1479 месяцев назад
Quando sei in call e ti dicono "sei muto", ma tu sei muto davvero. 🙊😂
DELPHI SPIEGATO AL MIO GATTO! Corso partendo da zero - Ep. 1... begin
Просмотров 8869 месяцев назад
DELPHI SPIEGATO AL MIO GATTO! Corso partendo da zero - Ep. 1... begin
CHE TEMPO FA? CREIAMO UN'APP MOBILE CHE MOSTRA LE PREVISIONI DEL METEO CON DELPHI 🌦️🌡️ (Live Coding)
Просмотров 18010 месяцев назад
CHE TEMPO FA? CREIAMO UN'APP MOBILE CHE MOSTRA LE PREVISIONI DEL METEO CON DELPHI 🌦️🌡️ (Live Coding)
🎉 Verso il 2024! Chiacchiere tra dev (o geek?), buoni propositi e saluti! 🎊
Просмотров 6310 месяцев назад
🎉 Verso il 2024! Chiacchiere tra dev (o geek?), buoni propositi e saluti! 🎊
Creiamo un'app con la Spotify API per desktop e dispositivi mobile usando Delphi (Live Coding)
Просмотров 33511 месяцев назад
Creiamo un'app con la Spotify API per desktop e dispositivi mobile usando Delphi (Live Coding)
Programmiamo con Advent of Code in Delphi (Live Twitch)
Просмотров 13011 месяцев назад
Programmiamo con Advent of Code in Delphi (Live Twitch)
Scopriamo assieme il framework CSS Bulma! (Live Twitch)
Просмотров 128Год назад
Scopriamo assieme il framework CSS Bulma! (Live Twitch)
Un meme per ricordare che Delphi non ha nulla da invidiare ad altri tool più blasonati, anzi... 😊
Просмотров 61 тыс.Год назад
Un meme per ricordare che Delphi non ha nulla da invidiare ad altri tool più blasonati, anzi... 😊
Delphi 12 è stato rilasciato! Vediamo assieme le novità di questa nuova versione (Live Twitch)
Просмотров 578Год назад
Delphi 12 è stato rilasciato! Vediamo assieme le novità di questa nuova versione (Live Twitch)
Recap sulla conferenza ITDevCon 2023 e uno sguardo agli eventi in arrivo
Просмотров 103Год назад
Recap sulla conferenza ITDevCon 2023 e uno sguardo agli eventi in arrivo
Interessante ... Attendo le prossime
Faccio coding in live (quasi) ogni settimana su Twitch (www.twitch.tv/compilaquindiva) e parliamo in relax di tanti argomenti. Questo martedì "salto" perché sono a Padova per una conferenza, ma probabilmente giovedì la recuperiamo. 😅 Tema della prossima live... ancora da definire. 😇 Grazie per il commento! 💘
...ragazzi che sigla!!! COMPILA QUINDI VAAAAAA
Per essere fatta con l'AI, e pur avendo qualche "difettuccio" nella metrica e negli accenti di alcune parole, ammetto che è abbastanza divertente e buffa. 😊 E' una dimostrazione delle reali potenzialità di questa tecnologia, qualora ce ne fosse ancora bisogno in realtà, perché con video e altri media siamo già andati ben oltre. L'unico problema con questa sigla è che a volte mi ritrovo al supermercato e mi accorgo di canticchiarla involontariamente mentre faccio la spesa. 🫢😄
Grande Marco
Se ti interessa l'argomento Delphi+Python, ho proposto un seminario sul tema al Delphi Day Padova (www.delphiday.it)! 🙂
Erano vent'anni+ che non mi interessavo a Delphi, e non avevo assulutamente idea che nel frattempo si fosse evoluto e fosse sopravvissuto per quelle che in tecnologia sono praticamente ere geologiche! Tutto ciò mi riempie di gioia! Com'è il mercato lavorativo? C'è richiesta?
Ha fatto passi da giganti. Nel mio canale ci sono tante live fatte nell'arco di 3 anni dove abbiamo costruito di tutto e di più. 🙂 In termini di mercato, parliamo di una nicchia, ma se si ha una esperienza di qualunque tipo con questo linguaggio e ambiente, è facile trovare una software house che cerchi sviluppatori. 👍 🙂 Ci vediamo in live! 🤗 (appena torno dalle vacanze) 😜
Salve mi potrebbe consigliare dove acquistare una licenza professional single user ? Grazie
Le licenze si possono acquistare da bitTime (www.bittimesoftware.it/home/partners/embarcadero/), da Wintech Italia (shop.wintech-italia.com/licenze-embarcadero/) o da uno dei tanti rivenditori disponibili e menzionati sul sito di Embarcadero. 😊
Grazie, davvero interessante!
Prego, è un piacere! Torneremo comunque molto presto sull'argomento in una futura sessione di live coding. 👌
Una volta abbassata la musica di sottofondo, l’audio andava bene. Ma perché usare la musica di sottofondo ??
La musica di sottofondo crea l'atmosfera, come il Brandy Etichetta Nera. 🙂 In realtà, viene usata da qualunque streamer e da numerosi autori di podcast, proprio a questo scopo. Così come una grafica armonizzata, o effetti speciali del testo, si tratta di un elemento del tutto cosmetico ma che contribuisce a creare un ambiente. Qui l'unico problema era derivante da un microfono poco amplificato, poiché - come ho ribadito anche durante la live - la mia attività è puramente sperimentale e formativa anche delle dinamiche con cui si fanno questo genere di live, perché non sono uno streamer ma uno sviluppatore, e pertanto non sempre tutto è "bilanciato" così come dovrebbe, o come fanno i professionisti del genere. Ricordo sempre che si tratta di una attività che faccio a tempo perso, e non ci guadagno nulla, quindi pur essendo felice e soddisfatto se torna utile a qualcuno, c'è anche un fattore personale legato allo studio e alla sperimentazione di come migliorare questo tipo di live. Quindi, la lezione che apprendo è che se ci sono problemi di armonizzazione dei volumi di musica e voce, elementi presenti in tutte le live, la risposta non è rinunciare al sottofondo ma imparare a bilanciare meglio le due cose per trarre il massimo dalla loro combinazione.
Siccome spesso divaghi su altri argomenti, non posso fare a meno di notare che non hai mai parlato di A.I. e di come farsi aiutare nella programmazione, specificamente Delphi. Hai provato ChatGpt o altro?
Come no! Ne abbiamo parlato in due live di alcuni mesi fa. Qui abbiamo interfacciato una app con ChatGPT (ruclips.net/video/t1X1kr_FyXc/видео.html) e qui con DALL-E (ruclips.net/video/898SfunYtbk/видео.html). Sono anche live interessanti perché, pur essendo l'applicazione molto semplice, siamo riusciti a interrogare correttamente entrambe le API, generando sia contenuto sia immagini. 😍
Ciao, volevo dirti che continuo a seguirti con enorme interesse, ma dopo le difficoltà iniziali a partecipare alla diretta, ora ormai trovo più comodo RUclips. Mi metto anche da parte il video e poi ne rivedo parte quando ho tempo e voglia. I due video sui form e sui frame sono stati interessantissimi. Ti dirò, più o meno erano cose che sapevo perché è lì che si comincia, ma riesci sempre a metterci del tuo e farne comunque una lezione utile. Bravo!
Le live le ricarico su RUclips per "archivio" e per chi non riesce a partecipare alla live, o non è iscritto a Twitch, anche se io suggerisco sempre di partecipare alla diretta perché è senz'altro più divertente, visto che si può interagire anche con la community in chat scambiando messaggi con altri utenti o anche chiedere cose in diretta allo streamer (che dovrei essere io, anche se non sembra). 😀
Le divagazioni sui pointer mi hanno messo in crisi. Non è è meglio se resti sul semplice? Ho capito che c’è chi ti segue che già ne sa parecchio…
L'argomento non dovrebbe essere complesso, ma la digressione è durata poco, dai. 😛 In fondo comunque, non è obbligatorio comprendere tutto: quello che è poco chiaro lo diventerà di più in futuro, oppure in live è sempre possibile chiedere chiarimenti. 🙂
Ho sempre qualche impegno che mi impedisce di vederti in diretta, ma per fortuna pubblichi su RUclips. Scusa se te lo dico, ma i suoni che si sentono in sottofondo non migliorano la fruizione del video perchè rendono meno chiara la tua voce. O sono io che ci sento poco…
Quando dici "suoni" ti riferisci alla musica? Serve per creare un po' di atmosfera. Se invece sono i suoni dati da comandi o elementi riscattabili dalla chat, quello è il bello di Twitch. 😉 Se la mia voce è poco chiara, credo che il problema sia esclusivamente uno: la mia voce. 😁
Ciao a tutti, effettivamente per alcune categorie di utenti, e pure io sono tra questi, le spiegazioni senza musica di sottofondo sono molto meglio; trovo la tua voce ottima per le spiegazioni invece.
@@mirkoraffa Grazie per il feedback. Ho fatto un po' di "refactoring" al canale, cercherò di ottimizzare anche questo aspetto in modo che tutto sia più fruibile. In effetti, la musica è un elemento tipico delle live, ma essendo gli ultimi video una sorta di tutorial, la partecipazione e la condivisione in diretta diventa meno preponderante rispetto alla spiegazione che è meglio sia più chiara. Ma a partire dalla prossima live (domani sera, se va tutto bene), torniamo al coding duro e puro con piccole novità. :)
Dove vado per seguire la diretta?
Ciao! La prossima live (e quelle successive) sono sul mio canale Twitch: www.twitch.tv/compilaquindiva Domani sera (martedì 28) faccio la prossima. Il calendario delle live programmate puoi vederle sia sul canale Twitch stesso sia sul mio sito: www.breveglieri.it/calendario Grazie per il messaggio!
@@compilaquindiva Grazie a te. Mi interesso da tempo a Delphi da hobbista e finora ho imparato quello che sono da alcuni libri che ho comperato e dai forum, che però non trovo più attivi. Quindi spero che tu sia abbastanza elementare da poterti seguire. Grazie per quello che fai
@@starkwedder9787Per questa serie di webinar, l'obiettivo è realmente partire da zero. Però se si vogliono esplorare altre soluzioni e possibilità, anche divertenti e stimolanti, sul canale ci sono i replay di tutte le live fatte nel corso di questi 3 anni, in cui abbiamo parlato di tutto: Bluetooth, protocolli, Web API, servizi AI, giochini, app crossplatform desktop e mobile, 3D, testing... ma sempre con l'intento di tenere le cose semplici. 🙂 Un saluto! 🖖
Avete toccato il punto dolente di Delphi che ne limita la diffusione al pubblico, ovvero il costo. Ho conosciuto Delphi dalla sua prima versione, fresco d’esame universitario di ingegneria civile nel cui corso di informatica si insegnava la programmazione in Pascal. Acquistai il pacchetto Delphi autonomamente, da studente squattrinato, per riuscire a sviluppare software in ambiente Windows. Ho portato avanti lo studio della programmazione parallelamente al corso di ingegneria, sottraendo tempo prezioso a quest’ultimo, laureandomi non regolare. Ma vuoi mettere la rivincita personale di avere realizzato un software per la stima degli immobili residenziali come tesi di laurea, coinvolgendo l’insegnante di Estimo con quello di informatica (che però nulla conosceva di Delphi). Divenuto ingegnere civile ho dovuto fare una scelta e la passione per la programmazione è andata scemando nel tempo. Ho aggiornato il prodotto dapprima a Delphi 6 Professional e poi a Delphi 10 per tentare di sviluppare anche in ambiente Android e iOs. I prezzi poi sono lievitati tantissimo e le risorse a disposizione vanno prioritariamente ai software in ambito lavorativo. Ma se i prezzi fossero stati più abbordabili, probabilmente avrei aggiornato più frequentemente anche Delphi. Un saluto a tutti.
E' sempre un piacere leggere esperienze di altre persone che con il proprio tool di programmazione, in generale, hanno ottenuto risultati e software in grado di strabiliare in qualche modo il prossimo. 🙂 Non sono convinto però che sia proprio il prezzo a limitare la diffusione di Delphi: ne esiste da qualche anno una versione gratuita, la Community Edition, che non pone particolari limitazioni rispetto alle versioni più ampie (e costose) con licenza commerciale. Ciò nonostante, sebbene abbia contribuito senz'altro a far conoscere Delphi a più persone, rimane sempre una problematica generale di "percezione" legata al linguaggio in sé (Pascal), ancorata a una sorta di retaggio del passato, che impedisce a molti di venire a conoscenza (salvo espressamente informati a riguardo) delle novità che ci sono nell'ambiente di sviluppo, nel linguaggio e nelle sue tecnologie. Oltre a questo, ci sono delle dinamiche fisiologiche nella scelta di un tool di sviluppo: senz'altro l'hype la fa da padrone, assieme al supporto che grandi player (Microsoft, Google, ecc.) possono dare in termini di risorse e documentazione. Il costo è senz'altro un fattore determinante, ma viziato dalla tendenza troppo frequente di considerare buono solo ciò che è gratis, ancora peggio quando ciò avviene da parte di sviluppatori, ovvero persone che apprezzano il gratis riguardo i tool da utilizzare per produrre altro software che invece intendono vendere: senza adeguate risorse, i linguaggi, i tool e le tecnologie - come ogni software - finiscono prima o poi per morire, quindi o questo finanziamento proviene dal professionista, o dalle grandi società che però spesso sostengono i tool di sviluppo come volano verso le tecnologie su cui vogliono puntare maggiormente, che non sempre sono le migliori, forzando anche a riscritture del software nel tempo che - per requisiti o compatibilità - il software nemmeno richiederebbe. E' un discorso senz'altro complesso di cui abbiamo appunto cercato di dibattere nella live, e qualche spunto interessante credo sia uscito dopotutto. Un saluto e grazie mille per il tuo commento, apprezzatissimo! 💘
Sempre cose interessanti
Qualche settimana fa, alla conferenza ITDevCon a Roma, ho avuto modo di scambiare due parole con il mitico Michalis Kamburelis, il creator di Castle Game Engine, e di vedere un paio di sessioni su utilizzi molto interessanti del suo motore per esigenze di business, in generale per ogni necessità di visualizzazione 3D in qualsiasi applicazione, anche VCL per Windows (non necessariamente FMX), o su qualsiasi sistema e dispositivo (perché è totalmente crossplatform), con la possibilità di integrare i "visual" tridimensionali all'interno di un classico Form usando un solo e semplice componente che fa da host. In breve, davvero un tool unico, che senz'altro avremo modo di approfondire meglio in una prossima live, perché c'è ancora tanto da vedere a quanto pare. 😀 Grazie come sempre per il feedback! 🥰
Ciao Marco, complimenti come sempre per i contenuti che posti. Un piccolo commento OT, io ascolto spesso i tuoi video (come questo) come fossero podcast mentre sono in auto, ed a volte la musica è un pò alta rispetto alla tua voce (dipende dalle canzoni). Di nuovo complimenti. OT2: C'è poco da fare Delphi è ottimo, ma come entry è alta, sarebbe meglio un abbonamento come fanno gli altri e se vuoi certi componenti (vedi griglie avanzate come TMS o DevExpress o altro) sono tanti altri soldi.
Grazie per il feedback: starò più attento alla musica, anche perché non sapevo che ci fosse qualcuno che ascolta i filmati soltanto (proprio perché non sono né podcast né tutorial). 🙂 Per il resto, anche Delphi ha entry per tutte le tasche, dalla Community (gratuita) alla Professional, alla Enterprise ecc. Io ad esempio pago 1K all'anno con la Subscription. Non voglio estendere la mia realtà a quella di tutti gli sviluppatori, soprattutto se hobbisti, ma posso garantire che una software house ha spese ben più alte e su altri frangenti (commercialista, pulizie, tasse, certificazioni, ecc.) che richiedono economicamente ben più sforzi rispetto a quello del tool che fondamentalmente si usa per costruire i prodotti che si vendono. Le alternative completamente gratuite possono avere senz'altro maggiore appeal per quelli che approcciano, ma va da sé - come vale per i social e tanti altri prodotti - che tutto ciò che è gratis sottende un principio: come si suol dire, il prodotto sei tu, o comunque la gratuità implica rischi sulla portabilità del codice sorgente scritto o sull'eventualità di dover fare riscritture che non sono richieste dai clienti (non vengono pagate) motivate dal semplice fatto che il fornitore (Microsoft, Google, ecc.) elimina il supporto a una specifica tecnologia o piattaforma, a prescindere dall'impatto che ha sugli sviluppatori (vedi VB6, FoxPro, J#, COM, Silverlight, .NET classico, VS su Mac, Windows Store Apps, UWP, Xamarin, ...). Per me vale un principio sacro: il codice che ho scritto, e la fatica che ho fatto per scriverlo, ha un valore molto più elevato del costo (comunque in linea) di una licenza software. 🙂
@@compilaquindiva dipende dal filmato .. questo si prestava parecchio
@@DanieleMuratori Vero, hai ragionissima! Ne terrò senz'altro conto alla prossima live di giovedì, che dovrebbe prestarsi allo stesso modo. 😋
iscritto!
Grazie mille per il supporto! ❤
Ciao Marco, belli i video su Astro, vedo che hai avuto una piccola dimenticanza sul fatto che js può destrutturare i dati, dunque i dati contenuti in p.frontmatter diventano : const {title, description, pubDate} = p.frontmatter (1.38.00). Continua cosi, ti seguo anche sui forum di html e iprogrammatori ;)
Sì, a volte tendo a concentrarmi troppo sulla forma dimenticando quello che il linguaggio può fornire in aiuto, in questo caso JavaScript. 😇 E dire che sono a conoscenza di questa possibilità! 😅 Confido di tornare live la prossima settimana... ma non so ancora cosa fare. Ci sto pensando... 🤓 Grazie per il feedback, molto apprezzato! 🤗
@@compilaquindiva Figurati, la prossima settimana potresti vedere le feature di Astro 3.0 hehe 😁
@@ataru-music Non volevo fossilizzarmi su quel tool, anche se ho già iniziato a usarlo. :D
Grande Marco, ti seguo sempre in ritardo.
Beh, come dice il proverbio, è sempre meglio tardi che mai. Mi accontento... 🤗
Ciao, spero che porterai altri video su Astro, sembra piacermi! 😀
Se ce la faccio, ci ri-provo questa settimana. 🙂
E io sono a Rimini
Sono stato in vacanza a Riccione all'inizio di questo mese. Una capatina in quel di Rimini e dintorni la faccio sempre: posti sempre belli, soprattutto d'estate. Alla prossima! 👋
Io non ho nemmeno il ruotino….
Io ho avuto occasione di usarlo due volte, e mi sto velocizzando nel cambio, ma spero di non doverlo più usare. 🤪
Ciao, sono qui che ti ascolto e volevo che tu lo sapessi. Apprezzo molto il tuo lavoro, grazie!
Grazie mille! Mi fa piacere che, nonostante la mia relativa inesperienza - o meglio, inadeguatezza - al canale divulgativo, i contenuti delle live siano apprezzati. 😄🧡
Grande Marco, bravissimo formatore
Well done xP
Thanks! 👌🏻🫡
Perchè non porti qualcosa di c++ ?
Ci sono già tanti canali e streamer che trattano C++, e non lo uso da tempo immemore, quindi lascio la parola a questi esperti in merito. Peraltro, con Delphi posso fare le stesse identiche cose realizzabili con C++, a parità di prestazioni, sviluppando crossplatform e crossdevice in modo nativo, con l'aggiunta però di tutto il supporto per la prototipazione rapida e progettazione visuale delle interfacce utente, quindi preferisco rimanere su Delphi. 😉
Salve mi sono appena inscritto potresti fare un video corso di delphi
E' una delle idee che mi "frullavano" nella mente per il 2023, e in un certo senso è "in lavorazione". 🙂
canale molto interessante
Grazie, sono contento che i contenuti siano graditi. Quest'anno ho in previsione di aggiungere qualcosa di più adatto a RUclips, ossia più breve e schematico, magari orientato al formato del tutorial o della "pillola", ma sto ancora valutando diverse strade a questo proposito. Qualunque suggerimento è sempre ben accetto! 🤗
ciao Marco, spero di riuscire a seguirti di nuovo su Twitch, il problema è che in questo periodo ho lavorato come un "mulo da soma".
Capisco perfettamente la problematica: anche io a volte attraverso qualche periodo... diciamo così... "difficile". 😉 Grazie comunque per il pensiero, sempre apprezzatissimo! 👌😊
Nice!
Marco ... Sicuramente x Delphi ci vorrebbe più marketing. Ma purtroppo non costa solo 1000 euro perché si parte da 1699 più Iva ossia 2000 euro. E la versione Enterprise vai sui 4 o 5000 euro. Se fosse già solo 1000 euro già sarebbe tanto. Ed un altro punto .. su Java o JS online si trova tanta documentazione. Su Delphi molta meno purtroppo.
Quello è il costo iniziale del primo acquisto della licenza: rinnovarla annualmente costa drasticamente meno (si veda il costo per renew qui: www.embarcadero.com/app-development-tools-store/delphi. La prima licenza può essere inoltre acquistata usufruendo delle continue offerte che vengono proposte quando escono nuove release, con sconti che arrivano a 20-30% e anche oltre. Se parliamo di professionisti, l'IVA si scarica come tutto il resto. Su Java, o JavaScript, o anche C# e pure VB si trova molta documentazione, ma questa deve anche coprire la quantità immane di framework e release che si susseguono continuamente individuando di volta in volta nuovi modi per realizzare le stesse identiche cose (vedi la storia di dotNET). Su Delphi in termini di librerie e linguaggio, esistono pubblicazioni di indubbio valore e tonnellate di articoli, blog post, knowledge base e altro ancora, più di quanti se ne possano leggere in una intera vita. Detto questo, sono accettabili entrambe le considerazioni sui costi e sulla documentazione, ma Java o JS non fanno le stesse cose, allo stesso modo e con lo stesso fattore di produttività di Delphi, pertanto sono aspetti che vanno messi tutti sulla bilancia, altrimenti qualsiasi confronto è ovviamente impari.
@@compilaquindiva Grazie Marco delle tue ulteriori considerazione. La mia era ovviamente una considerazione produttiva e non distruttiva. Forse una sorta di abbonamento mensile come va di moda ora sarebbe preferibile. Ma queste sono considerazioni che lascio a Idera.
@@DanieleMuratori Durante la live sono stati molti i pareri critici riguardo il costo della licenza, quindi è senza dubbio un problema sentito in qualche modo, soprattutto da hobbisti e persone che vogliono apprendere. Le formule penso potrebbero essere tantissime, purtroppo però - come hai precisato anche nel tuo commento - non potendo fare i conti in tasca a Idera/Embarcadero, le soluzioni efficaci in questo senso dovranno trovarle loro. 😊 Grazie per il feedback! 🤗
Trovo interessante la tua presentazione. In realtà è estremamente comodo usare python. Interessante è riuscire a portare l'essenziale per fare funzionare tutto in portable
Grazie mille per il commento! 🙂 Sebbene io lo usi (colpevolmente) da molto poco, in effetti alcune cose sono davvero immediate e veloci da implementare con Python. Il video voleva essere in realtà una prima "sperimentazione" di quella che per gli sviluppatori Delphi è un classico, mentre per Python rappresenta una novità. Ci manca a tutti gli effetti la prova dell'uso della libreria FireMonkey (FMX), che a differenza della VCL (quella che si vede nel video) è pure crossplatform! Ma rimedierò presto... 🤗
Sarebbe interessante fare in modo da portarsi lo stretto indispensabile di python per fare una app Delphi portable.