Recomendaciones de anime – Temporada de primavera 2016

[anime]

Anime de la temporada de primavera 2016

Hemos tenido una buena cantidad de anime entretenido esta temporada, como Sakamoto desu ga? y Boku no Hero Academia, también series buenas que continúan emitiéndose, como JoJo no Kimyou na Bouken: Diamond wa Kudakenai y Re:Zero kara Hajimeru Isekai Seikatsu, y algunas decepciones, como Joker Game y Koutetsujou no Kabaneri. Es de estos dos últimos de los que quiero hablar.

Joker Game tenía todo lo necesario para ser un éxito. La ambientación y el pretexto son fantásticos, contando la experiencias de un grupo de espías japoneses durante la Segunda Guerra Mundial. Donde falla es en la trama y los personajes. Cada capítulo cuenta una historia auto conclusiva con uno de los espías como protagonista. El problema es que el diseño de los mismos es tan parecido, y sus personalidades tan neutras, que resulta difícil diferenciarlos. Esto unido a los capítulos con historias inconexas y poco elaboradas, hacen que se pierda progresivamente el interés, lo que resultó que terminara por abandonarla.

En cuanto a Koutetsujou no Kabaneri, debo decir que tiene un primer capítulo espectacular. El diseño de personajes es excelente, la animación es fantástica, y el episodio resulta tenso, frenético y entretenido. La historia recuerda a Attack on Titan, con la humanidad viviendo en fortalezas frente a una amenaza exterior, y pese a no ser un argumento demasiado original, habían suficiente elementos de misterio como para mantener la intriga. La espera hasta el segundo capítulo solo hizo aumentar la expectación, y entonces todo empezó a disolverse. Da la impresión que tenían una buena idea, pero no sabían muy bien que hacer con ella pasado el primer capítulo. Todo parece ir gradualmente a peor, hasta que a mitad temporada se introduce un grupo de nuevos personajes, que terminan por sentenciar la serie con sus motivaciones y forma de actuar. Una auténtica lástima.

Instalar sassC en un contenedor de Docker

[programación]

En el repositorio de Git de sassC podemos encontrar las instrucciones para instalarlo en nuestro ordenador:

git clone https://github.com/sass/libsass.git
export SASS_LIBSASS_PATH=/Users/you/path/libsass
git clone https://github.com/sass/sassc.git
cd ./sassc
make

Si estamos usando el Fish shell, en vez del export de la segunda línea, utilizaremos:

set -x SASS_LIBSASS_PATH /Users/you/path/libsass

Ahora tenemos que convertir estas instrucciones al formato que acepta nuestro Dockerfile que usaremos para configurar el contenedor:

RUN mkdir -p /root/sass
WORKDIR /root/sass
RUN git clone https://github.com/sass/libsass.git \
    && git clone https://github.com/sass/sassc.git
ENV SASS_LIBSASS_PATH /root/sass/libsass
WORKDIR /root/sass/sassc
RUN make

Error “TypeError: oldKeypath is undefined” en Ractive.js

[programación]

Este es uno de esos raros casos en los que buscas un error en Google y no obtienes ningún resultado. El error es el siguiente:

TypeError: oldKeypath is undefined

Haciendo un poco de investigación descubrí que el causante del error era este input en una plantilla de Ractive.js.

<input type="hidden" name="element_order[]" value="{{ index + 1 }}">

El problema consiste en que realizo modificaciones en el orden de los elementos y también pueden ser eliminados. Ractive.js al hacer una vinculación an ambos sentidos del valor del input que contiene el índice actual, parece ser que no le gusta y lanza el error. La solución pasa por indicar a Ractive.js que no vincule el valor del input con el atributo twoway="false":

<input type="hidden" name="element_order[]" value="{{ index + 1 }}" twoway="false">

Recomendaciones de anime – Temporada de invierno 2016

[anime]

Anime de la temprada de invierno 2016

