Archive for Noviembre, 2009

Curso de xHTML/CSS – segundo capítulo

Segunda parte del curso de XhTML y CSS. A partir de este vídeo tomo el testigo de Adrian, autor original del curso, debido a la imposibilidad de que este continuara con el mismo. A lo largo del tutorial trataremos los siguientes puntos:

  • Elementos de bloque
  • Elementos en línea
  • Marcadores básico de texto
  • Etiqueta span
  • Espacios en blanco, tabuladores y caracteres de nueva línea
  • Etiqueta pre

Podeis descargar el vídeo aquí (16 min – 41mb – 1440×900)

Firefox 3.6 beta 4 y 3.7

El día 26 de noviembre vio la luz la cuarta beta de firefox 3.6. Para esta versión se han corregido más de 100 bugs existentes en anteriores betas y se ha mejorado la estabilidad. Entre las novedades que llegaran con firefox 3.6 podemos destacar las siguientes:

  • Compatible con la HTML5 File API mediante la cual ya es posible subir ficheros con javascript
  • Se han introducido cambios en el modo en el que se integran las extensiones/software de terceros con firefox que mejoran la estabilidad
  • Capacidad de correr script asincrónicamente para mejorar la velocidad de carga de las páginas
  • Firefox 3.6 avisará de plugins desactualizados para mejorar la seguridad
  • Ahora es posible reproducir a pantalla completa los vídeos html5
    fullscreen
  • Mejoras en rendimiento javascript, respuesta general del browser y tiempos de arranque
  • Añadidos mecanismos para evitar que software no compatible cuelgue el navegador
  • Compatible con nuevas técnicas CSS, DOM y HTML5

Me he animado a comparar 3.5 y 3.6 con el benchmark javascript de peacekeeper y los resultados son sorprendentemente buenos:
firefox_benchmark


Sigue sin llegar a los niveles de google chrome 3, que me arroja 2954 puntos en el mismo equipo, pero se acerca mucho.

En cuanto ha firefox 3.7, un miembro del equipo de desarrollo comentaba esta semana que han conseguido que todo el proceso de renderizado de las páginas se produzca mediante direct2D, convirtiéndolo en un proceso del que se encarga la GPU. Los primeros test arrojan mejoras de hasta el 100% en páginas con alto contenido gráfico como facebook o twitter. En cambio otras páginas donde predomina el texto como wikipedia no experimentan mejoras apreciables.

Read more

Invitaciones Google Wave

wave


Tengo 5 invitaciones para el preview de Google Wave con las que no se que hacer. Si alguno de vosotros esta interesado dejad un comentario y os la envió al mail que facilitéis ;)

Escanea objetos en 3D con una webcam

Este vídeo me ha dejado sin palabras…

El proyecto se llama ProFORMA y ha sido desarrollado en la Universidad de Cambridge. Aún no esta disponible para su descarga/testing aunque con este potencial seguro que no tardamos en ver a alguna empresa comercializandolo.

Vía genbeta

Themes xSplash para ubuntu 9.10

gnome-look es una página web donde podemos encontrar cientos de themes, wallpapers o iconos para linux. Las distintas categorías se pueden ordenar por puntuación, nombre, fecha o descargas de manera que suele ser bastante sencillo encontrar algo que guste.

Yo me he dado una vuelta hoy por los themes para xSplash (la imagen que se muestra mientras se inicia el SO) y he encontrado algunos bastante interesantes. Os dejo las capturas con los enlaces a su correspondiente página de descarga:

ubuntu
ubuntu-xspash-4

Read more

Sincronizar el iPhone en Linux

Hasta ahora era imposible sincronizar un iPhone/iTouch en linux sin pasar por el jailbreak. Esto era debido a la decisión de Apple de usar un protocolo de comunicación propietario, distinto del estándar usado en la mayoría de dispositivos USB, que hacia imposible el proceso al no existir una versión de itunes para linux.

iphone_dock

Por suerte los hackers linux suelen terminar por abrirse camino y en esta ocasión ha sido Marcan42 quien ha desarrollado una librería, llamada Usbmuxd, que posibilitará la sincronización entre el SO del pingüino y dispositivo. Al parecer la implementación de esta librería en los distintos programas de gestión musical de linux es bastante sencilla, así que probablemente llegue en masa con las próximas releases de estos.

Fuente: perezrio.com

Los momentos más influyentes de la década en Internet

Vía el blog de Manuel Pereira descubro el listado de los momentos más influyentes de la década en Internet de los premios Webby. El listado original consta de 10 puntos de los cuales destacaría especialmente los siguientes cinco:

  • Google AdWords (2000), herramienta que permite difundir publicidad ajustada a las búsquedas del internauta.
  • Napster, cerrado en 2001, abrió el intercambio de archivos vía P2P.
  • Salida a Bolsa de Google en 2004, una empresa que ha transformado Internet.
  • iPhone, su lanzamiento en 2007 introdujo un nuevo concepto de los teléfonos inteligentes.
  • Facebook y Twitter, por transformar las redes sociales

