Sunday, September 30, 2012

कंप्यूटर के हार्डवेयर की पूरी जानकारी सिर्फ एक क्लिक में|

अगर आप अपने कंप्यूटर या लैपटॉप के हार्डवेयर की पूरी जानकारी देखना चाहते है तो आप आज ही System Information Viewer नाम के इस सॉफ्टवेर को डाउनलोड कर लीजिये क्यों की ये एक बहुत उम्दा सॉफ्टवेर है जिसकी मदद से आप अपने कंप्यूटर या लैपटॉप के हार्डवेयर की पूरी जानकारी सिर्फ एक क्लिक में जान सकते हैं|ये 4 m b का फ्री सॉफ्टवेर है ।   





डाउनलोड करने के लिए यहाँ क्लिक करें ।





Guardian Earth v1.0.3 Apk Android


You take control of an elite fighter squadron tasked to defend earth. A hostile alien armada is headed for earth, you are earth’s last defense. Can you save earth before its too late?

Battle your way through 10 levels and 3 difficulties in this top-down bullet hell shooter.


Features:
* HD 3D Graphics
* 5 Unique Space Fighters
* 3 Primary Weapons and 2 Special Weapons
* Real-time Physics
* Classic Top-Down Bullet Hell Shooter
* 10 Levels and 3 Challenging Difficulties
* Global Leader boards

if you like games 1942, 1943, Raiden X, ikaruga, AirAttack, you will enjoy this!

Click Here To Download
Direct Download Link


X-Plane 9 v9.75.2 Apk Android


X-Plane is the most flexible and realistic flight simulator on the market for desktop and mobile devices. Using blade element theory for the most powerful and accurate flight model available for personal computers, and earning FAA certification for logging of flight time for pilots, X-Plane is the Gold Standard for accurate flight simulation, offering realism that is unmatched by any other simulator.


This version includes:
- 6 scenery regions included (15 more available for purchase)
- 10 different aircraft of varying types (43 more available for purchase)
- Fly Dawn, Day, Dusk, Night
- Fly in VFR/IFR conditions from clear skies to overcast.
- You control the weather!
- Simulated system failures!
- Bird Strikes!
- Multiplayer over WiFi!
- Installs right to your SD card (Froyo/2.2 support required)

Click Here To Download
Direct Download Link


Saturday, September 29, 2012

कंप्यूटर के विंडो एक्स्प्लोरर में टेब की सुविधा जोड़ें |

अगर आप के कंप्यूटर के विंडो एक्स्प्लोरर में भी इन्टरनेट ब्राउसर की तरह टेब होता तो कितना अच्छा होता |टेब की वजह से आप का बहुत सारा वक़्त बर्बाद होने से बच जाता और सुविधा भी बहुत होती| TabExplorer ये एक ऐसा सॉफ्टवेर है जो आप के कंप्यूटर के विंडो एक्स्प्लोरर में टेब की सुविधा को जोड़ देता है |ये एक 4mb का सॉफ्टवेर है जो आप के सिस्टम के स्टार्ट होने के साथ ही ऑटो स्टार्ट हो जाता है और जब आप अपने कंप्यूटर में विंडो एक्स्प्लोरर को खोलते हैं तो उसमे ये सॉफ्टवेर टेब की सुविधा जोड़ देता है | 






Best Android Worthy Ebooks You Need to Read

Reading book can always be a kind of pleasure for our spirit world. Don’t worry I will not compare material wealth with Spiritual wealth.You know a few words can’tell them exactly. If you are a reading lover and just need some book to add to you reading list, then you are suggested to read this post. I would love to list recent popular books.

1 A Prayer for Owen Meany: A Novel


I am doomed to remember a boy with a wrecked voice—not because of his voice, or because he was the smallest person I ever knew, or even because he was the instrument of my mother's death, but because he is the reason I believe in God; I am a Christian because of Owen Meany.

In the summer of 1953, two eleven-year-old boys—best friends—are playing in a Little League baseball game in Gravesend, New Hampshire. One of the boys hits a foul ball that kills the other boy's mother. The boy who hits the ball doesn't believe in accidents; Owen Meany believes he is God's instrument. What happens to Owen after that 1953 foul ball is extraordinary.








It tells the Inside Story of How Obama Fought Back Against Boehner, Cantor, and the Tea Party



The veteran political journalist and New York Times bestselling author goes behind the scenes at the White House to recount the dramatic tale of a pivotal period in the Obama presidency, from the game-changing 2010 midterm elections to the beginning of the critical 2012 campaign season—a tumultuous time that tested the president as never before and set the stage for a titanic clash over the future of the nation





