Blografia.net

febrero 15, 2020

Diario de un Mexicano en Japon

“Comida mexicana”

Noten por favor las comillas del título.

Encontrar comida mexicana en Japón no es tan difícil. Perdón, me refiero a “comida mexicana”, es decir, a aquella que los japoneses creen que es mexicana. En resumen: si dice “salsa”, es tan picante como una décima o centésima parte de un dulce de tamarindo con chile, o tiene aguacate, ya califica como comida mexicana.

Muchos se podrán imaginar que la comida Tex-Mex es considerada como mexicana por este lado del mundo. No están equivocados. La comida de ese estilo me gusta, es muy rica, pero no la puedo llamar mexicana. No obstante, digamos que entiendo por qué la gente cree que eso es mexicano. Es como el sushi y la pseudo comida japonesa que se encuentra en México. Claro: hay lugares que son la excepción y en general se acercan muchísimo al sabor y presentación originales, tanto aquí con la comida mexicana como allá con la japonesa.

Pero para todo hay límites.

En la búsqueda de lugares para comer cerca del trabajo llegamos a una calle cerca de la estación de Yotsuya (Tokio) en donde encontramos no uno, ni tres, sino dos restaurantes mexicanos separados tan solo por algunos locales. El de la foto es el primero, llamado “El árbol”, y es el mejor decorado de los dos, al menos por fuera. El otro, al cual no le tomé foto, se llama “Salsa Cabana Bar”, y es mucho más modesto por fuera y por dentro.

El árbol se ve decente por fuera: banderita de México, el clásico sombrero que todos relacionan con México, puerta de madera (que no sé qué tiene que ver con México)… pero en fin: al menos da el gatazo.

No le tomé foto al menú, pero Google es mi amigo:

http://www.elarbol.jp/lunch.html

La verdad, desde que vi el menú sabía que entrar ahí sería un gran error si es que buscaba comida mexicana, pero la insistencia de un par de compañeros de trabajo fue tanta que no hubo opción.

Omitiré describir el interior del lugar; lo único que sí diré al respecto es que es de los pocos lugares que he visto últimamente que permiten a los comensales fumar en las mesas sin tener un área dedicada para ello.

Regresando a la comida, mi sorpresa no pudo ser mayor:


Esto es lo que el árbol vende como comida mexicana. Debo decirles que es la primera vez en mi vida en me sirven arroz blanco estilo japonés y sopa de miso con mi plato principal en un restaurante que se anuncia como de comida mexicana. Huelga decir que mi reacción fue tal, que mis compañeros de trabajo no podían parar de reírse.

El plato es de carne de cerdo guisada que tiene una salsa que remotamente, pero muy remotamente, sabe como a alguna que le pondría en México. En sí no está malo, pero… este… no lo vendan como algo mexicano. En serio.

Ignoro completamente la idea de los dueños. No sé si simplemente quieran etiquetar su negocio como de comida mexicana por la decoración del lugar, o porque tienen algún tipo de nostalgia por México (no les quise preguntar al respecto), pero definitivamente andan bien perdidos en lo que a comida mexicana se refiere.

Sopa de miso… todavía no puedo dejar de estar sorprendido.

El otro lugar, Salsa Cabana Bar, es al que hay que ir. El sabor se asemeja mucho al original, y venden unos frijoles a la charra que hacen que los 1100 yenes que pagas por el platillo a la hora de la comida valga la pena. A ése luego le tomo fotos para hacer comparación.

Como mencioné arriba, no se trata de ser súper quisquilloso con la definición de lo que es comida mexicana. Entiendo por qué la gente considera esto

como una receta decente para hacer tacos, y por qué hasta mis antiguos colegas insistían en que debería de estar muy contento (en ese entonces) porque un Taco Bell abriría en Shibuya, pero la comida en “El árbol” no tiene absolutamente nada que me haga siquiera considerarla como “bueno… al menos lo intentaron”. Estoy seguro que debe haber otra razón por la que sirven comida japonesa etiquetada como mexicana, pero hasta no preguntarle a los dueños, estará difícil saberlo.

Habiendo vivido ya tantos años en Tokio, me parece sorprendente que la mejor comida mexicana que he probado en Japón haya sido en “El borracho”, un restaurante en el centro de Fukuoka con comida realmente mexicana. ¡Hasta tortas ahogadas pude comer ahí! Tepito, en Shimokitazawa, y la fonda de la madrugada en Harajuku quedan en muy honroso segundo lugar.

Tweet

febrero 15, 2020 11:25

febrero 08, 2020

Diario de un Mexicano en Japon

EVO Japan 2020

Por segunda ocasión tuve la oportunidad de asistir al EVO Japan. El año pasado no me fue posible porque la sede fue en nada más y nada menos que Fukuoka; me habría gustado ir pero no se justificaba el gasto, así que me quedé con las ganas. Sin embargo, este año el evento regresó a Tokio, o mejor dicho, a Chiba (fue en el Makuhari Messe), así que aproveché que puedo llegar al lugar tomando un solo tren (por como hora y media).

Como antecedente, he de mencionar que iba con toda la intención de participar en el torneo de Street Fighter V porque, según yo, ya me había inscrito, pero resultó que a final de cuentas no lo había hecho: al momento de registrarse había que marcar dos lugares y yo solamente marqué uno, por lo que mi registro fue nada más al EVO en general y no en específico a algún torneo :/ Ni modo. Fue mi error. De todas formas acudí con tal de estar presente y apoyar a la comunidad de juegos de pelea.

La gente que me conoce sabe que no soy ajeno al Makuhari Messe puesto que ahí se celebra cada año, entre otros eventos ya también conocidos a nivel internacional, el Tokyo Game Show, al que he asistido sin falta desde hace ya muchos años, aunque ya no hago artículos al respecto porque el evento lamentablemente ha perdido relevancia y lo único relativamente interesante que podría mostrar serían las fotos de las edecanes, y estoy seguro de que ustedes no quieren eso, ¿verdad? 😀

Para los que no estén enterados de qué onda con el EVO, basta decirles que es el torneo de juegos de pelea más prestigioso e importante del mundo. Su sede original es en Las Vegas, en donde cada verano gente de todo el planeta se reúne para probar sus habilidades en diferentes títulos, además de pasarla bien y hacer crecer a la FGC (Fighting Game Community). En resumen, el EVO es como las olimpiadas de los juegos de pelea, con la diferencia de que aquí cualquiera puede participar en los torneos. Además, si le preguntan a personas que jueguen títulos de peleas seguramente al menos van a saber qué es el EVO, y más de alguno les dirá que es la meta de todo jugador de ese género ganar el EVO. Así de grande se ha convertido. Faltaría dar nada más como dato extra que fue precisamente en un EVO donde sucedió el momento más impactante de todos los tiempos en juegos de pelea, y que fue (y continúa siendo) la inspiración de muchos de los jugadores, tanto casuales como profesionales:

Como muchos de los jugadores de pelea más adiestrados son originarios de Japón, y hay una buena cantidad de ellos que no puede hacer el viaje a Estados Unidos, además de pensar en la comunidad asiática al considerar que es más fácil viajar a Japón que cruzar medio mundo para ir a Las Vegas, el creador del torneo decidió crear la versión Japón del evento hace 3 años, y salvo el año pasado que el evento se movió a Kyushu, la respuesta de la comunidad ha sido muy buena, por lo que parece ser que EVO Japan llegó para quedarse.

Aunque yo no iba a participar, otro mexicano (y gran amigo) sí lo iba a hacer, y como somos del mismo equipo tenía que estar ahí para apoyarlo: Azael. Digamos que no le fue como hubiéramos querido, pero nos la pasamos muy bien en el evento.

Algo que me gusta mucho del EVO Japan (limito mi opinión a éste porque nunca he ido al de Las Vegas, pero creo que es lo mismo por allá), es que éste provee un espacio no solo a compañías relacionadas con juegos de pelea, sino a la comunidad en general para poder organizar torneos de juegos que de otra forma sería muy difícil por lo raro del juego y la poca gente que se puede reunir en un punto específico para un torneo que sería muy pequeño. Así, se podía observar gente jugando en Super Famicom, en arcadias, en laptops personales y otros dispositivos y organizando torneos que de premio daban sacos de arroz, comida o algo simbólico. Lo importante era divertirse y probar suerte en los diferentes títulos que se encontraban presentes gracias a los fans y a las comunidades que los mantienen vivos.

Azael en las retas de Street Fighter II Champion Edition en el Super Famicom Este juego es genial, y lo pueden bajar gratis a su Smartphone Pintarrón en el lugar de SNK

También estuvimos presentes en el evento de Victrix, que consistía en retar a Momochi. Si le ganabas, te regalaban uno de sus audífonos para consolas y PC, que dicho sea de paso están muy, pero muy bien. ¿Cómo nos fue? Este… mejor pasamos a lo que sigue 😛

El domingo 26 de enero era día de finales solamente, y para poder estar presente había que pagar boleto. Azael y yo decidimos hacer el gasto para estar presentes en los momentos mas emocionantes del torneo, y la verdad es que no nos arrepentimos de ello.

Nos desmañanamos, pero llegamos desde tempranito a las finales. Atentos a la gran final de Street Fighter V Viendo al ganador de Street Fighter V: Nauman

En resumen: el EVO Japan se ve muy bien, pero esto es dicho desde el punto de vista de un asistente al evento. Hace falta ver si del lado de los organizadores realmente les conviene seguir haciéndolo (que espero que así sea), o si de plano mejor se quedan con el original en verano.

