Powered by Olark

Tushar's Blog

'Think Open','Implement Open' -It's rule of Open Source World.

Creating RESTful Web Services using (JAX-RS) in JAVA.

>> Monday, June 27, 2011

REST is stands for Representational State Transfer. It Is a stateless protocol.
Java API for RESTful web services (JAX-RS) help developers for build RESTful 
Web services in Java.
RESTful web services  use HTTP protocol methods . For example, a developer can map HTTP methods like POST, GET, PUT, and DELETE to create, read, update and delete operations. For detail information Visit JAX-RS: Developing RESTful Web Services in Java
Download Developing RESTful Web services with JAX-RS pdf at Java One Conference, Hyderabad,India.


Create RESTful Web services using JAX-RS in NetBeans IDE.




Create RESTful Web services using JAX-RS in Eclipse.


Have A Nice Day!

Read more...

Two step verification process Apps For Google: Provide extra layer of security to your Google Account

>> Wednesday, March 9, 2011


Google Apps tools by adding a new two-step verification process. Google announced the new sign-in feature at its Google Atmosphere conference in Paris.
"Cloud computing is about making your information easily accessible from anywhere, on any device," Eran Feigenbaum, director of security for Google Apps, said in blog post. "Until today, organizations looking to secure their information beyond a password have faced costs and complexities that prevented many of them from using stronger security technologies. Today, we are changing that with the introduction of a more secure sign-in capability for Google Apps accounts that significantly increases the security of the cloud: Two step verification."

2-step verification adds an extra layer of security to your Google Account by requiring you to have access to your phone – as well as your username and password – when you sign in. This means that if someone steals or guesses your password, the potential hijacker still can't sign in to your account because they don't have your phone.

Getting started with 2-step verification 


2-step verification helps protect a user's account from unauthorized access should someone manage to obtain their password. Even if a password is cracked, guessed, or otherwise stolen, an attacker can't sign in without access to the user's verification codes, which only the user can obtain via their own mobile phone.
Two-step verification is easy to set up, manage and use. When enabled by an administrator, it requires two means of identification to sign in to a Google Apps account, something you know: a password, and something you have: a mobile phone. It doesn’t require any special tokens or devices. After entering your password, a verification code is sent to your mobile phone via SMS, voice calls, or generated on an application you can install on your Android, BlackBerry or iPhone device. This makes it much more likely that you’re the only one accessing your data: even if someone has stolen your password, they'll need more than that to access your account. You can also indicate when you're using a computer you trust and don't want to be asked for a verification code from that machine in the future.



Read more...

Google Analytics-class web analytics, friendlier and free.

>> Wednesday, February 9, 2011

Google Analytics (GA)  In 2005 Google provide GA is a free service offered by Google that generates detailed statistics about the visitors to a website.Google Analytics is the enterprise-class web analytics solution that gives you rich insights into your website traffic and marketing effectiveness. Powerful, flexible and easy-to-use features now let you see and analyze your traffic data in an entirely new way. With Google Analytics, you're more prepared to write better-targeted ads, strengthen your marketing initiatives and create higher converting websites. See wiki page. Go to product tour.

Life Cycle Of Google Analytics (GA)

So here Google Analytics is better for Business Enterprise. There are some question which i listed here and give answered.  

(1 )  How do I set up goals and funnels?  

Ans : For this refer this link

.(2) Where can I find my tracking code from within my Google Analytics  account?

Ans: Google Analytics provide such a good interface, refer this.

(3) How to Install Google Analytics on Blogger.
Ans: Google Analytics official Blog give good answer for this

(4) Back to Basics: Setting up Google Analytics on your Blog including WordPress.
Ans: Again for this GA blog provide such a good answer. 

So there Google  Google Analytics (GA)  provide such a good Application Gallary.
For more Info visit Google Analytics Blog. 
For Developers Visit Google Analytics for Developers.


Read more...

Facebook: Find Your online friends when you are in Offline mode.

>> Monday, January 31, 2011

Facebook Provide such a good application, and there are many application who rally helpful to our society.
Here in Face book Online Now application who find your online friends when you are in Offline mode.
So Go to Search tab in face book and write Online Now , and press enter.

Just try this application and enjoy....


Read more...

NetBeans IDE 7.0 Beta available for download!

>> Tuesday, November 23, 2010

The NetBeans team is pleased to announce the availability of NetBeans IDE 7.0 Beta.

NetBeans IDE 7.0 Beta introduces language support for development to the Java SE 7 specification with the JDK 7 platform. The release also provides enhanced integration with the Oracle WebLogic server, as well as support for Oracle Database and GlassFish 3.1.

Additional highlights include Maven 3 and HTML5 editing support; a new GridBagLayout designer for improved Swing GUI development; enhanced support for executing and debugging standalone Java EE applications; and enhancements to the Java editor. For more info see this Link.