Manuel se ha animado además a publicar un par de listados más , estos de cosecha propia, que también recomiendo desde aquí:

Cambiar password de root en MySQL

No tenía pensado hacerlo pero finalmente he instalado windows 7 en una de las particiónes del portátil. En cuanto he tenido los paquetes de software básicos instalados (codecs, itunes, jDownloader, virtualbox, etc) me he puesto a instalar un servidor apache/php/mysql con wampserver.
mysql
En la configuración por defecto de wampserver la cuenta de root de mysql no tiene ningun password. Al margen de lo que esto pueda implicar en materia de seguridad, resulta que wordpress no funciona si la conexión a mysql no lleva password, así que me ha tocado cambiarla. Si algún día necesitáis hacer lo mismo, la sentencia sql es la siguiente:

UPDATE mysql.user SET Password=PASSWORD('nuevoPassword') WHERE User='root';
FLUSH PRIVILEGES;

Seguridad comprometida en iphones desbloqueados

Un gusano aparecido en Nueva Zelanda afecta a los usuarios que utilicen el iPhone para conectarse vía Internet al banco ING Direc, redirigiendo a estos a una pagina falsa en la cual roban sus datos y la información personal del teléfono.

iphone.


El virus solo afecta a iPhones jailbreakeados con SSH instalado y password por defecto. Por suerte evitarlo es tan sencillo como cambiar la contraseña SSH por defecto del terminal, podéis seguir los pasos publicados en applesfera

Fuente: applesfera

Traducción instantánea y pronunciación fonética en Google Translate

Google transalate ha incorporado un nuevo pack de funcionalidades realmente interesantes que brindan un nuevo abanico de posibilidades a esta aplicación online.

Tal y como se observa en el vídeo ya es posible aplicar la traducción al vuelo a medida que escribes, escuchar la frase mediante un sintetizador de voz incorporado para frases traducidas al ingles o leer la pronunciación fonética en alfabetos no romanos como el chino. Pero lo más impresionante es la nueva opción de escribir las palabras tal y como suenan y dejar que Google adivine que estás tratando de escribir, de momento solo disponible para árabe, persa o hindú, perfecto para los casos en los que no cuentas con el teclado específico del idioma.

Consejos sobre escalabilidad de Ebay

Randy Shoup, el eBay Distinguished Architect, ofreció una presentación en la que compartía algunas de las lecciones aprendidas en ebay sobre escalabilidad. Resulta que el portal de subastas online analiza más de 50PB de datos y sirve cerca de 8.000 millones de paginas a diario. Evitar que el site colapse ante tal ingente cantidad de datos es todo un reto, aquí tenéis un resumen de los consejos de los que hablo:

  • Dividelo todo: Si no puedes partirlo no puedes escalarlo. Divídelo todo en elementos manejables separados por funcionalidad y tipo de datos
  • Asincronismo: conecta componentes independientes mediante colas de eventos
  • Automatizalo todo: Los componentes deben ajustarse automáticamente y el sistema debería ser capaz de aprender y mejorarse a si mismo
  • Todo falla: Monitorizalo todo
  • Dependencias: Minimiza y controla las dependencias del proyecto. Usa interfaces abstractas y virtualización

Si os ha resultado interesante podéis echarle un ojo al pdf de la presentación aquí

Fuente: highscalability.com

Curiosidades sobre ubuntu

ubuntu
Canonical lo esta haciendo francamente bien con Ubuntu, en pocos años ha pasado de ser la novata de las distros linux a convertirse en la más extendida de los desktops linux. El secreto del éxito probablemente gire entorno a haber sabido crear una amplia comunidad entre foros, blog, wikis con los que documentarse rápidamente y a sus grandes esfuerzos por facilitar facilitar el uso de la misma entre los usuarios con menos conocimientos.

Las búsquedas en google con el termino ubuntu ya rozan las de linux y de seguir con esta tendencia pronto las superaran, aunque esta no deja de ser una curiosidad entre mucha otras.
UbuntuVSlinux

  • Ingenieros de Ubuntu trabajan junto a los desarrolladores de Google en Chrome OS
  • Google usa una versión de Ubuntu en algunas de sus oficinas denominada Gooubuntu.
  • En octubre de 2008 Wikipedia migró sus servidores a Ubuntu server
  • Aunque las carátulas se imprimen en inglés, a partir de la versión 5.10 se incluyó el texto en español “Ubuntu es software libre” para eliminar la ambigüedad del término free (en inglés free software) que puede significar tanto libre como gratis.
  • Ubuntu no es 100% software libre, ya que incluye drivers y porciones de código propietario
  • GIMP ya no vendrá de serie a partir de Ubuntu 10.04

Para terminar os dejo un enlace donde encontrareis algunos Wallpapers sobre ubuntu bastante logrados (la primera imagen del post es un recorte de uno de ellos).

Fuentes: comulinux.blogspot.com, noticiasubuntu.com y alt1040.com