Search This Blog

miércoles, febrero 21, 2018

Una alternativa para flashear el ladrillo nxt desde debia

Por si a alguien le toca trabajar aún con el dispositivo NXT de lego, y son usuarios de Debian habrán encontrado por ahí un paquete llamado libnxt, el cual trae un flasheador de firimwares para el ladrillo, que combinado con el paquete de nxt-firmware les facilitará usar el programa fwflash o el comando nxt-update-firmware.

Si por casualidad anteriormente habrán usado el software de enchanting, habran usado el flasheador del firmware lejos, el cual es bueno y sólo basta con ejecutarlo (/usr/share/enchanting/ThirdParty/lejos_nxj/bin/nxjflash); pero en ocasiones toca travesear y probar el firmware original o uno compatible como el del paquete, y pues toca la tarea de flashear y hasta la llegada de esa herramienta de libnxt no había manera de lograrlo.

La primera prueba que hice del software me lanzó un error no esperado.

# nxt-update-firmware                                                                                                                                                    
Checking firmware... OK. 
Error while connecting to NXT: Error trying to configure the NXT USB link

Creí que tenía que usar el comando directamente:

# fwflash /usr/share/nxt-firmware/nxt_firmware.bin  
Checking firmware... OK. 
Error while connecting to NXT: Error trying to configure the NXT USB link

El resultado fue el mismo, investigando este detalle me encontré que era un error que a varias personas les había pasado y el código fuente necesitaba ser parchado para compilarlo para que funcionara, así que manos a la obra se compila el fuente y funciona muy bien:

# nxt-update-firmware                                                                                                                                                    
Checking firmware... OK. 
NXT device in reset mode located and opened. 
Starting firmware flash procedure now... 
Firmware flash complete. 
New firmware started!

Así que les comparto el paquete deb ya compilado para la arquitectura de 64 bits y 32 bits:

libnxt_0.3-9_amd64.deb
libnxt_0.3-9_i386.deb

http://debian.ues.edu.sv/compartidos/gato/paquetes/libnxt_0.3-9_amd64.deb
http://debian.ues.edu.sv/compartidos/gato/paquetes/libnxt_0.3-9_i386.deb


Un saludo y espero les sea de utilidad.

viernes, febrero 10, 2017

Trabajando por un futuro

Luego de casi un quinquenio de no expresarme hay varias cosas por soltar :P.

Recientemente viví una situación que ha alterado, en una forma sana de decirlo, toda mi vida y principios de mi psique; nunca esperé que tuviese que cambiar de una manera forzada tantos principios formados desde la niñez.

Este quinquenio no ha sido nada fácil, ni muy beneficioso en todos los aspectos que pueden ser herramientas para buscar un atisbo de felicidad.

Desde que busqué trabajo no me compliqué mucho, sabía que tener que adaptarse al sistema era difícil y tenía que ceder en muchos casos, creí que nunca tendría que cegar o dormir el alma, pero tener que llegar a apagarla es como lo que me parece extremo y me tocó hacer.

Perdí mucho, tanto que no considero en la actualidad que haya valido la pena para mi, así que trabajar por un futuro... no fue para mi futuro, ya que cuando ingresé tenía por lo menos alegría y un par de cubitos de optimismo, y a esta altura tengo zozobra y mucha desesperanza. Cualquiera podría evaluar que uno está donde uno quiere, la verdad es que no, aprendí que estoy donde puedo, por lo que realmente se vuelve en "uno está donde uno puede" y por mucha basura que escriban entorno a la autosuperación y otras florituras heteras, la realidad es algo mas duro, y el poder no es querer.

A pesar de mis peores bromas pesadas, nunca creí tener el espíritu para odiar personas, y ahora lo tengo, nunca creí que iba a perder la esperanza por el valor de mi terruño o de mis compatriotas, y ya se fue volando... lástima que sin mi, porque lo material si lo perdí, si tuviera que hacer un balance el resultado es una perdida realmente perceptible como para declarar en banca rota todos los elementos de mi persona, material, espiritual y psicológicamente hablando.

Hoy si puedo ver con claridad que acá el trabajo no dignifica al humano, que la esperanza es lo primero en morir, que querer no es poder, y que el dinero si compra felicidad.

