Friday, June 26, 2009

RTE I-player


Sean Bluett says..... Catch up on the news and stuff.

The new flash player is fast and the website's easy to navigate.

Well done RTE!
http://www.rte.ie/player/

Thursday, June 18, 2009

Not bad for a free editor


Sean Bluett says..... having progreesed away from dreamweaver, I now work on Eclipse almost entirley. but I am lazy and like to have a WYSIWYG handy.

KompoZer is a groovy open source editor that does all the fiddly stuff you need a HTML editor to do.
Read more at http://kompozer.net/features.php

It has a handy "Remove All Text Styles" on the right click context menu if you are doing some copy and pasting form other docs.

Friday, June 12, 2009

The Ultimate Media Player


Sean Bluett says.....If you watch movies on your computer you need this media player. I plays everything and you don't need to keep downloading codecs and and updates that make windows media player such a headwrecker.

VLC media player just download it and enjoy it's freeware

Thursday, June 11, 2009

The Best Banjo Album -EVER !


Sean Bluett says..... I found the best banjo playing ever


This is not a windup - I swear. On amazon see
Or for down load a on pirate bay

I cam across this while looking through amazon today.

If you like banjo music you gotta hear this.............

apparently he started playing banjo at an early age here'a abit from bilboard magazine

Saturday, June 6, 2009

Google Wave

If are sick of microsoft apps ....






I know google are leaving things in beta for an eternity and they are secretly in legue with the US military but that WAVE rocks!
It will be interesting to see how it scales though. If you watch the video it updates on all viewers almost character by character as they type! I'm sure the guys in black hats will like having a go at that.


Reading Google Documents with PHP

At work recently I had to accomplish this and thought it might be good to spread it around. Zend provide a PHP library for reading google documents that is easy pezzy to use.

The Zend library is here
The API is here
this is some further reading at code.google.com

Here's a real basic exampl on how to read a spredsheet.......


function googleLogin($sEmail, $sPassword, $service )
{
global $objLog;
$objClient = null;
// predefined service name for Google Documents
try
{
$objClient = Zend_Gdata_ClientLogin::getHttpClient($sEmail, $sPassword, $service);
} catch (Exception $cre)
{

$sMessage = 'URL of CAPTCHA image: ' . $cre->getMessage() . "\n";
$objLog->logMessage($sMessage, 1);
}
return $objClient;
}


$service = Zend_Gdata_Spreadsheets::AUTH_SERVICE_NAME;
$objClient = googleLogin($sEmail, $sPassword, $service);
$spreadsheetService = new Zend_Gdata_Spreadsheets($objClient);
$query = new Zend_Gdata_Spreadsheets_DocumentQuery();
$query->setSpreadsheetKey($sIdent);
$feed = $spreadsheetService->getWorksheetFeed($query);
// get the first sheet
$objWorksheet = $feed[0];
$arySpreadSheetRows = $objWorksheet->getContentsAsRows();
// get rid of the first three rows
$arySpreadSheetRows = removeHeaders($arySpreadSheetRows);
if(count($arySpreadSheetRows) == 0 )
{
$sMessage = 'no worksheet data found for '. $objWorksheet->getTitle() ;
error_log($sMessage ,1 ); exit;
}

// now we need to extract the xml data from the sheet#
$aryXmlData = getXmlDataFromFeed($arySpreadSheetRows);
// this array can then be used as you see fit