Zend Framework

fonte: dal web

Da qualche giorno è disponibile un interessante articolo in cui vengono segnalati alcuni moduli Zend Framework 2 (ZF2) scaricabili e pronti per l’utilizzo.

Sebbene non siano ufficiali, i moduli presenti nella lista pubblicata permettono di iniziare a studiare ed entrare nella filosofia che sta portando all’implementazione della nuova piattaforma del noto framework PHP della Zend Inc., e rappresentano sicuramente un interessante punto di partenza per chi volesse iniziare ad approfondire l’argomento.

Anche se ancora non si conosce la data ufficiale del rilascio della prima release stabile, è già disponibile una versione beta del framework con la quale si possono iniziare a studiare i nuovi meccanismi e le modalità di integrazione con il codice preesistente, e questi moduli sono degli ottimi candidati per nostri primi esperimenti….dunque perchè aspettare? ;)



issuu

fonte: dal web

Issuu.com è una piattaforma web che mette a disposizione degli utenti un numero davvero impressionante di materiale editoriale, diviso tra magazine, giornali, libri, articoli e molto altro ancora.

Il materiale è pubblicato dagli utenti che, previa registrazione, possono sfruttare appieno le funzionalità della piattaforma: il modulo per l’inserimento dei documenti permette di caricare comodamente uno o più file contemporaneamente, inserendo tutte le informazioni necessarie affinché possano essere catalogati per una ricerca più veloce e puntuale, come ad esempio il titolo, la descrizione, il tipo di documento, la categoria, la lingua, il target di riferimento, e così via. Attualmente è possibile caricare documenti che non superino le 500 pagine e con peso inferiore ai 100MB.

(continua…)



E’ stata rilasciata da qualche giorno la nuova versione di TeamViewer, uno dei più diffusi e professionali applicativi per il controllo remoto: sebbene rilasciata ancora in beta, la versione sette di TeamViewer introduce diverse funzionalità che migliorano ed estendono gli strumenti per gestire i computer da remoto.

Disponibile su piattaforma Windows, Linux e Mac, TeamViewer è uno strumento molto diffuso tra i sistemisti o tra chi si occupa di assistenza remota, perchè è facile e veloce da installare, semplice ed intuitivo da utilizzare e soprattutto molto comodo perchè fornisce praticamente ogni sorta di strumento per il controllo remoto.
(continua…)



sencha extjs

fonte: dal web

Rieccoci a parlare di Sencha ExtJs, uno tra i più interessanti e potenti framework Javascript oggi in circolazione. Quello che vediamo in questo breve tutorial è un comodo override da applicare ad tutti i widget “Window” per centrare nello schermo la renderizzazione delle finestre.

Questo approccio è molto comodo quando stiamo implementando ad esempio l’interfaccia di un applicativo che richiedere l’utilizzo di molte finestre, come ad esempio un gestionale o un CMS. La potenza di Sencha ExtJs rispetto ai molti framework Javascript considerati suoi “avversari” (Dojo in primis) è data proprio dal fatto che questo prodotto mette a disposizione degli sviluppatori tutta una seria di widget semplici, completi e decisamente funzionali, tutti praticamente pronti all’uso.

(continua…)



sencha extjs

fonte: dal web

Sencha ExtJs sta guadagnando sempre più terreno nel panorama dei framework Javascript per lo sviluppo di applicazione web ma anche mobile, grazie alla sua flessibilità, efficiente, potenza e facilità d’uso.

In questo tutorial vedremo una piccola funzione per leggere uno specifico parametro passato nell’URL.

(continua…)



geany

fonte: dal web

Geany è una IDE (Integrated Development Environment)  davvero interessante disponibile per l’ambiente Windows e tutti i sistemi Linux-based, dunque anche per sistemi MAC OSX. Leggera, veloce e semplice da utilizzare: il team di sviluppo di Geany ha lavorato con l’obiettivo di fornire un prodotto completo ma che si differenziasse dalle IDE potenti ma pesanti a cui siamo normalmente abituati, Eclipse in primis.

(continua…)

Google cambia faccia

giugno 30th, 2011 - (1 Comments)


google nuova homepage

