Sistemi Operativi

Unit testing nello sviluppo di software

Software Quality Assurance: unit testing

Gli unit test sono tra i metodi più efficaci per identificare più errori possibili già durante la fase preliminare di sviluppo del software. La particolarità risiede nel fatto che le più piccole componenti isolabili di un programma vengono collocate in un ambiente di test neutrale. Gli errori che si verificano in questa sede, si possono ricondurre al modulo su cui si è effettuato il test e così...

Tutorial di Docker

Docker Tutorial: installazione e funzionamento della piattaforma container

Docker, la piattaforma container a sorgente aperta, entusiasma le comunità virtuali dell’open source. Docker ha reso presentabile l’utilizzo di software container anche all’infuori dell’universo Linux, presentandosi come alternativa alla virtualizzazione hardware basata sulle macchine virtuali. In questo tutorial per principianti cerchiamo di sviscerare il senso e la modalità di funzionamento di...

Contenitori: un nuovo tipo di virtualizzazione

I contenitori: la virtualizzazione di nuova generazione

I contenitori hanno rivoluzionato il modo di amministrare un server. L’idea di isolare le applicazioni in ambienti di runtime virtuali non è del tutto nuova, ma con piattaforme quali Docker gli utenti hanno a disposizione molte più funzioni, che semplificano l’uso dei contenitori. Ma cosa bisogna aspettarsi da questi contenitori?

Linux vs. Windows – un confronto tra server

Linux vs. Windows: due soluzioni hosting a confronto

Nel duello tra Linux e Windows per i computer fissi, il vincitore è il sistema operativo Windows, che è molto più diffuso. La questione è diversa quando si parla di server: in questo settore Linux rappresenta sin dagli arbori una delle soluzioni più amate rispetto a Windows, per quanto molti utenti si domandino, a ragione, quali differenze ci siano tra le due piattaforme.

Malfunzionamento del server: ecco che cosa potete fare

Malfunzionamento del server: rischi, conseguenze e contromisure

Un malfunzionamento di un server ha conseguenze difficilmente valutabili per un’azienda. Utilizzando sistemi IT per la gestione delle attività cardine, un lungo periodo di downtime del server causa una costosa interruzione dei servizi. Le conseguenze sono perdite di fatturato e, nei casi peggiori, la perdita dei dati di clienti o danni agli affari. In questo articolo trovate elencate le fonti di...

Comandi CMD

Prompt dei comandi di Windows: spiegazione dei comandi CMD

Su Windows avete a disposizione più di 200 comandi CMD con cui potete controllare il sistema operativo, il computer o i drive. Inoltre con il prompt dei comandi di Windows potete organizzare i file o eseguire le opzioni di rete, a patto che sappiate come procedere. In questo articolo vi spieghiamo come utilizzare i comandi CMD e le loro funzioni, segnalandovi quando si possono eseguire anche su...

Screenshot con Mac e Windows: ecco come funziona

Una rassegna dei migliori tool per fare screenshot

Un'immagine vale più di mille parole: perlomeno a volte. Invece di descrivere ciò che si vede sul monitor o sullo schermo ad amici o colleghi, basta inviare uno screenshot. Grazie a dei software o app per fare screenshot di facile utilizzo è possibile creare, annotare o evidenziare un'immagine in pochi secondi e poi inviarla ai propri contatti. Nel seguente articolo vi presentiamo degli strumenti...

I migliori servizi di archiviazione cloud

Un confronto tra i servizi di archiviazione cloud: le migliori soluzioni cloud

Sia che si tratti delle foto delle vacanze o di documenti di lavoro importanti, archiviare esternamente i dati sul server di un servizio di archiviazione online allegerisce il proprio disco rigido e permette di accedervi ovunque e in qualsiasi momento. Ma quali sono le migliori soluzioni cloud sul mercato? Quali differenze si riscontrano nel confronto tra i diversi servizi di archiviazione?

Ram con ECC: una memoria principale sicura

RAM con ECC: la memoria che corregge gli errori

La RAM è una delle componenti più importanti dei sistemi di computer e di particolare importanza per l’elaborazione di grandi quantità di dati. Oltre all’aumento della capacità di memoria, bisogna anche garantire la sicurezza dei dati, ora possibile grazie alla RAM con ECC con cui potete dire addio agli errori di bit. Questo sistema di correzione degli errori è utilizzato soprattutto nell’ambiente...

USB avviabile

Rendere avviabile una chiavetta USB per salvare il PC

Una chiavetta USB avviabile non solo è più veloce e pratica di un CD-ROM, ma può anche creare un sistema operativo portatile con il quale è possibile utilizzare Windows anche su computer Linux. Le funzioni più importanti sono però l'avvio e la riparazione di un PC dopo un grave problema di sistema. Per creare una tale chiavetta USB avviabile è sufficiente un file ISO del sistema operativo e un...