martes, 21 de abril de 2015

Posted by charliec114 | File under : , ,
Muchos ya conocerán el servicio de medida de ancho de banda en linea de www.speedtest.net.
Desde mi punto de vista es uno de los mejores servicios webs para este tipo de requerimientos, que además cuenta con sus versiones de Apps para los distintos SmatPhones como Android o iOS.

¿Pero que pasa cuando estamos en un servidor sin entorno gráfico, ni mucho menos contamos con un navegador convencional de esos que la web actual nos exige para una grata experiencia?

La solución, este genial Script:

sudo wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py -O /usr/bin/speedtest-cli

sudo chmod +x /usr/bin/speedtest-cli

sábado, 14 de diciembre de 2013

Posted by charliec114 | File under : , ,
Hace unos días instale Debian 7.2 en mi Macbook, hacia ya tiempo que había dejado de usar alguna distro GNU/Linux en mis escritorios, solo me quedaban en los servidores y la verdad lo extrañaba, no es para nada difícil el asunto, sobre todo siguiendo tutoriales como este. Por cierto el rendimiento de la maquina es increíble, y la estabilidad ni les cuento... les recomiendo hacer la prueba. Ademas claro, que con el dual boot pueden usar Mac OS cuando lo necesiten.

Pero, recordando aquellos tiempos de Ubuntu (antes de Unity) en donde había configurado la ejecución diaria de este script escrito en Python, que se encargaba de cambiar el Wallpaper por la foto diaria, valga la redundancia, de la NASA en alta calidad. Bastaba con guardar el archivo getimg.py, darle permisos de ejecución y programarlo para que se ejecute a diario.



Bien, Ubuntu no es Debian (digamos que son hermanitos, o papa e hijo), y este ultimo viene por defecto con Gnome3, por lo tanto, hay que hacer una mínimas modificaciones para que todo funcione:

Modificación 1:

La fuente, en el script original, llama a la ruta de una fuente (un estilo de letra) que solo se encuentra en Ubuntu, específicamente en la linea 32, entonces

cambiamos esto

FONT_PATH = '/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-B.ttf'

por esto (o cualquier otra fuente que gusten)

FONT_PATH = '/usr/share/fonts/truetype/freefont/FreeMono.ttf'

Modificación 2:

El comando para Gnome (linea 116), el script esta preparado para hacer los cambio en Gnome2, y en mi caso tengo Gnome3, y por mala suerte no es el mismo, entonces

cambiamos esto

command = "gconftool-2 --set \
/desktop/gnome/background/picture_filename \
--type string '%s'" % file_path

por esto

command = 'gsettings set org.gnome.desktop.background picture-uri "file://' +file_path+ '"'


Y listo!, guardamos el archivo, le damos permisos de ejecución ( chmod +x getimg.py ) y lo programamos para que se ejecute de forma diaria, o al menos al inicio de nuestra sesión en Herramientas de Sistema / Aplicaciones al Inicio



Así entonces, con un script bien sencillo, podemos contar con la ultima foto actualizada de la NASA en nuestro Escritorio.

miércoles, 2 de octubre de 2013

Posted by charliec114 | File under : , , ,
De repente llego el dia que hubo que cambiarle la bateria a la Kangoo modelo 2008 de mi viejo y ahi fue que empezaron los problemas. Resulta que durante este proceso, al quedarse netamente sin energia la circuiteria interna, unos de los sufridos es el estéreo ya que se resetea, y al regreso de la tension, ya con bateria nueva, pide un código de seguridad de 4 digitos, que vaya a saber Dios, donde esta.
Ahi empezó la odisea, la búsqueda formal de la información que pedia el aparato sonoro.

Por supuesto que lo primero que hicimos fue buscar en los manuales y papeles que teníamos guardados, e intentar colocar cualquier juego de números que encontráramos, condenandonos, a duplicar el tiempo de espera por cada intento fallido, y ante las 10.000 posibles variantes, no es muy recomendable aplicarlo.


Lo segundo, y el comienzo de la aventura, la búsqueda en internet. Buscando di con un foro en donde se calculaban los códigos, con algunos números de serie y demás factores que se encuentran en calcomanías laterales. En este foro me atendieron muy bien, me pasaron una posible solución, pero, se convertiría en otro intento fallido.

