Saturday, June 27, 2009

ACE VPN

Why use Ace SSL VPN Privacy Protector?

Ace VPN allows you to privately and securely surf and download on the internet without leaving a trace and/or being tracked.

Top reasons to use Ace SSL VPN Privacy Protector

  • 100% anonymous, secure and private. Surf the Net without leaving a trace
  • Prevent Identity theft. Protect family from Internet predators
  • Protects your privacy even on public unsecured Wi-Fi / hotpots
  • Allows access to blocked and censored websites, applications and services. Can use VOIP, Skype, instant messengers (Yahoo, MSN / Windows Live, Google Talk, etc.), social networking (MySpace, LinkedIn, Facebook, Twitter, etc.), dating or adult sites even if blocked by your country, ISP or corporate firewall
  • Protects your computer(s) and network from hackers and thieves

Wednesday, September 24, 2008

File Input Element

You can't set value of html input tag with type File, I was trying to make pop up attachment files component to attach more than one file in my custom tag, and thinking to generate hidden file input element in the parent page for each file input in the pop up, but faced this problem that you can't set value of file input, finally I went to using collapsible div or div pop up to contain my file input elements








if you are looking for code of it just contactme

Wednesday, October 17, 2007

Archive: Java[tm] Technology Products Download

This link is very useful for all java developers and support teams:
Sun is providing the products available below as a courtesy to developers for problem resolution. The products available here have completed the Sun EOL process and are no longer supported under standard support contracts. These products are down-revision products that may have various bugs, Y2000, and possibly security issues associated with them. Sun in no way recommends these products be used in a live, production environment. Any use of product on this page is at the sole discretion of the developer and Sun assumes no responsiblity for any resulting problems.
http://java.sun.com/products/archive/

Tuesday, September 4, 2007

Who Moved my Cheese??

Who Moved My Cheese? An Amazing Way to Deal with Change in Your Work and in Your Life, published in 1998, is a motivational book by Dr. Spencer Johnson written in the style of a parable. It describes change in one's work and life, and four typical reactions to said change with two mice, two "little people", and their hunts for cheese. A New York Times business bestseller since release, Who Moved My Cheese? has remained on the list for almost five years and has spent over two hundred weeks on.

Wednesday, August 22, 2007

Red Hat Launches Developer Studio Beta

I was waiting for it from one year after trying the free Exadel, finally we have the Beta version, Thank you RH :D :
http://www.linuxelectrons.com/news/application/11176/red-hat-launches-developer-studio

Tuesday, August 21, 2007

Using JSF and AJAX with Ajax–enabled JSF implementations Ajax4Jsf,RichFaces,IceFaces

JBoss Ajax4jsf :
Ajax4jsf is an open source framework that adds AJAX capability into existing JSF applications without resorting to JavaScript.
Ajax4jsf leverages JavaServer Faces framework including lifecycle, validation, conversion facilities and management of static and dynamic resources. Ajax4jsf rich components with built-in AJAX support and a highly customizable look-and-feel can be easily incorporated into JSF applications.
http://labs.jboss.com/jbossajax4jsf/
JBoss RichFaces:
RichFaces is a rich component library for JSF built on top of Ajax4jsf, an advanced framework for easily integrating AJAX capabilities into business application development. The RichFaces components come ready to use out-of-the-box, so developers can immediately save time in taking advantage of component features to create Web applications that provide a greatly improved user experience more reliably and more quickly. RichFaces also includes strong support for the skinnability of JSF applications.
http://labs.jboss.com/jbossrichfaces/
ICEfaces :
ICEfaces is an integrated Ajax application framework that enables Java EE application developers to easily create and deploy thin-client rich Internet applications (RIA) in pure Java. ICEfaces is a fully featured product that enterprise developers can use to develop new or existing Java EE applications at no cost.
ICEfaces is the only RIA framework on the market today that delivers unique Ajax Push capabilities. Discover the power of Ajax Push and create collaborative and dynamic enterprise applications like never before.
ICEfaces leverages the entire standards-based Java EE ecosystem of tools and execution environments. Rich enterprise application features are developed in pure Java, and in a pure thin-client model. There are no Applets or proprietary browser plug-ins required. ICEfaces applications are JavaServer Faces (JSF) applications, so Java EE application development skills apply directly and Java developers are isolated from doing any JavaScript related development.
Product Benefits
The benefits of using ICEfaces to enrich enterprise web applications are numerous:
· Create a superior user experience and produce more effective enterprise Java EE applications
· Discover the unique power of Ajax Push
· Stay Java EE standards-compliant, develop in Java, not JavaScript
· Deploy securely across clustered servers
· Minimize total cost of ownership with Thin Client Ajax
· Transform the user experience

http://www.icefaces.org/main/home/index.jsp

Using JSF and AJAX with Ajax–enabled JSF implementations Article
http://www.javabeat.net/articles/jsf/2007/07/jsf-and-ajax-with-ajax-enabled-jsf-implementations/

Thursday, July 26, 2007

Integrating Hibernate and JSF so you can easily pass JSF expressions as Hibernate Query params

We wanted the ability to configure Hiberante queries (or any ORM query really) so that we could easily pass values from JSF expressions (or others like OGNL for Tapestry) to parameters of a query.
Thus the goal is: Integrating Hibernate and JSF so you can easily pass JSF expressions as Hibernate Query params without writing the same Java code each time.
Imagine you want to show a dropDownBox and depending on which customer is logged in you show different values.(This would also work with any report.)
We already have a mechansim so that we can easily show data in dropDownBoxes from DAO objects, and it is somewhat configurable, but we needed to be able to execute an arbitrary HQL (or any equiv in any ORM like thing: iBatis, Hibernate, TopLink) and generate a dropDown or report from the that.
(Dropdown is just for the example: it could be a report or other selectItems type things).