Yo me la pasé genial.

Pro-gamers, licencias y torneos en Japón

Aquí es pertinente hablar un poco más a fondo de lo que es la escena competitiva de los E-sports en Japón, puesto que en varias redes sociales hubo mucha gente criticando o haciendo burla de los premios en especie que algunos torneos de juegos que no eran los principales ofrecían a los ganadores: sacos de arroz (mencionados anteriormente), figuras, peluches, algunas consolas, boletos a Tokyo Disney, etc.

En Japón, hasta hace un par de años el concepto de “pro-gamer” era informal. Obviamente podemos hablar de gente como Daigo Umehara, Tokido, Sako, Momochi, Haitani, y muchos otros, que se han dedicado a ser jugadores profesionales en Japón desde hace muchos años, siendo Daigo el pionero de todos y el único que tiene récord Guiness al respecto, pero la idea de ser tratado como atleta y ganar un sueldo por jugar videojuegos apenas ha tomado forma en años recientes. Ahora bien: los torneos de juegos de pelea en Japón han existido desde hace mucho, y algunos son mundialmente conocidos, como la Cooperation Cup, pero los premios que se habían ofrecido en ellos siempre eran prácticamente simbólicos. Lo que importaba era ganar, era el honor de ser el campeón de un juego; el premio pasaba a segundo plano. Sin embargo, la razón por la que no se podían otorgar grandes premios en efectivo como se hace desde hace mucho en países como Estados Unidos es que en Japón existe una ley que prohíbe las apuestas, y ganar dinero en un torneo sería considerado como dinero obtenido por apuestas, por extraño y burdo que pueda sonar. Los jugadores profesionales japoneses recibián su sueldo por parte de sus patrocinadores, pero solamente recibían grandes sumas de dinero al ganar torneos fuera de Japón.

Hace aproximadamente un par de años varias personas japonesas se juntaron para, según ellas, crear una institución que “protegiera” a los jugadores profesionales y, al mismo tiempo definir que los torneos pudieran dar premios en efectivo gracias a la creación de una licencia que identificaría a esos jugadores. El problema fue que no todos los que hasta ese momento eran jugadores profesionales en Japón estuvieron de acuerdo con la idea. Hubo muchos comentarios e incluso juntas al respecto para que ambas partes, los que crearon la institución y los jugadores profesionales, expresaran sus inquietudes y expusieran su forma de pensar.

La simple expedición de una licencia como jugador de videojuegos profesional causaba incertidumbre: si no tienes las licencia, no puedes reclamar todo el premio en un torneo. Entonces, ¿cómo se obtiene la licencia? Si ganas un evento, o quedas en los 8 mejores, se expide automáticamente para que los que son acreedores a un premio en efectivo puedan recibirlo… y al mismo tiempo éste pueda ser objeto de impuestos. Esto último creaba otro problema: si un premio se considera un ingreso, habría compañías japonesas que, en teoría, podrían castigar a sus empleados por violar el contrato, ya que muchas empresas no permiten que los empleados tengan una segunda fuente de ingresos.

La pregunta que más sonó fue: ¿quién tiene la autoridad para definir quién sí es y quién no es un jugador profesional? ¿Quién le dio a esas personas la autoridad para decidirlo, sobre todo si nunca han estado en el ámbito competitivo de la comunidad? Momochi fue el que más se opuso a todo esto, haciendo pública su posición al respecto. Momochi en sí no estaba en contra de la creación de la licencia, sino de la forma en la que ésta sería expedida y de cómo se podría prestar a ser injusta. Esto le ocasionó problemas porque al rechazar la licencia no podía ser acreedor a la totalidad de un premio en efectivo en torneos realizados en Japón o sancionados directamente por Capcom, y justamente le pasó en 2019 al ganar el Asia Premier: en vez de ganar 50 millones de yenes solamente le dieron 100,000…

Momochi aceptó la licencia a final de cuentas una vez que estuvo satisfecho con la ejecución de la misma (hasta cierto punto)

Por lo anterior, al organizar un torneo, por muy casual que sea, sería ilegal dar premios en efectivo a los ganadores. Incluso los llamados “money match” también están legalmente prohibidos. Digo, no es difícil imaginar a pequeños grupos llevándolos a cabo solo con el fin de divertirse, pero si es algo que llama la atención, entonces es mejor no jugársela con las autoridades.

 

febrero 08, 2020 02:14

enero 19, 2020

Diario de un Mexicano en Japon

Ser otaku

El famoso término que desató (y a la fecha creo que sigue desatando) controversia; aquí mismo he mencionado la diferencia de connotaciones que tiene en diferentes países, pero de un tiempo para acá me he puesto a pensar un poco más a fondo en la situación que viven los que son denominados así en Japón, especialmente por los casos de abuso (bullying) que se presentan en este país y por las consecuencias que estos pueden tener.

La gente califica a los otaku de “inadaptados sociales”, de gente “enferma” por vivir solamente para su afición, de vivir en un estado perpetuo de sueño al pretender convivir (y hasta casarse) con personajes ficticios, y de llamar “yome” (literalmente “novia”, pero usado principalmente para nombrar a la esposa de uno); critican su falta de cuidado personal, pobre presentación, y a veces hasta de higiene. Para ser sincero, sí: hay quienes encajan perfectamente en el estereotipo, y por eso muchas veces se piensa que son caso perdido. No obstante, pocas personas realmente se ponen a pensar en el transfondo de las cosas, en lo que hay detrás de la persona que vemos y señalamos como “otaku”. 

Como miembros de una sociedad, por naturaleza buscamos estar en un grupo; necesitamos comunicarnos, conocer otros puntos de vista y expresar el nuestro. Necesitamos “encajar”, y qué mejor si es en algo que te gusta. El problema es que desde el momento que los puntos en común son caricaturas, videojuegos, juegos de mesa o algo que la gente promedio no considere “normal”, automáticamente te conviertes en alguien “raro”, y de ahí se agarran todos para decirte cómo no encajas en el grupo de la “sociedad normal” (cualquiera que ésta sea, y si es que existe). Y esto no es exclusivo de Japón o México.

Alguien a quien le guste el fútbol en demasía puede ser llamado de muchas maneras, pero no necesariamente es un desadaptado social para los demás. ¿Por qué? Porque el fútbol se considera algo “normal”; hay mucha gente a la que le gusta y eso es suficiente para encajar en la sociedad. Ciertamente también hay detractores, pero la forma en la que estos se expresan de los amantes del fútbol no se parece a la que usan los que se quejan de los “otaku”.

La comunidad “otaku”, por muy “desadaptada”, “aislada” o “rara” que pueda ser, no es en realidad tan diferente en esencia a, por ejemplo, los grupos de personas que gustan de la lectura y se juntan para leer, o de las mujeres que gustan de una actividad en común y se juntan para realizarla y hablar al respecto.  Los “otaku”, o al menos la gran mayoría, lo que hacen es lo mismo: buscan encajar en algún lado; su refugio es su afición. Tienen trabajo, lo realizan bien y obtienen ganacias por él, y las usan para alimentar su afición. ¿Excesivo? Sì, y todo en exceso es malo, pero no es tan diferente como el aficionado al fútbol que gasta parte de su sueldo en ir a ver los partidos de su equipo favorito, en comprarse la playera oficial, etc., etc. ¿Que los “otaku” se ven ridículos con sus camisetas de monas chinas? A lo mejor, pero ¿qué hace diferente de traer la playera del Atlas a traer una de Belldandy? La aceptación de la gente.

Estamos en una época donde los que vimos animación japonesa fuera de Japón cuando éramos jóvenes ya tenemos la suficiente edad para comprarnos y darnos gustos que antes eran muy difíciles o de plano no podíamos. Ya muchos de nosotros no somos aprendices o recién egresados, sino personas económicamente activas, con una profesión u oficio, y ya no nos sorprende (o no debería sorprendernos) ver cómo la cultura popular de las caricaturas en general (no nada más las japonesas), los juegos de rol y de mesa, los videojuegos y demás aficiones consideradas raras o “solo para niños” en el pasado ahora están presentes en la vida diaria. Lejos estamos de aquellos días en donde tener una convención, bueno, una pseudo-convención de anime y manga era un evento tan especial y tan raro que simplemente no te podías perder. Ya no tenemos que preocuparnos tanto porque nos vean jugando Magic The Gathering, Yugi-Oh o similares y nos digan que estamos invocando al diablo. Ya no hay comentarios tan seguidos de gente que ve un semidesnudo en una caricatura japonesa y automáticamente la tilda de “pornográfica” y “dañina para los niños”. 

No obstante, la crítica a estas aficiones sigue viva: basta ver las reacciones de la gente ante los e-sports. Los comentarios respecto a las grandes cantidades de dinero que alguien se gana en un torneo “solamente por jugar vieojuegos” son generalmente de menosprecio: “¿Cómo puede ser que un chavo de 16 años se gane 3 millones de dólares solamente por estar de ocioso? “. Y ni se mencione que los videojuegos podrían convertirse en deporte olímpico porque “eso no es deporte. No tiene chiste, no hay muestra de habilidades excelsas”, cuando el tiro es deporte olímpico y podría alegarse que necesita mucha menos coordinación que la que se requiere para poder meter un combo complejo en una situación tensa en la final de un gran torneo de juegos de pelea. Me encantaría ver que uno de los que se quejan de esto se pusiera a jugar y entrenara para ganar un torneo de Street Fighter o de Fortnite, a ver si realmente es tan fácil tener el nivel que se requiere para al menos hacer un papel decente en ellos.

