Muy viciado al Baldur’s Gate II en Linux

Me dicen hace años que el juego que no termine en el asqueroso windows 98 iba a salir para Linux y no me lo creiria.

Pero gracias a la magia de Steam en Linux tenemos el Baldur’s Gate (el 1º, 2º, los IceWind Dale también).

Baldur’s Gate II: Enhanced Edition

Yo lo saque por 5€ en una oferta.

Y aprovechando los ratos libres, voy a ver si esta vez me termino el juego que es inmensamente largo.

Solo tiene un grave fallo, y es que no esta completamente en español como en su versión antigua, tiene los vídeos y las voces en ingles…¿Derechos de autor?

La intro en español era excelente como podéis ver:

Pero no finalizo sin recordar que hay un proyecto libre para la reimplementación del motor de este juego y casi todos los de Black Isle que nos dará un maravilloso futuro en plan ScummVM, el proyecto se llama GemRB.

Un arduino en la peli de Turbo Kid

Hoy viendo la famosa peli de “cine independiente” Turbo Kid recomendada por la gente del podcast Fuera de Orbita.

La pelí mola (es de un 6 de puntuación para mi) aunque sea una peli de serie B (con Gore muy ochentero), aunque lo que mas me ha encantado es esa banda sonora usando sintetizadores antiguos en plan música épica de ciencia ficción, me dicen que esta hecha por Wendy Carlos y me lo creo.

El trailer de la peli por si queréis profundizar mas…esta en el Popcorn Time Comunity Edition.

Pues viendo la peli, vi un circuito a una bomba…que pensé….“esto me suena” y lo capture cual pokemon en un fotograma, es un Arduino.

Recordáis la emoción de cuando veías Matrix y salía un SSH o cuando decías pues las pelis de Toy Story están renderizadas en una granja de ordenadores con Linux, pues eso.

Aquí tenéis la bomba con el circuito con temporizador hecho en Arduino.

arduino_turbo_kid

Fabricando un portátil con una Raspberry Pi

Hace ya meses hablamos por los tomates de  Portatiles libres: Novena y carcasas de portátiles para RaspBerry Pi.

Pues hay gente con algo de tiempo libre y ganas para hacerse ellos mismos el portátil entero incluyendo carcasa como vais a ver en el siguiente vídeo:

¡Ha desaparecido el icono del pingüino en Steam!

No se si os habéis dado cuenta pero en Steam ha desaparecido el icono del pingüino para mostrar si el juego soportaba Linux o no.

Ahora en vez de estar el pájaro trajeado, esta el icono de SteamOS.

Entonces en los listados de juegos, ahora esta o el asqueroso icono de la ventana, o la podrida manzana o el iconito de steam.

Hay mas gente que se ha dado cuenta:

Steam Replaces The Linux Tux Logo With SteamOS

No se que pensar de este movimiento. Cierto es que SteamOS es Linux y sería duplicidad poner el icono del pingüino.

Pero esto no es acaso el mismo movimiento que Google con Android, que aunque este el kernel Linux por debajo, la gente común que usa los smarthpones no saben de la filosofía que hay por debajo de ese móvil que no tiene la manzana, y por tanto se pierde el mensaje que da el software libre.

Pero también es cierto que cualquier puñetazo al tito Gates y meada en la tumba del tito jobs es una pequeña victoria, porque mas difícil tendrán dominar el mundo, y si las empresas de videojuegos tradicionales empiezan a sacar juegos y juegos de calidad para SteamOS, los estarán sacando para Linux.

Caja_de_Leche_-_ImageChef_-_2015-12-06_03.34.22

FF7 Remake si la mierda salpica a tu puerta, el software libre puede ser una solución

Cada día tengo mas claro que cuando una obra cultural transciende de sus creadores, ellos ya no pueden ser como la madre de Hildegart o como decía Punset “ya no son tus hijos”...esas obras culturales nos pertenecen desde un punto de vista metafórico porque desde el punto de vista del puto copyright daría para escribir centenares de artículos incendiarios y aprovecho para decir PUTA $GA€. Y los hijos culturales adoptados por el pueblo son siempre muy respetados, solo hay que ver lo difícil que es por ejemplo hacer una peli de King Kong.

Pues un hijo cultural que adoptamos ya 20 años mas o menos fue el gran juego Final Fantasy 7, una historia cruda y llena guión que marco a una generación y adoptamos como hijo cultural, ya no le pertenece a Square o como se llame ahora después de tanta fusión.

Un juego que marco, después hubo muchos que intentaron imitarlo, pero no llegaban a la suela de los zapatos o no sabían mas que clonar la esencia sin aportar nada.

