Sistemi Operativi

Unit testing nello sviluppo di software

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ì diventa possibile correggerlo facilmente. [...]  

Archiviazione e compressione su Linux

L’archiviazione e la compressione dei file contribuiscono positivamente ad aumentare la sicurezza e la stabilità del sistema. Per Linux e altri sistemi compatibili con UNIX esistono innumerevoli programmi liberi grazie ai quali potete creare file di archivio inalterati o compressi tramite riga di comando, per poi decomprimerli nuovamente. Tra i classici dei programmi di archiviazione per Linux rientra tar. Lo strumento è ancora oggi uno dei tool più diffusi e ricopre un ruolo importante soprattutto nell’ambito dei software di compressione come bzip2. [...]  

Confronto tra server: una panoramica

Come gestori di siti web avete un’enorme scelta per quanto riguarda i server. I servizi di hosting professionali offrono server virtuali, dedicati o Cloud con diversi livelli di prestazioni. Ma in che cosa si differenziano questi modelli di server? Che cosa caratterizza un root server rispetto a un managed server? E quale soluzione si adatta meglio al vostro progetto web? Fatevi un’idea con il nostro confronto tra server. [...]  

Contenitori: un nuovo tipo di virtualizzazione

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? [...]  

Screenshot con Mac e Windows: ecco come funziona

Cosa è realmente uno screenshot? Come si fa? E in che cosa si differenziano le funzioni per gli screenshot di Mac e Windows? Sapete tenervi al passo con i numerosi strumenti per la creazione di screenshot presenti sul mercato? Quali sono le migliori alternative gratuite e non? Vi offriamo una panoramica sul mondo degli screenshot. [...]  

Malfunzionamento del server: ecco che cosa potete fare

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 pericolo per un malfunzionamento del server, vengono definite le conseguenze sugli affari e le contromisure che è possibile prendere. [...]  

Creare un sito web con Mac

Oggi le soluzioni per creare un sito web con un Mac sono moltissime, anche se non si hanno particolari conoscenze HTML, JavaScript o di altri linguaggi di markup. Avete bisogno solo di un semplice editor e dell’idea adatta. Anche per siti complessi ci sono soluzioni software professionali che potete utilizzare in maniera semplice e che vi aiutano nella realizzazione del sito web dei vostri sogni. [...]  

I sistemi operativi per il server nel corso degli anni

Con il tempo i sistemi operativi sono molto cambiati. Se inizialmente erano delle semplici interfacce utente testuali, oggi si sono trasformati in pacchetti software complessi dotati di interfacce grafiche, che svolgono elegantemente la funzione di intermediari tra applicazioni software e hardware. Ormai con la tastiera e il mouse gli utenti riescono a gestire facilmente le risorse del sistema e perciò anche i sistemi operativi per i server sono più richiesti che mai, specialmente nell’ambito del web hosting. Ma quali erano i sistemi operativi più diffusi e quali lo sono oggi? [...]  

Ram con ECC: una memoria principale sicura

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 server. [...]  

Tutorial su XAMPP per creare un server di test locale

Il pacchetto di software XAMPP unisce in un unico compatto server di test applicazioni molto diffuse, quali il web server Apache, un sistema di gestione di database e i linguaggi di scripting PHP e Perl. Il nostro tutorial su XAMPP vi guida nell’installazione con screenshots e vi mostra come utilizzare XAMPP come ambiente di test per i vostri progetti online, oltre che indicarvi come risolvere dei tipici errori di configurazione. [...]