Puedes estar en desacuerdo con los “otaku”. Puede que no te guste lo que a ellos les gusta y puede que no te guste cómo lo expresan (algunos sí se manchan, sobre todo los que se clavan con algo y tratan de que todos vean el mundo con su mismo cristal). Sin embargo, y como en todo, no es que toda la comunidad sea así. En muchos de los casos cada individuo simplemente quiere sentirse parte de un grupo, de una comunidad, y fue en las monas chinas, en los “Nintendos”, en los “Pokemon”, esas cosas “de niños rata”, donde encontraron lo que buscaban. A veces es incluso para llenar un sentimiento de soledad o esconderse de algún factor de su vida que los asusta o los intimida (abuso, falta de atención de los padres, problemas personales en la escuela, etc., etc.), y es ahí donde hay que voltear a ver y donde hay que atacar, y no simplemente señalar a una afición como la causa de un suceso lamentable solamente porque la mayoría no la entiende. No es necesario que todos acepten todo, pero que no aceptes algo no quiere decir que es forzosamente malo o que tengas que ofenderlo. Una cosa es tirarles carro (SMASH NO ES UN JUEGO DE PELEAS), pero otra muy diferente es insultarlos.

¿Que si yo me considero un “otaku”, en la definición correcta de la palabra? No, para nada. Me gustan mis aficiones, trato de disfrutarlas al máximo y he aprendido a aceptar que hay gente que nunca las va a entender o a aceptar, pero no me cierro a opiniones y estoy abierto a discusiones al respecto. Tampoco estoy de acuerdo en que alguien vuelva dañino su gusto, ni que trate de convencer a los demás de que X o Y obra es lo mejor del mundo sin estar dispuesto a discutirlo. La única verdad que no necesita ser discutida es que el mejor Final Fantasy de todos los tiempos es el VI 😀

Al final, creo que se trata de simple tolerancia. Conforme me voy haciendo viejo me doy cuenta de lo simples que son problemas o situaciones a las que me enfrenté en mis años mozos, pero bien dicen que no se experimenta en cabeza ajena y que más sabe el diablo por viejo que por diablo.

enero 19, 2020 04:21

enero 11, 2020

Victor Manuel Mtz.

Manejadores de referencias

No se me ocurre un mejor nombre, ¿software bibliográfico? Hace ya varios ofrecieron un curso de como usar como usar software de referencias el que estaban usando entonces era Endnote y la verdad no se me hacia muy cómodo y útil, puesto que más o menos podía hacer lo mismo que con la herramienta de referencia de Office por supuesto con una interfaz bastante mala y fácil de equivocar y no compatible para trabajar fuera del equipo donde se trabajaba, pésima para colaborar.

Por el costo de Endnote y el asunto de las licencias, pensé en buscar una opción para nuestros estudiantes, que fuera software libre, multiplataforma y gratis, lo único que encontré fue Zotero, por flojo prepare y di el curso para mis colegas allá por el 2014 y me olvide del asunto, como no lo usaba, seguí dándoles a los estudiantes una introducción rápida a como usar el que viene incluido en office y como poder exportar sus referencias para usarlas en cualquier maquina.

El año pasado por necesidad de organizar todo lo que he estado leyendo y trabajando regrese a Zotero y me encanto que muchas cosas que justo no me gustaban, ahora están arregladas.

Veo que mis pares del Área usan Mendeley el cual yo no he usado y he visto que ahora que lo compró microsoft, Informática esta impulsando el uso de Onenote que recordando la vez que me metí al curso de como se usaba, aprovechando que me tocaba dar la constancia institucional al ponente, tengo idea que justo no sirve para hacer y organizar referencias pero que ahora viene incluido en el paquete institucional.

Va la pregunta, ¿conocen algún otro manejador de referencias / cita, libre o abierto, gratis y multiplataforma?

Por ahí recuerdo en alguna charla a Gunnar quejándose de Zotero, que bibtex directo, no recuerdo que programa menciono directamente, pero claro necesito que sea multiplataforma y que lo puedan instalar mis estudiantes en sus propias maquinas ellos mismos.

enero 11, 2020 08:19

enero 07, 2020

Victor Manuel Mtz.

Git y Moodle

Ahí por septiembre que anduve en un seminario en el IIEc y tuve la fortuna de compartir varias comidas con Gunnar, abrió una de las gratas platicas de sobremesa con -¿cual es tu flujo de trabajo habitual con git? A lo que conteste en ese entonces, «no tengo, sigo usando subversion» y del cual hubo una interesante discusión de la que vale la pena escribir en otro momento

Más pronto de lo que hubiera deseado me encontré con la necesidad de implementar git ya que tengo más de una veintena de instancias de Moodle en al menos 4 maquinas con distribuciones diferentes y por ende versiones de software diferentes, pero más o menos un set de temas, plugins y modificaciones más o menos homogéneo, yo creo que a la semana de esta pregunta de sobremesa tuve que hacer un crash learning de lo que recordaba de git, status, commit, pull y aprender cual es el flujo diario de trabajo, el cual recomiendo para alguien que necesite un repaso de 10 minutos [1] e investigar como construir mi propio repositorio privado para mi versión especifica con sus modificaciones.

Lejos esta este de ser ese por un manual de como hacerlo, me puse a pensar tengo un montón de instancias, cual será la mejor forma de manejarlas, hasta el momento lo que hacia simplemente era clonar el LTS de Moodle via https en github, es decir prácticamente lo que dice que haga uno en la página de la documentación de Moodle [2] es más hasta había recortado lo que clonaba a solo el release que me interesaba en su momento 3.1 que era el anterior LTS, ahora que el LTS es 3.5 primero probé con las versiones de php y tuve varios problemas, por lo que en 3.5.8 había un par de problemas que no me permitían actualizar con php 7.0.33 en todo caso esto hizo más apremiante crear mi propio repositorio [3,4] a donde puse todos mis cambios y ejercite mis recién recordados usos de git…

Esto resolvió y creo un problema interesante, resolvió que en mis servidores tengo bloqueado un montón de sitios por políticas del firewall entre ellos github, go figure, por lo que hacia un pequeño túnel para que localhost se convirtiera en github, eso lo soluciono tener mi propio repositorio interno y en una de mis maquinas, ademas de añadir velocidad a mover archivos, pero me creo el problema de tener que entrar mi contraseña por todos lados, por supuesto crear una llave ssh sin contraseña lo solucionaría por lo cual tuve que mover mi repositorio privado de mi maquina de oficina a una maquina con mejor uptime y en el site de la universidad, cosa sencilla pues es la misma maquina que actualmente se encarga de los respaldos.

Aquí como se ve mi git log

commit 5d20900043d1f96e74f9c001c55f866b9a0a5004 (HEAD -> master, origin/master, origin/HEAD)
Author: vicm3 <vicm3@blografia.net>
Date: Tue Jan 7 12:47:46 2020 -0600

Añado morecandy en compatibilidad con los sitios que aún lo requieren.

commit 8efdcfae566a4a4d7992e46baf8ec1b70426fc47
Author: vicm3 <vicm3@blografia.net>
Date: Sun Dec 29 15:14:22 2019 -0600

Paso de 3.5.8 a 3.5.9, janus y sagan están atrasados ya que no siguen este repositorio.

commit a8cc685c61ed8e32048ed5e378371e0b320061c3
Author: Víctor Martínez <victor.m3@gmail.com>
Date: Fri Dec 27 13:27:35 2019 -0600

Y bueno parece que ahora requiere () en vez de {} :P a ver si se ponen
de acuerdo o ponen un ejemplo, de hecho voy a tener que ponerlo.

commit 13b5c644f5dc7b18066816d6fea1d0f9e59bb74e
Author: Víctor Martínez <victor.m3@gmail.com>
Date: Fri Dec 27 11:18:54 2019 -0600

A probar si el error es por el [] en lugar de {} o tengo que buscar en
la documentación.

commit 426b566679bfd68c475a9d930855ca67f2d2d569
Author: Víctor Martínez <victor.m3@gmail.com>
Date: Thu Dec 26 20:51:10 2019 -0600

Los cambios para el manejo del corro, que aún hay que probar y la
libreria phpmailer para que acepte linux como relay.

commit a5ba8d7b3a264016b8eb868db6efd18820d089ed
Author: Víctor Martínez <victor.m3@gmail.com>
Date: Thu Dec 26 18:44:18 2019 -0600

Actualizo los configurable_reports y format_onetopic.

commit 7f6125d8e2f6919fa18da5c9972ca659c8a109de
Author: Víctor Martínez <victor.m3@gmail.com>
Date: Thu Dec 26 17:58:29 2019 -0600

Pensando en como manejar todo el relajo que traigo para tener un solo
repo pero de las modificaciones que si hacemos.

commit 8149c639edae09cbd8aa910623f84da1324aae00
Author: Víctor Martínez <victor.m3@gmail.com>
Date: Thu Oct 24 13:54:18 2019 -0500

Probando añadir cambios desde janus.

commit 0f89bd30f24711aa5ec11cc48c503db3af3c689a
Author: Víctor Martínez <victor.m3@gmail.com>
Date: Wed Oct 2 23:57:32 2019 -0500

Canvas es dependencia de formal_white y como no puedo hacer push lo
habia dejado con el nombre incorrecto y mal puesto… Buhh

