Sunday, April 8, 2012

Watch IPL 2012 Live

Wednesday, January 11, 2012

Why we should be switching to Tablet PCs in 2012

The Tablet PC fire is raging on. 2011 can be easily coined as the ” Year of Tablet PCs”. In 2012, experts believe that the sales of the tablet pcs are going to overtake that of 2011 by at least three times.

Efficient Processors:

In 2011 more people switched from laptops, desktops to tablets because of the efficient processing that the tablet pcs provide.

2012 is expected to witness more and more quad-core tablet launches. With latest technology being implemented in the processors, manufacturers are integrating more components within the processors to ensure efficient processing of users’ instructions.

All these ensure that the performance of tablets matches up to the laptops. Thus, tablet pcs are surely going to revolutionize the digital world in 2012.

App support:

This is also one of the major reasons why one should go in for a tablet pc in 2012. Apps that were considered as incompatible are being synced with tablet pc interfaces and this is going to become a reality in 2012. These apps can easily be synced with other devices as well. The best example is the apps that run on both the i Pads as well as iPhones.

These apps are also constantly being updated by manufacturers as well. Using these apps, the computing of the users become more enjoyable and the user tasks are simplified to a great extent as well.


Improved screen configuration:

In 2012, tablet pcs are expected to come with better screen resolutions than those of their predecessors in 2011. One major reason for this is the improvements, enhancements that the tablet pc manufacturers are incorporating into their tablets.

The best example for this is the rumored retina display in the iPad 3. This was not present in the iPad2. If the retina display is implemented in the iPad3, then the iPad3 is surely going to become a hot favorite in 2012.


Enhanced battery life:

One major factor based on which the users select their computing devices is their battery life. In 2012 tablets are all set to get an enhanced battery from their manufacturers thereby ensuring long-duration usage along with maximizing performance.

Through the enhanced battery life, users can enjoy their content for a longer duration and this in turn leads to user satisfaction. Almost all major tablet pc manufacturers are incorporating batteries with better battery life and are all set to make this a reality in 2012


Intuitive, efficient user interaction:

The tablet pcs which are going to be launched in 2012 are expected to be more interactive than their 2011 predecessors as they provide intuitive interfaces as well as intuitive controls. There are also many user-customizable options that the tablets provide the users. Its is totally different with their conventional computers.

User awareness about the tablet pcs has also increased many-fold and in 2012 this factor may lead to witnessing of a record number of tablet pc sales. Thus, tablet pc usage is all set to become more interactive, intuitive in 2012.

Thank you - http://tamil.gizbot.com/

Monday, March 8, 2010

Learn Perl in 10 easy lessons - Lesson 1

Thanks to the Perl scripting language you can automate various tasks in your Linux system. Learning Perl is both easy and fun, and you'll soon be able to write scripts which will make your life easier. In these series of articles I'll start by explaining the basics and I'll progressively introduce more complex concepts and advanced techniques.

I'll try to explain things as much as possible, so whether you are familiar to programming or not, you should find it easy to learn Perl and be comfortable with using this language after the end of this series of articles.History of Perl

Larry Wall created a scripting language in 1987, which he called the "Practical Extraction and Report Language". It was designed as a text-processing language for Unix operating systems. Various tools and languages already existed (Unix shells, sed, awk, C...etc) and programmers usually used many of them together. Larry Wall wanted the language to cover all aspects and needs related to text-processing so the programmer wouldn't have to use any other tool in conjunction with Perl. Also, he designed Perl as a language that was easy and fast to use but which would also allow the programmer to get into the innards of things.

Perl offered features no other language had offered before. It was filling a niche no other tool had, and it immediately became popular. In 1994, Perl 5 was released and at that stage it was a stable and well established general purpose programming language.

Particularities of Perl

Perl is truly unique. As we go along and study its different features you'll probably see that by yourself. Larry Wall applied a lot of his linguistic knowledge into the making of Perl. Some people even consider it a natural language. Its vocabulary is extremely rich and its grammar is very flexible. Perl programmers usually say "There's more than one way to do it". In fact, you can literally write a Perl script your way, with your own style. Some people even do "poetry" in Perl :) Because of this, some Perl scripts can be very difficult to read. Writing them though, is always a pleasure.

The Perl interpreter

