Progettare una casa con strumenti OpenSource (2)


Dopo aver creato la pianta con QCad, passiamo alla realizzazione dei rendering del nostro progetto con Blender!

ImageMagick: trucchi grafici da linea di comando! (2)


La potenza di ImageMagick è notevole: vediamo come usarlo per comporre immagini complesse, effetti speciali e animazioni!

Device ed Eventi di temporizzazione del kernel Linux


Fin dalla notte dei tempi, la fonte di temporizzazione per i sistemi operativi è sempre stata un’interruzione periodica, di cui contare le istanze.

Anche Linux ha seguito fin dall’inizio questa strada: tramite un’interruzione (il cosiddetto timer tick) che scatta HZ volte ogni secondo, gli autori del codice del kernel misurano da sempre gli intervalli di tempo usando tale costante unitamente al
valore di jiffies, una variabile volatile che viene incrementata ad ogni interruzione del timer.

La tecnica, seppur semplice, si rivela subottimale nel caso di dispositivi alimentati a batteria, perché il processore deve svegliarsi HZ volte al secondo in risposta a tale interruzione…

Google Chrome: strumenti avanzati per gli sviluppatori


Chi sviluppa per il web ha un nuovo alleato: il browser Chrome mette a disposizione potenti strumenti per l’ottimizzazione di (X)HTML, CSS e JS

Software Profiling: scovare i colli di bottiglia con GProf


Il profiling serve a scoprire i punti del nostro codice che ne rallentano l’esecuzione, i cosiddetti colli di bottiglia. Vediamo come trovarli con GProf!

Voice over IP in salsa Open Source con Asterisk


Tutti sappiamo cos’è un telefono: probabilmente ne possediamo più di uno e li utilizziamo giornalmente in maniera disinvolta. E’ un mondo talmente alla portata di tutti che difficilmente ci interroghiamo sull’effettivo lavoro necessario a trasportare la nostra voce da un capo all’altro di un filo…

Sicurezza in Linux: proteggersi da scan e bruteforce (2)


Proseguiamo nell’esame di soluzioni per la protezione del sistema: PSAD con supporto a Snort e Fail2BAN per bloccare i bruteforce!

HipHop per PHP di Facebook: aumentare le prestazioni del 400%


HipHop è stato sviluppato da Facebook per far fronte ad un’utenza in continua crescita, sfruttando al meglio l’hardware: lo abbiamo provato per valutare con mano quali risultati si possono ottenere!

Post precedenti »