Ciber Geek > Trucos

Trucos

Expresiones regulares + reemplazar = tiempo ganado

Las expresiones regulares son algo a lo que muchas veces cuesta agarrarle la mano, pero una vez que las dominamos son uno de los caballos de batalla de cualquier programador, y no es necesario ser un dios de la consola para darles un buen uso, en la mayoría de los IDEs le podemos dar una gran utilidad y esa es el principal objetivo de éste post. Y no solo en IDEs, incluso los paquetes de ofimática como LibreOffice lo tienen.

Buscar y reemplazar con expresiones regulares

Uno de los primeros pasos es conocer las expresiones regulares que soporta su IDE, lo mas común es que se trate de al menos un subconjunto de las expresiones regulares de Perl, pero siempre es bueno chequear por las dudas, también pueden utilizar la vieja técnica de la prueba/error.

El ejemplo que sigue fue hecho en Eclipse. En éste caso tenía una lista de variables con un prefijo que quería eliminar, y utilizando las expresiones regulares se pudo solucionar bastante fácil, aunque en éste caso también se podría haber reemplazado “voz_” por “”.

expresiones regulares reemplazo

RE en Eclipse

La expresión regular básicamente coincide con las cadenas que contengan voz_, seguido de cualquier letra del abecedario en minúscula o el guion bajo, eso es lo que le dice el grupo que está entre corchetes. Además, lo que está entre paréntesis es capturado y puede ser llamado mediante la sintaxis $1, en caso de que haya mas de un paréntesis al segundo se lo llama mediante $2, y así sucesivamente.

buscar y reemplazar con expresion regular

Regex con 2 grupos de captura

En la imagen de arriba se ve como usamos 2 grupos de paréntesis para obtener los valores que estaban separados por el guion bajo y reemplazarlo por la letra a. Pueden leer mas sobre expresiones regulares en cualquier lado, hay muchos sitios interesantes.

 

Medir distancias en linea recta en Google Maps

Regla en Google Maps

La regla para medir distancias en linea recta de Google Maps es una de las varias características “ocultas” que tiene el servicio, en realidad se encuentra en la sección de funcionalidades de prueba, pero por desgracia no es tan fácil encontrarlas, y para usarlas se deben activar.

Lo que deben hacer para acceder a éstas características “ocultas” es entrar a Maps Labs, menú que no está disponible en la nueva versión de Google Maps.

google maps labs

Acceso a Maps Labs

Maps Labs

Labs está disponible, o estaba, disponible en varios de los productos de Google, y contiene funcionalidades no masivas ¿que significa esto? En general son funcionalidades interesantes pero no lo suficiente como para implementarlas en toda la base de usuarios, y algunas incluso se asemejan mas a una broma del día de los inocentes que a una verdadera funcionalidad de un software.

¡Quiero mi regla!

Una vez que acceden a Maps Labs pueden activar la regla, es una de las primeras opciones listadas.

regla dinstancia recta g maps

Rulers Rule!

Después de seleccionar la opción “Activar”, la regla aparecerá junto a la escala del mapa. Para usarla solo tienen que hacer clic sobre el icono y luego seleccionar los puntos que deseen medir. Ésta es una funcionalidad propia de Google, no es un plugin, ni nada por el estilo. Look mom, no plugins!

Hacé bombas con Google, o casi

Google tiene una funcionalidad de “cuenta regresiva”

Navegando por el ciberespacio encontré una funcionalidad poco conocida del buscador, y es la posibilidad de hacer una cuenta regresiva de hasta 24 hs, la cual al finalizar emite un sonido, aunque ésto ultimo es opcional. La próxima vez que me tenga que tomar la temperatura ya tengo reloj!!

Lo bueno dura poco, o la versión adaptada a la WWW, lo bueno está en inglés. Ok, también en ruso, si se despertaron con ganas de conquistar los 7 trackers de software pirateado.

google set timer

Una cuenta regresiva en Google

Desafortunadamente, como antes mencionaba, solo funciona en inglés, al menos por ahora., pero pueden acceder desde acá e ingresar el tiempo que quieran.

Posibles usos

Regulador de procrastinación.
Evitar olvidarse la pava con el fuego prendido.
Evitar que los huevos duros queden muy secos (10 ó 12 minutos es lo ideal).
Controlar el tiempo que “invierten” cada día jugando al Candy Crush.
Usarlo para aplicar la técnica pomodoro. (vamos, un buen uso)
Etc, etc, si se te ocurre alguno bueno, sugerilo en los comentarios!

Configuraciones de conectividad ocultas de Android

Configurar el tipo de red preferida en Android

En las diferentes versiones de Android hay una suerte de heterogeneidad al momento de establecer el tipo de red preferida para conectarse a las red de la empresa proveedora del servicio. Por ejemplo, en Jelly Bean para Motorola con Claro hay solamente 2 opciones, 2G o “automática”, lo cual a veces hace que el teléfono “decida” que es mejor conectarse a una red Edge antes que a HSDPA ó 3G.

Afortunadamente, en muchas versiones de Android en equipos de diferentes marcas y carriers, es posible acceder a un “menú oculto”, simplemente hay que marcar lo siguiente en el teléfono: *#*#4636#*#*, a dicho código lo tienen que marcar tal cual hacen con un teléfono al que quieren llamar. En mi caso lo tengo agendado como “Config” debido a la cantidad de veces que tengo que usar el menú porque se tilda el smartphone, de paso, si pueden evitarlo, NO COMPREN UN RAZR i.

numero menu oculto android

Numero marcado en la app “Teléfono”

Una vez que marcan el código, se les va a abrir el siguiente menú con diferentes opciones. Leer mas »

Descargar artículos de la Wikipedia en PDF

Artículos de Wikipedia en PDF (sin software adicional)

Muchas veces necesitamos guardar sitios web para leer cuando no estamos online, para ello existen diversas extensiones para el navegador o software que “activa” una impresora virtual que genera un archivo PDF. Si bien estas soluciones son simples y funcionan, muchas veces terminamos con muchas información guardada que no es de utilidad, por suerte la Wikipedia tiene una funcionalidad nativa que nos permite resolver éste problema. Otro caso en el que puede resultarles interesante descargar los artículos es para subirlos a un libro electrónico, como el Kindle.

Para descargar la versión en PDF de una artículo de la Wikipedia deben buscar en la barra lateral el menú que dice “Imprimir/exportar”.

menu barra lateral wikipedia

Barra lateral Wikipedia

Al hacer clic se va a expandir y van a ver las diferentes posibilidades que brinda, la que nos interesa es la que dice “Descargar como PDF”.

wikipedia descargar pdfAl hacer clic nos va a redirigir a otra pagina que nos dice que esperemos unos momentos mientras se genera el archivo PDF, una vez finalizado nos permite descargar el archivo generado. Si su navegador tiene un visor de documentos PDF incorporado éste abrirá el archivo, para guardarlo en la PC deben buscar la opción de guardar de dicho visor o hacer clic derecho y elegir la opción “Guardar como”.