3 The Tender Bar: A Memoir
A moving, vividly told memoir full of heart, drama, and exquisite comic timing, about a boy striving to become a man, and his romance with a barJ .R. Moehringer grew up listening for a voice: It was the sound of his missing father, a disc jockey who disappeared before J.R. spoke his first words. As a boy, J.R. would press his ear to a clock radio, straining to hear in that resonant voice the secrets of masculinity, and the keys to his own identity. J.R.+s mother was his world, his anchor, but he needed something else, something more, something he couldn+t name. So he turned to the bar on the corner, a grand old New York saloon that was a sanctuary for all types of men-cops and poets, actors and lawyers, gamblers and stumblebums. The flamboyant characters along the bar-including J.R.+s Uncle Charlie, a Humphrey Bogart look-alike; Colt, a Yogi Bear sound-alike; Joey D, a soft-hearted brawler; and Cager, a war hero who raised handicapping horses to an art-taught J.R., tended him, and provided a kind of fatherhood by committee. When the time came for J.R. to leave home, the bar became a way station-from his entrance to Yale, where he floundered as a scholarship student way out of his element; to his introduction to tragic romance with a woman way out of his league; to his stint as a copy boy at the New York Times, where he was a faulty cog in a vast machine way out of his control. Through it all, the bar offered shelter from failure, from rejection, and eventually from reality-until at last the bar turned J.R. away.Riveting, moving, and achingly funny, The Tender Bar is at once an evocative portrait of one boy+s struggle to become a man, and a touching depiction of how some men remain lost boys.















William Alexander is determined to bake the perfect loaf of bread. He tasted it long ago, in a restaurant, and has been trying to reproduce it ever since. Without success. Now, on the theory that practice makes perfect, he sets out to bake peasant bread every week until he gets it right. He bakes his loaf from scratch. And because Alexander is nothing if not thorough, he really means from scratch: growing, harvesting, winnowing, threshing, and milling his own wheat.

An original take on the six-thousand-year-old staple of life, 52 Loaves explores the nature of obsession, the meditative quality of ritual, the futility of trying to re-create something perfect, our deep connection to the earth, and the mysterious instinct that makes all of us respond to the aroma of baking bread.


It has taken Eugenie Belmont but a moment to decide whom to marry . . .
Unfortunately the gentleman in question, the Duke of Somerton, hasn’t yet offered—a mere formality for a confirmed member of the Husband Hunters Club of Miss Debenham’s Finishing School. Like her friends, Eugenie is unwilling to wait demurely until the perfect mate happens by. And, despite the handsome duke’s imposing reputation, she can feel his heated glances in her direction are charged with desire . . . and possibilities.

Saddled with a dukedom, a haughty dowager, and an irresponsible younger sister, Sinclair St. John is far too occupied with important matters to indulge in romantic whims. But for the first time in his life, a brazen temptress has him utterly distracted. He could—and he should—dismiss her and court someone more befitting his station. But he is irresistibly drawn to this bewitching woman . . . and must match her game of seduction, move for passionate move.


6 The Dinner Diaries




"I'd always thought food was pretty straightforward: you're hungry, you eat; you're not, you don't. Then I became a mother." So begins Betsy Block's humorous, life-changing book on the ultimate of all makeovers: improving the family meal. But how is her plan even possible when eleven-year old Zack's favorite food is Halloween candy; little Maya is so picky that she'll only eat cut squares of white bread; and her husband's idea of a gift is an electric fryer? Determined not to give up the good-food fight, Betsy comes up with a creative ten-step makeover plan. She consults experts, visits farms, and shows how she and her family manage the pitfalls, struggles, and triumphs of eating well when busy schedules, surreptitious lunch trades, snack machines, permissive grandparents, and willful temptations intervene. With helpful charts, food lists, recipes, tips, and suggested culinary and farm programs for kids, The Dinner Diaries chronicles one family's intrepid ten-month challenge to change the way they eat-one forkful at a time.





"We should expect this young woman to be more powerful than our average novice, possibly even more powerful than the average magician."

This year, like every other, the magicians of Imardin gather to purge the city of undesirables. Cloaked in the protection of their sorcery, they move with no fear of the vagrants and miscreants who despise them and their work—until one enraged girl, barely more than a child, hurls a stone at the hated invaders . . . and effortlessly penetrates their magical shield.

What the Magicians' Guild has long dreaded has finally come to pass. There is someone outside their ranks who possesses a raw power beyond imagining, an untrained mage who must be found and schooled before she destroys herself and her city with a force she cannot yet control.

Good books are really like a tasteful cup of tea, would you like to taste one of these teas?

png फोटो के साइज़ को कम करने का बढ़िया उपाए |

ब्लॉग ,वेबसाइट या सोशल साईट पर ज़यादातर लोग फोटो अपलोड करते हैं और फोटो कई अलग अलग फोर्मेट में होते हैं | इन्ही में से एक फोर्मेट है png इस फोर्मेट के फोटो का साइज़ दुसरे फोर्मेट के फोटो के साइज़ से बड़ा होता है |इस फोर्मेट की खास बात ये है की इस फोर्मेट के फोटो का बेक ग्राउंड पारदर्शी होता है और अगर इस फोटो के फोर्मेट को बदल दिया जाये तो फिर फोटो का पारदर्शी बेक ग्राउंड ख़तम हो जाता है |इस फोर्मेट के फोटो का साइज़ बड़ा होने के कारण इसको कही अपलोड करने में बहुत वक़्त बर्बाद होता है| 




