martes, 13 de noviembre de 2012

Problemas con whatsapp

Si tienes whatsapp desde hace años, y tratas bien tu móvil, y nunca has tenido que resetearlo, es probable que en algún momento explote. Sí. Llevo un par de días en que intentaba iniciar whatsapp y me decía que definitivamente, no. Salía. Probé a borrar la ram. Probé a reiniciar, varias veces, y nada. He pensado esta mañana que quizás se debiese a la cantidad de chats y mensajes y demás. No soy una persona que hable mucho. Pero si tu móvil es bastante viejo (5 añitos de nada, pero la gente los cambia como si fuesen cromos) es probable que el tamaño de los logs sobrepase las capacidades del sistema. Me di cuenta entre otras cosas porque en conversaciones de grupo, con gente de clase y tal, iba excesivamente lento. O con personas con las que tenía un largo historial. Con el resto de gente la verdad es que iba bastante bien.

¿A qué se debe?

Bueno, hablo del caso de iOS. Los ficheros se guardan con formato SQLite. El sistema está bien para cosas que requieran poca información, y que sólo vayan a accederse desde un sólo lugar. Problema, tiene sus limitaciones, y la ram del sistema también.

Cada vez que alguien escribe algo, el sistema tiene que recorrer la base de datos, que al fin y al cabo es texto plano, e insertar la entrada.

Solución

Está la opción buena, la mala, y la Max Power.

La buena y la mala: Necesitarás acceso SSH, ergo tener el jailbreak en iOS. En android sólo necesitaréis montar el móvil en vuestro ordenador y acceder. Ergo necesitaréis un terminal con un cliente SSH.

Acceder a la carpeta donde está instalado el whatsapp, en iOS /private/var/mobile/Applications/

Alló haced ls * |grep Whats, y os dirá la carpeta en la que se encuentra. Acceded, luego al directorio Documents, y allí tendréis un archivo llamado ChatStorage.sqlite. He aquí mi problema, 11 MB de información de mierda. Puede que tengais un ChatStorage.copy.sqlite o un ChatStorage~.sqlite, no sé qué son.

Aquí difieren las opciones. La primera es utilizar la herramienta sqlite3.

sqlite3 ChatStorage.sqlite

>delete  from ZWAMESSAGE;

>.quit 

Problema, sqlite no reduce el tamaño de la base de datos hasta que le da la gana. Seguramente hay una orden para hacerlo, pero me he cagado, y el whatsapp  seguía sin funcionar.

La mala: en lugar de borrar la tabla, borrad los archivos con rm ChatSto*

así de sencillo. Mis temores es que me echase de los grupos, y tuviese que suplicar que volviesen a incluirme. Pero afortunadamente no ^^. Sigo pudiendo comentar en todos lados mis gilipolleces.

Ojo, haced una copia de seguridad en disco. Del ordenador. O en el iPhone, pero me parece perder espacio.

 

La Max Power. Borra la aplicación. Vuelve a instalarla. Ahora te va rápido. Te sientes bien con ello? Yo no.

 

Poco más, me despido!

domingo, 11 de noviembre de 2012

Tiempo.

Odio el tiempo. Mucho. Creo que el patrón universal que mide la importancia de cualquier cosa es el tiempo que le dedicas. Quizá por eso dormimos tanto. El problema es que el tiempo es un recurso mucho más limitado que el oro. Disponemos de menos años respecto al Tiempo que oro respecto a átomos del universo. Es algo muy limitado. Siempre con plazos de entrega. Me he dejado temporalmente el aikido. Y lo pienso retomar. Pero todo tiene sus plazos de entrega. No lo voy a retomar a los 50, o sí, vaya. Tengo un tiempo limitado para tomar mis decisiones. Y no le puedes pedir a la gente que te espere eternamente. La Odisea es una mentira. Y tus amigos no van a esperar a que acabes la carrera, y se olvidarán de ti.

Mañana EPII, claro, y el miércoles AP. Si esta gente, yo incluido, hiciese sus cronogramas bien, sabría que no puedes llevar tantas asignaturas y dedicarles a cada una 10 horas de estudio a la semana. Entre otras porque tengo más asignaturas que días. Masoca yo por coger más de un curso, sí. ¿Solución? Hacerlo deprisa, mal, sentirse angustiado por no poder dedicarle tiempo a las cosas que deberíamos, escribir esta entrada como acto de redención moral, que no sirva de nada, planificar un nuevo estilo de vida (sueño polifásico, allá vamos!).

No hay. Hay otra, y es darse cuenta de que el ego de los profesores sólo lleva a la autodestrucción (la tuya, la suya no, que tienen plaza fija, y luego ladran de las instituciones públicas y del estado del bienestar).

Me estoy planteando seriamente el pasar de parciales, trabajitos, y demás. Rendimiento. Cuánto cuesta un punto de la nota? Si no sale rentable. Además de lo dicho. Las matrículas ya están asignadas. Aunque consiguiese sacar las notas necesarias, todo el mundo sabe quien está en la cabeza de los profesores para poner una matrícula, véase LP. O EPI, y sus becas de colaboración. Y lo aplicable al dinero, no quiero ser el más rico del cementerio. Tener un montón de buenas para tener a un jefe soplapollas.

Como sea, voy a acabar los trabajos que tengo pendientes mientras me replanteo por qué no tengo tiempo para dedicarle a las cosas que me importan. Creo que me levantaré a las 5. Y que pasaré de atender en clase de Panach. Dormir es de débiles. Excepto si necesitas reflejos y agilidad mental, entonces sí. ><