Lo que te esconde tu buscador

Cuando haces una búsqueda en internet, ¿prefieres una búsqueda objetiva o una búsqueda personalizada? Ahora Google permitirá configurarlo.

A primera vista parecería obvio que una búsqueda personalizada es mejor ya que ofrece resultados más acordes con nuestras preferencias. Pero… ¿qué pasa con lo que se supone no voy a preferir? ¿Qué me está escondiendo mi buscador? ¿No provoca esto que uno se acomode en lo que ya conoce, en sus opiniones ya asentadas, en sus ideas ya fijadas? Sobre esto se ha definido el concepto “burbujas en el filtro” (traducción libre), el cual explican con detalle en esta interesante charla.

Si ya lo conocías, o si lo acabas de conocer, quizá te interese saber que Google te permite (o te permitirá pronto) configurar la búsqueda para que sea objetiva o personalizada. Si al hacer una búsqueda te muestra algo como lo siguiente,

Configuración del filtro de Google

Botón para la configuración del filtro de Google

puedes alternar entre las dos opciones pinchando bien en el muñequito, bien en el globo terráqueo. Teóricamente, al hacer esto conseguimos evitar las “burbujas en el filtro”, aunque habrá que contrastar la información para ver si esto es totalmente cierto…

Have a lot of filter fun!!!

Presentaciones PDF impresionantes con Impressive

Si tenéis que hacer presentaciones a partir de PDFs (por ejemplo hechas con Latex y Beamer (podéis miraros uno o dos tutoriales para empezar enseguida), a veces el visor de PDF en modo presentación se queda corto.

Si este es vuestro caso, os puedo recomendar que probéis Impressive. Se trata de un visor hecho en python, libre, multiplataforma y con un binario autocontenido para windows ideal para llevar en un pendrive, que nos ofrece una serie de características útiles o símplemente chulas para mantener atenta a la audiencia:

  • Transición suave entre slides
  • Foco para resaltar regiones rectangulares o redondas, dejando en sombra el resto
  • Panel de miniaturas, para buscar esa diapositiva sin recorrerlas todas
  • Zoom

Have a lot of fun!

Cómo guardar una copia offline de un sitio web

La herramienta wget es una de mis favoritas. Muchas veces la uso para descargar imágenes o páginas sueltas dada su URL, por ejemplo desde un script. También podemos utilizarla para guardar una copia en nuestro disco duro de un sitio web, para poder visitarlo offline más adelante. Seguir leyendo »

¿Usas top? ¡Prueba htop!

Como os contábamos en el reciente artículo sobre herramientas de monitorización para linux, una de las herramientas más importantes (yo la ponía primera en mi lista) es top, que funciona como el administrador de procesos, pero en consola.

Os quería hablar de otra posibilidad: htop. Se trata de un programa similar, también por consola, pero con un interfaz un poco más visual y con funcionalidad extendida. La principal desventaja es que no viene instalado por defecto, así que hay que instalar el paquete htop.

Screenshot de htopSi os interesa, os recomiendo visitar este artículo de The Geek Stuff donde esta misma mañana describía algunas de las características más interesantes y varios truquillos. Merece la pena.

Have a lot of $fun!!

Multicalculadora de Hashes online

Recientemente me plantearon un problema: si te dan unos datos y su resumen hash, pero no te dicen qué función hash se ha utilizado ¿cómo adivinar cuál es?

Nitrxgen tiene una multicaluladora de hashes online que muestra en una tabla la salida de decenas de algoritmos hash dado una cadena de entrada. La pega: no permite calcular resúmenes de ficheros, pero viene bien para obtener hashes de cadenas cortas (contraseñas, por ejemplo) sin necesitar una implementación específica de ninguno de los algoritmos.

Have a lot of 0xFun!!

Librerías para interactuar con páginas web

Es relativamente fácil hacer un programa que descargue una URL y trabaje con el HTML obtenido. Sin embargo, ¿cómo hacer que un programa siga enlaces o rellene y envíe formularios?

Muy sencillo: existen librerías para diferentes lenguajes que ofrecen interfaces programáticos sencillos para las acciones que haríamos desde el explorador. Os listo algunas de las que tengo conocimiento:

¿Y para qué podríamos querer esto? Jeje, si tienes que preguntar es que no tienes mucha imaginación o todavía desconoces los poderes de internet. Bromas aparte, algunas de estas librerías están pensadas en la línea de JUnit (para hacer tests unitarios de páginas web), pero todas ellas sirven para incorporar a tu programa cualquier dato que, de manera algorítmica, se pueda extraer de una página web. Por ejemplo, si tu sitio de torrents preferido no tiene una API, siempre puedes entrar directamente en la página, loggearte y hacer una búsqueda.

¿A alguno se le ocurre alguna killer app que use esto? Yo ya tengo un par de proyectos en marcha…

Have a lot of fun!!

Libros de matemáticas gratis

¿Necesitas un poco de apoyo en esa asignatura de matemáticas? ¿Eres matemático de formación y quieres retomar/ampliar algún area en concreto? ¿A tu investigación le vendrían muy bien unos conocimientos en tal parte de las matemáticas?

Entonces estás de suerte: existe una extraordinaria fuente de libros electrónicos gratuitos de matemáticas. Allí podéis encontrar libros de múltiples temas y niveles. Por si fuera poco, también hay una vista por categorías donde han clasificado todo el material. Copio hoy, 7 de septiembre de 2011, las categorías que se pueden encontrar:

Abstract Algebra (24)
Analysis & Calculus (21)
Applied (32)
Category Theory (22)
Discrete Mathematics (14)
Elementary Algebra & Trigonometry (34)
Geometry & Topology (18)
History (14)
Linear Algebra (17)
Popular (25)
Probability & Statistics (28)
Pure Mathematics (11)
Study & Teaching (8)

Have \mathrm{Fun}^2!!!

¿Qué se está cociendo en mi linux?

¿Por qué va lento mi sistema? ¿Por qué el programa que he instalado/escrito no va tan rápido como esperaba?Ordenador lentoEntre otras muchas ventajas, los usuarios de Linux (y, hasta cierto punto, de otros SOs parecidos) disponen de un montón de herramientas para monitorizar el sistema y así descubrir cuellos de botella y en general la manera en que se están usando los recursos.

Seguir leyendo »

Sujetar los cables caseramente

Si os pasa como a mí, los cables en y cerca de mi escritorio tienen un aspecto quasireligioso, por su parecido con el Flying Spaghetti Monster:

Imagen del Flying Spaghetti Monster

Hace ya un tiempo publicaron en comolohago.cl un tutorial sobre cómo construir un sujetacables casero a partir de un cuaderno. No dejéis de aprovechar ese y otros tutoriales; no siempre hace falta comprar cosas nuevas.

Have a lot of fun!

Supermario + Portal = (-:

Despues de un (excesivo) tiempo de parón, volvemos a la carga. Tenemos bastantes cosas interesantes en el zurrón, esperemos tener tiempo para irlas compartiendo ^_^

¿Qué pasa si juntas Supermario y Portal? Una flipada:

Seguir leyendo »