अगर png फोर्मेट के किसी फोटो को अपलोड करना हो तो सब से अच्छा तरीका ये है की उसके साइज़ को काम कर दिया जाये और ये काम बिना किसी सॉफ्टवेर की मदद से नहीं हो सकता है |इन्टरनेट की दुनिया में बहुत सारे ऐसे सॉफ्टवेर मौजूद है जिनके द्वारा png फोटो के साइज़ को बिना आकर कम किये घटाया जा सकता है और फोटो के गुणवता में भी कोई कमी नहीं आएगी उन्ही सॉफ्टवेर में से एक का नाम है PNG Optimizer इस सॉफ्टवेर के द्वारा आप किसी भी png फोर्मेट के फोटो के साइज़ को बिना आकर घटाए कम कर सकते हैं इसके आलावा आप किसी और फोर्मेट के फोटो को भी बहुत आसानी से png फोर्मेट में बदल सकते हैं |ये एक छोटा सा 4 mb का सॉफ्टवेर है जो डाउनलोड के लिए फ्री में उपलब्ध है |



Cara Install Driver Pada Komputer Laptop


Cara Install Driver Pada Komputer Laptop. Membeli laptop maupun komputer desktop seharusnya mendapatkan software bawaan komputer atau laptop atau biasa dikenal dengan driver tersebut, yang sudah disertakan dari pabrikan, namun akhir-akhir ini di kota Denpasar setiap kali saya membeli laptop, selalu saja tidak disertakan dengan software driver untuk laptop, katanya memang tidak ada driver jadi

Friday, September 28, 2012

कंप्यूटर के लिए 6 रजिस्ट्री क्लीनर सॉफ्टवेर वो भी मुफ्त में|

आप के कंप्यूटर के लिए एक फ्री रजिस्ट्री क्लीनर सॉफ्टवेर जिसकी मदद से आप अपने कंप्यूटर के रजिस्ट्री में बने फालतू और बिना काम के इंट्री को डिलीट कर सकते है । कंप्यूटर की स्पीड को तेज बनाये रखने के लिए सिस्टम से गैर जरुरी फाइल और फोल्डर को हटाना बहुत ज़रूरी होता है और रजिस्ट्री की साफ़ सफाई भी बहुत ज़रूरी है | कंप्यूटर से बिना काम के फाइल और फोल्डर को डिलीट करने का सबसे अच्छा और आसान तरीका है की आप CCleaner या इसके जेसा कोई और रजिस्ट्री क्लीनर सॉफ्टवेर डाउनलोड करलें और समय-समय पर इस सॉफ्टवेर को चला के अपने कंप्यूटर और कंप्यूटर के रजिस्ट्री से गैर ज़रूरी चीजों को डिलीट करते रहे इससे आप का कंप्यूटर तेज़ और सुरक्षित रहेगा | आज मै आप को कुछ फ्री रजिस्ट्री क्लीनर सॉफ्टवेर का डाउनलोड लिंक दे रहा हु|  




जिनको आप डाउनलोड करके अपने कंप्यूटर में इस्तेमाल कर सकते हैं |वेसे सबसे अच्छा रजिस्ट्री क्लीनर सॉफ्टवेर मेरे अनुसार CCleaner है जो इस्तेमाल में बहुत आसान और फ्री भी है|


CCleaner







jetclean



Regsofts


Regseeker



 WiseCleaner



Cleaner for Window






Rayman Jungle Run v1.1.8 Apk Android

Rayman Jungle Run is powered by the same UbiArt Framework engine that brought you Rayman Origins - Winner of numerous Game of the Year and Platformer of the Year awards. 
The legendary platforming hero is making the jump to your favorite mobile device!

-  Beautiful graphics
-  New worlds to discover
-  New powers to unlock
-  Captivating music
-  Smooth touch-based controls
-  Exclusive wallpapers to unlock for your device

Rayman Jungle Run is easy for all ages to pick up and play, but challenging for the longtime Rayman fans to master.  Unlock the Land of the Livid Dead levels if you have the skills!
Extract SD Data file to Android/obb
Click Here To Download

APK File
Direct Download Link

SD Data Direct Download


5 mb का सॉफ्टवेर, ये विंडो XP ,VISTA और 7 को सपोर्ट करता है |

