Monthly Archives: February 2009

Drizzle the new database for clouds

Went to the PHP Conference today and attended a talk by David Axmark (co-creator of MySql) about Drizzle !

Drizzle is the new database for clouds :

Read and post comments | Send to a friend

JavaFX is Launched

JavaFX is Launched

JavaFX 1.0 was released on December 4th 2008 with support for MacOSX 10.4 and higher, Windoz, and a preview of JavaFX for Mobile. GNU/Linux and Solaris support are coming soon as well. The release includes a hosted runtime, audio and video support, a complete set of tools for developers, plugins for PhotoShop and Illustrator, and a mobile emulator.

What is JavaFX ?

JavaFX is an expressive client platform for creating and delivering rich internet experiences across all the screens of your life. And now, Sun introduces JavaFX Mobile, which runs directly on Java ME to take advantage of its ubiquity, security, and highly capable feature set.

Why use JavaFX Script ?

Two good reasons are: ubiquitous delivery, and rapid development of graphical applications. JavaFX is built on the Java platform, which is available on everything from cell phones to supercomputers. JavaFX Script is designed so that the developer can express their desired results succinctly and simply. Where most programming languages require the developer to describe what they want imperatively (tell me how to achieve the effect you want), JavaFX Script allows you to instead express many things declaratively (tell me what you want, and I'll figure out how to make it happen). Declarative programming is particularly powerful in expressing the interactive relationships between graphical components, greatly simplifing the code and the development process.

See also:

Read and post comments | Send to a friend

How to use flickr to help you decide what camera to buy !

I've just noticed that Argos have some interesting deals on digital cameras:

  • 7M Canon A470 3.4x for £50
  • 10M Nikon S560 5x for £150
  • 6M Nikon D40 DSLR (inc 18-55 lens) for £250

but how can i decide which one to buy ?

So I thought lets use flickr to help me decide

Only 200 A470 owners uploaded photos YESTERDAY but 3000 D40 owners did !

31/75 flickr members own a A470 ! and its well down the popularity list ! whats wrong with it ?

6000/13000 flickr members own the d40 and its the 4th most popular Nikon ! impressive figures !

Or maybe I should save up for a D60 instead !

Read and post comments | Send to a friend

Website Safety Advisor

Is a website safe ? Well you can check it by going to the McAfee SiteAdvisor and enter the URL of your website and then view the McAfee safety report.

It will also report about sites that that site links to:

Linked to green sites:

When we visited this site, we found that most of its links are to sites which are safe or have only minor safety annoyance issues.

And if you are a webmaster you can suggest your site to be checked and even register so you can add comments about your sites !

Read and post comments | Send to a friend

PIXELPIPE universal photo uploader

PIXELPIPE looks real clever in that it can upload the same photo(s) to dozens of BMN & SMN sites simulatanesly !

You can use it with Nokia Photos on Windoz to upload JPGs (but not PNGs) or a special edition of jUploadr on Apple Mac OS/X.

Nokia Photos is a free desktop photo organizer with integrated uploader (Nokia device not required).

  • setup: Choose ‘Tools>Options>Web Accounts’, and add Pixelpipe using the
  • address:
  • username: pixelpipeemail
  • password: pixelpipepassword
  • supports: photo,video,title, caption

Is there any way I can run jUploadr on Windoz without getting the following errors ?


Current Java version is 1.6
Detected Java Home as C:Program FilesJavajre1.6.0_02
Building java classpath …
Running jUploadr …

Exception in thread "main" java.lang.

UnsatisfiedLinkError: no swt-pi-gtk-3232 in java.library.path
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at org.eclipse.swt.internal.Library.loadLibrary(
        at org.eclipse.swt.internal.gtk.OS.<clinit>(
        at org.eclipse.swt.internal.Converter.wcsToMbcs(
        at org.eclipse.swt.internal.Converter.wcsToMbcs(
        at org.eclipse.swt.dnd.Transfer.registerType(
        at org.eclipse.swt.dnd.TextTransfer.<clinit>(

Read and post comments | Send to a friend

Web 3.0 Multi-Media implosion

YouTube Video EDITING !

I've just noticed that YouTube has a load of video editing and enhancement features !

YouTube :

Wow finally a technology designed to reduce (audio) copyright infringement !

Technology CAN be good !

Read and post comments | Send to a friend

Eclipse Europa 3.3.2 and PHP PDT 1.0.3

Eclipse Europa 3.3.2 and PHP PDT 1.0.3

Note to avoid any of the following install errors you must use the exact versions of Eclipse and PDT specified below:

  • PDT Feature (1.0.3.v20080603-79-7PE7QYGHNH6Gh) requires feature "org.eclipse.wst (2.0.0)", or compatible.
  • PDT Feature (1.0.5.v20081126-1856) requires feature "org.eclipse.wst (3.0.0)", or compatible.
  • Eclipse XML Editors and Tools (2.0.2.v200802150100-7A1ECMCnbcl1bVs9uNm_Zkieb7Qe) requires plug-in "org.eclipse.wst.validation (1.1.0)", or equivalent.

Obtain Eclipse & PDT

  1. Download and install Java SE 6
  2. Download Eclipse Europa 3.3.2 JEE Edition
  3. Unzip Eclipse and move to /opt/eclipse or another path with no spaces in it
  4. Download Zend PDT 1.0.3 zip file
  5. Unzip PDT 1.0.3 and move to a path with no spaces in it

Run Eclipse

  1. Help | Software Updates | Find & Install
  2. Search for New Features to Install
  3. Next
  4. New Local Site
  5. Enter name of PDT and path to unzipped PDT
  6. Check PDT
  7. Install PDT

Restart Eclipse

You can now use Eclipse to write PHP projects !

Read and post comments | Send to a friend