Fue razonable pensar, que existia un software que generaba ese calculo a partir de los factores que se encuentran en esas calcomanías laterales, así que emprendí la búsqueda para dar con la herramienta necesaria, logrando encontrarla en la siguiente pagina, a la que por cierto agradezco muchísimo su aporte.

Después de obtener una tercera posibilidad de éxito, usando la herramienta descargada + los números de las calcomanías, tamaña sorpresa me lleve cuando veo el resultado, ya que se trataba del mismo código que me habían pasado en el club del Clio. Por lo tanto, tercer fracaso.

Bueno, los de la agencia Renault sabrán, nos dijimos en la familia, agotando todo tipo de esperanzas para la resolución del problema existencial, eso de tener una Kangoo viajera silenciosa, no era una situación muy agradable.
En Rosario, en la agencia oficial, curiosamente, nos dieron la misma combinación numerica que habíamos obtenido en los puntos anteriores, por lo tanto, un nuevo intento fallido se sumaba a la lista.

No quedaban muchas opciones, animado al desarme e investigación del asunto, agarre los destornilladores, y empece a sacar tornillos. Por suerte, desarmar un estéreo cd-5104-rci no es mas que sacar un numero razonables de tornillos, retirar el modulo de la compactera, y quedarse cara a cara con el circuito electrónico. (Se puede ver en la foto)


Y donde se guarda el código??, en algun lado tenia que ser, y si hay una forma barata y efectiva de guardar datos en electronica, es en una eeprom, asi que me puse a buscar, y despues de 30 segundos, me encontre con una eeprom 24C32, memoria que intente leer desde el Arduino sin sacarla (en una actitud quiza de ignorante), tratando de evitar la fatiga, pero me fue imposible entender los datos que contenía.


Descarten esa posibilidad, el Arduino no nos sera útil en esta oportunidad, asi que no queda mas que sacar, lease desoldar la eeprom para poder trabajar tranquilos, y ya que la saque, contando con unos milímetro de espacio libre, en vez de dejar el espacio para poner la memoria ya "arreglada", le solde un zocalo, lo que me permitiria, en caso de no funcionar, hacer varios intentos sin agarrar el soldador a cada rato. Ven las mini resistencias superficiales de al lado? tengan mucho cuidado que no se les salga una, a mi me paso, es muy difícil volverlas a poner, por suerte tuve la posibilidad de soldarlas con aire, eso facilita mucho el trabajo. Si, la que quedo torcida.





Una vez con la memoria afuera, con un grabador de PIC-EEPROM que había fabricado alguna vez y con el software ICPROG intente leerla y descifrar lo que contenía, pero si bien es posible, es una tarea ardua que me llevaría demasiado tiempo, y prácticamente me terminaria rompiendo la cabeza. 



Así que, la palabra magica es DUMP, lo que hice fue buscar un DUMP de 24C32 del estereo cd-5104-rci y por mas extraño que les suene, tuve suerte y di con este foro, en donde por unas monedas ($25) me hice usuario premium y me permitieron descargarlo. Y el archivo que ponian a disposicion, prometia tener desactivado la petición del código en discordia.

Una vez ya con todo listo, la memoria, el grabador, el software y el dump, no hay mas tarea que cargar la EEPROM con el DUMP descargado de internet. En mi caso, como había soldado un zocalo en el circuito del equipo, no tenia mas que enchufarla, volver a poner el modulo de la compactera, poner esos 4 o 5 tornillos, y a probarlo!.

Para mi alegria, todo funciono! tal cual lo prometia, no pidió código y ta tan - ta tan... habemus estéreo funcionando.





lunes, 3 de septiembre de 2012

Posted by charliec114 | File under : , , ,