अगर आप ब्लॉग लिखते हैं तो ये सॉफ्टवेर आप के बहुत काम आ सकता है |हर ब्लॉगर अपने ब्लॉग के लिए खास कर के तकनिकी ब्लॉगर किसी पोस्ट को जब लिखते हैं तो उसमे कई बार अपनी बात को समझाने के लिए इस्क्रिन शूट का सहारा लेते हैं | किसी वेब पेज या डेस्कटॉप के किसी हिस्से का इस्क्रिन शूट लेने के कई तरीके हैं और इन्टरनेट पर भी कई सॉफ्टवेर उपलब्ध हैं जिनके द्वारा इस्क्रिन शूट बहुत आसानी से लिया जा सकता है | 




आज मै आप को एक ऐसे सॉफ्टवेर के बारे में बताने जा रहा हु जिसके द्वारा आप किसी भी वेब पेज या डेस्कटॉप के हिस्से का इस्क्रिन शूट बहुत ही आसानी से ले सकते हैं |इस्क्रिन शूट के आलावा इस सॉफ्टवेर में इस्क्रिन रूलर ,मेगनिफायेर,कलर पीकर भी है और आप इस सॉफ्टवेर के द्वारा अपने कंप्यूटर या लैपटॉप के वेब केम का भी इस्क्रिन शूट ले सकते हैं |कुल मिला के ये एक बहुत ही उपयोगी सॉफ्टवेर हैं | ये 5 mb का सॉफ्टवेर है और ये विंडो XP ,VISTA और 7 को सपोर्ट करता है |


डाउनलोड करने के लिए यहाँ क्लिक करें ।


Thursday, September 27, 2012

Best Android Camera Apps to Record Your Life

Our life can’t live without camera. We need camera to take every worthy memory moment for our life no matter you are having a tour or you are just having a deal with your family. We can use camera to record our mood. Then we can share with our friends or family, it just bring us a lot fun. So if you don’t get a camera around, what is your life supposed to be?

If you can’t afford some relative expensive camera you want to buy, may be you can try some camera apps first, on the condition that you get a android smartphone. Now let’s review these popular camera apps and select one to record our life for share or memory. You can click the blue words to download the app you want.

1 Pudding Camera

This app aims to let you create masterpiece with your smartphone.You can take photos in the reenacted angle of view for actual cameras in Basic(or Snap, Panorama, Fantasy ,Motion 2x2, Motion x4, Fish-eye, Triplex) way.Add custom-designed filtered effects to give sensible feelings to your photos like the film motion.After finish it, you can instant share via Pudding to Facebook, Twitter, Tumbler or your email Easily.


2 Lomo Camera
Use the Best Lomo Camera app to help you make amazing photos in 12 completely different filters which are based on the real ones! But there are just 3 free filters for use. For example, the Lomo Camera, it can enable you to take photos in lomo style. Nice vignetting along with a processing will make you feel like you are using real Lomo camera. There are 12 effects to choose from for every camera .
* Cross process
* Push process
* Black & White
* Old Photo
* Vintage
* Sepia
* Rusty
* Polaroid
* Paper
* Dreams
* Film

3 Night Vision Camera
Most android camera apps don’t behave good at night.This app can improve visibility in low light conditions by automatic adjustment image parts.What’s more,you can create cool cartoon style images with it and show the effect in realtime! Other features like supports front camera if available, control camera flash to maximize visibility etc.

4 Camera360 Ultimate
Camera360 is a worldwide popular camera app which was once pointed as one of top 100 technology products by PC World. With its simple operations, fantastic effects, and fluent UE, Camera360 got support and favor from more than 20 million fans in the android camera app world.Camera360 finally leads fashion of phone photography’s development. You can classify ‘MY PHOTOS’ by date to find what you want quickly;select effects to decorate beautiful life moments.If you want to know more, you’d better to download to experience.

5 IP Webcam

Use IP Webcam to turn your phone into a wireless camera! It Supports to work on Windows, Mac and Linux os. It will help to turn your phone into a network camera with multiple viewing options. Thus view your camera on any platform with VLC player or web browser. Stream video inside WiFi network without internet access.You may never get to know play camera like this.

6 Funny Camera
There are cameras to take funny pictures, but there are also cameras to make funny pictures. With this app,you can apply color effects to your photos for fun.Funny Camera gets a collection of more than 80 funny photo frames for you to decorating your photos.

7 Instagram
This is really a vip one. Take photos and share your photos in a simple photo stream with friends to see or follow your friends' photos with the click of a single button. Giving likes or comments to your favored photos and receive comments from friends. Can we call it “facebook” in camera field. Every day you open up Instagram to leave best moments or see new photos from your closest friends.It can never get such a beautiful way to share your world.

क्या आप का कंप्यूटर स्लो है ?

अगर आप का कंप्यूटर या लैपटॉप बहुत स्लो हो गया है तो आप एक बार इस ToolWiz Care सॉफ्टवेर का उपयोग कर के देखें |इस टूल के द्वारा आप के सिस्टम की स्पीड काफी हद तक ठीक हो जाएगी | इस एक सॉफ्टवेर में बहुत सारे उपयोगी टूल्स हैं जिनके द्वारा आप अपने सिस्टम की कई परेशानियों से निजात पा सकते हैं| 