Release/Feature Highlights include:

  • JDK 7
    • Project Coin support
    • Editor enhancements: Code completion, hints
  • WebLogic Server
    • Streamlined and faster deployment to WebLogic
    • New server runtime node displaying deployed applications and resources
    • JSF integration with server libraries
  • Oracle Database
    • Simplified connection wizard
    • Guided installation to JDBC driver
    • Editing and deployment of stored procedures
  • GlassFish
    • GlassFish 3.1 support
    • Domain restart and log viewer for remote GlassFish
    • Enable and disable deployed applications
  • Java
    • Maven 3 support
    • JUnit 4.8.2 integration and various JUnit improvements
    • Remote HTTP URLs supported for Javadoc in libraries and Java platforms
    • New improved visual customizer for GridBagLayout
  • Java EE
    • Improved support for CDI, REST services and Java Persistence
    • New support for Bean Validation
    • Support for JSF component libraries, including bundled PrimeFaces library
    • Improved editing for Expression Language in JSF, including code completion, refactoring and hints
  • Web Languages
    • HTML5 editing support
    • JSON formatter
  • PHP
    • Generate PhpDoc
    • Rename refactoring, Safe Delete Refactoring
    • PHP 5.3 - Support for aliases
  • C/C++
    • Easy import of project from user's existing binary
    • New Project type when user's source files are located remotely
  • NetBeans Platform
NetBeans IDE 7.0 Beta is available in English, Brazilian Portuguese, Japanese, and Simplified Chinese, as well as in several community-translated languages. Visit the NetBeans IDE 7.0 New and Noteworthy page for additional information and development updates.
The final release of NetBeans IDE 7.0 is planned for March 2011.
Follow NetBeans on Twitter for updates from the team.

For More information Watch NetBeans IDE 7.0 Article.

Read more...

Oracle Solaris 11 Express

>> Saturday, November 20, 2010

Oracle is releasing Oracle Solaris 11 Express operating system is widely deployed to support today’s strategic enterprise applications .— a production-quality, fully supported release that allows developers to create applications with confidence while learning specific advantages behind its new features.
Would you like to know more details on Oracle Solaris 11 Express(Download also) refer this link.

Oracle Solaris has been the platform of choice for enterprise developers. Providing a rich environment for the creation and deployment of strategic enterprise applications, Oracle Solaris combines key computing elements—operating system, networking, storage management, and user environment—into a stable, high-quality foundation that developers can depend on when creating solutions. Many innovations, including built-in virtualization technology, broad hardware applicability, massive scalability, rich security capabilities, debugging and analysis tools and more.

What’s New for Application Developers refer this link.

What’s New for System Administrators refer this link.


Oracle Solaris 11 Express builds on the four pillars underpinning Oracle Solaris 10: scalability,
efficiency, security, and availability.



Read more...

AJAX - Change the Shape of World

>> Saturday, October 23, 2010

Would you like to learn AJAX By your own? 
If yes, Join with Me(Tushar). And follow the steps given below:


    Prototype is JavaScript framework,
    Prototype is freely distributable under the terms of an MIT-style license.
    For details, see the Prototype web site: http://www.prototypejs.org

  • 2. Create a new folder and store prototype.js in this folder after creating your first jsp file.

  • 3. Save as ajax3.jsp.