Esta temporada ha sido tan floja, que me he vuelto a ver One Punch Man. Pero bueno, eso no significa que no tenga nada que recomendar.

Boku dake ga Inai Machi

La sorpresa de la temporada, una serie de misterio, llena de situaciones tensas, donde se mezcla el trabajo de investigación con lo sobrenatural. Me gusta mucho el poder del protagonista, que consiste en que al ocurrir un suceso trágico él retrocede al pasado de forma automática, de forma que puede intentar evitar dicho suceso. Me gusta por dos motivos. El primero es que el protagonista no tiene ningún control sobre esta habilidad, lo que crea incertidumbre al no saber si se activará o no. El segundo es que tras mostrarse su habilidad en el primero capítulo, apenas se manifiesta esporádicamente a lo largo de la serie. Es simplemente un recurso que nos permite ver al protagonista en distintas situaciones, tanto en el presente como en el pasado. No digo más por no desvelar nada, solo recomendar ver un par de capítulos antes de decidir si os gusta o no.

Durarara!!x2 Ketsu

La verdad es que he notado un poco de fatiga con esta temporada de Durarara!!. Los personajes siguen siendo fantásticos, y esta temporada los ha puesto al límite de sus capacidades, salvo el protagonista, cuyas motivaciones, tanto durante esta temporada y el final de la anterior, no han resultado convincentes. He disfrutado de todas las líneas argumentales, salvo de las suyas, donde sus acciones han resultado forzadas y carentes de lógica. Esta temporada parece marcar el punto y final a la historia de Durarara!!, lo cual me entristece y alegra a la vez. Me encanta la interacción entre sus personajes, pero también considero que necesita tomarse un descanso. Si en el futuro tenemos una nueva temporada me gustaría que la trama transcurriese unos años después, tal vez con los protagonistas ya en la universidad, un nuevo grupo de personajes secundarios y tal vez en una nueva localización, que Ikebukuro lo tenemos ya muy visto. Por pedir que no quede 🙂

Destino Berlín – Revisitando los Coworkings

[mundo real] [reflexiones] [viajes]

Revisando mi anterior entrada en la que hablaba de mis primeras impresiones de los coworkings en Berlín, me sorprende lo acertadas que fueron mis observaciones, pero tras pasar un poco más de tiempo en los tres, puedo dar una opinión más completa.

Betahaus

En este coworking pasé mis dos primeros meses. Sí, es el coworking más concurrido, y los desayunos son multitudinarios, aun así la interacción entre miembros del coworking is casi nula. Hay una tarde al mes en la que se hace una reunión para tomar unas cervezas, pero no es suficiente. Me da la impresión de que están perdiendo una gran oportunidad al no fomentar más actividades para los coworkers. En cuanto a trabajar allí, las instalaciones están bastante bien, la sala es grande, con mucha luz natural. Pero, y es un pero muy grande para mi, el entoro es muy ruidoso. Muchos de los coworkers están constantemente al teléfono, a grito pelado, o manteniendo reuniones, o dando clases en medio de la oficina. En una oficina compartida hay que velar también por el trabajo de los compañeros, y aquí nadie mira por el bien de los demás. Le di dos meses, y creo que debería de haber sido solo uno. Si necesitas un ambiente tranquilo para trabajar, este coworking no es para nada recomendable.

Ahoy!

Al abandonar Betahaus, volví a probar Ahoy!, y la verdad es que está muy cambiado. Mucha más gente, las instalaciones han mejorado, hay hasta una cafetería en el interior, y la zona de trabajo está bien equipada y era tranquila. Hasta aquí todo bien, salvo por dos problemas. El primero es la conectividad a internet. Sufrí desconexiones y una velocidad ridícula durante todo el día. Esto es simplemente inaceptable, pero puede que fuera un problema puntual de ese día. El segundo punto, y este no tiene arreglo, ya lo comenté en mi artículo anterior. La zona en la que está situado el coworking esta muerta. Esta vez me di una vuelta más larga, intentando encontrar algunos sitios decentes para comer, pero no hay nada. Un indio y un kebab. Siendo que yo como fuera de la oficina todos los días, esto era un gran impedimento para mi, por lo que descarté este coworking.