इस ToolWiz Care सॉफ्टवेर में आप के सिस्टम के लिए System Check-up, System Clean-up, System Speed-up, System Fix-up, System Back-up, System Satrtup Optimizer, और System Virtualization जेसे कई उपयोगी टूल्स हैं जो आप के सिस्टम के लिए बहुत उपयोगी साबित होंगे | ये एक फ्री सॉफ्टवेर है | 

डाउनलोड करने के लिए यहाँ क्लिक करें । 




गूगल ट्रांसलेट टूल एक बहु उपयोगी सॉफ्टवेर |

अगर किसी टेक्स्ट को किसी दुसरे भाषा में अनुवाद करना होता है तो इस काम को हम लोग ऑनलाइन करते हैं| लेकिन एक ऐसा सॉफ्टवेर है जिसके द्वारा आप किसी भी टेक्स्ट को दुसरे भाषा में सिर्फ एक क्लिक में अनुवाद कर सकते हैं | बस आप को सॉफ्टवेर ओपन करना है आप जिस टेक्स्ट का अनुवाद करना चाहते हैं उसको सलेक्ट या टाइप करना है और फिर उस टेक्स्ट का अनुवाद आप जिस भाषा में करना चाहते हैं उसको सलेक्ट कर के ओके दबाना होता है | 




ये सॉफ्टवेर किसी भी टेक्स्ट फाइल को 58 अलग-अलग भाषावो में अनुवाद कर सकता है ये सॉफ्टवेर साइज़ में सिर्फ 4 mb का है और ये विंडो XP और विंडो 7 दोनों को सपोर्ट करता है |


डाउनलोड करने के लिए यहाँ क्लिक करें ।



Google Play services and OAuth Identity Tools

Posted by Tim Bray

The rollout of Google Play services to all Android 2.2+ devices worldwide is now complete, and all of those devices now have new tools for working with OAuth 2.0 tokens. This is an example of the kind of agility in rolling out new platform capabilities that Google Play services provides.

Why OAuth 2.0 Matters

The Internet already has too many usernames and passwords, and they don’t scale. Furthermore, your Android device has a strong notion of who you are. In this situation, the industry consensus is that OAuth 2.0 is a good choice for the job, offering the promise of strong security minus passwords.

Google Play services make OAuth 2.0 authorization available to Android apps that want to access Google APIs, with a good user experience and security.

Typically, when you want your Android app to use a Google account to access something, you have to pick which account on the device to use, then you have to generate an OAuth 2.0 token, then you have to use it in your HTTP-based dialogue with the resource provider.

These tasks are largely automated for you if you’re using a recent release of the Google APIs Client Library for Java; the discussion here applies if you want to access the machinery directly, for example in sending your own HTTP GETs and POSTs to a RESTful interface.

Preparation

Google Play services has just started rolling out, and even after the rollout is complete, will only be available on compatible Android devices running 2.2 or later. This is the vast majority, but there will be devices out there where it’s not available. It is also possible for a user to choose to disable the software.

For these reasons, before you can start making calls, you have to verify that Google Play services is installed. To do this, call isGooglePlayServicesAvailable(). The result codes, and how to deal with them, are documented in the ConnectionResult class.

Choosing an Account

This is not, and has never been, rocket science; there are many examples online that retrieve accounts from Android’s AccountManager and display some sort of pick list. The problem is that they all have their own look and feel, and for something like this, which touches on security, that’s a problem; the user has the right to expect consistency from the system.

Now you can use the handy AccountPicker.newChooseAccountIntent() method to give you an Intent; feed it to startActivityForResult() and you’ll launch a nice standardized user experience that will return you an account (if the user feels like providing one).

Two things to note: When you’re talking to these APIs, they require a Google account (AccountManager can handle multiple flavors), so specify GoogleAuthUtil.GOOGLE_ACCOUNT_TYPE argument as the value for the allowableAccountTypes argument. Second, you don’t need an android.accounts.Account object, you just use the email-address string (available in account.name) that uniquely identifies it.

Getting a Token

There’s really only one method call you need to use, GoogleAuthUtil.getToken(). It takes three arguments: a Context, an email address, and another string argument called scope. Every information resource that is willing to talk OAuth 2.0 needs to publish which scope (or scopes) it uses. For example, to access the Google+ API, the scope is oauth2:https://www.googleapis.com/auth/plus.me. You can provide multiple space-separated scopes in one call and get a token that provides access to all of them. Code like this might be typical:

  private final static String G_PLUS_SCOPE = 
"oauth2:https://www.googleapis.com/auth/plus.me";
private final static String USERINFO_SCOPE =
"https://www.googleapis.com/auth/userinfo.profile";
private final static String SCOPES = G_PLUS_SCOPE + " " + USERINFO_SCOPE;

