Archivo diario del 25 de Marzo del 2008

Servicios web para tratamiento de imágenes

  • Picamatic es un gran servicio de alojamiento de imágenes. No requiere registro, y las imágenes pueden empezar a subirse nada más entrar al sitio. Muestra las mismas en forma de tabla, con miniaturas, sobre las cuales, al pasar el ratón, podemos ver los enlaces para compartirla, ya sea mediante código BBCode, HTML o enlace directo, también podemos obtener un enlace directo hacia toda la galería creada, algo muy útil para mostrar múltiples imágenes.

    Apariencia de Picamatic
  • Picapp es un stock enorme de imágenes gratuitas y libres para poder utilizar en nuestros artículos. basta con introducir la palabra clave de la imagen que queremos encontrar y el sistema nos devolverá los resultados en una manera muy cómoda para navegarlos mediante thumbnails. Al pasar el mouse por cada una de ellas se nos despliegan opciones para postear la foto en nuestro blog, enviarla por email a algún amigo o guardarla en favoritos.

    Entorno de Picapp
  • Read The Words es un servicio que permite convertir cualquier texto en voz, o para decirlo de una manera más técnica, permite sintetizar texto para luego descargarlo en formato de audio. Se trata de una herramienta totalmente gratuita que funciona online y puede convertir textos en tres idiomas, inglés, español y francés.

    Read The Words
  • PhotoNotes es una interesante herramienta para agregar efecto Polaroid a tus imágenes de forma online y sencilla. Basta con subir la imagen que deseamos, elegir el marco, fuente, color y mensaje, y nos entrega la imagen final perfectamemnte diseñada.

    Resultado de PhotoNotes
  • Arcaplay es un sitio con interesantes y adictivos juegos en flash que tiene un diseño muy agradable con estilo 2.0

    Logo de Arcaplay
  • Picbite es una herramienta que te permite agregar comentarios a tus imágenes mediante simples globos de texto similares a los de las historietas o cómics.

    Picbite
  • Twitpic es un servicio de alojamiento de imágenes que incorpora las funciones del API de Twitter para poder adjuntar un comentario y postearlo en tu cuenta. Podemos subir las imágenes desde nuestro PC o bien desde el movil, previa activación via PIN, y las urls cortas dce las imágenes, junto con el comentario, se insertarán en nuestra cuenta de Twitter.

    Logo de Twitpic

Parte de los servicios descubiertos via http://www.puntogeek.com

Script

Script es una aplicación muy, pero que muy útil para todos aquellos quienes como yo somos un tanto olvidadizos. Además, configurando correctamente nuestro PS1 podemos generar reportes de uso. Script sencillamente almacena todo que aparece en pantalla después de que se ejecuta.

Por ejemplo:

$script -a /tmp/log.txt

De ahora en adelante, toda la sesión será almacenada en el fichero indicado. Para terminar pulsamos Ctrl+D

Pero la opción realmente chula de script es -f. Supongamos que tenemos a un usuario nuevo y queremos “monitorizar” lo que hace. Hacemos que éste ejecute:

$script -f -a /tmp/luser.log

Luego para ver lo que está haciendo en tiempo real utilizamos tail:

#tail -f /tmp/luser.log

Por cierto, no intenteis ejecutarla desde el .bashrc que por alguna razón crea varios procesos repitiendo la salida de los comandos

Artículo de Monocaffe

Demostración de la nueva API de traducción de Google

Torre de BabelGoogle nos sorprende de nuevo con su AJAX Language API, que nos permitirá traducir al vuelo, via Javascript, bloques de texto o detectar el idioma de un bloque dado. Ya está disponible su documentación.

Las utilidades de algo asi son tremendas, quizá hubiese sido interesante poder disponer de algo asi en forma de API externa XML o similar, pero con un poco de imaginación seguro que podemos adaptarlo a nuestras necesidades.

Podriamos traducir automáticamente nuestros nuevos posts, ofrecer varias versiones idiomáticas de las descripciones de productos de nuestra tienda online, etc, etc… incluso sin necesidad de tener dichos contenidos y versiones alojadas en nuestro sitio, sino simplemente llamando a esta API “on demand”.
Leer más »

