Claudio Cherubino's blog Life of a Googler

28Feb/070

Delphi for PHP

Uno dei linguaggi di programmazione che ho usato è Visual Basic, a partire dalla versione 4, e ho sempre dovuto affrontare le critiche dei fanatici di altri linguaggi e altri RAD (Rapid Application Development), principalmente Delphi.

Sostanzialmente entrambi forniscono un'ottima interfaccia visuale per lo sviluppo di software, ma VB è prodotto da Microsoft e basato su un linguaggio derivato dal Basic, mentre Delphi è un prodotto Borland basato su Object Pascal.

E' notizia di un paio di giorni fa che CodeGear (www.codegear.com), una divisione di Borland, rilascerà  Delphi for PHP, una nuova versione del famoso RAD orientata allo sviluppo di applicazioni web con PHP5.
Alla base del software si posiziona VCL (http://sourceforge.net/projects/vcl4php), una libreria PHP5 che fornisce più di 50 componenti quali pulsanti, menu DHTML, griglie di dati, menu ad albero e altri ancora.

Delphi for PHP verrà  rilasciato a Marzo, quindi fra brevissimo, e se manterrà  le promesse potrà  stravolgere l'attuale concetto di programmazione in PHP.

Sul sito ufficiale è già  possibile visionare un video dimostrativo, scaricare il datasheet o consultare la quick start guide.

I prezzi non sono male, si parte da 299 dollari per la Standard Edition, ma ancora non si conoscono i dettagli delle differenti edizioni.

25Feb/0720

Daltonici, questi sconosciuti

Circa l'8% della popolazione maschile è affetta da daltonismo sull'asse verde-rosso, ed io faccio parte di questo 8%.

Tuttavia pare che il resto del mondo non abbia di cosa ciò comporti e penso di avere sentito almeno un migliaio di volte queste due domande:

"ma allora vedi in bianco e nero?"
"tu come lo vedi il rosso?"

Solo dopo che io chiedo loro di spiegarmi come vedono il rosso, capiscono di aver fatto una domanda stupida.

Finalmente però ho trovato un modo per riuscire a far capire a chiunque cosa vuol dire essere daltonico.
Date un'occhiata a questa immagine:

Immagine test per daltonici

Le persone normali vedono un numero nel primo cerchio (mi hanno detto che è un 7), ma se guardano gli altri due cerchi, vedranno esattamente quello che vedrebbe un daltonico nel primo.
La differenza fra il secondo ed il terzo corrisponde semplicemente a due diversi tipi di daltonismo.

Adesso è più chiaro?

23Feb/075

45 milioni di euro

E' quanto è costato questo sito: italia.it
Non penso ci sia nemmeno bisogno di commentare, già  lo hanno fatto in tanti, ad esempio qui e qui.

Magari per ottenere lo stesso risultato bastava qualche decina di milioni in euro in meno, non siete d'accordo?

21Feb/071

PHP e il sesso

Oggi è stata rilasciata la prima versione ufficiale e stabile di Symfony (http://www.symfony-project.com/), un framework MVC per lo sviluppo di applicazioni PHP che sta avendo molto successo e che mi incuriosisce parecchio.

Ho pensato allora di dare un'occhiata su Amazon per vedere se esistono dei libri che gi� trattano l'argomento, e ho avuto una bella sorpresa, guardate anche voi:

Amazon e Symfony

Il primo risultato è proprio quello che cercavo, ma mi spiegate il secondo (che ho evidenziato in giallo)?
Se non ci credete, andate su Amazon e cercate "Symfony" nella categoria Books.

Tagged as: , , , , 1 Comment
20Feb/070

Offerta di lavoro: PHP Intermediate Developer

Da un mesetto circa collaboro con Docebo s.r.l., società  in forte ascesa che ha sviluppato una suite per l'e-learning, rilasciata con licenza open-source, chiamata proprio Docebo (http://www.docebo.org).

Docebo è alla ricerca di una nuova risorsa da aggiungere allo staff, con i seguenti requisiti:

  • Conoscenza del linguaggio PHP
  • Conoscenza di Ajax
  • Conoscenza di Xhtml e CSS
  • Conoscenza della lingua inglese

A parte questi requisiti, costituiscono titolo preferenziale:

  • Laurea in materie informatiche
  • Certificazione Zend
  • Partecipazione ad altri progetti open source

Si cerca un professionista dotato di Partita Iva ed è ammissibile il telelavoro.
L'impegno richiesto è full-time (4 giorni e mezzo alla settimana).

Per maggiori informazioni, consultate l'annuncio ufficiale oppure contattatemi.

Tagged as: , , , No Comments
19Feb/072

Le nuove lauree

Da quando è stato riformato l'ordinamento universitario, spuntano come funghi dei nuovi corsi di Laurea dal titolo quanto meno bizzarro e dall'utilità  ancora meno dimostrabile.
Eppure il nostro Paese non è l'unico ad avere dei corsi di laurea improbabili, volete alcuni esempi?

In Gran Bretagna è nata la Laurea biennale in Pompe Funebri (link).
Se dopo i due anni volete specializzarvi c'è anche il Master in Tanatologia!

In alternativa potreste iscrivervi ad un corso dell'Università  Popolare di Losanna sull'Alto Elfico, o Quenya, la lingua inventata da Tolkien (link).
Sicuramente gli sbocchi lavorativi saranno molteplici...

Se siete infelici, potreste pensare di iscrivervi al corso di Psicologia positiva dell'Università  di Harvard (mica una qualunque).

In ogni caso esistono anche dei corsi interessanti ai quali mi iscriverei volentieri, come quello in Ethical Hacking & Countermeasures che si tiene in Scozia, o la sua alternativa italiana, il Master sulla Sicurezza dell'Università  La Sapienza di Roma.

E voi cambiereste il vostro corso con uno di questi?

15Feb/073

Romance in Paris

Questo video avrei dovuto pubblicarlo ieri, per la festa di S. Valentino, ma sono sicuro che apprezzerete lo stesso, soprattutto se come me avete una Wii...

14Feb/074

Firefox2 vs IE7: occupazione di memoria

Ho installato Firefox 2 e Internet Explorer 7 non appena sono stati disponibili, ma uso regolarmente il primo e ricado su IE7 solo quando il sito che voglio visitare è compatibile solo quest'ultimo.

Una delle innovazioni principali di IE7 è la possibilità  di aprire più tab all'interno della stessa finestra, cosa che ritengo comodissima e che Firefox supporta da molto tempo. Visto che Microsoft ha copiato questa feature dalla concorrenza, mi sono chiesto se almeno il codice è stato maggiormente ottimizzato.

Pertanto ho deciso di fare dei test sulla quantità  di memoria occupata dai due browser, confrontando il caso di una finestra con più tab aperti rispetto a più finestre aperte con un singolo tab ciascuna. Per quanto riguarda Firefox ho anche effettuato dei test abilitando e disabilitando tutti i componenti aggiuntivi che normalmente uso (una dozzina).
Ecco qui i risultati:

Browser Tabs RAM (Kb)
1x Firefox 2 (no extensions) 1 25488
1x Firefox 2 (12 extensions) 1 41304
1x Internet Explorer 7 1 27416
1x Firefox 2 (no extensions) 5 55980
1x Firefox 2 (12 extensions) 5 66972
1x Internet Explorer 7 5 59256
5x Firefox 2 (no extensions) 1 62396
5x Firefox 2 (12 extensions) 1 92412
5x Internet Explorer 7 1 183204

La prima cosa che salta agli occhi è che conviene sempre aprire un'unica istanza del browser con più tab al suo interno rispetto ad avere più finestre indipendenti.

Tuttavia, mentre nel caso di Firefox l'occupazione di memoria dovuta a più finestre del browser rispetto ad un unico browser con più tab aperti è del 110-140%, se facciamo la stessa cosa con Internet Explorer 7 la memoria viene prosciugata, tanto che 5 finestre richiedono quasi 200 Mb di RAM, con un dispendio del 300% rispetto alla navigazione multi-tab!

13Feb/0710

I social network

Conoscete Linkedin (www.linkedin.com)?

Si tratta di un sito nato per costituire i cosidetti social network, cioè quelle reti di contatti il cui scopo finale è quello di creare opportunità  di business, secondo il principio dei sei gradi di separazione.

Una volta che ci si è iscritti su Linkedin e si sono aggiunti i propri contatti, è possibile raggiungere le persone in contatto con questi ultimi, e così via, fino a tre gradi di separazione. E non si pensi che tre gradi siano pochi, io attualmente ho 23 relazioni di primo livello e più di 600000 (si, seicentomila) di terzo livello!

In America questo servizio ed i suoi emuli stanno spopolando, e adesso anche nel nostro Paese si iniziano a vedere le alternative. La più recente si chiama Neurona (www.neurona.it) ed ha il grosso vantaggio di essere totalmente in italiano.

Io sono iscritto sia a Linkedin che a Neurona, anche se quest'ultimo per adesso è stato abbastanza trascurato.

E voi? Pensate che i social network siano utili?
Se siete iscritti contattatemi per aggiungermi alle vostre liste, non si mai che sia la strada giusta per il successo...

11Feb/072

Adesso anche terroristi!

Anti Firefox campaign

Dopo essere stati definiti disabili dall'Agenzia dell'Entrate Siciliana (vedi qui), adesso gli utilizzatori di Firefox sono anche terroristi!

Provare per credere, andate su http://trianglepowers.com/ con Firefox e con Internet Explorer...