Cómo hacer que Hazel reconozca fechas en varios idiomas

Un lector y oyente llamado Iñaki Agüero (@Stratosdj) me consultaba el otro día por Twitter un problema singular. Resulta que él realiza compras en Amazon España, pero también en Amazon UK. Ha programado flujos de Hazel para procesar sus facturas de Amazon, pero dado que Hazel toma el formato de fecha del sistema, las facturas en otro idioma no eran procesadas, toda vez que, por ejemplo, las abreviaturas de los meses son evidentemente distintas (ene-jan).

Yo le dije que no tenía ni idea de cómo solucionar su problema. La necesidad le agudizó el ingenio y dio con la forma de hacerlo, y ha sido tan amable de mandármelo para compartirlo con vosotros.

Tened en cuenta de que su problema es el inverso al de la mayoría, dado que él tiene su Mac en inglés y trata de que Hazel le reconozca formatos de fecha en español. Empezamos viendo el encabezado de dos facturas (española e inglesa) de Amazon.

AmazonUK

AmazonES

Os dejo con las palabras del propio Iñaki:

La cuestión es que en estos casos no funciona Hazel de la forma habitual porque no detecta la cadena del mes, pero he encontrado la solución para conseguirlo. Es darle un poco mas de vuelta pero para nada complicado. Esta sería la forma habitual de hacerlo según el método Paperless:

fecha normal 1fecha normal 2

Ponemos la fecha en la forma normal en la que aparece en las facturas de Amazon y al renombrar el archivo usamos ese mismo campo de fecha que hemos creado cambiándole el orden para que aparezca primero el año. Cuando la factura a procesar es de Amazon España, la abreviatura de los meses no coincide (porque tengo el equipo en inglés). Para conseguir que funcione este es el proceso que sigo:

1- Divido el formato de la fecha en varias partes. La fecha aparece en la factura así “6 ene 2014” así que le digo a Hazel que busque la cadena en la que de primeras hay un numero que corresponde al día, a continuación, como no detecta el mes, le digo que va una cadena de texto pero seleccionando el formato Custom y dentro de él la cadena de texto, para que así me cree una variable que pueda usar mas tarde en el renombrado. Finalmente le indico que lo tercero en la cadena corresponde con el año. De esta forma, Hazel detecta este formato: “día loquesea año”.

division 1

division 2

2- A la hora de renombrado, le tengo que poner la cadena de fecha que corresponde al año, la cadena de texto que corresponde al mes y por ultimo la cadena de fecha que corresponde al día. Si lo dejara así únicamente, el resultado del ejemplo anterior sería “2014-ene-06”. Para conseguir que Hazel detecte que la cadena “ene” corresponda con el mes 01, Hazel nos da la opción de reemplazar texto dentro de la variable y ahí es donde le ponemos que “ene” corresponde al 01, “feb” al 02, “mar” al 03,… y así hasta “dic” que corresponde al 12.

custom

De esta manera conseguimos que Hazel sustituya la cadena de texto por el número correspondiente y que podamos seguir usándolo independientemente del idioma de nuestras facturas. Evidentemente también sería valido para usarlo con Amazon Alemania sustituyendo la nomenclatura de los meses en Alemán por el número de mes que corresponda.

Espero haberlo explicado bien y que no quede ninguna duda.

Un saludo

Iñaki Agüero - @Stratosdj

 

Auriculares BT Jabra Halo2

Jabra Halo2

Desde pequeño he sido un fan de la tecnología bluetooth y de todas las posibilidades que ofrecía a nuestro alrededor. El audio por bluetooth ha llamado especialmente mi atención aunque nunca he tenido la oportunidad de probar un dispositivo de audio bluetooth de calidad, esto es, de más de 30€. Esa situación ha cambiado ya que la gente de MobileFun ha sido tan amable de enviarme una unidad de prueba de los auriculares Jabra Halo2.

