jueves, 13 de septiembre de 2012

Configurar google music fuera de Estados Unidos

Allá van las instrucciones para poder usasr google music fuera de estados unidos:
http://www.muycomputer.com/2011/11/17/google-music-ya-esta-disponble-pruebalo-gratis

Jquery Selector con JSF2

 Selectores para acceder con Jquery a objetos generados por jsf2:
http://blog.primefaces.org/?p=1867

Forma de hacer post-redirect con JSF2

Encontrado! Aquí se muestra la forma de hacer redirects con jsf2
https://blogs.oracle.com/enterprisetechtips/entry/post_redirect_get_and_jsf

Difundiendo los memes

Para ese momento de estres laboral son perfectos!!!

http://www.memegenerator.es/

Tutoriales y ejemplos de uso de JSF2 con Primefaces

Recopilatorio de links con tutoriales con el uso de jsf2 y Primefaces:

http://primefaces.org/

http://www.primefaces.org/showcase/ui/home.jsf

http://www.horstmann.com/corejsf/jsf-tags.html

http://www.mkyong.com/jsf2/custom-validator-in-jsf-2-0/

http://www.mkyong.com/tutorials/jsf-2-0-tutorials/

http://code.google.com/p/primefaces-extensions/source/browse/samples/showcase/trunk/src/main/webapp/sections/ajaxstatus/example-declarativeAjaxStatus.xhtml?r=1120&spec=svn1178

http://code.google.com/p/primefaces-extensions/source/browse/samples/showcase/trunk/src/main/java/org/primefaces/extensions/showcase/controller/AjaxStatusController.java?r=1120

http://balusc.blogspot.com.es/2011/01/jsf-20-tutorial-with-eclipse-and.html

http://www.coreservlets.com/JSF-Tutorial/jsf2/#New-Features

Proyecto completo con ejemplos de uso de Primefaces:

https://code.google.com/p/proyecto-final-alquileres/

Y para el que no tenga muy claro que es PrimeFaces:
http://es.wikipedia.org/wiki/PrimeFaces

Links de ayuda para el desarrollo de portlets con Liferay

Links de pequeños tutoriales de ayuda para el desarrollo de portlets con Liferay:



http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=gadgetLiferay6
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=Liferay
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=PrimefacesLiferayPortlet
http://www.liferay.com/community/wiki/-/wiki/Main/Integrating+PayPal+into+Liferay
http://www.liferay.com/es/community/forums/-/message_boards/message/13986927


Y para el que no tenga muy claro qué es un portlet:
http://es.wikipedia.org/wiki/Portlet

Ejemplo de configuración de IDE Eclipse para trabajar con una aplicación J2EE

A continuación se muestra un ejemplo de instalación de eclipse y configuración de diferentes plugins útiles en el desarrollo

Software a instalar:

  • JDK 6

Esta es la versión java que utilizamos.

DOWNLOAD: http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html

Instalar e incluir como variable del sistema: JAVA_HOME=C:\Program Files\Java\jdk1.6.0_27

  • Maven 3

Versión de maven que utilizamos para todos los proyectos

DOWNLOAD: http://maven.apache.org/download.html

Descomprimir e incluir en el PATH del sistema el directorio de instalación: C:\apache-maven-3.0.3\bin

Incluir librerías en: C:\apache-maven-3.0.3\lib\ext

jsch-0.1.38.jar

plexus-interactivity-api-1.0-alpha-6.jar

wagon-ssh-1.0-beta-7.jar

wagon-ssh-common-1.0-beta-7.jar

Añadir como variable del sistema M2_HOME con la ruta al directorio de instalación de maven y añadir en el path la ruta al directorio bin del maven, tal y como se muestra en la imagen:


  • Eclipse IDE for Java EE Developers
Ide de desarrollo.

DOWNLOAD: http://www.eclipse.org/downloads/

Plugins a instalar


Maven Integration for Eclipse: http://marketplace.eclipse.org/content/maven-integration-eclipse

Subversive - SVN Team Provider: http://marketplace.eclipse.org/content/subversive-svn-team-provider  Versión 1.6.16 de SVN

Checkstyle Plug-in: http://marketplace.eclipse.org/content/checkstyle-plug

JAutodoc: http://marketplace.eclipse.org/content/jautodoc -- Window-Preferences-Java-JAutodoc. Deseleccionar la opción Add ToDo for auto-generated Javadoc

ECobertura: http://marketplace.eclipse.org/content/ecobertura

Properties Editor: http://marketplace.eclipse.org/content/properties-editor-0

    Configurar este plugin con la opcion lowercase

CodePro Analytix: http://marketplace.eclipse.org/content/codepro-analytix

    Instalar desde "Help>Install new software..." con la url http://dl.google.com/eclipse/inst/codepro/latest/3.7
    Url para futuras versiones https://developers.google.com/java-dev-tools/download-codepro?hl=es

Style/Formatter


En la configuración de eclipse modificar el formateador de codigo java dentro de Preferences/Java/Code
Poner todas las codificaciones de Eclipse en UTF-8:

    General>Workspace>Text File Encoding> Other, seleccionar UTF-8
    General>Web>CSS Files> Encoding, seleccionar ISO10646/Unicode(UTF-8)
    General>Web>HTML Files> Encoding, seleccionar ISO10646/Unicode(UTF-8)
    General>Web>JSP Files> Encoding, seleccionar ISO10646/Unicode(UTF-8)

Configuración de Save Actions, estos son configuraciones que añadimos para evitar tener que hacer tareas repetitivas cada vez que guardamos un fichero java:






Deployment Assembly


Configuración del template para el TODO.


Para poder identificar mejor los creadores y fechas de creación de los TODOs del codigo hemos añadido un template. Hay que crearlo en eclipse con los datos que vemos en la imagen.




Configuración de los Validation de eclipse. En Window-Preferences-Validation hay que desactivar toda la columna Build.

TortoiseSVN (misma versión de svn que el plugin Subversive para evitar problemas.) (opcional, puedes usar solamente la integración de eclipse)
Cliente de svn para windows.
Para Versión 1.6 SVN
DOWNLOAD: http://sourceforge.net/projects/tortoisesvn/files/

FileZilla

Programa de ftp necesario para subir y descargar ficheros a servidores

DOWNLOAD: http://filezilla-project.org/download.php?type=client

Instalar.

Putty

Cliente de consola para conectarse a servidores unix.

DOWNLOAD: http://www.chiark.greenend.org.uk/sgtatham/putty/download.html

Descomprimir.

SoapUi (opcional)

Aplicación para pruebas contra webServices

DOWNLOAD: http://sourceforge.net/projects/soapui/files/

Instalar. Si existen proyectos soapui ya generados importarlos.