Yahoo! Site Explorer en Español

A través del sitio es.siteexplorer.search.yahoo.com ya se puede acceder al explorador de sitios de Yahoo (Versión en español de Yahoo! Site Explorer).

La interfaz en español incluye el acceso a listar las páginas de un dominio indexadas por Yahoo y las páginas que lo enlazan. Por el momento, la traducción no incluyo al administrador de sitios.

Firefox 3 Beta 5

Mozilla anunció hoy el lanzamiento de la versión 3 Beta 5 de Firefox.

Presenta 750 cambios en relación a la Beta anterior. Esta disponible para 45 idiomas (entre los cuales se encuentran el español en sus versiones regionales para España y Argentina) y para los sistemas operativos Windows, Linux y Mac OS X.

Resultado del Acid3:

Acid3 Firefox 3 Beta 5

Disponible el registro en Microsoft ContentAds Publisher

A través del siguiente enlace Microsoft ya permite la registración a su nueva plataforma de anuncios contextuales Content Ads Publisher.

Si bien todavía el programa no esta funcionando, el registro permite mantenerte informado de las ultimas novedades y del lanzamiento definitivo.

El servicio Microsoft Content Ads sera complementario a SearchAds y permitira insertar publicidad contextual en los sitios web (al estilo adsense) y bajo sistema CPC (pago por click).

Google lanza API Ajax para la traducción de idiomas

Google anuncio en estos días el lanzamiento de una nueva API Ajax. Se trata de Google AJAX Language API. Mediante esta interfaz las aplicaciones web podrán utilizar la tecnología de Google para detectar y traducir cadenas de texto. Como en el resto de las API’s Ajax de Google, no se tendrá interacción desde el servidor web de nuestra aplicación con el servicio, sino por medio del cliente.

Soporta 12 idiomas (Árabe, Chino, Holandés, Inglés, Francés, Alemán, Griego, Italiano, Japonés, Coreano, Portugués, Rusia, Español).

Las traducciones disponibles hasta el momento son las siguientes:

Árabe a Inglés
Inglés a Chino
Chino (simplificado a tradicional)
Chino (tradicional a simplificado)
Inglés a Holandés
Inglés al Árabe
Inglés a Chino (simplificado)
Inglés a Chino (tradicional)
Inglés a Holandés
Inglés a Francés
Inglés a Alemán
Inglés a Griego
Inglés a Italiano
Inglés a Japonés
Inglés a Coreano
Inglés a Portugués
Inglés a Ruso
Inglés a Español
Francés a Inglés
Francés a Alemán
Alemán a Inglés
Alemán a Francés
Griego al Inglés
Italiano a Inglés
Inglés a Japonés
Inglés a Coreano
Portugués a Inglés
Ruso a Inglés
Español a Inglés

El “Hello World” de la “Google AJAX Language API”:

El siguiente Script detecta el idioma de la cadena de caratecteres 你好,很高興見到你。”, la traduce al idioma especificado y luego la muestra en pantalla.

<html>
<head>
<script type=”text/javascript” src=”http://www.google.com/jsapi”></script>
<script type=”text/javascript”>

google.load(”language”, “1″);

function initialize() {
var text = document.getElementById(”text”).innerHTML;
google.language.detect(text, function(result) {
if (!result.error && result.language) {
google.language.translate(text, result.language, “en”,
function(result) {
var translated = document.getElementById(”translation”);
if (result.translation) {
translated.innerHTML = result.translation;
}
});
}
});
}
google.setOnLoadCallback(initialize);

</script>
</head>
<body>
<div id=”text”>你好,很高興見到你。</div>
<div id=”translation”></div>
</body>
</html>

En la página oficial se encuentra disponible la guia para desarrolladores y las especificaciones de clases de la API.

Opera llega a 100/100 en el Acid3

Opera Acid3

Luego de de Webkit llegara a un 98/100 del Acid3 en su última versión. Opera anuncia que logró pasar el Acid3 con un 100/100. La versión todavía se encuentra en desarrollo, por lo que habrá que esperar para comprobarlo.

Voy a tener suerte… con el Spam

Voy a tener suerte

Según un alerta emitada por la empresa IronPort Systems el 1% del Spam se realiza utilizando la técnica denominada “Open Redirect” o “Unprotecte Forwarder”. Consiste en el envío de correo electrónico no deseado cuyo cuerpo solo consta de una url que en general utiliza redirecciones desde los dominios de Google (utilizando la funcionalidad “Voy a tener suerte”), Yahoo y AOL hacia sitios maliciosos. Esta nueva técnica explota la confianza de los usuarios para acceder a las urls de estos grandes portales.

Esta noticia me recordó otras recientes en donde se comentaba que google invertía 110 millones de dólares anuales en el botón “Voy a tener suerte” y que Marissa Meyer (Vicepresidenta) reconocia que menos del 1% de los usuarios utilizaba esta funcionalidad al realizar una búsqueda.

Al final, el famoso botón de google, poco a poco esta empezando a ser utilizado. Aunque seguramente no con los fines para los que fue creado…

Revisión de Searchme

En estos días vi varias noticias acerca de Searchme, “el buscador visual que cambiará la forma de buscar en internet” que “recibio una inversión de 31 millones de dolares” y que “lleva 3 años de desarrollo”. Por estas razones solicite una invitación a través de su sitio para poder probarlo.

Revisión:

A primera vista no difiere de cualquier otro buscador. El logo, una caja de texto y una frase marketinera.

Pero al incluir el primer criterio de búsqueda, Searchme analiza la palabra y brinda la opción de realizar la búsqueda por categorías, diferentes según el término buscado. Este criterio dinámico si es la primera vez que lo veo.

Esperaba una desambiguación entre la capital francesa y Paris Hilton :).

Bueno, hagamos una búsqueda. El termino elegido es “javascript”. Podémos ver que los resultados se presentan de una forma muy visual, destacándose en primer plano las vistas previas de las páginas:

Pero al hacer un rollover sobre las imágenes podemos ver el titulo de la página y una descripción como en los resultados de cualquier buscador:

Además tambiénde permitir una vista hibrida entre los resultados 3D y los textuales tradicionales:

Otro detalle a destacar es que en las previsualizaciones de los sitios se encuentra resaltado el termino utilizado en la búsqueda.

Finalmente vemos los seteos:

Conclusión:

Mi primera impresión sobre el buscador es que presenta una forma difererente de acceder a la información a nivel visual. Pero creo que si su principal innovación tiene que ver con la apariencia de los resultados, no va a presentar ningun problema a los actuales lideres del mercado, ya que no les sería muy dificil implementar algo similar y tardarían mucho menos de 3 años.

Me parecio interesante la categorización dinámica. Aunque creo que todos los buscadores estan llendo a este tipo de conceptos, perfeccionando algoritmos mediante inteligencia artificial para no buscar un simple string en una una base de datos, sino interpretar el significado de lo que estamos buscando. Ese es el objetivo de la web semántica.

Creo que para que un buscador se destaque por sobre el resto, debe ser el mejor y el más eficiente en ayudarnos a cumplir el objetivo por el cual recurrimos a ellos, simplemente encontrar lo que buscamos.

Max’s AJAX Rating System - Script de calificación Ajax

Max Ajax Rating System

Max’s AJAX Rating System es un simple script de calificación basado en Ajax. Utiliza PHP y no requiere base de datos.

Demo

Descarga

:) La unidad de medida de la calidad del código

:)

:)

Fuente: http://www.osnews.com/story/19266/WTFs_m

Instalación de Ruby On Rails en Windows en 5 minutos

Este tutorial es una descripción simple de los pasos necesarios para la instalación básica del framework de aplicaciones web Ruby on Rails.

Antes de comenzar necesitamos descargar los archivos de instalación:

Ruby: Descargar la ultima versión del instalador de Ruby.

Gemas: Descargar el paquete .tgz.

Instalación:

1. Instalación de Ruby: Ejecutar el instalador y aceptar las opciones por default.

Instalación Ruby

2. Instalación de las gemas: Descomprimir el paquete .tgz y posteriormente ejecutar el archivo setup.rb.

3. Instalación de Rails: Abrir una ventana de ejecución de comandos y escribir lo siguiente.

gem install rails –include-dependencies

Instalación Rails

4. Creación de nuestra primera aplicación RoR: Crear la carpeta en donde se alojaran nuestras aplicaciones RoR (en este caso C:\rails). Posteriormente, desde linea de comandos posicionarse en esa carpeta y ejecutar lo siguiente:

rails aplicprueba

Creación de la aplicación RoR

Si abren la carpeta de la aplicación (C:\rail\aplicprueba) veran la siguiente estructura de directorios:

Estructura de la aplicación RoR

5. Iniciando el Servidor Web: Para esta instalación básica utilizaremos el servidor WEBrick, por lo que deben iniciarlo desde la linea de comandos ubicandose en la carpeta de la aplicación:

ruby script/server

Iniciando WEBrick

6. Probando la aplicación: Abrir el navegador web y escribir lo siguiente: http://localhost:3000/ (localhost identifica a la maquina local y utilizamos el puerto 3000 porque es en donde WEBrick corre por defecto).

Index aplicación RoR

Con estos simples pasos hemos instalado el framework y creado una aplicación, por lo que estamos en condiciones de comenzar con nuestros desarrollos en Ruby on Rails.