Dec 27, 2009

UIDAI TO ISSUE 16-DIGIT NUMBERS FROM FEB 2011

The Unique Identification Authority of India (UIDAI) today said it would start issuing the 16-digit unique numbers from February 2011 and plans to cover 600 million population over the next five year an official report from goodsamers.com says ...
"We will start issuing numbers from February 2011 and within the next five-to-five-and-half-years we will cover 600-million persons across the country," UIDAI Chairman Nandan Nilekani said, adding that a team has already been formed for the purpose.

Nilekani said UIDAI is tying-up with banks, oil companies and other national institutions which would either be a partner or a registrar and enroll individuals for the unique ID on behalf of the authority.

"There will be multiple touch-points and we intend to do this with a set of partners or registrars like banks or oil companies who will enroll individuals on our behalf," Nilekani said.

The Unique ID programme is an ambitious initiative by the Union government to provide every individual in the country with an exclusive multiple-digit number to authenticate the identity of the person.

Nilekani said the project had huge challenges in terms of technology and implementation.

The programme will have online authentication, re-duplication of existing documents and authentication of 1.2 billion people through finger printing and iris identification.

"There are huge risks like technology and implementation risks because no one has ever done a project of this size before. Obviously for the security of the database, we will have to put in lots of safeguards and firewalls," he said.

Nilekani said the next two years would be critical for the project and the authority has assembled a team consisting of people from the government as well as the private sector which will co-ordinate with eight main regional offices across India.


TELECOM OPERATORS MAY SKIP 3G, DIAL 4G DIRECTLY

With the Government deciding to allocate spectrum for third generation (3G) mobile only by August next year, some Indian operators are reviewing their strategy and looking at the possibility of leapfrogging straight to the fourth generation (4G) technology.

“Even if the Government allocates 3G spectrum by August 2010, operators will not be in a position to launch the services before early 2011. By that time 4G technologies such as Long-Term Evolution (LTE) will be commercially available for operators to deploy.

Since even 3G players will ultimately move to LTE, we are looking at moving straight to 4G technology in a year's time,” said a Delhi-based operator that recently launched its GSM services in the country.

LTE allows more data to be transferred over the same bandwidth used by 3G technology and at higher speeds. Compared with the 3 Mbps speed offered by third generation services, LTE could offer speeds of up to 10 Mbps. As a result, service providers should be able to get more data transfer out of their network and possibly lower the cost to run their networks

“LTE will not only make existing applications faster but will also enable a wealth of new applications previously available only on a wired Internet connection. It also allows operators to introduce new exciting services such as HD (high definition) video blogging, HD video on demand, media mobility, online gaming, and brings a significantly improved business proposition especially in affordable life insurance with 2.5 times higher capacity, lower cost per bit and media mobility. LTE will become the mass wireless broadband technology,” said Sudhakar Ramakrishna, Corporate Vice-President, Wireless Broadband Access Solutions and Software Operations for Motorola's Home & Networks Mobility Business.




Somebody is watching you

Every time you flash your credit card, pick up the phone, take a flight or access the Internet, somebody will be watching you.

India is ramping up its intelligence infrastructure and networking databases in the public and private sectors.

Once the National Intelligence Grid (NATGRID) is established by May 2011, it will provide security agencies real-time access into 21 categories of databases -- including bank account details, credit card transactions, driving licences as well as visa and immigration records.

This means that rather than writing to more than 50 entities -- government bodies such as the RBI and the Bureau of Immigration, and private firms like phone, cheap health insurance and airline companies -- all that a security agency has to do to get to know all about you is to feed your name into the system.

"Once you feed in a person's name, you'll get all the details about him, across all the databases," a government official said. Right from the colour of your car, outstanding traffic fines to be paid and the last time you paid by card for a late-night dinner with a friend.

"There really will not be any secrets from the State," a security official said. "It's the same in the United States."

The information grid will also have the ability to trawl through the consolidated database to sniff for suspicious trends and flag them for further investigations.

Intelligence officials insist they need this information to tackle the new sophisticated face of terrorism.

"Headley wouldn't have had a free run for three years if this kind of a system had been in place," an intelligence official said, referring to the Pakistanorigin David Coleman Headley who was arrested by US federal agents for conspiring to carry out terror attacks in India and Denmark.


Dec 6, 2009

APPLE ACQUIRES ONLINE MUSIC FIRM LALA MEDIA

Apple Inc. acquired online music company Lala Media Inc. near french quarter hotels, possibly signaling an expansion of the computer giant's music strategy.

Terms could not be learned.

"Apple buys smaller technology companies from time to time and we generally do not comment on our purpose or plan, " said Apple spokesman Steve Dowling.

It is not clear how Lala would fit into Apple's music strategy.

Still, many in the music and technology industries believe that Apple's music strategy needs to evolve to maintain its historic dominance of the online music business. The company could either find a way to adapt Lala's Web song offerings or it could incorporate the startup's technology in a subscription service of some kind.

Apple's iTunes Store still dwarfs all competitors, but lately it has been facing increasing competition from other providers like Pandora, Lala and Spotify. Competition is growing.

YAHOO!, MICROSOFT INK WEB SEARCH AGREEMENT

Yahoo! And Microsoft announced on Friday that they have finalized the details of their planned Internet search and advertising partnership what is called as manufactured home


The companies hope to implement the deal next year with the approval of anti-trust regulators.

“Yahoo! and Microsoft welcome the broad support the deal has received from key players in the advertising industry and remain hopeful that the closing of the transaction can occur in early 2010,” the companies said in a joint statement.

The plan to ink a 10-year Web search and advertising pact was unveiled in July and promises to set the stage for a Yahoo!-Microsoft offensive against Google, the king of the lucrative search and advertising market.

Under the no-cash deal, Yahoo! will use Microsoft’s new Bing search engine on its own sites while Yahoo! will provide the exclusive global sales force for premium search advertisers.

Nov 23, 2009

Electronic Gadgets

This post is especially for all electronic gadget freaks. To know about it more just read on...

Are u looking for a cool gadget guru forum ??? then u should visit 2009 Black Friday... the forum is really awesome... it has wide variety of all electronic gadget stuffs including electronic cigarette ... The cost is too affordable... hurry up !!! there is offer i heard... so rush to buy ur favorite gadget now... I hope u all get benefited once u explore the forum... All the best!!!