Perl is an interpreted language. This means that the code you will write using the Perl language will need a program called the Perl interpreter in order to be run. For instance, if you write a Perl script in a file called myScript.pl (.pl is commonly used as an extension for Perl scripts), you will not be able to run it directly. You will need to call the interpreter to run it:

perl myScript.pl

In this example

myScript.pl is your Perl script and perl is the Perl interpreter. Installation of the Perl interpreter

The Perl interpreter is an essential tool and it is usuallyinstalled by default on most GNU/Linux distributions. Forinstance, the following distributions come with a recent and updatedversion of Perl:

  • Suse 10.1
  • Fedora Core 5
  • Debian Testing
  • Ubuntu 5.10
  • Mandriva 2006
  • Slackware 10.2
  • Mepis 3.4-3
  • Gentoo 2006.0
  • Knoppix 5.0

For an exhaustive list of distributions which include perl, you can search distrowatch.com: http://distrowatch.com/search.php?pkg=perl&pkgver=5.8.8#pkgsearch

To makesure the interpreter is installed on your machine and to see which version it is, you can open a terminal and type:


perl -v

If it is installed, this should print the version of Perl installed on your machine:


clem@pluto:~> perl -vThis is perl, v5.8.8 built for i586-linux-thread-multiCopyright 1987-2006, Larry WallPerl may be copied only under the terms of either the Artistic License or theGNU General Public License, which may be found in the Perl 5 source kit.Complete documentation for Perl, including FAQ lists, should be found onthis system using "man perl" or "perldoc perl". If you have access to theInternet, point your browser at http://www.perl.org/, the Perl Home Page.

If Perl is not installed on your system, you will certainly be able to install it through your distribution's package manager. Simply search for perl within your distribution's repositories, or start considering using another distribution. After all, Perl is an essential tool which should be included by default and regularly updated by your distribution: http://www.cpan.org/ports/#linux

Implicit use of the interpreter

The Perl interpreter is usually used to run Perl scripts which are written in a file. It also features an interactive mode which you can use by simply typing perl without any argument. However, in this lesson we will focus on using files.

In order to run a Perl script, you can call the interpreter with the file as an argument:


perl myScript.pl

... or you can tell the Perl script where to find the interpreter and make the script executable. This is common practice among programmers and you are encouraged to do so. Within the script file, the first line tells the shell how to interpret the file. This line basically shows the path to the Perl interpreter:


#!/usr/bin/perl

Note: The Perl interpreter is usually installed in /usr/bin, but your system might be different. To make sure, type "which perl":


clem@pluto:~> which perl/usr/bin/perl

Also make sure your Perl scripts are executable and have proper permissions:


chmod a+rx myScript.pl

Once the script is executable, it can be run directly. The shell looks at the first line of the file which starts with #!, and then it runs the interpreter which path is found on that line with the rest of the file. In other words, thanks to that little trick, you can run you Perl script directly:


./myScript.pl

Although you are not explicitly calling the interpreter here, keep in mind that it is actually run by the shell on your behalf and that it is the interpreter which runs your script.

Your very first Perl script!

You have your interpreter installed, and you're ready for your first script: a simple script that writes "Hello World!" on the screen (I know.. it's a bit useless, but it's more or less a tradition when you're learning a new programming language, so let's simply write "Hello World" and enjoy the lesson since it's still easy to understand :)).

Create a file called helloWorld.pl and write the following into it:


#!/usr/bin/perlprint "Hello World! n";

Make the script executable:


chmod a+rx helloWorld.pl

Run the script:


./helloWorld.pl

As you probably expected, "Hello World!" gets printed on the screen. The script only contains two lines and is quite easy to understand. The first line will always be the same; it tells your shell where to find the Perl interpreter. The second line is actually the only Perl instruction of your script, it tells the interpreter to print "Hello World!" on the screen. In Perl, each instruction finishes with a semicolon. If you're new to programming you'll probably forget semicolons in your code, so be careful with that. The reason for the semicolon is that an instruction can sometimes be long and take more than one line, so it is an effective way to mark the end of an instruction. Most languages use semicolons and once you're used to it, it seems very natural. You might also wonder what the "n" is for. It simply is a special character which corresponds to the new line character (as when someone presses the Enter key) so that the cursor goes the next line of the screen after printing "Hello World!".

