Programmazione

Tutta la seguente lista è il software che ho sviluppato creando moduli, progetti di sviluppo divergenti o patch, sono sviluppati in framework e linguaggi di programmazione che ho imparato nel corso degli anni.

Lista sintetica dei linguaggi

C

C++/.NET

Python

Perl

Lua

Bash

HTML

XML

C++

C++/QT

Java

JavaScript

PHP

SQL

CSS

SCSS

Odoo - Gestionale

Odoo è un gestionale ERP aziendale e modulare, possiede tutte le funzionalità che ti aspetti da questo tipo di programma come fatturazione, vendite, acquisti, contabilità, gestione POS, magazzino e aggiunge funzionalità come Sito Web, E-Commerce, Blog, Forum e messaggistica istantanea.

Scritto in Python e JavaScript.

Odoo • Immagine e testo

Proxmox Virtual Environment

Proxmox è un Sistema Operativo basato sul kernel Linux di virtualizzazione per datacenter, server professionali e cluster, permette sia la creazione di Macchine Virtuali e Linux Container che la loro gestione a 360°, come per i backup automatizzati, firewall, gestione del cluster, migrazione dei dati, snapshot con ZFS e gestione dei certificati SSL.

Scritto in Perl.


Awesome Window Manager

Awesome è un ambiente desktop per Linux completamente personalizzabile e incredibilmente veloce, permettendo di aumentare la produttività degli utenti.

Utilizza i tags invece dei workspace, quindi la stessa applicazione può essere in diversi desktop contemporaneamente.

Scritto in C e Lua.

Odoo • Testo e immagine
Odoo • Immagine e testo

Falkon - Web Browser

Falkon è un Web Browser della famiglia di KDE basato su QtWebEngine che punta alla velocità e ed è estendibile con plugin, come ad esempio il AdBlock installato di default.

Scritto in C++/QT e Python.

KWallet Manager

KWallet è un gestore di password lato client che sfrutta la cifratura Blowfish o GPG per criptare il database delle password del utente, così che le applicazioni possono accedere a questo "portafoglio" solo se voluto dall'utente.

Assicura una protezione delle password dell'utente a 360°.

Scritto in C++/QT.

Odoo • Testo e immagine
Odoo • Immagine e testo

FreeRDP

FreeRDP è una implementazione open source del protocollo RDP di Microsoft per collegarsi ad un desktop remoto.

Grazie alla funzionalità "RemoteApp" è possibile collegarsi ad una singola applicazione remota senza riportare l'intero desktop remoto dell'utente.

Scritto in C.

WordPress

WordPress è un software CMS per creare Siti Web e Blog, fa della sua forza la modularità, amplificata dalla estrema popolarità di questo software, infatti sono presenti migliaia di plugin e temi che lo rendono un ottima scelta per un creare un Sito Web.

Scritto in PHP.

Odoo • Testo e immagine
Odoo • Immagine e testo

DebCreator

DebCreator è un software per la creazione di pacchetti per le distribuzioni Linux basate su Debian, come Ubuntu.

Permette di avere un database con tutti i pacchetti sviluppati dall'utente, prendere le dipendenze dal sistema Debian sul quale è installato e di creare un changelog.

Scritto in C++/QT.

Dolphin - File Manager

Dolphin è un File Manager modulare molto potente che fa parte della famiglia di KDE, permette tutte le operazioni che ti aspetti da un file manager, in più possiede integrazioni con il sistema operativo, cloud, file system remoti come NFS, trasferimento file con il protocollo sicuro SFTP e gestione di repository GIT.

Scritto in C++/QT.

Odoo • Testo e immagine
Odoo • Immagine e testo

Serious Sam Server Manager

Serious Sam è un gioco sparatutto sviluppato da Croteam con modalità giocatore singolo o multi giocatore online.

Il software per creare stanze multi giocatore utilizza il protocollo TELNET, quindi esponendo a rischi, infatti è stato creato un software che converte questo traffico in SSL e permette altre funzionalità per la gestione dei server.

Scritto in C++/QT e Lua.