Una foto di Elia Contini.


International PHP Conference 2009 a Roma

Dal 18 al 20 Marzo 2009, a Roma si terrà la International PHP Conference. Maggiori informazioni sul sito dedicato all'evento.

Etichette: PHP, conferenze, roma, 2009

A breve il Toshiba NB100

La Toshiba a breve dovrebbe far debuttare l'NB100, un netbook da 8,9 pollici. Le dimensioni dello schermo mi sembrano piccole, ma vedremo. Naturalmente sarà disponibile sia con MS Windows XP che con Ubuntu GNU/Linux Netbook Remix.

Un'altra cosa da non sottovalutare è che la Toshiba è uno dei produttori più verdi secondo la nuova classifica di Greenpeace.

Etichette: hardware, netbook, toshiba, ubuntu, greenpeace

Zend_Service_Twitter: visualizzare l'ultimo twit pubblicato

L'ultima versione dello Zend Framework, la 1.7.0, ha portato con se molti nuovi componenti tra cui lo Zend_Service_Twitter che permette di utilizzare in modo semplice le API fornite da Twitter. In questo breve tutorial vediamo come utilizzarlo per visualizzare il nostro ultimo stato.

La prima cosa da fare è istanziare il componente:

$twitter = new Zend_Service_Twitter('username', 'password');

naturalmente sostituite il vostro username e password. A questo punto è possibile verificare che le credenziali siano corrette:

$response = $twitter->account->verifyCredentials();

if((boolean) $response->authorized)
  print('OK');
else
  print('KO');

L'oggetto $response restituito è di tipo Zend_Rest_Client_Response che al suo interno incapsula un oggetto di tipo SimpleXMLElement. In particolare se la verifica delle credenziali ha successo viene restituita una risposta REST come la seguente:

<?xml version='1.0' standalone='yes'?>
<authorized>true</authorized>

altrimenti la risposta di errore è la seguente:

<?xml version="1.0" encoding="UTF-8"?>
<hash>
  <request>/account/verify_credentials.xml</request>
  <error>Could not authenticate you.</error>
</hash>

Una volta effettuta l'autenticazione possiamo richiedere la nostra timeline personale:

$response = $twitter->status->userTimeline();

Il metodo userTimeline restituisce un oggetto Zend_Rest_Client_Response che contiene gli ultimi 20 twit. Il primo elemento è anche l'ultimo twit che avete pubblicato. Quindi per stamparlo basta scrivere:

print('<h1>'.$response->status[0]->text.'</h1>');

Naturalmente per ogni twit sono disponibili altre informazioni (ora di pubblicazione, id, informazioni sull'utente ecc.) e per accedervi basta usare la sintassi indicata nella documentazione della classe SimpleXMLElement.

Aggiornamento
Su Sickbrain.org potete trovare un interessante post su come visualizzare il numero dei vostri followers.

Etichette: PHP, zend framework, twitter, API, REST

Rilasciato Zend Framework 1.7.0

Rilasciata la nuova versione del Framework PHP targato Zend. Ormai sono sicuro che spiino i miei pensieri: proprio ieri controllavo le API di Twitter per fare un plugin per Aveghe My Blog e manco a farlo apposta ecco che uno dei nuovi componenti è proprio Zend_Service_Twitter.

Altro componente interessante è Zend_Amf che fornisce il supporto per l' Action Message Format per permettere la comunicazione tra Adobe Flash Player e PHP.

Etichette: PHP, zend framework, twitter, adobe, flash player, AMF

Gmail ora è anche chat voce e video chat

Attraverso un plugin per il browser, per ora solo per Mac e Windows, l'interfaccia Web di Gmail permette di effettuare chiamate voce e video chat.

Etichette: ultime dal web, google, gmail, video, voce, chat

Possiedi un computer o stai pensando di acquistarne uno?

Copertina del libro Il computer sostenibile Se possiedi un computer o stai pensando di acquistarne uno allora devi leggere il libro Il computer sostenibile di Giovanna Sissa, edizioni FrancoAngeli.

Aggiornamento 14 Novembre 2008, 18,41: cambiamento del titolo

Etichette: libri, ambiente, computer, green, software libero, risparmio, energia, inquinamento

Rilasciata Ubuntu GNU/Linux 8.10

Ieri è stata rilasciata la versione 8.10 (8 sta per l'anno, il 2008, 10 sta per il mese, ottobre) di Ubuntu GNU/Linux.

Etichette: ubuntu, nuove versioni, download, 8.10, gnu, linux

1 2 3 4 5 6 7 8 9 10 11 12


Cerca nel blog

Categorie

RSS

Elia Contini Blog RRS Sottoscrivi RSS

Accesso in rame VDSL(Very high speed DSL)? No Grazie

Scarica Firefox! È gratis!