CSS3 Button generator

Tengo pendiente crear una sección labs en la página para estas cosas. En fin, seguramente esto que puedes ver a continuación ya existe y tal, pero ya se sabe, el reinventing the wheel es una mala/buena costumbre. Se trata de un simple formulario en el que elegimos algunas propiedades para nuestro botón. El botón en principio no es más que un simple enlace. Al pulsar el botón generate se aplican los estilos css mediante un (horrible y mejorable) script de jquery y conseguimos una especie de botón.

Esto no ha sido más que una diversión con un par de objetivos:
  1. Probar algunos campos de formulario de HTML5
  2. Probar algunas propiedades de CSS3: redondeos, sombras en texto y cajas, y gradientes
Lo he probado en chrome y parece que traga. Si no te funciona pues actualiza tu navegador o cámbialo por otro.
Options








     

     

   



Result
Very cool button
CSS3 properties

by Pello Altadill 08/08/2013 23:23:51 - 190 hits

Colas de mensajes con ActiveMQ

Las MQ o Message Queues son gestores de colas de mensajes que permiten la comunicación ASÍNCRONA entre programas. Antaño (toju, toju, a principios de siglo) era frecuente que en cualquier proyecto monstruoso de esos que montaban las consultoras además de Oracle, Java y Weblogic también hubiera el MQSeries de IBM. ¿Qué tiene de útil la comuinicación asíncrona? En este tipo de comunicaciones el emisor NO se queda esperando a que el receptor reciba el mensaje. El emisor deja el me...

by Pello Altadill 08/06/2013 15:34:17 - 976 hits

More »

Asomándose a MongoDB

Los gestores de bases de datos relaciones parecían algo eterno e inamovible en al informática por mucho que aparecieran nuevos lenguajes y entornos de programación. Pero las cosas cambian. Ahora las grandes BBDD no son sola las del gobierno y los bancos, ahora hay muchas aplicaciones que presentan un perfil distinto al de las aplicaciones tradicionales: son aplicaciones que también manejan muchos datos pero en los que sobre todo se hace mucha consulta. Y para acelerar al máximo el servicio de esas ...

by Pello Altadill 08/04/2013 21:10:33 - 423 hits

More »

Conectar el móvil android en linux

Una de las razones por las que nacio este codeblog era precisamente para apuntar recetas concretas en algún sitio para luego poder consultarlas, como por ejemplo establecer usuarios en mysql, la típica tontería que nunca te aprendes de memoria porque siempre la consultas. Hoy toca darle al android ya que... ...conectar el móvil android a un linux para poder usarlo como herramienta de desarrollo no es simple, o al menos no es plug-and-play. En mi caso se trata de un móvil LG-E430 sobre un Ubuntu ...

by Pello Altadill 08/03/2013 22:04:11 - 589 hits

More »

Maven proyectos multimódulo

Crear un proyecto con Maven es relativamente fácil, una vez que lo inicias, te ajustas a su manera de organizar los directorios y todo son ventajas. Otra cosa útil es que podemos crear proyectos independientes que luego podemos unir/reutilizar en proyectos más complejos. Lo que vamos a hacer en este ejemplo es crear tres proyectos, y uno de ellos, el main o principal, hará uso de los otros dos. No tiene que ver con proyectos padre-hijo y herencia, aquí se trata de proyectos totalmente independientes...

by Pello Altadill 08/02/2013 15:59:19 - 550 hits

More »

REST in Spring

Sí, llevamos un tiempo que se habla de REST y no es de extrañar ya que puede jugar un papel fundamental en la tendencia actual de restarle protagonismo al servidor y dárselo al cliente. Efectivamente, ahora lo que mola, lo trendy es que el navegador se encargue de la aplicación y el servidor de guardar los datos, todo ello poniendo al navegador ciego de frameworks javascript MVC/P. Es curioso que hasta hace no mucho, aún se veían aplicaciones web que se jactaban de minimizar el uso de javascript t...

by Pello Altadill 08/01/2013 21:19:47 - 378 hits

More »

Seguridad en Spring

¿Necesitas aplicar alguna medida de seguridad en Spring? Sin problema. ¿Cansado de implementar una y otra vez un mecanismo de login/logout en una aplicación web? Spring te lo da hecho. ¿Cómo quieres la validación? Un ficherillo XML, una base de datos, un ldap, ... tienes varios sabores. Sí, incluso OAuth, en modo backend y con canas ;). Aparte de la validación Spring también te facilita enormemente el ACL a distintas partes de la aplicación, permitiendo aplicar reglas según determina...

by Pello Altadill 07/30/2013 21:58:30 - 411 hits

More »

Probando HSQLDB

HSQLDB es un gestor de bases de datos escrito íntegramente en java, con soporte a la última para SQL, bla bla y afirman ser los líderes en su terreno, los más guapos, los más rápidos,... aunque no dicen nada de H2 por si acaso. Tiene tres modos de funcionamiento: Memoria: todas las tablas se guardan en la memoria RAM. Acceso local claro está. Fichero: los datos se almacenan en ficheros. Acceso local obviamente. ...

by Pello Altadill 07/29/2013 00:51:57 - 554 hits

More »

Spring Web Flow 2

Un ejemplo de Spring Web Flow Los WebFlows de Spring tratan de facilitar el desarrollo de aplicaciones que siguen un flujo de ejecución, como por ejemplo un asistente, un wizard, etc... En lugar de tener que programar un método controlador para cada paso Spring lo hace tan fácil como definir un flujo de ejecución en un fichero XML. En ese fichero se describen los estados por los que pasa el flujo y nos permite olvidarnos de controladores y preocuparnos únicamente de las views (jsps en este ...

by Pello Altadill 07/28/2013 22:19:28 - 616 hits

More »