Permalink | Archivado en: Alma Geek, Ciencia y tecnología, Cultura libre, Yo, Yo me quejo
Copio y pego la carta que acabo de enviar al director de El País, sobre los artistas tan majos que tenemos en España.
Leo estupefacta las reacciones de determinados artistas a la no aprobación (por ahora) de la Ley Sinde.
Que si violaciones, bacanales, criminales, ladrones y demás lindezas. Una piensa dónde están todos esos delincuentes, pero es que resulta que se refieren al español de a pie: al frutero, al compañero de trabajo, al chaval que va al instituto, y al jubilado que se pasea por el parque. Delincuentes, todos.
Los artistas, tan creadores que son, deberían saber dos cosas:
1) Que no puedes llamar criminal ni violador a alguien a la ligera (eso sí que es ilegal, de hecho).
2) Que llamar criminales y violadores a tus clientes potenciales es de ser estúpido.
Volviendo a la Ley Sinde, resulta que esta gente que se ha cabreado tanto lo ha hecho porque ahora no van a poder ser ellos quienes cierren webs a su criterio y antojo. Se ve que eso de que tenga que ser un juez el que intervenga, les parece una “bacanal”.
Imaginemos que un organismo privado pudiera cerrar cualquier medio de comunicación, o secuestrar revistas. Una barbaridad, ¿verdad? Eso sólo lo puede hacer un juez. ¿Por qué con la Red ha de ser diferente?
PD: Señores artistas, a ver si van a ser ustedes los únicos españoles que no le han dejado nunca una cinta de cassette a un amigo del colegio. Bienvenidos al siglo XXI.
Permalink | Archivado en: Universidad, Yo, Yo me quejo
Ya sabéis que ser ingeniero en España tiene mucha salidas: por tierra, por mar y por aire. Yo he tomado esta última y me he marchado a la pérfida Albión.
Ahora mismo estoy en Londres, trabajando para Six to Start. Los proyectos que manejan son chulos y la gente allí es maja, así que estoy genial
Con todo, no me voy por gusto. Hay gente a la que le gusta conocer otras culturas y se dedica a deambular por el mundo e ir a la aventura. Y eso está bien (además aprendes muchas cosas), pero… Digamos que yo me veo forzada a irme porque lo que pasa en España es de traca.
Por un lado tenemos el tema de los sueldos. Cuando ganas lo mismo trabajando sirviendo copas en una discoteca que de desarrollador, algo va mal en el país. La sensación que tengo es que da igual lo que hagas, que vas a ser mileurista. Y a ver cómo consigues ahorrar dinero (que se supone que es lo que toca ahora que somos jóvenes) en Madrid o Barcelona con 1000€ al mes.
Por otro lado está el tema de las ¿condiciones? laborales: jornadas interminables, horas extra sin pagar… Todos sabemos cómo está el panorama, así que tampoco voy a explayarme mucho.
Ahora muchos estaréis pensando: Recién salida de la Universidad, con sólo unas prácticas como experiencia, no puedes pretender cobrar más de 1000€ al mes
. Pues oye, en otros países pasa. Tampoco hay que irse muy lejos, basta con cruzar los Pirineos. Cuando estuve de Erasmus en Francia, allí los ingenieros pimpollitos ganaban bastante más que los camareros (y creedme, a nivel de preparación, no tenemos nada que envidiar a los ingenieros franceses).
En conclusión, una más para aumentar el contador de los 120K profesionales exiliados a tierras más verdes.
Y hasta aquí el rant de hoy
Permalink | Archivado en: Alma Geek, Ciencia y tecnología, Universidad
Cuando acabé la carrera hace ya un año, me quedó pendiente escribir un post sobre qué me había parecido estudiar en la universidad. Así que a ello
Para los nuevos, he estudiado Ingeniería Informática en la Universidad de Alicante (UA para los amigos). Entré en la universidad a través del Bachillerato, así que no tengo un ciclo formativo.
En general, estoy bastante contenta con la carrera y el plan de estudios. Hay mucha gente que se queja de que casi no vemos tecnología de forlayos o no hemos programado en sánscrito, pero eso es irrelevante. Lo importante, en mi opinión, es que nos enseñen paradigmas de programación, algoritmia, estructuras de datos, ingeniería de software, diferentes arquitecturas hardware (aunque sean inventadas)… En definitiva, pensar, ganar capacidad de abstracción y aprender a sacarte las castañas del fuego. Menos llorar porque de repente en 4º te piden que programes con Java y tú sólo has visto C++. Che, sabes lo que es la programación orientada a objetos, sabes lo que es un recolector de basura… ¿Qué más quieres?
En realidad, creo que esto se debe a la gente que entra en Informática sin mucha vocación. Que estando en cuarto curso una compañera se sorprenda de que yo estuviera leyendo un libro en inglés (¡en inglés! ¡qué esfuerzo!) sobre ingeniería de software (¡oooh, el horror!), clama al cielo. Si quieres entrar en la carrera y aprender lo justito para poder currar de eso y olvidarte de seguir estudiando por tu cuenta, Informática no es tu carrera.
Por tanto, en cuanto a asignaturas, ya os podéis hacer idea de cuáles fueron mis favoritas de la carrera: Lenguajes y Paradigmas de Programación, Algoritmia Avanzada, Procesadores de Lenguaje (compiladores), Ingeniería de Software, las de Inteligencia Artificial, etc. Por cierto, para gente de la UA que ande buscando optativas chulas, recomiendo:
Ahora bien, empezamos con lo malo. No estoy nada contenta es cómo se lleva la parte práctica de las asignaturas. Me explico, hay mucha diferencia entre la cantidad de créditos prácticos de una asignatura y la cantidad de horas que hace falta echar.
En otras universidades me han dicho que la cosa está mejor, pero lo que pasa en la UA no es normal. Y no es ni remotamente normal que una asignatura de 4.5 créditos te ocupe el mismo tiempo que cuatro o cinco asignaturas de 6 créditos (hola SOR, hola DPAA).
Si tenéis oportunidad de iros de Erasmus, ¡no lo dudéis ni un segundo! Es de las mejores cosas que me han pasado en la vida
Permalink | Archivado en: Alma Geek, CSS, Cafeína, Cultura libre, Diseño y Desarrollo Web, Tutoriales, XHTML, Yo, Yo me quejo
Tiene narices que para una vez que actualizo el blog, tenga que ser por una cosa como esta. Ayer andaba buscando yo referencias a ver quién enlazaba a mi manual, y me encontré con esto:
Sí, así de surrealista: un tío coge mi manual de XHTML y CSS y se pone a venderlo en Lulu (un servicio de impresión bajo demanda).
Y lo peor es que lleva haciéndolo desde el 2007 y yo no me he dado cuenta hasta ahora…