• Write content on file ajax3.jsp as under.





  • Then Create second jsp file and save as hello1.jsp.
           Write content on file hello1.jsp as under.

    • Then you start apache-tomcat and run our first jsp file whose name is ajax3.jsp.
    • The output as under
      Then in text area you write Your Name (e.g: Tushar).Click to submit button.
                  So the output will be as under.
      ·        In this application, we use inbuilt function which provides AJAX environment.
      ·        In ajax3.jsp file, we use function() or function(xhr). In this application, I have put a simple two textbox and one Button.
      ·        When we write any name in textbox like Tushar, that time hello1.jsp perform its real role to fetch the name which we write in textbox and AJAX  application replace name on the place stranger.
      Benefit of this application: when we click on submit, a page is not reloaded, but only name will be replaced.
      If You want More knowledge about AJAX, See my own presentation shown in below 
      • If you have any query on this application or want help, contact me on my
      Email: tushar3110@gmail.com.


    Read more...

    What Is JAVA? Why I Choose JAVA, behind this question some reason , That's reason i share with you all guys.

    >> Thursday, April 29, 2010

    Java is a programming language and environment invented by James Gosling(James Gosling Blog’s Link on sun/Oracle) and others in 1994. Java was originally named Oak and was developed as a part of the Green project at the Sun Company.
    James Gosling Key Note at Tech Days 2010, Hyderabad.


    The writing of Java began in December of 1990. Patrick Naughton, Mike Sheridan, and James Gosling and were trying to figure out the "next wave" in computing.

    My Presentation on Java is here




    For more information about java History refer this link
    For more information about java History on Wikipedia refer this link

    Here some of best feature of java,

    why java is platform independent
    Jvm Java platform indipandent.
    When Java Code is compiled a byte code is generated which is independent of the system. This byte code is fed to the JVM (Java Virtual Machine) which resides in the system. Since every system has its own JVM, it doesn't matter where you compile the source code. The byte code generated by the compiler can be interpreted by any JVM of any machine. Hence it is called Platform independent Language.
    Java's bytecodes are desgined to be read and interpreted in exactly same manner on any computer hardware or operating system that supports Java Runtime Environment.

    why java is secure
    Java Security
    The Java Secure Socket Extension (JSSE), which is a set of Java packages that enable secure Internet communications, is a framework and 100% Pure Java implementation of the Secure Socket Layer (SSL). These packages enable you ,the Java developer, to develop secure network applications that feature the secure passage of data between a client and a server running any application protocol, such as HTTP, FTP, Telnet, or NTTP, over TCP/IP.
    For more information on java security refer this link.

    why java is robust
    Refer this Java Docs Link.

    And finally A Big Question Why I choose JAVA?
    When i ask this question to myself(Why I choose JAVA?)then i find 1 more question,
    why java is better than .net

    I am building a list, that's actually I listed with help of my own work on java, and other experiment on java with compare of other programming language.
    Anyway, I have now accumulated Some reasons.  Hopefully, with feedback and suggestions from the Osum community and you guys also tell me more about on this question. the goal of more reasons will be achieved with help of you guys also.

    Some more and important reasons,

    Here now are reasons 1 to 5:

    1. Run on Multiple Platforms from the Smallest Devices to the Largest Mainframes.
    Run on multiple platforms, from smart cards, embedded devices(JStamp), cell phones(Nokia, Motorola, Ericsson etc), pdas (Palm, Symbian, Sharp),laptops and desktops (MacOS, Linux), servers (Unix based), Non Stop Servers (Tandem) to Mainframes ( IBM ).

    2. Run Dynamic Languages
    Run Dynamic Languages like Python (JPython) , Scheme (JScheme, SISC, Kawa), Ruby(JRuby), Smalltalk(Bistro). In comparison a commercial development effort to port Python to .NET showed dismal performance. Furthermore, a paper comparing the CLR and the JVM came to similar.

    3. Compile in One Platform Run in Another.
    Visual Studio.NET and .NET SDK End User License Agreements specifically states that code compiled with it cannot run in non-microsoft platforms.

    4. Smaller Runtime Download
    The Java Runtime Evironment (JRE) is a 8MB runtime download, .NET runtime download is over twice as large (i.e. 20 MB).

    5. No mandatory upgrades. No subscription fees. No software insurance fees.
    How many MIS organizations are held hostage to microsoft's draconian licensing policies?

    6.and last a major reason to use java and put my future in java, because java is open source.
    I think this is a major difference between java and .Net.

    7.For moreinformaion about this question Is Java better than .net or not see this two link and after you decide java is better than .Net or not Link 1 link 2


    Here some other reason to proof Java is Better then .Net. With Help of internet and other resources.
    1. Run on Multiple Platforms from the Smallest Devices to the Largest Mainframes.
    2. Run Dynamic Languages
    3. Compile in One Platform Run in Another.
    4. Smaller Runtime Download
    5. No mandatory upgrades. No subscription fees. No software insurance fees.
    6. Run Multiple Versions of the VM (Runtime) on the Same Machine
    7. Large Innovative Open Source Community
    8. Low cost Commercial Quality IDE’s
    9. More Available Jobs
    10. Better and Standardized Connectivity to Legacy Applications
    11. Multiple Vendor Choice and Support
    12. Compile to Machine Code
    13. Future Proof
    14. Most Popular Language in the Corporation
    15. Larger Talent Pool
    16. More Contributions From R&D Organizations
    17. Government Approved
    18. More Homogeneous and Less Complex Environment
    19. More Deployment Options
    20. More Searchable References
    21. Better support for Software Process Best Practices
    22. Mature Object Oriented Relational Mapping Tools
    23. More Productive Coding Tools
    24. Cross Platform Integration with Other Languages
    25. Higher Paying Jobs

    Finlay you have other best feature to use JAVA tell me, i always waiting to those reason who make java is better than .Net.

    Read more...

    CCET Osum Club.

    >> Sunday, February 21, 2010

    REASONS TO JOIN OSUM:

    * OSUM members will gain benefits that can help them prepare for an IT career by getting access to the latest open-source technologies including free media kits and student-developer resources.
    * Participate in OSUM club activities at your university to learn about open-source technologies that are opening up new career opportunities
    * Get access to free online courses, webinars, tutorials, discounts on certifications, and other student resources that can fast-track your career
    * Connect and make friends with student coders from around the world to Get and Give technical support and share project ideas.

    About More Details On Osum, see My Presentation Below.



    TRAINING:

    * Hands-on training through student projects and games
    * Online training through the Sun Academic Initiative program
    * Preparation for and discounts on Sun certifications


    SOCIAL BENEFITS:

    * Global social interaction and camaraderie with other student developers
    * Opportunities to collaborate with each other on projects and activities
    * Opportunities to get challenged, get motivated, and get excited


    STUDENTS WILL BE ABLE TO DO THE FOLLOWING:

    * Write blogs
    * Post comments
    * Use an instant-messaging application
    * Upload photos and videos
    * Post profiles of themselves
    * Communicate in forums

    Read more...

    How To Join CCET OSUM Club !!!

    >> Friday, February 19, 2010

    STEP 1: LOG ON TO http://osum.sun.com/group/c


    Then Click SignUp Button.

    STEP 2:Put Your Information And Click SignUp Button.



    STEP 3:Then You appear Follow Screen, In This Screen Select School/University Box. Select C.U.Shah College Of Engineering & Technology, WadhwanCity. Then Click Join Button.





    STEP 4:Then You Apper follow screen, In This Screen Click Join C.U.Shah College Of Engineering & Technology, WadhwanCity.



    STEP 5:Congratulation, You Are Successful Join CCET Group On OSUM.
    In This Screen you see What Is SAI?
    Or Join Sai.
    If You Have Any Query So start Discussion and enjoy OSUM Membership.











    If You Have Any Query Regarding Osum/Sai, See My Osum Profile Here.
    Or Mail Me tusharosum@yahoo.com

    Thanks For Joining Osum Group.


    Read more...

    How can I become a sun certified Java programmer????????

    >> Thursday, January 14, 2010

    This foundation certification is for programmers interested in demonstrating proficiency in the fundamentals of the Java programming language.

    To prepare for this certification, you can take the following recommended course bundle via the SAI Program:

    Fundamentals of the Java Programming Language is intended for students with little or no programming experience. The course teaches the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java technology programs. Students taking this course can receive a solid basis in the Java programming language upon which to base continued work and training. The course features the Java Platform, Standard Edition 6 (Java SE 6) platform, and uses the Java SE Development Kit 6 (JDK 6) product.

    The three (3) courses under Fundamentals of the Java Programming Language are:
    WJ-1101-SE6 – Introduction to the Java Programming Language
    WJ-1102-SE6 – Implementing Basic Constructs in the Java Programming Language
    WJ-1103-SE6 – Implementing Object-Oriented Concepts in the Java Programming Language.

    You might remember that Fundamentals of the Java Programming Language course are the same foundation courses for the Sun Certification Java Associate (SCJA).
    The SCJA IS NOT A PRE-REQUISITE FOR SCJP.

    Once you've completed these three (3) initial courses, you'll be ready to move on to the next step which is the course called the Java Programming Language.

    The Java Programming Language course provides students with information about the syntax of the Java programming language; object-oriented programming with the Java programming language; creating graphical user interfaces (GUIs), exceptions, file input/output (I/O), and threads; and networking. Programmers familiar with object-oriented concepts can learn how to develop Java technology applications. The course features the Java Platform, Standard Edition 6 (Java SE 6) platform, and utilizes the Java SE Development Kit 6 (JDK 6) product. The students perform the course lab exercises using the NetBeans Integrated Development Environment (IDE).

    The five (5) courses under Java Programming Language are:
    WJ-2751-SE6 Java Programming Language: Getting Started
    WJ-2752-SE6 Java Programming Language: Understanding the Building Blocks
    WJ-2753-SE6 Java Programming Language: Applying Exceptions, Collections Framework and Input/Output Classes
    WJ-2754-SE6 Java Programming Language: Designing Graphical User Interfaces
    WJ-2755-SE6 Java Programming Language: Applying Threading and Networking Concepts

    Once you have completed all eight (8) courses, you're one step closer to becoming a Sun Certified Java Programmer.

    I also recommend taking the ePractice exam for the Sun Certified Programmer for the Java Platform, Standard Edition 6 (WGS-PREX-J065C) before you take your official exam at a Prometric Testing Center.

    Good Luck!

    Read more...
    Spread Firefox Affiliate Button

    Sun Osum Club.

    Sun Osum Club.

    About This Blog

    In This Blog You all get Update from Sun/Osum.
    For More Details on Osum Click Here.
    This blog copyright 2010 by Tushar Chauhan.

    Picasa PhotoStream

      © Blogger template Simple n' Sweet by Ourblogtemplates.com 2009

    Back to TOP