Month: febbraio 2010

28
feb
HTS – Training The Hacker Underground
Postato da il 28-02-2010 alle ore 23:25:58


Dei famosi “hacker game” è piena la rete si sa e, vuoi per curiosità, vuoi perchè mi trovavo in una di quelle poche giornate nelle quali non ho niente da fare, ne ho provati veramente tanti e alcuni li ho anche finiti .

Veramente pochissime volte questi giochi mi hanno “lasciato” qualcosa, che sia un insegnamento, una nozione o anche solo l’ammirazione verso lo sviluppatore che si è sbattuto per realizzarlo, ed in questo articolo voglio parlare di quello che più mi è piaciuto (e continua a piacermi dato che in ben tre anni ancora non l’ho finito XD) e che più mi ha insegnato.

More…

Popularity: 11% [?]

28
feb


Da quando ho preso un server dedicato (e ne ho cambiati parecchi XD), ho iniziato a studiare per bene il tuning dei vari demoni che utilizzo per ottenere il massimo delle prestazioni con il minimo consumo di risorse .

Inutile dire che mi si è aperto un mondo, ho decisamente rivalutato il lavoro dei sistemisti (di quelli seri almeno) che spesso può risultare ben più ostico di quello di uno sviluppatore, dovendosi barcamenare tra documentazioni fatte male, file di configurazione gigantenormi, miriadi di parametri per ogni demone ecc ecc ecc.

Una delle funzionalità che non conoscevo e che ho scoperto durante questo periodo di studio, è il caching delle query di MySQL .

In parole povere il server MySQL, dopo aver abilitato tale configurazione, inizierà ad inserire in un suo storage in memoria (almeno credo sia in memoria) i risultati delle query che secondo lui sono cachabili in modo tale da non dover ogni volta rieseguirle, ma dovendo semplicemente prelevare i risultati da quel suo storage aumentando di parecchio le prestazioni generali di una web application che faccia un uso massiccio del database (perchè esistono ora come ora web app degne di chiamarsi così che non usano un db? :P ).

E’ ovvio che questa funzionalità può essere abilitata se e solo se si ha la possibilità di mettere mano sui file di configurazione del proprio server, cosa che naturalmente è impensabile per coloro che hanno un normale hosting condiviso che a malapena sono liberi di smanettare nella loro directory web.

Per questo motivo ho scritto un piccolo set di funzioni PHP che fanno questa cosa al posto del demone MySQL dando a chiunque la possibilità di aumentare notevolmente le prestazioni del proprio sito PHP/MySQL based ^^

More…

Popularity: 8% [?]

17
feb
Perchè ho scelto Arch Linux
Postato da il 17-02-2010 alle ore 18:04:29


arch-linux-logoDi distribuzioni GNU/Linux in questi anni ne ho provate veramente tante, partendo da Red Hat (quando ancora esisteva in quanto distro libera, bei tempi :) ), a SuSe, Mandrake (predecessore dell’attuale Mandriva), DSL, Debian, Ubuntu, Slackware, Fedora, Gentoo, ecc ecc ecc e, per quanto due o tre tra queste fossero le mie preferite, non ne ho mai trovata una che mi soddisfacesse al 100% sotto tutti gli aspetti .

Un paio di mesi fa acquistai un MSi Wind U100 e, come è al mio solito, iniziai a provare mille mila distro per trovare quella che meglio si adattasse all’hardware del netbook, finchè una sera sul canale irc dell’ihteam, merlok mi propose di installare Arch Linux, che fino a quel momento avevo solo sentito nominare vagamente.

Beh, dopo due mesi di forte utilizzo, posso affermare di aver finalmente trovato la distro che fa per me ! :D

Di conseguenza, voglio elencare le motivazioni che mi fanno affermare ciò, tanto per far conoscere meglio ai lettori questa fantastica distribuzione, così poco conosciuta ma così tanto eccezionale.

More…

Popularity: 14% [?]

17
feb
Finalmente I’m back!
Postato da il 17-02-2010 alle ore 14:03:33


Dopo un bel po di tempo (precisamente dal 23 dicembre 2009), finalmente riprendo possesso del mio computer, dei miei dispositivi e di gran parte delle mie cianfrusaglie elettroniche :D

In questo periodo, durante il quale con me avevo solo un MSi Wind U100 (gran bel netbook x carità, ma di certo non si può paragonare al mio quad core XD), un mio amico mi ha fatto conoscere la distro Arch Linux, della quale mi sono innamorato per la sua semplicità, velocità ed efficienza, di conseguenza, dopo aver backuppato tutto l’inverosimile, ho rimosso “bubuntu” (white_sheep docet :D ) dal mio fisso e ho messo l’ultima core release di arch.

Naturalmente non ho tanto tempo libero quanto prima, il lavoro a tempo pieno mi porta via tempo ed energie, ma quando torno la sera e nei fine settimana, c’è sempre tanta voglia di fare e di codare, quindi posso ufficialmente dire di essere di nuovo tornato ! :D

Popularity: 7% [?]