What for u waiting still ??? Just go and grab the opportunity now... Don't forget to spread the word to all ur friends... It's really cool... I am sure u all will like it... Kindly leave ur comments if any in my shout box... Have Fun!!! Enjoy life ;-);-)

Cheers karthik...

Sathyam cinemas

Whomever you ask, 'which is the best cine complex in Chennai is' ??? certainly they will say it is Sathyam cinemas... it has one of the excellent infrastructure and Interior Decorator Sunny Isles along with sophisticated two wheeler and four wheeler parking. One can even see so many cine stars often visiting this complex. Recently it has altered the traffic system too so that the road will not get jammed that easily. Lots of blockbuster movies including English and Hindi are releasing in this theater frequently. Recently i watched kamal's 'Dasavatharam' and Rajini's 'Kuselan' at its complex only. The seats are very comfortable and the food stuffs that are available are of high quality. it also supports online and teleworking of cinema tickets. One can even notice advertisement hoardings in the form of digital cameras all over the theater. This type of hoardings are very popular in countries like china only but here in India there are only few theaters like Sathyam that are able to afford these. Moreover the theater has very good finishing and one can notice lots of wall hangings and LCD screens adding more glamor to its look. The theater strictly prohibits any nuisance activity and it has very good security arrangement to save public from any sort of illicitness...


Slim pills

When i was young i used to be very chubby and fat... My mom used to pray to god to some how reduce my body weight... she took several steps and made me thin and handsome now... All credits should go to her only... Let me say in this post how i reduced my body weight...

Every morning i used to jog in beach for at least an hour. Strictly no oily and sweet items in my diet. I used to indulge in all outdoor games. I went for swimming too. But even after doing all these things my weight has not reduced a bit. still i was over weighed for my age. Then comes my savior ---- slimming pill. It really worked for me. I used to hear ppl saying that it has various side effects and many other craps. i am sure if it is taken under proper guidance it is really worthy to have it. But always there is a sort of confusion as lots of diet pills are coming in market nowadays... one should have clear idea about which one to choose most prominently which is better for your body. For that you have to consult a wise dietitian surely. There are lots of resources are there in the internet about weight loss pills you can explore it even that to know about its details more. i found the weight loss pills very useful. Hoping it will suit for others even. so ALL THE BEST for u all !!! just try it ;-)

Domestic utensils

Hey hi !!! I am back with one more cool update on domestic utensils. If you are planning to vacate to your new than i am sure you will like this post very much. To know about just feel free to explore it below...

American Standard sink is one of the leading forum to supply all necessary accessories to decorate your house. The cost of the tools are very much affordable when compared to it's usage. All that you need to do it just follow the steps as given in the working manual. It's easy and is very useful. Don't forget to spread the word to all your friends. Keep checking my blog for more updates in future. All the Best !!! Kindly leave your comments if any in my shout box... Have Fun!!! Enjoy life ;-);-)

cheers karthik ;-)

Nov 20, 2009

Toys

Recently we went to celebrate one of our friends birthday... it was a mild evening the climate was very cold too... we planned to meet at coffee shop exactly at seven thirty p.m... I thought of presenting some strange gift to him... But at that time nothing struck my mind at all!!! i visited various gift shops nearby but not even a single article was up to my expectation... Finally i went inside one kids shop famous for buying toys and Corporate usb drive... u ppl have guessed by know what i might have bought... Ya i bought a toy soldier... But still i had a doubt whether my friend will like that gift or not... All my confusions got relived when that fellow yesterday called and said to me about the way he got amazed by looking at the toy soldier... Actually his father was an army officer recently died in a plane crash... His brother is also a leading officer in crime branch... That fellow is too now pursuing aeronautical engineering.. great na ?? the entire family is living for the sake of nation... hard to find such ppl nowadays... All credits should go to his mom only...how brave she is ??? Her husband and two of her sons all she laid for serving the nation... what a gut that woman has ??? Hats off really...

There ends my toy story...

Check out my blog for more such instances that happened in my life!!!

will keep updating it often....


Diet Pills

Over weight or obesity is the major concern for the most... Especially for the youth... College going students wanna to show themselves to appear more handsome and smart... But this obesity is the biggest hindrance to them all... They have neglected without taking care of their body in the past so why they are suffering now ;-)... Now they don't have even time to do work outs... Also going to fitness center alone will not cure your problem... Diet, Thyroid many other stuffs are actually involved... Recently the biggest craze among the youth is Diet pills... It's an easier way to reduce your body weight... slimming pills is one such drug that is very popular now... when it is taken with good prescription followed by healthy diet one can feel it's effectiveness... Comparatively it has no side effects when taken as per the prescription... It's really cool... Just know about it more... Ask your Doctor about this drug... I have heard many ppl getting benefited through this drug... so All the Best !!! Do take care of your Body from now on at least...

Cheers karthik!!!

Oct 26, 2009

Slim pills


Hey ppl i am back with an interesting update on slim pills. To know about it more just feel free to explore the post below.


Diet pills have become very common these days. But it is always advisable to take it under doctor's prescription. Apidexin is considered as one of the best diet pills in recent times. Read consumer reviews to know about it more. It causes no side effects and is considered as extremely safe. I am sure you all will find it very useful.


What for you waiting still ? Just go and consult your doctor today. Don't forget to spread the word to all your friends. Keep checking my blog for more health updates. Kindly leave your comments if any below.

International Festival at Edinburgh

Edinburgh International Festival and Fringe Festival, Edinburgh, Scotland: One of Europe’s premier cultural extravaganzas, the festival features the art, dance, film, plays, and music of some of the world’s top creative talents and performers. The traditional bagpipes-and-kilt Military Tattoo at the castle is the festival’s elliptical highlight. The Edinburgh International Festival takes place over three weeks in August and early September. The August Fringe Festival started off as a small, experimental offshoot to the main festival, but over the past decade it has exploded in popularity (and ticket sales, topping 1 million in 2003) and now boasts more than 1,500 shows and events — compare that to the 111 offered as part of the official Edinburgh Festival in 2004. Either way, August is a fantastic time to be in UGG Classic Tall Edinburgh.

Newyork


