Writing Archive

Project Sun SPOT – small programmable object technology by Sun

Project Sun SPOT – an initiative of Sun Microsystems Laboratories to make sure that the next generation of gadgets is based on Sun technology.
The Vision: Programming the Real-world
Inspiring Java developers to create a whole new breed of devices and technologies – and accelerating the growth of the “Internet of Things” (Project Sun SPOT)
What is a Sun SPOT device?
sunspot
The Sun SPOT Device is a small, wireless, battery powered experimental platform. It is programmed almost entirely in Java to allow regular programmers to create projects that used to require specialized embedded system development skills. The hardware platform includes a range of built-in sensors as well as the ability to easily interface to external devices.” (Project Sun SPOT)
What I like about it?
Well, …

  • first of all the vision itself: “accelerating the growth of the “Internet of Things”.
  • the focus on Java: allowing “developers to write a program in Java, load it on a device, run it, and debug it with standard Java IDEs”. Which is exactly why I personaly think the Google’s Android will be a huge stakeholder in the mobile industry to come.
  • the open philosophie allowing to leverage the technology in which ever context you like, reaching from education to hoobyists.

Read more...

‘Image not found’ dates back to ancient Egypt

… yes, thanks guys! Yet another miracle…

How did ‘Image not found’ look like back in the days of ancient Egypt?

…has been solved by the power of “spreading important knowledge through blogging”. :-)



Image not found

(Via Planet RubyOnRails: : Image not found — via rytich — szymon.)

Read more...

Ever wondered what AJAX *really* means?

Paul is soooo right:

[...] Basically, what “Ajax” means is “Javascript now works.”[...]

Source: Paul on Web 2.0

Read more...

Ups! Mass data import using del.icio.us API considered mal.icio.us by Yahoo!?

Today I finally found some time to move my web bookmarks from my personal

clone (based on the open source tool ) to – well, you might have guessed it already: .
To be honest: I did not plan at all to live that long with a disconnected (or should I call it “unsocial”?) web-based bookmark application. Actually some time ago I just “played” a little with open source social bookmark toolsto figure out whether there is a good one to be used for a closed user group use case.
But back to the topic: so today I did use the approach to move my bookmarks to :
  • XML export from Scuttle using the build-in api/post_all.php feature…
  • …convert to XML that matches the del.icio.us APIs arguments (using a XSL(T) stylesheet for the transformation…
  • … and a Python script to process the XML against api.del.icio.us.

Besides some small problems I encountered during the import (had to restart the script several times with reduced amount of data) the transition went very well! Thanks Markus!
But what a surprise when I tried to review the result in my browser

:

screenshot_yahoo_del.icio.us_blocked_400x350.shkl

Ok, I have to be fair:

  • I did upload ca. 500 bookmarks at once!!!!
  • … and the Yahoo! support team did remove the temporary blocking in response to my support request within 10 minutes.

So not big thing after all – but quite interesting from a Web Worker point of view:
mass data manipulation might be considered mal.icio.us in a Software as a Service scenario!

Read more...