sábado, 4 de septiembre de 2010

Adaptador de flash anular (y II)

Bueno, al fin he conseguido un flash TTL externo para la cámara, en concreto un Yongnuo Speedlite YN465. No es una maravilla, pero vale.

Como el adaptador que tenía era para el flash interno, tocaba hacerse uno para el externo. Una tarrina de CD, papel aluminio y cinta americana y ya tenemos el invento:


Así dispara contra un espejo:



Y así queda montado:

En un rato me voy a cazar bichos y subiré las pruebas al Flickr.

martes, 20 de julio de 2010

Adaptador de flash anular

Llevo tiempo sin escribir aquí, ya que el cambio de trabajo y el ponerme al día con un montón de cosas nuevas casi no me ha dejado tiempo para experimentos. Sin embargo, en este último cumpleaños me ha tocado estrenar cámara nueva, una Nikon D5000, y ayer me ha llegado un juguete nuevo para esta, un Tamron 90mm f2,8 Macro. He colgado en Flickr los primeros experimentos cazando bichitos. Sin embargo, una carencia que surge con este objetivo es que el flash incorporado no ilumina bien, por la sombra que da el objetivo. La solución para este problema es el uso de un flash anular, un anillo de luz alrededor de la salida del objetivo, que proporciona una luz uniforme al sujeto que fotografiamos de cerca.
Un flash de ese tipo se me salía del presupuesto en este momento, así que, tras ver varios experimentos por ahí, me he decidido a hacer un "canalizador de luz" para iluminar con el flash de la cámara en forma anular.

La idea es un tubo con el interior reflectante que desemboca en un anillo. El gasto de material ha sido prácticamente cero y los resultados no están mal en una primera apreciación. Como soporte de unión al objetivo he usado el parasol del mismo, pero sin pegarlo al anular, para que se pueda seguir usando en su función original.
El material usado ha sido la tapa de una tarrina de CDs, cartulina, papel de aluminio, pegamento en barra, pegamento instantáneo y la imprescindible cinta americana.

Empezamos marcando el parasol sobre la tarrina de CDs:

Luego recortamos un poco por dentro, para que el parasol entre muy ajustado y quede fijo:
El siguiente paso es forrarlo de papel aluminio:
Mejor que quede un poco rugoso para que difumine la luz. También abrimos el agujero para la entrada del tunel.

Ya tenemos el anillo, vamos a por el tunel. En mi caso, dado que el enfoque del objetivo hace variar mucho la longitud, he optado por hacer dos tubos concentricos, uno de 20x35x170mm y otro de 25x40x70mm. Así que hay que recordar los tiempos escolares y recortarlos en la cartulina:
Y forrarlo de papel aluminio, pegarlo y hacer la salida en ángulo de 45 grados para dirigir la luz al anillo:
Para darle algo de solidez y mejorar el acabado, recurrimos a la imprescindible:

El resultado es este:
Consejo: buscaos una tarrina que sea recta y no cónica, y os evitareis las arrugas :)

Construimos de la misma forma la extension más corta:

Y aquí tenemos el conjunto montado:
Y este es el aspecto al disparar:
No está mal para el coste, ¿no?

Un par de pruebas rápidas. Un macro:

Y un retrato:

Actualización: Subidas pruebas a Flickr, las del día 21-7-10

sábado, 8 de noviembre de 2008

Hack 5: Partiendo PDF's

Estos días me surgió la necesidad de manipular un fichero PDF de un libro escaneado a doble página para conseguir un PDF con cada página separada.Indicar que lo he hecho en un ordenador bajo Windows porque es donde tenía acceso a un Acrobat completo, pero bajo Mac es el mismo procedimiento.

El problema:
Tenemos un libro de 420 páginas escaneado en un pdf. El libro fue escaneado con las dos páginas enfrentadas (p.e., 2 y 3) en una imagen en cada página del pdf, resultando un fichero de 210 páginas en formato A4 apaisado. Nos interesa conseguir un fichero con cada página del libro separada en cada página del pdf.