Resultan extrañamente cómodos, sobre todo pensando que yo vengo de usar los Earpods de Apple y no estoy ni mucho menos acostumbrado a llevar unos auriculares de diadema de este tamaño. El sistema de encendido y apagado es sumamente ingenioso, ya que hay que desplegar las “patas” y encajarlas para que se conecte el bluetooth y asimismo se apaga cuando los volvemos a plegar; es un gesto muy natural y aunque el clack que se oye es un poco escalofriante en dos semanas de uso intensivo no ha dado señal de romperse o desgastarse.

Los auriculares tienen perfil bluetooth de audio y también de manos libres. En el auricular derecho hay un botón que sirve de play/pause así como para coger/colgar llamadas. Hay también un control táctil para subir y bajar el volumen acariciando el auricular que funciona con mucha precisión; cuando hemos llegado al máximo de volumen el auricular nos avisa con un pitido. Apenas recibo pops, tan habituales en las conexiones de audio bluetooth, y cuando los recibos son meras interrupciones del sonido, en vez de los chasquidos tan molestos de otros dispositivos. El alcance es espectacular, probado en mi oficina que está hecha a base de cristal y aluminio.

Respecto a la calidad del sonido, el fabricante subraya un montón de tecnologías aplicadas al producto:

  • Sonido envolvente virtual AM3D y Power Bass
  • Tecnología Noise Blackout con micrófonos duales
  • Crystal clear para voz y sonido (DSP)

Y sin duda funciona. Lo primero que llama la atención es la sensación envolvente del sonido, tanto con audio estero como con audio mono (podcasts), hasta tal punto que esta mañana parecía que estuviera sentado entre Gema y Manolo mientras escuchaba Quotidianos. Mi percepción es que estoy recibiendo el sonido ecualizado para que se escuche adecuadamente en estos auriculares y extrañamente, aunque percibo el sonido como tratado artificialmente, el resultado se me antoja muy natural. Como veis es algo difícil de explicar.

Aunque los graves son correctos para el tamaño que tienen, la ecualización para conseguir un sonido más nítido junto con el hecho de que son unos auriculares abiertos, nos lleva a que escuchar determinados podcasts por la calle, rodeado de tráfico, es un auténtico reto. Sin embargo sentado en el escritorio de la oficina, con un silencio más que aceptable, la sensación que tengo es de estar percibiendo una calidad de sonido como hacía años que no podía disfrutar, cuando me encerraba en el salón de casa de mis padres con el equipo de música bueno, mis compact discs DDD de música antigua y unos bafles del tamaño de Rafaela Aparicio. Como manos libres funcionan muy bien y los interlocutores interrogados al respecto han afirmado que se me escucha nítido y que la cancelación de ruido ambiente es correcta.

La duración de la batería que anuncia el fabricante se me antoja bastante fiel a la realidad. El paquete incluye un cargador de pared, un cable USB para carga en ordenador y un cable USB-minijack para usarlos con dispositivos sin bluetooth.

Este producto se presenta como un auricular bluetooth cómodo y muy práctico, transportable y con una calidad de sonido y usabilidad más que encomiables. Evidentemente no tendrá la fidelidad que otros auriculares de más nivel, pero no es ésa la batalla que quiere luchar.

Podcast 60 con Yago Abascal sobre privacidad

Aside

El pasado viernes publiqué el podcast 60, en el que cuento con Yago Abascal como invitado. En él departimos durante algo más de una hora sobre las políticas de privacidad y protección de datos personales de distintas empresas de nuestro entorno 2.0.

Inevitablemente el podcast al final se centra en Google y en mis recientes suspicacias por sus prácticas. Yago no comparte mi punto de vista y trata de aclararme algunos de los aspectos de la política de Google respecto de todo esto.

A este respecto Yago me ha pedido que comparta con vosotros tres enlaces de la web de Google que no son muy conocidos pero que son muy clarificadores acerca de estos asuntos:

https://www.google.com/settings/ (herramientas de control de datos, historial, portabilidad, etc.)
https://www.google.com/settings/ads (preferencias para anuncios)
http://www.google.com/about/ (filosofía y principios)