Nel nostro centro elaborazione dati (CED) ho realizzato un sistema su misura per monitorare i consumi elettrici delle apparecchiature, con l’obiettivo di migliorare l’efficienza, prevenire overload e ottimizzare l’uso delle risorse. Perché un sistema personalizzato? Il mio obiettivo era duplice: Monitorare i consumi energetici in modo dettagliato per ogni singolo dispositivo, al fine di…
Leggi tutto
Delphi’s Run-Time Type Information (RTTI) system provides powerful capabilities for dynamic type management. By leveraging RTTI, developers can inspect, modify, and interact with types and their members at runtime, enabling more flexible and adaptable applications. This article explores how to manage types dynamically in Delphi using RTTI, focusing on three key aspects: Assigning a type…
Leggi tutto
This guide walks you through the steps to install and configure a Perforce Helix Core Server on an Ubuntu 24.04 distribution, ensuring everything is set up correctly. Step 1: Add the Perforce Repository Download the Perforce GPG Key: wget -qO /usr/share/keyrings/perforce-archive-keyring.gpg https://package.perforce.com/perforce.pubkey Add the Repository: echo “deb [signed-by=/usr/share/keyrings/perforce-archive-keyring.gpg] http://package.perforce.com/apt/ubuntu jammy release” | sudo tee /etc/apt/sources.list.d/perforce.list…
Leggi tutto
Dopo più di 17 anni di egregio servizio, ci hanno chiesto di aggiornare la nostra applicazione di gestione linea di produzione fatta con Delphi nel 2007. L’applicazione si interfaccia con i PLC S7 di Siemens tramite interfaccia COM+ su Windows, utilizza Legge e scrive su un DB Firebird e permette di definire le missioni all’utente…
Leggi tutto
FastReport old file format A small app to convert old frf files into new fr3 file format.. You can download fr3tofrf here: https://api.xtumble.com/downloadattachmentpub?cid=05830520960&&docId=949335
Soluzione all’Errore di Linking E2597 in Delphi Durante lo sviluppo di applicazioni in Delphi, potrebbe capitare di incontrare errori di linking. Uno degli errori comuni è: [DCC Error] E2597: undefined reference to ‘std::__ndk1::__next_prime(unsigned int)’ Premessa L’errore E2597 può essere causato da vari fattori, tra cui: Configurazioni errate nei pacchetti runtime. Dipendenze mancanti o conflitti…
Leggi tutto