CodeFetch: busca código en libros de programación

codefetch.pngCodeFetch es un buscador de código en libros de programación, nos permite buscar entre distintos libros de programación ejemplos de código de diversos lenguajes o aplicaciones (PHP, C, HTML, ActionScript, configuración de Apache).
Basado en una aplicación opensource, CodeFetch conecta a los usuarios con los autores de los libros que ellos mismos venden. Según afirman, han ideado una forma de que los autores vendan sus libros de una forma que impacte menos que una publicación en papel.
CodeFetch

VideoRonk: buscador de vídeos

videoronk.pngLa gente de VideoRonk nos pasa información sobre su buscador de vídeos, que la verdad tiene muy buena pinta:

Videoronk.com es un buscador de vídeos, en estado beta, donde nos permite introducir el término a buscar y elegir el motor de búsqueda, pudiendo elegir Google Vídeos, Youtube, Metacafe, Myspace,
Dailymotion, Vimeo o todos a la vez.

Dentro de los resultados, con seleccionar uno se nos abre una ventana
donde podemos ver el vídeo en cuestión pero que además añade un botón
que nos permitirá bajarnos el vídeo directamente a nuestro ordenador
en formato .flv, .mp4 y .avi.

También dentro de los resultados, nos permite añadir los vídeos como
favoritos, aunque esa lista se guarda en una cookie, lo que significa
que si borras las cookies de tu ordenador o navega desde otro, no
verás tu lista de favoritos.

Otra opción que se ha incluido es la búsqueda inteligente, en función
del texto que introduzcas en la propia búsqueda te da otras opciones
a buscar.

También tenemos la opción para que pueda meter cualquier video en su blog.

Reciéntemente hemos incluido dos opciones que creemos dan un valor
añadido a la página. Un buscador de música, donde puedes buscar un
artista y te muestra los vídeos musicales de dicho artista. Y también
incluimos las palabras más buscadas en un pequeño gráfico con formas
circulares que le dan un toque creativo y dinámico a la página.

VideoRonk

| | |

Laboratorio: marcar búsquedas de Google

Algo que suele ser interesante es cuando realizamos una búsqueda en Google, que en la página a la que accedemos desde los resultados de Google, nos resalte las palabras que hemos buscado, aunque la barra de Google ya te da la oportunidad de hacerlo.

El proceso es sencillo, tenemos que capturar la URL desde la que nos llaman, dada por $_SERVER[‘HTTP_REFERER’], obtener las palabras que hemos puesto a buscar el Google (vienen en el parámetro q) y después capturar la salida, como se realizaba en el caso de la caché, y cuando tenemos lo que vamos a enviar por la salida, sustituir cada una de las palabras por el código HTML que queramos que resalte la palabra en cuestión.

<?php
// Filtro para el array para quedarnos solo con la QUERY
function filtro($val) {
return strpos($val, 'q=') === 0;
}
// Obtenemos la página desde la que nos llaman
$url = $_SERVER['HTTP_REFERER'];
// Nos quedamos solo con los parámetros
$url = parse_url($url);
$url = $url['query'];
// Nos quedamos solo con el parámetro que nos interesa
$parametros = split("&", $url);
$cadena = array_filter($parametros, "filtro");
$cadena = urldecode(substr(array_shift($cadena), 2));
// Cacheamos la salida
ob_start();
?>
...
Página HTML
...
<?php
// Recuperamos el buffer de salida
$html = ob_get_clean();
// Por cada palabra de la cadena de búsqueda, la sustituimos por el HTML necesario para resaltar
$palabras = split(" ",$cadena);
foreach ($palabras as $palabra) {
$html = preg_replace('/('.$palabra.')/i', '<b>$1</b>', $html);
}
// Mostramos el buffer por la saliad
echo $html;
?>

Código

| | | |

Technorati lanza búsqueda de Microformats

technorati.pngTechnorati ha lanzado una nueva búsqueda por microformats, la cual está en fase beta (o como lo hayan llamado). Para quien no sepa lo que son los microformatos, son pequeños XML que se usan para describir productos, eventos, contactos, … que son fáciles de entender para personas y máquinas. A parte, han sacado Pingerati, que es un sitio desde el cual poder enviar tus propios microformatos. Bueno, esperemos que vaya mejor que Technorati, que suele dar problemillas de saturación y de que vuelva usted más tarde.
Technorati microformats search
Vía / Download Squad

| |

Agregax : Buscador de contenidos

agregax.jpg Para algunos de los que escribimos aquí es una alegría que “nazca” algo como lo que ha “parido” Pau Iglesias. Un buscador de contenidos para el ámbito de la blogosfera hispana. Pau lo ha llamado agregax haciendo referencia al proceso de agregación de contenidos desde fuentes RSS.

“Se trata de un buscador de posts que indexa los contenidos procedentes de feeds XML y permite realizar búsquedas en titulares, etiquetar automáticamente los contenidos, localizar los posts de un determinado blog y consultar referencias a enlaces.”

Desde Sentidoweb lo apoyamos y deseamos muchísima suerte a un proyecto que esperábamos con muchas ganas. Ojalá dure y ojalá el servidor donde está albergado se siga comportando como lo está haciendo ahora mismo.

Agregax

Vía / Pau Iglesias

| |

Gestión de contenidos: Boot Camp vs Bootcamp

La noticia de ayer, incluso de hoy, es que los Mac con Intel se abren a Windows a través de Boot Camp. Nosotros la hemos reseñado en los breves de esta mañana al enterarnos ayer leyendo El Mundo.
Cuando nos hemos puesto delante de este post íbamos a hablar de la diferencia editorial entre los medios tradicionales vs. blogs y el valor añadido que los últimos dan al lector. Solo hay que pasarse por los posts (II) de Enrique Dans y Technorati y comparar con el contenido en Google News. Si hay anunciantes que dudan de la calidad de información de los blogs, especialmente los de nicho y tecnológicos, que la vayan disipando.
Pero yendo al grano. Nos ha llamado la atención que Technorati ha tenido que dividir la noticia entre Boot Camp y Bootcamp debido al uso que hacemos de las búsquedas y los tags.
technorati-bootcamp.gif
El primer criterio, con dos palabras, es el “correcto”. Así aparece en la web oficial de Apple. Pero el segundo, con las dos juntas, nos da una URL de resultados más amigable, incluso una búsqueda más precisa ya que con “Boot Camp” se nos pueden filtrar otros artículos sin relación con el asunto.
¿Para ti cuál es el correcto?. ¿Se puede hablar de corrección si la segunda opción llega a tener más volúmen de búsqueda?.
Recopilación: Tags & folksonomies: etiquetas semánticas y taxonomías sociales (eCuaderno).
PD: Para escribir el nombre de un blog, fíjate en cómo lo tiene el autor escrito en el título de la URL de portada obviando la descripción que lo acompaña. No es lo mismo Sentidoweb que Sentido Web y así miles de ejemplos.