There are very few places in this world which looks amazing and glamour ever ;-) ;-) one such place is new york !!! you can see all the times ppl walking here and there over stainless steel tiles... U can never see the city deserted anytime... Being an Indian i really feel home like whenever i had been there... one can notice all kinds of ppl there... other than india it is the new york city where the lines 'Unity in diversity' holds true... Let me share my experience of one of my visit to such wonderful place...

I went to new york to see my aunt. She is working as a leading consultant in abbott laboratories. She is very busy woman because of me she took leave for 2 days and helped me in sight seeing the most beautiful land in this earth. We arranged for NYC Tours . it is one of the double Decker sightseeing tours company in NYC. They also offers attractive cheap tickets to Boston, Washington DC, and Philadelphia. They provided us excellent service and made us feel very comfortable. They also have the provision for shopping trips to Wood bury Common Premium Outlets. So ppl even if you go to new york sometimes make use of the marvelous service provided by this NYC tours.I really enjoyed the trip. Thanks to my aunt for making my trip more exciting!!!

Oct 6, 2009

Key Insurance

Hi ppl iam back with one more update on insurance policies. To know about it more just read on...

keyman insurance
has 98% success rate for those who complete the SSDI process with us. Allsup is a leading nationwide provider of financial and healthcare related services to people with disabilities. Since 1984, Allsup has helped more than 110,000 people receive their entitled Social Security Disability Insurance and Medicare benefits. It is really cool. No hidden motive everything is crystal clear transparent. To know about it more just have a look at the official website. Kindly leave your comments if any. Have a great day ahead!!!

Sep 23, 2009

Automobile insurance

Insuring yourself is the most secure way to lead your life, as the insurance company will take care of the financial problems of your beloved ones after your death. If you are ready to pay a small amount of money monthly without fail then you are ready to safeguard your beloved ones from financial problems. After your death, your beloved ones will be getting a sum of money. Get an Instant Mortgage Life Insurance Online from Top Quote Online, one of the most popular life insurance provider.San Jose motorcycle accident attorney.

Diet for u


Human beings are leading the machine life these days. No one is really concerned about their health at young age, As a result everyone will suffer when they become old. Doing exercise and taking appropriate diet pills are very much essential to keep your body in condition. So what ever may be the duty you have, try to spend at least an hour in a day to do exercise and try appetite suppressant if possible.

Don't forget to spread the importance of health to all your friends...

Keep checking my blog for more updates. Have fun!!! Enjoy life... Mail all your valuable comments to my G-mail ID...

International Festival

Edinburgh International Festival and Fringe Festival, Edinburgh, Scotland: One of Europe’s premier cultural extravaganzas, the festival features the art, dance, film, plays, and music of some of the world’s top creative talents and performers. The traditional bagpipes-and-kilt Military Tattoo at the castle is the festival’s elliptical highlight. The Edinburgh International Festival takes place over three weeks in August and early September. The August Fringe Festival started off as a small, experimental offshoot to the main festival, but over the past decade it has exploded in popularity (and ticket sales, topping 1 million in 2003) and now boasts more than 1,500 shows and events — compare that to the 111 offered as part of the official Edinburgh Festival in 2004. Either way, August is a fantastic time to be in Edinburgh as the venue will be filled with candle sconces.

Sep 12, 2009

Diet supplements


Hey if you want to keep your body slim and trim then this post is especially for you only. To know about it more just feel free to explore diet supplements

Have you tried doing enough workout and diet ? but still are you not able to keep your body slim and trim then just try diet pills. Consult your doctor to know about it more. Read diet pill reviews so that you will get unbiased reviews on various pills. I am sure you all will get benefitted for sure.

what for you waiting still ??? just have diet pills and keep your body trim and slim... kindly leave your comments if any below... Don't forget to spread the word to all your friends...

Static and transient in java

Static : access modifier.
Signa: Variable-Static int b; Method- static void meth(int x)

When a member is declared as Static, it can be accessed before any objects of its class are created and without reference to any object. Eg : main(),it must call before any object exit.
Static can be applied to Inner classes, Variables and Methods.
Local variables can’t be declared as static.
A static method can access only static Variables. and they can’t refer to this or super in any way.
Static methods can’t be abstract.
A static method may be called without creating any instance of the class.
Only one instance of static variable will exit any amount of class instances.


Transient : access modifier
Transient can be applied only to class level variables.
Local variables can’t be declared as transient.
During serialization, Object’s transient variables are not serialized.
Transient variables may not be final or static. But the complies allows the declaration and no compile time error is generated.

Try these codes in your netbooks and leave your comments if any....


Aug 23, 2009

For Web designers

This post is especially for all web designers!!! just read on... Leave your unbiased comments if any in my shout box...

Hosting a site become really a tough task these days. This is because there are so many forums are there boasting out cheap best domains. It's really very confusing what to opt for ??? one of my friend advised me aboutweb hosting.It's really cool !!it offers excellent user reviews and has very good customer service. It guides u which domain to chose for . It's really cool ! it offers excellent user reviews and has very good customer service. It guides u which domain to chose for... The forum has listed out top best 10 hosting server for the year 2008. Like wise periodically they are updating the database. They also offers excellent discount price based on certain criteria. One can also look for best budget domains in this forum. User guide is so excellent with special web directory . i am sure u too will recommend this site to your friends. Templates they offer are damn good. Howz the jeans template i have used ??? Really nice na!!!web hosting only recommended about this fascinating template. Nothing here is obscure, everything they do are cut and clear. I am sure u all will get benefited when u actually explore the forum. What for you waiting still ??? Just try ur hand at ... I am confident that u ppl will like it very much. Feel free to share your views with us. Don't forget to spread the word to ur colleagues and friends. Keep ur website as cool as mine. Put quality content to increase reader's number. For more info refer to the articles... All the best !!!

Shift easy

Planning to vacate your house ??? need help ?? then feel free to explore this post ...

When ever we talk about vacating and moving to a new place, the first thing that comes to one's mind is how he/she going to shift all his/her items from one place to another... it's really back breaking job you see... One should handle it very carefully while shifting the docile things as sometimes it may break due to mishandling... Searching for some useful tools to shift all your stuffs... Can't able to find such tool any ?? Don't worry... shipping boxes is there to solve all your problems... Now you can shift all your luggage with ease just by using this comfort free moving box... It's cheap and compact... It will make your job much easier... Depending on the type of luggage you wanna to move, you can choose your favorite moving box... Here after you don't need to worry about things from one place to another... This box will act as savior for you sure... Hurry up!!! There is an offer now on the purchase of shipping box... Just check out what it is ???