In an ideal world, getToken() would be synchronous, but three things keep it from being that simple:

  1. The first time an app asks for a token to access some resource, the system will need to interact with the user to make sure they’re OK with that.


  2. Any time you ask for a token, the system may well have a network conversation with the identity back-end services.


  3. The infrastructure that handles these requests may be heavily loaded and not able to get you your token right away. Rather than keeping you waiting, or just failing, it may ask you to go away and come back a little later.


The first consequence is obvious; you absolutely can’t call getToken() on the UI thread, since it’s subject to unpredictable delays.

When you call it, the following things can happen:

  • It returns a token. That means that everything went fine, the back-end thinks the authorization was successful, and you should be able to proceed and use the token.


  • It throws a UserRecoverableAuthException, which means that you need to interact with the user, most likely to ask for their approval on using their account for this purpose. The exception has a getIntent() method, whose return value you can feed to startActivityForResult() to take care of that. Of course, you’ll need to be watching for the OK in the onActivityResult() method.


  • It throws an IOException, which means that the authorization infrastructure is stressed, or there was a (not terribly uncommon on mobile devices) networking error. You shouldn’t give up instantly, because a repeat call might work. On the other hand, if you go back instantly and pester the server again, results are unlikely to be good. So you need to wait a bit; best practice would be the classic exponential-backoff pattern.


  • It throws a GoogleAuthException, which means that authorization just isn’t going to happen, and you need to let your user down politely. This can happen if an invalid scope was requested, or the account for the email address doesn’t actually exist on the device.


Here’s some sample code:

       try {
// if this returns, the OAuth framework thinks the token should be usable
String token = GoogleAuthUtil.getToken(this, mRequest.email(),
mRequest.scope());
response = doGet(token, this);

} catch (UserRecoverableAuthException userAuthEx) {
// This means that the app hasn't been authorized by the user for access
// to the scope, so we're going to have to fire off the (provided) Intent
// to arrange for that. But we only want to do this once. Multiple
// attempts probably mean the user said no.
if (!mSecondTry) {
startActivityForResult(userAuthEx.getIntent(), REQUEST_CODE);
response = null;
} else {
response = new Response(-1, null, "Multiple approval attempts");
}

} catch (IOException ioEx) {
// Something is stressed out; the auth servers are by definition
// high-traffic and you can't count on 100% success. But it would be
// bad to retry instantly, so back off
if (backoff.shouldRetry()) {
backoff.backoff();
response = authenticateAndGo(backoff);
} else {
response =
new Response(-1, null, "No response from authorization server.");
}

} catch (GoogleAuthException fatalAuthEx) {
Log.d(TAG, "Fatal Authorization Exception");
response = new Response(-1, null, "Fatal authorization exception: " +
fatalAuthEx.getLocalizedMessage());
}

This is from a sample library I’ve posted on code.google.com with an AuthorizedActivity class that implements this. We think that some of this authorization behavior is going to be app-specific, so it’s not clear that this exact AuthorizedActivity recipe is going to work for everyone; but it’s Apache2-licensed, so feel free to use any pieces that work for you. It’s set up as a library project, and there’s also a small sample app called G+ Snowflake that uses it to return some statistics about your Google+ posts; the app is in the Google Play Store and its source is online too.

Registering Your App

Most services that do OAuth 2.0 authorization want you to register your app, and Google’s are no exception. You need to visit the Google APIs Console, create a project, pick the APIs you want to access off the Services menu, and then hit the API Access tab to do the registration. It’ll want you to enter your package name; the value of the package attribute of the manifest element in your AndroidManifest.xml.

Also, it’ll want the SHA1 signature of the certificate you used to sign your app. Anyone who’s published apps to Google Play Apps knows about keystores and signing. But before you get there, you’ll be working with your debug-version apps, which are signed with a certificate living in ~/.android/debug.keystore (password: “android”). Fortunately, your computer probably already has a program called “keytool” installed; you can use this to get the signature. For your debug version, a correct incantation is:

keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -v -list

This will print out the SHA1 signature in a nicely labeled easy-to-cut-and-paste form.

This may feel a little klunky, but it’s worth it, because some magic is happening. When your app is registered and you generate a token and send it to a service provider, the provider can check with Google, which will confirm that yes, it issued that token, and give the package name of the app it was issued to. Those of you who who’ve done this sort of thing previously will be wondering about Client IDs and API Keys, but with this mechanism you don’t need them.

Using Your Token

Suppose you’ve registered your app and called GoogleAuthUtil.getToken() and received a token. For the purposes of this discussion, let’s suppose that it’s “MissassaugaParnassus42”. Then all you need to do is, when you send off an HTTP request to your service provider, include an HTTP header like so:

Authorization: Bearer MissassaugaParnassus42

