CR-Tech

Software, Networking, Domotica

Progetti


Blog: ultimo post

23 Jun, 2026

The Story of C++: The World’s Most Consequential Programming Language | The Official Story

The Story of C++: The World's Most Consequential Programming Language | The Official Story

The Story of C++: The World's Most Consequential Programming Language

Un linguaggio di programmazione viene spesso considerato un mero strumento tecnico: un mezzo per tradurre il pensiero dello sviluppatore in un formato intelligibile per la macchina, orientato alla risoluzione di un problema specifico. Raramente ci si sofferma su chi abbia concepito tale tecnologia, sulle reali esigenze che ne hanno guidato la genesi o sulla natura dei problemi che si prefiggeva di risolvere.

Leggi ancora
Tutti i post

Downloads: ultimo inserito

10 Mar, 2024

Custom Keyboard For Developers

Pacchetto di installazione di una tastiera italiana custom con aggiunti i caratteri tilde (~) e backtick (`)

Combinazioni di tasti custom: tilde = ALTGR + ù backtick=ALTGR + '

Lo zip è stato testato con Virus Total prima di essere messo a disposizione

MD5: 0ac7a5e55c9c609b0b63e3eb308ccaf9
SHA-1: 5f245b684ff77d01e1cfb70840a4d5cf6cb8ebf3
SHA-256: 4efac28db059ce6d2e0c95ffa83103ae4ee56d6a2acf4f25cc78e0dfb3ecd668
Vhash: dad1c6f454d329e0b02833a67df625bb 

Custom Keyboard Download

Istruzioni

  • Unzippare il pacchetto
  • Eseguire il file setup.exe ed aspettare il termine dell’installazione
  • Attivare la Tastiera nelle impostazioni di Windows
    • In Windows 11:
      • Impostazioni -> Data Ora e Lingua -> Digitazione -> Impostazioni avanzate della Tastiera, quindi selezionare come metodo di input predefinito “Italiano - custom”.

NON scaricare il file da altre fonti e verificare sempre l’hash ed il riferimento a Virus Total

Tutti i downloads

Su di me

logo.jpg

Curioso per natura e orientato al problem solving, ho iniziato a interfacciarmi con l’informatica fin da bambino, esplorando i primi PC 286 con sistema operativo DR-DOS.

Nel 2003 ho trasformato questa passione in professione, entrando nel mondo del lavoro come programmatore per un’azienda del settore medicale prima e, successivamente, come responsabile dei servizi informatici in un Ente di Previdenza Privato. Sviluppo principalmente in C++ in ambiente Windows, ma scelgo sempre lo strumento migliore per la specifica esigenza, muovendomi con disinvoltura anche tra C, C# e Python.

Parallelamente alla programmazione, ho coltivato un profondo interesse per il networking e l’amministrazione di sistemi. Questa evoluzione mi ha spinto verso la building automation, portandomi a conseguire nel 2021 la certificazione ufficiale come KNX Partner. Nel tempo libero, Deep Tech e domotica si fondono nel mio contributo attivo al progetto open source Home Assistant.

Il mio bagaglio personale e professionale non si ferma alla tecnologia. Ho affiancato al mio percorso tecnico altre importanti esperienze che completano la mia visione del mondo: l’impegno nella politica come amministratore locale e lo studio dell’economia e della finanza, strumenti fondamentali per comprendere e affrontare le sfide di una società in continua evoluzione. 😊

Il mio motto? Tibi semper confide

            -----BEGIN PGP PUBLIC KEY BLOCK-----
mQENBGWyd08BCADaMnO8Z4KndXP7eK7wShJipfk/xoQqoIrvahHwjZGf/OARJGJ0
fFmTtUHwjOzwkcGgZF5uaho9xRa9jPTyQenzW7Q8ZZ9Nc6o6Osi6HoJHfMLFOp0b
tnkJ4xwcCo6u+i2nLJ+T8CgXOIKXZ/MdJtSM1MjYRZofR6qdPv4xWhTQALyTDQb+
eWgQH6s020n7jdrWcajrfgkqEcV51F5FOMXZ+xFOQ1URp2TpKfvfnhjkPkPKvRlm
s4EhhCLTm4v+pFaxkaNtExBXNRzGP+bH2tKTU1m6wbHvkLMPPxGk4gW4EyyHQyM1
GSPcSKxv3LuNiWTZTd7ZdjUvnilhEFhB8TZLABEBAAG0KUNsYXVkaW8oS2V5IEBj
ci10ZWNoKTxjbGF1ZGlvQGNyLXRlY2guaXQ+iQFRBBMBCAA7FiEE1Fhv5zvj/pib
4lNrJy/ftux0TXAFAmWyd08CGy8FCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AA
CgkQJy/ftux0TXCFIQf9G+SkM45FStAFdV97UuXXYIY1wBYDrVF1ht5rs/7S87Yu
I+SWbIWIb2/IwqhntU21q59787x7uoSd43DBf08gwe5O6GRUtgCzOx4uiLqFMXzQ
+tNUXAjrI9jyfW0ENBARBmhEXU6u79iZhPF0bWy3o8VReA3B3fi1W4Xd2gz5fTMG
VQoVWwxvSy8xAeArelCl8h5XGUoYrzlKZIpe4v6ynUtMEHcwtQm/BXsJibwkjRAy
Nw/nYur9jB+VDcH4ghGJu/Rd4PbAopF3q6mRLSDUvKA7YYdvLeddnZ6fhgZL6AbM
w+cdPvE6SsPHAzA4uMbA4mCNFQ2VyqigOAL5FThhRA==
=3LBH
            -----END PGP PUBLIC KEY BLOCK-----