commit 36e4f980e13d34e8b69d5b13a610a73de50ed81f
Author: Víctor Martínez <victor.m3@gmail.com>
Date: Wed Oct 2 23:52:23 2019 -0500

Añado theme_base como dependencia de forma_white

commit b1a10a5abe60535e2c86ab56f089faea23c0f551
Author: Víctor Martínez <victor.m3@gmail.com>
Date: Wed Oct 2 23:22:05 2019 -0500

Formal_white lo requiere como theme_canvas, probemos.

commit 6b3a36ded35b93d323cfe4485376fd2cb9e58d83
Author: Víctor Martínez <victor.m3@gmail.com>
Date: Wed Oct 2 23:18:46 2019 -0500

Añado canvas y formal_white para nuestro stack tener en cuenta que son
viejisimos y pueden causar problemas con muchos dispositivos.

commit d72aec2b88d630ab90301ebb9351ef024b747f94
Author: Víctor Martínez <victor.m3@gmail.com>
Date: Wed Oct 2 23:05:38 2019 -0500

Para usar formal_white hay que poner todas sus dependencias, canvas y
otros dos que ya no están soportados hace tiempo, vale la pena?

commit 267198eecfaa0a054ebfeadcd58142653d1ad20e
Author: root <root@formaciontutores.ajusco.upn.mx>
Date: Wed Oct 2 22:29:55 2019 -0500

añado themes, configurable_reports y course_format_onetopic

commit 38a3831b1a3e63462309c79bfa9171f0ab82e18a
Author: root <root@formaciontutores.ajusco.upn.mx>
Date: Wed Oct 2 22:25:37 2019 -0500

Primer commit

Y claro simplemente hacer git pull en cada maquina me ha simplificado la vida, me simplificarla aún más la vida añadir a los hooks que cuando hago push lanzara los scripts que tengo para hacer pull y los de actualización, pero como no hago pruebas estandarizadas y pudiera tronar como un gigantesco ejote de momento hasta aquí me parece una mejor practica que estar siguiendo el HEAD de Moodle sin mayores cambios, lo cual rompió un par de instalaciones en el pasado por que tengo maquinas con CentOS, Debian y Ubuntu.

Bien dice el dicho, todos tenemos ambientes de desarrollo y de producción hay quien tiene la suerte de tenerlos separados ;) en mi caso esa separación se encuentra en que no se propaga automáticamente y que puedo ir probar maquina por maquina y luego correr la automatización, se que no es lo ideal, pero me funciona bastante bien.

Y claro, todavía no tengo un flujo ‘sano/diario’ de trabajo en git.

[1] https://rogerdudler.github.io/git-guide/
[2] https://docs.moodle.org/38/en/Git_for_Administrators
[3] https://stackoverflow.com/questions/7632454/how-do-you-use-git-bare-init-repository
[4] https://mijingo.com/blog/what-is-a-bare-git-repository

enero 07, 2020 08:08

diciembre 31, 2019

Diario de un Mexicano en Japon

¡Feliz 2020!

Ha comenzado el año, y también el 干支 (eto, calendario chino). Es el año del ratón, el animalito que fue lo suficientemente listo para ser el primero en llegar al lugar donde los animales fueron llamados para formar dicho calendario (aunque engañando a la vaca, quien se supone sería la primera).

Estoy seguro que todos ustedes tienen proyectos y própositos para este 2020. No dejen que se queden en ideas o en papel y muévanse para intentar hacerlos realidad. Los sueños grandes toman tiempo, pero si trabajan en ellos, es un hecho que verán resultados tarde o temprano.

Ojalá que este año sea mejor que todos los anteriores, que esté lleno de esperanza y salud, y que si van a venir a Japón avisen para ir a saludarlos.

¡Échenle ganas!

diciembre 31, 2019 03:00

El 2019 en un kanji

Kanji de los años anteriores:

Creo que es tradición mencionar aquí que uno ni cuenta se da cuando es diciembre. No obstante, comparado con el 2018, este año fue muy muy muy diferente. La gente que me vio en persona el año pasado y éste me dice que estoy completamente cambiado; que el año pasado me veía gris, triste, sin mucho ánimo de nada, pero que este año me veía vivo, más alegre y con más ganas de todo.

La razón es obvia: el cambio de trabajo. Si bien la empresa anterior no se acerca ni de chiste a la descrita en Luz, los últimos años ahí fueron desgastantes y tediosos profesionalmente hablando. El nuevo trabajo ha probado ser un gran reto pero un cambio benéfico, y es la base para el kanji que escogí para sintetizar lo acaecido este año.

Este kanji tiene muchos significados, pero por el que lo escogí es “ver claramente”, “brillar intensamente”, “brillante”. Su lectura es “mei”.

Pensé mucho en poner el kanji de “ocupado” (忙) por el poco tiempo que tuve para mis cosas, incluyendo el blog, pero me decidí por éste debido a que una vez que mi ambiente cambió todo fue mucho más claro, y aunque ya tenía mis metas establecidas, ir recobrando la autoconfianza me ha ayudado a expandirlas y a trazar nuevas. No soy alguien nuevo: comienzo a recobrar el yo que era antes, y ¿saben algo? Eso me agrada mucho.

El kanji del año (en todo Japón) fue el que todos se esperaban: 「令」. Hay muchas razones, pero la principal es el cambio de era por el ascenso al trono del nuevo emperador.

El próximo año va a ser divertido porque las olimpiadas se van a celebrar en Tokio, y también porque estoy seguro de que veré algunas caras conocidas por este lado del mundo. Pero lo más importante es que me convertiré en padre por segunda vez y comenzaré de nuevo a escalar la montaña de cuidados de bebé que eso conlleva, aunque creo (y dicen) que será más fácil porque es el segundo. En estos momentos estoy debatiendo conmigo mismo sobre el nombre que le voy a poner.

Como siempre, agradezco mucho a los lectores por su tiempo, por sus comentarios, pero más que nada por su paciencia ante la sequía de publicaciones. El blog no desaparecerá ni está abandonado. Sigo respondiendo mensajes y todavía hay mucho por escribir, aunque ya ande en el cuarto piso.

Deseo que la pasen muy bien lo que resta del año, y que el siguiente esté lleno de éxitos. Reciban todos un fuerte abrazo desde Tokio.

diciembre 31, 2019 12:13

diciembre 28, 2019

Diario de un Mexicano en Japon

Mini guía para quienes van a vivir en Japón

Me tardé mucho en escribir esta guía. Según WordPress, hice 39 revisiones del escrito, pero aún creo que no está terminada, y en algunos puntos siento que faltaron referencias. Comencé a escribirla en mayo del año pasado, pero he de mencionar que muchas de las revisiones fueron hechas en una tablet debido a que no tengo laptop, y las pocas veces que tenía tiempo eran fuera de casa. Ya en las últimas utilicé un teclado bluetooth que ayudó mucho a darle velocidad al asunto, aunque con muchos errores de dedo por lo pequeño que es.

En todo caso, no quedé del todo conforme con ella y seguramente estaré haciendo correcciones una vez que tenga acceso a una computadora.

Dejo aquí la liga para aquellos lleguen al blog directamente y no vean las páginas permanentes.

Lo que tienes que saber sobre Japón si vienes a vivir aquí

diciembre 28, 2019 04:19

diciembre 11, 2019

Victor Manuel Mtz.

Allow WordPress to use a relay smtp with self signed cert

    271     /**
    272      * Options array passed to stream_context_create when connecting via SMTP.
    273      * @var array
    274      */
    275     public $SMTPOptions = array(
    276          'ssl' => array(
    277         'verify_peer' => false,
    278         'verify_peer_name' => false,
    279         'allow_self_signed' => true
    280                     )
    281         );

Around line 271 on wp-includes/class-phpmailer.php ,or better search for SMTPOptions

Related with same conf for Moodle as php now disables it.

Also phpmailer is a very popular class for php apps, in the documentation page on the troubleshot category you can find my case of use https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting#updating-ca-certificates

diciembre 11, 2019 02:18

diciembre 10, 2019

Gwolf

GR vote: init systems

For Debian followers, it should not be a surprise: a new General Resolution regarding the init systems is underway, trying to finally settle the set of issues that stem from the way our project works, following the 2014-003 vote, init system coupling.
Back in 2014, I find it quite understandable the project was not in a collective mental state that would have allowed for closure after the infamously long and flamey bug #727708.

As others have shared theirs, and given this is a non-secret vote (choices will be spelt out once the vote is done), I am doing so as well.

But before that — Given the complexity of this vote, please read and follow Ian's recommendations regarding ballot formatting.

[ 1 ] Choice 3: A: Support for multiple init systems is Important
[ 2 ] Choice 2: B: Systemd but we support exploring alternatives
[ 3 ] Choice 4: D: Support non-systemd systems, without blocking progress
[ 4 ] Choice 5: H: Support portability, without blocking progress
[ 5 ] Choice 8: Further Discussion
[ 6 ] Choice 1: F: Focus on systemd
[ 7 ] Choice 7: G: Support portability and multiple implementations
[ 8 ] Choice 6: E: Support for multiple init systems is Required

My ordering might be odd given the discussions and recommendations we have seen in the past month. I agree with Charles,

I am crushed under the number of options. Their texts are long, sometimes very similar, and do not separate clearly the normative from the preambles

So, I start by describing the options I chose under FD (that is, under my personal agreeability threshold):

The four remaining options can be grouped in Sam's original proposals (A&B) and Ian's counter-proposals (D&H). While Ian has great rationales and I have learnt and understood a lot from reading him, they are just too complex. I feel they lead to too many subtleties and details.