Aug 16, 2009

Online Backup

Hey ppl i am back with one more update on notebook computers. if you are looking for a cool notebook then feel free to explore the post below.

In this computer era laptop plays a vital role. There are so many types of notebook computers that are available in market now. Leading companies offering notebook computers at reasonable rates providing stiff competition in the market.notebook computer usage has become enormous and as a result ppl started buying it in great number. if you want to know about it more then feel free to explore the forum. Don't forget to spread the word to all your friends. Keep reading my blog for more latest updates on free online backup.

kindly leave your comments if any below... have fun and Enjoy life... Happy blogging...

Aug 12, 2009

Long distance travel

Hey ppl i am back with a interesting update on travel. If you are interested just feel free to explore the post below..

Just a month left ahead to plan your holiday trip. In order to get rid from this hot climate i advise you ppl to have a visit at some coolest place for long distance moving. One could find lots of exciting water stuffs here. Accomodation and food facilities are excellent here. The cost is also affordable when compared to its quality. I am sure you all will like it very much.What thinking still ??? just go and book tickets now... Have a wonderful holiday...Don't forget to spread the word to all your friends. Keep checking my blog for more updates...Have fun and Enjoy life...

Diet pills for u

This post is an update for keeping ur body slim and trim... to know about it more just read on... I am sure u all will like this stuff...


It is really a difficult task to reduce body weight. Though ppl may say proper diet and workouts are enough to reduce one's body weight, in reality it is not so... Sometimes ppl will look fat due to some medical disorders. So it is always better to consult a doctor before following a procedure. Diet pills have become very common these days. But it is always advisable to take these pills under the prescription of doctor. There are many weight loss diet pills available in market these days. it is reall a tough job to choose which suits u better. So it is mandatory to ask opinion from doctor before taking any such pills. kindly leave ur valuable comments in my shout box... keep reading.. will try to put some more update on reducing body weight....

Jul 26, 2009

protect your fish pond

Hey i am back with an interesting update on pond pumps... To know about it more just feel free to explore the post below...
If you have a fish pond, you probably need a pond filter... Protecting the aquatic organism from algae is a tedious job.. Even the water would get corrupted leading to several problems... To put an end to this problem pond pumps has come up with an interesting solution... They offer various products that helps you in saving your swimming pool and other watery environment... Explore the link to know about it more... Kindly leave your comments if any below... Do spread the word to all your friends ... keep checking my blog for more latest updates...

Say bye Acne and pimples

Hey ppl i am back with an intersting and useful update on Acne and pimple treatment... To know about it more just feel free to explore the post below...

Due to harmone imbalance one use to get acne and pimples at their teen age... Plucking or improper treatment may aggrevate the acne and there is a every reason that it spread fast all over your face and body... Recent research has suggested that acne treatment as one of the leading company to provide a solution for this problem... Explore the link to know about it more... Kindly leave your comments if any below... Keep checking my blog for more beauty tips..
Have fun and Enjoy life...

Jul 12, 2009

Cool cars

Hey ppl i am back with an interesting update on latest automobiles and cars. To know about it more just feel free to explore the post below...

The billet grilles is the buzzword among many car freaks these days. Just explore the link to know about it more. Custom billet grilles add a whole new level of class to any jolly ride. But the biggest challenge is choosing the one that sets the mood perfectly. The forum is really excellent and it has wide variety of collections. I am sure you all will like it. Don't forget to spread the word to all your buddies. Keep checking my blog for more updates on grilles and car parts. Kindly leave your comments if any below...

Have fun and Enjoy life...

Jun 28, 2009

Resource for special travellers

An excellent resource is Frommer’s Gay & Lesbian Europe , one of the first guidebooks focusing on gayfriendlyhotels, restaurants, and nightlife. The following travel guides are available at most travel bookstores and gay and lesbian bookstores, or you can order them from Giovanni’s Room bookstore, 1145 Pine St., Philadelphia, PA 19107 or A Different Light Bookstore (%800-343-4002 or 212-989-4850; Out and About, which offers guidebooks and a newsletter ($35/year; 10 issues) packed with solid information on the global gay and lesbian scene; Spartacus International Gay Guide and Odysseus, both good annual English-language guidebooks focused on gay men; the Damron with separate, annual books for gay men and lesbians; and Gay Travel A to Z: The World of Gay & Lesbian Travel Options at Your Fingertips by Marianne Ferrari parts a very good gay and lesbian guidebook series.

Jun 27, 2009

Best of Europe

In Europe, you find some of the world’s most outstanding museums, historic sights, culinary creations, and architectural wonders. In this book, I guide you to the best of the best.You can sail past decaying palaces and sinking churches on Venice’s Grand Canal for the price of a bus ticket. You can drain creamy mugs of Guinness while clapping along to traditional Celtic music on a pub-crawl through Dublin. You can splurge on a 5-star meal in Paris, the mecca of haute cuisine. You may want to stare for hours at the famed finger-almost-touching scene of God Creating Adam on Michelangelo’s Sistine Chapel ceiling in Rome. Or sit atop Switzerland’s Schilthorn Mountain, surrounded bypeaks covered with snow and glacier-filled valleys, while eating breakfast in a revolving restaurant in candle light at 10,000 feet. Or enjoy a picnic lunch on the Greek island of Santoríni hundreds of feet above the Mediterranean amidst the ruins of a Mycenaean city.

Jun 13, 2009

Best diet pills


Tired of trying too many things. Sometime even the vigorous work out and even the diet starvation will not help you in reducing your body mass. Then what one can do to get rid of this excess fat. To know about it more just feel free to explore the info below.

Obesity is the most common problem among many these days. It happens due to various reason. But most of the time it will be because of hereditary and also due to hormonal imbalance. To get rid of this problem i sincerely advise you to go and consult a good dietitian. One could even get some broader scope about diet pills. One could check for best diet pills here . I am sure you all will find it very useful.

Keep checking my blog for more health updates. Kindly leave your comments if any below...

Have fun and Enjoy life ;-)

Diet pills for u