Siempre se espero durante años un remake, incluso había gente que esperaba ese 4 CD que cerrara la abrupta historia, pero como entidad única que era creo que no debería tocarse un ápice la historia.

Era el rumor de cada año, pero cada año se apagaba mas la llamita de la vela de la esperanza. Incluso se mearon en la jodida llamita con la mierda de película que hicieron, una mierda pastelosa emogay que el Barret parecía uno de los Village People.

Fenrir1422223786 village

Ya por esas fechas ya estaba sembrada y florecida mi desconfianza frente a los productores de “bienes culturales” con mierdas como la peli de los X-Men, además estaba floreciendo la cultura libre que daría frutos para alimentar y dejar de engordar a unos pocos.

Pero esa llamita seguía ahí, era como algo religioso, creías que la industria cultural iba a reconocer su pecado e iba devolver la magia y la ilusión a tantos que nos dejamos las pesetas, euros y demás dineros en videojuegos, música, libros, películas…los cojones negros de la rata de Disney.

Nunca dejan crecer por y para el pueblo sus hijos culturales, los violan y mutilan como ellos quieren.

Y la última atrocidad ha sido el esperado Final Fantasy 7 remake, aquí tenéis el vídeo de la fechoría:

¿Qué cojones?!!

¿Donde esta los combates por turnos?

¿Qué hace Wesley Snipes tocinete en el juego?

Y por eso el software libre hermanos puede ser la salvación, porque mientras unos confiábamos en la salvación  de la mano de la industria cultural, otros ya estaban en las sombras con su corazón frio porque su llama se apago mucho antes pero con los dedos calientes picando símbolo a símbolo el código para salvar a esos hijos culturales que pertenecen al pueblo.

En este caso es Q-Gears, la reimplementación libre del engine de los juegos Final Fantasy 7, Final Fantasy 8, Final Fantasy 9 y Xenogears.

Aquí podéis ver un vídeo de hace 3 años y ahora mismo esta ha años luz de mejoras.

 

Encontrar juegos libres en itch.io

Para el que no conozca itch.io es como una especie de Steam o market de android donde encontraras muchos juegos indie, algunos, grátis otros no, pero lo que destaca de este market es que es famosete en el mundo indie.

Lo cierto es que esta rellenito de mierda hipster para llenar dos camiones, pero dentro de este te puedes encontrar joyas como:

90 Second Portraits

Un juego curioso en que tienes que crear cuadros rápidamente a base de brochazos o cubazos de pintura. Y es software libre y esta picado en Löve (un delicioso engine de videojuegos en Lua).

Pero el buscador principal de Itch.io no tiene un filtro para buscar juegos libres, pero por suerte encontré este link http://itch.io/directory el cual podéis ver a la derecha una columna con los filtros según el código fuente (incluso mas abajo hay otros filtros sobre los recursos multimedia del juego).

Pero para los vaguetes, voy a poner aquí los links:

 

¿Arduino en MIPS? Preguntas incomodas a David Cuartielles

Hace unas semanas nos vino el anuncio de:

Intel y Arduino se alían para crear Genuino 101, la primera placa con el módulo Curie

Es decir que dentro de la familia de arduinos con microcrontoladores/CPUs de Atmel o ARM ahora iba a venir un hermano nuevo de la mano de Intel.

Pues por los círculos empezó a correr el rumor de que era para evitar la “””””piratería china””””” (y no lleno mas de comillas por que se me desgasta la tecla) porque si:

arduino == hardware libre

Entonces: debería ser bueno copiarlo.

Bueno quizá el único problema que tiene comprar placas de arduino o clónicas de Raspberry Pi a China es que los derechos laborales están desaparecidos, los medioambientales…y finalmente son baratas pero es producto de baja calidad y fallan como escopetas de feria, cuando compras Arduino o Rasberry Pi “europeo” sabes que gran parte del producto se fabrica aquí por lo que mas o menos hay derechos laborales entre otras cosas.

Bueno volviendo al tema de Arduino e Intel, para que andar con rumores cuando gracias a la magia de twitter puedes hacer labor periodística y preguntar directamente a la fuente. Y eso hice, le pregunté al español de “arduino team”, al señor David Cuartiellles.

Y aquí tenéis el hilo completo en una imagen:

Miguel_en_Twitter_.@dcuartielles_Perdona_una_pregunta._He_oído_que_el_Arduino_en_Intel_es_sobretodo_para_evitar_la_piratería_china._¿Es_cierto_-_2015-12-05_00.41.46