La solución:
  • Abrimos el pdf en Acrobat (la versión completa, en mi caso, Acrobat 5)
  • Con la opción Recortar Página (comando-T), seleccionamos la página de la izquierda (margen derecho a 148) y lo aplicamos a todas las páginas del documento. De esta forma, conseguimos un fichero con todas las paginas pares.
  • Exportamos el fichero a imágenes jpg, poniendo en el nombre i.jpg. De esta forma, conseguimos una carpeta con 210 imágenes nombradas i_001(2,3,...)_0001.jpg. No sé por qué añade el 0001 al final, pero es igual.
  • Repetimos el procedimiento para las páginas de la derecha, cambiando el recorte por el margen izquierdo a 148mm y salvándolas como d.jpg. Ahora tenemos una carpeta con las 420 páginas nombradas alternativamente i_001_0001.jpg, d_001_0001.jpg, etc.
  • Para que nos queden ordenadas alfabéticamente según van en el libro, las renombramos. Esta es la linea de comandos para Windows (probada):
    ren i_???_0001.jpg 1_???_1.jpg
    ren d_???_0001.jpg 1_???_2.jpg
    Para el terminal de MacOS os remito a la excelente bitácora de Juan de Dios Santander, Memoria de Acceso Aleatorio, donde explica con detalle las opciones. Mucho de lo allí explicado sirve también para otros sabores de Unix.
  • Abrimos la primera imagen con Acrobat. A continuación vamos a la opción Insertar páginas y seleccionamos todos los jpg que faltan por orden alfabético. En mi caso, no se si por limitación de Windows, del acrobat o de lo dos, lo tuve que ir haciendo en grupos pequeños, de 60 páginas. Se sitúan al final del documento en cada momento. Se guarda en un documento nuevo y listo.

Gracias a todos los que han aportado ideas para este truco, especialmente a toda la gente de la inigualable Lista de Soluciones de Planeta Mac.

sábado, 2 de agosto de 2008

Envenenamiento DNS y MacOS X

Mucho se ha hablado estos días del fallo generalizado en los servidores DNS descubierto por Dan Kaminsky. Para el que no esté muy al tanto, un fallo en la implementación de la comunicación entre el cliente y el servidor DNS hacía predecible la secuencia usada y podía ser envenenada la respuesta incluyendo información falsa sobre la traducción de un sitio. Aunque hay medidas de seguridad para que no se incluya información no deseada, hay trucos (por ejemplo, incluir un vínculo en una página sospechosa a video.banco.com, que no existe, devolver la respuesta envenenada a través de la explotación del fallo, incluyendo www.banco.com) para saltarselos. El resultado puede ser demoledor. La página que estamos viendo puede ser otra falsificada, para obtener nuestros datos de acceso.

La mayor parte de los fabricantes han sacado parches para el fallo, que consiguen una mejor aleatoriedad en las secuencias y puertos de comunicación. Apple también ha sacado el parche en la actualización 2008-005. Sin embargo, según parece, el problema no ha sido solucionado y el MacOS es aún vulnerable.

El caso es preocupante porque el sistema cachea las peticiones DNS y, si estas están envenenadas con datos falsos, puede ser usadas para engañarnos.

Poco hay que se pueda hacer por parte del usuario. La única medida posible es borrar la caché del DNS antes de acceder a páginas importantes (webmail, bancos, etc.).

Para ello, en el terminal ejecutamos:

sudo dscacheutil -flushcache


Con eso eliminamos toda la información contenida en la misma, reduciendo grandemente la posibilidad de que esta esté perjudicada.

Si estamos bajo 10.5.1 o anterior:

sudo lookupd -flushcache


