Personalizziamo il bashrc

Questo breve articolo nasce dalla necessità che ho avuto qualche giorno fa di aggiungere al comando history della shell di Linux l'informazione sulla data e l'ora in cui i comandi sono stati eseguiti sul...

Node.js - Un framework event-driven e real-time

Salve a tutti, oggi vorrei parlarvi di Node.js, un framework event-driven basato sul JavaScript Engine v8 di Google (usato anche da Chrome), che ci permette di utilizzare tale linguaggio anche per attività server-side, grazie alla sua...

GIT - 3 - branch, merge

Ciao a tutti, oggi andiamo al succo di GIT parlando del branch. Ricordate il primo tutorial? Avevamo detto che GIT serve per lavorare in team su uno stesso progetto. Questo tool infatti permette di...

Hibernate - Introduzione

Salve a tutti, con questo articolo spiegheremo cosa è Hibernate e come è possibile usare le sue potenzialità. Introduzione a Hibernate Mapping Cosa serve Esempio Riferimenti Introduzione a Hibernate Hibernate ORM (conosciuto anche con...
arduino game controller

Costruire un gamepad per Steam con Arduino

Oggi riprendiamo in mano il nostro Arduino per un piccolo progetto con diversi aspetti interessanti. Costruiremo un gamepad da utilizzare su Steam, la nota piattaforma videoludica di Valve! Come facilmente intuibile è più un...

Le novità di Google I/O 2016 Keynote

Ciao a tutti, come ogni anno mamma Google ha presentato, con il suo evento di punta, le novità a cui ha lavorato nell'ultimo periodo e tutte le tecnologie e prodotti che verranno fuori a...

GIT - 2 - checkout, revert, reset

Nel precedente articolo abbiamo visto i comandi basilari per lavorare con git. In questo articolo vediamo come ripristinare stati precedenti del progetto. Ci sono diversi modi con caratteristiche diverse. Prima di cominciare è utile...

Trasferire file in LAN con Torrent

DISCLAIMER - BitTorrent è un protocollo per scambio di file Peer-To-Peer (P2P). Ricordiamo che la condivisione e lo scaricamento di file protetti da copyright è illegale. Questo articolo è finalizzato alla condivisione di file...

GIT - 1 - Introduzione: add, commit, push, pull

Salve a tutti, oggi introduciamo le basi di GIT, un sistema di versionamento che permette di mantenere una cronologia pulita delle modifiche dei nostri progetti e di lavorare in team sullo stesso progetto diversificando...
Python

Python - Decorator

Decorator è uno dei Design Pattern strutturali trattati nella famosa raccolta della Gang of Four e permette all'utente di estendere le funzionalità di un oggetto esistente senza alterarne la struttura, fornendo un'alternativa flessibile alla...
Advertisment ad adsense adlogger