davidMHe Web Site

El Blog donde expongo lo que me encuentro en la red

Un código QR es un sistema para almacenar información en una matriz de puntos o un código de barras bidimensional creado por la compañía japonesa Denso-Wave en 1994; se caracterizan por los tres cuadrados que se encuentran en las esquinas y que permiten detectar la posición del código al lector. La sigla “QR” se derivó de la frase inglesa “Quick Response” pues el creador aspiraba a que el código permitiera que su contenido se leyera a alta velocidad.

Actualmente existen páginas en donde podemos generar nuestro propio QR-Code de una manera fácil y rápida.

La pagina de Kaywa permite generar gráficos QR-Code de URLS, Textos, Números de teléfono y SMS, pero también permite leer los Códigos QR mediante el móvil, para ello debemos ingresar a http://reader.kaywa.com, registrarnos y activar el servicio que tiene un costo de 0,30€.

Visitar la web: QR-Code Generator

Streamripper for Winamp es un excelente programa para todos aquellos que escuchen emisiones de “radio” a través de WinAmp 2.x.

streamripper1.jpg

Con Streamripper podrás grabar dichas emisiones en tu disco duro, de una manera muy sencilla y cómoda.

Simplemente instala el plug-in y cuando te conectes a una emisión tendrás listo a Streamripper, bastará entonces con pulsar Start para iniciar la grabación.

streamripperlogo.jpg

A diferencia de otros programas de este estilo, Streamripper crea ficheros con el nombre de las canciones que se están emitiendo, e incluso puede ordenarlas en carpetas individuales.

Obviamente es un programa que no hace milagros, si tu conexión es lenta deberás adaptarte conectándote a emisoras que requieran menos ancho de banda para escuchar las emisiones.

Si una emisora emite a una calidad de 128 y no tienes cortes perfecto podrás disfrutar de ficheros MP3 de calidad CD. Si se producen cortes prueba con emisiones a un ratio menor de calidad.

Visitar la web: Streamripper

Hey!Watch es un nuevo servicio de conversión de vídeos en línea que acepta casi cualquier formato y codifica a cualquier formato, incluso es capaz de capturar vídeo y luego codificar se sitios como YouTube, Blip.tv, DailyMotion, metacafe, etc.

heywatch1.jpg

La aplicación lo que hace es capturar un vídeo de la web o uno que tengamos en nuestro disco duro y codificarlo al formato que deseemos.

Esta es sin duda una aplicación muy interesante si necesitamos modificar el formato de nuestros ficheros de vídeo o si queremos bajarnos un vídeo de YouTube al Celular o pasarlo a DivX o MPG.

También podemos descargar una extención para Firefox que nos permitira hacer los paos más fácilmente.

La aplicación no tiene una limitación de espacio, pero si es una aplicación que funciona con creditos y cada credito vale US$0.10 que equivale a 5 minutos de conversión de video.

Visitar la web: Hey!Watch - Just Encode

Php Free Chat es un chat gratuito, fácil de instalar, rápido, personalizable y multi lenguaje que utiliza un simple sistema de archivos para almacenar mensajes y “nicknames”. Utiliza AJAX para refrescar suavemente (sin parpadeos de la pantalla) y mostar dinámicamente el área de chat y del “nickname”. Soporta temas personalizados basados en CSS y un sistema de plugins que te permite escribir tus propias rutinas de almacenamiento (ej: Mysql, IRC backends …), ¡y tus propios comandos de chat!

screen4_phpfc_p.jpg

