Techmeme: noticias de tecnología

techmeme.pngTechmeme es un lugar donde se reunen noticias sobre tecnología recogidas de otros lugares, gracias a lo cual no nos perderemos noticias porque se no tengamos tiempo para leer periódicos online sobre tecnología o porque desconozcamos blogs que traten esta temática.
techmeme2.png
Este sitio tiene una estructura parecida a Planet Webdev, muestra estractos de noticias y enlazando a las fuentes originales. A parte muestra entradas relacionadas y lugares donde se discuta sobre lo mismo que en el artículo.
Como punto en contra son las entradas patrocinadas que muestra. Sobre esto hay mucha polémica, pero están marcadas en gris, por lo que es fácil ignorarlas.
Techmeme

|

Tutorial para crear tu extensión Firefox

Acostumbrados a tener entornos de desarrollo que nos facilita el trabajo enormemente, nos encontramos con que la creación de una extensión para Firefox no es tan cómodo como el resto de nuestros desarrollos.

En el tutorial que os mostramos, tratan muy bien varios temas importantes, que son independientes del desarrollo en sí de la extensión, aunque estos también los tratan de pasada.

Cuando desarrollas una extensión es muy importante conocer los ficheros de configuración y la estructura de directorios, la gestión de preferencias y la localización. También es recomendable hacer un copy/paste sin piedad, coge una extensión que crees que pueda servirte, descomprime el archivo .xpi (que es un zip) y aprende del trabajo de otros.

A la hora de crear el archivo .xpi ellos recomiendan el uso de WinZip, yo recomiendo el 7-Zip, ya que es fácil de usar en modo línea de comandos y con un simple .bat nos creará el archivo con un solo click y así no perderemos tiempo, porque la verdad sea dicha, a no ser que yo lo haga mal, el desarrollo de una extensión de Firefox es un poco pesada por las veces que tienes que estar creando el .xpi y reiniciando el Firefox (y ni te cuento si el Firefox te pide usuario/contraseña para el proxy).

Os paso el .bat que utilizo yo para facilitarme el trabajo:

move *.xpi versiones
cd chrome
del nombre_ext.jar
7z a -tzip nombre_ext.zip content locale skin
ren nombre_ext.zip nombre_ext.jar
cd ..
7z a -tzip nombre_ext.zip install.rdf chrome defaults
ren nombre_ext.zip nombre_ext.xpi

Firefox Extension Development Tutorial

Vía / dzone

links for 2007-01-25

  • WordPress 2.1 es la nueva versión de WordPress que salió ayer, 22 de Enero. Luego de instalarlo y arreglar el problema con la base de datos, comenzamos a utilizar este nuevo sistema y he aqui nuestras primerisimas impresiones.
    (tags: wordpress)
  • This tutorial is designed for beginners who wish to learn the basics of shell scripting/programming plus introduction to power tools such as awk, sed, etc. It is not help or manual for the shell.
    (tags: linux)
  • CSS Poster es una aplicación online que nos permite generar a partir de un CSS una referencia gráfica del mismo. Puede ser útil para tener claro visualmente una hoja de estilos.
    (tags: css)
  • En Denken Ãœber citaban hace dos días tres artículos de tres grandes medios, ‘CNN’, ‘Newsweek’ y ‘The New York Times’ en los que apuntan que 2007 podría ser el año de los ‘widgets’; esas pequeñas aplicaciones que se superponen en la pantalla, desde u

Google rediseña de la página de resultados del buscador de imágenes

La página de resultados del buscador de imágenes de Google ha sido rediseñada. Ahora muestra simplemente la imagen acomapañada un texto descriptivo que puede ser o no el nombre del fichero. Al pasar el ratón por encima de la imagen nos dice además el tamaño, peso y tipo de imagen junto al dominio en el que se encuentra.
http://sentidoweb.com/img/2007/01/googleimages-thumb.png
Lo más curioso es el texto que muestra junto a la imagen. Por lo que he podido observar, si la etiqueta del sitio donde se encuentra tiene el atributo “alt” muestra el contenido de éste; en caso contrario muestra algún texto o extrato de texto de la web en la que se encuentre.
Personalmente opino que no han facilitado el trabajo al usuario que busca imágenes ya que ahora nos obliga a ir viendo los datos de las imágenes una a una y a usar el ratón para ello. ¿Será un cambio definitivo o uno de sus experimentos temporales?
Vía / Techmeme

|

Mostrar iconos en los enlaces mediante Javascript

Hoy he visto en varios sitios cómo poner en los enlaces un icono del tipo de archivo al que se hace referencia. Algo parecido contamos hace ya tiempo, y al igual que en el ejemplo actual, no funciona para IE6, y aunque nos pese, aún hay muchas personas que siguen usando este navegador.

