Build your Website Today with Subdreamer CMS

preview_of_skins.jpg

Subdreamer CMS is a powerful yet simple program used for creating websites. With it’s quick installation and easy to use admin interface you will have your website up and running within minutes.

Whether your goal is creating a simple website with a couple pages or a larger website with hundreds of pages, Subdreamer CMS will get you there by providing unbeatable content management tools. Download today and join the thousands of members that are already using Subdreamer CMS to power their websites! Continue reading

JSONRequest Proposal

Douglas Crockford of Yahoo, a pioneer of JSON, presented “JSON: The X in Ajax” at The Ajax Experience Tuesday afternoon.

In the presentation, Douglas discussed his proposal for native support of a new JavaScript object named JSONRequest. The object would provide a simple API for issuing Ajax requests to exchange JSON data using the following methods:

var request = JSONRequest.post(url, data, callbackFn);
var request = JSONRequest.get(url, callbackFn);

Other key points about the proposed object included:

  • Requests are transmitted in order
  • Requests can have timeouts
  • Requests can be cancelled
  • Connections are in addition to the browser’s ordinary two connections per host

Douglas has published more information about his proposal. The object itself is also available for download.

source: ajaxian.com

Samsung Copies Apple With Digital Music Store

 

samsung K3

Not content with releasing two new players, Sammy gets in on the digital download act…

Declaring its intentions as a digital music big-hitter Samsung’s blessing us not only with its two new MP3 players but also the imminent launch of its own application-based download service.

Dubbed the Samsung Media Studio (SMS), it will open its online doors next month to any Windows-based MP3 players.

Sammy has struck deals with all of the major record labels and over 40,000 independents to take part in the service, ensuring that punters can fill up the new super-slim K3′s (pictured) 8GB storage and the  Bluetooth-equipped T9′s 4GB capacity. In fact, a healthy 2.6 million songs will be online from launch – watch your back, iTunes…

Optimus keyboard nears its prime, Upravlator surfaces

upravlator_front_photoshop.jpg

Having now released a three-button keyboard, Artemy Lebedev, the company behind the much talked-about Optimus keyboard, is announcing yet another partial keyboard before the real deal goes gold early next year.

Named the Optimus Upravlator, this next widget is apparently a “completely new kind of input device.”

From the information available, it appears to consist of nine large (~5cm square) buttons, each featuring a customisable, colour display. There will also be an optional stand on which it can be mounted.

Intriguingly, the Upravlator input device will receive its display information directly from your video card rather than via USB. It plugs directly into “your second monitor port,” apparently to reduce the display lag down to that of a standard LCD monitor.

Aimed at the media professional, the Upravlator will be the “single best friend of any music engineer or video editor,” says ‘tema’ on Artemy Lebedev’s new Optimus blog. “Graphic designers should be happy as well.”

If you’re unaware of the full-sized Optimus keyboard, it’s quite out of the ordinary. Each key’s face contains a miniature monitor that displays either what the key does or, in fact, whatever the user desires.

Not only can you assign certain actions to the keys in applications, as with an ordinary keyboard, but you can finally display a relevant image, or even an animation, on the key itself.

Much like an opposing number pad, the Optimus will also sport an additional ten programmable buttons on the left.

Concern still surrounds the price of the Optimus, however. It will apparently “cost less than a good mobile phone.” Hopefully not one of those diamond-encrusted ones.

The Optimus Mini Three — the keyboard with only three buttons — is selling for a pretty steep US$159.96. For that price you get to do things such as play pong at three frames per second on three 96 x 96 pixel OLED displays.

Interestingly, it has been announced that the Optimus keyboard’s replaceable keys will no longer feature OLEDs, opting instead to use something else for the myriad 32 x 32 pixel resolution displays. Cost-cutting, perhaps?

With the Optimus now said to be in production, pre-orders from the eager are slated to be taken sometime in December.

It just might transform your wallet into a black hole…

source: www.apcstart.com

Sony Rings In ‘Smell-o-Phone’. Oh Dear

smelly.jpg

Japanese telco giant, NTT DoCoMo is releasing a scented mobile phone in the shape of the SO703i from Sony Ericsson.

Why? I don’t know but apparently the phone takes scented sheets that smell when you open the phone. Something to do with relaxing odours and there’s 11 to choose from. NTT has already tested smells in the cinema so that the fragrance released matches what’s on the screen. A load of crap, I know.

The company has named its offering the D8000iDS, which boasts a double-screen: a normal TFT on one half and a touch-screen on the other. Do not expect to ever see this over here where phone makers think car exhaust fumes, rotting rubbish and under-arm sweat are all the odours we deserve.-Martin Lynch

PS3 Gets European Launch Date

ps3

That’s the day when the PS3 finally goes on sale in Europe. It’s also the day you won’t stand chance of getting one, unless you’ve been smart and pre-ordered one already or, start dusting off that sleeping bag now.

What’s more, only the 60GB version will be available at launch for £425 so, if you’ve been saving for the 20GB version, it’s time to double that paper route or mug more grannies. Interestingly, the rest of Europe will only be paying £395. The 20GB version will come later.

There will be one million PS3 units going on sale on March 23, with around 250,000-300,000 expected to come to the UK. Sony said there will also be an update of the system software to ‘enhance the entertainment potential’ of PS3 but no details on just what means. Will keep you updated.

Anyone upset by the lack of a 20GB version at launch?-Martin Lynch

SJAX: AJAX option for automated in-browser testing

Vitaliy Shevchuk has proposed SJAX: AJAX option for automated in-browser testing which makes testing of Ajax apps simpler with Selenium that having to waitForAjax and friends.

The Problem

However, things are getting more complicated with AJAX. No page is loaded, but the content has changed. And it hasn’t changed instantly; AJAX is asynchronous by its definition. Setting a bug interval is a bad solution: it makes build cycle very slow without really solving the problem.

Some guys suggest using a “waitForCondition” command. In other word, every time AJAX is in action you need to manually add a waiting condition. This is much better then nothing; at least it is a real working solution. However, test creating is much longer and less fun.

Another option would be to extend Selenium to make it aware the underlying AJAX framework, so that the test case would pause until XMLHttpRequest is satisfied. Well, it requires extending Selenium, which is not very simple task neither. And there is a multitude of AJAX frameworks available, it would be impossible to adapt Selenium to every of them. And there are other in-browser testing solutions, not only selenium: both open source and commercial ones.

Solutions?

And the ideal scenario would be the following:

  • Test, application itself or the in-browser testing framework raises a flag to mark the current session as the one of automated testing.
  • AJAX framework detects the flag and passes to synchronous mode.
  • In this case, a method of user action simulation (click/type) of Selenium will not return until the AJAX data is successful fetched and processed. So Selenium will not be able to continue before the page content is updated, and it’s exactly what the user expects from his macros.

source: ajaxian.com