junio 04, 2020


Tor from Telmex. When I say “achievement unlocked”, I mean it!

The blockade has ended! For some introduction..

Back in 2016, Telmex –Mexico’s foremost communications provider and, through the brands grouped under the América Móvil brand, one of Latin America’s most important ISPs– set up rules to block connecitons to (at least) seven of Tor’s directory authorities (DirAuths). We believe they might have blocked all of them, in an attempt to block connections from Tor from anywhere in their networks, but Tor is much more resourceful than that 😉 so, the measure was not too effective.

Only… Some blocking did hurt Telmex’s users: The ability to play an active role in Tor. The ability to host Tor relays at home. Why? Because the consensus protocol requires relays to be reachable –in order to be measured– from the network’s DirAuths.

Technical work to prove the blocking

We dug into the issue as part of the work we carried out in the project I was happy to lead between 2018 and 2019, UNAM/DGAPA/PAPIME PE102718. In March 2019, I presented a paper titled Distributed Detection of Tor Directory Authorities Censorship in Mexico (alternative download in the Topic on Internet Censorship and Surveillance (TICS) track of the XVIII International Conference on Networks.

Then… We had many talks inside our group, but nothing seemed to move for several months. We did successfully push for increasing the number of Tor relays in Mexico (we managed to go from two to eleven stable relays — not much in absolute terms, but quite good relatively, even more considering most users were not technically able to run one!)

Jacobo Nájera, journalist participant of our project, didn’t leave things there just lying around waiting magically for justice to happen. Together with Vasilis Ververis, from the Magma Project, they presented some weeks ago a Case study: Tor Directory Authorities Censorship in Mexico.

Pushing to action

But a good part of being a journalist is knowing how and when to spread the word. Having already two technical studies showing the blocking in place, Jacobo presented his findings with an article in GlobalVoices: The largest telecommunications operator in Mexico blocks the secure network. Surprisingly (to me, at least), this story was picked up by a major Mexican newspaper: The same evening the story hit GlobalVoices, Rodrigo Riquelme posted an article, in the Technology section of El Economista, titled Telmex blocks seven out of ten accesses to the Tor network in Mexico. And that very same day, Telmex sent a reply I am translating in full (that is now included at the end of Riquelme’s article):

Mexico City, May 28, 2020

In relation to Tor navigation from TELMEX’s network, the company informs:

In TELMEX, we are committed to the full respect to navigation freedom for all of our users.

TELMEX practices no application-level blocking policies; the Tor application, as well as the rest of Internet applications, can be freely accessed from our network.

In order to protect the Internauts’ information, the seven refered nodes were in their time reported because they were associated with the distribution of the WannaCry ransomware, which is the reason they were filtered, but this does not hamper the use of the Tor application.

So we got an answer…?

Jacobo knew we had to take advantage of this answer, and act fast! He entered rush-writing mode and, with the help of our good friend and lawyer Salvador Alcántar, we wrote a short letter to Renato Flores Cartas, Corporative Communication of América Móvil, and sent it on June 1st.

Next thing I know, this evening Jacobo was asking me if I could confirm the blocking was lifted. What‽‽‽ I could not believe it! But, yes — Today Jacobo published the confirmation that the seven blocked IP routes were finally reachable again from ASN 8151 (UNINET / Telmex / América Móvil)!

Of course, this story was picked up again by El Economista — Telmex unblocks IP addresses for the Tor network’s directory authority server IPs in Mexico.

Wrapping up

How can I put this in words? I am very, very, very, very, very, very, very, very, very happy we managed to see this through!

Although we have been pushing for increasing the usage of Tor among users at risk in Mexico — Being a journalist, defending human rights, are still a high-risk profession in my country. We strongly believe in this, and will continue trying to raise awareness of the usage.

But, just as with free software, using network anonymization tools is not all. We need more people to become active, to become engaged, to become active participants in anonymization. As the adage says, anonymity loves company — In order to build strong, sufficient anonymization capability for everybody that needs it, we need more people to provide relay services. And this is a huge step to improve Mexico’s participation in the Tor network!

Image credits: Seeing My World Through a Keyhole, by Kate Ter Haar (CC-BY); Tor logo (Wikimedia Commons)

junio 04, 2020 07:00

mayo 29, 2020


Heads up → Online MiniDebConf is Online

I know most Debian people know about this already – But in case you don’t follow the usual Debian communications channels, this might interest you!

Given most of the world is still under COVID-19 restrictions, and that we want to work on Debian, given there is no certainty as to what the future holds in store for us… Our DPL –fearless as they always are– had the bold initiative to make this weekend into the first-ever miniDebConf Online (MDCO)!

miniDebConf Online

So, we are already halfway through DebCamp (which means, you can come and hang out with us in the DebCamp Jitsi lounge, where some impromptu presentations might happen (or not).

Starting tomorrow morning (11AM UTC), we will have a quite interesting set of talks. I am reproducing the schedule here:

Saturday 2020.05.30

Time (UTC) Speaker Talk
11:00 - 11:10 MDCO team members Hello + Welcome
11:30 - 11:50 Wouter Verhelst Extrepo
12:00 - 12:45 JP Mengual Debian France, trust european organization
13:00 - 13:20 Arnaud Ferraris Bringing Debian to mobile phones, one package at a time
13:30 - 15:00 Lunch Break A chance for the teams to catch some air
15:00 - 15:45 JP Mengual The community team, United Nations Organizations of Debian?
16:00 - 16:45 Christoph Biedl Clevis and tang - overcoming the disk unlocking problem
17:00 - 17:45 Antonio Terceiro I’m a programmer, how can I help Debian

Sunday 2020.05.31

Time (UTC) Speaker Talk
11:00 - 11:45 Andreas Tille The effect of Covid-19 on the Debian Med project
12:00 - 12:45 Paul Gevers BoF: running autopkgtest for your package
13:00 - 13:20 Ben Hutchings debplate: Build many binary packages with templates
13:30 - 15:00 Lunch break A chance for the teams to catch some air
15:00 - 15:45 Holger Levsen Reproducing bullseye in practice
16:00 - 16:45 Jonathan Carter Striving towards excellence
17:00 - 17:45 Delib* Organizing Peer-to-Peer Debian Facilitation Training
18:00 - 18:15 MDCO team members Closing


Remember this is an online event, meant for all of the world! Yes, the chosen times seem quite Europe-centric (but they are mostly a function of the times the talk submitters requested).

Talks are 11:00–18:00UTC, which means, 06:00–13:00 Mexico (GMT-5), 20:00–03:00 Japan (GMT+9), 04:00–11:00 Western Canada/USA/Mexico (GMT-7)… and the rest of the world, somewhere in between.

(No, this was clearly not optimized for our dear usual beer team. Sorry! I guess we need you to be fully awake at beertime!)

[update] Connecting!

Of course, I didn’t make it clear at first how to connect to the Online miniDebConf, silly me!

That should be it. Hope to see you there!

(Stay home, stay safe…)

mayo 29, 2020 07:00

Victor Manuel Mtz.

Cosas que se han descompuesto

Y algunas si he podido reparar… no es cronológica que ojala pudiera haber llevado registro, ni exhaustiva.

Arreglos en casa, esta jornada de sana distancia:

– El sensor del automático del tinaco

– Termostato de la tetera

– Dos cables RJ45 rotos

– Unas baldosas del piso despegadas

– Los mosquiteros de las ventanas

– Dos lamparita de jardín, dos más pasaron a mejor vida

– Una lámpara, cambio de enchufe y socket

– Dos microsd se negaron a funcionar (no hubo manera de recuperarlas)

– Cambio de hdd por sdd para la Classmate y puesta a punto para usar por el más chico de los chicos

– Actualización de mi maquina de escritorio – > maquina de almacenamiento convertida en segundo escritorio con lo de la antigua máquina de escritorio, para tener dos de escritorio y poder trabajar mejor en casa

– Lijado, resanado y barnizado de la banquita de madera de la terraza

– Engrasado de dos ventanas que no abrían fácilmente

– Ajuste y sellado de los tornillos de una bicicleta estática

– Engrasado de piezas de una caminadora

– Sapo con fuga en baño (sin arreglar, el sapo de repuesto fuga igual, no tiene válvula angular para cortar el agua, casi que es la pieza por donde se va el agua la que ya no sella, bien, pendiente)

– Baño con fuga de agua, no me atrevo a desmontar la taza en caso de que sea un desperfecto mayor a cambiar el sello de cera por uno de plástico (y no tengo las refacciones a la mano)

– El botón de desagüe del sanitario doble descarga

– El DVD de la sala, la banda de la bandeja se aguado y no abría o cerraba correctamente, y tengo otro DVD que requiere un capacitor electrolítico de 10uf 400v, lo reemplace con uno de 350v 10uf y prende correctamente 3 de cada 5 veces que se le necesita, como no tengo refacciones, había cambiado uno por otro, al final termine canibalizando el que prende menos veces y tomé la banda de ahí, ahora tengo uno que si funciona y otro que requiere un cambio de capacitor y una banda de la charola.

mayo 29, 2020 04:23

Hoy, hoy…

Pareciera que se pusieron de acuerdo y hubo los siguientes eventos casi al mismo tiempo «Escenarios pos-pandemia. Una visión desde la educación superior» organizado por la UAM [1] realizo esta «LOS SISTEMAS EDUCATIVOS NACIONALES ANTE SITUACIONES DE EMERGENCIA. Aprendizajes de la Pandemia de la Covid-19 y perspectivas para el futuro» [2], el COMIE esta otra «Foro virtual de análisis: ¿Quién está detrás de la pantalla?» [3] y este otro de Santillana «Evaluación de los aprendizajes» [4]

Ya he visto completos el de COMIE y el de Santillana, me quedo con el último, me pareció muy dinámico y como enfocado a la reflexión más que solo el discurso hasta catartico me atrevería a decir, el de COMIE me parecio muy bueno al mencionar datos sobre los casos que presentan, la semana pasada vi uno del IISUE que más bien parecia un soliloquio entre cuatro… los otros dos me han llamado la atención por los temas y las personas que participan, pero solo he empezado a ver el de mejoredu, ya mañana terminare de ver estos por mientras los comparto para quien este siguiente o buscando este tipo de discusiones.

Y seguro ya mañana tengo material para mis estudiantes que si podamos revisar y sacar cosas en concreto.





mayo 29, 2020 04:09

mayo 26, 2020

Victor Manuel Mtz.

Resolviendo problemas globales con mentes multitudinarias

O por decirlo de otra forma como de crear una prueba completamente automatizada de Turing (Captcha)

Llevó a crear reCaptcha y a la digitalización de libros, lo cual eventualmente se paró por problemas de copyright. Pero lo realmente útil es hacer una cosa aburrida y tediosa un proceso útil y en lugar de solo hacer perder el tiempo a bots utilizar el tiempo de seres humanos en procesos productivos.

Von Ahn, Luis (2011), Utilizando el poder de millones de mentes humanas, TEDxRíodelaPlata.

Yo no tenia idea de quien era Luis hasta que el otro día tuve que reparar un desperfecto en casa y empecé a escuchar una charla de como aprender idiomas, estaba con las manos en la masa, literal, bueno en el cemento blanco, de plano tuve que hacer pausa y me puse a escuchar completa la charla no tenía idea de dónde había salido la idea de Duolingo, el cual uso y recomiendo ni a quien se le había ocurrido la idea de como funciona y me lleve una grata sorpresa al enterarme de que es una idea de un hondureño no solo es brillante, pero además visionario.

Von Ahn, Luis (2014), Educación masiva para el futuro, TEDxRiodelaPlata.

“Como enseñarle a mil millones de personas idiomas sin cobrarles… ahora esta idea de Duolingo […] de como financiar la educación, parece muy innovadora, pero realmente es muy parecida a como funciono la educación por muchos miles de años, hasta hace relativamente poco tiempo, que era el modelo del aprendiz hace alrededor de 300 años, si alguien quería aprender algo, por ejemplo si quería aprender a ser panadero, carnicero, lo que hacían era encontrar a alguien que ya sabía hacer eso por ejemplo encontraban a un panadero o un carnicero y se volvían aprendiz de ellos y la manera en que funcionaba es que el maestro por ejemplo el carnicero, le enseñaba al alumno a como ser carnicero y de intercambio, el intercambio era que el alumno ayudaba al maestro con su trabajo esa era la manera en que funcionaba la educación y esto es muy parecido a como funciona Duolingo [..] en el caso de Duolingo los alumnos no pagan con dinero pagan con algo que genera valor, que es la traducción, ahora este modelo del aprendiz casi se fue cuando vino la revolución industrial porque lo que se tenia que hacer era enseñarle la misma cosa a cientos de diferentes personas y esto no se podía hacer con aprendices y maestros así, porque no era escalable, pero el modelo del aprendiz tiene bastantes cosas muy positivas, por ejemplo una de ellas es que no hay intercambio de dinero el alumno no paga con dinero y así esto le da igual acceso a cualquiera, no importa si tiene mucho dinero, si tiene poco dinero, cualquiera puede volverse un aprendiz eso es muy bueno, la otra cosa es que el maestro tiene mucho incentivo para enseñarle bien al alumno, porque el alumno va a hacer parte del trabajo del maestro, lo mejor que puede hacer el maestro es enseñarle bien”

“Pero para mi el efecto positivo más grande del modelo del aprendiz es que es muchísimo más eficiente desde el punto de vista de eficiencia social, pónganse a pensar en lo siguiente, hoy en día todas las personas que están aprendiendo algo, que por cierto la mayoría de personas en el mundo son miles de millones de personas en el mundo, pasan alrededor de 20 años yendo a la escuela aprendiendo cosas, la mayoría de ese tiempo no están ayudando a la sociedad en lo más mínimo, simplemente están estudiando, mientras que con el modelo del aprendiz, el aprendiz estaba haciendo algo positivo a la sociedad, estaba ayudando a la sociedad, pero hoy en día durante todos esos 20 años, todos los ejercicios de matemática que hicieron, todos los programas de computadora que hicieron cuando estaban aprendiendo, todas las investigaciones científicas, los ensayos que escribieron, todo eso, literalmente se bota a la basura, todo ese esfuerzo mental, lo estamos botando a la basura, eso es un desperdicio”

Por supuesto yo las ví en desorden primero ví la de Educación masiva para el futuro y por supuesto me surgio la duda de si había hecho alguna otra participación en Tedx y tal cual, recomiendo verlas cronológicamente para ver tal cual como se fue gestando la idea. Pero si les interesa nada más lo de Duolingo ver la segunda que fue la que escuche en podcast y tuve que irme a buscar el video.

Es realmente interesante que cuando estuve buscando algo de Inteligencia Artificial para un tema que estoy trabajando no dí con Luis el primer video va directo para la materia que estuve trabajando, justo al apartado de limitaciones y retos.

Y si estoy probando titulares grandilocuentes a ver que tal llaman la atención, me han dicho que luego mis cursos tienen nombres tan poco atractivos que en los intersemestrales luego por eso no los eligen los estudiantes.

mayo 26, 2020 08:17

Como explicar cosas complejas a un niño

Usando ejemplos concretos. A últimas fechas he escuchado varias charlas Ted mientras estoy haciendo otra cosa y esta en especial me parecio fantastica, entre la explicación y la historia, la forma y ademas que es interesante, no adelanto más, que fue la crisis de valores de 2012.

Casciari, Hernan (2017), Mi hija quiere entender el sistema financiero, TEDxMontevideo.

mayo 26, 2020 07:58

mayo 20, 2020

Victor Manuel Mtz.


Me gustan mucho por su bajo mantenimiento, este ya debe tener más edad que mi primogénito, también me gustan porque se pueden comer.

Elegí uno más bien salvaje que tiene muchas espinas en lugar del nopal verdura, tendría menos espinas, digo elegí pero ahora que recuerdo uno lo elegí y otro me lo regalaron, ya no recuerdo cual fue este, puesto que ya tiene buen rato que anda por acá.

Tacos de nopal con queso, para no entrar en controversias sobre las quesadillas.

En la foto no sale pero corte uno pequeño y este grande, el pequeño jugoso y suave, este sabroso, pero un tanto fibroso, pero bueno hay que podarlo de vez en vez.

mayo 20, 2020 06:55

mayo 15, 2020

Diario de un Mexicano en Japon

5 años 5

No. El título no es error 😀

Obviamente no soy el único al decir que nunca pensé que estaríamos en medio de una pandemia en mayo 2020. Los planes de prácticamente todo el mundo, así como la forma de vivir, han cambiado drásticamente debido al coronavirus… y parece que falta mucho para que se vea la luz al final del túnel.

No obstante, hasta enero de este año todo estaba en relativa normalidad (al menos en Japón), y me pude dar el gusto de llevar a mi hijo a México a que conviviera con su familia de allá en épocas navideñas. Es quizá la memoria más grata que tengo de todo este año que pasó. Parece mentira que fue hace un año cuando pensaba cómo iba a cambiar mi hijo con el kínder. El tiempo simplemente pasó volando.

Entre infinidades de salidas a pasear juntos, una ida al mar en verano que me tomó casi 8 horas de manejo EL MISMO DÍA (gracias tráfico de Tokio), múltiples sesiones de videojuegos, juegos de mesa, juguetes (con las reglas de mi hijo acomodadas de tal manera que él nunca va a perder), regaños y situaciones en las que es inevitable tener que ponerme el sombrero de papá, y ahora con otro hijo al que cuidar y atender, no me cabe la menor duda (y realmente nunca he dudado) que convertirme en padre ha sido una de las mejores experiencias que he tenido en la vida, incluyendo las desveladas, vomitadas, baños de pipípopó al cambiar pañales, y lo mejor, poder hablar en español con mi hijo, que hoy, justo en el momento en el que esto es publicado, cumple 5 años de haber venido a complementar mi vida de un sentimiento que realmente no entendía hasta que lo tuve en mis brazos.

Lo único que sí lamento no haber podido hacer, aunque me queda la conciencia tranquila de que en realidad sí lo tenía planeado y sí me comencé a mover para que se realizara pero el coronavirus vino a deshacer todo, es que todavía mi hijo no sabe andar en bicicleta :/  Bueno, al menos ya sabemos qué va a pasar cuando todo vuelva a la normalidad, porque estoy seguro que de va a volver… en algún momento.

¡Feliz quinto cumpleaños hijo! Quizá nunca vayas a leer esto, pero me siento súper orgulloso de ti por todo lo que eres y por todo lo que sé que serás en el futuro.

mayo 15, 2020 09:33

mayo 12, 2020

Victor Manuel Mtz.

Hasta siempre

Me diste un gran regalo tu cariño y apoyo incondicional, hoy te has ido. Hasta siempre papá.

VM3 1948-2020

mayo 12, 2020 12:13

mayo 11, 2020


Certified printer fumes

After losing a fair bit of hair due to quality and reliability issues with our home laser multifunctional (Brother DCP1600-series, which we bought after checking it was meant to work on Linux… And it does, but with a very buggy, proprietary driver — Besides being the printer itself of quite low quality), we decided it was time to survey the market again, and get a color inkjet printer. I was not very much an enthusiast of the idea, until I found all of the major manufacturers now offer refillable ink tanks instead of the darn expensive cartridges of past decades. Lets see how it goes!

Of course, with over 20 years of training, I did my homework. I was about to buy an Epson printer, but decided for an HP Ink Tank 410 Wireless printer. The day it arrived, not wanting to fuss around too much to get to see the results, I connected it to my computer using the USB cable. Everything ran smoothly and happily! No driver hunting needed, print quality is superb… I hope, years from now, we stay with this impression.

Next day, I tried to print over WiFi. Of course, it requires configuration. And, of course, configuration strongly wants you to do it from a Windows or MacOS machine — which I don’t have. OK, fall back to Android — For which an app download is required (and does not thrill me, but what can I say. Oh — and the app needs location services to even run. Why‽ Maybe because it interacts with the wireless network in WiFi Direct, non-authenticated way?)

Anyway, things seem to work. But they don’t — My computers can identify and connect with the printer from CUPS, but nothing ever comes out. Printer paused, they say. Entering the printer’s web interface is somewhat ambiguous — Following the old HP practices, I tried (no point in hiding my internal IP), and got a partial webpage sometimes (and nothing at all othertimes). Seeing the printer got detected over ipps://, my immediate reaction was to try pointing the browser to port 631. Seems to work! Got some odd messages… But it seems I’ll soon debug the issue away. I am not a familiar meddler in the dark lands of cups, our faithful print server, but I had to remember my toolkit..

# cupsenable HP_Ink_Tank_Wireless_410_series_C37468_ --release

Sucess in enabling, but self-auto-disabled right away… lpstat -t was not more generous, reporting only it was still paused.

… Some hours later (mix in attending kids and whatnot), I finally remember to try cupsctl --debug-logging, and magically, /var/log/cups/error_log turns from being quiet to being quite chatty. And, of course, my first print job starts being processed:

D [10/May/2020:23:07:20 -0500] Report: jobs-active=1
D [10/May/2020:23:07:25 -0500] [Job 174] Start rendering...
D [10/May/2020:23:07:25 -0500] [Job 174] STATE: -connecting-to-device

Everything looks fine and dandy so far! But, hey, given nothing came out of the printer… keep reading one more second of logs (a couple dozen lines)

D [10/May/2020:23:07:26 -0500] [Job 174] Connection is encrypted.
D [10/May/2020:23:07:26 -0500] [Job 174] Credentials are expired (Credentials have expired.)
D [10/May/2020:23:07:26 -0500] [Job 174] Printer credentials: HPC37468 / Thu, 01 Jan 1970 00:00:00 GMT / 28A59EF511A480A34798B6712DEEAE74
D [10/May/2020:23:07:26 -0500] [Job 174] No stored credentials.
D [10/May/2020:23:07:26 -0500] [Job 174] update_reasons(attr=0(), s=\"-cups-pki-invalid,cups-pki-changed,cups-pki-expired,cups-pki-unknown\")
D [10/May/2020:23:07:26 -0500] [Job 174] STATE: -cups-pki-expired
D [10/May/2020:23:08:00 -0500] [Job 174] envp[16]="CUPS_ENCRYPTION=IfRequested"
D [10/May/2020:23:08:00 -0500] [Job 174] envp[27]="PRINTER_STATE_REASONS=cups-pki-expired"

My first stabs were attempts to get CUPS not to care about expired certificates, but it seems to have been hidden or removed from its usual place. Anyway, I was already frustrated.

WTF‽ Well, yes, turns out that from the Web interface, I paid some attention to this the first time around, but let it pass (speaks wonders about my security practices!):

Way, way, way too expired cert

So, the self-signed certificate the printer issued at itself expired 116 years before even being issued. (is this maybe a Y2k38 bug? Sounds like it!) Interesting thing, my CUPS log mentions the printer credentials to expire at the beginning of the Unix Epoch (01 Jan 1970 00:00:00 GMT).

OK, lets clickety-click away on the Web interface… Didn’t take me long to get to Network ⇒ Advanced settings ⇒ Certificates:

Can manage certs!

However, clicking on Configure leads me to the not very reassuring…

Way, way, way too expired cert

I don’t remember what I did for the next couple of minutes. Kept fuming… Until I parsed again the output of lpstat -t, and found that:

# lpstat -t
device for HP_Ink_Tank_Wireless_410_series_C37468_: ipps://HPF43909C37468.local:443/ipp/print

Hmmmm… CUPS is connecting using good ol’ port 443, as if it were a Web thingy… What if I do the same?

Now we are talking!

Click on “New self-signed certificate”, click on Next, a couple of reloads… And a very nice color print came out of the printer, yay!

Now, it still baffles me (of course I checked!): The self-signed certificate is now said to come from Issuer : CN=HPC37468, L=Vancouver, ST=Washington, C=US, O=HP,OU=HP-IPG, alright… not that it matters (I can import a more meaningful one if I really feel like it), but, why is it Issued On: 2019-06-14 and set to Expires On: 2029-06-11?

Anyway, print quality is quite nice. I hope to keep the printer long enough to rant at the certificate being expired in the future!


Jeff Epler (Adafruit) 2020-05-11 20:39:17 -0500

“why is it Issued On: 2019-06-14 and set to Expires On: 2029-06-11?” → Because it’s 3650 days

Gunnar Wolf 2020-05-11 20:39:17 -0500

Nice catch! Thanks for doing the head-scratching for me 😉

mayo 11, 2020 07:00

mayo 01, 2020

Diario de un Mexicano en Japon

Relatos de cuarentena en Japón

Como suele suceder, apenas tengo un respiro y me doy cuenta que otro mes se termina. Estamos en cuarentena (no obligatoria), y aunque no he dejado de trabajar tampoco he salido de casa más que para lo necesario, por lo que se supone que los días tendrían que pasar lentamente… pero no es así.

En los últimos días he pensado mucho en la situación actual y cómo nos está afectando a nosotros como familia y a mí como persona. Creo que el que más la está llevando de perder es mi hijo mayor. Le hace mucha falta el kínder, salir, correr, jugar, ensuciarse, mover el cuerpo… Él de plano no se aburre, pues mientas yo estoy trabajando, mi esposa está atendiendo a mi segundo hijo y mi suegra nos ayuda con labores de la casa, mi hijo mayor se la pasa entre viendo a sus Youtubers favoritos, jugando videojuegos, sacando sus juguetes, y en menor medida, estudiando y haciendo actividades que le han mandado del kínder. El único problema verdadero que tengo con él en este momento es que no se le acaba la pila y hacerlo que se duerma es difícil. Al menos cuando se rinde me pide que leamos algún libro, y hemos estado leyendo historias de Charles Dickens, así que hay fantasmas de por medio y eso hace que le entre una interesante muestra de curiosidad y miedo que hace que al final se quede dormido rápidamente… definitivamente no es cansancio.

Mi esposa se pregunta, al igual que creo que todo el mundo, cuándo se irá a acabar, o más o menos normalizar, todo esto. Japón parece que está jugando a algo porque sus medidas han sido criticadas, y con eso de que el estado de emergencia se acaba el 6 de mayo (en teoría), la gente está pensando si de verdad la próxima semana ya podrá regresar a sus actividades normales. Lo interesante de esto es que hay muchos escépticos, y el gobierno ha estado lanzando indirectas de que el mencionado estado podría alargarse… Incluso se ha estado mencionando la posibilidad de comenzar el año escolar en septiembre, argumentando que, además de esperar que para ese entonces la situación respecto al coronavirus ya esté un poco más estable, sería un paso importante en la globalización de Japón al comenzar el ciclo escolar igual que otros países (los noticieros hacen la comparación directa con Estados Unidos). Pero definitivamente no la tiene fácil: si bien es cierto que esto ayudaría a que los estudiantes no perdieran estos meses en los que no hay clases, la realidad es que habría que cambiar mucho más dentro de la sociedad japonesa para que esto funcione. Un ejemplo directo es el inicio del año fiscal y la época de contrataciones de recién egresados. Se necesitarían muchos cambios de logística para que no hubiera períodos en blanco, porque cambiar el año escolar sin las contrataciones en empresas significaría que los recién graduados tendrían que esperar hasta 8 meses para comenzar a laborar.

El bebé… es el bebé. Llorando, creciendo. A él lo que le importa es estar a gusto y con la panza llena de leche materna 😀

En cuanto a mí…

Primero pensaba que la situación, aunque ciertamente tensa, no me estaba afectando tanto como había creído al principio, la realidad es que no es así. Aun cuando la rutina antes de la contingencia era casa → trabajo → casa entre semana, los fines de semana eran para relajarse, salir a pasear, a tomar algo, a distraerse de lo de diario, a tener aunque sea un poco de tiempo personal por las mañanas o noches (hasta antes del nacimiento de mi segundo hijo), y las idas al gimnasio a las 4 AM eran la fuente de energía y motivación para comenzar los días. Incluso la monotonía de los trenes atascados me daba poco más de un par de horas para leer o ver algo, o incluso jugar videojuegos si tenía la suerte de sentarme). Pero todo eso no es posible ahora, y hasta la semana pasada estaba relativamente bien. No obstante, de buenas a primeras un día comencé a sentir demasiada presión que no provenía de ningún lado: el estrés del trabajo siempre está ahí; la situación con la familia aquí no ha cambiado de forma notable; con mi familia en México todo sigue en relativa calma, aunque sí estoy preocupado por mis papás y mi hermana mayor; mis amigos en México están bien, aunque hubo uno en particular que muy probablemente contrajo coronavirus pero nunca fue diagnosticado en forma y ya está casi totalmente recuperado; mis amigos acá en Japón tampoco la están pasando de forma alegre, pero al menos parece que todos están bien…¿Entonces? De repente me llegó la desesperación.

Comencé a pensar cómo tendríamos que adaptarnos si tenemos que vivir con el coronavirus (el nuevo) de ahora en adelante. Me imaginé, de la nada, situaciones de terror en las que mis hijos se contagiaban y se ponían muy mal; me imaginé y me puse en alerta simulando que mi esposa se infectaba y tenía que ser hospitalizada: el rol que tendría que jugar en caso de que eso pasara, tanto con ella como con mis hijos. Luego, el trabajo, que sí, está estable por el momento, pero si poco o nada cambia podría no estar diciendo lo mismo en algunos meses. Y lo más fatal, pero que curiosamente me afectó menos: pensar qué haría si yo me infectaba y pasara lo peor. OJO: no estoy para nada deseando ninguna de las situaciones anteriores, pero pensar en todas las ramificaciones de lo que puede pasar hizo que me desesperara. Tampoco ayuda el hecho de que mucha gente de por acá sigue viviendo su vida diaria, como si nada estuviera pasando. Veo todos los días desde la ventana como la gente sale en familia, los parques con mucha gente, niños jugando normalmente, supermercados llenos, gente que no respeta la social distance, etc., y mi hijo me pregunta por qué la gente está saliendo si se supone que no debería hacerlo.

La cereza del pastel es que es ésa misma gente la que luego declara que “ya no aguanta”, que “cuándo se va a terminar todo esto”, “que ya está cansada de tantas abstinencias”.

Estar ocupado ayuda a distraerse del bombardeo de información que hay referente al coronavirus, de eso estoy seguro. Mis hijos no dan tregua, y con la súper ventaja de estar todavía laborando normalmente, termino exhausto cada día.

En fin, sí pienso mucho al respecto, pero no me tiro al pánico.

Algunas cosas que he leído respecto a las repercusiones sociales del coronavirus en Japón reflejan problemas que no son nada nuevos, y estoy seguro de que también en otros países se están dando situaciones similares.

Primero, el aumento en la violencia doméstica. Creo que no hace falta comentar nada más al respecto.

Luego, el que me hizo gritarle a la tele “¿esto es noticia?” fue lo del aumento de problemas en los matrimonios, no al grado de golpes, sino discusiones, “aguante” y hasta divorcios. No por nada el término コロナ離婚 (Korona rikon, divorcio corona) ha surgido y tomado fuerza durante la pandemia. Muchos matrimonios mencionan que “ya no se aguantan”; algunas parejas dicen que de plano no hablan entre sí, y que la diferencia de caracteres ha hecho que de todo tengan peleas. La situación del virus pasa a segundo término: esto refleja mucho de una buena parte de matrimonios en este país, y haciendo otra vez la mención, no es realmente nada nuevo: muchas parejas lo hacen por “estatus” social (o si quieren llámenle presión), por lo que terminan casándose con alguien a quien realmente no conocen, y la relación se mantiene por el mismo estilo de vida japonés: o el esposo se la pasa todo el día trabajando y nada más llega a descansar y prepararse para el día siguiente mientras la esposa se encarga por completo de las tareas del hogar, o ambos trabajan y a duras penas comparten siquiera el desayuno. Los fines de semana son para descansar, pero pocas veces se hace algo en pareja. ¿Resultado? Lo que esas mismas parejas están reclamando ahora:

Y un largo etc., al grado que hay revistas que han tratado el tema a fondo. Una de ellas sugiere lo siguiente para evitar el divorcio corona:

Hay un término en japonés que, al parecer, se volvió famoso en los 80s, pero que siento que refleja mucho de la mayoría de matrimonios en Japón:


Esto se lee “Teishu genki de rusu ga ii”.

Literalmente significa: “Mi esposo está bien (de salud) y es mejor si no está en casa”

El comercial que hizo famoso el término es éste:

Por si hace falta explicar el significado: Mientras que el esposo meta dinero a la casa, para la esposa es mejor si él no está en ella.

Obviamente no todos los matrimonios son así en Japón. Personalmente conozco parejas en cada lado de la situación: parejas en las que la esposa de plano no puede ver al marido y mientras él trabaja ella se la pasa saliendo, gastando dinero y viendo a otras personas (sentido sexual y no sexual), pero tienen que regresar a casa a preparar la cena. Si les preguntan si se quieren divorciar, les dicen que no, que nunca lo han pensado; y también otras en las que realmente se ve que ambos están conectados y que disfrutan mucho la relación que tienen y el tiempo que pasan juntos, aunque sea muy poco. Huelga decir que cada matrimonio es diferente, y que la definición de felicidad tampoco es la misma para cada persona. Es cierto que todos tenemos defectos, y la persona con la que escojamos casarnos (o juntarnos, para tal efecto) también los va a tener. Sin embargo, en una sociedad en la que se le pone mucha presión a la mujer para que se case (aunque se divorcie después) hace que existan matrimonios que se conocen muy poco y que terminan por generar más problemas (niños con padres divorciados, la ya mencionada violencia doméstica, abusos, etc.). Por tanto, el ritmo de vida en Japón les ayuda mucho: se ven poco, casi no platican, no hay actividades ni tiempo en pareja, pero mientras haya estabilidad económica y tengan una buena cara ante la sociedad, todo está bien. La pandemia actual ha venido a desestabilizar ese ritmo y los problemas que ya estaban ahí comienzan a salir a flote.

En fin. Hay que tratarla de llevar lo más leve posible. Esto se ve que va a durar todavía un buen rato.

Cuídense mucho.


mayo 01, 2020 10:02

abril 21, 2020


Fresh, daily built Debian images for your Raspberries (finally!)

So, after I took over –or at least, said to take over– maintainership of the Raspberry Pi build images originally produced by Michael Stapelberg in mid-2018, I pushed very few updates. Yes, there was some good and visible work, migrated the image-spec repository from GitHub to Salsa, ironed out several outstanding issues, and –most important for me– managed to get an image built and running for all Raspberry models below the Raspberry Pi 4

Today, I am happy to announce a very good step in the right direction, so I am now…


I have registered and set up an (unofficial!) site,, that should serve as a go-grab-it destination for regularly autobuilt images for the Raspberry Pi family.

Of course, today you will get an early view of the site. I plan to fix the lack of https due to a mistake on my part WRT the processes at my hosting provider, do some testing in the hardware I have handy (and bless + gpg-sign some images as tested), migrate and update the information in the Debian Wiki, etc.

Oh! And I hope to get good news on the Raspberry 4 front, as I know work is actively underway to achieve it.

abril 21, 2020 07:00

abril 12, 2020

Diario de un Mexicano en Japon

Coronavirus en Japón

A finales de febrero comencé a escribir un artículo para publicarlo aquí respecto la situación, en ese entonces, del coronavirus en Japón. Sin embargo, la falta de tiempo para hacer referencia a diversas fuentes, aunada al nacimiento de mi segundo hijo, me obligaron a dejarlo a medias. Opté mejor por escribir algo nuevo, pero enfocado más a mi opinión como residente de este país. Quiero que quede en la historia de este blog cómo me sentía al momento de escribir esto para que después, ya que todo termine y la situación se normalice, pueda ver un poco en el pasado, como lo he venido haciendo durante toda la existencia de este sitio.

Primero que nada, espero que con todo lo que ha pasado y se ha reflejado en las noticias internacioanles, a la gente se le quite (aunque sea un poco) los estereotipos de “Japón es perfecto”, “Los japoneses son súper limpios”, “Los japoneses siempre piensan en los demás”. La escasez de productos como papel del baño, cubrebocas, desinfectantes con alcohol, y ahora pan, productos enlatados, pañales y algunos otros, así como la forma en la que la gente ha tomado ventaja al momento de hacer sus compras, refleja la naturaleza del ser humano de ver por sí mismo. Pero digamos que hasta ahí no hay muchas sorpresas.

Los números reportados de personas infectadas con coronavirus en Japón han desatado debates a nivel internacional, y han polarizado a la sociedad en dos bandos:

  1. Los que creen que Japón actuó con rapidez al promover el cierre de escuelas y el trabajo desde casa (de ser posible) desde principios de marzo, logrando con esto evitar una explosión de casos como se ha visto en otros países.
  2. Los que creen que Japón está maquillando los números porque no hacen la prueba de detección de coronavirus a todos los casos sospechosos. Muchos afirman que Japón, además de tratar de mantener su integridad y apariencia hacia el resto del mundo, también estaba presentando números bajos para evitar un posible aplazamiento o cancelación de los juegos olímpicos.

Las discusiones han sido muchas. Los del primer bando afirman que si Japón estuviera mintiendo con los números se reflejaría en un colapso del sistema de salud que difícilmente podría ser ocultado; mencionan que Japón se adelantó y tomó medidas apropiadas en tiempo y forma, logrando con esto aplanar la curva. Por su parte, los del segundo creen que una vez que los juegos olímpicos sean pospuestos se verá la realidad y gravedad de la situación. Lo que sí es cierto es que, sea cual sea la realidad, al menos en Tokio la gente ha dejado de cooperar en lo que se refiere a evitar salir de no ser necesario. Explico:

Las escuelas primarias, secundarias y preparatorias de Japón fueron cerradas el 2 de marzo y hasta el fin de las vacaciones de primavera, es decir, hasta el 7 de abril. Sin embargo, y como todo lo que ha hecho Japón hasta este momento respecto al coronavirus, no fue orden gubernamental, sino “petición”. Casi todas las escuelas hicieron caso, pero hubo algunas que simplemente dijeron que no había razones de peso para cerrar debido a que no había habido casos en el área que les concernía. Con todo, se pidió que se suspendieran, o en todo caso limitaran, las ceremonias de graduación (que normalmente ocurren a mediados o finales de marzo), y que en general la gente se abstuviera de ir a lugares concurridos (se habían confirmado casos en gimnasios también). Bien que mal, la gente cooperó… hasta el pasado fin de semana del 21 al 23 de marzo: era un fin de semana “largo” puesto que el viernes era festivo, y se le pidió a la gente abstenerse de salir en la medida de lo posible para evitar contagios masivos. ¡Ah! Pero para esto, el gobierno había dicho días atrás que las restricciones (o bueno, quienes las siguieron por la petición hecha semanas atrás) podrían ser levantadas en las zonas en las que no se hubiera presentado un incremento de contagios significativo… Esto fue lo que bastó para que la gente comenzara a tomar las cosas más a la ligera y saliera a pasear y divertirse como si ya todo se hubiera acabado.

Luego, llegó a Tokio la temporada de sakura, y con ello, los hanami (días de campo que se llevan a cabo bajo los árboles de cerezo, o sea, pretexto para beber), y como parece ser que ver las sakura y tomarle fotos es súper indispensable para todos los japoneses, la gente comenzó a congregarse en los sitios famosos para tal efecto. En favor del gobierno, esos lugares prohibieron la realización de los hanami y pidieron que quienes fueran a ver las flores, aunque fuera de pasada, mantuvieran su distancia y respeteran las reglas de etiqueta al momento de toser, invitando también que usaran cubrebocas (la efectividad, o falta de ella, es tema para otra ocasión). Sin embargo, aquí y allá se podía comprobar que la gente en realidad pensó que la situación ya no era tan grave: los parques llenos, la gente saliendo a pasear y a centros de recreación, que estuvieron cerrados por dos semanas pero después reabrieron sus puertas, y en los parques más pequeños los hanami estaban a la orden del día. Al responder a entrevistas, la gente decía que como las restricciones eran simplemente peticiones y no eran obligatorias, decidieron salir, porque además ya estaban cansados de estar encerrados… El término コロナ疲れ (corona tsukare), que significa literalmente “cansancio por el coronavirus”, comenzó a tomar forma.

Es la actitud antes mencionada lo que preocupa al gobierno… pero al mismo tiempo es el mismo gobierno quien, indirectamente, la ha alentado. Desde el principio, con el manejo del crucero Diamond Princess, y luego con la falta de aplicación de medidas fuertes en aeropuertos, la situación pinta para estar totalmente fuera de control… y sin embargo parecía, y hago énfasis en parecía, que Japón realmente estaba haciendo las cosas bien… hasta que por presión internacional el Comité Olímpico Internacional se haya tenido que ver obligado a posponer las olimpiadas a más tardar un año. Cabe mencionar que aunque Japón recibió muchas críticas al respecto, el país no tiene autoridad alguna sobre la realización del eventom y la prueba está en el cambio de sede que sufrió el maratón olímpico: en vez de llevarse a cabo en Tokio se decidió que se realizaría en Sapporo incluso bajo las protestas del gobierno de la capital nipona.

Curiosamente, y vamos a decir que hasta por coincidencia, el número de infectados en Tokio comenzó a aumentar una vez que la decisión de las olimpiadas había sido tomada. Y aunque la situación, todavía hasta este momento, no está fuera de control (o al menos eso parece), los del segundo bando arriba mencionados parece ser que tenían razón…

A partir de que el coronavirus comenzó a tomarse más en serio (por algunos), también se comenzó a promover el trabajo desde casa. Como era de pensarse, muchas empresas que sí pueden dejar que sus empleados realicen sus labores desde sus hogares se mostraron reacias, argumentando, entre otros pretextos, que no sabían cómo implementarlo. No fue sino hasta que comenzaron a salir casos positivos e coronavirus entre los empleados cuando, como por arte de magia, algunas empresas (incluyendo grandes consorcios) lo implementaron. Cierto es que, con el nivel de micro-administración que se tienen por este lado del mundo, los jefes y altos mandos no saben realmente cómo comprobar que los empleados realmente estén trabajando y no haciendo otras actividades al estar en casa, pero dadas las circunstancias muchos tuvieron que improvisar. Leo casos de gente que tiene que tener siempre una webcam activada para que pueda ser monitoreada; otras tienen que enviar correos 3 veces al día para reportar avances, e incluso otras piden que los empleados contacten a sus jefes si se tienen que ausentar por más de 10 minutos del teclado. Exageraciones, si ustedes están de acuerdo, pero eso no quita el hecho de que se tuvo que dar un cambio masivo a muy corto plazo en una sociedad que es reacia a los cambios. No obstante, el hecho de que mucha gente no tenga opción y tenga que salir a subirse en trenes que hasta la semana pasada estaban de nuevo llenos, aunque no como antes en los que parece que las leyes de física se rompen en días normales (2 cuerpos ocupan el mismno lugar al mismo tiempo), es un factor de riesgo que, hasta que el gobierno no fuerce a la población a meterse y permanecer en casa, siempre existirá.

Hace un par de fines de semana la gobernadora de Tokio pidió a los habitantes de la metrópoli a abstenerse de hacer salidas que no fueran absolutamente necesarias porque estamos a nada de que se tenga que declarar estado de emergencia y lo quiere evitar a toda costa. ¿El resultado? Sí, mucha menos gente se vio en las calles… pero también se vieron aquello a los que les valió completamente y salieron nada más porque sí. Como ejemplo: una chica que fue invitada a una boda mencionó que mientras quedarse en casa no fuera obligatorio era difícil dejar de asistir a ese evento. Con todo lo que conlleva asistir a una boda en Japón puedo entender la carga y presión social que los invitados tienen (tema de otro artículo, pero en resumen: les conviene que mejor ni los inviten), pero ni así justifico su decisión… y ni qué decir de las parejas que se estaban tomando fotos con las sakura en pleno río Meguro al lado de un policía que recitaba un mensaje advirtiendo a todos del riesgo que se corría por la propagación del coronavirus. Sí… la gente bien obediente.

Al día de hoy es extremadamente difícil conseguir cubrebocas y desinfectantes. El gobierno tuvo que prohibir explícitamente la reventa de cubrebocas porque estaban a precios exorbitantes y hubo casos de gente que lucró con eso, incluyendo el de un político que se ganó más de 8 millones revendiéndolas y que lo único que tuvo que hacer fue pedir disculpas e inclinarse… ¿Multas? ¿Separación del cargo? Nah. Seguro aprendió la lección. Las compras de pánico volvieron a hacerse presentes, y los supermercados se abarrotaron desde el miércoles en la noche, haciendo que la petición de la gobernadora de evitar aglomeraciones y lugares cerrados fuera total y completamente inútil.

Personalmente, me considero parte del segundo bando…Conociendo cómo el gobierno puede reaccionar ante las crisis por lo que sucedió en Fukushima en 2011, realmente no me sorprendería que en los próximos días se anuncie el cierre total de Tokio y se imponga una cuarentena por al menos varias semanas. Ver la reacción no tanto del gobierno, sino de la gente en sí, me hace pensar que muchos creyeron que sí hubo una crisis pero que Japón la libró y que ahora estamos fuera de peligro, sin estar conscientes de que ese pensamiento es lo realmente peligroso. Y aunque digan que los casos de COVID-19 en menores y recién nacidos son leves, estoy preocupado por mis hijos, tanto en su salud fìsica como mental, puesto que mi hijo el grande ya ha pasado mucho tiempo encerrado en casa, y aunque le encantan los videojuegos realmente extraña las salidas que él y yo hacíamos cada una o dos semanas en donde simplemente nos íbamos sin plan y la pasábamos muy bien fuera, ya fuera en las arcadias, en algún parque de diversiones, museo o evento especial, y terminar en las aguas termales.

No obstante, aun como mi preocupación y mi selección de bando, me encantaría estar equivocado y que Japón realmente haya hecho las cosas bien. Me haría muy feliz retractarme sabiendo que la crisis realmente ya pasó y que en poco tiempo podremos regresar a nuestras actividades normales…

En cuanto a mi trabajo, he estado laborando desde casa desde mediados de febrero, con un descanso de dos semanas por el nacimiento de mi segundo hijo. La empresa es genial en ese aspecto, y mi jefe ha comprobado que tiene a un equipo de profesionales a los que no necesita estar supervisando para saber que están trabajando. Soy  muy afortunado, la verdad… no creo que las cosas hubieran sido tan fáciles en la empresa anterior. Pero mentiría si dijera que no tengo nada de estrés, aunque creo que miles, si no es que millones de personas en el mundo se sienten igual que yo.

Escribiendo párrafos días después… tuvo que morir  por el coronavirus un gran comediante japonés, Ken Shimura, para que mucha gente que todavía pensaba que la situación ya había mejorado comenzara a considerar que no era así.

Al momento de escribir este párrafo, estamos en el tercer día de estado de emergencia… pero no es obligatorio, ni aplica para todo el país. Resulta que nada más se aplicó para 7 prefecturas (Tokio, Chiba, Saitama, Kanagawa, Osaka, Hyogo y Fukuoka), pero no hay leyes que permitan forzar a la gente a quedarse en su casa: todo es a base de “por favor”. La idea es que, al poner a esas prefecturas en estado de emergencia la gente tome conciencia y se abstenga de hacer salidas innecesarias… lo que obviamente no sucede en todos los casos: desde quienes no pueden trabajar desde casa hasta los que de plano creen que todo es una exageración y siguen realizando sus actividades normales. Se habla de la “sana distancia” también acá, pero no todos tratan de guardarla. Cierto es que se ve mucha menos gente en lugares como Shibuya, Asakusa, Shimbashi y demás, pero fuera de ahí es como si nada realmente estuviera pasando.

La gobernadora de Tokio ha hecho anuncios también en inglés para la comunidad extranjera en la capital nipona:

A ojos de muchos japoneses, Koike parece una mejor líder que el mismo primer ministro. Ella ha buscando una cuarenta más estricta, chocando con lo que Abe planea. Algunos dicen que es puro teatro, pero lo cierto es que sus mensajes se han sentido mucho más claros y directos que los del líder de la nación.

Debo de parar en algún momento de tratar de mantener esto actualizado, y creo que será aquí, porque de otra forma este artículo nunca va a ser publicado.

Cuídense mucho por favor. Espero que la situación les sea lo más leve posible y que pronto podamos dejar esto atrás.

abril 12, 2020 03:45

abril 07, 2020


For real…

Our good friend, Octavio Méndez «Octagesimal», passed away due to complications derived from COVID-2019.

Long-time free software supporter, very well known for his craft –and for his teaching– with Blender. Great systems administrator. 45 year old, father of two small girls, husband of our dear friend Claudia.

We are all broken. We will miss you.

For real, those that can still do it: Stay safe. Stay home.

abril 07, 2020 07:00

marzo 23, 2020


Made in what?

Say… What?

Just bought a 5-pack of 64GB USB keys. Am about to test them to ensure their actual capacity.

… And the label is… Actually true! For basically anything we are likely to encounter, specially in electronics. But still, it demands a photo before opening.

How come I’ve never come across anything like this before? :-]


Of course, just opening the package yielded this much more traditional (and much more permanent) piece of information:

marzo 23, 2020 07:00

marzo 22, 2020

Victor Manuel Mtz.

En la iniciativa privada

He participado en más de una aventura, uno que fue realmente interesante fue un proyecto con Indava, el resultado se presento en el seminario de Moodle de la UNAM

También se hablo del mismo en el Drupalcamp pero de ese no pude localizar video, ese 2015 y el anterior fueron bastante movidos y me hicieron conocer y trabajar con un equipo muy joven e interesante.

marzo 22, 2020 03:36

Moodle en la Nube

En especial la de Azure… en fin no me gusta tanto como quisiera, pero estaba viendo los números de lo que hemos estado respaldando y por supuesto yo me desmarque en este proyecto de la organización y liderazgo del proyecto y me quede con toda la parte de la infraestructura, se formo en su momento un grupo de expertos para poder sacar los contenidos en el cual solo participe con sugerencias para evitar la sobre carga de nuestra infraestructura y tuvimos grandes retos, tuvimos que implementar varias cosas del tracker de Moodle, nos encontramos con un par de bugs que reportamos y pudimos replicar problemas del tracker de la peor forma posible… no lo había pensado hasta reciente, que Ulises dio una conferencia al respecto y me acorde especialmente porque me pidió los números y ahora en retrospectiva estaba pensando en esos números…

Del minuto 2:33 al 20:09 su intervención.

Pero acá los datos, entre paréntesis los usuarios en plataforma;
2014 : Diplomado para la Formación de Tutores (10,081)
2015: 16 entidades federativas solicitaron la oferta de la UPN (18,463)
2015: Educación Media Superior (3,918)
2016: Estrategia Nacional de Formación Continua (12,811)
2016: Educación Media Superior (15,662 docentes)
2017: Estrategia Nacional de Formación Continua (21,407)
2017: Educación Media Superior (47,050)
2018: Estrategia Nacional de Formación Continua (16,935)

Cómo logramos esta cobertura requiere su propia entrada, puesto que tuvimos que tomar de Azure lo que cubriera la demanda esperada, en su momento más por la oferta de memoria que por el CPU, en lugar de crear varias instancias y balancear nos fuimos por un enfoque monolítico, una maquina “grande” que pudiera tener varios medios físicos es decir que creamos un RAID0 para aumentar la velocidad de acceso en lugar de separar el servidor web del de base de datos y por supuesto un montón de optimizaciones que por si mismas ya requieren su entrada, nota jocosa se eligió Centos porque era el sabor de Linux que dominaba la subdirección de Informática, hoy en día la misma nos ha preguntado porque no nos hemos pasado a Ubuntu Server, que es menos latoso de mantener al día… y recuerdo que yo pedía eso al principio (ya que Azure no ofrecía Debian).

Otro dato jocoso en 2015 mande conferencia para el Moodlemoot y no fue aceptada, el tema como atender diez mil estudiantes con recursos limitados, cuando se anuncio el programa oficial, note que la platica del organizador principal era algo así como implementar coberturas masivas o de muchos usuarios.

Todavía recuerdo cuando nos convocaron en reunión de arranque, calculen para un millón de usuarios… y después de discutirlo un rato terminamos pensando en un pico de 50 mil usuarios (nunca simultáneos, pero eso requiere su propia entrada) y según nuestros datos en 2017 anduvimos por los 68 mil.

Hay un dicho que dice algo así como, hay quien tiene la fortuna de tener un servidor de producción y uno de pruebas y hay quien tiene el lujo de tenerlos separados, aquí aplica esa máxima aunque existe el servidor pruebas, el de integración y el de producción por cuestiones de conectividad, soporte y flexibilidad casi todo se tuvo que correr en producción con respaldo de 24 horas… en sitio y remoto, el cual probo ser el mejor punto de diseño desde primer mes.

A la distancia aprendimos muchísimo, trabajamos idem, en todo caso por acá las diapositivas porque el video no siempre es muy claro. El primer año de este proyecto es un poco la razón de esta otra entrada.


marzo 22, 2020 03:00

Pesadilla recurrente

Hace algunas noches he tenido una pesadilla recurrente, he soñado que la universidad requiere de implementar y dar capacitación a todos los docentes y ayudarlos a planear estrategias no presenciales y se forma un grupo de trabajo inter áreas y nos toca trabajar en línea y a marchas forzadas, para cumplir con el cometido…

Ya pase por algo similar, pero no en una emergencia epidémica… y el resultado fue muy bueno y al respecto creo nada he escrito, aunque sea un vistazo por acá algo escribí.

marzo 22, 2020 01:19