Una solución es realizarlo mediante Javascript, para lo cual tan solo deberemos incluir un pequeño script en nuestras páginas. El script tiene un array con expresiones regulares que detectan determinadas href y la url del icono para incluirlo en el estilo del enlace. Además existe una función que añade al evento onload del window una función que selecciona todos los enlaces, comprueba por cada enlace si cumple alguna de las expresiones regulares y si es así modifica el estilo con el icono correspondiente.

var listaiconos = new Array();
listaiconos[listaiconos.length] = new Array(/youtube\.com\/watch\?/, "icons/icon_film.gif");
listaiconos[listaiconos.length] = new Array(/sevenload\.com\/videos\//, "icons/icon_film.gif");
...
window.onload = function() {
var enlaces = document.getElementsByTagName("A");
for (var i=0; i<enlaces.length; i++) {
var ok = false;
for (var j=0; j<listaiconos.length && !ok; j++) {
if (enlaces[i].href.match(listaiconos[j][0])) {
enlaces[i].style.paddingRight = "20px";
enlaces[i].style.backgroundImage = "url("+listaiconos[j][1]+")";
enlaces[i].style.backgroundColor = "transparent";
enlaces[i].style.backgroundRepeat = "no-repeat";
enlaces[i].style.backgroundPosition = "right center";
ok = true;
}
}
}
}

Código

Vía / Intenta

|

Instala cualquier cosa en Ubuntu

ubuntu.pngPara los que no somos usuarios habituales de Linux, en este caso de Ubuntu, la siguiente guía nos puede ser de mucha utilidad para saber cómo instalar aplicaciones en esta distribución.
Parece más enfocada a aquellos que van a pasar de Windows a Ubuntu, por lo que gracias a sus pantallazos y animaciones (¡dios mio, son GIFs animados) nos explica paso a paso lo necesario para realizar estas acciones y no perdernos.
Empieza a explicarnos el package manager y sobre todo las diferencias con Windows, lo cual es algo muy importante si nuestro caso es el de pasarnos de un sistema a otro. Después se centra en la instalación mediante Synaptic, después mediante el terminal y por último manualmente.
How to install ANYTHING in Ubuntu
Vía / Digg

¿El fin de la burbuja 2.0?

En los últimos días se está hablando bastante sobre el estado de la web 2.0 y se especula sobre si no acercamos al final de una nueva burbuja.
El artículo de Rogelio Bernal, español afincado en Sillicon Valley, en el que aseguraba que “hablar de Web 2.0 es sinónimo de ‘aquí huele a muerto'” daba en el centro de la diana señalando que no ha muerto el fenómeno sino el propio término.
Hoy Steve Rubel analiza los posts de TechCrunch y señala que la cifra de proyectos / empresas 2.0 desaparecidos durante este mes (7, entre ellas Performancing o FilmLoop) supera a las que lo hicieron en el primer cuarto del 2006.
Posiblemente se acerca el fin de la burbuja representada por la proliferación de pequeñas empresas que en base a una idea y/o una aplicación web medianamente interesante pretenden levantar un imperio o ser compradas por una pasta.
Pero ni ha muerto el concepto de Web 2.0 que representa a la madurez de un fenómeno como la web en si; a la web como producto bien hecho y sostenido por tecnologías, estándares y herramientas sólidos y establecidos, por el introducción de lo social en la web o por la aparición proyectos útiles y que se sostienen por si mismos.
Ciertamente, y como siempre que se habla de Web 2.0, depende de la definición del concepto.

links for 2007-01-24

CSS para impresión sin cambiar totalmente el aspecto de la web

Muchas de las técnicas para hacer hojas de estilo que permitan imprimir correctamente nuestra web producen una salida que no se parece en nada a lo que se muestra en pantalla. Esto suele confundir al usuario y le produce la impresión de que ha imprimido una pagina distinta.
En ErraticWidsom nos enseñan a hacer hojas de estilo para impresión mantiendo la línea de diseño que se ve en pantalla.
Vía / Digg

Guía de creación de RSS feeds

rss.pngAunque los CMS te crean automáticamente los feeds, o hay módulos que te lo hacen, puede darse la circunstancia de que tengamos que desarrollar nuestros propios feeds RSS.
El artículo del que os hacemos referencia, nos lleva por todo el proceso necesario para ello: desde qué formato seleccionar y cuales son las características de estos (el RSS 2.0 es el más extendido, pero aún se usan el 0.91 y el 1.0), el formato RSS, introduciéndonos en el formato XML que utiliza, distintas aplicaciones online y offline para crear los archivos, subir nuestro fichero al servidor, añadirlo a nuestra página HTML y validarlo.
Quick Guide To Creating RSS Feeds
Vía / Digg