Son 4 cosas que hacen del Php Free Chat una excelente aplicación:

  • Simple:

    Sólo tienes que copiar/pegar 3 lineas de código para conseguir el chat funcional.

    No es necesario configurar una base de datos (Mysql), los mensajes y ‘nicknames’ se almacenan en archivos.

    Sin problemas de firewalls, es un script basado en HTTP de forma que sólo necesitas un navegador y una conexión a internet. (todo el mundo puede chatear facilmente!)

    ¡Sin problemas con caracteres no latinos! ¿Eres Ruso, Japonés, Turco, Chino, o Arabe? Cualquiera que sea el idioma que hables, phpfreechat mostrará bien los caracteres que escribas porque utiliza XML con caracteres con codificación UTF8.

  • Rápido:

    La tecnología AJAX se utiliza para actualizar (sin parpadeo) y mostrar el área de chat y el ‘nickname’.

    Los mensajes y ‘nicknames’ se almacenan en archivos, de forma que los recursos del servidor se reservan todo lo posible.

    No se utiliza ancho de banda porque el servidor nunca transmite los mismos datos dos veces, solo los nuevos mensajes se transmiten.

  • Personalizable:

    Puedes escribir tus propias hojas de estilos CSS, para cambiar la apariencia de tu chat completamente.

    Todas las funcionalidades del chat son personalizables. Por ejemplo, puedes cambiar el tiempo de refresco de los mensajes, puedes evitar que los usuarios cambien sus ‘nicknames’, etc.

    El sistema de plugins te permite escribir tus propias rutinas de almacenamiento. Por ejemplo, puedes escribir un plugin para almacenar las conversaciones en tu base de datos.

  • Código Abierto:

    PhpFreeChat es un proGrama ‘opensource’ (LGPL), así que puedes usarlo y modificarlo libremente.

    Sólo se pide, por gratitud, que se conserve el logo y un link en las páginas de tu chat.

    Todos los comandos de phpFreeChat están inspirados en el protocolo irc, y su interfáz está inspirada por mIRC y XChat, de forma que los usuarios no se sientan desorientados.

    Las Tecnologías utilizadas por phpFreeChat son:

    1. PHP: en el lado del servidor : las conversaciones se almacenan simplemente en archivos de sistema.
    2. XAJAX : para la comunicación asincrona entre el cliente y el servidor

    (phpFreeChat NO requiere MySQL, o base de datos SQL)

Visitar la web: PhpFreeChat

Navegando en la red me encontre con este script bastante interesante, se trata de un conversor que permite pasar códigos de programación asi como php, html, css, imágenes entre otros a base 64.

Pero se preguntaran que es DATAURL y la respuesta es:

El esquema data: URI definido en las normas IETF RFC 2397 en un esquema URI que permite la inclusión de pequeños elementos de datos en línea, como si fueran referenciados hacia una fuente externa. Suelen ser mucho más simples que otros métodos de inclusión alternativos, como MIME con cid: o mid:. De acuerdo a la denominación en el RFC, los data: URI son, de hecho, URLs.

De igual manera esta definición sigue siendo muy técnica, entonces pueden visitar wikipedia en DATAURL y habra una explicación mejor desglosada.

Pero podemos aclarar algo de una vez…Básicamente lo que hace este script es por medio de base 64 codificar el archivo que sea, php, html entre otros y cuando lo insertamos en un documento html lo que hace el navegador es interpretar este código y lo muestra tal como es.

Voy a poner un ejemplo:

Esta imagen: avatar.jpg

Pasada a base 64 tendría un resultado así: Descargar Resultado (Solo texto)

Pero si este código es interpretado por un navegador el resultado sería así: Resultado en HTML

Hay que tener en cuenta que esta codifición funciona en:

  • Gecko y sus derivados, como Firefox
  • Opera
  • KHTML y sus derivados, Safari y Konqueror
  • Microsoft Internet Explorer, en su versión 7, no soporta los data: URIs como fuentes HTML, por lo que algo como about:bold en esas versiones es aproximadamente equivalente a data:text/html,bold en navegadores que soportan los data: URIs

En la página de Sveinbjorn Thordarson’s pueden ejecutar el script directamente con archivos de imágenes, sin embargo también esta para descargar el script para sistemas operativos UNIX y MAC OS X.