In the next lesson we'll start using variables, opening files and do a lot of things which will come handy for you later. Now that you know what Perl is and how to use it, we'll start to focus on the language itself. Of course, in the meantime I'll be glad to answer your questions.

Sunday, March 7, 2010

Intel Unveils All New 2010 Intel® Core™ Processor Family

ndustry's Smartest, Most Advanced Technology Available in Variety of Price Points


INTERNATIONAL CONSUMER ELECTRONICS SHOW, Las Vegas, Jan. 7, 2010 – Intel Corporation introduced its all new 2010 Intel® Core™ family of processors today, delivering unprecedented integration and smart performance, including Intel® Turbo Boost Technology1 for laptops, desktops and embedded devices.

The introduction of new Intel® Core™ i7, i5 and i3 chips coincides with the arrival of Intel's groundbreaking new 32 nanometer (nm) manufacturing process – which for the first time in the company's history – will be used to immediately produce and deliver processors and features at a variety of price points, and integrate high-definition graphics inside the processor. This unprecedented ramp and innovation reflects Intel's $7 billion investment announced early last year in the midst of a major global economic recession.

Intel is unveiling several platform products, including more than 25 processors, wireless adapters and chipsets, including new Intel Core i7, i5 and i3 processors, Intel® 5 Series Chipsets, and Intel® Centrino® Wi-Fi and WiMAX adapters that include new Intel® My WiFi features (see charts below). More than 400 laptop and desktop PC platform designs are expected from computer makers based on these products, with another 200 expected for embedded devices.

New 2010 Intel Core processors are manufactured on the company's 32nm process, which includes Intel's second-generation high-k metal gate transistors. This technique, along with other advances, helps increase a computer's speed while decreasing energy consumption.

"For the first time, there's a new family of Intel processors with the industry's most advanced technology available immediately at virtually every PC price point," said Sean Maloney, executive vice president and general manager of the Intel Architecture Group. "These smart processors adapt to an individual's needs, automatically providing a ‘boost' of performance for everyday applications. They become energy efficient to the point of shutting down processing cores or reducing power consumption to provide performance when people need it, and energy efficient when they don't."

Speed Meets Intelligence
Based on Intel's award-winning "Nehalem" microarchitecture, these new desktop, mobile and embedded processors deliver smart performance for music, gaming, videos, movies, photos, social networking and other demanding mainstream applications. In addition, ultra-thin laptops with all new 2010 Intel Core processors inside provide a balance of performance, style and long battery life for sleek systems less than an inch thick.

New Intel Core i7 and Core i5 processors also feature exclusive Intel Turbo Boost Technology1 for adaptive performance, and thus smarter computing. Intel Turbo Boost Technology1 automatically accelerates performance, adjusting to the workload to give users an immediate performance boost when needed. Intel® Hyper-Threading Technology2, available in Intel Core i7, Core i5 and Core i3 processors, enables smart multi-tasking by allowing each processing core to run multiple "threads," providing amazing responsiveness and great performance, balanced with industry-leading energy efficiency when processing several tasks simultaneously.

Supporting the all new 2010 Intel Core™ processors, the Intel 5 Series Chipset is the company's first single-chip chipset solution, evolving from simply connecting components to providing a range of platform innovation and capabilities. The Intel Core family also has power-saving techniques like one Intel calls "hurry up and get idle" or "HUGI," which enable processors to finish tasks quickly, while preserving battery life.

The all new 2010 Intel® Core™ processor family is the first to integrate graphics into mainstream PC processors. With Intel® HD Graphics, the processors deliver stunning visuals and smooth high-definition (HD) video playback. It's also the industry's first integrated solution to deliver multi-channel Dolby* TrueHD and DTS* Premium Suite home theater audio. In addition, Intel HD Graphics support mainstream and casual 3-D gaming without the need for an add-in video card, and offer full support for the new Microsoft Windows* 7 operating system.

Another intuitive feature available to mainstream notebook buyers includes Intel Switchable Graphics, which allows users who play very graphics-intense games to automatically switch between Intel's integrated graphics to a discrete version on the fly, without having to re-boot, for optimal battery life and performance.

Beyond Laptops and Desktops – Embedded Processors
The new 2010 Intel® Core™ embedded processors target devices that leverage PC-like operations in the smarter connected world, including ticket kiosks and self check-out machines, ATMs, digital signs, medical equipment, communications gear and industrial machines. For example, system owners at a bank or retail store can better manage their ATMs, kiosks or a smart register using these processor platforms. These embedded devices can optimize workloads, conserve power consumption, remotely manage their connected network, and even gather metrics based on video analytics for more effective advertising campaigns.