Then your HTTP GETs and POSTs should Just Work. You should call GoogleAuthUtil.getToken() to get a token before each set of GETs or POSTs; it’s smart about caching things appropriately, and also about dealing with token expiry and refresh.

Once again, as I said at the top, if you’re happy using the Google APIs Client Library for Java, it’ll take care of all the client-side stuff; you’ll still need to do the developer console app registration.

Otherwise, there’s a little bit of coding investment here, but the payoff is pretty big: Secure, authenticated, authorized, service access with a good user experience.



Join the discussion on

+Android Developers



Wednesday, September 26, 2012

Lenovo IdeaPad Tablet K1 Wi-Fi, 3G एक बढ़िया टेबलेट है |

अगर आप एक अच्छे टेबलेट की तलाश में हैं तो आप इस Lenovo के टेबलेट को एक बार ज़रूर देखें | हालाँकि बजट के हिसाब से ये एक महंगा टेबलेट साबित हो सकता है लेकिन इसकी खूबियों को देखते हुवे इसके कीमत को वाजिब कहा जा सकता है |इसमें लगे 1 GHz Nvidia Tegra 2 T20 Dual Core प्रोसेसर और 1 GB DDR2 रेम इस टेबलेट को अच्छी स्पीड देते है| इस टेबलेट की इन्टरनल मेमोरी 32 GB है जिसको 64 GB तक बढाया जा सकता है| इसमें फाइल ट्रान्सफर के लिए ब्लूटूथ और इन्टरनेट इस्तेमाल करने के लिए वाई-फाई की भी सुविधा है |इसके आलावा इस टेबलेट में सिम कार्ड लगाने के लिए स्लोट भी है| 




हालाँकि सिम के द्वारा कालिंग की सुविधा नहीं है सिम का इस्तेमाल सिर्फ 2G या 3G इन्टरनेट के लिए किया जा सकता है | इस टेबलेट में दो केमरे एक आगे 2 megapixels का और एक पीछे 5 megapixels का दिया गया है|
इसमें HDMI की भी सुविधा है HDMI के दावा इस टेबलेट को टेलीविसन के साथ जोड़ा जा सकता है | इसके इस्क्रिन का साइज़ 10 इंच है | ये टेबलेट फुल HD विडियो को सपोर्ट करता है | 


  • Series: K1 
  • Processor: 1 GHz Nvidia Tegra 2 T20 Dual Core 
  • Graphics: NVIDIA GeForce Platform
  • Operating System: Android 3.1 (Honeycomb)
  • Memory RAM: 1 GB DDR2 Storage
  • Internal Storage: 32 GB Expandable Storage Capacity: Upto 64 GB
  • Memory Card Slot type: MicroSD Card
  • Display Display Type: 10.1 inch LED 1280 x 800 pixels
  • Other Display Features: HD Anti Glare Screen
  • Primary Camera: 5 megapixels
  • Secondary Camera: 2 megapixels
  • 3G: Yes
  • Internet Connectivity: Wi-Fi: Yes , IEEE 802.11 b/g/n
  • Business Features Document Support: Document Viewer , Document Editor Cloud Computing Support: Yes
  • Other Business features: 3G SIM Slot (No Calling Facility), Amazon Kindle eBook Reader,
  • Additional Features: Docking Port, Lenovo SocialTouch, Acetrax Movies, Kongregate Arcade, Zinio
  • Battery Standby Time: 10 hrs
  • Bluetooth: vYes
  • Connectivity HDMI: Yes
  • Dimensions Weight: 750 g
  • Additional Features Docking Port, Lenovo SocialTouch, Acetrax Movies, Kongregate Arcade, Zinio

इस टेबलेट को ऑनलाइन फ्लिप कार्ट से आप 26526/- रूपये में खरीद सकते हैं ।
  
अधिक जानकारी या खरीदने के लिए यहाँ क्लिक करें । 



Google Play hits 25 billion downloads

Whether you’re looking for directions, checking email or sharing a picture with friends, apps are now an indispensable part of life. And if you’re using Android, it all starts with Google Play, home to 675,000 apps and games. That’s a lot of choice. We’ve now crossed 25 billion downloads from Google Play, and to celebrate we’re offering some great discounts for the next five days.


Every day you’ll be able to choose from a collection of apps from some of the world’s top developers including Gameloft, Electronic Arts, Rovio, runtastic, Full Fat and more. And all for just 25 cents. We’ll also be offering some special collections like 25 movies you must own, 25 banned books, 25 albums that changed the world and our 25 top selling magazines, all at special prices. Visit Google Play a little later today to check them out.

Twenty-five billion is more than twice the distance, in miles, that the Voyager 1 spacecraft has travelled since its launch 35 years ago. It’s the amount of time, in minutes, that have passed since some of our earliest ancestors began to set foot in Europe. And now, thanks to all of you, it’s a Google Play milestone. We look forward to the next 25 billion.

