Gnu Linux - Freedom

Perchè adottare GNU/Linux?

In questo breve articolo, vorrei spiegarvi per quale motivo bisognerebbe adottare GNU/Linux nella propria azienda,nel proprio studio o magari nel proprio notebook. Magari, non inizierò da Richard Stallman o da Linus Torvalds, ma vi parlerò di sei concetti chiave che rendono il software libero unico nel suo genere: la comunity,  l’attualizzazione, l’economicità, la standardizzazione, la personalizzazione e l’indipendenza.


Nozioni di base AS/400 – I parte –

Ho deciso di scrivere qualcosa sul sistema AS/400 con l’obiettivo di  conservare qualcosa di scritto sulle nozioni base più importanti. Devo ammettere  che normalmente utilizzo sistemi GNU/Linux e ogni tanto mi capita di interagire con qualche sistema AS/400. Ovviamente, questi appunti sono utili ai principianti, per cui gli esperti possono farne assolutamente a meno.


Valore del Bitcoin e algoritmi di intelligenza artificiale

L’intelligenza artificiale può prevedere il valore del Bitcoin? La previsione del valore del Bitcoin resta inevitabilmente un ambito alquanto difficile, e in assenza di grandi “pattern” (Il Bitcoin è nato nel 2009) è impossibile per ora, raggiungere una buona accuratezza. Inoltre, i risultati derivanti da algoritmi complessi di intelligenza artificiale non sempre restituiscono una risposta predittiva soddisfacente, ma possono supportare questa ricerca insieme ad altri strumenti e al buon senso!


Immagine di un barbone che fruga nel'immondizia: Tecnica Dumpster Diving

Vuoi diventare un Hacker? 2

Una volta, la rete internet era una risorsa di informazioni in cui chiunque poteva inserire qualsiasi cosa senza dover giustificare nulla a nessuno. Era il tempo in cui la netiquette o “network etiquette” era rispettata da tutti. Ora, quel tempo sembra scomparso e quasi tutte le attività sono esclusivamente commerciali o pubblicitarie a discapito di quella condivisione della conoscenza che la “grande rete” dovrebbe offrire e ha offerto un po […]


Server di Cloud Mining

Il Cloud Mining: Si o No? 3

L’introduzione delle crypto-valute ha reso possibile differenti scenari di profitto. Attualmente, una delle attività più interessanti è quella di “Cloud Mining”. Volete investire qualcosa nel Cloud Mining? Siete curiosi, e avete una piccola somma da destinare a questa attività?


Reti biologiche e reti artificiali

Intelligenza Artificiale – I parte –

Costruire un elaboratore in grado di “ragionare” è una delle sfide della moderna società. L’intelligenza artificiale è quella branca della scienza che “tenta” di far assomigliare i computer all’uomo, e le reti neurali aiutano gli scienziati in questo difficile compito. In tal senso, il cervello umano rappresenta il miglior esempio di una rete neurale. Esso è composto da bilioni di neuroni, interconnessi tra loro, ed è a questo modello a […]


Il nuovo nato di Google: Android

Che cos’è Android?

Grazie a Google, Android ha attualmente invaso i nostri smartphone, tablet, e in generale tutti i dispositivi mobili. Per tutti gli sviluppatori questo ha costituito una nuova frontiera, un nuovo modo di pensare al “cellulare” come qualcosa di estremamente dinamico e allo stesso tempo in grado di utilizzare gran parte delle nuove tecnologie hardware e software. In questo articolo cercheremo di capire dove è nato questo “linguaggio” e com’è diventato […]


I rootkits: cosa sono?

I Rootkits: le basi!

All’apparenza il titolo non sembra tanto interessante, ma in realtà nasconde un aspetto fondamentale per la sicurezza di qualsiasi tipo di sistema informatico. Una volta ottenuto l’accesso all’utente root tutto risulta compromesso e quindi, non potrete far nulla se non recuperare un bel backup e tentare di salvare le sorti. Non fate affidamento soltanto sul vostro Firewall, e non credete che l’antivirus vi possa proteggere, non è questo il modo di […]


Test ALU CPU con Fibonacci

Un test ALU per la CPU!

Con questo articolo, un pò di tempo fa decisi di intraprendere lo sviluppo di un’ applicazione di test in C++ con l’aiuto della serie di Fibonacci. Naturalmente si tratta di una versione semplice del programma che potrete modificare in qualsiasi momento poichè, il codice è svincolato da qualsiasi forma di licenza proprietaria.


La rete coma una ragnatela

Un Web Crawler in Java – I parte

E’ da tempo che vorrei sviluppare un Web Crawler e con questo progetto, insieme agli altri ventimila, finalmente riuscirò nell’impresa. Subito, una delle prime domande: “A cosa serve un Web Crawler?”. Leggendo l’articolo potrete capire come funziona un Web Crawler e a cosa serve. Vi ricordo che in Github potrete trovare un esempio di Crawler in linguaggio Python. A breve riuscirò a pubblicare anche la versione in Java.


WordPress sotto attacco!

WordPress sotto attacco! – I parte

Recentemente, gli attacchi hacker sono diventati sempre più frequenti, orientati a destabilizzare qualsiasi tipo di obiettivo, condotti da criminali informatici, curiosi, e fanatici. E sono proprio quest’ultimi che per una settimana circa hanno tentato di “cancellare” un sito web di cui sono amministratore. Non che sia stato così felice di alzarmi alle cinque del mattino per controllare i logs del server web e gestire eventuali intrusioni, ma per proteggere la […]


Ethereum: la nuova crypto-valuta

Ethereum e gli Smart Contracts!

Con l’avvento delle crypto-valute il mondo di internet ha conosciuto una nuova rivoluzione. Il Bitcoin, una moneta on-line peer-to-peer, simbolo portante della decentralizzazione, insieme al concetto di blockchain, diventa sempre più importante; In esso, nascono nuove tecnologie che contribuiscono ad ampliare il lavoro di Satoshi Nakamoto. Una di queste, è Ethereum, la piattaforma degli Smart Contracts.


Un cloud 3.0

Cloud Mining: un nuovo servizio web 3.0. 1

Con l’avvento delle crypto-valute o più comunemente chiamate “bitcoins” (non è il termine più corretto, ma il più usato per indicare attualmente le crypto-valute), sono nate numerose attività on-line, e una tra le più importanti, è quella di Cloud Mining. COSA SI INTENDE PER CRYPTO-VALUTA? “Una criptovaluta (o crittovaluta) è una valuta paritaria, decentralizzata digitale, la cui implementazione si basa sui principi della crittografia per convalidare le transazioni e la […]