Instalar apk con adb


Tenia que instalar a una cantidad de móviles considerable una apk desarrollada por mi (puede ser cualquier apk), los cuales no tenían mas que el sistema operativo android, casi virgen, por ejemplo no tenían un explorador de archivos. La única opción que había encontrado es por bluetooth pero es muy lento el proceso, entonces Diego encontró que se puede utilizar el adb del sdk de android.

Entonces lo que necesitamos es tener un pc con el sdk de android. Luego un cable usb, y obviamente los móviles con android.
Primero enchufamos un celular (no lo probé con un Tablet pero debería de funcionar igual).
Luego tenemos que ejecutar lo siguiente:

adb devices (debemos de o tener el adb.exe si es Windows en el path de Windows, o nos paramos en la ruta donde lo tenemos instalado normalmente en el plataform-tools de la carpeta de instalación del sdk)

Con esto detectamos el nombre del equipo enchufado, luego

adb -s NOMBRE_DEL_MOVIL install helloWorld.apk (nos paramos en la ruta donde esta nuestro apk, o ponemos toda la ruta)

Con esto un Segundo después queda instalado en el cel la apk, y repetimos el proceso las veces que necesitemos.

Telnet en Windows 7


Por defecto Windows 7 no tiene habilitado el comando telnet.
Para habilitarlo en la búsqueda que nos aparece al presionar en el botón de inicio, buscamos “Activar características de windows”, abrimos esta pantalla (esto demora un rato en mostrarnos datos), luego buscamos en el listado donde dice “Cliente Telnet”, lo habilitamos, aceptamos y luego de un rato tenemos el comando habilitado.

Levantar base de datos desde gz


Ahora me surgió la duda de como levantar un dump de una base de datos, que esta comprimido con gzip a un server mysql.
El problema es que el dump es muy grande, comprimido obviamente es bastante mas pequeño, pero no me da el espacio en el disco para descomprimir el gz y además tirarlo al server mysql (todo en el mismo servidor), entonces lo que debemos de ejecutar es lo siguiente:

gzip –dc archivo.sql.gz | mysql –u USUARIO –pGEOCOM  BASE

Con esto el sistema tira por consola lo que esta descomprimiendo (el –c del gzip) y con el pipe (|) lo redirige al lo que esta a la derecha del |, con el comando mysql se levanta a la base BASE.

Copiar base Mysql directamente de servidor a otro


Recién me enfrente con el problema de copiar una base de un servidor a otro, sin tener que generar el dump, y luego del otro lado levantar el dump.
Entonces buscando un poco por internet encontré que realmente es muy fácil, entonces los pasos serian los siguientes (o por lo menos como lo hice yo):
1 – tener en el servidor destino la base creada
2 – pararme en el servidor origen
3 – correr el siguiente script

mysqldump –u USUARIO_ORIGEN –pCLAVE_ORIGEN BASE_DE_DATOS_ORIGEN | ssh USUARIO@SERVIDOR "mysql –u USUARIO_DESTINO –pCLAVE_DESTINO BASE_DE_DATOS_DESTINO"

USUARIO_ORIGEN – usuario de la base de datos del servidor de origen
CLAVE_ORIGEN – clave de usuario de la base de datos origen
BASE_DE_DATOS_ORIGEN – nombre de la base de datos que quiero copiar
USUARIO@SERVIDOR – usuario y server destino, esto aconsejo antes de correr esto probar que se tenga acceso por ssh al server destino desde el server origen
USUARIO_DESTINO, CLAVE_DESTINO, BASE_DE_DATOS_DESTINO – se desprende de los 3 primeros

Con esto hay la limitante que el server origen tienen que tener permisos para acceder al server destino por ssh.

Otra opción que también encontré pero que no la probe (lo dejo para que lo prueben ustedes) es la siguiente:
mysqldump –u USUARIO_ORIGEN -p CLAVE_ORIGEN BASE_DE_DATOS_ORIGEN | mysql -h SERVIDOR  –u USUARIO_DESTINO -pCLAVE_DESTINO BASE_DE_DATOS_DESTINO

