Blog

Ardilla Quio Ardilla Quio

19 de Noviembre de 2010

Java: Double Brace Initialization

Cuando uno se dedica a buscar en Google la respuesta a alguna duda de programación a veces encuentra la solución a sus problemas, a veces pierde el tiempo y otras veces pierde el tiempo pero descubre algo interesante.

Cuando buscas dudas sobre Java en Stackoverflow suele pasar lo mismo. Una de las cosas interesantes que descubrí en una de esas ocasiones fue un hilo sobre las características ocultas de Java, donde los participantes hablan sobre ciertas características de Java que no son muy ampliamente conocidas. Este tipo de hilos son muy populares en Stackoverflow, existe uno para cada uno de los lenguajes de programación más populares, muy recomendable su lectura.

Una de las características que más llamó mi atención (y por lo visto de muchos de los participantes) de las que se comentan en ese hilo es la llamada "Double Brace Initialization" (Inicialización con Doble Llave). Bajo este nombre se esconde una nueva sintaxis para la inicialización de colecciones (listas, mapas, conjuntos, ...).

19 de Noviembre de 2010

Sesiones en PHP: qué son y cómo funcionan

En este artículo intentaré explicar, de la forma más simple posible, qué son las sesiones en PHP, cómo funcionan y cómo las implementa el servidor web. El objetivo de este artículo no es explicar cómo usar sesiones, sino comprender la mecánica del funcionamiento, para entender cómo actúan los ataques contra ellas.

Este artículo está orientado a gente con pocos conocimientos sobre el tema, así que en ocasiones simplificaré ciertos detalles sabiendo que lo que digo es sólo media verdad (como cuando te enseñaban que no existía la raíz cuadrada de un número negativo).

19 de Noviembre de 2010

Contenidos de la página web: contratar o redactar nosotros mismos

A la hora de hacer nuestra página web, deberemos tener en cuenta si vamos a estructurar y redactar nosotros mismos los contenidos o si delegaremos esto en la empresa que nos la desarrolla.

La mayor ventaja de contratar este servicio es que un trabajo hecho por profesionales siempre quedará mejor que hecho por nosotros mismos. La mayor desventaja es que supondrá un coste añadido al desarrollo de la página web.

19 de Noviembre de 2010

Nueva página web

Bienvenidos a nuestra nueva página web. Hacía mucho tiempo que queríamos actualizarla, pero nunca encontrábamos el momento para hacerlo. Por fin se dieron las circunstancias apropiadas y aquí teneis el resultado.

El diseño de la página web ha sido realizado por Línea Creativa y, aunque estamos puliendo ciertos estilos, está acabado en un 90%.

01 de Abril de 2010

Aplicaciones para Facebook, ¿qué son?

Las aplicaciones para Facebook son programas creados por terceros que se ejecutan dentro de la plataforma de Facebook y hacen uso de sus recursos: usuarios, información, permisos, ... para añadir alguna funcionalidad que Facebook no tiene por defecto o que, simplemente, son entretenidos (como los juegos).