I am not absolutely behind A and B's words to the last comma, but they both illustrate a point I do find agreeable to adopt as a norm. Of course, I do believe the epilogue in D&H (Being excellent to each other) should apply to all of our work in Debian, no matter what option wins... And that should solve the potential ambiguities regarding the strength of shoulds in A&B.

diciembre 10, 2019 01:17

diciembre 09, 2019

Victor Manuel Mtz.

Encuentre las diferencias

Encuentre las diferencias, la naranja cuesta 145mxn y la azul cuesta 450mxn con Klein o 365 con Tulmex su socio nacional, en homedepot vi unas «consumer electric» verdes en 185 pero me ganaron la última del exhibidor… veremos que tal sale la Truper…

Hace rato pase por una tienda Knova y acabo de ver los tres modelos 6”, 7” y 8” que me parece son patente de Klein…

Y yo tengo dos Klein una curva de 7″ que venia en un paquete y una de 6” que estuvo en oferta en Amazon, pero no me pude sacar de la cabeza el sábado que Truper, Knova y la marca propia de Homedepot estuvieran haciendo esa herramienta de la que tenia idea que la patente la tenia Klein, hace un rato se me ocurrió ir al sitio de Klein y encontré lo siguiente:

La de 7” curva, su patente es US D827,403 se registro mundialmente en 2017 y estará vigente hasta 2033 https://patents.google.com/patent/USD827403S1/en?oq=US+D827%2c403

Pero urgandole un poquito más resulta que la idea viene de 1960 https://patents.google.com/patent/US2940343A/en?oq=US+D827%2c403

Y ya entrados en gastos la de 8” más bien parece que la invento o patento Stanley, que la invento A, Boyajian en 1970 y expiro en 1991 https://patents.google.com/patent/US3831207A/en?oq=Patent+US+D827%2c403

La de 7” se patentó en 1975 por Ted Neff y expiro en 1993… https://patents.google.com/patent/US3947905A/en?oq=Patent+US+D827%2c403

La de 6” la inventaron Bruce P. KonenRobert F. Pierson de Ideal Industries en 1994, se patento en 1999 y expiró en abril de 2019 https://patents.google.com/patent/US6234050B1/en?oq=Patent+US+D827%2c403

Yo durante mucho tiempo use una sin marca que compre en la secundaria y que remplace por una casi igual Stanley que básicamente es este modelo https://patents.google.com/patent/US3525107A/en?oq=Patent+US+D827%2c403 pero que tenia grandes problemas para cortar cable y para servir como pinza por la colocación de las zonas para tal efecto.

De izquierda a derecha, las amarillas casi no las he usado, pero justo compre la naranja que sigue para poderlas traer por todos lados, las azules solo las he usado en casa cuando he hecho cable UTP (muy poco), las siguientes naranjas las acabo de comprar el sábado, las rojas las tengo desde la secundaria y al menos dos veces he tenido que darles con un martillo para que el ajuste quede útil ademas de al menos una vez enderezarlas con un tornillo de banco, las Stanley (amarillas) que le siguen son las que en uso le siguen y que estaba recién retire por las Truper que le siguen pero que dejaron de hacer, ahora el modelo que ofrecen es el ultimo que compre en oferta y que al usar me quedo claro porque, son demasiado grandes, no cierran bien y los mangos no son la gran cosa. Dicho sea de paso en las Truper de 6″ ( la segunda de izquierda a derecha) los mangos se salen fácilmente, les puse pegamento blanco (resistol 850) y ya no me han dado lata.

Entonces quiero creer que efecto las curvas y con mangos luminiscentes seguirán siendo sólo Klein durante un largo tiempo, pero las otras ya serán de uso común y le voy a dar un vistazo a la Knova ya que es pavonada igual que la Klein y eso ha mostrado mayor resistencia al desgaste, espero que esto también ayude a que se inventen unas mejores, pero creo que las de 8” y 7” son muy buenas al menos en lo que las he estado usando.

Extendido de mi post en twitter https://twitter.com/vicm3/status/1203374000921104385

diciembre 09, 2019 06:07

diciembre 07, 2019

Diario de un Mexicano en Japon

Acostumbrarse

No hace falta mencionarle a la gente de México que mi rancho (Guadalajara) es una ciudad relativamente grande, aunque se queda corta ante la CDMX. No obstante, al menos las veces que he regresado a visitar a mi familia, cada ez me encuentro con una Guadalajara cambiada, con menos árboles y más carros. A lo mejor es mi impresión y puede ser que esté totalmente equivocado; después de todo tengo más de 16 años de no vivir ahí. Sin embargo, lo que sí recuerdo es que las horas pico eran, desde mis tiempos de estudiante de bachillerato, toda una aventura.

No te extraño para nadaNo te extraño para nada

Las idas a la escuela por la mañana eran memorables. Salir de casa a las 6:10 AM, caminar 8-9 cuadras hasta la parada del minibús y que éste pasara completamente atascado pero todavía se frenaba para subir a 2 o 3 pasajeros más que, de forma que hoy que lo pienso es totalmente milagrosa, todavía cabían, era el pan de cada día cuando tu primera clase era a las 7 AM (y lo peor cuando era contabilidad…). Ir colgado de alguna de las puertas servía mejor para despertarte y ponerte 100% alerta antes de llegar a tus labores estudiantiles, pues tenías que ir esquivando postes, árboles, y en el peor de los casos, bicicletas o motocicletas que hasta parece que le jugaban carreras al chofer. Y ahora que lo menciono se me hace increíble que nunca me tocó un accidente en esas circunstancias. Y ni se diga de la gente que iba dentro, estrujada en medio de quién sabe cuántos cuerpos que sufrían el mismo “castigo”. Y pobre del que fuera sentado y tenía que bajarse a la siguiente cuadra; era una tarea titánica.

Todo lo anterior no es raro en ninguna ciudad que se considere “grande”. Estoy seguro que situaciones similares se viven en muchos otros lugares, no solo de México sino también del mundo entero. Y también estoy seguro de que quienes han experimentado esto entenderán el estrés que causa. Pero no hay de otra: si vas en transporte público a la hora en la que la gran mayoría de las personas tienen que moverse de un lado a otro: o bien si agarras tu propio carro y te lanzas a la aventura al mismo tiempo que los otros miles de trabajadores que pensaron lo mismo que tú; o incluso si agarras tu moto o tu bici para poder pasarte entre el tráfico… de la manera que sea vas a sufrir estrés, y eso puede arruinar todo tu día, o al menos reduce la probabilidad de que vaya a ser bueno, porque llegar de malas a tu trabajo significa que vas a tardar más en poder concentrarte y comenzar tu día.

Uno creería que la gente que pasa por todo esto día a día termina acostumbrándose y no le da tanta importancia a los detalles de lo que pasa durante su trayecto a sus labores, pero la realidad es que hay gente que no lo puede tolerar. No hablo de la persona común y corriente que quizá haya tenido una mala mañana antes de salir de casa (eso es quizá mala suerte), sino de aquellos que, a sabiendas de lo que van a vivir terminan su viaje con un mal sabor de boca, o peor aún, inician o se entrometen en una trifulca que trae aún peores consecuencias. El caso es que no es nada fácil.

Dicho lo anterior, me parece sorprendente ver las montañas de gente que se mueven en Tokio día a día, y con ellas, los montones de problemas y sinsabores que llevan consigo. Desde los típicos empujones para a fuerzas tener un micro lugar en el tren hasta la persona que se avienta a las vías y le arruina el día a miles, si no es que a millones de trabajadores que tienen que esperar a que se haga peritaje. No falta quienes se hagan de palabras dentro o fuera del tren, se griten hasta de lo que se van a morir… y no pase nada más porque ambas partes saben que el que pegue primero la lleva de perder, y para ambos es mucho más importante llegar temprano al trabajo que hacerse de golpes con un desconocido, que a final de cuentas va a terminar costándole caro. Como ejemplo, hace poco leí un caso en donde un sujeto comenzó a querer golpear a otro de buenas a primeras. El defensor alcanzó a agarrarle las manos pero recibió algunas patadas, pero para su fortuna varios de sus colegas estaban presentes y pudieron contener la situación. Después del proceso legal, el atacante tuvo que pagar 200,000 yenes de compensación económica por la violencia que usó… Casos similares se ven día a día, y de entre todos estos nada más una vez me ha tocado ver que se lleguen a pelear.

Quizá el entrenamiento con los minibuses en México me ayudó a simplemente dejar pasar este tipo de situaciones o a no prestarles mucha atención. Creo que las únicas veces que realmente me he enojado en el tren atascado de gente han sido cuando los “súper amables y corteses” japoneses no le cedieron el asiento PREFERENCIAL a mi esposa embarazada. Lo peor del caso es que en general no se lo ceden a las personas que realmente lo necesitan, y de ahí surgen servicios como el que LINE probó hace algunos años:

Regresando al tema original, por más incómodo que esté, mientras los empujones cuando voy en calidad de sardina sean parte “natural” de la rutina mañanera realmente no me altero. Solamente cuando de plano es algo intencional, como cuando me están usando de escritorio para juegos de celulares (que increíblemente la gente juega aun cuando su cuerpo parece que está desafiando las leyes de física), es cuando me altero, pero ya bastante estrés tengo con la casa y el trabajo que, en cuanto me bajo del tren, respiro hondo y me dispongo a comenzar o terminar el día sin mayores problemas. No obstante, mi experiencia laboral en este lado del mundo me ha mostrado a muchas personas que llegan alteradas a la chamba, sin saludar, y en algunos casos el mal humor les dura todo el día. Lo entendería de gente que no está acostumbrada a las multidudes de Tokio o alguna otra ciudad similar alrededor del mundo, pero se me hace todavía extraño de gente que tiene años por acá y sabe a lo que se enfrenta cada mañana en la capital nipona.

