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.
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:

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?
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?
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:
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.
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.
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?
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...
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!
Adesso anche terroristi!

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...



