Friday, September 28, 2007

Web 2.0 The Future of web interactivity

What is Web 2.0? The concept was first coined by a brainstorming session between O'Reilly and MediaLive International. The term might suggest a new version of the World Wide Web, it does not refer to an update to Web technical specifications, but to changes in the ways software developers and end-users use the web as a platform. What platform you ask? Well now the web is used as a platform for social networking,online banking,online buying & selling etc. The list goes on. Before, the web was only used as a tool for finding information, however now it has evolved into a platform whereby users can do a lot of stuffs. E-mails used to be popular back in the 90s, but it has been overtaken by web messaging - msn messenger, yahoo messenger.

Web 2.0 can refer to one or more of the followings:

  • The transition of websites being isolated information silos to sources of content and functionality, thus becoming computing platforms serving web-applications to end-users
  • A social phenomenon embracing an approach to generating and distributing Web content itself, characterized by open communication, decentralization of authority, freedom to share and re-use, and "the market as a conversion"
  • Enhanced organization and categorization of content, emphasizing deep linking
The web has certainly changed over the years since its inception. Below, i'll list a few examples between web 1.0 which is the old web and web 2.0.

Web 1.0
Ofoto
Britannica Online
Personal Websites
DoubleClick

Web 2.0
Flickr
Wikipedia
Blogging
Google Adsense

The complex and evolving technology infrastructure of Web 2.0 includes server-software, content-syndication, messaging-protocols, standards-based browsers with plugins and extensions, and various client-applications. These differing, yet complementary approaches provide Web 2.0 with information-storage, creation, and dissemination capabilities that go beyond what the public formerly expected in Web 1.0.

Web 2.0 websites typically include some of these features:

Web 2.0 may be short-lived as another emerging technology is appearing on the horizon. That technology that will replaced Web 2.0 is Web 3.0. Web 3.0 is about transforming the Web into a database, a move towards making content accessible by multiple non-browser applications, the leveraging of artificial intelligence technologies. An example would be having a database that websites can tap into such as your credit card number, personal details,address. Right now i'm sure that no one would want to share these details but however it will happen sooner or later probably in about 5-8 years time.

Below is a video on Web 2.0

http://www.youtube.com/watch?v=6gmP4nk0EOE


Prices of Intel 45nm desktop CPUs revealed

Intel has done it again. It seems that the war between AMD & Intel is hotting up again as the battle for market share among computer users heats up. Intel has supposely drawn first blood by releasing 45nm processors compare to AMD who is still stuck in the 65nm era of processor.

The chaps over at TechConnect Magazine have gotten their hands on some model numbers, clock speeds, launch time frames, and most importantly pricing information for Intel's upcoming lineup of 45nm desktop processors. If the site has its facts straight, Intel will begin its 45nm desktop offensive in November with a $999 Core 2 Extreme QX9650 processor. That chip will run at 3GHz, pack a total 12MB of L2 cache-6MB per dual-core die-and have a 130W power envelope.

Intel will reportedly follow with a set of seven additional 45nm desktop chips in January 2008. Three of those chips will be quad-core models, and the other four will be dual-core. In the quad-core camp, the upcoming Core 2 Quad Q9300 will run at 2.5GHz and carry a $266 price tag, while the Core 2 Quad Q9450 will run at 2.66GHz and cost $316, and the Q9550 model will run at 2.83GHz and cost $530. All three models will have the same 95W power rating, but the Q9550 and Q9450 will have 12MB of cache, whereas the Q9300 will have only 6MB.The dual-core processors will start off from where the Q9300 ends and will have the 3.16GHz E8500 costing $266. The 45nm line-up ends with the E8200 that costs just $163.


Tuesday, September 25, 2007

5 Cool Google Tools You Should Know About

Google (GOOG) is so vast that it's hard to keep up. But it's not just search, or even the new Web-based apps, which is extending the tentacles of the search-engine giant into territory beyond the reach of Microsoft (MSFT). Here are 5 lesser-known but nevertheless interesting Google tools, code snippets, and professional tech training materials.

Before I get to the list, some musings on how Google approaches product development, which is certainly unlike any other company.

On the one hand, Google is incredibly retro in its research model; it's like the old Bell Labs, or IBM when it was in its glory days. You've got engineers, programmers, and PhDs of various specialties working on stuff, with little or no pressure to produce stuff that can be monetized.

However, whereas Bell Labs or IBM (IBM) keep projects in their respective labs—and many never saw the light of day--until they were refined into a commercial product with a clearly defined market, that concept seems to be alien to Google. The search-engine giant rolls out anything and everything, from the tiniest Java widget to the biggest app (like Google Earth), and everything in between.

This is vexing on several fronts. First off, Google seems to give little guidance as to how "baked" something is. (As is, in it half-baked or fully cooked?) At least with Microsoft, there's a clear model: The first release of a product is bit rough, with improvements to come in the first service pack.

