Archive for the ‘Dive into Computer Science’ Category

Rivisitazione delle Tre Leggi della Robotica

Sembravano non passibili di modifica, invece qualcuno ha provato a metterci le mani variando qualche punto. Sto parlando delle Tre leggi della robotica, create dal famoso scrittore di fantascienza Isaac Asimov e principi fondanti del comportamento dei robot protagonisti dei suoi racconti.
Le tre leggi sono state così enunciate:

un robot non può recare danno a un […]


(Read full post »)

Wormux: all’attacco!

Worms è una serie di videogiochi per computer e PlayStation sviluppata da Team17 Software. Ogni giocatore controlla una piccola truppa (squadra) di vermi in uno scenario casuale e deformabile (con le esplosioni dei vari tipi di armi), e si scontra con le altre squadre controllate dal computer o da altri giocatori.
Via Wikipedia

Wormux è un progetto […]


(Read full post »)

Autotools: a practitioner’s guide to Autoconf, Automake and Libtool (Chapter 1)

In this chapter I’ve presented a high-level overview of the Autotools to give you a feel for how everything ties together.
In the next chapter, we’ll begin creating a hand-coded build system for a toy project. The idea is that you’ll become familiar with the requirements of a reasonable build system, and how much can be […]


(Read full post »)

Article: Consigli per scegliere una distribuzione Linux (Parte 5/5)

Installare un sistema GNU/Linux: ma perchè? A che mi serve? Cosa voglio farci? Sembra strano ma a questa domanda pochi nuovi utenti prestano la dovuta attenzione. Ho bisogno di una macchina per programmare? Ho bisogno di una stazione server? Devo vedere film e ascoltare musica? Rispondere a queste domande significa potersi documentare meglio sulle alternative […]


(Read full post »)

Article: Consigli per scegliere una distribuzione Linux (Parte 4/5)

Un fattore importante, a tratti pure decisivo, è il sistema di pacchetti, o forse più concretamente il parco software (precompilati e pronti e facili da installare) offerto da una distribuzione. Si spiega anche così l’enorme successo di Ubuntu, di Debian o di Fedora. Ma per gli esperti, il fatto che esistano pacchetti precompilati non è […]


(Read full post »)

Article: Consigli per scegliere una distribuzione Linux (Parte 3/5)

Terza puntata dedicata interamente alla fase di installazione di un sistema GNU/Linux. Una fase estremamente critica per chi si avvicina per la prima volta al mondo del pinguino. Così, il successo di una distribuzione dipende pesantemente dalla procedura di installazione: automatizzata o esperta? Interfaccia grafica o testuale? Esistono vari tool che automatizzano alcune procedure (tipo […]


(Read full post »)

Linux e Mac: conflitto o coesistenza?

Idea o dubbio? Sicuramente una riflessione utile, piuttosto confusa, almeno adesso.

Abbandonato definitivamente Windows da oltre un anno e mezzo per passare ad ArchLinux e Ubuntu (due sistemi per i miei due computer) e acquistato un MacBook per sostituire il mio morente Asus, adesso uso scambievolmente i due sistemi. Quello di casa Apple e quello del […]


(Read full post »)

Login automatico sui sistemi Ubuntu

Ammettiamolo: eseguire ogni santa volta il login sulla propria macchina Linux può diventare tedioso. Forse anche inutile se quella macchina è nostra, la usiamo soltanto noi e nessun altro possiede un account su quel sistema.
Se questa è la situazione in cui ci troviamo e se automatizzare il login non comporta alcun problema di sicurezza, allora […]


(Read full post »)

Article: Consigli per scegliere una distribuzione Linux (Parte 2/5)

In questa seconda puntata puntiamo il dito sulle problematiche hardware. Ad essere onesti, ormai i sistemi Linux hanno raggiunto una ottima compatibilità con le periferiche sul mercato, ma alcuni problemi persistono. Ad esempio alcune schede video particolarmente sofisticate (acceleratori grafici in primis) o le tediose schede wireless (per cui si è costretti a ricorrere a […]


(Read full post »)

Article: Consigli per scegliere una distribuzione Linux (Parte 1/5)

Quali sono i punti salienti da considerare e mettere a fuoco prima di installare una distribuzione Linux? E’ una scelta tutta cuore e sentimenti? O vanno considerati parecchi fattori, forse spesso trascurati e che poi si rivelano decisivi per il successo (sia chiaro, in locale) di una distribuzione (per il suo buon uso, per le […]


(Read full post »)