miércoles, 20 de enero de 2010

Tips para almacenar eficientemente información obtenida en Internet

En ocasiones deseamos almacenar la información que contiene una página web, sin embargo al descargarla, también se almacenan imágenes innecesarias y otros elementos que solamente están ocupando espacio. A continuación presento un par de aplicaciones gratuitas que pueden ser de gran ayuda para almacenar la información encontrada en internet en un archivo de formato portátil o pdf. La primera de ellas es un sitio llamado Print What You Like. En él se encuentra un cuadro de diálogo donde se introduce la URL del sitio que se desea almacenar. Cabe destacar que los frames en las páginas web algunas veces no permiten obtener los resultados deseados al utilizar esta herramienta, sin embargo en la mayoría de los casos funciona correctamente. Una vez introducida la URL, presionar Intro o el botón de al lado ("Start"). A continuación aparece en la misma pestaña o ventana una barra de opciones y menús en la parte izquierda y la página completa que deseamos guardar en la parte derecha. En los menús y las opciones podemos elegir las características que queremos modificar, como por ejemplo quitar todas las imágenes si sólo nos interesa el texto, quitar el fondo o hacer que el texto abarque todo el ancho de la página. Cuando estemos satisfechos con la apariencia que tendrá nuestro documento, basta con dar click en el letrero de "Save as", elegir el formato de archivo pdf y nombrar el archivo. Ahora bien cuando deseamos salvar varios sitios con información relacionada en formato pdf y en un solo archivo, después de limpiarlos con Print What You Like podemos utilizar ArduoPdfMerger el cual es otra aplicación gratuita que permite guardar varios archivos en formato pdf en uno solo, descomponer un archivo pdf en sus páginas y seleccionar algunas o agregar páginas de un archivo pdf a otro. La interfaz de ArduoPdfMerger es muy intuitiva, primero debemos incluir los archivos que deseamos mezclar, seleccionando en el cuadro de diálogo que se despliega si queremos que aparezca el archivo completo o que aparezca separado en todas sus páginas. Finalmente el archivo pdf que estamos creando se guarda en la ubicación de nuestra preferencia y se le nombra utilizando el botón "Process". (Nota: en Windows Vista, es necesario correr la aplicación utilizando privilegios de Administrador, de lo contrario se producirán errores al ejecutar la aplicación.) Con estas dos herramientas podremos bajar páginas completas (si así lo deseamos) y almacenarlas en un solo archivo con extensión pdf, lo cual evita la proliferación de archivos innecesarios permitiendo el uso eficiente del dispositivo donde almacenemos información, además, podremos consultar nuestra información prácticamente en cualquier equipo o en cualquier plataforma que contenga el Adobe Acrobat Reader instalado.

viernes, 8 de enero de 2010

Barbara Liskov

Bárbara Liskov es la primera mujer (una de las primeras personas) que obtuvo un doctorado en Ciencias de la Computación en Estados Unidos. En 1961, después de graduarse como Matemática de la Universidad de California en Berkeley decidió solicitar admisión al departamento de Postgrados de la Universidad de Princeton para recibir una respuesta negativa: Princeton no admitía estudiantes de sexo femenino. Fue en la Universidad de Stanford, a principios de la década de los 70s cuando obtuvo su doctorado en Ciencias de la Computación y en 1972, ingresó en el MIT como la primera mujer profesora del departamento de ciencias de la computación y ha estado trabajando en la docencia y en la investigación dentro de este instituto desde entonces. El incidente de Princeton y los inconvenientes que las mujeres deseosas de realizar una carrera profesional en el área de la computación hace más de cuarenta años experimentaron, no la detuvieron para realizar una brillante carrera en un área predominantemente masculina que empezaba a cautivar la mirada de los científicos e investigadores. Las investigaciones de la Doctora Liskov han tenido un impacto decisivo en áreas fundamentales de las ciencias de la computación tales como los sistemas operativos, lenguajes de programación, sistemas distribuidos y la metodología de la programación. Con el objeto de transmitir sus ideas acerca de la escritura de buenos programas, la Doctora Liskov creó el lenguaje de programación llamado CLU, el cual sirvió para sentar las bases de características propias de la programación orientada a objetos tales como el encapsulamiento, el polimorfismo o el manejo de excepciones. Durante la década de los 80s, el interés de la Doctora Liskov se centró en el desarrollo de aplicaciones que pudieran funcionar adecuadamente en internet. Sus contribuciones en el área de los sistemas distribuidos han sido fundamentales para que sistemas complejos tales como el motor de búsqueda de Google funcionen correctamente aún cuando millones de usuarios alrededor del mundo están subiendo, bajando o borrando información simultáneamente. A más de veinte años de haber sido concebidas, las ideas de la Doctora Liskov en torno a las aplicaciones en internet y los lenguajes de programación siguen vigentes. Actualmente, su interés está centrado en el área de seguridad, en la manera de lograr que la información delicada que circula a través de internet permanezca confidencial. Sin lugar a dudas, la Doctora Bárbara Liskov es un personaje que inspira no tan sólo a la comunidad femenina que se encuentra estudiando una carrera en el área de las ciencias de la computación sino a todo estudiante de esta área. Durante el verano pasado, sus logros fueron reconocidos mediante el premio Turing (Association for Computing Machinery), el cual es considerado el “Premio Nobel de las ciencias de la computación”. Fuentes http://www.technologyreview.com/article/24107/ http://www.technologyreview.com/article/24108/