Ebbene sì, tempo di restyling per Google, che propone un nuovo layout per l’homepage (e non solo!) del motore di ricerca: logo lievemente rimpicciolito e fascia nera superiore per evidenziare gli strumenti e le opzioni a disposizione.
(continua…)



Alcune proprietà dei CSS (Cascading Style Sheets o Fogli di stile) spesso rimangono nascoste e sepolte nel dimenticatoio, soprattutto per chi non li utilizza quotidiamente. La verità è che attualmente i CSS sono davvero molto potenti, e possono essere considerati quasi alla stregua di un metalinguaggio di programmazione.

(continua…)



facebook logo

fonte: dal web

Chi decide di crearsi un account su Facebook sicuramente deve partire dal presupposto che di privacy ne avrà ben poca. Questo però non significa che Facebook possa fare dei nostri dati tutto ciò che vuole: ecco il perchè degli scontri continui tra la piattaforma di  Zuckerberg e gli utenti-consumatori.

L’ultima caso di protesta è proprio quello di questi giorni, nato dalla discutibile nuova funzionalità rilasciata da poco per gli utenti europei per cui Facebook sarà in grado di riconoscere i volti delle persone nelle foto e autotaggarli.

(continua…)



google ipv6

fonte: dal web

Figura 1

Google, Facebook, Yahoo! e altre grandi del web hanno ufficialmente iniziato sul campo i test di utilizzo del protocollo IPv6, la nuova versione del protocollo IPv4. Come mostra la figura 1, Mountain View ha presentato nella home page del famoso motore di ricerca la giornata dell’8 giugno 2011 dedicata al nuovo protocollo IPv6.

(continua…)



sencha extjs

fonte: dal web

La navigazione del DOM (Document Object Model) e l’utilizzo dei selectors (selettori) sono due caratteristiche fondamentali sulle quali possiamo confrontare i diversi framework javascript a disposizione per lo sviuppo delle moderne interfacce web complesse.

Sencha ExtJs mette a disposizione gli strumenti per lavorare e manipolare le pagine web: in questo tutorial vedremo come selezionare elementi specifici della pagina, come manipolarli e come recuperare le informazioni contenute negli elementi stessi.

(continua…)



 

sencha extjs

fonte: dal web

Con l’aggiornamento a Internet Explorer 9 (IE 9) non sarà possibile utilizzare le web application che abbiamo equipaggiato con ExtJs versione 3.*: IE9 infatti non supporta il metodo createContextualFragment generando errori che nella pratica non permettono la navigazione del sito. Il metodo javascript createContextualFragment è utile quando vogliamo creare un oggetto DocumentFragment con del contenuto iniziale: createContextualFragment era stato inizialmente pensato come alternativa all’ormai più diffuso e conosciuto metodo innerHTML.

Se per diversi motivi non possiamo aggiornare il framework Sencha ExtJs alla versione 4 (in cui la fix dovrebbe essere già impostata), possiamo utilizzare una piccola fix per risolvere il problema.
(continua…)



 

sencha extjs

fonte: dal web

In questo tutorial vedremo come inserire codice HTML in un Container Sencha ExtJS. La soluzione di questo problema ci aiuta in tutti quei in cui abbiamo la necessita di visualizzare informazioni all’utente senza tuttavia perdere gli strumenti che ci mette a disposizione un framework potente come Sencha ExtJS.

(continua…)



Zend Framework

fonte: dal web

Questo è uno dei trucchetti che può davvero far comodo conoscere quando sviluppiamo web application con Zend Framework (ZF). Quando creiamo un progetto con ZF ci troviamo di fronte una struttura tipicamente simile alla seguente:

nome_preogetto/
   application/
      controllers/
      models/
      views/
         scripts/
   library/
   public/
   tests/

(continua…)



google art project

fonte: dal web

Mettiamo insieme Google, i più importanti musei del mondo e le tecnologie StreeView: ecco come nasce il progetto Google Art Project.

Grazie ad accordi presi con alcuni tra i più importanti musei del mondo, Big G è riuscito a portare nelle case di tutti noi le opere e gli artisti più importanti della storia: sarà infatti possibile esplorare e visitare musei come ad esempio la Nation Gallery di Londra, il Van Gogh Museum di Amsterdam, il Metropolitan Museum of Art di New York, solo per citarne alcuni, stando comodamente seduti davanti al nostro PC.

(continua…)