lunes, diciembre 14, 2009

Extensiones para Google Chrome / Chromium


Este fin de semana, debido a la salida de Google Chrome para Linux, tuve la oportunidad (por fin) de probar este navegador en mi PC. En el caso de Linux, el paquete del navegador se llama Google Chromium.

Es sorprendente la ligereza del navegador en mi sencillo portátil Centrino a 1.73Ghz, en el que Firefox no sólo se muestra algo "pesado" sino que también, conforme avanzan las horas de uso, se nota cómo va "lastrando" al resto del sistema. En cambio, con Chromium no sólo he notado un incremento de la velocidad en el rendering de las páginas, sino que el sistema tiene menos carga global y se mueve más ágilmente.

No obstante, si algo caracteriza a Firefox es la posibilidad de personalización mediante extensiones, que te permiten hacer prácticamente cualquier cosa con el navegador. En el caso de Chromium, ya comienzan a aparecer gran cantidad de extensiones, de modo que realicé una pequeña búsqueda por la web oficial para encontrar las que para mí podían resultar útiles.

Os pego el enlace y un resumen de cada una de ellas:

  • Blog This! : Añade en la barra de tareas un botón para publicar en nuestro Blog de Blogger un enlace a la web actual de una forma rápida.

  • Google Reader Notifier : Añade un icono en la barra de tareas con el número de mensajes no leídos de Google Reader.

  • Vertical Tabs : Permite visualizar las pestañas de Chromium en un menú vertical. Puede ser realmente útil cuando disponemos de muchas pestañas y los títulos se hacen demasiado pequeños para su identificación.

  • Google Mail Checker : Añade un icono en la barra de tareas que muestra el número de mensajes sin leer en la Bandeja de entrada de GMail

  • Google Wave Notifier : Añade un botón en la barra de tareas que indica el número de Waves sin leer en Google Wave.

  • Google Translate : Añade un botón en la barra de tareas que permite traducir la web actual usando Google Translate.

  • Xmarks Bookmark Sync : Permite sincronizar nuestros bookmarks entre diferentes PCs e incluso diferentes navegadores. De esta forma, cuando se añade un nuevo bookmark en el trabajo (por ejemplo), lo tendremos también disponible en el PC de casa, y viceversa.

  • Speed Tracer : Utilísima herramienta (para desarrolladores y administradores de sistemas) que proporciona información sobre el rendimiento, tiempo de respuesta y elementos de una Web.

  • Google Tasks : Permite acceder a las tareas de Google Tasks desde Chromium.

  • Flashbock : Reemplaza los clips en flash por elementos que se pueden pulsar para reproducirlos. Esto evita que se autoreproduzcan las publicidades en flash de las páginas.

  • Kill-Flash : Similar a Flashblock, aunque más sencillo (menos opciones de configuración). Por defecto viene con una whitelist de GMail y Youtube.

  • Fast Youtube Search : Añade un botón que permite hacer búsquedas rápidas en Youtube. Al pulsarlo aparece una barra de texto donde introducir la cadena de búsqueda.

  • AdBlockPlus : El famoso bloqueador de publicidad Adblock+, con soporte para listas de suscripción anti-anuncios. Bloquea la mayoría de los frames y banners de publicidad de las páginas, haciendo más ágil la navegación.

  • Chrome Reload : Permite que se recarge automáticamente la página según el intervalo de tiempo deseado.

  • Change Colors : Permite cambiar los colores de las webs (por ejemplo, a alguno más discreto).

  • Google Reader Compact & Clean : Reduce el espacio que ocupan los elementos en Google Reader, haciendo que quepan más noticias y categorías en pantalla.

  • Timer : Utilísimo temporizador que nos permite establecer alarmas de tiempo para, por ejemplo, avisarnos del tiempo que estamos en una determinada Web.

  • Quick Bookmarks : Añade un icono en la barra de tareas que despliega nuestros bookmarks (o un submenú de los mismos).

  • Copy Without Formatting : Permite copiar texto al portapapeles en formato "plano", eliminando el formato (negritas, cursivas, etc) del mismo.

  • Empty New Tab Page : Reemplaza la página por defecto de Chrome (con las previsualizaciones de las webs más visitadas) por una página en blanco.

  • Custom New Tab : Similar a la extensión anterior, pero permite especificar una URL para las nuevas pestañas.

  • Switchimages : Permite deshabilitar las imágenes de una página Web, y de esta forma navegar visualizando sólo el texto de las páginas. Muy útil en términos de discreción y navegación ligera.


  • En cualquier caso, no os olvidéis de visitar la web oficial de Extensiones de Chrome:


    Un saludo.

    sábado, julio 04, 2009

    Película: IP MAN

    El post de hoy es para recomendaros una película de artes marciales: IP Man.

    IP Man fue un gran maestro de artes marciales: el primero en enseñar abiertamente en Hong Kong el arte del Wing Chun, que es uno de los diferentes estilos del Kung Fu. Supongo que la cosa os resultará más interesante si os digo que IP Man fue el maestro en Hong Kong del célebre artista marcial Bruce Lee.

    Si consultáis información en Internet encontraréis que el estilo Wing Chun es muy curioso porque proviene de las monjas shaolin y estaba considerado un estilo "para mujeres". El Wing Chun está basado en minimizar el uso de energía: eso implica no realizar movimientos absurdos, acrobáticos o de gran coste energético. Todos los movimientos sin simples y directos. La línea recta es la madre, y suele realizarse el contraataque en el mismo movimiento que el bloqueo. Así como en otras artes marciales encontraréis que los puñetazos y las patadas realizan arcos, en el Wing Chun veréis golpes directos y rápidos siempre que sea posible. Como ya he dicho, el objetivo es minimizar el gasto energético de quien lo practica. Además, gracias a esto lo puede practicar cualquier persona (desde niños hasta personas mayores) sin importar la constitución, la forma física o la fuerza brutal. La clave es la eficiencia.

    Podéis leer más información en la entrada de Wing Chun de la Wikipedia.

    Pero vayamos con lo que nos ocupa: la película.

    A mí me encantan las películas de artes marciales, y sé de buena tinta que es bastante difícil encontrar una buena película de este estilo entre tanta mediocridad comercial para el lucimiento del actor de turno.

    "IP Man" me ha encantado: los combates están muy bien realizados y no es una película en la que sucedan movimientos imposibles o increibles. La historia tiene una licencia dramática concreta muy grande con respecto a la vida de IP Man, y es la parte de la invasión de China por Japón, pero teniendo en cuenta que no es un documental sino una película, es perdonable.

    La película está disponible en su idioma original con subtítulos en castellano o inglés, aunque hay textos en chino que no están traducidos (al menos en la versión de traducción "amateur") por lo que hay 2 ó 3 textos narrativos de la historia que no pueden ser entendidos salvo por el contexto de escenas posterior a los mismos.

    Sinceramente, os recomiendo que la veáis, aunque no os gusten las películas de artes marciales, porque no es una película de artes marciales convencional. La invasión de Japón, cómo vivían los chinos bajo el yugo de los japoneses, las condiciones de vida y trabajo por tener un puñado de arroz o una simple patata para que coma toda la familia... es una película bastante entretenida. En el fondo apenas encontraréis 7 u 8 combates en toda la película. Baste decir que incluso a mi mujer le encantó, ya que las partes de artes marciales estaban brillantemente realizadas, y las partes històricas tenían un trasfondo interesante y dramático.

    Un saludo.

    viernes, julio 03, 2009

    La decadencia de los grupos de news

    Antes era una apreciación de los usuarios, y ahora se ha convertido en un hecho: los grupos de news han empezado el viaje hacia su desaparición.

    Hace unos 10 años, los usuarios de Internet compartían todo tipo de información en USENET (grupos de news): de jerarquías como es.*, rec.*, alt.* o comp.* colgaban gran cantidad de grupos míticos donde podías leer y escribir mensajes relacionados con temáticas concretas: es.comp.os.linux, es.comp.sistemas.sinclair, rec.games.programmer, y así hasta varias decenas de miles de grupos tanto en Inglés como en Español.

    Casi todos los proveedores tenían sus servidores de news (NNTP): Telefónica, Arrakis, Rediris... e incluso existían servidores de news abiertos para aquellos que no pudieran o quisieran utilizar el servidor nntp de su proveedor.

    El desarrollo de las herramientas colaborativas basadas en HTTP (los foros, los wikis, las redes sociales) y la facilidad para acceder a la información en la WWW comenzaron a hacer obsoletas las news hace ya casi 5 años.

    Ahora esta obsolescencia se hace patente con el anuncio de Rediris del cierre de sus servidores de news para Abril del 2010. Si unimos la noticia a que cada vez menos proveedores ofrecen servicios NNTP, apenas deja a Groups de Google como "principal" proveedor de acceso a las news.

    El "Plan de desaparición" está descrito aquí:

    http://www.rediris.es/netnews/

    Básicamente, hay 3 motivos para la muerte de las news: 1.- los spammers, que las han innundado de publicidad, 2.- la "incomodidad" que supone el servicio frente a herramientas más modernas, y 3.- que los "Nuevos" usuarios de Internet no conocen el servicio y tienen alternativas más usables (igual que MSN/GTALK está matando -o ha matado- al IRC).

    Es cierto que he pasado muy buenos momentos en las news, mucho de lo que aprendí de UNIX viene de los maravillosos compañeros de es.comp.os.linux.*, y también pasé muy buenos ratos en las news del Sinclair Spectrum. Aunque, sinceramente, creo que es el momento de migrar a servicios más cómodos (foros y wikis, concretamente), nunca ignoraré la "herencia" que me han dejado las news. Herencia "cultural", y herencia emocional.

    Desde aquí, un saludo a todos los usuarios de usenet.

    miércoles, mayo 06, 2009

    Citas (06-05-2009)

    Algunas citas que no tienen desperdicio...


    "Si hubiera que identificar, en una sola palabra, la razón por la que la raza humana no ha conseguido, ni conseguirá nunca jamás, alcanzar su pleno potencial, esa palabra sería: «reuniones»."


    "Para tener éxito en la vida no hace falta hacer cosas extraordinarias. Basta con hacer cosas ordinarias, extraordinariamente bien."


    "La vida es como el Tetris. La clave está en saber encajar los palos"


    Las dos reglas del éxito
    1. Nunca digas todo lo que sabes.



    :-)

    martes, abril 14, 2009

    Banco es deuda

    Cito del periódico gratuito 20minutos del Martes 14 de Abril del 2009:

    Si se pusiesen en una sola hucha los ahorros de todas las administraciones públicas, empresas y particulares españoles, la cuantía sólo cubriría dos tercios de lo que en total se adeuda a bancos, cajas y cooperativas de crédito.

    Ahí es nada... hay más deuda que dinero disponible. El término "usura" se queda corto.

    martes, marzo 31, 2009

    Citas para programadores

    Cortesía de Factor Kippel, una serie de citas "famosas" asociadas a programadores o desarrollos:

    • “El primer 90% del código corresponde al primer 90% del tiempo de desarrollo. El 10% restante del código corresponde al otro 90% del tiempo de desarrollo”. - Tom Cargill
    • “Para poder entender la recursividad, uno ha de entender antes la recursividad.” - Anónimo.
    • “Siempre he deseado que mi ordenador fuese tan fácil de usar como mi teléfono; mi deseo se ha hecho realidad porque ya no se como usar mi teléfono.” - Bjarne Stroustrup
    • “Un ordenador te permite cometer más errores de forma más rápida que ningún otro invento en la historia de la humanidad, con la posible excepción de las pistolas y el tequila.”- Mitch Ratcliffe
    • “Hay dos formas de construir un diseño de software: Una es hacerlo tan simple que sea obvio que no ha deficiencias, y la otra es hacerlo tan complicado que no hayan deficiencias que sean obvias. El primer método es mucho más difícil.” - C.A.R. Hoare
    • Si los constructores construyesen edificios de la misma forma que los programadores escriben programas, el primer pájaro carpintero que llegase destruiría la civilización” - Gerald Weinberg
    • “Programar hoy en día es una carrera entre los ingenieros de software esforzándose en construir programas a prueba de mayores y mejores idiotas, y el Universo tratando de producir mayores y mejores idiotas. Hasta el momento, el Universo va ganando.” - Rich Cook
    • "Cualquier tonto puede usar un ordenador. Muchos lo hacen.” - Ted Nelson
    • "El nacimiento de un niño tarda 9 meses, independientemente del número de mujeres asignadas." - Anónimo.

    Grandes verdades...

    sábado, enero 24, 2009

    PAWS y GAC

    Hace tiempo que no escribo nada en el blog... pero hoy arreglando el armario con mis juegos me he encontrado una joya del Spectrum que adquirí el año pasado y que, desde pequeño, siempre quise tener.

    Se trata del PAWS:



    Como muchos de vosotros ya sabréis, el PAWS (Professional Adventure Writing System) es una herramienta que se utiliza en la creación de aventuras conversacionales. Es ligeramente superior a otras herramientas como The Quill o G.A.C. (Graphic Adventure Creator), y proporciona todo lo necesario para crear aventuras conversacionales con unos conocimientos mínimos de programación.

    Esta herramienta proporcionaba a los programadores un entorno de desarrollo en el que introducir objetos y sus características, verbos, artículos, localidades y sus gráficos y descripciones, etc. Después, mediante un lenguaje especial se definían las acciones que debían suceder ante los diferentes comandos del jugador.



    El resultado era que se podía crear un juego perfectamente profesional, ya que se grababa el resultado de tu trabajo integrado junto al código del PAWS que permitía interpretar la aventura sin necesidad de la herramienta PAWS en sí misma.



    Por supuesto, para programar una aventura conversacional no sólo es necesario el parser y sus herramientas de desarrollo, no hay que olvidar que lo más importante es el guión, el mapeado, las descripciones de las localidades, los objetos y sus relaciones entre ellos y los puzzles o retos que se plantean al jugador. El PAWS era la herramienta con la cual crear la aventura conversacional, pero sin un buen guión no se tenía nada.

    Además de PAWS, también tengo en mi colección el GAC (Graphics Adventure Creator). Aquí podéis ver el PAWS y el GAC juntitos, con unas bonitas cajas y unos excelentes manuales, no como lo que se adjunta hoy en día con los juegos, que a veces ni siquiera llevan manual impreso.



    De las tripas del GAC salieron salieron títulos tan grandes como Don Quijote, Megacorp, Los Pajaros de Bangkog o La Guerra de las Vajillas.



    Os dejo algunos enlaces por si queréis leer más sobre el PAWS y el GAC:

    Un saludo.