La respuesta ha sido convincente…y tengo que reconocer que el hombre no se lo tiene subidito, una persona mas o menos anónima (yo) le hace la pregunta y responde…pero ya que iniciamos conversación…la lleve un poco mas allá preguntandole por Arduino y MIPS…esa quedo en el aire, estoy esperando respuesta.

¿Y por qué MIPS? Pues ahora que estoy escribiendo estas lineas dudo si era MIPS u otra CPU que se liberó hace unos años y cualquiera puede hacer su implementación libre de patentes y mierdas, pero bueno mejor dudar que afirmar cosas inciertas.

¿Alguien tiene algún link que lo confirme o lo desmienta?

Notación o reglas de los autómatas celulares

Me fascina el autómata celular de conway, no hay una utilidad directa pero bueno los museos están llenos de obras de arte.

Una cosa interesante es las reglas por las que se rigen el universo de donde el “autómata vive”.

Siempre te las dicen en escrito, pero se pueden resumir y matematizar con la siguiente notación.

El autómata clásico de conway es:

S23/B3 también se puede resumir como 23/3.

Eso significa (que es la definición que habrás visto), con 2 o 3 células vecinas en el siguiente momento (el siguiente generación es la palabra técnica) esa célula sobrevive.

Con 3 vecinas, estas copulan y tienen descendencia en la siguiente iteración en su casilla.

Y el resto de los casos (0, 1, 4, 5, 6, 7, 8) la célula muere, en algunos casos por falta de hermanas vecinas y en otros por superpoblación.

Pero en el universo puede haber otras reglas…¿O no?

Y hay resúmenes de estas reglas en:

Las reglas distintas dan resultados curiosos y extraños que te hacen filosofar sobre vida, porque se ven como colares o como semillas en expansión o bacterias en movimiento. La siguiente es como un laberinto.

Y en 1D es espectacular las distintas reglas que hay, tiene artículos propios como Rule 110 (en la wikipedia).

Yo suelo usar el software libre Golly para las simulaciones.

Intentando aprender un framework de PHP

Siempre he picado el PHP a mano desde cero (bueno tengo un par de ficheros de funciones que he ido llenando con los años).

Y siempre he querido interiorizar el famoso MVC, porque niños programar no consiste en aprender cosas, si no en interiorizarlas y hacerlas parte de tu ser para que sea tan natural hacerlas que no tengas que pensar “¿Qué necesito para hacer esto?”.

Se que ahora esta de moda llevar el javascript al server, pero creo que todavía le falta adaptarse a la realidad de que no todos somos unos millonetis que tenemos 100 máquinas virtuales en amazon, que vivimos y disfrutamos de cosas limitadas como servidores compartidos web, y creo que NodeJS todavía no ha dado el paso para una ejecución en esos entornos limitaditos.

Pero con los años siempre mas o menos intento algún framework, siempre pensé que Symfony2 era el elegido, es el mas habla gente, hay curro y tal…pero después de darme varios cabezazos con el, creo que es demasiado javero que se complica para muchas cosas innecesariamente. Además te pide tener fuera del directorio www parte de la web, con lo que si estas en un servidor web muy simplón olvidate.

Después probé a aprender (e interiorizar) FuelPHP, es un framework mas o menos jovenzuelo, no es muy javero, pero tiene el problema NodeJS, que va de guay por la vida y no entienden que PHP solo son ficheros, mola eso de tener una herramienta llamada Oil que te hace de todo, pero que te pida necesariamente el puñetero Oil para todo, eso si es un problema porque ya te hace la puñeta a la gente que tenemos servidores poco accesibles y no tenemos un ssh…en mi caso por suerte tengo ssh pero me imagino el típico currillo de cuñado o amigo informático de “hazme una web chula chula en este servidor de mierda” y que haces si necesitas el oil para desplegar la web y tal.

Por eso ya por descartar, empecé con otro vieja escuela de los frameworks de PHP, el famoso CakePHP. Y la verdad es que lo veo poco javero, y cierto es que tiene una herramienta de terminal para como los otros dos, que en este caso se llama bake, pero no da muchos problemas, además parece mucho mas fácil de aprender que symfony. Y sobre todo no olvidan que una página PHP es un directorio mas o menos lleno de ficheros PHP, este no te pide cosas raras de tener un directorio para el framework fuera del www, y viene todo dentro del directorio de tu proyecto, a parte no esta perdido todo por miles de carpetas como symphony, lo tuyo, tu código lo tienes en el directorio src.

Y hasta aquí puedo leer, porque estoy en plena asimilación como los borgs.