Llego a mis manos una X-view Proton 3G, como se puede ver en la imagen se trata de una Tablet con Android Made in Argentina, de entrada la tuve que actualizar, esta es la historia.
De fabrica esta tablet viene cargada con Android 2.1, y con una partición para ROM muy chica, lo que hace que después de instalar 2 aplicaciones del market ya te quedes sin espacio. 
Como había escuchados/leído por ahí que en el sistema operativo móvil de Google es posible instalar las aplicaciones en la tarjeta SD, me puse manos a la obra, sin saber que iba a pasar mas de dos días renegando...
Por suerte tuve fortuna y me cruce con el usuario de Taringa Mauritooo_mx que ya estaba mucho mas empapado en el tema que yo y me ayudo con la odisea emprendida, ya que mucho soporte no encontré en la pagina oficial.
Tenia que instalar aplicaciones en la tarjeta de memoria, la primera opción fue instalar el Link2SD ya que prometía que cumplía esa función, pero claro, nada es tan fácil como parece, había que tener permisos de root para empezar a pensar de hacer modificaciones de semejante envergadura, otras 3 o 4  horas perdidas buscando la manera de lograr rootear la tablet, para al fin darme cuenta que precisaba un firmware modificado para lograrlo.
Un firmware modificado? y de donde saco uno? y ahí es donde toma partida la gran ayuda de mi nuevo amigo  Mauritooo_mx que me señalo de una forma muy eficaz una tablet que es muy similar, la Bq Verne Plus 3g, se trata de una versión española de la x-view, que por suerte cuenta con mucha mas documentación que la local.
Albricias! firmware modificados por doquier, basta con recorrer el buscador de los doodles para dar con uno, pero claro, siempre se puede complicar mas.... No logre dar con un Rom que permita funcionar el 3g y la cámara de mi proton, lo que seria una desgracia con suerte, puedo instalar muchas aplicaciones, pero sin camara ni 3g, a algunos les puede servir, en mi caso no, ya que no se trataba de un gadget propio sino de uno ajeno.
De todas maneras para empezar a perderle el miedo al flasheo, me descargue uno, y lo instale siguiendo los pasos de fabrica, que si no pasa nada a nivel eléctrico como un corte de luz, los peligros son mínimos.

 Inmediatamente instalado un firmware/rom modificado, siempre sabiendo que el 3g y la cámara no funcionarían, note diferencias de velocidad y respuesta, en cuanto a la optimizacion de recursos.
Caramba! un Rom modificado por un usuario "amateur" mejora el rendimiento de las configuraciones que trae de fabrica! ¿como es que sucede eso?.
Después de probarla bastante e instalar varias aplicaciones, si, la partición de sistema viene un poquito mas grande, del tamaño justo que lo dejaría una persona razonable, que entiende que después de adquirida la tablet, lo primero que se va a hacer, es instalar nuevas apps, justo después de jugar un rato, me decido por buscar un software original.
En una de mis intensivas búsquedas, me di cuenta que la versión 2.2 de Android hace un poquito mejor las cosas que la 2.1, en cuanto a la SD, así que, sin ganas de sacrificar hardware me puse a buscar un firmware oficial, pero solo me tuve que restringir a una versión de la BQ porque los de X-view, a pesar de mis intentos no me facilitaron el archivo.
Mi odisea termino justo ahí, con la X-view Proton 3g actualizada con un firmware oficial de Android 2.2 de la BQ Verne Plus 3g lo que me permitió contar con mas espacio para las apps descargadas del Market e incluso la posibilidad de mudar algunas a la SD sin tener que instalar nada a parte.

Conclusión:

Me entusiasma muchísimo la idea de que se nacionalice la fabricación de tablets, y que ya se puedan encontrar en el mercado distintas alternativas. Pero es una lastima el descuido en cuanto al soporte por parte de la gente de X-view. Dejar salir la tablet con una versión de Android, existiendo la posibilidad de instalar una mejor es el primer error que se comete, limitar la partición de sistema a una tan pequeña es otra falla y no poner a disposición los archivos de firmware y demás utilidades para hacer un hard reset es para mi la falla mas grande. Pero soy optimista y supongo que con el tiempo van a ir puliendo esos defectos.
Lo que me dejo la tablet en si, es una sensación de que el táctil es bastante bueno, uno al utilizar distintas tablets económicas se ha encontrado con sensibilidades brutales, pero este no es el caso de la Proton 3g. 
Es muy útil para aquellos que necesitan tener internet, redes sociales y correo electronico, pero no sera útil para los jugones que requieran de grandes recursos para correr los últimos juegos del Market.