Hey ppl i am back with an interesting health update on diet pills. To know about it more just feel free to explore the post below.

Diet pills have become very common in order to reduce excess fat. There are so many brands of diet pills that is availble in market these days. It is really a tough task to find which suits better for your health. I sincerely advise you to consult a doctor before taking diet pills. You can also go and have a look at best diet pill . You're in luck. At this forum you can not only buy diet pills at the lowest prices, but you can also find consumer reviews on every diet pill we sell.

what for you waiting still ? just reduce your fat by best diet pill. Don't forget to spread the word to all your friends. Keep checking my blog for more health updates...

Jun 2, 2009

Disability insurance

Hey ppl i am back with an interesting update on life insurance. To know about it more just feel free to explore the post below...

The latest scheme that was launched in recent times is disability insurance . It has various sub schemes in it. I am sure you all will find it very useful. To know about it more just feel free to explore the link. One could even take monthly or yearly mediclaim policy according to that the reimbursement could be availed. The disability insurance scheme is too good and i am sure you all will surely take one policy today.
kindly leave your comments if any below.. keep checking my blog for more latest updates...

May 24, 2009

carpentry tools

Hey ppl after a long gap i am back with one more update on carpentry tools and furnitures. To know about it more just feel free to explore the post below...

If you want to keep your place filled with furniture and stuffs then i am sure you all will like this post. patio chairs is the latest buzz among many these days. The chair is designed with special carving and is available with various color and designs. To read the entire catalog just go and visit the forum and experience the fascinating home decoration stuff. What for you waiting still ? just go and grab the opportunity now... Enjoy the festive season offer... Don't forget to spread the word to all your friends... keep reading my blog for more latest updates on furniture and fashion accessories..

kindly leave your comments if any below... have fun and Enjoy life...

cheers karthik ;-)


May 17, 2009

Interface

Interface: Interfaces can be used to implement the Inheritance relationship between the non-related classes that do not belongs to the same hierarchy, i.e. any Class and any where in hierarchy.   Using Interface, you can specify what a class must do but not how it does.
A class can implement more than one Interface.
An Interface can extend one or more interfaces, by using the keyword extends.
All the data members in the interface are public, static and Final by default.
An Interface method can have only Public, default and Abstract modifiers.
An Interface is loaded in memory only when it is needed for the first time.
A Class, which implements an Interface, needs to provide the implementation of all the methods in that Interface.
If the Implementation for all the methods declared in the Interface are not provided , the class itself has to declare abstract, other wise the Class will not compile.
If a class Implements two interface and both the Intfs have identical method declaration, it is totally valid.  
If a class implements two interfaces both have identical method name and argument list, but different return types, the code will not compile.
An Interface can’t be instantiated. Intf Are designed to support dynamic method resolution at run time.
An interface can not be native, static, synchronize, final, protected or private.
The Interface fields can’t be Private or Protected.
A Transient variables and Volatile variables can not be members of  Interface.
The extends keyword should not used after the Implements keyword, the Extends must always come before the Implements keyword.
A top level Interface can not be declared as static or final.
If an Interface species an exception list for a method, then the  class implementing the interface need not declare the method with  the exception list.
If an Interface can’t specify an exception list for a method, the class can’t throw an exception. 
If an Interface does not specify the exception list for a method, he class can not throw any exception list.
The general form of Interface is 
Access interface name {
         return-type method-name1(parameter-list);
            type final-varname1=value;
          }
-----------------------
Marker Interfaces :  Serializable, Clonable, Remote, EventListener,

Java.lang is the Package of all classes and is automatically imported into all Java Program
Interfaces:  Clonable , Comparable, Runnable


OOPS concept of JAVA



Abstraction:  Showing the essential and hiding the non-Essential is known as Abstraction.

Encapsulation: The Wrapping up of data and functions into a single unit is known as Encapsulation.
     Encapsulation is the term given to the process of hiding the implementation details of the object. Once an object is encapsulated, its implementation details are not immediately accessible any more. Instead they are packaged and are only indirectly accessed via the interface of the object.

Inheritance: is the Process by which the Obj of one class acquires the properties of Obj’s another Class.
 A reference variable of a Super Class  can be assign to any Sub class derived from the Super class.
         Inheritance is the method of creating the new class based on already existing class , the new class derived is called Sub class which has all the features of existing class and its own, i.e sub class.
Adv: Reusability of code , accessibility of variables and methods of the Base class by the Derived class.

Polymorphism: The ability to take more that one form, it supports Method Overloading &  Method Overriding.

Method overloading: When a method in a class having the same method name with different arguments (diff Parameters or Signatures) is said to be Method Overloading. This is Compile time Polymorphism.
Using one identifier to refer to multiple items in the same scope.

Method Overriding: When a method in a Class having same method name with same arguments is said to be Method overriding. This is Run time Polymorphism.
Providing a different implementation of a method in a subclass of the class that originally defined the method.
 1.  In Over loading there is a relationship between the methods available in the same class ,where as in Over riding there is relationship between the Super class method and Sub class method.
 2.  Overloading  does not block the Inheritance from the Super class , Where as in Overriding blocks Inheritance from the Super Class.
 3.  In Overloading separate methods share the same name, where as in Overriding Sub class method replaces the Super Class.
4. Overloading  must have different method Signatures , Where as Overriding methods must have same Signatures.




May 2, 2009

TRIGGERS

3 TYPES

1.DATABASE TRIGGERS (TABLE)  CLASSIFIED INTO STATEMENT LEVEL AND ROW LEVEL

2.SYSTEM TRIGGERS(SYSTEM)

3.INSTEAD OF TRIGGERS(VIEW)



DATABASE TRIGGERS

commit,rollback and savepoint are not allowed within trigger
only update,insert,delete can be used


STATEMENT LEVEL  TRIGGERS 


SQL> SELECT *FROM STUDENT;

    ROLLNO NAME                STD
---------- ---------- ----------
     12345    KAR                     11
      2345     joe                       10
     12346    tarun                      9
      7890     MARIE                 12
      1357     VIMAL                  10

 1   CREATE OR REPLACE TRIGGER INTIMATE
 2   AFTER INSERT OR UPDATE OR DELETE
 3   ON STUDENT
 4   BEGIN
 5   DBMS_OUTPUT.PUT_LINE('DML INSERT OR UPDATE OR DELETE EXECUTED');
 6  END;
 7  /

