Archive for Luglio, 2007

Apple compra CUPS, ma resterà GPL

Giovedì, Luglio 12th, 2007

Risale a febbraio 2007, ma è stata resa nota solo oggi, l’acquisizione di CUPS da parte di Apple Inc..

CUPS - acronimo di Common UNIX Printing System - è un sistema di stampa modulare per sistemi operativi di tipo Unix che permette ad un computer di funzionare come un server di stampa.

La Casa della Mela ™ - che adottò CUPS in OS X nel 2002 - ha assunto Michael R. Sweet, creatore e principale sviluppatore di questo sistema, con il compito di continuare a sviluppare e supportare CUPS internamente, oltre a lavorare ad altri progetti.

Il codice di questo vitale importante verrà comunque rilasciato sotto l’usuale doppia licenza GPL2/LGPL2. Sono tuttavia state introdotte alcune eccezioni alla licenza per progetti derivativi legati a OS X, come spiegato nelle FAQ relative al trademark CUPS.

http://www.cups.org/articles.php?L475

iUI, il framework javascript per iPhone

Martedì, Luglio 10th, 2007

Nemmeno due settimane di vita, e già è stato smontato e rimontato, sezionato, testato, benchmarcato e via dicendo. Stiamo parlando ovviamente dell’iPhone, questo computer ultraportatile con la forma di un cellulare creato da Apple.

Dopo le due settimane di passione - e i notevoli risultati - regalateci da Joe Hewitt, finalmente il primo framework: iUI.

Secondo la pagina di presentazione, iUI ha questi obiettivi:

  • Creare Menu di Navigazione da oggetti JSON
  • Basare la maggior parte dell’interfaccia utente su Canvas (perchè JS è limitato e lentissimo sul Safari Mobile
  • Gestire gli eventi di rotazione (ritratto › panoramico e vicerversa)
  • Offrire una esperienza realmente “iPhone-like” tramite una Web apps (con o senza iPhone)

http://code.google.com/p/iui/

Responder: un framework in javascript non intrusivo

Lunedì, Luglio 9th, 2007

Boxpop ha reso pubblico Responder, forse il primo framework per lo sviluppo di applicazioni JS che segue il paradigma del Javascript non intrusivo.

L’uso è semplicissimo: basta etichettare il proprio codice tramite classi che rappresentino i componenti, come .menu o .calendar, in modo da poter poi creare una classe per definire il comportamento da applicare.

http://www.boxpop.net/responder

Vulnerabilità WordPress

Lunedì, Luglio 9th, 2007

se anche tu come noi usi WordPress per il tuo blog allora forse questo “cerca-spifferi” può esserti utile…

http://blogsecurity.net/cgi-bin/wp-scanner.cgi

Basta PHP4, è ora di PHP5!!

Giovedì, Luglio 5th, 2007

PHP4 ha servito la comunità opensource - egregiamente - dal 2001. PHP 5.2 è ormai disponibile da un anno e mezzo, e molti sviluppatori sono costretti a non utilizzarlo perchè i web hosters non lo rendono disponibile.

E’ tempo di dire BASTA! Il 5 febbraio 2008 (5/2 appunto), grossi progetti opensource del calibro di PhpMyAdmin, Drupal, Symphony e Typo3 abbandoneranno il supporto a PHP4. Se il vostro hosting non lo supporta, beh, o ne trovate un altro, o li invitate a fare ’sto switch!

http://gophp5.org/

Zend Framework 1.0

Mercoledì, Luglio 4th, 2007

Finalmente è stata rilasciata la prima versione del Zend PHP Framework, ovvero il framework di sviluppo PHP nato in seno alla stessa azienda che *crea* PHP. Come dire, una garanzia.

A prima vista le proprietà di questa libreria di classi sono entusiasmanti:

  • Framework basato su MVC
  • Soluzioni di accesso bilanciato ai database
  • Motore di ricerca interno compatibile Lucene
  • Supporto avanzato all’internazionalizzazione (I18N)
  • Sistema robusto di autenticazione e autorizzazione, e filtraggio degli input
  • Ricche interfacce cliente ai web services, come Google Data API ma non solo.
  • Diverse test suites e ampia documentazione
  • Processo di sviluppo totalmente Open Source

Uno sguardo più approfondito ai componenti del framework, invece, è in grado di regalare diversi momenti di piacevole passione ai php coders, solo leggendo i nomi dei singoli elementi:

Zend_Acl, Zend_Auth, Zend_Cache, Zend_Config, Zend_Console_Getopt, Zend_Controller and Zend_View, Zend_Date, Zend_Db, Zend_Db_Table, Zend_Feed, Zend_Filter and Zend_Validate, Zend_Filter_Input, Zend_Gdata (Zend Google Data Client), Zend_Http_Client, Zend_Json, Zend_Loader, Zend_Locale, Zend_Log, Zend_Mail and Zend_Mime, Zend_Measure, Zend_Memory, Zend_Pdf, Zend_Registry, Zend_Rest_Client and Zend_Rest_Server, Zend_Search_Lucene, Zend_Service (Akismet, Amazon, Audioscrobbler, Delicious, Flickr, Simpy, StrikeIron and Yahoo!), Zend_Session, Zend_Translate, Zend_Uri e Zend_XmlRpc.

Vi gira la testa? Benissimo ;-) Che aspettate? Provatelo! (e magari diteci com’è…. ;)

http://framework.zend.com/