CO-UP

Primero comentar que han actualizado la web y por fin es decente. Las instalaciones son quizás las más flojas de los tres coworkings, y el horario es sin duda su peor punto, abriendo a las 10:00. Sin embargo si me hubiese quedado más de un mes seguramente habría contratado el acceso 24 horas, solucionando este problema. Hay menos gente que en Betahaus, por lo que acabas conociendo a todos, y me da la impresión que había más interacción. Está en una zona excelente, cerca del metro y rodeado de sitios para ir a comer. Buena conexión a internet y silencio absoluto en la zona de trabajo, por lo que para mi lo sitúa como el mejor de los coworkings que probé. El único inconveniente es el precio, siendo el más caro de los tres.

Destino Berlin – Conclusiones

[mundo real] [reflexiones]

Ayer di por concluida mi estancia en Berlín. Llegué hace cuatro meses y medio, pero pasé casi un mes fuera en navidades, así que en total habré estado allí unos tres meses y medio. Tal vez ese tiempo no sea suficiente para poder dar una valoración completa de la ciudad, pero considero que sí es suficiente para decidir mi permanencia o mi marcha. Y en este caso he decidido abandonar Berlín.

Antes de nada debo reconocer que llegué a Berlín en el peor momento, de cara al invierno y en plena temporada de inicio del curso universitario. Por un lado, la llegada del frío y del mal tiempo ha limitado las posibles opciones de actividades al aire libre. Por otro lado, la afluencia de estudiantes dificultó el encontrar una casa.

Aun así, pienso que la decisión de ir a Berlín fue la acertada. Cuando llegué allí, no tenía mi puesto de trabajo asegurado, y Berlín ofrece muchas oportunidades de empleo para un programador con experiencia. Si mi trabajo hubiese dependido de permanecer en Berlín, creo que habría hecho un mayor esfuerzo para adaptarme y permanecer allí. Siendo que ese no es el caso, no veía ninguna ventaja a estar en Berlín respecto a estar en mi ciudad natal, y sí muchos inconvenientes.

Que no me mal interprete nadie, Berlín es una ciudad estupenda, y entiendo que mucha gente esté enamorada de Berlín. Simplemente, no es una ciudad en la que me vea viviendo.

¿Qué me ha gustado de Berlín?

  • Es muy multicultural, con gente de todo el mundo.
  • Muchas oportunidades de trabajo.
  • Relativamente barata para ser una gran ciudad del norte de Europa.

¿Qué no me ha gustado?

  • Pese a ser barata, todo es el doble de caro que en España.
  • La gente tiende a ser más reservada. Por ejemplo, en el coworking yo era una de las pocas personas que daba los buenos días al llegar, y la interacción entre los miembros era prácticamente inexistente.
  • La burocracia alemana es agotadora.
  • El clima. No tanto el frío, que con un buen abrigo es soportable, pero el problema para mí es la luz. Muchos días cortos y grises.

El tabaco. Y pongo este punto en un parrafo aparte porque esto era algo que no me esperaba y que me ha resultado muy chocante. El que se pueda fumar en los bares, que yo me niege a pasar 2-3 horas encerrado en un bar lleno de humo, y que en invierno el único plan sea salir a tomar algo a un bar, ha limitado considerablemente mis opciones de ocio y conocer a gente.

Francamente, si al llegar a Berlín hubiese descubierto que se podía fumar en los bares, habría dado media vuelta y habría abandonado el país.

¿Posibilidades de volver a Berlín? Claro, nunca digas nunca. Si las condiciones son las necesarias, podría volver. Pero no creo que volviese como autónomo. Pelearse con la burocracia alemana es un auténtico suplicio. Tendría que ser contratado por una empresa y que se encargen ellos de todo.