http://www.thearcmind.com/confluence/display/SpribernateSF/Integrating+Hibernate+and+JSF+so+you+can+easily+pass+JSF+expressions+as+Hibernate+Query+params

Thursday, July 12, 2007

Eclipse 3.3 and Mylyn 2.0

The Eclipse IDE just keeps getting better and better. Now the recent Eclipse 3.3 release and Mylyn 2.0 (formerly Mylar) have taken the Java IDE to the next level. Numerous enhancements in the Eclipse Platform 3.3 have made it easier to write Java code and to build Eclipse plug-ins that provide an integrated user experience. In this SD Times Web Seminar, Mik Kersten will demonstrate how the combination of the Eclipse Java Development Tools and Mylyn’s Task-Focused UI make it dramatically easier to build and maintain large systems. Mik will also discuss how these facilities are being extended to provide the same benefits when working with other kinds of programming languages, such as Ruby and other frameworks, such as Spring. Mylyn is a Task-Focused UI for Eclipse that makes working with very large workspaces as easy as working with small ones. It makes tasks a first class part of Eclipse, and integrates task repositories such as Bugzilla, Trac and JIRA. Once your tasks are integrated, Mylyn monitors your work activity to identify information relevant to the task-at-hand. Mylyn uses this task context to focus the Eclipse UI on the interesting information. This puts the information you need to get work done at your fingertips and improves productivity by reducing searching, scrolling and navigation. By making task context explicit, Mylyn also facilitates multitasking, planning, reusing past efforts and sharing expertise.

Tuesday, July 10, 2007

Test-Driven Development for JSF

JSFUnit is an integration test framework for JSF applications. It is designed to allow complete integration testing and debugging of JSF applications at the JSF level. JSFUnit tests run inside the container, which provides the developer full access to managed beans, the FacesContext, and the internal JSF component tree. At the same time, you also have access to the HTML output of each client request.
With each faces request, you get access to the full internal state of your application through the FacesContext. With the FacesContext in hand, you have the "keys to the kingdom". You can do any kind of test you might dream up. You can also make additional HTTP requests to simulate a user session. And, since your application is fully deployed, you can assert state at any level of abstraction all the way from the client HTML down to your database.
The typical usage pattern of JSFUnit is to programatically submit an http request and examine both the raw HTML output and the JSF internals. JSFUnit makes this very easy to do.
For more info please find:
https://labs.jboss.com/jsfunit/

Sunday, July 8, 2007

Spring IDE 2.0

Spring IDE 2.0 is Final
Published by Christian 1 week, 3 days ago in Journal and Noteworthy. Tags: 2.0, release, spring ide.
We have just released the final version of Spring IDE 2.0.
After fixing approximately 250 bugs and working uncountable hours on adding support for Spring 2.0, Spring Web Flow, Spring AOP and Spring JavaConfig, we are proud to announce the immediate availability of Spring IDE 2.0.
The progress we’ve made since version 1.3.6 was only possible because of constant community feedback; it is the community feedback that kept us going. Therefore we would like to take the chance to thank everybody who submitted a ticket, provided feedback and helped spreading the word about Spring IDE in the past.
Download Installation Change Log
The release is available from our release update site. Spring IDE 2.0 is licensed under the terms of the Eclipse Public License - v1.0.
New Features
Spring IDE 2.0 contains lots of new features and a bunch of bug fixes. A list of all closed tickets is available in our ticketing system. For those of you that are not familiar with recent development of Spring IDE here is a short list of features included:
Support for Spring 2.0 namespace-based configurations. We have put lots of work into that to make the support as extensible as possible. You can read more about that in another post.
Support for Spring Web Flow, including an extension to WTP’s XML editor for content assist and hyperlinking as well as validation and graphical editing. More information is available here.
Tools for Spring AOP based development. This includes support for validating configurations (parsing of pointcut expressions) and visualization of cross cutting references based on and @AspectJ-style aspects.
Support for Spring JavaConfig M2. This serves as sandbox for testing the extension points of Spring IDE’s core. Read more about that here and here.
Usability and UI improvements: A new Spring Explorer that replaces the Beans View, Content contribution to the Eclipse’s Project Explorer, a Spring Working Set type to reduce cluttering in the Project and Spring Explorer, Refactoring participants for rename and move refactorings of Java Packages and Classes as well as Bean names, New Project and Spring Bean configuration file wizard.
Spring IDE 2.0 is compatible with upcoming Eclipse 3.3 (aka Eclipse Europa).
Support for Spring 2.1 Features
Spring IDE’s AOP feature supports Spring 2.1’s new bean() pointcut primitive that enables you to specify a certain bean or a set of beans for pointcut matching. For example the pointcut definition

would only match on a bean named serviceBean. Certainly you can combine the bean pointcut primitive with any other primitive that is supported by Spring. It even works for @AspectJ-style aspects.
Furthermore Spring IDE 2.0 supports the facility. Beans created by the class path scanning infrastructure are recognized by Spring IDE and handled as normal beans; though they are visually marked with an @ icon decoration.
Once the new Spring 2.1 configuration namespaces are finalized we will add support for them asap.
Enjoy…
http://springide.org/blog/2007/06/27/spring-ide-20-is-final/