GadgetsFebruary 10, 2008 2:03 pm

 
Let us introduce the world’s most expensive computer mouse, cast from 18 carat white gold and set with 59 brilliant cut diamonds.  Choose from the beautiful "Diamond Flower" design and the "Scattered Diamond" design.
 
 
Modern 3-button Wheel Mouse.  Connection USB with PS/2 (for PC and Mac). Resolution 800dpi.  Easy to Install.
FYI 2:00 pm
The Japanese government estimates the Earth Simulator cost $400,000,000, making it the most expensive computer ever built. The budget for the Earth Simulator project was authorized for the National Space Development Agency of Japan (NASDA) and the Power Reactor and Nuclear Fuel Development Corporation (PNC) in 1997, and NEC Corporation made the winning bid for the Japanese project.
  By May 2002, the 640 processor node supercomputer was benchmarked with Linpack as having 35.86 TFlop/s performance. This gave it the top spot on the TOP500 Supercomputer Sites list until 2004 when IBM’s BlueGene/L supercomputer took its place using an architecture that cost less than half as much to implement.

Each processor node in the Earth Simulator contains 8 vector processors running at 500MHz with 16GB of shared memory, and the total main memory in the machine is 10 terabytes. The operating system running on the supercomputer is NEC’s UNIX-based OS called “SUPER-UX” which is used on NEC’s SX Series of supercomputers.

This expensive computer is used for a wide variety of international projects, most of which are related to atmospheric, climate, and oceanographic simulation.

AJAX 1:55 pm

  

 

1. Kiko. A general purpose online calendar. Elegant interface and design. API coming soon.

2. Backbase’s RSS Reader. Only a demo, so you can’t add your own feeds. Still, very nice.

3. Backpack. To do list organizer and simple project management application. Includes email and mobile reminders.

4. Writely. Online word processor. A bit rough around the edges (you can’t save in MSF T Word format, for example) but still feels like a real application. Update: per Sam Schillace @ Writely, you can export in Word format (ed: sorry for missing this). Also, API and blog publishing features coming soon.

5. Amazon Zuggest. Francis Shanahan’s version of Google Suggest–but for Amazon.

6. TimeTracker. Personal time management tool.

7. Del.icio.us Director. Rich UI for managing your del.icio.us links.

8. Backbase’s Information Portal. A highly interactive aggregation page.

9. Protopage. Another twist on an information portal.

10. Periodic Table of the Elements. The next must-have for high school chemistry students?

 

GadgetsFebruary 9, 2008 10:59 pm

 

IBM scientists, in collaboration with the University of Regensburg in Germany, are the first ever to measure the force it takes to move individual atoms on a surface. This fundamental measurement provides important information for designing future atomic-scale devices: computer chips, miniaturized storage devices, and more.

 

AJAX 1:40 pm


 

The traditional way of passing and retrieving data from page to page requires you to click submit buttons to pass all form fields and process it. After submitting, the user will have to wait for the server’s reply and be redirected to the action page where the results are provided. With this type of traditional architecture of processing data would require much time and would result for unproductive work paradigm.

With the use of AJAX, while preparing the data to be processed, a parallel request operation is done through the javascript XMLHttpRequest object.  So, the page would request and at the same time response from the web server without reloading the page. The user will just stay on the same page and the background scripts will do the processing of sending and re retrieving request results from the server .

AJAX 1:22 pm

 

Learning this type of programming technique requires you to have a backgeound on the following:

1. AJAX

2. XML

3. HTML

4. CSS (optional) 

 
BUT WHY DEVELOP WEB APPLICATIONS? 

Web applications have more advantages compared to desktop applications. First, web applications could be easily deployed. Second, it has many supports and easy to develop. Lastly, Web Apps are more flexible and more portable since you can access it through any web browsers.

Although desktop applications out fits web applications in terms of user-friendlyness and richness, with the use of AJAX, it would answer all these problems and even left behind desktop applications.

AJAXFebruary 8, 2008 11:47 pm

AJAX stands for Asynchronous JavaScript And XML.

AJAX is a type of programming made popular in 2005 by Google (with Google Suggest).

AJAX is not a new programming language, but a new way to use existing standards.

With AJAX you can create better, faster, and more user-friendly web applications.

AJAX is based on JavaScript and HTTP requests.

AJAX 11:43 pm

 

Why is it that when you type the email address of a person from your gmail account, it would automatically filter and show possible match of your request?

Why is it that when you type a keyword for the Yahoo! search engine, it would automatically suggests some relevant related data without even executing your request?

These questions would point towards the latest innovation in web programming - AJAX. I’m about to start my studies about AJAX. Wish me luck!