Sé que cada persona es diferente, y los niveles de tolerancia también varían de individuo a individuo. También sé por experiencia que la vida en una mega urbe como Tokio es mucho más acelerada que en otras partes de Japón, y que hay mucha gente de esos lugares que, sin importar la cantidad de años que haya vivido en la capital, no termina de acostumbrarse. Con todo, si ya de por sí la vida es pesada y todos tenemos mil y un cosas de qué preocuparnos, desearía que uno de ellas no fuera el estrés diario al ir o venir del trabajo. Todos, sin excepción, quisiéramos viajar diariamente en un tren, minibús, macrobús, metro vacío, pero mientras no sea posible, creo que lo mejor que uno puede hacer es ir a deshacerse de esa ira generada por la experiencia antes de comenzar las actividades del día.

Ésta es una de las cosas que se tienen que tener en cuenta al pensar en vivir en una de las ciudades grandes de Japón. Para mí, lejos están los días en los que los “embotellamientos” de Iizuka eran filas de carros que tomaban a lo más 5 minutos, que no tenía que tomar autobús, y que no había que navegar diario entre un mar de gente para moverse de un lado a otro.

diciembre 07, 2019 08:07

diciembre 06, 2019

Gwolf

My greedy hands are full of books! (Made With Creative Commons) @ccmx @creativecommons @xattack @scannopolis

FINALLY!

Made with Creative Commons is translated to Spanish, printed, and available!

Over two years after starting the project, 976 commits, getting involved in long processes (besides the scope we originally envisioned, such as waiting for the translation to be refereed or going over two quite long rounds of copyediting), after leading a team of five translators to Spanish and working closely with a similar team that's quite close to publishing the equivalent translation in Norwegian... Behold!

I won't get again in details on the contents of this book, as I have repeatedly talked about it in the blog. The photo above is of the pages where the CC licensing schemes are presented. And the following is a page I like including in all of my (so far, three) published books:

I have made a point of requiring my university's editorial department to use the legal page to be very explicit regarding the expected usage of this book, by inviting every person that comes across it to copy this book.

So... Where can you get your paws on one of them? Well, of course, you are welcome to come to our institute's bookstore and buy one. For people in general, MX$280 (≈US$15), for UNAM-community, MX$140 (≈US$7.50).

Of course, that's quite inconvenient for people living over 15Km from me, right? What about those living in other countries?

The book can also be downloaded from the Institute's repository. And I will soon upload it to an online, on-demand printing site (probably lulu.com or something like that. Can you suggest one?).

AttachmentSize
Finally: a box full of books80.66 KB
How to use CC licenses?78.48 KB
Copy this book!70.5 KB

diciembre 06, 2019 12:44

noviembre 23, 2019

Gwolf

Key migration: rsa4096/0x673A03E4C1DB921F → ed25519/0x2404C9546E145360

Oh, the joys of life... I see myself forced to do a key migration.

No, no — Don't worry! My key didn't land in any hostile party's hands. And I still kinda-sorta-have access to it.

Let me explain. I was quite a happy user of a Yubikey, kindly given to me in mid-2018. As the recommendation goes, I backed up my master key's secret material to an offline media, and kept the relevant subkeys in the Yubikey; I love knowing my computer does not have access to the private keys although it can use them — The Yubikey provides just the needed interfaces for them. And here they are:

$ gpg --list-secret-keys 
/home/gwolf/.gnupg/pubring.gpg
------------------------------
sec#  rsa4096/0x673A03E4C1DB921F 2009-07-09 [SC] [expires: 2020-12-19]
      Key fingerprint = AB41 C1C6 8AFD 668C A045  EBF8 673A 03E4 C1DB 921F
uid                   [ultimate] Gunnar Eyal Wolf Iszaevich 
uid                   [ultimate] Gunnar Eyal Wolf Iszaevich 
uid                   [ultimate] Gunnar Eyal Wolf Iszaevich (Instituto de Investigaciones Económicas UNAM) 
ssb>  rsa4096/0x92853D8CF7F6543F 2009-07-09 [E] [expires: 2020-12-19]
ssb>  rsa4096/0x80382A731F474556 2018-07-31 [E] [expires: 2020-12-19]
ssb>  rsa4096/0xA5F64FDEB981CD8C 2018-07-31 [S] [expires: 2020-12-19]
ssb>  rsa4096/0x49DD2A4E4979619C 2018-07-31 [S] [expires: 2020-12-19]
$ gpg --card-status 
(...)
Signature key ....: FA42 3AA0 6D8F E9ED 5D6C  5E42 A5F6 4FDE B981 CD8C
      created ....: 2018-07-31 03:29:09
Encryption key....: 0DE6 49DF 2778 E904 94B6  7952 9285 3D8C F7F6 543F
      created ....: 2009-07-09 23:20:40
Authentication key: 7C79 5E53 9968 8DDF 66F7  D620 49DD 2A4E 4979 619C
      created ....: 2018-07-31 03:31:16
General key info..: sub  rsa4096/0xA5F64FDEB981CD8C 2018-07-31 Gunnar Eyal Wolf Iszaevich 
sec#  rsa4096/0x673A03E4C1DB921F  created: 2009-07-09  expires: 2020-12-19
ssb>  rsa4096/0x92853D8CF7F6543F  created: 2009-07-09  expires: 2020-12-19
                                  card-no: 0006 05009847
ssb>  rsa4096/0x80382A731F474556  created: 2018-07-31  expires: 2020-12-19
                                  card-no: 0006 05009847
ssb>  rsa4096/0xA5F64FDEB981CD8C  created: 2018-07-31  expires: 2020-12-19
                                  card-no: 0006 05009847
ssb>  rsa4096/0x49DD2A4E4979619C  created: 2018-07-31  expires: 2020-12-19
                                  card-no: 0006 05009847

Until... One sad day, I discovered I could not decrypt documents sent to me anymore. While signing and encrypting do work:

$ date | gpg --encrypt --recipient 0x673A03E4C1DB921F --armor
-----BEGIN PGP MESSAGE-----

hQIMA4A4KnMfR0VWAQ/+J/Onblw3M/PwZ6ekhz3Ojnzf3pxlObLcNNNZMOlvUApK
uOAAMQ/YF/cueUbxSZT8+Yt4HV8iijVvI1Y4AK7ELvcjxdBhvmfc5QBG22lEaKPh
XNK+MUMv0xN4eIJh+uksZc6mdM6IZfvx1Io5RWiD6hABfQF7XyRwxF584PCqHMeq
oiYg1VY6epIWtunSfVa+CpF7MZ3KSTcs2VJdsutVuGxeS+NS7JVCApiXig4qk4yk
/Y/57RAy689vMNxu78noIP/mOnd7zV4DgRQ/l1iNaZnAMFgEeh1FtSJLH5odD7T0
KyfVTwdRHTJetedDjCIN+5bboNj4hIjjW4+l8KJP3aP/f8ppZuycHQ9mEf/YCuPn
KPeo7YKLGYKlerPylfENokaG7SkNyvd6UV1TdZ5eilTGBiSZpNAdlaHP0uaICbPA
Mpbn4COy52H2VTg/J/Wle1IyLPFJpGe87o/UEkylSoARMnhhtq5+Mm5mrL8k1Y5m
GvKqd8q7y7Bche+l5o2QRTZpLSfwZZ28r9qTX8S0vh+NvBD14iVNReR+RRZuf9FU
Qhgz3TzfSEwFngced24LmIXQNgtN/QBynRGJDgR0Kq9Su4/uv8VVt4N4I8wlU3qG
NwpK44FBlHPSZ6UQga/Y3Pckbrn8+RoOuIyMC0ExtDpB6qawfbssR+2EfNmPeWjS
WwHGJQ8PJ2fadWMJewhfXDVdio7LVZHqIUdJIasKB9Z3PCWoJUtrsEw0EHQxG3CZ
SN2QlLPBwveFtK0HQW6ZS29gGq6Z9Kj2la64NCJMtnYSq4RDV2wGaRr027E=
=bWqr
-----END PGP MESSAGE-----
$ date | gpg --clearsign 
gpg: using "C1DB921F" as default secret key for signing
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Fri 22 Nov 2019 06:31:42 PM CST
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEfHleU5lojd9m99YgSd0qTkl5YZwFAl3Yfe4ACgkQSd0qTkl5
YZyTqhAAhToJg5byHBK37S4ixLc8w6mJWLlLOVvmDUmiXD2EbZoHEyCaVXJNCR+O
RveuDjfOpM/I4InrHaypGjzc7aO2yhcPnH+8adE6JBfakNdvk13XMynXggE3kqxL
oe0ZEx7sLiJaw/LzSr70kHBAqN4wnzx14+nKSuWYqZIdjR8eko867edBPWDZZgEn
nM+CSpd6XQbksf4BQR7S+/XmRKoeXuksPbmWC2uOsK9dMqGDhU91YY/j1eh3cMzq
4o/EOdc1grsfl4e8uV9z3nylOQP/PzXEp/fxXhU4lTVjVrjkBkOkDhO0DnGk8QD9
GQzdk3o6xt1gUxAGfthquRS/8ozdeL0lQ8CMaRGLRCiZKxO0kdtNkJ8QJNKxx/3M
CM/qHUnWWzyU078ncx0RkvZdwD1fq8eGM2RsptPjdeBc5Wgz7wAI5MpaUQezMrdA
/7rtJ7EnZL6WN33nwQjAC0MxoKSA073Fo8CqtBiqXkCtfp4x5x9FRpndgi7iKCNt
gQibgCIGYS6R09Q/F6r2uDcX84+SXzRyfftbP56k/4dyByn1ei7EvOM9Yi3ToU0p
qhAqLLqrG1omInTsQFGMgy/iRE7giT64YgKThdFNdT2DSNqoEkG581nabUoac8Hm
EFqGUDPn3rkPEZq6KNRTXKlMEFj7SF5v95iHWuh8OU+nPEWF1sY=
=2RSg
-----END PGP SIGNATURE-----

