Tu navegador está obsoleto

Bueno, en este caso el mio, una versión de Google Chrome que desde el ordenador desde el que escribo no tenía actualizada.

Lo que me ha parecido curioso de todo esto es que me he percatado de que mi navegador no estaba actualizado gracias a WordPress. Como sabréis, Linux Hispano está corriendo, desde hace casi dos años, sobre este conocido y bien reconocido CMS, y al dirigirme al panel de administración me he encontrado lo siguiente:

Con sistemas así de robustos y preocupados por la seguridad da gusto. Y sí, acabo de actualizar Google Chrome en esta máquina. read more

Leer más » 8 Comentarios

Curso programación de videojuegos con SDL – ¿Qué es SDL?

En la Wikipedia encontramos que: ”LibSDL es un conjunto de librerías desarrolladas con el lenguaje C que proporcionan funciones básicas para realizar operaciones de dibujado 2D, gestión de efectos de sonido y música, y carga y gestión de imágenes. SDL es una abreviatura en inglés de Simple DirectMedia Layer.

Resaltar como podéis ver que se trata de un conjunto de librerías para C encargada de todos los aspectos que a la hora de crear un juego faltan en las librerías básicas de C. Con ella podemos controlar las pulsaciones sobre el teclado, cargar imágenes, mover sprites o reproducir un sonido. Usando SDL tendremos toda la libertad del mundo para desarrollar un juego tal como nos parezca. SDL se convierte sólo en la herramienta básica para hacer todo aquello que necesitamos, pero a un nivel que no interviene más que en eso. read more

Leer más » 5 Comentarios

Curso programación de videojuegos con SDL – Introducción

Con esta entrada presento el próximo curso que Linux Hispano os va a presentar: “Programación de videojuegos con SDL“. Constará de una serie de entregas que irán  apareciendo periódicamente en forma de entradas, al igual que en el caso de los cursos que ya están publicados:

Aún recuerdo la primera vez que cogí entre mis manos el mando de la Master System II que mis tíos habían regalado a mi primo por Reyes. Estuve jugando al juego más popular de la primera ”mascota” de Sega, Alex Kidd in the miracle world. Fue mi primer acercamiento al ocio digital y en ese mismo momento me pregunté, ¿cómo estará hecho ese videojuego? read more

Leer más » 6 Comentarios

Lo mejor de mi RSS del 4 al 10 de julio

Leer más » 1 Comentario

Financiar proyectos abiertos

Conocía desde hace tiempo servicios como KickStarter, ProFounder o Go Big Network; existen algunos más, pero quizás sean estos los que reflejen más el espíritu de co-financiar proyectos con el propósito de obtener algo a cambio.

En algunos casos, y dependiendo de la cantidad invertida, tenemos opciones de que nuestro nombre aparezca en su producto hasta disponer de una serie limitada o personalizada del producto.

La filosofía de estos se basa en encontrar un gran número de personas para cubrir la inversión inicial de puesta en marcha del mismo. read more

Leer más » 2 Comentarios

Clasificación de servicios de alojamiento

Relacionada con la entrada anterior, os presento una breve clasificación de los distintos servicios que ofrecen las compañías de hosting o alojamiento web. Aunque la clasificación podríamos ampliarla, los tipos de servicio serían los siguientes.

Cuenta en servidor compartido

Sin lugar a dudas la más popular. Ofrece un usuario con el que conectarnos a una máquina en la que hay más usuarios con sus datos y aplicaciones web. Tiene la ventaja de ser la más barata pero es la más limitada de todas. read more

Leer más » 1 Comentario

¿Qué debo comparar a la hora de contratar un servicio de alojamiento web?

Vamos a enumerar y comentar uno a uno las características que debemos observar y estudiar antes de decidirnos por un servicio de alojamiento u otro. La experiencia es muy importante en este punto por lo que intentaré transmitiros los conceptos fundamentales para que hagáis una buena elección, incluso los más noveles en estos temas.

Espacio de almacenamiento

El primer factor que salta a la vista cuando buscamos alojamiento web es el espacio en disco que nos ofrecen. Este es uno de los problemas que nos quitamos de encima cuando tenemos un servidor casero, pero que puede ser un factor limitante en un servidor externo. Recuerdo cuando hace años ofrecían 50 MB por un precio que parecía barato y hoy en día incluso llegan a ofrecer espacio ilimitado en paquetes básicos. Con el tiempo esta limitación desaparecerá pero mientras tanto es una cifra a tener en cuenta. read more

Leer más » 13 Comentarios

Diferencia entre require e include en PHP

Cuando aprendes a programar en PHP, dos de las primeras funciones que usas son include y require. Prácticamente sirven para lo mismo, insertar código de un tercer fichero en el fichero actual (en otros lenguajes de programación hay funciones o construcciones similares). Pero, ¿cuál es la diferencia entre ellas?

Antes de la versión 4.0.2 de PHP (que prácticamente ninguno usaréis, o al menos deberéis usar), la diferencia radicaba en que require siempre leía el archivo al que hacía referencia, incluso si la línea de código en que se encontraba no se ejecutaba nunca (por ejemplo dentro de un condicional). include en cambio sí que se veía afectado por los condicionales y sí que podíamos hacer que no se ejecutara (por lo que tampoco se ejecutaba el código del archivo diferenciado). read more

Leer más » 3 Comentarios

Lo mejor de mi RSS del 27 de junio al 3 de julio

Leer más » 1 Comentario

Instalar Chromeless

Hace unas semanas os hablé de cómo instalar Webian Shell, un navegador fullscreen basado en Chromeless. Este proyecto está orientado básicamente a la creación de un navegador Web liviano, sencillo y ágil.

Bien, veamos como instalarlo en nuestro sistema:

Hacemos un checkout del repositorio del mozilla en gibhub:

ahornero@6581-D:~$ git checkout http://github.com/mozilla/chromeless.git

Si todo ha ido bien, comprobamos el contenido del directorio que nos acabamos de traer. Debe de ser el siguiente: read more

Leer más » 1 Comentario