Qwerkywriter, un teclado para nostálgicos

650_1000_qwerkywriter_01-1

Aquellos que aprendimos mecanografía sobre una vieja máquina de escribir, casi siempre mantenemos un aire nostálgico al recordar el golpeteo de las teclas sobre el rodillo sobre el que se colocaba la página. Si eres uno de ellos -como yo-, Qwerkywriter es un teclado para tablets que rememora aquellas viejas máquinas de escribir, sin presionar la pantalla tan duro como presionábamos antes las teclas de una máquina de escribir, evidentemente.

650 1000 qwerkywriter ipadportraitangled grande Qwerkywriter, un teclado para nostálgicos
Se conecta a la tablet vía USB o bluetooth, por lo que eventualmente podrías conectarla también a una laptop o una PC. Cuesta $309 y puedes comprarla en su sitio web http://www.qwerkywriter.com/

 

Reseteando las preferencias de Eclipse

Luego de aparentemente solucionar el problema de ayer, Eclipse hoy me siguió mostrando y ocultando aleatoriamente las opciones para desarrollar aplicaciones en Android. Como ya comenté, no tiene sentido volver a descargar Eclipse, pues tal como deduje, las preferencias no las toma de la instalación limpia sino de alguna carpeta de preferencias que está fuera de la carpeta desde donde se ejecuta Eclipse (dado que Eclipse no se instala, sino que se ejecuta directamente).

hlLgQnH Reseteando las preferencias de Eclipse

Dicho eso, me puse a averiguar dónde rayos Eclipse guarda las preferencias y la respuesta es la siguiente:

Se guarda en tu directorio de workspace en la siguiente cadena de subdirectorios

/.metadata/.plugins/org.eclipse.core.runtime/.settings

Por ejemplo, en mi caso

C:/Users/JR/workspace/.metadata/....

(Sí, lo sé, estoy usando Wintendo 7, pero sólo temporalmente porque no tengo mi computadora habitual con Linux a mano)

Luego se borra completamente todo el contenido de esa carpeta (o la carpeta directamente) y se vuelve a iniciar Eclipse. Y voilá!

Adicionalmente, si deseas arrancar siempre Eclipse sin que lea las preferencias, basta con colocar -clean al ícono de enlace de Eclipse, tal como aparece en la imagen

6BPajuz Reseteando las preferencias de Eclipse

Las cosas inútiles que aprende uno lidiando con Java, Eclipse y demás, no tienen comparación en ninguna otra plataforma.

Reparando el maldito Eclipse

Que no me gusta Java no es un secreto para nadie, aunque desde que aprendí a programar en Android hemos aprendido a soportarnos mutuamente, no nos amamos pero nos la llevamos bien. Sin embargo, el entorno para programar aplicaciones en Android por defecto (por ahora) es Eclipse, el cual jamás había usado antes (suelo programar a pulmón), por lo que no se me puede acusar de tener prejuicios contra él.

0ZgFLKI Reparando el maldito Eclipse

Eclipse es un proyecto abierto que sin dudas brinda un entorno potente para el desarrollo de aplicaciones Java (y sus variantes), sin embargo, posee un comportamiento impredecible en muchos aspectos, que de no ser por la existencia de Stackoverflow, habría perdido mucho tiempo tratando de lidiar con ellos.

El comportamiento extraño más reciente, es que de un momento a otro, sin ningún tipo de aviso, deshabilitó toda posibilidad de crear proyectos en Android, ejecutar el SDK o las AVD, quedando sólo como el Eclipse tradicional para programar apps en Java, pero no en Android. Pensando que de alguna forma el entorno se había corrompido, procedí a descargarlo de nuevo (ADT Bundle) y mi sorpresa fue grande al abrir el Eclipse recién descargado y tener exactamente el mismo comportamiento.

La respuesta es simple (aunque no obvia) y es la razón de este post, por si a alguien le sirve: El entorno al cerrarse inesperadamente por alguna razón, esconde los menúes que permiten crear aplicaciones en Android y manipular el SDK y las AVD. Para volver a tener todo en funcionamiento hay que hacer lo siguiente:

En el menú Window > Customize Perspective… (Te saldrá Android y el AVD Manager deshabilitados)

En la pestaña Command Groups Availability marcar Android y AVD Manager

En la pestaña Tool Bar Visibility marcar Android and AVD Manager