daturi – Para convertir imágenes a Base64

daturi

daturi.me es una aplicación web, de código libre, que puede ayudar a los que busquen una forma rápida de obtener el código Base64 de cualquier imagen.

Aunque hay otras opciones, como la de motobit.com, que permite codificar y decodificar, daturi es extremadamente sencilla y rápida. Solo tenemos que elegir la imagen y pulsar el botón, obteniendo así­ los caracteres que tendremos que incluir en nuestra página web.

Para incluir el resultado podéis consultar este artí­culo de Wikipedia, donde comentan con detalle el esquema data: URI, así­ como las ventajas y desventajas de usar este tipo de dato.

En resumen: si usamos imágenes muy pequeñas podemos optimizar el tiempo de descarga del sitio (un icono, por ejemplo), reduciendo el número de conexiones necesarias para mostrar la imagen en la página. El navegador gestiona menos entradas de cache cuando se usa la información de esta forma, pero en general usar data: URIs codificados en Base64 genera archivos una media de 33% más grandes que sus equivalentes binarios.

Tal y como comentan en webresourcesdepot, podéis obtener el código fuente de daturi en github.com, para los que disfrutan abriendo los juguetes para ver cómo funcionan por dentro y para los que quieran usarlo para crear una herramienta más sofisticada.

CodeKaraoke – plasmando canciones en códigos de programación


A mucho nos pasa, con más o menos frecuencia, que se nos queda pegada una canción en la cabeza, de manera que no nos la podemos quitar de encima, ya sea porque es pegadiza o simplemente porque nos gusta. Pues bien, aunque parezca broma, ahora los programadores tienen en CodeKaraoke una plataforma en la cual convertir esa canción que no se pueden quitar de la cabeza en un fragmento de código.

De esta manera, escucharán las canciones varias veces y obtendrán los elementos relevantes que plasmarán en un fragmento de código asociado a las mismas canciones, que puede ser en cualquier lenguaje de programación que deseen. Y como no podí­a ser de otra manera, dispone de herramientas de interactividad social.

CodeKaraoke está abierto después de varios meses de desarrollo, y en la actualidad sólo hay publicada dos canciones, o mejor dicho, dos códigos de programación, con lo que cualquier programador puede dar rienda suelta a su imaginación y «componer» su propio código.

Enlace: CodeKaraoke

Descodifica códigos de barra y códigos QR

La mejor manera de leer los códigos QR (Quick Response Barcod) es usar un teléfono inteligente, pero no todos disponen de ese tipo de aparatos. Hay mucha gente que o bien no lo tienen o no cuenta con una aplicación de lector de código de barras eficaz.

Zxing.org es una página sencilla de código abierto (code.google.com/p/zxing/) que nos ofrece la posibilidad de descodificar códigos de barras de 1 o 2 dimensiones con solo subir una imagen o ingresar una dirección URL que contenga la imagen, devolviendo descifrada la información (ya sea números de teléfono, enlaces o direcciones, correo electrónico en texto plano, etc).

Una buena idea para saber lo que se esconde detrás de cualquiera de estos sí­mbolos.

infoencrypt – Manda mensajes secretos por internet

Aquí­ tenéis una aplicación gratuita que os permitirá transformar cualquier texto en una secuencia de letras que nadie entenderá.

Antes de realizar la transformación deberéis indicar una contraseña. Esta palabra será necesaria para que el texto original pueda ser descubierto de nuevo.

Veamos un ejemplo de uso:

Imaginemos que en el trabajo os tienen puesto un programa que avisa automáticamente a los administradores cuando es enviado un email con la palabra «currí­culo» o «infojobs». Encontráis una oferta interesante en Internet y queréis enviarla a vuestro compañero sin que los administradores encuentren el email.

Entráis en infoencrypt, codificáis el mensaje con una contraseña, capturáis el texto creado y lo mandáis por email. Después le dáis la contraseña al compañero para que pueda obtener el texto original en el mismo sitio.

Rápida aplicación para encriptar y recuperar mensajes.

Heroku – Programar en Ruby directamente en internet

heroku.jpg

Hace muchos años que dejé de programar. Eso de escribir código, crear funciones, compilar, testear, distribuir.. nunca ha sido lo mí­o.
Es un trabajo que necesita mucha concentración y conocimiento de las nuevas tendencias para no quedarse atrás sin querer.
Heroku es la oportunidad para que muchos principiantes puedan entrar en el mundo de la programación en Ruby an Rails sin necesidad de instalar nada en el ordenador.
Os ofrece un entorno de programación completo, desde aplicaciones para codificar hasta herramientas para realizar tests. Al terminar la aplicación podéis dejarla funcionando en su servidor y distribuirla sin ningún coste de hospedaje ni migraciones a nuevos ambientes.
Desde ajaxian he leido algunos detalles que están perfectamente explicados en su sitio.
Idealpar ala categorí­a de Solo Programadores que hací­a tiempo que estaba algo abandonada.