Tuve... no, ¡no tuve!, me forzaron cambiar localidad, aislarme, pasar mas hambre de la normal, comprometerme con financiamiento que ni tengo (literalmente) y ¿con que objetivo?, ¡simple!, para sobrevivir en zozobra, a la expectativa de que algo peor pueda suceder, y con la dificultad de no saber cuando pero tener la seguridad de que pasará, y para agravar la cosa con responsabilidad familiar que hereda, como la instancia de una clase en programación, todos los mismos padecimientos y males, si el sufrimiento propio es desagradable, es mas desagradable ver que se le transmite a la familia que depende de uno.

Al final no pude cumplir cosas que me propuse, teniendo muchos pendientes, un atisbo de esos deseos ya se me extingue entre montones de ceniza.

Espero poder contar en un futuro que todo esto fue pasajero y que fue para trabajar por un futuro, pero aún no veo ni luz de un buen futuro.

miércoles, junio 11, 2014

Lo que nos toca por ratos

Por experiencias propias me ha tocado mas de una vez colaborar con la gente que usa OpenOffice/LibreOffice, en menesteres relacionados a la migración y otras hierbas, y es normal que la respuesta sea la menos adecuada por la gente a la que uno ayuda, pues en su mayoría ven la informática como si fuese un tipo de práctica de alquimia donde con un toquecito especial o una usb milagrosa curará cualquier defecto que por lo general proviene de la capa ocho.

Pero aún así es divertido notar que atentan contra la paciencia de su colaborador al decir: "Y usted es informático", "Entonces no puede", "A pues esta &$%#@ no sirve", entre muchos improperios mas como quien toca el pito en la trabazón suponiendo que las ondas sonoras podrán doblegar las muchas toneladas de la rastra que le obstaculiza al frente.

No se si la clave en una migración esté o no en ese detalle; pero considero que sobre todo el éxito puede deberse a la tolerancia y paciencia de quienes nos vimos envueltos en esos menesteres, pues siempre requerirán soluciones casi cósmicas y semi fenomenales en cuestión de segundos, y difícilmente podremos arreglar el problema proveniente del rechazo conceptual o la negación a reaprender, esa parte solo se logra con tolerancia y paciencia... aún no he estudiado de cual de las dos se necesita mas... pero le apuesto a la primera ;)

Nuestra tarea es normalmente no dejar de aprender, reconocer que siempre habrá algo nuevo que explorar, y que si algún problema se presenta lo resolveremos mas tarde que temprano, y si el problema se repite ganaremos experiencia y sistematizaremos la solución, por eso a veces (como un simple usuario) creo que no depende de la versión del software, o de los tipos de documentos que recibimos... sino mas bien de la disposición que tengamos a poder afrontar cada caso... ¿se desconfigura? : "configuremoslo", ¿se mueven las tablas? : "reubíquemoslas, ... ¿la bendita calibrí nos desplaza los textos? "Estandarizemos las fuentes"... ¿son las mejores soluciones? : "!No!, cada caso es diferente"... ́¿los problemas nunca desaparecerán? Posiblemente nunca por eso debemos como técnicos estar en continuo aprendizaje junto a los usuarios, aprendiendo de las soluciones que ellos encuentran y compartiendo con ellos nuestro tiempo para que sobrelleven el luto mientras dure la ausencia de su comodidad ;)
¿Será esta la respuesta esperada? ... quizá no; pero que gran ayuda es saber que no somos los únicos pasando estas peripecias y que a algunos nos ha tocado un poco mas difícil, cuando ni pertenecemos al departamento de informática ni tomamos las decisiones tecnológicas, simplemente somos los colaboradores elegidos por tener el alegre y determinado espíritu de promover el Software Libre... así que imagínese la que nos toca aún a los que con alegría sabíamos la que nos tocaría por promover el paquete completo (GNU/Linux y LibreOffice) donde todavía esperan un alquimista ;)

Saludos y muchísimas gracias a ustedes, que son quienes colaboran con traducciones, soporte y desarrollo de esta excelente herramienta, realizan el trabajo que otros no hacemos y necesitamos para ayudar a las personas :)