Secondly, Google gives no hints as to where its thousands of projects might ultimately take the company. Sure, the search business is throwing off so much money that Google can pursue this take with nary a care about its bottom line. And we know that Web apps, followed by mobile (gPhone anyone?) are the next big areas after search.

Probably, Google itself doesn't know where it's headed, and its leadership believes that this "throw stuff against the wall and see what sticks" model is a far better way to pick winners and losers than to make bets internally. They're probably correct about this.

I guess I shouldn't complain. Google has so much stuff going, that there's always something to peer into. Plus, its model of releasing anything and everything provides us all with universal, and usually free, access to the fruits of its research.

Here are the latest five:

  • Free Security Training

    Check out this security video: "What Every Software Engineer Needs To Know About Security."

    Neil Daswani, the Google engineer and security expert who hosts the video, has posted accompanying slides.

    This stuff is like getting university-level security training, for free.

    But wait, there's more (as they say on late-night TV)! Here's another one, called How To Break Web Software.

  • Summer Of Code Update

    Summer's over, but Google's Summer of Code 2007 lives on (here.)

    This is the annual deal where actual Googlites invite student-aged Google wannabees to apply for grants and mentoring to pursue their open-source software projects. The 2007 edition of this software Woodstock of sorts involved 900 students. Since it's all open source, detailed info and much of the source code on everything is posted.

    While there's a wealth of material, most of it is low-level stuff, i.e., software modules which add functionality to existing projects such as Eclipse, OpenOffice.org, and hundreds of less-known efforts.

    All in all, it has the feel of a valuable resource for software professionals, but it doesn't easily yield its secrets, especially to a blogger who has to crank out daily posts.

  • Flight Simulator

    Credit for turning up this one goes to the uber-geek magazine and blog MAKE: (The capital letters and colon are part of the name, so don't blame me, blame them. I guess "Stuff" was taken, and "Electronics" is old-fashioned.)

    Anyway, MAKE:'s blog, here, discovered that you can turn Google Earth into a flight-simulator game, using a cheat sheet that Google has posted, here.

  • Google cheat sheets

    Speaking of cheat-sheets, there's a third-party site, called Google Guide. Set up by one Nancy Blachman, it's billed as an interactive tutorial and search reference for users at all levels.

    Google Guide has a nice cheat sheet for search, posted here.

    Another blogger who specializes in search tips is Mary Ellen Bates, of Bates Information Services. Here's her Feb. 2007 article on Little-Known Google Tools. (It's a perfect adjunct to my it 5 Google Tips To Improve Your Search Experience.

    Also check out Bates's collection of InfoTips. They extend beyond Google to include Yahoo, Ask.com, and other sites.

    Google itself has posted a rather rudimentary cheat sheet, here.

  • Ajax Stuff

    Number five on our list is more courseware, this time on Ajax, the asynchronous JavaScript and XML that's the newest big thing in Web development.

    Google has posted a text and code Ajax tutorial.

    There's also a video, Creating Tools for Ajax Development.

    By the way, if you're not all videoed out, Google has its own developer channel on YouTube on which it's posted nine videos on Javascript, cluster computing, the Google Web Toolkit (aka GWT), and more. Watch that on your iPhone!

  • Monday, September 24, 2007

    AMD Sees Intel Copying Its Technologies

    After Intel Corp. at Intel Developer Forum unveiled details in regards its new platform featuring code-named Nehalem processors, Advanced Micro Devices has issued comments claiming that Intel actually copied approaches of its smaller rival to create more advanced personal computers.“What’s amazing is that many of the ‘groundbreaking, innovative new technologies’ are close facsimiles of technologies AMD pioneered, is already shipping, and in some cases, has been shipping for years,” a press statement of AMD reads.

    The world’s second largest maker of x86 central processing units (CPUs) says that AMD-developed HyperTransport was mimicked by Intel’s QuickPath bus, whereas built-in memory controller was the right thing to go already back in 2003.“Products that are more than a year away, like Nehalem (compare to native quad-core AMD Opteron), and QuickPath (compare to AMD Direct Connect Architecture and HyperTransport) are simply Intel’s admission that AMD was right all along about an integrated memory controller being the key to a superior processor architecture,” AMD said.

    Even though built-in memory controller and HyperTransport bus are two indisputable advantages of AMD’s Opteron, Athlon 64, Phenom and Sempron processors, Advanced Micro Devices did not touch upon their performance compared to current Intel Xeon or Intel Core 2 processors. The company also did not make any statements regarding relative performance of Nehalem and Bulldozer, however, it said that considering the fact that select Nehalem chips will include graphics cores, the acquisition of ATI Technologies and announcement of code-named Fusion project was the way to go.“Later, Intel talked about its efforts to integrate graphics processors and CPUs with its Larrabee project, which should be seen as nothing more than proof positive that AMD had it right with its acquisition of ATI Technologies and continuing development of AMD Fusion processors, due in 2009.

    AMD is focused on delivering the ultimate visual experience to customers, and while Intel may talk about the visual experience, the mainstream PC platforms with Intel CPUs and chipsets leave something to be desired in that department,” the statement claims.