Intel also expanded the performance-per-watt platform choices for embedded by adding error correcting code memory for applications that require a higher data integrity standard. The embedded processors, together with Intel 5 Series chipsets, offer an extended, seven-year life cycle that better matches how long these devices are in the marketplace.

Wireless Products, WiMAX and More
The Intel Centrino® brand now represents Intel's wireless products, targeting a broader range of users than ever before. Three new Intel® Centrino® Wireless adapters feature advanced 802.11n multi-stream capabilities and dual-band support for WiFi, offering users up to 8 times greater speed3, consistent coverage and reliable connectivity while consuming minimal power.

Intel offers a complete line of high-quality adapters and its integrated WiMAX/WiFi adapter supports 2.3, 2.5 and 3.5GHz WiMAX bands delivering up to 20Mbps on the go.

All the adapters support Intel® My WiFi® Technology, which allows users to turn their laptop into a virtual hotspot and directly connect wireless devices to their laptop. Remote WiFi client management with Intel Embedded IT and Intel® Active Management Technology 6.0 also helps enable remote client management for the enterprise.

In addition, entry-level workstations now available based on Intel Core i5 with Intel HD graphics or an Intel® Xeon® 3400 series processors and the Intel® 3450 Chipset give users access to a workstation platform built around the efficiency, power and reliability demanded of a professional workstation. Intel will also offer the new 2010 Intel Core processor family on Intel® vPro™ Technology later in the quarter to help IT managers and corporations take advantage of hardware-assisted security and manageability capabilities.

WiMAX Technology

WiMAX is the next evolution in wireless broadband, offering the best available mobile Internet experience with service covering entire metropolitan areas. It frees you from having to stay within a Wi-Fi area to be connected, thus turning your city into one big hotspot that delivers strong, fast Internet performance. As service becomes widely available, you'll wonder how you ever lived without WiMAX.

No wires. No worries. It's WiMAX.

If you're someone who likes to use your laptop on the go, WiMAX offers a lot to get excited about. Need to jump online to check your bank balance, compare product reviews or send an email while you're out and about? When service is available in your location, you'll feel confident knowing your WiMAX-enabled laptop or mobile device can stay online and productive all over town, even where no Wi-Fi signals reach.

Interact with friends, stream videos quickly, and download or upload large files in a flash—all without long wait times. With WiMAX, you can stop worrying about where you'll connect from and start getting excited about what you'll connect to.

Not in the market for a new laptop? You may be able to use an external modem, dongle or data card to receive WiMAX service. Check with your service provider for more information

Monday, March 1, 2010

What is MY IP address?

Every device connected to the public Internet is assigned a unique number known as an Internet Protocol (IP) address. IP addresses consist of four numbers separated by periods (also called a 'dotted-quad') and look something like 127.0.0.1.

Since these numbers are usually assigned to internet service providers within region-based blocks, an IP address can often be used to identify the region or country from which a computer is connecting to the Internet. An IP address can sometimes be used to show the user's general location.

Because the numbers may be tedious to deal with, an IP address may also be assigned to a Host name, which is sometimes easier to remember. Hostnames may be looked up to find IP addresses, and vice-versa. At one time ISPs issued one IP address to each user. These are called static IP addresses. Because there is a limited number of IP addresses and with increased usage of the internet ISPs now issue IP addresses in a dynamic fashion out of a pool of IP addresses (Using DHCP). These are referred to as dynamic IP addresses. This also limits the ability of the user to host websites, mail servers, ftp servers, etc. In addition to users connecting to the internet, with virtual hosting, a single machine can act like multiple machines (with multiple domain names and IP addresses).Everybody can check their IP address in this address http://whatismyipaddress.com/


காதல்

''காதலை தேடிக்கிட்டு போக முடியாது...

அது நிலைக்கணும்...

அதுவா நடக்கணும்...

நம்மள போட்டு தாக்கணும்...

தலைகீழ போட்டு திருப்பணும்...

எப்பவுமே கூடவே இருக்கணும்...

அதான் ட்ரூ லவ்...

அது எனக்கு ......"