Recomendaciones de anime – Temporada de otoño 2015

[anime]

Anime de la temporada de otoño 2015

Poco anime de calidad en esta temporada de otoño pasada, lo cual no me importado demasiado porque con mi estancia en Berlín tampoco he tenido mucho tiempo libre para ver anime.

One Punch Man

Brutal. Lo tiene todo. Buenos personajes, buenas tramas, una animación excelente y encima te echas unas risas. También ayuda que soy fan del manga, pero he disfrutado de cada uno de sus episodios. Si te gusta la acción y el humor, es una serie imprescindible.

Owarimonogatari

No podía faltar la nueva temporada de la saga de Monogatari, y la verdad es que he quedado muy satisfecho con esta nueva entrega. Tres historias muy interesantes donde aprendemos mucho del pasado de los personjes principales.

Valor por defecto para un parametro de una función en JavaScript

[programación]

Es fácil encontrar la solución a esto, por ejemplo en StackOverflow, pero la he buscado ya tantas veces que he decidido dejarla aquí anotada:

function sampleFunction( sampleParameter ) {
    sampleParameter = typeof sampleParameter !== "undefined" ? sampleParameter : false;
}

En el ejemplo comprobamos si el parámetro está definido, y en caso de que no lo esté le asignamos el valor false por defecto.

Generador de rango de color

[programación]

Algo que siempre he encontrado difícil cuando trabajo en la parte visual de una aplicación web es encontrar el color adecuado para cada componente. A veces tienes un color base sobre el que quieres trabajar y quieres tener variaciones más claras o más oscuras de ese color. He encontrado algunas webs que ofrecen generar rangos de colores, pero suelen ser bastante farragosas y complicadas.

Así que como hago siempre en este tipo de situaciones, he creado mi propia aplicación para generar un rango de colores.

Generador de rango de colores

Como su nombre indica, a partir de un color base la aplicación genera un rango de colores más claros y más oscuros que el original.

El algoritmo javascript utilizado es creación de Pimp Trizkit, creado para responder a su propia pregunta en este hilo de StackOverflow.

Destino Berlín – Primeros días buscando casa

[mundo real]

Ya he comentado en otra entrada mi experiencia buscando un coworking para trabajar. También he invertido mucho de mi tiempo en buscar una habitación para alquilar. Empecé a buscarla antes de venir a Berlín, y he seguido intentándolo desde aquí. Entre unas cosas y otras llevo ya unas 2 semanas buscando y puedo confesar que me está resultando difícil.

Lo que más me está sorprendiendo es la alta cantidad de fraude que me estoy encontrando. Estas son mis guías para determinar si me están intentando estafar:

1. Te piden documentación, que firmes un contrato, que les pagues dinero, sin haber visto el piso.

Nunca des información confidencial (tu número de pasaporte, DNI, etc), ni hagas pagos por adelantado, ni firmes ningún contrato, antes de haber visitado el piso y conocido a quien te lo alquila.

2. Las fotos del piso no son creíbles.

Hay veces que las fotos parecen de estudio, y es posible que lo sean. Lo más normal es que roben las fotos de otro apartamento u hotel y las usen como si fuesen de la casa que alquilan. Si una casa es sospechosa lo más fácil es buscar las fotos en Google Imágenes y comprobar si coinciden con otros anuncios u otras páginas que no tienen nada que ver con el piso.

3. El anuncio es demasiado bueno para ser verdad.

Piso céntrico, barato, buenas vistas, puedes entrar a vivir el día que quieras, no hay máxima ni mínima permanencia, no hace falta entrevista para entrar, etc. Cuando lo ponen todo tan fácil puede ser una estafa. Ve con cuidado, ya que el próximo paso es que te pidan dinero.

Por último, este es el listado de las webs que he usado para la búsqueda de casa: