Linux

Progetti con Raspberry Pi

17 progetti da attuare con il Raspberry Pi

Il Raspberry Pi è un mini PC con un buon rapporto qualità-prezzo, che si comporta sotto molti aspetti come un normale computer. Potete infatti impostare un sistema operativo, andare su Internet, utilizzarlo come server o media center e realizzare molti altri progetti. Vi presentiamo questo PC in miniatura e vi indichiamo 17 applicazioni utili da utilizzare con un Raspberry Pi.

Fare il backup del server con rsync

Fare il backup del server con rsync

Il backup di un server è il sistema migliore per proteggere i file importanti del vostro progetto e prevenire una perdita dei dati. Proprio negli ambienti server va applicata una strategia di backup ben ponderata che tenga conto di tutti i terminali rilevanti. In questo caso servono dei programmi affidabili per il backup. A parte software molto costosi e servizi online, ci sono anche delle...

File hosts

Che cos'è il file hosts e come lo si modifica?

Il file hosts serviva per risolvere i nomi dei siti web e consentire l'accesso a determinati indirizzi IP. Si tratta di un metodo ormai in gran parte sostituito dal DNS (Domain Name System), ma tuttora indispensabile per le reti locali. Un'altra sua importante funzione è quella di stabilire alcune regole per la navigazione in Internet, ad esempio bloccando i siti web ritenuti pericolosi. In questo...

Editor per Linux: elaborare il codice con Vim

Vim: l’editor di Linux con una grande varietà di funzioni

Per elaborare i file testuali che comprendono il codice sorgente del software o del sito avete bisogno di un editor di testo. Sia che si tratti di Linux, di Windows o Mac, sui sistemi operativi comuni è già installato uno di questi programmi, ma ci sono anche editor come Vim, che hanno una grande varietà di funzioni e semplificano notevolmente il lavoro con le righe di codice.

Apache Hadoop: il framework per i Big Data

Apache Hadoop: architettura di archiviazione per grandi quantità di dati

Volete eseguire processi di calcolo complessi con grandi quantità di dati? È proprio la specialità di Hadoop, il framework per i Big Data. Il software Apache open source offre una struttura basata su Java con la quale si possono eseguire parallelamente diverse applicazioni per i Big Data nei cluster. Inoltre spicca per la sua ampliabilità tramite moduli che mettono a disposizione degli utenti una...

Introduzione a netstat

Che cos’è netstat?

Su Internet sono collegate tra di loro le diverse reti di computer. Per stabilire una connessione di questo tipo, devono essere messe a disposizione, sia dal sistema di partenza che da quello destinatario, interfacce di trasmissione, chiamate porte. Con netstat, un programma eseguibile dalla riga di comando, scoprite quali porte sono state aperte dal vostro sistema e quali sono le connessioni...

RabbitMQ

RabbitMQ: Spedizione rapida di messaggi

In molte situazioni le applicazioni devono essere in grado di comunicare tra loro in maniera rapida e controllata. Il server RabbitMQ funge da mediatore tra due servizi e permette di distribuire i messaggi senza difficoltà. I due programmi in questione possono anche essere scritti in due linguaggi di programmazione diversi: per il broker di messaggi questo non costituisce affatto un problema!

I comandi principali di Linux: una spiegazione

I comandi Linux più importanti a confronto

Su Linux si possono svolgere tutte le azioni che si eseguono utilizzando il mouse e il terminale attraverso un’interfaccia grafica, anche tramite dei comandi inseriti nel terminale, a patto che conosciate il comando giusto e sappiate come usarlo con la sintassi corretta. Quindi per alleggerirvi l’approccio al lavoro con il terminale, vi proponiamo i comandi Linux principali con una descrizione più...

Server LAMP: la soluzione per i siti web dinamici

Server LAMP: una soluzione conveniente per siti web dinamici

Chi volesse installare in modo autonomo un pacchetto software per il proprio progetto hosting, può scegliere tra un gran numero di componenti gratuiti, più o meno validi. Prima o poi vi capiterà di imbattervi nell’amato e utilizzatissimo software LAMP. Ma cosa rende così particolare questo pacchetto rispetto ad altre soluzioni hosting?

Seguire i pacchetti dati con Traceroute

Cos'è Traceroute (tracert)?

Non importa se a casa o in azienda: i problemi di rete fanno perdere presto la pazienza. Se tutti i cavi sono collegati correttamente e le impostazioni sono state controllate più volte, ma il problema persiste, la frustrazione aumenta. Per fortuna esistono strumenti utili come Traceroute e Tracert che aiutano a trovare la causa del problema.