Crea sito

Author Archive

avatar
0

IoT security: consigli pratici

Il paradigma IoT prevede l’uso di dispositivi connessi ad Internet, comportando rischi per la sicurezza di una rete domestica: ecco come difendersi.

Leggi IoT security: consigli pratici

Read More…

avatar
0

Distribuire applicazione Node.js: usare Docker o pkg

Eseguire un’app Node.js richiede l’installazione del framework, ma possiamo distribuirla ed evitare questo onere di installazione sfruttando Docker o pkg.

Leggi Distribuire applicazione Node.js

Read More…

avatar
0

Eseguire un comando all’avvio

Sfruttando systemd, è possibile installare un servizio su Ubuntu Server (così come su altre distruzioni Linux), eseguendo un comando all’avvio.

Leggi Eseguire un comando all’avvio”"

Read More…

avatar
0

Markdown: guida al linguaggio

Guida a Markdown, linguaggio di markup estremamente semplice ed altamente leggibile, molto utilizzato in vari contesti, dai forum alla documentazione.

Leggi Markdown: guida al linguaggio

Read More…

avatar
0

Pagine di errore

Il web server Apache permette, tra le altre cose, di personalizzare le pagine mostrate quando si verificano errori HTTP: ecco come fare.

Leggi Pagine di errore

Read More…

avatar
0

Pagine di errore

Il web server Apache permette, tra le altre cose, di personalizzare le pagine mostrate quando si verificano errori HTTP: ecco come fare.

Leggi Pagine di errore

Read More…

avatar
0

Pagine di errore

Il web server Apache permette, tra le altre cose, di personalizzare le pagine mostrate quando si verificano errori HTTP: ecco come fare.

Leggi Pagine di errore

Read More…

avatar
0

Reverse engineering di applicazioni .NET con dnSpy

Perché l’interoperabilità tra i linguaggi del framework .NET rende più semplice il reverse engineering di tali applicazioni, e come effettuarlo con dnSpy.

Leggi Reverse engineering di applicazioni…”"

Read More…

avatar
0

Git: come usarlo per l’archiviazione

Git è uno dei principali sistemi di versioning, ma può essere sfruttato anche per archiviazione, nonché come database NoSQL chiave-valore: ecco come.

Leggi Git: come usarlo per l’archiviazione”"

Read More…

avatar
0

CI/CD con GitLab

Sfruttare le funzionalità messe a disposizione da Gitlab per supportare la continuous integration (CI) e la continuous delivery (CD).

Leggi CI/CD con GitLab”"

Read More…

avatar
0

CI/CD con GitLab

Sfruttare le funzionalità messe a disposizione da Gitlab per supportare la continuous integration (CI) e la continuous delivery (CD).

Leggi CI/CD con GitLab”"

Read More…

avatar
0

Monitoraggio dell’hardware

Monitorare le risorse hardware di una macchina server è fondamentale: ecco quindi i principali strumenti di monitoraggio a disposizione su Ubuntu Server.

Leggi Monitoraggio dell’hardware”"

Read More…

avatar
0

ASP.NET, Apache e Mono

Alcuni consigli su come usare applicazioni sviluppate mediante il framework .NET, eventualmente con Mono, sfruttando le potenzialità del web server Apache.

Leggi ASP.NET, Apache e Mono”"

Read More…

avatar
0

Servizi di DNS dinamico

Gli ISP spesso non forniscono IP statici. Per risolvere questo problema, possiamo sfruttare i servizi di DNS dinamico: ecco come farlo su Ubuntu Server.

Leggi Servizi di DNS dinamico

Read More…

avatar
0

asm.js: tradurre C in JavaScript

Negli ultimi anni abbbiamo assistito ad una progressiva convergenza delle tecnologie impiegate in ambito web e di quelle tradizionalmente legate allo sviluppo di applicazioni a più basso livello. Se da una parte esistono framework che consentono di sviluppare applicazioni desktop usando esclusivamente tecnologie web (ad esempio Electron), esistono anche progetti rivolti nella direzione opposta:…”"

Read More…