Posted by Jamie Rosenberg, Director, Digital Content

100 से ज़यादा पोर्टेबल सॉफ्टवेर फ्री में उपलब्ध है |

आप के कंप्यूटर और लैपटॉप के लिए बहुत सारे पोर्टेबल सॉफ्टवेर फ्री में उपलब्ध है | यहाँ से डाउनलोड किये गए सॉफ्टवेर को कंप्यूटर में इंस्टाल करने की जरुरत नहीं होती है आप इन सॉफ्टवेर को डाउनलोड कीजिये और अपने पेन ड्राईव में सेव कर लीजिये और फिर आप इन सॉफ्टवेर को बिना इंस्टाल किये किसी भी कंप्यूटर में अपने पेन ड्राईव द्वारा इस्तेमाल कर सकते हैं | इस वेबसाइट पर 100 से ज़यादा पोर्टेबल सॉफ्टवेर उपलब्ध है जिनको आप डाउनलोड कर सकते हैं |उदाहरण के लिए......

- uTorrent (v3.1.3)                                                              - OperaUSB (v11.62)        
- Freac (v1.0.20a)                                                               - ImgBurn (v2.5.7.0)
 - Wavosaur (v1.0.6.0)                                                        - xp-AntiSpy (v3.98-2)  
 - VirtualDub Portable (v1.9.11)                                        - RegScanner (v1.85)
 - BluetoothView (v1.61)                                                     - FileZilla (v3.5.3)

  •     - ImageShack            
  •     - RadioSure (v2.1.969)
  •     - HTTrack Portable (v3.45.3)
  •     Firefox Portable (v11.0)
  •    - Thunderbird Portable (v11.0.1)
  •    - Instantbird Portable (v1.1)                                            
  •     - POP Peeper (v3.8.1)                                                    
  •     - Meebo                                                                          
  •     - eMule (v0.50a)                                                              
  •     - MediaFir                                                                                                                            
  •     - AM-DeadLink (v4.4)
  •     VLC Portable (v2.0.1)                                                     
  •     SMPlayer (v0.7.1)b                                                              
  •      foobar2000 (v1.1.11)                                                     
  •     - Audacity (v2.0)                                                            
  •    - TagScanner (v5.1 build 611)                                            
  •      - mp3DirectCut (v2.16)                                                  
  •      - Last.fm                                                                           
  •      - InfraRecorder (v0.52)
  •      - MediaInfo (v0.7.54)
  •      - LC ISO Creator (v1.1)
  •      - FastStone Image Viewer (v4.6)
  •      - IrfanView (v4.33)
  •      - GIMP Portable (v2.6.12)
  •      - PhotoFiltre (v7.0)
  •      - Pixlr
  •      - FastStone Photo Resizer (v3.1)
  •      - Resizr
  •      - FastStone Capture (v5.3)
  •      - PicPick (v3.1.3)
  •      - Greenfish Icon Editor Pro (v3.0)
  •      - Icons From File (v5.02)
  •      - Porta (v1.04)
  •      - zphoto (v1.2)
  •      - Flickr
  •      - UnderCoverXP (v1.23)
  •      - AviScreen Portable (v1.3)
  •      - System Explorer (v3.8.6)
  •     - Speccy (v1.16)
  •      - CPU-Z (v1.60)
  •      - WhatInStartup (v1.33)
  •      - Shutter (v2.90)
  •      - Defraggler (v2.09)
  •      - JkDefrag Plus (v2.1)
  •     - eyeOS
  •      - Glide OS
  •     - Revo Uninstaller (v1.93)
  •     - Fast Explorer (v3.1.11.430)
  •     - CCleaner (v3.17)
  •     - ClamWin Portable (v0.97.3)
  •     - TrueCrypt (v7.1a)
  •     - DCU (v2.3.2)
  •     - KeePass (v1.21)
  •     - Recuva (v1.42)
  •     - DataRecovery (v2.4.6)
  •     - CyberShredder (v1.12)
  •     - WipeDisk (v1.2)
  •     - Unlocker Portable (v1.9.0)
  •     - VirusTotal
  •     - Notepad++ (v6.0)
  •     - Notepad2 (v4.2.25)
  •     - SumatraPDF (v2.1)
  •     - EssentialPIM Free (v4.54)
  •     - Rainlendar Lite (v2.9)
  •     - Remember The Milk
  •     - 7-Zip Portable (v9.20)
  •     - Universal Extractor (v1.6.1 R5)
  •     - ArcThemALL! (v4.6.1)
  •     - Double Driver (v4.1)
  •     - DesktopOK (v3.02)
  •   - CurrProcess (v1.13)      
  •     - MJ Registry Watcher (v1.2.7.6)
  •     - RegASSASSIN (v1.03)  

इस वेबसाइट पर जाने के लिए यहाँ क्लिक करें ।