domingo, 18 de octubre de 2015

QUE ES LA LUZ




viernes, 16 de octubre de 2015

BOOTSTRAP FOR DUMMIES

Bootstrap es un framework que puedes utilizar en las páginas de tu aplicación web para que sean responsive, es decir, para que se adapten automáticamente al tamaño de la pantalla en la que se visualizan (tablets, móviles, pantallas de TV...).

Incorpora una series de plantillas CSS y archivos Javascript, además de integrarse perfectamente con librerías como jquery. Además cada día se amplia más la comunidad y se pueden obtener fácilmente plantillas basadas en Bootstrap tanto gratuitas como de pago para no empezar tu web desde 0. La versión actual es la 3 y próximamente está previsto el lanzamiento de la 4.


viernes, 5 de junio de 2015

EJEMPLO REFLECTION EN JAVA

Hoy vamos a realizar un ejemplo completo con el API Reflection de Java. Con este API podemos por ejemplo obtener el nombre y el valor de los atributos de cualquier clase, crear una instancia de ella utilizando cualquiera de sus constructores o ejecutar sus métodos.

El objetivo del artículo es crear un clase genérica que a partir de una lista genérica de items sea capaz de generar código JSON cuyo nombre sea el resultado de la ejecución de un método concreto y como parámetros sean los nombres y valores de de sus atributos.

Por tanto en el ejemplo aglutinamos varios conceptos que seguramente nos encontraremos a lo largo de nuestra trayectoria profesional como programadores:

  • API Reflection
  • Genericidad
  • JSON, muy utilizado para el intercambio de información entre aplicaciones. La implementación que se utiliza para realizar el mapping es la librería jackson.

sábado, 7 de febrero de 2015

EL CAMINO FACIL

Dos caminos se bifurcaban en un bosque y yo, 
Yo tomé el menos transitado, 
y eso hizo la diferencia, Robert Fross

Fuente: clubsuperacion


viernes, 6 de febrero de 2015

GUARDAR ICONOS ESCRITORIO

Hoy os voy a mostrar un truco relacionado con los iconos del escritorio. ¿Eres de los que le gusta tener cientos de iconos en tu escritorio para (des)organizarte? ¿Seguro que no has perdido nunca la configuración que tenías de iconos verdad?

Las opciones por defecto de Windows son bastante pobres. Nos permiten ordenar los iconos por varios criterios pero no dejan espacio para la personalización. Si por ejemplo pulsamos en el escritorio botón derecho > Ver > Ordenar Iconos Automáticamente nos lo ordena muy bonito en formato cuadrícula  pero, eso no es lo que queremos Windows!!!!!


domingo, 5 de octubre de 2014

ORGANIZA YA TU DESKTOP. FENCES VS NIMI PLACES

Harto de ver el escritorio de mi PC como una constelación de iconos he estado buscando herramientas para evitar una situación como esta:

Mi posible escritorio

sábado, 8 de marzo de 2014

REALIDAD DE UN INFORMATICO EN ESPAÑA

LO QUE UN INFORMÁTICO ESPAÑOL CREE CUANDO ACABA LA CARRERA




LA CRUDA REALIDAD...




jueves, 19 de diciembre de 2013

¿PRUEBAS DE ACEPTACION? CONCORDION ES TU FRAMEWORK

Algo indispensable en nuestras aplicaciones es el desarrollo de pruebas para comprobar que nuestro código funciona y además que cumple con los requisitos deseados por los clientes.

Fuente: sg.com.mx


En muchos lugares donde he trabajado se realizan las pruebas unitarias y de integración y luego se construye un documento Word o HTML donde se especifican las pruebas que se han realizado de nuestra aplicación, para que el cliente compruebe si se satisfacen o no todas sus necesidades de negocio con el código desarrollado. Pero, ¿y si pudieramos realizar las pruebas a la misma vez que generamos documentación? 

lunes, 16 de diciembre de 2013

TUTORIAL ARQUILLIAN (I)

¿Qué es Arquillian?


Arquillian es un framework de test que nos permite levantar un contexto embebido CDI y realizar test unitarios y test funcionales en nuestros proyectos.

En nuestras aplicaciones tenemos que probar componentes cuyo ciclo de vida es manejado por el servidor de aplicaciones como EJB´s o JPA´s y nos volvemos locos perdiendo tiempo en crear mocks o probando estos componentes posteriormente en pruebas funcionales cuando deberían tener sus propias pruebas unitarias.

Con Arquillian vamos a poder probar todos estos componentes levantando un contexto CDI, inyectando estos componentes en la propia clase de test que a su vez correrá dentro del contenedor.   

viernes, 29 de noviembre de 2013

ESTAFAS CON BENFORD

Hoy os voy a hablar de un curioso fenómeno que ocurre con conjuntos de datos que existen en la vida real como es el caso de las longitudes de los rios, la población de las ciudades, el importe de nuestras facturas, las tasas de mortalidad, los números primos e incluso para la serie de Fibonacci... Lo conocía con otro nombre pero está recogido en una ley y se llama: LA LEY DE BENFORD.

Este fenómeno fue descubierto por primera vez por Simon Newcomb en 1881, porque se dio cuenta que las primeras páginas de las tablas de logaritmos estaban más usadas que las finales por lo que se dio cuenta que los primeros digitos de los números que se consultaban no son equiprobables. En 1938 Benford postuló una ley comprobandolo empíricamente con diversos conjuntos de datos.