Y no os perdáis, que además de venderlo en papel, también cobra por descargar el PDF.

Me he puesto en contacto con Lulu a ver qué me dicen. Tampoco creo que el pirata se haya hecho de oro, ni mucho menos, pero me cabrea mucho que alguien se aproveche así de mi esfuerzo desinteresado (recordemos que mi manual está bajo una licencia Creative Commons que permite la distribución, pero prohíbe el uso comercial).
En fin, según vaya teniendo noticias de esto iré actualizando este post.
[Actualización: 16 de mayo] Ya está solucionado el tema. En Lulu han retirado el libro y me han dado un recuento de copias vendidas. El número es lo bastante pequeño como para considerar meterme en más berenjenales. ¡Gracias a todos por el apoyo!
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos, Mac, Yo
Además de Biolabs, el otro juego en el que tuve la oportunidad de trabajar en Lemon Team (la empresa donde estuve de prácticas este verano) fue Diamond Drop.

Es una versión de un juego casual de PC, de género match-3 y con un ritmo realmente alto en los últimos niveles. Hace unas semanas entró en el top 100 de aplicaciones en la App Store de Alemania
El juego tiene muchos niveles, ítems especiales, publicación de récords en Facebook, tutorial, y se puede jugar tanto en portrait como en landscape. ¡Echadle un vistacillo a la versión Lite a ver qué os parece!
Permalink | Archivado en: Alma Geek, Cultura libre, La Red, Yo me quejo
Texto fusilado de Weblogs SL. Pásalo.
Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de internet manifestamos nuestra firme oposición al proyecto, y declaramos que…
Permalink | Archivado en: Alma Geek, Cafeína, Desarrollo de videojuegos, Universidad, Yo
Ya ni me acuerdo de cuándo fue la última vez que escribí un post aquí, pero han pasado cosas interesantes y quería compartirlas con vosotros. Lo primero de todo es que ¡ya soy ingeniera! Algún día comentaré con detalle qué me ha parecido la carrera y la universidad, pero en líneas generales estoy bastante contenta con la formación recibida.
En plenos exámenes de junio, empecé a hacer prácticas en Lemon Team, una empresa creada por dos compañeros de carrera y que se dedica al desarrollo de juegos para Mac, iPhone y Android. El tema de las prácticas es complicado, y pienso que he tenido mucha suerte. Me explico: las prácticas en empresa se supone que están ahí para que aprendas. Sin embargo, por lo que me habían comentado muchos de mis compañeros, sus prácticas consistían en aprender muy poquito, tragarse todos los marrones y currar gratis. Yo he tenido la oportunidad de aprender mucho (a trabajar en proyectos, conocer la plataforma iPhone, etc.), en un ambiente de trabajo muy bueno, y encima me han pagado por ello. Así que si alguno de la UA está pensando en hacer prácticas, le recomiendo que le eche un vistazo a la sección de internships de la web de Lemon Team.
Durante las prácticas he participado en dos proyectos. Uno de ellos, Biolabs: Outbreak! ya está disponible en la App Store. Es un port de un juego casual en Flash basado en físicas. Del otro proyecto ya os comentaré algo cuando salga a la venta.