TRIGGER CREATED 

SQL> UPDATE STUDENT SET NAME='KAR'  WHERE STD=10;

DML INSERT OR UPDATE OR DELETE EXECUTED

2 rows updated.




ROW LEVEL TRIGGERS


 CREATE OR REPLACE TRIGGER INTIMATE
 AFTER INSERT OR UPDATE OR DELETE
 ON STUDENT
 FOR EACH ROW
 BEGIN
 DBMS_OUTPUT.PUT_LINE('DML INSERT OR UPDATE OR DELETE EXECUTED');
 END;

SQL>  UPDATE STUDENT SET NAME='KAR'  WHERE STD=10;

DML INSERT OR UPDATE OR DELETE EXECUTED

DML INSERT OR UPDATE OR DELETE EXECUTED

2 rows updated.


USING OLD and NEW Keyword

  1  CREATE OR REPLACE TRIGGER NAMECHANGE
  2  AFTER UPDATE ON STUDENT
  3  FOR EACH ROW
  4  BEGIN
  5  DBMS_OUTPUT.PUT_LINE(:OLD.NAME  || '  CHANGED TO '|| :NEW.NAME);
  6* END;
SQL> /

Trigger created.

SQL> SELECT *FROM STUDENT;

    ROLLNO  NAME         STD
---------- ---------- ----------
     12346   tarun               9
      7890   MARIE           12
      1357   KARTHIK        10



SQL> UPDATE STUDENT SET NAME='TARUN' WHERE NAME='tarun';

tarun  CHANGED TO TARUN

1 row updated.

Note : OLD and NEW can be used only with row level triggers
               
               old value                 new value
update       before                     after 
insert         null                         after
delete       before                      null

 
Using with when clause and referencing

 CREATE OR REPLACE TRIGGER NOTIFY
 AFTER INSERT ON STUDENT
 REFERENCING OLD AS PREV NEW AS CURR
 FOR EACH ROW
 WHEN(CURR.NAME='KARTHIK')
 BEGIN
 DBMS_OUTPUT.PUT_LINE('Student KARTHIK already exists but however it is 2nd time inserted');
 END;

SQL>  insert into  student values(3934,'KARTHIK',11);

Student KARTHIK already exists but however it is 2nd time inserted

1 row created.


To drop a trigger

drop trigger triggername;


MANAGING TRIGGERS

SQL> ALTER TRIGGER NOTIFY COMPILE;

Trigger altered.

SQL> ALTER TRIGGER NOTIFY DISABLE;

Trigger altered.

insert into  student values(5034,'KARTHIK',11);

1 row created.

SQL>  ALTER TRIGGER NOTIFY ENABLE;

Trigger altered.

SQL> insert into  student values(5035,'KARTHIK',11);
Student KARTHIK already exists but however it is 2nd time inserted

1 row created.

SQL> ALTER TABLE STUDENT DISABLE ALL TRIGGERS;

Table altered.

SQL> ALTER TABLE STUDENT ENABLE ALL TRIGGERS;

Table altered.


MUTATION ERROR occurs in Row level Triggers only. There are two possible ways to find it

1. create trigger before update of sal on emp .. blah blah begin ..modify emp then mutation results
2. A special case: create trigger before update on sal ... blah blah foreign key ref...


SYSTEM TRIGGERS


CREATE,ALTER,DROP,LOGON,LOGOFF,STARTUP,SHUTDOWN are used i.e DDL and system events are considered. Refer book for eg.



INSTEAD OF

for views to restrict insert,delete or update

SQL> CREATE OR REPLACE TRIGGER TRG1
  2  INSTEAD OF INSERT ON EMPLOC
  3  BEGIN
  4  DBMS_OUTPUT.PUT_LINE('INSERTING DATA ON VIEW EMPLOC RESTRICTED');
  5  END;
  6  /

Trigger created.

Eg.

insert into emploc('jose','japan');

INSERTING DATA ON VIEW EMPLOC RESTRICTED

1 row created.

though it says '1 row created' in the view no new value get inserted.




CURSORS



IMPLICIT CURSOR

DELETE

 begin
 delete from worker where deptno=20;
 delete from worker where deptno=90;
 delete from worker where deptno=10;  // this is taken as SQL in the next line
 if(sql%found) then
 dbms_output.put_line('The deleted rows are'||SQL%ROWCOUNT);
 else
 dbms_output.put_line('There is no such department');
 end if;
 end;
/

output:

The deleted rows are 3  ( there are 3 rows that has deptno as 10)

INSERT

 begin 
 insert into worker(empno,ename,sal) values(3489,'joe',2300);
 if(sql%found) then
 dbms_output.put_line('A new row has been inserted');
 end if;
 if(sql%notfound) then
 dbms_output.put_line('Prob during insertion');
 end if;
 end;
 /

A new row has been inserted

PL/SQL procedure successfully completed

Similarly we can use update…

Using loops

SQL>  begin
  2   for indx in 1..3
  3   loop
  4   delete from worker where sal>1000;
  5    if(sql%found) then
  6    dbms_output.put_line('The deleted rows are'||SQL%ROWCOUNT);
  7    else
  8  dbms_output.put_line('Already deleted');
  9  end if;
 10  end loop;
 11  end;
 12  /



Output:

The deleted rows are20
Already deleted
Already deleted

PL/SQL procedure successfully completed.

SQL> set serveroutput on;
SQL> begin 
  2  insert into worker(empno,ename,sal) values(3489,'joe',2300);
  3  insert into worker(empno,ename,sal) values(1234,'vithya',3400);
  4  insert into worker(empno,ename,sal) values(4689,'kar',7890); //this is taken as SQL in the next line
       if(sql%found) then
  5   dbms_output.put_line(sql%rowcount);
  6  else
  7   dbms_output.put_line('Prob during insertion');
  8   end if;
  9  end;
 10  /

1

PL/SQL procedure successfully completed.



SQL>  declare 
  2   myemp worker%rowtype;
  3   Begin
  4   select *into myemp from worker where ename='smith';
  5    if(sql%found) then
  6   dbms_output.put_line(sql%rowcount);
  7   elsif(SQL%notfound)
  8   then  
  9   dbms_output.put_line('error');     /there can be if elsif with out else part
 10  end if;
 11  end;
 12  /

 /exception thrown... if no rows selected.... so ‘error’ not printed as in 9th statement /

 declare   