trying to decrypt the message does not get me very far:

$ date | gpg --encrypt --recipient 0x673A03E4C1DB921F --armor | gpg --decrypt
gpg: encrypted with 4096-bit RSA key, ID 0x80382A731F474556, created 2018-07-31
      "Gunnar Eyal Wolf Iszaevich "
gpg: public key decryption failed: Hardware problem
gpg: decryption failed: No secret key

And although the message is quite clear (public key decryption failed: Hardware problem), I spent far too many attempts at putting things upside down, trying and trying and trying to fix the issue. But no: Hardware problem means hardware problem. My Yubikey is somehow dead.

But it seems that... Even if I was able to bring it back from the dead, I would be doomed anyway: The USB key where I kept the backup for the master key material refuses to be read. Of course, I also gave it several attempts... All failed ☹ And, of course, I had it on just a single media ☹ So even getting the Yubikey decryption back to life would only allow me to use my key until 2020-12-19.

So... What's left for me to do? I just generated a shiny new elliptic-curve key, and will as soon as possible migrate my Debian credentials to use it. Please note, I am not able to sign my new key with the old one, as only the master key has Certification ability. So, the next best thing is a migration statement. I am inlining it here for convenience; if you want to check it, you can either:

$ wget https://gwolf.org/files/transition_statement.asc -O - | gpg --verify

Or just run gpg --verify and paste as its input the following text:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

I am Gunnar Wolf, and I am transitioning away from my
rsa4096/0x673A03E4C1DB921F key, to ed25519/0x2404C9546E145360. The
reason for this transition is two simultaneous cases(!) of broken
hardware.

My old key is still usable until its expiry date, but I am unable to
use it for decryption; please use only my new key.

If you have signed my old key, please consider signing the new one;
this file is signed with both keys as a proof I do have control over
them. Please note my old key is unable to certify the new one, so it
is not yet signed.

 -={ Old key, which I am transitioning _away_ from }=-

pub   rsa4096/0x673A03E4C1DB921F 2009-07-09 [SC] [expires: 2020-12-19]
      Key fingerprint = AB41 C1C6 8AFD 668C A045  EBF8 673A 03E4 C1DB 921F
uid                   [ultimate] Gunnar Eyal Wolf Iszaevich 
uid                   [ultimate] Gunnar Eyal Wolf Iszaevich 
uid                   [ultimate] Gunnar Eyal Wolf Iszaevich (Instituto de Investigaciones Económicas UNAM) 

 -={ New key, which I am transitioning to }=-

pub   ed25519/0x2404C9546E145360 2019-11-22 [SC] [expires: 2022-11-21]
      Key fingerprint = 4D14 0506 53A4 02D7 3687  049D 2404 C954 6E14 5360
uid                   [ unknown] Gunnar Wolf 
uid                   [ unknown] Gunnar Eyal Wolf Iszaevich 
uid                   [ unknown] Gunnar Wolf 

The new key has been uploaded to pool.sks-keyservers.net. If you
decide to sign my new key, I'd prefer if you mail it to me via
(i.e. using caff).

Thank you very much,

      - Gunnar
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEfHleU5lojd9m99YgSd0qTkl5YZwFAl3YhWkACgkQSd0qTkl5
YZxc1A//fycReXF6pqHl+zsMs4YW5fdMBDDuglIblX3AH5Q+ZtYvUEcEjUqXpTp4
32B725nF3o+chRsMosbJ2wUh6m5zbSl4ET/gjw+9M2XmrmC5HgrKurRh/bDryvZ1
lPPJOD6rfH5JeIBEnyoVrTaAMO5g2UUd3UM27EemNfK0oGZhJwbV8pvhQxLdrHk+
VKXBGPFcX0AttkutuixF7ieS/DjaVIogKPhy7r6UNEFopnMcGZmmTdy8EOnePLNc
ocHSHgVylErywx2zCaumC7nvc5nCeS+iStro2Cwpx1wcgdV0+RfX81Sz5v3g4IQA
Zv9AuAPBEnSFlrAPUggeDVTfA4A7BSoHgYnIo/xcIWnkd7SMwL/XDSgW3v7lNCJy
DvKhP9m0EM0KOOzzV8N3tyhvXNxW9fb0dmc+pUNI7qzXrzu0DVRiwrzRiCTnrOUQ
uV9cM/FdL82IGe5lGO48FgCBEaluocMu3bh9qFOIuQukbEvRsdgknGfcaa1mWRxs
YbBPYafFCTCRR410it2Ck4dRunHRLvYecTcFIvxUJ+lgrYSlRXIe4nfVmQ3lWosM
mUM9DhCanIeeNk/Enzqf8qpKlLzpBnEpJPnRciNvuGfvXzWSeKBdah7t5TNoMfNz
oWmCb2XbYmf8t7XFc9SNxWFaOTzt//w3Foo0DbBa9qtvuo4giRaIdQQBFggAHRYh
BGCzCT2WEI5cuXFC7+L2O0NT9FmJBQJd2IVqAAoJEOL2O0NT9FmJXwMA/j8s6O85
phqdDmOjKcmpKoxBlCKpulkMvpzSpxxcmGMzAP49HE6yVsyxFYoCI50w3nASSqmt
5i/2Cv7TgtzOFXU1AA==
=JxNv
-----END PGP SIGNATURE-----

I will be soon meeting with two DDs, so in any case, this key will be in shape to enter our keyring. Thank you very much for following so far!

(...And yes — This time I made two separate offline media backups for my master key material :-Þ)

noviembre 23, 2019 01:08

noviembre 06, 2019

Gwolf

Made with Creative Commons ⇒ Hecho con Creative Commons. To the printer!

I am very happy to tell you that, around 2.5 years after starting the translation project, today we sent to the presses the Spanish translation for Creative Commons' book, Made with Creative Commons!

This has been quite a feat, on many fronts — Social, technical, organizational. Of course, the book is freely redistributable, and you can get it at IIEc-UNAM's repository.

As we are producing this book from DocBook sources, we will also be publishing an EPUB version. Only... We need to clear some processes first (i.e. having the right department approve it, get a matching ISBN record, etc.) and will probably only be done by early next year. Of course, you can clone our git repository and build it at home :-]

Of course, I cannot celebrate until the boxes of brand new books land in my greedy hands... But it will happen soon™.

noviembre 06, 2019 11:09

noviembre 05, 2019

Victor Manuel Mtz.

Más de raspado en la red

No me gustaba mucho el termino webscrap porque me sonaba a una forma adornada de decir hacer un espejo de información, ahora que he estado haciendo algunos ejercicios de un curso de datos y periodismo, encuentro que bien hecho es más que descargarse todos los datos, en realidad como lo dice, raspar los datos de una inmensidad de cosas que no te quieres traer.

Entonces raspar me gusto más, siguiendo con esto de la transparencia, en el CONSOL pasado tuve el gusto de conocer a Petrosh y de platicar largo y tendido, al estar más cerca del rancho Electrónico le comente que quise ir a una charla / taller que hubo en octubre de 2018 llamada “Hackeando Infomex Técnicas de scrapeo de la plataforma de Información Pública” que medio seguí en twitter lo que fueron poniendo me conecte y no pude ver mucho de lo que dijeron y no tuve la previsión de respaldar el pad que se utilizo donde venían algunas ideas que seguro ya implemente, pero regresando al platicar de esto y de lo que iba a hablar en Consol, me quedo un poco de inquietud de lo que se platico y de que un poco a propósito se mantuvo perfil bajo por el tema y porque no se quiere hacer mucho ruido, por el área un tanto gris en la que se encuentra ese tipo de actividad.

Hace poco estuve pensando en que en efecto en es un relajo entre SIPOT donde reportan las obligaciones de transparencia y las diferentes partes de las páginas de gobierno que hacen transparencia proactiva y de interés publico (que justo lo que le interesa al publico y nos gustaría saber es lo que menos ponen) recordé que Infomex es donde se solicita información y que ciertamente las respuestas luego son más interesantes porque ademas son publicas.

Ya he desechado al menos para esta entrega el aprendizaje automático, pero se me ocurrió y si obtenemos todas las respuestas publicas para un organismo, ¿que tan difícil puede ser?