Y ahora mismo estoy en Barcelona estudiando el máster de desarrollo de videojuegos que tiene la UPF, que por ahora es una pasada.
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos
Hace algo más de una semana que Daniel Cook, de Lost Garden, decidió establecer una licencia clara sobre los gráficos tan chulos que había publicado en su web para que la gente hiciera prototipos.
La licencia elegida es la Creative Commons Attribution, así que los gráficos pueden usarse en cualquier proyecto siempre que se le dé crédito. Podéis bajarlos desde aquí.

Ya tenemos un relevo decente para la SpriteLib. ¡Gracias Danc!
Permalink | Archivado en: Alma Geek, Desarrollo de videojuegos, Programación, Universidad
Ya comenté en un post anterior que estoy haciendo una aventura gráfica como PFC. Aquí os dejo unas capturillas de cómo va quedando.
En esta primera está activado el “modo debug”, que permite ver el grafo que recorre el personaje principal para moverse por el escenario, así como las bounding-boxes de los diferentes elementos (PNJ’s, ítems, salidas) que conforman el mundo.
En esta otra captura se ve cómo el personaje principal (sí, ese rectángulo psicodélico
) examina un objeto y “habla” describiéndolo.
Por cierto, ese fondo tan chulo no es mío, sino que me lo ha hecho una amiga (Silvia Coleto). Estoy pringando a más gente para que me echen un cable con los gráficos/música.
Os iré enseñando más cosillas según vaya desarrollando la aventura.
Permalink | Archivado en: Alma Geek, Ciencia y tecnología, Gadgets, Linux y software libre, Programación
Ernesto y yo hemos decidido participar en nuevo concurso de Open Movilforum, y para ello hemos desarrollado el mash-up Twenty Mobail. Esta aplicación te permite subir fotos a Tuenti, así como actualizar tu estado (en plan Twitter), enviando MMS o SMS desde un teléfono móvil.
Aquí tenéis unas screencasts que hemos grabado para presentar el proyecto:
Si os gusta el proyecto, podéis echarnos una mano con el voto del público
Para ello, tenéis que ir a la página de Open Movilforum, y registraros haciendo clic en este enlace que aparece en la barra superior:
![]()
Una vez rellenado el formulario, podéis ir a la página web del proyecto Twenty Mobail y hacer clic en la crucecita:

¡Gracias!
Permalink | Archivado en: Alma Geek, Ciencia y tecnología, Japón, Orgullo Friki
Jamás pensé que diría algo así, pero Internet Explorer 7 soporta un estándar, de forma nativa, que el resto de navegadores no: el texto ruby (no confundir con el lenguaje de programación Ruby).
El W3C define el texto ruby así:
El texto ruby son pequeños fragmentos de texto, escritos a lo largo de otro, y se usa normalmente en Asia Oriental para proporcionar notas de pronunciación u otros tipos de anotaciones.
Un ejemplo de texto ruby sería el furigana, que se usa para indicar la pronunciación de los kanjis de una palabra. Aquí tenéis una captura de una palabra con furigana, extraída de la Wikipedia:

Todo esto viene a cuento de que a la hora de pasar a algún formato digital mis apuntes de japonés, el único software que encontré que me permitía utilizar furigana era MS Word. Pero pasar mis apuntes a un documento de Word no era ni bonito, ni práctico, ya que lo que quería era un wiki o similar privado. Y entonces, ¡resulta que hay una especificación de texto ruby para XHTML 1.1! Hay etiquetas XML que sirven para insertar texto y sus correspondientes anotaciones ruby.
Las puertas del cielo se abrieron antes de estrellarme con la cruda realidad: el soporte de los navegadores de este estándar es bastante reducido. El único navegador que soporta de forma nativa texto ruby es Internet Explorer 7. Otros, lo hacen de forma parcial mediante algún plugin (por ejemplo, hay una extensión de Firefox). A ver si lo incluyen en Webkit y me dan una alegría, porque esto de tener un navegador para cada cosa, es un engorro.
Permalink | Archivado en: Alma Geek, Ciencia y tecnología, Yo me quejo
Ya llevaba tiempo queriendo escribir este post pero nunca encontraba un huequecito. Supongo que los que leéis este blog ya estaréis al tanto de la manifestación que se produjo el pasado día 19 para solicitar la regulación de las Ingenierías en Informática, tanto a nivel profesional como académico. Este post es para explicar mi opinión sobre el tema.
Mi punto de vista básicamente se resume en: o todos moros, o todos cristianos. O se regulan todas las ingenierías, o no se regula ninguna. Y como nadie se imagina a colegios de ingeniería que llevan desde el sigo XIX en marcha perdiendo sus privilegios (antes se congela el infierno), pues estoy a favor de la regulación de la informática.
Y por cierto, si Teleco tiene competencias sobre máquinas virtuales, sistemas operativos e ingeniería del software, ¿por qué no vamos los informáticos a tenerlas sobre redes y sistemas de transmisión de datos?
Otro punto a favor, al margen del agravio comparativo, es que pienso que tarde o temprano para determinados tipos de proyectos informáticos se van a requerir atribuciones. Y si no las tenemos los informáticos, las tendrán otros (que además, algunos ya han manifestado su deseo de conseguirlas).
Por esto, fui a la manifestación con mis compañeros de carrera el día 19 en Alicante, y pienso acudir a las futuras manifestaciones que se convoquen.
Permalink | Archivado en: Alma Geek, Diseño y Desarrollo Web, Programación
Si hay algo que me gusta, son los diagramas bonitos. Estos días estoy diseñando la interfaz de una aplicación para unas prácticas de una asignatura y he tenido la suerte de toparme con el kit de plantillas de diseño de Yahoo!.
El kit contiene plantillas de los elementos más comunes usados en interfaces gráficas: campos de formularios, tablas, botones, menús, rejillas, calendarios, etc. También incluye plantillas para diseñar interfaces para el iPhone y otros teléfonos móviles. La calidad gráfica es muy buena, y al ser los controles más o menos genéricos, sirven tanto para desarrollar aplicaciones web como de escritorio.
Aquí está una de las pantallas que he diseñado:
El kit lo podéis descargar aquí, e incluye versiones para los siguientes formatos: OmniGraffle, Visio, PDF, PNG y SVG.
¡Me ha encantado!