Get cash from your website. Sign up as affiliate.

Tuesday, March 29, 2011

For Cricket Fans

Hi


This post is dedicated to the Cricket fans .




Finally the day has come we are waiting for a legendary fight in terms of game.The team which will handle the pressure well on the big day will win this big contest. India's power is its batting while Pakistan's power is its bowling.
Indians are playing very good cricket in the recent past. They have a very good batting side with the mix of youth and experience. Their bowling attack, led by Zaheer Khan, has been good too. They, too, stand a chance and are one of the favorites.

India and Pakistan have faced each other four times before in ICC Cricket World Cups. The Men in Blue have emerged victorious in all the encounters played in the 1992, 1996, 1999 and 2003 editions. Wednesday’s match at Mohali will be the fifth time both the team will meet face-to-face.

The hero of Indian ICC 2011 Cricket team  , Yuvraj Singh who has scored 341 runs at an average of 113.66 and taken 11 wickets at 24.63. Yuvraj has earned himself both a match-saviour and a match-winner in ICC 2011 world cup.It was Yuvraj innings that made India into the semi-final more than Virender Sehwag, the classical stroke-play of Sachin Tendulkar and the swings of Zaheer Khan.

so lets say together "ALL THE BEST TEAM INDIA".

Friday, March 18, 2011

How To Find Things To Talk About


Running out of things to talk about can be an excruciating experiences, particularly when you want to impress the person you're talking to. Fortunately, there are simple, easy-to-learn ways to avoid this fate.

1.Get away from the idea of "Running Out of Things to Talk About"! There is no way you can run out of things to talk about — you have the whole world at your disposal! Make your aim to keep both of you occupied chatting, or something like that.


2.ake the pressure off yourself. It is not just your responsibility to keep the conversation going—it takes two to tango. If the other person is really not interested in your conversation, there's nothing you can do to make them talk!
1.   3
2.    
3.Focus on the small things. People are most comfortable making small talk — especially easy small talk. Think about your conversation partner and what they were doing just before they started talking to you, how they got there, who they are with, where they came from, what they're doing later... and so on.
3.   4
4.If you find yourself struggling for things to say, focus on relaxing for a moment. The more relaxed you are, the more creatively your brain will work in coming up with new ideas.
4.   5
5.Ask open-Minded Questions Closed questions are those that can be answered 'Yes' or 'No', which doesn't tend to help the conversation flow!
5.   6
6.It's true that "It ain't what you say, it's the way that you say it" - While it helps to be witty, funny and interesting, don't worry about meeting those high standards; justbe friendly and have fun. Your relaxed attitude will relax the other person, and they will be more receptive to you because of it. But if you do have the creative tongue then use it!! People love jokes because laughing eases tension. Be yourself.

7.Talk about your common interests, you may have more in common than you might think! Or say random things!!

Thursday, March 17, 2011

Struts MVC Architecture



The model contains the business logic and interact with the persistance storage to store, retrive and manipulate data.
The view is responsible for dispalying the results back to the user. In Struts the view layer is implemented using JSP.
The controller handles all the request from the user and selects the appropriate view to return. In Sruts the controller's job is done by the ActionServlet.


The following events happen when the Client browser issues an HTTP request.
  • The ActionServlet receives the request.
  • The struts-config.xml file contains the details regarding the ActionsActionForms,ActionMappings and ActionForwards.
  • During the startup the ActionServelet reads the struts-config.xml file and creates a database of configuration objects. Later while processing the request the ActionServletmakes decision by refering to this object.
When the ActionServlet receives the request it does the following tasks.
  • Bundles all the request values into a JavaBean class which extends Struts ActionForm class.
  • Decides which action class to invoke to process the request.
  • Validate the data entered by the user.
  • The action class process the request with the help of the model component. The model interacts with the database and process the request.
  • After completing the request processing the Action class returns an ActionForward to the controller.
  • Based on the ActionForward the controller will invoke the appropriate view.
  • The HTTP response is rendered back to the user by the view component.

Tuesday, March 15, 2011

Browse Flickr with your emotions using the Emotiv EPOC