Música para correr.

Como algunos sabes ya hace muchos años se me ha dado por correr, y hace algunos por algunos otros deportes como andar en bici, y últimamente por el kayak (si me buscan en endomondo van a ver mis practicas).
Ademas, como salgo con el celular para utilizar endomondo, obviamente (creo que todo el mundo lo hace) llevo algunos mp3 y los voy escuchando. Pero no soy de los que se pasan horas analizando sus mp3 viendo cual es para que ocasión, etc., es decir hago lo que creo que todo el mundo hace, agarro la carpeta y la tiro para adentro y listo.

Esto tienen sus ventajas y sus desventajas, la ventaja, es que no sabes que vas a escuchar, es decir te sorprende  la canción que viene (ahh, siempre pongo que se reproduzca aleatoriamente). Lo malo es que podes tener una canción pum para arriba y la próxima una muyyy lenta, y esto es lo que me desagrada.



Entonces buscando un poco por Internet encontré http://jog.fm, en esta pagina lo único que tenes que decirle es a cuantos minutos corres por km, y el te sugiere cuales son las canciones que deberías escuchar. Lo que hace es sugerir a que BPM deben de estar (para los que no conocemos nada de BPM yo lo entiendo como el compás de la música, un balz tendría un BPM bajo, y un Metal seria uno alto). Entonces para una velocidad te da los mp3 con determinado BPM (lo que no entiendo, pero los de jog.fm lo sabrán, es que te sugiere los de un determinado BPM y los de la mitad, es decir yo ando entre los 160 MPB, pero me sugiere de 160 y de 80, no se por que).


Luego de tener esto tenemos 2 opciones.

La opción corta, buscar entre mis mp3, los que tienen BPM de 160 y tirar solo estos, para eso debemos de tener un catalogador de mp3 que muestre los tags de estos y que muestre los que tienen BPM (deberían de tener los mp3 con los tags bien, esto lo explique ya hace como 2 años), yo

La opción larga, que no es menos reconfortante, ya que escuchas un montón de canciones que ni tenias idea que existían. Con el resultado que te da jog.fm, vas a la pagina de http://grooveshark (también lo explique hace algún tiempo) y te armas la playlist con las músicas que estén entre tu BPM y que te agraden. Luego deberías de "comprar" los mp3. O... puedes utilizar alguna aplicacion para descargar el mp3 de esta pagina, yo utilizo scilor (http://www.scilor.com/grooveshark-downloader.html).

Bueno con esto deberían estar aptos para correr, yo lo voy a probar hoy en la Doble Sanantonio (espero que mi rodilla no se queje mucho).

Juego para volver a la escuela o liceo

Como dice el titulo si se quieren sentir como que volvieron a la escuela, o el liceo, les aconsejo Math Pack, es un juego muy sencillo pero muy interesante, lo mas interesante es que nos hace mover lo que tenemos abajo del pelo y a veces nos olvidamos de removerlo un poco. Por ejemplo, quien sabe hacer una división de 2 cifras, uuuuuyyyyy, que miedo, si no me dan un papel la veo difícil de hacerla.
Entonces el juego, es muy fácil, empieza con sumas de 1 dígito, restas, división, etc, después se va complicando y tenemos con mas cifras, y otras operaciones, ejemplo porcentaje, etc., además, te da unos segundos para responder cada pregunta.

El juego consiste en 10 preguntas que tienes que responder, por ejemplo del grupo de las sumas de 1 dígito, ahí termina y te da las acertadas, las equivocadas, el %, y un coeficiente de inteligencia. En mi caso después de tener un 90% en un ítem, paso al segundo, por ejemplo suma de 2 dígitos, y así sucesivamente (obviamente en sumas de 3 dígitos, no he llegado a los 90%, pero lo sigo intentando).

Bueno para los que nos gusten las cuentas, los que estemos medios olvidados, los que tengamos que matar el tiempo y para todos, es aconsejable este súper jueguito.

Como Diego Giusso, me reto agrego algunas imagenes y el link al market (asi esta bien Dieguito?)