Para que sea lo más efectiva posible, la orden ha de introducirse justo antes de que introducir la dirección en la barra de navegación. Es decir:

  1. Abrimos el navegador
  2. Ejecutamos la orden de borrado de caché de DNS
  3. Entramos a la página del banco.
Esperemos que Apple lo solucione pronto.

Actualizado 16-9-08:

Apple lo ha actualizado dos meses después.

martes, 11 de diciembre de 2007

Hack 4: Canibalizando altavoces

En mi escritorio tenía unos altavoces baratos de NGS. Aunque era un sistema 2.1, el problema de los altavoces baratos es que, aunque la electrónica suele ser suficiente para el uso de escritorio, los altavoces suelen ser más bien escasos (con alguna honrosa excepción).

El altavoz más problemático en un sistema 2.1 siempre es el que se encarga de reproducir las frecuencias más bajas, denominado normalmente subwoofer. Esto es debido a que la reproducción de frecuencias bajas requiere más energía (en forma de mayor desplazamiento de aire) que las frecuencias altas. Esto implica altavoces más grandes, mayor potencia del amplificador y una caja que sea capaz de absorver los restos de esa energía. Además, se suelen usar en las cajas técnicas de reconducción de la onda posterior (la que produce la membrana del altavoz cuando retrocede) denominadas bass reflex, fácilmente reconocibles por un agujero circular en alguna parte de la caja.

Para las frecuencias medias y agudas se usan unos altavoces de menor tamaño, que se suelen denominar satélites. Para un sistema estéreo, deberíamos tener dos altavoces de cada (dos subwoofer y dos satélites) para los dos canales. Sin embargo, en las frecuencias graves se produce un fenómeno de no direccionalidad (es muy difícil determinar de donde viene un sonido de baja frecuencia), mientras que las frecuencias más altas son mucho más directivas. De esta forma, si en un sistema separamos y sumamos las frecuencias más graves de los dos canales y las dirigimos a un sólo altavoz, mientras mantenemos separadas las frecuencias medias y altas, el efecto estéreo se mantiene, mientras que el coste se reduce drásticamente al evitarnos uno de los altavoces caros y su correspondiente etapa amplificadora. En eso se basan los sistemas 2.1 (2 canales medios y altos y uno de graves). De todo esto se encarga la electrónica que suele venir incluida dentro de la caja del altavoz de graves.

Ya que tenía la electrónica mencionada, para mejorarlo necesitaba conseguir un altavoz de graves mejor. Hace cosa de año y medio había jubilado el sistema de Home Cinema que tenía en el salón, por fallo de la electrónica, trás más de 8 años de fiel trabajo. Los altavoces, de Cambridge Soundworks eran bastante decentes, para trabajar en potencias bajas, así que los aparqué en una caja. Ahora era el momento de aprovechar esos altavoces y emplearlos para mejorar el sonido de mi escritorio.

El primer paso fue desmontar el subwoofer del NGS, y sacar el cable que alimenta el altavoz para fuera. El altavoz es un pequeño 6", así que no es de extrañar que el sonido de graves no fuese lo que se esperaba. Tras soltar los cables, los uní con una clema de conexiones a una prolongación que llevé a la conexión posterior del subwoofer de Cambridge.

Lo siguiente fue cambiar los satélites de NGS por los de Cambrigde, que fue tan sencillo como cortar los cables y, tras pelar la punta, enchufarlos a la conexión posterior de los nuevos satélites, que, como la del subwoofer, es del tipo de presión con una palanquita. Es importante, especialmente en el caso de los satélites, respetar la polaridad. Si los cables se conectan al revés, los altavoces sonarán igual, pero estará desfasado un canal con respecto al otro, produciendo efectos de sonido como atenuación o resonancias que degradan la calidad.

Solo quedaba probar. La verdad es que la calidad, especialmente en las frecuencias graves, ha mejorado bastante. No he sacado fotos, pero en cuanto pueda actualizaré la entrada con alguna y un pequeño esquema.