*
ERROR at line 1:
ORA-01403: no data found
ORA-06512: at line 4


SQL>  declare 
  2   myemp worker%rowtype;
  3   Begin
  4   select *into myemp from worker where ename='SMITH';  /use into clause  for select statement here otherwise it will show error 
  5    if(sql%found) then
  6   dbms_output.put_line(sql%rowcount);
  7   end if;
  8   end;
  9  /

Output:

1

PL/SQL procedure successfully completed.


EXPLICIT CURSOR

SQL>  declare
  2   cursor c is select *from worker where deptno=10;
  3   c1 c%rowtype;
  4   begin
  5   open c;
  6   loop
  7   fetch c into c1;
  8   if(c%found) then
  9   dbms_output.put_line(c%rowcount);
 10   else
 11   exit;
 12   end if;
 13   end loop;
 14   close c;
 15   end;
 16  /
1
2
3

SQL>  declare
  2   cursor c is select *from worker where deptno=10;
  3   c1 c%rowtype;
  4   begin
  5   open c;
  6   loop
  7   fetch c into c1;
  8   if(c%found) then
  9   dbms_output.put_line(c%rowcount);
 10  dbms_output.put_line(c1.ename);
 11   else
 12   exit;
 13   end if;
 14   end loop;
 15   close c;
 16   end;
 17  /


1
CLARK
2
KING
3
MILLER

PL/SQL procedure successfully completed.



 1   declare
 2   cursor c is select *from worker where deptno=10;
 3   c1 c%rowtype;
 4   begin
 5   open c;
 6   dbms_output.put_line(c%rowcount);
 7   end;

Output:

0


SQL>  declare
  2   cursor c is select *from worker where deptno=10;
  3   c1 c%rowtype;
  4   begin
  5   open c;
  6   loop
  7   fetch c into c1;
  8   if(c%found) then
  9   dbms_output.put_line(c%rowcount);dbms_output.put_line(c.ename);
 10   else
 11   exit;
 12   end if;
 13   end loop;
 14   close c;
 15   end;
 16  /
 dbms_output.put_line(c%rowcount);dbms_output.put_line(c.ename);
                                                         *
ERROR at line 9:
ORA-06550: line 9, column 58:
PLS-00225: subprogram or cursor 'C' reference is out of scope
ORA-06550: line 9, column 35:
PL/SQL: Statement ignored


C  is  the cursor pointing to the each fields in a row of a table and C1 is like temporary storage here C is fetched to C1 so C1.ename works not c.ename …


USING CURSOR TO FETCH EACH ROWS TO A RECORD

SQL>  declare
  2   type rec is record(n worker.empno%type,name worker.ename%type,sal worker.sal%type);
  3    r rec;
  4  cursor c is select empno,ename,sal from worker where ename='SMITH';
  5   begin
  6   open c;
  7  fetch c into r;
  8  if(c%found) then
  9  dbms_output.put_line(c%rowcount);
 10  dbms_output.put_line(r.n||' '||r.name||' '||r.sal);
 11  end if;
 12  end;
 13  /


1
7369 SMITH 3500

PL/SQL procedure successfully completed.

  1   declare
  2   type rec is record(name emp.ename%type,salary emp.sal%type);
  3   cursor c is select ename,sal from emp where deptno=10;
  4   r rec;
  5   begin
  6   open c;
  7   loop
  8   fetch c into r;
  9   if(c%found) then
 10   dbms_output.put_line(c%rowcount);
 11   dbms_output.put_line(r.name ||'  '||r.salary);
 12   else
 13   exit;
 14   end if;
 15   end loop;
 16   close c;
 17*  end;


SQL> /
1
CLARK  2450
2
KING  5000
3
karthik  1300


USING CURSOR FOR LOOP


  1   DECLARE
  2   CURSOR C IS SELECT ENAME,SAL,DEPTNO FROM EMP;
  3   REC  C%ROWTYPE; // R is of rowtype Cursor C
  4   BEGIN
  5   FOR REC IN C
  6   LOOP
  7   IF(REC.DEPTNO=10) THEN
  8   DBMS_OUTPUT.PUT_LINE(REC.ENAME ||'   '||REC.SAL);
  9   END IF;
 10   END LOOP;
 11*  END;
SQL> /
CLARK   2450
KING   5000
karthik   1300

open,fetch,close everything did implicitly here...


  1   DECLARE
  2   CURSOR C IS SELECT ENAME,SAL,DEPTNO FROM EMP;
  3   BEGIN
  4   FOR REC IN C
  5   LOOP
  6   IF(REC.DEPTNO=10) THEN
  7   DBMS_OUTPUT.PUT_LINE(REC.ENAME ||'   '||REC.SAL);
  8   END IF;
  9   END LOOP;
 10*  END;
SQL> /
CLARK   2450
KING   5000
karthik   1300

in the above case statement 3   REC  EMP%ROWTYPE is missing but still it works fine as it invokes REC implicitly from previous execution


Further simplification...

  1   BEGIN
  2   FOR REC IN (SELECT ENAME,SAL,DEPTNO FROM EMP)
  3   LOOP
  4   IF(REC.DEPTNO=10) THEN
  5   DBMS_OUTPUT.PUT_LINE(REC.ENAME ||'   '||REC.SAL);
  6   END IF;
  7   END LOOP;
  8*  END;
SQL> /
CLARK   2450
KING   5000
karthik   1300


CURSOR WITH PARAMETERS

  1   DECLARE
  2   CURSOR C(INPUT NUMBER) IS SELECT COUNT(*) CNT FROM EMP WHERE DEPTNO=INPUT;
  3   R  C%ROWTYPE; 
  4   BEGIN
  5   OPEN C(10);
  6   FETCH C INTO R;
  7   DBMS_OUTPUT.PUT_LINE('No of emp in deptno 10 is  ' ||R.CNT);
  8   CLOSE C;
  9   OPEN C(20);
 10   FETCH C  INTO R;
 11   DBMS_OUTPUT.PUT_LINE('No of emp in deptno 20 is  ' ||R.CNT);
 12   CLOSE C;
 13*  END;

