Julio 2nd, 2008
Para empezar hay dos cosas que debemos intentar tener claras ¿Qué es un clúster y que prestaciones puede ofrecer? Un cluster agrupa uno o varios sectores de un disco, que se encuentran consecutivos o adyacentes y que puede o debe ser utiliado para los siguientes objetivos:
- Alta disponibilidad (High Availability)
- Alto rendimiento (High Performance)
- Equilibrio de la carga (Load Balancing)
- Escalabilidad. (Scalability)
Un clúster en el caso de MySQL es una tecnología que nos permitirá optimizar el rendimiento de nuestras bases de datos con un hardware no muy costoso y con unos pocos requerimientos de software. Un clúster MySQL integra dos cosas: un servidor MySQL y un motor de almacenamiento en memoria denominado NDB clúster que nos permite funcionar en un conjunto de pcs.

Según este pequeño esquema las tablas de la BBDD se integran usando el motor NDB y se podría acceder a los datos almacenados a través de cualquiera de sus nodos, estos nodos funcionarían como espejos unos de otros, lo que nos permite que la caída de uno de los nodos de datos no afecte al conjunto de ordenadores.
Los principales procesos que nos serán necesarios para hacer funcionar un clúster de MySQL son: MySQLD, NDB_MGMD, NDBD.
Claves foránes en MySQL
A partir de la versión 4.0, MySQL agregó InnoDB (un gran exito) a la lista de tipos de tablas soportadas por MySQL, para los que no saben demasiado sobre este tipo de tablas de almacenamiento de datos decir que MyISAM es el utilizado por defecto (aunque no permite claves foráneas y nos puede llevar algún quebradero de cabeza usar SQL sin saber esto) en la mayoría de los casos pero no por ello el que más se adapte a las necesidades de nuestra aplicación. Puesto que entre otras cosas no permite claves foráneas.
Mayo 2nd, 2008

Hay algo que me ha decepcionado un poco de esta obra maestra, y es su conducción. Aunque en el juego resulte más “realista” (el coche es más pesado, hay que apurar las curvas), hace que pierda bastante. Una de las cosas que me gustaba de los GTA, es el poder ir a fondo y coger una curva frenando de golpe, no era realista pero resultaba divertido, creo que no soy el único al que le ha pasado. Por lo demás, es un juego 10 unos gráficos de aupa, y una historia tremenda, parece una película desde el primer momento, me recuerda hacen esto en los Metal Gear..
Marzo 7th, 2008
Pues cuando salí de la ulpgc, estuve un tiempo dando tumbos, hasta que entre en el Ayto de Arrecife, donde empezó mi calvario. El concejal de tecnologías quería que yo, el contratado temporal, creara su nueva web, pagan 6000€ a nivaria anualmente por una web mal estructurada, de entrada decir que tiene frames en la página de inicio, alguien con un mínimo de conocimientos me entenderá; sin nombrar que tiene una cantidad increíble de enlaces rotos, los formularios no funcionan, etc.
Hasta ahí bien, yo la cree pensando que tenía posibilidades de entrar en un futuro como un subcontratado mas en el ayto. Pese a que el jefe del departamento de informática intento que me quedara, el señor concejal quería que hiciera la web y luego me fuera. La web no la pude finalizar, quedaban muchos cabos por atar, y a estas alturas por lo que veo, la web del ayto sigue siendo la misma, nadie ha terminado este trabajo, por algo será.
Después del ayto, entre en netreservas, y es el mejor lugar en el que es estado, netreservas es la mayor empresa de desarrollo web en la isla de Lanzarote, donde he profundizado todos mis conocimientos sobre SEO, además de mejorar mis conocimientos sobre servidores, css, php, xml, perl, y alguno mas que dejo. Además de que estas constantemente aprendiendo cosas, el ambiente de trabajo es increíblemente, trabajo programando que es lo que me gusta ¿qué mas puedo pedir?
No quería acabar este artículo, sin mencionar que la cámara de comercio y la sociedad de promoción del exterior de lanzarote a destinado 88767€ a Nivaria, para la financiación del proyecto de la nueva web del patronato de turismo de lanzarote, increíble que no den apoyo a las empresas de la isla pero, ¿Nivaria?, vivimos en un mundo de locos…
Noviembre 6th, 2007
¿La ingeniería informática es una buena carrera?, si puede ser, pero si no deseas acabar dando clases, y deseas trabajar en una islita como Lanzarote, ¿realmente vale la pena? Posiblemente SI, si tienes suerte y das en el lugar adecuado, sí que valga.
Actualmente me ha llegado una oferta para trabajar en mi isla de programador junior, no es un trabajo de ingeniero como tal, pero es algo que se asemeja mucho. Lo mejor de todo, es que empezaría justo al acabar mi actual contrato. En Lanzarote, hay un intrusismo brutal, cualquier persona con un ciclo de grado medio-superior puede acabar realizando tareas de un diplomado, con el consecuente descenso de salarios. A veces, estos consiguen mejores salidas profesionales que los propios ingenieros, cuestión de suerte (o más bien de tener la clavija del enchufe apropiada).
Será este el lugar adecuado…
Noviembre 1st, 2007
Cada vez se nota más la influencia del término Geek, pero ¿Qué es un Geek?. El perfil de un Geek es alguien adicto a la tecnología, el Geeks suele destacar del resto por poseer ciertas características relevantes respecto al uso y manejo de insumos electrónicos y programas de computación. Los Geeks son catalogados por seres autodidactos, mientras que un friki cree ser autodidacto.
Así como del odio al amor hay un paso, transformarse de Geek a Friki requiere de llevar al extremo de la extravagancia la afición por la tecnología.
La palabra Friki proviene del término inglés Freak, que significa raro, extravagante, estrafalario y aficionado a algo. Así existen frikis fanáticos del deporte, la música, los cómics, por citar ejemplos. Por cierto, yo también pienso que Fernando Torres es un friki, es un buen momento para unirme a la campaña.