semapedia – Codificar artí­culos de la Wikipedia en imágenes 2D

semapedia.jpg
Semapedia es otra de esas aplicaciones que llaman la atención por la interesante idea que desarrollan.
El objetivo de este sitio es poder anunciar y divulgar artí­culos de la wikipedia para que algunos teléfonos móviles puedan leerlos usando lector de código de barras 2D y una cámara de fotos.
Me explico.
Imaginemos que queréis divulgar el artí­culo de la wikipedia https://en.wikipedia.org/wiki/sap, por ejemplo.
A través de Semapedia creáis un código 2D que representará está url. Un cuadrado blanco lleno de pequeños cuadraditos negros que codifican la información de la dirección deseada.
Después os bajáis un pdf con varios de estos códigos y los repartí­s en una tarjeta de visita, por ejemplo.
El lector tendrá que fotografiar el código con la máquina de su móvil y, si tiene un lector de códigos instalado (disponible en Semapedia) podrá leer directamente el artí­culo codificado.
Aparentemente el sitio ha sido creado por los modestos tipos de la Sun, así­ que nada de bromas.
fuente: meiobit

HeyWatch – El conversor de formatos de ví­deo online definitivo

Después de leer hoy en techcrunch que HeyWatch permite codificar archivos de ví­deo en varios formatos, pedí­ a los dueños una invitación para echarle un vistazo por dentro.

Y aquí­ está el resultado.

La verdad es que siempre he pensado que los programas de conversión de formatos (principalmente de ví­deo) no llegarí­an a tener éxito online. Los motivos son obvios: imaginad que queréis transformar un ví­deo AVI en MPEG4, subid 700 megas y consumid los enormes recursos de memoria necesarios para, después, bajar los cientos de megas resultantes… no parece muy viable…

Sin embargo aquí­ tenemos la primera iniciativa en este sentido. La versión gratuita permite un tráfico de 100 megas mensuales, suficiente para jugar con nuestros pequeños ví­deos caseros.

Al entrar en la cuenta podemos leer un pequeño tutorial describiendo nuestra area de trabajo:

1 – Histórico de todo lo que ha ocurrido (bajar un ví­deo, proceso de codificación…)

2 – Los últimos ví­deos ya codificados en formato RSS para visualizar en vuestro lector de podcast.

3 – Todos los ví­deos codificados de vuestra cuenta.

4 – Todos los ví­deos de vuestra cuenta, los codificados y los pendientes de ser procesados.

5 – Enviar ví­deos a través de una URL (de youtube, por ejemplo).

6 – Lí­mite de transferencia mensual.

7 – Estado de la codificación que está siendo realizada.

8 – Estado de las transferencias de video (download, carga a través de url, etc.)

9 – Opciones para descubrir nuevos ví­deos.

Una vez que estamos familiarizados con el panel de control, empezamos el trabajo.

Lo primero que hacemos es cargar un ví­deo en la web, sea de una url o de nuestro ordenador (recordando el lí­mite de 100 megas o 10 minutos).

Después elegimos el formato deseado:

Divx
DVD NTSC
DVD PAL
Flash video
Mjpeg
Mov
MP4 Xvid
Mpeg2 TS
RM
SVCD NTSC
SVCD PAL
SWF
VCD NTSC
VCD PAL
WMV

o dispositivo adecuado:

Archos AVxxx/40x/50x/60x 4:3
Archos Gmini 40x
Cowon A2 16:9
Cowon A2 4:3
Creative Zen Vision:M
Creative Zen Vision:M – TV out
GP2X
iPod 16:9
iPod 4:3
iPod TV-out
Mobile 3GP
Mobile MP4 176×144
Mobile MP4 320×240
Nintendo DS
Nokia 770
Palm Treo/Zire/T3/T5
Playstation 3
Pocket PC
Pocket PC VGA
PSP 16:9
PSP 4:3
Wii

Pudiendo crear un formato propio introduciendo varios detalles técnicos.

El proceso de codificación puede tardar varias horas, por lo que es interesante acceder de vez en cuando para ver si ya ha terminado.

Cuando el pastel esté pronto, lo sacáis del fuego y lo bajáis para uso y abuso.

fuente: techcrunch

SmartPox – Codifica tu información

Desde Accesso Web me llega SmartPox, un site semejante a Mytago en el que podéis codificar y decodificar urls, direciones de email o números de telefono en forma de cuadraditos blancos y negros.

El ví­deo demostrativo de SmartPox es muy bueno, basta codificar la información y mostrarla por el mundo en forma de imagen. Los interesados la capturarán con su cámara de fotos y la decodificarán introduciendo la fotografí­a de nuevo en el site.