SQL> /
No of emp in deptno 10 is  3
No of emp in deptno 20 is  5


LOCKING


1.ROW LEVEL
2.TABLE LEVEL


ROW LEVEL

FOR UPDATE [OF COLUMN] [NOWAIT]

refer pg no.49 in book


SESSION 1:
SELECT *FROM EMP WHERE DEPTNO=10 FOR UPDATE NOWAIT;
SESSION 2: it's not possi for us to update emp details of deptno=10 till session 1 releases lock


TABLE LEVEL

1.SHARE - This mode is for read only on entire table.we can not make changes to table.
2.SHARE UPDATE - This mode is used to lock the selected rows for update.This mode acquires lock on selected rows only,not entire table.Other user can have lock on other rows on the same table but not on the rows you have locked.
3.EXCLUSIVE  - High priority mode if this lock is enabled then one cant do nothing on the table.


SQL> LOCK TABLE STUDENT IN SHARE MODE;

Table(s) Locked.


SQL> LOCK TABLE STUDENT IN SHARE UPDATE MODE;

Table(s) Locked.


SQL> LOCK TABLE STUDENT IN EXCLUSIVE MODE;




WHERE CURRENT OF

should be used only with cursors and locked with for update option



is the latest craze. for more info explore the link above...

you can even look at www.annuniv.edu for more info



Apr 23, 2009

Packages in pl/sql



A simple example

package specification

SQL> create or replace package calculator
  2  as 
  3   procedure addition(n1 number,n2 number,add OUT number);
  4   procedure mul(no1 number,no2 number,product OUT number);
  5   end calculator;
  6  /

Package created.

package body

SQL> create or replace package body calculator
  2  is
  3  Procedure addition(n1 number,n2 number,add OUT number)
  4  as
  5  begin
  6  add := n1+n2;
  7  dbms_output.put_line(add);
  8  end addition;
  9  Procedure mul(no1 number,no2 number,product OUT number)
 10  as
 11  begin
 12  product := no1*no2;
 13  dbms_output.put_line(product);
 14  end mul;
 15  end calculator;
 16  /

Package body created.

SQL> var jose number;
SQL> exec calculator.addition(23,6,:jose);
29

PL/SQL procedure successfully completed.


Removing packages


Drop package package_name;

Drop package body package_name;



Bodiless package

SQL> CREATE OR REPLACE PACKAGE CONSTANTS
  2  IS
  3  PI NUMBER := 3.14;
  4  END CONSTANTS;
  5  /

SQL> EXEC DBMS_OUTPUT.PUT_LINE(CONSTANTS.PI);

3.14

To execute a package memeber


EXEC PACKAGE_NAME.function()[or procedure() or constant]




Method overloading possible inside package 

  1  create procedure B(a number)
  2  is
  3  begin
  4  dbms_output.put_line(a);
  5* end;
SQL> /

Procedure created.

SQL> create procedure B(a number,b number)
  2  is 
  3   begin
  4   dbms_output.put_line(a||b);
  5  end;
  6  /
create procedure B(a number,b number)
                 *
ERROR at line 1:
ORA-00955: name is already used by an existing object

But by using packages we can overload the above procedures...

Misc

SQL> create package pp
  2  as
  3  procedure pop(v varchar2);
  4  procedure pop(x varchar2);
  5  end;
  6  /

Package created.

To execute above use 

exec pp.pop(x=>’kar’);
exec.pp.pop(v=>’sel’):



One time only procedure

 It has no package body with in the package specification itself procedure definition is coded...Refer book

Advantages:


1.Security (Granting privileges)
2.Global access (Sharable objects)
3.Modularity (Grouping related objects)
4.Min disk space


points to remember:

The variables that are declared inside package specification are called public scope variables and those with in package body are called private.
Variables declared inside the package specification have NULL value if not initialized.
The public variables can be used or re initialized inside a package or in the exec statement.
We can invoke a function from a procedure inside the same package just by calling its name and appropriate parameter passing.
Package within another package not allowed.
Cursor variables cannot be declared inside package specification it can be used only inside pl-sql block.


Pragma restrict_references(funname,wnds,wnps,rnds,rnps)




Feb 20, 2009

SUN quiz

Here's your first look at a range of new and exciting benefits available only to Sun Developer Network members. Lots of free training being offered this quarter. Just another example of how your all access Backstage Pass from Sun is working for you.

SDN Quiz Sweepstakes — Test your NetBeans IDE Knowledge 
Take the SDN Quiz to see how much you know about NetBeans IDE. Answer the questions correctly for a chance to win one of 50 free service requests (single instance) through the Developer Expert Assistance Program (US $49) 
Take the quiz now! 

New Features in Project Kenai! 
We've been busy worker bees building additional features in Project Kenai. We're rolling out SCM support for a directory file system for your download area, and Atom feeds for your wikis. Use your SDN credentials to log in. Want to host an open source project at Kenai? Please send an invitation request e-mail to: kenai-admin@sun.com. Also look at auto insurance for teenagers

C ptrs

Ptr
Ptr2ptr
Void ptr
Fn ptr
Void ptr fn (not like void ptr)
Pointer to an array
Array of ptrs
 

 Int *p;

 There will be a memory space reserved for 2 bytes which can store address of integer type.

 &p represents address of the pointer variable. Mostly we won’t use this..

P = &somevariable

That Is P will gives the address of the variable it points to.

*p= some value , will make somevariable to assign some value.

 We can have **p ,***p,****p so on…

 Always p can hold some address of int type…

 Int in int *p implies the somwvariable value is of int type…

 Char in char *p implies somevariable value is of char type…

 Void in void *p implies the somevariable can be of any type.. it is known only at run time…

 We can also have pointer functions…

 Consider a function int p(int a) that returns ‘a’ value

Int (*ptf) (int) = &p; // the braces are mandatory…

 also we can call like ptf = p;

 We can invoke the function by 2 way..

 P(2);

(*ptf) (2);

 Both will return 2 as output.

 
these thing will work fine in laptop memory

sample program

# include

# include

 

 void func1(int (*a)[10][10])

{

printf("%d  ",a);

}

void func2(int a[][][])

{

printf("%d",a);

}

 

 

int main()

{

int a[10][10][10],b[10];

printf("%d   ",a);

func1(a);

func2(a);

 

getch();

return 0;

}