Do you get tired of thinking of tags
 for your huge collection of photographs that you have uploaded on Flickr? Well if you do, Emotiv has the perfect solution for you. Emotiv’s EPOC brain-reading headset combined with the EmoLens app can detect four separate emotions, and with these emotions the speed of the Flickr slideshow will be affected, and depending on how you feel, the photographs will be tagged accordingly. When the image no longer makes you feel that emotion, the app will move on to the next picture. I.e. you see a picture that makes you happy; it gets tagged as happy and will stay on screen as long as you feel happy. Once you stop feeling happy, the slideshow will display the next image for you to repeat the process. If you don’t want to navigate with your emotions, you can also use different concentration states, blinks and shakes of the head to control the navigation. If you’re interested in purchasing the Emotiv EPOC ($300) head here, and for the EmoLens app ($40) head here. Hit the break to watch a video of it in action:

you can find more technical and detail information on this ....

Friday, March 11, 2011

Narayan Murthy’s View on late Sitting at office

"U are never a loser until u quit trying

Mail sent by Narayan Murthy to all Infosys staff:
It's half past 8 in the office but the lights are still on…
PCs still running, coffee machines still buzzing…
And who's at work? Most of them ??? Take a closer look…
All or most specimens are ??
Something male species of the human race…
Look closer… again all or most of them are bachelors…
And why are they sitting late? Working hard? No way!!!
Any guesses???
Let's ask one of them…
Here's what he says… 'What's there 2 do after going home…Here we get to surf, AC, phone, food, coffee that is why I am working late…Importantly no bossssssss!!!!!!!!!!!'
This is the scene in most research centers and software companies and other off-shore offices.
Bachelors 'Passing-Time' during late hours in the office just bcoz they say they've nothing else to do…
Now what r the consequences…
'Working' (for the record only) late hours soon becomes part of the institute or company culture.
With bosses more than eager to provide support to those 'working' late in the form of taxi vouchers, food vouchers and of course good feedback, (oh, he's a hard worker… goes home only to change..!!).
They aren't helping things too…
To hell with bosses who don't understand the difference between 'sitting' late and 'working' late!!!
Very soon, the boss start expecting all employees to put in extra working hours.
So, My dear Bachelors let me tell you, life changes when u get married and start having a family… office is no longer a priority, family is… and
That's when the problem starts… b'coz u start having commitments at home too.
For your boss, the earlier 'hardworking' guy suddenly seems to become a 'early leaver' even if u leave an hour after regular time… after doing the same amount of work.
People leaving on time after doing their tasks for the day are labelled as work-shirkers…
Girls who thankfully always (its changing nowadays… though) leave on time are labelled as 'not up to it'. All the while, the bachelors pat their own backs and carry on 'working' not realizing that they r spoiling the work culture at their own place and never realize that they would have to regret at one point of time.

So what's the moral of the story??
* Very clear, LEAVE ON TIME!!!
* Never put in extra time ' unless really needed '
* Don't stay back unnecessarily and spoil your company work culture which will in turn cause inconvenience to you and your colleagues.
There are hundred other things to do in the evening..
Learn music… 
Learn a foreign language
Try a sport… TT, cricket……… 
Importantly,get a girl friend or boy friend, take him/her around town… 
* And for heaven's sake, net cafe rates have dropped to an all-time low (plus, no fire-walls) and try cooking for a change. 
Take a tip from the Smirnoff ad: *'Life's calling, where are you??'*
Please pass on this message to all those colleagues and please do it before leaving time, don't stay back till midnight to forward this!!!
IT'S A TYPICAL INDIAN MENTALITY THAT WORKING FOR LONG HOURS MEANS VERY HARD WORKING & 100% COMMITMENT ETC.

PEOPLE WHO REGULARLY SIT LATE IN THE OFFICE DON'T KNOW TO MANAGE THEIR TIME. SIMPLE !
Regards,
NARAYAN MURTHY.  

Friday, March 4, 2011

Apple iPad 2 officially unveiled


This week, Apple announced the much anticipated device “iPad 2” at a special media event at the Yerba Buena Center for the Arts Theater in San Francisco. iPad 2 is the successor of iPad with a modified design, faster dual-core CPUs, two cameras, faster graphics, 33% thinner than iPad, has gyroscope, 10 hours of battery life and more.
iPad 2 annoucement
iPad 2
alt
alt
alt
ipad2_price
Apple iPad 2 will be available in 2 colors – White and Black on both AT&T and Verizon. Also, iPad 2 will sell at the same prices as that of iPad. iPad 2 is said to be shipping very early by March 11.

Apple iPad 2 Official Photos


Apple has now officially unveiled the iPad 2. Check the iPad 2 pictures and video below to have a look at the new, lighter and thin stylish design of new iPad 2.
ipad_2
ipad_front
ipad_back
ipad2_facetimeipad2_smartcover
ipad2_smartcovers

101 Reasons Why Java is Better than .NET


1. Public Domain APIs - Any Java public apis are part of the public domain, .NET apis are proprietary and can open the door to a law suit.
2. Standard Library Source Code Availability - Java source code for the core libraries are available in every J2SDK distribution, .NET sources can only be seen by resorting to illegal means.
3. dotNet Purity Is A Myth - Java promotes 100% pure Java libraries, for .NET purity is nothing more than a myth.
4. 75% Of Enterprise Software Development - Avoid becoming one of the 25% of "use-less" employees.
5. Preferred Platform for Implementing WebServices - Despite billions spent by Microsoft in marketing, surveys continue to reveal that Java is the preferred platform when it comes to Web Services.
6. Superior Platform for Web Development - ASP.NET is a poorly designed and crippled framework as compared to the richness of frameworks found in Java.
7. Write Stored Procedures using Java - Most relational databases support writing of stored procedures in the Java language. There has yet to be a production release of a database that supports any .NET languages.
8. An Abundance of Experienced Practitioners - Nobody seems to know how to write .NET programs well and that's giving .NET a bad name! A pretty lame excuse I must say!
9. Supportive Open Source Communities - Open Source communities that support distributed development are a plenty in the Java world.
10. Proven Security - 2 Years after Trust Worthy initiative is launched and we collectively lose $55 billion last year.
11. No Lizard Brain - .NET programmers continue to struggle with the complexities of a hybrid managed/unmanaged environment.
12. More Languages - The JVM is more "common" than the CLR.
13. Smaller Runtime Download - You can't run your app if you don't have the runtime.
14. No Mandatory Upgrade Fees - 3 things a Microsoft shop can't avoid: Death, Taxes and License 6.
15. More Vendor Choices - .Net is a marketing program. Java is a Market.
16. Industrial Strength Collection Classes - The .Net libraries look like they were designed by high-school students, First year CompSci? students at best.
17. FutureProof - The way to ensure your return on investment (i.e. ROI) is that your choice of platform doesn't get obsolete in 5 or even 10 years. Avoid the Microsoft upgrade treadmill!
18. Larger Talent Pool - Majority of Universities not only teach but require knowledge of Java. That's a big talent pool that you need to consider before you off-shore your project to a different time-zone.
19. More Contributions From Researchers - Research institutions and universities have consistently provided innovative research not only built on top of Java but also contributing to Java.
20. US Government Approved - Guess where the billions of dollars spent on the U.S. government's IT renovation is going to?
21. NoEvilTypeCoercion - Some C++ constructs are meant to be entombed forever, .NET resurrects them with disastrous consquences.
22. More Mature And Robust O/R Mapping - You can't beat the wealth of O/R mapping solutions found in Java.
23. Superior Coding Tools - Like having your own personal Java fairy dancing through your code, anticipating your every thought and keystroke.
24. Sane Coding Conventions - I don't know what's worse Hungarian notation or .NET coding conventions.
25. Higher Paying Jobs - Somehow you've got to afford those skyrocketing housing prices don't you?
26. Favored for Implementing P2P - Gnutella and JXTA, anything else legally more pervasive?
27. PureJavaRDMS - Can't beat the ease of installation when the RDMS is Java based and packaged with the application in a .zip file.
28. More exception Handling Options - .NET has no analog to the throws clause in method signatures.
29. Better Structured Diagramming Frameworks - When going beyond forms and windows, Java can't be beat.
30. Reusable Open Source IDE Frameworks - Why re-invent the wheel? Start building your killer GUI application on top of killer IDE frameworks.
31. RobustParserGenerators - Want to build a new language, well you'll need some robust parser building tools.
32. AspectOrientedProgramming - The next advance in modular software development, get a head start by using Java.
33. PureJavaWebServers - Customizations and extensions are easier in a web container that's built using the same language as applications. Furthermore, managed environments support better reliability and security.
34. OpenSourceJavaCompilers - Your tools have got to be able to parse the code before it has any chance in understanding it.
35. Distributed Caching - Sometimes embarassingly parallel applications aren't the only things that you need to scale.
36. MultipleReliableMessagingChoices - Java provides more choices for the backbone that integrates the Enterprise.
37. Faster Development Turnaround - Incremental compilation is unavailable in the .NET environment.
38. Lightweight Persistence - Sometimes a relational database (RDMS) has too big a footprint.
39. Open Community Process - How does one contribute to the specification of standards?
40. Hardware Accelerators - Performance boosting hardware.
41. More Flexible Licensing Options - Ultimate flexibility in licensing.
42. EmbeddedDevices - Java inside small packages.
43. Faster Virtual Machines -
44. MickrokernelArchitectures
45. ContinuousBuild
46. WholeProgramOptimization - Please sir may I have a linker?
47. Comprehensive RDMS Driver Support - Can you find a ADO.NET driver for an open source database?
48. Superior Code Analysis Tools
49. NetworkingSupport - Why is MSN managed by a Java based tool?
50. More garbage collection Options
51. ReliabilityConcerns
52. Better Web Services Interoperability
53. Better Domain Specific Languages Support
54. Painless Upgradability
55. Simple Side By Side Execution
56. More Business Rules Engines
57. Lightweight Containers
58. Better Business Process Management
59. Sixty Four bit Support
60. Millions Of Java Phones
61. Garbage Collect Classes - The only way to unload MSIL code is to unload an entire application domain.
62. More Alternative VM Implementations
63. Hard Realtime Capabilities
64. Cross Platform Language Integration
65. More Extensive XML Support
66. Better Support For Dynamic Distributed Systems
67. Superior 2D Drawing
68. Better GUI Framework - Why isn't VS.NET written in a .NET language?
69. SuperiorBranding
70. No Anti Open Source Agenda
71. Standardized Portal Frameworks - Standardized ""Integration at the glass"".
72. RunInIntepreterMode - ""We're just not optimized for interpreting""
73. More Semantic Web Research
74. Leads In Software Process Best Practices
75. Better Concurrency Utilities
76. More Multicasting Libraries
77. Superior Refactoring Tools
78. Higher Demand Therefore More Jobs
79. Faster And More Reliable Regex
80. SuperiorBuildEnvironments - A .NET practitioner's concept of a build is F7.
81. Embarassingly Rich Information Sources
82. More Open Source Projects
83. Affordable Industrial Grade IDEs
84. Standardized Enterprise Connectivity
85. DynamicLanguagesSupport
86. MorePDASupport - Why limit oneself to a single PDA brand?
87. OpenTechnologyRoadmap - .NET is like a five year plan in the former USSR: You know it doesn't actually make sense or help anything, but if you live under it, you're certainly not going to say anything negative about it.
88. EmergingStandardsSupport
89. JavaCard - JavaCards? are becomming the preferred method of keeping tabs on your citizenry or customers. If Microsoft ever co-opts this technology then "1984" will become more than just a paperback novel.
90. Complete Open Source Stack - Open Source code visibility spanning all layers of an application.
91. NonStopServers - .NET not fault-tolerant enough for Hewlett-Packard-Compaq?
92. Out Of This World - Java runs on other planets, .NET has yet to leave Terra Firma.
93. Better Unit Testing Support - More extensions and comprehensive IDE support
94. More Identity Management Solutions - Can you trust Microsoft to keeping your customer's identity secure and available?
95. Most UML Tools Implement In Java - Ever wonder why the best UML tools are implemented in Java?
96. More R&D On Intelligent Agents - Java is the preferred implementation platform for Intelligent Agents.
97. Easy Rich client Deployment - No-Touch development was shaky.
98. Lower Cost for Massively Parallel Systems - How much does it cost to deploy a .NET application on a platform with 10,000 servers like google?
99. More Profilers - Profilers mitigate the risk of not finding the root cause of show stopping bugs.
100. Eclipse
101. OneHunderedReasons

 
Powered by Blogger