Enlaces de Diseño

El baile del javascripy

El baile del javascripy
JAVASCRIPT:
  1. ¡¡¡Teclea, teclea!!!
  2.  
  3. El javascripy mola mogollón,
  4. funciona en explorer y también en firefox.
  5.  
  6. Ponle javascripy a esa paginita,
  7. que el javascripy la deja muy bonita.
  8.  
  9. Abre ventanas,
  10. muestra mensajes,
  11. valida formularios,
  12. mi amol ya tu sabes!
  13.  
  14. Programan los seniors,
  15. Programan los juniors,
  16. Programa mi jefe con acentos en el function!
  17.  
  18. Y el javascripy se programa asi:
  19.  
  20. 1 - el tag <script>
  21. 2 - el function vars
  22. 3 - el alert-confirm
  23. 4 - el return trú
  24.  
  25. Programa el javascripy,
  26. Programa el javascripy,
  27. programan los heavys, también los frikis
  28. Programan en la offis, programan en la uni,
  29. Programan los fruittis y también los lunnis.
  30.  
  31. Programa Maradona esnifando una raya,
  32. y Juan Carlos le dice: ¿Porque no usas ajax?
  33.  
  34. En el formulario de un triste portal,
  35. pusieron javascripy y ya pudo validar
  36.  
  37. ¡¡¡Validar!! ¡¡Validar, validarr, validarrr!!!
  38.  
  39. Y el javascripy se programa asi:
  40.  
  41. 1 - el tag </script><script>
  42. 2 - el function vars
  43. 3 - el alert-confirm
  44. 4 - el return trú

Todo el mérito © Xavier Carné & Alex García via Pitodoble

Enlaces de Desarrollo Web

Ay Carmele, tanto que experimentar y tan poco tiempo...

Test rápidos de MySQL - Test 8

MySQL
Test 8

En el Test 5, trabajamos con los siguientes CREATE TABLE e INSERT:

MySQL:
  1. CREATE TABLE test (
  2.   id VARCHAR(1) NOT NULL,
  3.   PRIMARY KEY  (id)
  4. );
  5. INSERT INTO test VALUES ('0'), ('1'), ('2'), ('a'), ('b');

Los INSERT funcionaban como deberian y el resultado es que obteniamos los registros ‘0′, ‘1′, ‘2′, ‘a’ y ‘b’.

Los INSERT … VALUES (…), (…), … multiregistro son perfectamente válidos en MySQL. Pero…

Pregunta 1: ¿ Esto es portable a otros Sistemas de Bases de Datos Relacionales, como Oracle, MS-SQL, DB2, Firebird, Postgresql, …?
Pregunta 2: ¿ Esta sintaxis es SQL estandard ?

Pulsa para Mostrar/Ocultar la solución

Traducido con permiso expreso de Mysql Test Quiz 8 Original

Creado por Carsten H. Pedersen

Otros Test anteriores:

Test rápidos de MySQL - Test 7

MySQL
Test 7

Supongamos la siguiente serie de comandos:

MySQL:
  1. CREATE TABLE pruebas (
  2.   key1 INT NOT NULL PRIMARY KEY,
  3.   key2 INT NOT NULL UNIQUE
  4. );
  5.  
  6. INSERT INTO pruebas VALUES (1,1), (2,2);

La tabla contiene ahora (1,1) y (2,2). Ahora hacemos

MySQL:
  1. REPLACE INTO pruebas VALUES (1,3);

Pregunta 1: La tabla contiene ahora (1,3) y (2,2). Explica por qué.

Ahora ejecutamos:

MySQL:
  1. REPLACE INTO pruebas VALUES (1,2);

Pregunta 2: La tabla ahora contiene una sóla columna (1,2). ¿ Por qué ?

Pregunta 3: ¿ Cual es el valor de "Rows affected" en tu cliente después de las dos consultas REPLACE ?

Pulsa para Mostrar/Ocultar la solución

Traducido con permiso expreso de Mysql Test Quiz 7 Original

Creado por Carsten H. Pedersen

Otros Test anteriores: