viernes, mayo 28, 2010

Si quiere eliminar las lineas extras, que deja el contenido no-rendered de los JSP, es decir, las lineas y espacios por utilizar tag lib, utilicen esta sentencia en sus JSP's




<[email protected] trimDirectiveWhitespaces="true"%>:



[+] info: http://java.sun.com/developer/technicalArticles/J2EE/jsp_21/
Por si desean leer acerca de user stories (técnica para toma de requerimiento, ágil) aquí tienen este vinculo:


Un saludo,
J

jueves, mayo 27, 2010

Libreria Java para Scribd

Estaba haciendo un research, acerca de como utilizar scridb, la base de datos documental en linea, en una aplicación y di con la biblioteca: http://code.google.com/p/javascribd/

A juzgar por los ejemplos, me parece bastante sencilla y funcional!

Un saludo,
J

sábado, mayo 22, 2010

20 plugins para jquery

Me apunto por aquí estos 20 plugins para Jquery, de fijo más adelante usaré alguno de ellos

http://addyosmani.com/blog/20-amazing-jquery-plugins-to-improve-your-user-interface/

Un saludo,
J

10 razones para no usar facebook

Aquí un listado de 10, razones para no usar facebook:

http://www.rocket.ly/home/2010/4/26/top-ten-reasons-you-should-quit-facebook.html

En resumen, pone en evidencia que Facebook, es una compañía poco ética, en el manejo de la información que colocas en tu perfil (nada nuevo), también denuncia los actos de aprovechamiento ilícito departe de las cabezas de facebook (nada nuevo), de sus contratos de privacidad no éticos (igual nada nuevo) y pone en claro las deficiencias del sistema, en cuanto a seguridad y acceso; nada nuevo, recuerden el problema que tienen las redes sociales para eliminar información deprecada como las imagenes, etc.

Nada de lo que dice el articulo es nuevo, pero igual no quiere decir que usar FB es malo del todo, simplemente si no quieres que información personal sea compartida, pues no la pongas ahí; fuertemente recomendado utilizar una clave diferente a la de alguno de tus correos, principalmente el correo con el cual, te inscribiste en el servicio.

Un saludo,
J

Cap 6. Freaklances

Nuevo capitulo de freaklances

http://www.youtube.com/watch?v=3gEnTq3uiOY&feature=digest

martes, mayo 18, 2010

Hacer el disable con un boton en JQuery

Para implementar la funcionalidad de disponible y no disponible en JQuery debes hacer lo siguiente:


Para hacerlo disable:

$('#' + buttonId).attr("disabled", "disabled");


Para quitarlo

$('#' + actionButtonId).removeAttr("disabled");


Eso funciona así, pues para que el botón sea disable, tienes que agregar un atributo de la siguiente manera

input disable="disable" type="button"

y para ponerlo de nuevo, solo sería eliminar el atributo.

Un saludo,
J

lunes, mayo 17, 2010

Interesante articulo acerca de la taxonomia de un URL

Aquí se los dejo, full recomendado para la gente que trabaja en Web:

http://www.skorks.com/2010/05/what-every-developer-should-know-about-urls/

sábado, mayo 08, 2010

Ipad me sirve o no (opinión personal)




He estado leyendo acerca de las ventajas y desventajas de un Ipad, por ejemplo con un notebook o dispositivos de "bajo" costo!

He leído en una revista inclusive, 46 razones para no comprar el aparato de Apple y me parece que el 80% son razonable e inclusive porque no, verdaderas!

Algunos de mis amigos no les gusta el hecho que no tenga puertos usb, o que la conexión a 3G se bajo un plan Apple (que en CR, ni existe); además del hecho que es un sistema monoproceso en el siglo XXI, es decir que solo puedes correr una aplicación al mismo tiempo, etc!

El hecho es que en funcionalidad, precio/características, etc; la mayoría de las cosas que le atacan al Ipad son ciertas, pero la verdad es que cuando empiezas a usar uno de estos, te das cuenta que Mac, con un par de cambios a ideas actuales, lanza una herramienta que puede volverse esencial en tu ilife!

No estamos hablando de un computador, ni la mejor experiencia de navegación; estamos hablando de un complemento portátil, sencillisimo de manejar (uno de sus puntos claves) y bonito ;)

Si vas a comprar un Ipad, para tirar tu notebook o tu computadora, estarás en un terrible error; su objetivo es muy diferente y sus posibilidad y beneficios no son los mismo que los de un notebook o computador.

En particular, no me gusta las limitaciones impuestas por Apple para correr aplicaciones, entre ellas Flash, es como si compraras un carro y te restringieran a utilizar solo en tu barrio o en los barrios autorizados por la marca, pero en fin!

Incluso he pensado en un Ipad como alternativa para una persona mayor, por ejemplo una Madre, si deseas que tu mama de el salto a la Internet, leer noticias, chatear contigo, checkar email, etc! me parece que el Ipad es las respuesta.

De cualquier manera, Google ya ha anunciado sus productos de competencia, por lo que habrá que estar atentos!

Filtrar la respuestra de un callback con JQuery

En algunas ocasiones necesitamos filtrar todas las respuestas de los callbacks de JQuery, ya se para agregar, eliminar o modificar la trama de respuesta, o bien inspeccionarla para hacer algo!

Por ejemplo, aquí un caso para determinar si la trama retornada es la pagina de login, muy útil cuando usamos por ejemplo, spring security y la session esta vecina y nos retorna la pagina de login:


$.ajaxSetup({
dataFilter: function(data) {

if (isLoginPage (data)) {
// If it is login page, so is session timeout!
location.href = '/j_spring_security_logout';
// ...
}
return data;
}
});


Este código sera utilizado por todos los callback que tengas o que vayas a hacer ;)