nuvoletta dei tag

lunedì 30 luglio 2007

tabella colori esadecimali PHP

Premetto , programmo in php diciamo a perdita di tempo , ma mi è stato chiesto di fare un grafico possibilmente che contenesse tutti i dati di un recordset moto corposo, per cui per evitare casini ho dovuto inventarmi qualcosa che mi differenziasse i risultati ed ho trovato una bella classe per creare grafici in flash molto accattivanti ed utili, ma troppo "statica" avevo bisogno di qualcosa che mi garantisse senza troppi traumi la possibilità di creare i segmenti dei dati in colori leggibili e si sono presentate davanti 2 possibilità :

1) creare a mano un array di colori da dare in pasto alla classe per differenziare i risultati ;
2) fare in modo che i colori venissero presi da un array con i colori HEX .

La prima , ovviamente potrebbe essere di facile implementazione fintanto che i risultati sono "finiti" e "statici" 10 risultati , e sempre dieci nel lasso di tempo. Idea accantonata dato che il miorecordset non è ne statico ne fisso nel tempo e si muove dal minimo di 10 ad un massimo di 167. Per cui ho optato per la seconda soluzione.

Una semplice funzione php per la creazione di un array contenente tutta la tabella dei colori HEX , ed eccola :

Esiste tuttora uno script simile , ma non mi garbava dato che era stato creato per stampare una tabella dei colori ordinandoli su righe e colonne, per cui ho dato un'impronta di me :

Funzione reperibile dal forum ALP - Aquileia Linux Project QUI

la funzione restituisce un array ( molto grande ) con tutte le scale previste dall'HEX . la funzione è ancora un abbozzo dato che la totalità dei colori è alquanto inutile e dispendiosa in termini computazionali, per cui in un futuro non troppo lontano ( jho gia avuto richieste a lavoro di modificare delle cose nei grafici creati ) la modificherò cercando di renderla quanto più possibile customizzabile dall'utonto.

lunedì 23 luglio 2007

wifi al massimo .. circa 300 kilometri di point-to-point


Al politecnico di Torino iXem Labs , hanno creato un vero e proprio wifi con i controcosiddtti riuscendo a far comunicare con una rete point-to-point 2 punti distanti 295,16 km, bhe diciamo subito che l'altitudine del collegamento è di 4556 msl, tra Punta Gniffetti (monte Rosa ) e pian Cavallaro.
Dal punto della traiettoria libera siamo a posto , ma comunque sono 300km circa , una distanza che fa veramente impressione. Ma la cosa che stupisce e rende fieri tutti è che il tutto è stato creato con tecnologia OpenSource, usando strumenti esistenti solamente ritoccati e migliorati.

La notizia direttamente rilasciata dai laboratori iXem


Questo per dire quanto il WiMax sia una tecnologia da specchietto, dato che il ponte radio è stato creato senza l'utilizzo di tecnologie esagerate ;)

giovedì 19 luglio 2007

15 candeline per thinkpad


Thinkpad ormai ha 15 anni , compiuti però sotto il segno di Lenovo , lo storico portatile che ha dato vita al movimento dei laptop non è cambiato per nulla in questi anni , sempre lo stesso colore, sempre le stesse linee , in pratica un sempre verde informatico.

Spero che Lenovo non termini la produzione di questo portatile - che per anni è stato il mio sogno -.

Comunque AUGURI :)

PHP 4 end of life announcement


Ebbene si PHP 4 ormai è sul viale del tramonto , dopo anni di servizio e dopo 3 anni dal rilascio della versione 5 , è arrivato l'annuncio ... la morte di PHP 4 sarà il 31/12/2007.

ecco l'annuncio completo :


PHP 4 end of life announcement

[13-Jul-2007]

Today it is exactly three years ago since PHP 5 has been released. In those three years it has seen many improvements over PHP 4. PHP 5 is fast, stable & production-ready and as PHP 6 is on the way, PHP 4 will be discontinued.

The PHP development team hereby announces that support for PHP 4 will continue until the end of this year only. After 2007-12-31 there will be no more releases of PHP 4.4. We will continue to make critical security fixes available on a case-by-case basis until 2008-08-08. Please use the rest of this year to make your application suitable to run on PHP 5.

For documentation on migration for PHP 4 to PHP 5, we would like to point you to our migration guide. There is additional information available in the PHP 5.0 to PHP 5.1 and PHP 5.1 to PHP 5.2 migration guides as well.




martedì 17 luglio 2007

openmosix .. la morte di un progetto storico


Ne è passata di acqua sotto i ponti , e calcoli nei clusters , soprattutto nei nodi di OpenMosix ma pa re che il fiume di vita del progetto OpenSource sia asciutto , le nuove tecnologie , a detta loro , fanno in modo che il progetto diventi inutile - hardware potente a basso costo e nuove tecnologie di virtualizzazione - .

Per cui a meno che non intervengano fattori straordinari , il progetto si concluderà per marzo 2008 , come riportato ufficialmanete dagli stessi sviluppatori

La cosa è molto strana , dato che , il cluster computing prescinde dalla potenza hardware del singolo , il lavoro di un cluster è computazionare e basta non prescindendo dalla potenza del singolo, di modo che se si hanno macchine più prestanti il risultato è solmanete disponibile in meno tempo .

Poi bho, comunque .. come sempre .. se devo proprio .. aspetterò per vedere