El propio Infomex en su sección de datos abiertos provee de JSON, CSV y algún otro formato con todas las peticiones y respuestas que se puede trabajar, que puede ser por año, por dependencia o global, el más interesante por supuesto es el global, pero casi que esta pensado para que se le dificulte a uno su uso muy a propósito, por el tamaño son uno 800MB de registros… con los cual un rato estuve jugando en Gnumeric, encontré los de la dependencia que me interesaba y el folio que representaba la información, ahora una cosa que no es demasiado clara hasta que ha estado uno usando el sistema un rato es que a las peticiones se les puede contestar, con inexistente, reservado, se requiere más información en proceso, terminado, con información entregada, etcétera, entonces los folios que más interesantes me resultaron, no tenían información, o no correspondían con los públicos, es decir con los que si contienen información.

En la interfaz de Infomex uno puede consultar los datos por ente, fecha y otros, pero el que me pareció más interesante fue el de ente, con información entregada en formato digital, de esta consulta se puede exportar una hoja de calculo o PDF por supuesto que después de haber trabajado ya un rato con PDF de esta vista que provee folio de solicitud, fecha de recepción, unidad de información, respuesta, fecha de respuesta, etc. Y exportar, de todas formas es bastante inútil el archivo exportado ya que aunque provee de URL estos solo funcionan en la vista de la aplicación web y no en el PDF o en el XLS exportado.

Pero, en este se encuentran todos los números de folios de las respuestas y eso revisando la página es suficiente porque la URL de la descarga la construye con esos números entonces, digamos exportamos nuestro PDF

pdftotext archivote.pdf archivote.txt

Y en teste no es más que buscar las cadenas de los folios, por ejemplo

grep 1234 archivote.txt > folios.txt

Y bueno recordando mis inicios en bash cuando hice mi primer contador pues me hice este pequeño script.

#!/bin/bash

# Obtener todas las respuestas de infomex
for i in $( cat folios.txt )

do

echo $i

          wget "https://foo.bar/MimeAdjuntoSeguimientoGenerator.action?folio=$i&respuesta=6" -U "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040206 Firefox/0.8" --no-check-certificate

            done

echo;

Por supuesto no quiero dejar toda la URL para evitar que alguien que este aprendiendo bash nada más copie y pegue y termine pegando a un servidor de por si lento.

Y bueno ahora tengo 1571 archivos de respuestas… a esto si se antoja aplicarle procesamiento de lenguaje natural para encontrar patrones…

noviembre 05, 2019 04:55

noviembre 03, 2019

Diario de un Mexicano en Japon

En la cuenta regresiva

Solamente quiero dejar registro de que hoy cumplí 41 años. La cuenta regresiva para el retiro, la vejez, el futuro, etc., etc., ha comenzado.

Por muchas razones, este año ha sido muy pesado. Por ratos he sentido que de plano no la libro, pero la terquedad que me caracteriza me ha ayudado a salir adelante. Ha ayudado mucho también el cambio de trabajo.

Con todo, sigo perdiendo cabello 😛

Al tiempo no le voy a ganar, pero hay que agarrar la experiencia que traen consigo los sucesos a los que uno se enfrenta día con día.

Todavía no termino todo lo que quiero escribir aquí, pero estará listo para antes de que termine el año.

Saludos a todos, y gracias por seguir leyéndome.

noviembre 03, 2019 02:58

Celeste

Como ya he mencionado antes, el tiempo que tengo para jugar videojuegos se ha reducido notablemente, siendo la ida y el regreso al/del trabajo la mejor oportunidad para hacerlo, dependiendo claro de que me pueda sentar (lo que no sucede tampoco muy a menudo :/)

Celeste es un juego que me atrapó desde el principio por su jugabilidad, pero después su historia terminó de engancharme por completo, sobre todo porque pasaba por un momento difícil y estaba con la incertidumbre de si me darían el trabajo nuevo o no. La verdad es que no tenía muchas esperanzas, pero tampoco las había perdido por completo, y creo que eso lo vi reflejado en Madeline, la protagonista.

El juego es retador, pero es considerado difícil por un gran número de jugadores. Es un juego de plataformas que, en cierta forma, recuerda a Super Meat Boy. La premisa es simple: eres una chica que sufre de depresión y decide que tiene que escalar la montaña Celeste. Las únicas habilidades que tiene son brincar, agarrarse de paredes por un corto periodo de tiempo, y hacer un “dash” , que es como correr pero lo puede hacer en cualquier dirección e incluso en el aire. Es todo. ¿Suena simple? En realidad lo es, pero conforme el juego avanza te obligará a ser mucho más preciso en la ejecución, y más adelante te enseña movimientos que estaban desde el principio pero que nadie te dijo cómo hacer.

En Celeste se cuenta el número de veces que mueres en un capítulo, y vaya que vas a morir un montón. No obstante, el intervalo entre tu muerte y la siguiente oportunidad es extremadamente corto, por lo que no corta en realidad la fluidez del juego. Además, cuando mueres comienzas nuevamente en la pantalla donde perdiste, por lo que no tienes que preocuparte por tener que volver a hacer algo para llegar a donde estabas. Por si fuera poco, el juego te alienta a “morir”, diciendo que el número de muertes indica que estás en proceso de aprendizaje… y así es.

http://manuel.midoriparadise.com/public_html/Manuel-Medina-Había-escuchado-rumores-sobre-7-C...-y-eran-ciertos.-Divertido-pero-endiabladamente-difícil.-Por-fin-lo-pasé-Celeste-1082481474484367365.mp4

Algunos niveles  “extra” presentan una dificultad en realidad elevada. El de arriba, por ejemplo, es la parte final del nivel 7-C. ¿Suelo? ¡Eso sería un lujo!

Otro punto a favor del juego es su historia y la forma en la que la protagonista  intenta afrontar su depresión. No voy a mencionar más al respecto por si alguien de los que lee esto quiere jugarlo algún día. No obstante, el hecho de que la jugabilidad sea buena y que la historia también lo sea sí vale la mención.

Aunque Celeste salió en 2018 y ganó el premio al mejor juego indie en los Game Awards, el creador mencionó que habría un contenido descargable extra (DLC) que sería totalmente gratis. Éste vio la luz en septiembre pasado, pero la espera valió la pena: es una especie de epílogo a la historia, con el agregado de una dificultad también alta, por lo que definitivamente no es para jugadores casuales. Y desde que supe que iba a salir, estaba preparado para aceptar el reto.

http://manuel.midoriparadise.com/public_html/Manuel-Medina-No-extrañaba-a-estas-esferas-rojas-Celeste-1177735083098173440.mp4

Hubo lugares en los que fácilmente morí más de 500 veces. ¿Muchas? No. Una vez que estás en estos niveles sabes que el número de muertes andará por los miles, si no es que por las decenas de miles.

 

http://manuel.midoriparadise.com/public_html/Manuel-Medina-Me-costó-trabajo-entender-qué-tenía-que-hacer-aquí-Celeste-1177734655467851776.mp4

No voy a mentir: sufrí mucho en algunas partes, sobre todo porque andaba “frío” por no haber jugar en meses, ya que el juego lo terminé hace tiempo pero regresé a él por el capítulo 9. Incluso llegué a pensar mejor comenzar todo desde el principio otra vez, pero sabía que lo decpía nada más para animarme a continuar y terminar lo que había comenzado.

La última parte no es nada, pero nada benevolente. Más que precisión, requiere paciencia, pues hay cierto margen de error en varias partes, pero por lo extensa que es, puede llegar a desesperar morir después de minuto y medio de continua ejecución casi perfecta.

http://manuel.midoriparadise.com/public_html/Manuel-Medina-Esto-es-a-lo-que-me-tengo-que-enfrentar-ahora.-Celeste-1182634475915661312.mp4

Por momentos perdí la esperanza

http://manuel.midoriparadise.com/public_html/Manuel-Medina-Cuando-pierdes-la-esperanza-Celeste-1183580553036959744.mp4

Pero luego la recuperaba… aunque fuera temporalmente

http://manuel.midoriparadise.com/public_html/Manuel-Medina-Cuando-medio-recuperas-la-esperanza-Celeste-1183585913336561664.mp4

Hasta que por fin:

http://manuel.midoriparadise.com/public_html/Manuel-Medina-Cuando-demuestras-que-nunca-hay-que-perder-la-esperanza-Celeste-1183622020971425792.mp4

Después del mega susto, brinqué de gusto (verso sin esfuerzo): ¡había terminado todos los capítulos de Celeste! Me quedaban los retos de las fresas doradas en cada nivel, pero eso ya será después.

Creía que ya era hora de dejar el juego por la paz, cuando descubrí que, además de la fresa dorada, hay una fresa extra “oculta” en el último capítulo, y los rumores decían que no era nada fácil. Hice lo que toda persona hubiera hecho en mi caso: acepté el reto.

La fresa en cuestión es conocida como Moon Berry, y los rumores de lo difícil que es obtenerla eran ciertos, sobre todo la primera parte.

Hoy, que es mi cumpleaños, me tenía que regalar esa fresa.

http://manuel.midoriparadise.com/public_html/Manuel-Medina-Hola-moon-berry-Celeste-1190980307479977985.mp4
http://manuel.midoriparadise.com/public_html/Manuel-Medina-Moon-Berry-capítulo-9-reto-completado.-Celeste-1190980974110068737.mp4

Y por fin:

Me gustaría decir en este momento que ahí quedó el juego… pero estaría mintiendo. El reto de las fresas doradas es bastante tentador, solamente que no tengo prisa por hacerlo justamente ahora. Creo que descansaré un poco y me dedicaré a jugar otra cosa en el tren de ida al trabajo. Ya dirá el tiempo cuando será el momento para volver y, ahora sí, terminar por completo Celeste.

noviembre 03, 2019 02:50