Paolo Rossi Delphi & Dintorni Articoli - Newsletter #24
Delphi & Dintorni

Articoli

Articoli della newsletter #24

Libreria

Delphi-JRPC

JSON-RPC 2.0 Library for Delphi

Delphi-JRPC è una libreria Delphi open-source moderna, leggera ed estensibile per l'implementazione del protocollo JSON-RPC 2.0. Usata all'interno di MCPConnect, fornisce l'infrastruttura di comunicazione RPC fondamentale utilizzata anche dai motori di integrazione AI, con la possibilità di essere impiegata in modo indipendente in qualsiasi progetto Delphi:

  • Microservizi e Comunicazione IPC: ideale per far comunicare servizi o processi distinti in locale (TCP, HTTP o STDIO) o in rete.
  • Integrazione con Tools & AI Extensions: costituisce il layer di trasporto per il Model Context Protocol (MCP) e per l'integrazione di strumenti esterni con gli ambienti AI.
  • Alternative leggere a REST: indicato quando si necessita di chiamate a procedure remote (RPC) tipizzate invece di una modellazione completa di risorse HTTP REST.

Maggiori informazioni…

29 Settembre 2026 Paolo Rossi Newsletter #24
Delphi-JRPC
Tool

Delphi Terminal

Una console dockabile dentro RAD Studio

Quanti terminali aperti hai in questo momento mentre lavori nell'IDE? Uno per git, uno per gli script di build, magari un altro con qualche script PowerShell. Darian Miller, stanco di fare alt-tab (parole sue), ha risolto il problema portando la console direttamente dentro Delphi.

Delphi Terminal è un pannello dockabile che ospita tre shell persistenti — CMD, pwsh e la vecchia Windows PowerShell — ciascuna nella propria tab, con cronologia dei comandi, colori ANSI e una working directory che segue automaticamente il progetto attivo. Non manca qualche scorciatoia utile: il pulsante Stop funziona come un CTRL+C che interrompe il comando senza uccidere la sessione, mentre i tasti Ctrl+1/2/3 saltano direttamente tra le tab.

Attenzione non è pseudo-terminale, non puoi lanciare applicazioni a schermo intero, solo comandi. Nonostante queste limitazioni, per chi passa la giornata tra build script e comandi git resta uno strumento che vale la pena provare.

Maggiori informazioni…

29 Settembre 2026 Luca Minuti Newsletter #24
Delphi Terminal
Libreria

MCPConnect

È stata scelta da Embarcadero come libreria MCP di riferimento in RAD Studio

Embarcadero ha scelto la nostra libreria MCPConnect come libreria ufficiale per l'integrazione del Model Context Protocol (MCP). La potete trovare direttamente su GetIt per RAD Studio 13.2. La libreria continua comunque ad essere sviluppata su GitHub e anzi il supporto per la nuova versione del protocollo MCP è già in fase di test in un branch specifico.

Da progetto open-source a standard di riferimento

Abbiamo ideato e sviluppato MCPConnect con un obiettivo chiaro: portare la potenza del MCP nel mondo Delphi, permettendo agli sviluppatori di connettere in modo semplice e pulito le proprie applicazioni con i modelli di Intelligenza Artificiale e gli ecosistemi di LLM / strumenti AI più avanzati.

Vuoi imparare MCPConnect direttamente dagli autori? Vieni al corso del 13-14 Ottobre 2026.

29 Settembre 2026 Paolo Rossi, Luca Minuti Newsletter #24
MCPConnect
Sviluppo

Postgres fa (quasi) tutto

Quando un solo database ti basta per ogni cosa

Da anni la fama di PostgreSQL non ha bisogno di presentazioni: robusto, affidabile, open source. Ma l'articolo di Raphael Bauer, “PostgreSQL for Everything”, va oltre, sostenendo che con le estensioni giuste Postgres può sostituire gran parte dello stack che normalmente costruiamo attorno a un'applicazione.

Bauer racconta la sua esperienza (iniziata nel lontano 2003 con il progetto ColumbaDB) e mostra come Postgres possa coprire ruoli tipicamente affidati a strumenti dedicati: ricerca full-text, documenti JSON, code di messaggi, cache e persino dati grezzi o relazioni a grafo che di solito finiscono su filesystem o database specializzati.

Maggiori informazioni…

29 Settembre 2026 Luca Minuti Newsletter #24
Postgres fa (quasi) tutto
Delphi News

RAD Studio 13.2 Florence rilasciato!

RAD Studio 13.2 è una versione che farà la differenza nel tuo lavoro quotidiano.

Grazie a significativi miglioramenti nelle prestazioni di compilazione e runtime, a una navigazione nel codice più rapida, al supporto aggiornato per le diverse piattaforme, a funzionalità di IA ampliate e a miglioramenti qualitativi, la versione 13.2 ti consente di realizzare applicazioni più performanti e di qualità superiore con maggiore sicurezza.

Le novità di rilievo

Build Faster Parallel code generation for Linux Intel 64-bit and Windows Arm64EC delivers up to 14× faster builds in representative testing.

Run Faster Delphi LLVM 20 optimizations deliver 2-4× speedups in several tests, with some reaching up to 7x, alongside improved debugging performance.

Bring AI into Your Work Add AI with the new SmartCore AI, MCPConnect, and Kai 1.1 for AI-assisted development and applications.

Modernize Applications Updated Linux64 tooling, Windows on Arm runtime packages, Android, and database support.

29 Settembre 2026 Redazione D&D Newsletter #24
RAD Studio 13.2 Florence rilasciato!
Tool

SQL to ER Diagram

Dallo script DDL al diagramma, senza installare nulla

Quante volte, per capire lo schema di un database che non conoscete, ti sei trovato a fare diagrammi incomprensibili su un foglio? SQL to ER Diagram risolve il problema in modo minimale: incollate le vostre CREATE TABLE e ottenete all'istante un diagramma entità-relazione interattivo, direttamente nel browser.

Il tool è open source e gira interamente lato client: lo schema non viene mai caricato su un server, resta sulla tua macchina. Riconosce i dialetti SQL più comuni: PostgreSQL, MySQL, SQLite, SQL Server, Oracle, MariaDB. Il diagramma generato si può trascinare, riorganizzare automaticamente ed esportare in PNG, SVG, o riconvertire in Mermaid, DBML e PlantUML.

Maggiori informazioni…

29 Settembre 2026 Luca Minuti Newsletter #24
SQL to ER Diagram