Hasta los c****** del cable de los cascos

enero 22, 2013

Casi todos los auriculares me suelen cascar por el mismo sitio. Ora punto de inserción del cable con el jack, ora entrada del cable en los altavoces. Me estoy refiriendo a los típicos auriculares grandes, llamados auriculares circulares (no de los altavoces que se meten en el oído, denominados auriculares intrauriculares). En los de tipo circular el cable suele tener un solo punto de entrada para llevar la señal a ambos altavoces.

Siempre he sido muy defensor de los auriculares pequeños, no me molestan en las orejas, no ocupan casi sitio, y sobre todo no me arruinan el peinado 😉

El caso es que por motivos de aislamiento acústico ambiental, tanto en el curro como en casa, me tuve que pasar a los cascos grandes, para el caso, cuanto más grandes mayor es el nivel de aislamiento. Ahora bien, el precio que tienen este tipo de auricular es bastante superior a sus equivalentes pequeños. Al menos para calidades semejantes. Así que “duele” más cuando se empieza a joder el cable con las típicas fases. Primero empieza con pequeñas discontinuidades sonoras, intermitentes en una de las orejas. Luego la frecuencia de discontinuidad aumenta, llegando a molestar, es cuando uno empieza a tocar el cablecito, pronto ya le tienes pillado el truquito al cable y cuando falla lo mueves llevándolo a la posición en la que funciona. La última fase antes de comprar unos nuevos es cuando te duele el cuello de llevar la cabeza girada para que el cable se mantenga en su buena posición. Si el problema se da en la zona del jack, la cosa es menos dolorosa para el cuello, pero más letal para el auricular en si, ya que la manita va cerca del jack, dispuesta a encontrar y forzar la posición hasta encontrar una buena conexión. Durando menos tiempo que en el caso anterior. Otra molestia que se me quedaba en el tintero es que cuando empieza a fallar el cable de los c****** y está conectado a un “smartPhone” éste se empieza a volver loco por que piensa que le has conectado un manos libres o algo, de tal manera que empieza a hacer lo que le da la gana, desde pasar la canción hasta llamar a quien le rota.

Iba yo por el segundo par de auriculares circulares comprados y rotos, los últimos no me habían durado ni medio año (unos TDK de los baratos) me decidí a darle una solución al tema del cable. Con el primer par rotos (creo que no tenían ni marca, pero eran muy monos, sonaban realmente mal) ya había estado haciendo algún intento de remediar el tema, con el sistema de corta y empalma, pero es una solución muy cutre (voy a aprovechar los altavoces para adaptarlos a unos auriculares de museo que tengo por ahí). Hacía falta algo más contundente para solucionar el tema de los recientes caídos TDK. La solución fue independizar los cascos del cable, mediante la incorporación de un jack hembra en la parte de los altavoces y usar un cable con dos jacks machos. De esta manera cuando se me joda el cable, solo tengo que comprar uno nuevo y a correr.

La intervención es muy sencilla, y la lista de materiales se reduce a dos:

1- Jack hembra 3.5 mm con rosca

2- Cable jack 3.5 mm macho-macho

También es necesario un soldador, algo de estaño. Por si fuera necesario agrandar el hueco donde va a ir insertado el jack hembra en la carcasa del altavoz, o preparar el alojamiento interno, es muy útil una dremel. También queda la cosa de las conexiones muy apañada si se le pone algo de termoretráctil. Un poco de pegamento para fijar el jack hembra por dentro también está bien. Y para saber que cable soldar a que sitio y comprobar la continuidad un polímetro.

Con todo esto preparado ya solo queda abrir los cascos, desoldar el viejo cable, antes de esto toma nota de donde está soldado cada punto, conectando el viejo jack macho al nuevo jack hembra.

Preparas como puedas, con dremel o sin ella, el agujero para meter el jack hembra.

Solo queda soldar. Si los cables están individualmente recubiertos con aislante plástico, los lijas con cuidado hasta que salga “el preciado metal”.

En la siguiente imagen están los TDK desmontados, con el jack hembra colocado y los cables listos para soldar. Se puede ver el viejo cable conectando aún al altavoz.

IMAG0383

En esta otra ya está el TDK listo para su uso (son con los que estoy escuchando Impossible Germany de Wilco mientras escribo esto).

IMAG0385

La misma operación la realicé en los auriculares AKG de un buen amigo y colega de trabajo. Creo que con mejor resultado, ya que en este caso pude aprovechar el hueco que tenían para el cable, bastó con agrandarlo un poco. Dicho sea de paso la calidad y el acabado interno de los AKG supera con creces los de mis TDK (muy cutres en materiales y soldaduras).

Unas imágenes de este caso.

IMAG0413

IMAG0412

Hay marcas por ahí que incorporan esta solución en sus productos. Pero cuidado, por que el único ejemplo que he podido tener en mis manos, no me ha convencido en absoluto. Han realizado una modificación en la conexión tanto a nivel del jack macho como hembra, de manera que aunque cumplen el objetivo de poder cambiar el cable una vez se ha estropeado, están obligando al cliente a comprar uno no estándar, de manera que tienes que acabar en ellos cuando quieras cambiar el cable. Es más, dado lo amantes que son las empresas al ejercicio de la obsolescencia programada, es posible que si tardas mucho en reponer el cable ya no lo encuentres, por que “ya no lo fabrican. Ahora se lleva esto, oiga”.

Una solución a todo este problema del cable (algún iluminado me lo ha comentado) es unos cascos con bluetooth. Para gustos los colores, a mi no me terminan, primero el tema de las baterías, luego que solo los puedes usar con reproductores que tengan bluetooth, y por último los problemas de “pairing”.

Otro consejo es que no escatimes en gastos a la hora de comprar el cable con jack macho-macho, ya que los más baratos no duran nada.

Anuncios

The Mentalist Vs Red John, capítulos sobre esto.

octubre 2, 2012

¿A quien no le gusta El Mentalista? Bueno parece que a mucha gente, de hecho no he sido capaz de pasar de la mitad de la segunda temporada, sin empezar con las típicas críticas de series, y con la consecuente pérdida de interés que termina en un dejo de verla ya…

No obstante ¿Quien no la goza con los capítulos en los que aparece el archienemigo del protagonista, Red John?

Mi primera opción fue intentar convencer a mi pareja de que hiciera un “research” de los capítulos en los que salía Red John, con una especie de “Ostia podrías buscar todos los capítulos en los que sale Red John, con lo que mola, y luego los vemos”. Su simple mirada bastó para convencerme de que este hecho nunca pertenecería al mundo.

Sucedían los capítulos, teníamos un cierto retraso respecto de la marcha de la serie, y cada vez la cosa se ponía más pesada, hasta que cambiamos a la serie de Zukki (o como se escriba) que va de una adolescente que vive en un pueblo de la américa profunda y donde todos se lo montan con vampiros buenorros u otras criaturas. Ya, desesperado, se me ocurrió mirar en IMDB, IMDB (el nombre se repite dos veces ya que es de esta manera como se debe invocar tan grande página). Y si ahí estaba, resumen por capítulo y de vez en cuando salía Red John.

Aquí está el listado de capítulos en los que sale, de alguna manera, Red John a colación en la sinopsis de IMDB (por ahora están en la quinta temporada):

Temporada: 1, Episodio: 1

Temporada: 1, Episodio: 11

Temporada: 1, Episodio: 23

Temporada: 2, Episodio: 1

Temporada: 2, Episodio: 6

Temporada: 2, Episodio: 8

Temporada: 2, Episodio: 23

Temporada: 3, Episodio: 1

Temporada: 3, Episodio: 3

Temporada: 3, Episodio: 23

Temporada: 3, Episodio: 24

Temporada: 4, Episodio: 1

Temporada: 4, Episodio: 11

Temporada: 4, Episodio: 13

Temporada: 4, Episodio: 17

Temporada: 4, Episodio: 23

Temporada: 4, Episodio: 24

Temporada: 5, Episodio: 1

Temporada: 5, Episodio: 5

Temporada: 5, Episodio: 8

Temporada: 5, Episodio: 13

Temporada: 5, Episodio: 16

Temporada: 5, Episodio: 22

Este listado se obtiene, mediante la línea de comandos de la siguiente manera (el sh se puede descargar de aquí):


for i in {1..5}; do curl -O http://www.imdb.com/title/tt1196946/episodes?season=$i;
cat episodes\?season\=$i | grep -B15 "Red John" | 
grep "<div>S" | tr -d "<div>" | 
tr -d "//" | awk '{sub("S","Temporada: ");
print $0}' | awk '{sub("Ep","Episodio: ");
print $0}' >> redJohnEpisodeList.txt; done

Para Linux/GNU habría que cambiar el “curl -O” por” wget”. En Ventanuco ni idea. Seguro que la sentencia se puede depurar y alcanzar cotas de mayor elegancia, si se os ocurre una manera de escribirla con más estilo, estoy encantado de leer vuestros comentarios y aprender.

Ahora bien, la cosa va más allá. Con este listado en mi poder me vino a la mente aquella maravillosa serie, X-Files, y lo bonito que sería poder ver seguidos los capítulos en los que la pareja del FBI se enfrenta al complot de orden mundial contra ellos y en pro de los Aliens. Así que ampliando a 9 en lugar de 5 temporadas, cambiado la cadena del primer comando “grep” (Red John) (previo “-i”) por las palabras “alien* y “ufo*”. Y la url por la de los capítulos de Expediente X  por los del Mentalista, obtenemos el siguiente listado (sin disfrutar todavía, pero con Red John ya la estamos gozando):

Temporada: 1, Episodio: 3

Temporada: 1, Episodio: 9

Temporada: 1, Episodio: 16

Temporada: 1, Episodio: 21

Temporada: 2, Episodio: 5

Temporada: 2, Episodio: 6

Temporada: 2, Episodio: 16

Temporada: 2, Episodio: 17

Temporada: 2, Episodio: 25

Temporada: 3, Episodio: 9

Temporada: 3, Episodio: 15

Temporada: 3, Episodio: 16

Temporada: 3, Episodio: 20

Temporada: 3, Episodio: 24

Temporada: 4, Episodio: 1

Temporada: 4, Episodio: 7

Temporada: 4, Episodio: 14

Temporada: 4, Episodio: 17

Temporada: 4, Episodio: 18

Temporada: 4, Episodio: 24

Temporada: 5, Episodio: 1

Temporada: 5, Episodio: 2

Temporada: 5, Episodio: 7

Temporada: 5, Episodio: 13

Temporada: 5, Episodio: 14

Temporada: 5, Episodio: 18

Temporada: 5, Episodio: 20

Temporada: 6, Episodio: 2

Temporada: 6, Episodio: 4

Temporada: 6, Episodio: 11

Temporada: 6, Episodio: 21

Temporada: 6, Episodio: 19

Temporada: 8, Episodio: 2

Temporada: 9, Episodio: 9

Temporada: 9, Episodio: 10

Temporada: 9, Episodio: 11

Temporada: 9, Episodio: 19

Obtenemos según esto que, sin duda, la mejor temporada de X-Files fue la quinta.

Benedict 25:17

agosto 2, 2012

El camino del programador recto está por todos lados rodeado por la injusticia de los ajenos y la tiranía de los hardcodeadores malos.
Bendito sea aquel pastor, que en nombre de la caridad y de la buena voluntad saque a los programadores del valle de las tinieblas.
Por que el es el auténtico guardián de sus hermanos y el descubridor de los Qbos perdidos.
Y os aseguro que vendré a castigar con gran venganza y furiosa cólera a aquellos que pretendan envenenar y destruir a mis hermanos.
Y tu sabrás que mi nombre es Yavé cuando caiga mi venganza sobre ti.

 

 

 

Más sobre metadatos en Mac OS X y como eliminarlos.

julio 25, 2012

En un post anterior se presentaba una PoC para eliminar la cosa de los metadatos, moni2priv que hacía uso de los kevent y se centraba únicamente en los “kMDItemWhereFroms”.

Muy en la línea de los Hacks de Jack Burton, herramientas cutres a la par que efectivas, y con la finalidad de aumentar las opciones de moni2prv, aparece prv2wf, un script que permite indicar tanto los directorios donde queremos limpiar los metadatos como el tipo de éstos. Ello se indica mediante un archivo de configuración, el uso se detalla en un LEEME que se encuentra en el descargable.

Para cumplir su objetivo prv2wf hace uso de los StartupItems de Mac OS X. De manera que solo se ejecuta la limpieza de metadatos cuando se apaga al sistema. Me parece que esta solución es más elegante que su predecesor ya que consume menos recursos del sistema.

Por otro lado el script presenta varias opciones, logging a la consola del sistema (Console), archivo de configuración y la posibilidad de anotar tanto los ficheros intervenidos como el metadato eliminado.

Tanto el script como el resto de archivos necesarios se puede bajar desde aquí.

Probado en Mac OS:

10.6.8

Una pata de Gormiti

julio 9, 2012

Es una pata de Gormiti.

Es un Gormiti que se ha materializado en medio de un mundo. O es un mundo que se ha materializado en medio de un Gormiti.

La reflexión ya se la hicieron antes otros. Otras maneras. Chuang Tse y la mariposa.

Quizá la mariposa de Tse se planteara la misma cuestión antes que éste. ¿Como podría la mariposa dejar el legado de su reflexión? Quizá emitiendo una serie de hormonas que codificaran el mensaje.

“Yo una mariposa, anoche soñé que era un hombre que reflexionaba mientras caminaba tranquilamente a la sombra de los árboles. No era consciente de que fuera mariposa. Puede ser que sea en realidad un hombre que soñaba que era una mariposa.”

Quizá batiendo las alas, codificando el mensaje. Provocando un tsunami en alguna otra costa lejana, o creando una nueva estrella en alguna lejana galaxia, dentro de unos cuantos millones de años. ¿Pero que hombre podría decodificar ese mensaje de la mariposa? De la mariposa de Tse.

Puede que un Alan Turing del futuro. Uno que no se encontrara con las mentes obtusas de su tiempo. Esas mentes que salvó y las familias de las mismas. Las mentes que lo llevaron al suicidio, por que no fueron capaces de poder aceptar su preferencia sexual, su homosexualidad. Posiblemente esas mentes nunca llegaron a reflexionar, ni saber sobre las aventuras oníricas de una mariposa.

Me pregunto: cuántas mentes que deciden el destino de personas hoy en día siguen siendo obtusas.

Cómo, siendo personas, es posible olvidar, ignorar el sufrimiento de otros semejantes. Mirar para otro lado.

La mirada de un Turing del futuro.

Con su ojo cibernético. Un ojo dedicado a desencriptar mensajes, conectado a una parte mejorada de su cerebro. Como su predecesor, con el fin de salvar vidas y luchar contra la injusticia impuesta por sus semejantes. Enfrentándose al enigma del mensaje codificado de los genes que rigen mentes obtusas, de nuestro tiempo, del tiempo de Tse, de su tiempo. De las mentes que dirigen la mirada hacia otro lado, las que no son capaces de sentir empatía. El homusPsicopaticus.

Mentes obtusas, que teniendo los medios, no son capaces de salvar, en general, vidas.

Mentes vestidas.

M.G.M.

Mientras… en el primer mundo, equipos técnicos millonarios en departamentos públicos de investigación puntera acumulan polvo esperando a ser devorados por la avaricia de las mentes obtusas y egoístas, su tiranía tecnológica.

El ojo mejorado, por ejemplo el del Alan Turing del futuro, el que desencriptará el mensaje, saldrá de algún proyecto cibernético de fuentes abiertas. De una idea, de una acción basada en la cooperación, de los que no son obtusos y solo les queda el camino de la locura o el de la lucha.

El eterno retorno de lo idéntico.

“I saw the best minds of my generation destroyed by madness, starving

hysterical naked”

Hasta los genes, comparten, cooperan. Los genes no son egoístas. Pero solo cooperan, evolucionando y persistiendo los caparazones que son consecuentes al concepto mismo de la vida, la trasmisión de información, el código de la vida.

Sí, Scroogle está molesto con Google.

febrero 17, 2012

Desde hace un tiempo Scroogle está mostrando este mensaje cuando intentas efectuar una búsqueda a través del add-on para FireFox o directamente en su página web.

Al final del mensaje lanzan una pregunta:

¿Son “Términos de Servicio” para Google, o se trata de “Términos y condiciones de monopolio”?

Y por último nos invitan a que comentemos nuestra opinión sobre Google al “Federal Trade Commission” denunciando monopolio.

Uso Scroogle desde hace tiempo para evitar que mis búsquedas puedan ser husmeadas por terceros, desde mi proveedor de internet hasta algún capullo fisgón con ínsulas de hacker.

Realmente ha funcionado bien, exceptuando algún momento que otro, hasta que hace no mucho, dejó de buscar por defecto. Para cualquier búsqueda a cualquier hora sale el mensaje de arriba.

Así que busqué alguna alternativa que permitiera mediante un add-on realizar búsquedas en Google SSL, y ya me quedé tranquilo a no ser por una pregunta que daba vueltas en mi cabeza, ¿”Términos de Servicio” o “Términos y condiciones de monopolio”? Es decir ¿tiene sentido la reivindicación del equipo de Scroogle o están exagerando?

Llegué a pensar que la gente de Scroogle se estaba dejando llevar por una manía cuasi envidiosa hacia Google, pero profundizando un poco más me encontré con que la protesta tiene su fundamento.

Ambos add-ons realizan una función parecida, cogen el contenido del formulario de búsqueda en la barra de herramientas. En el caso de Scroogle va a https://ssl.scroogle.org/cgi-bin/nbbwssl.cgi mientras que el de Google SSL, lo manda a https://encrypted.google.com/search. En el primer caso, los datos de búsqueda no se almacenan, no hay cookies y los logs de acceso son eliminados cada 48 horas. De manera que la privacidad del usuario está bastante garantizada, a todos los niveles : Proveedor de internet, ojos del fisgón y del dueño del motor de búsqueda.

Por otro lado en el caso de Google SSL, sólo se garantiza la privacidad del usuario a nivel de: Proveedor de Internet, y del fisgón de turno, ya que el dueño del motor de búsqueda, Google, puede estar almacenado junto a los términos de búsqueda lo que le venga en gana, por ejemplo el fingerprint del explorador, IP origen de la búsqueda y no se que más cosas. Diga lo que diga en las condiciones de privacidad.

Por tanto, en mi opinión, cuando Google impide el uso de Scroogle, argumentando que va en contra de sus términos de uso, al considerar a Scroogle como un bot. De alguna manera abusa de su posición privilegiada en el mercado de búsquedas en Internet y cae en el monopolio, no desde el punto de vista del servicio, sino respecto a los datos de los usuarios y su privacidad.

Por lo menos para poder evitar que Google se quede con tu IP, se puede combinar el Google SSL con Tor, que tiene una buena integración con FireFox.

Google: Los usuarios de Scroogle no somos bots, somos humanos (al menos por ahora). O expresado al modo Soylent green, ¡¡¡¡Arrrrggg Scroogle users are people!!!!

Privacidad, Mac OS X, navegadores y metadatos “WhereFroms”. Como librarse de ellos, moni2priv

diciembre 27, 2011

Un día me encontré con esta interesante entrada en el blog de Seguridad Apple. Trata de metadatos y url de descargas.

He estado probando 3 exploradores, FireFox 8, Safari 5.1.1 y Chrome 16. De los 3, el que se preocupa más de rellenar el atributo “com.apple.metadata:kMDItemWhereFroms” es Chrome. Safari apenas lo escribe de vez en cuando y FireFox es muy poco dado.

Otra aplicación que tiende a guardar este tipo de dato, es Mail cuando descarga contenido.

Para intentar evitar el tema, de que esos datos queden ahí, estuve mirando como monitorear el sistema de ficheros (Mac OS X), una opción que realiza un monitoreo a nivel de todo el sistema es fslogger.

Un buen artículo en castellano que explica las dos tecnologías para eventos en el sistema de ficheros es: “Programación de eventos del sistema de ficheros”  de Fernando López Hernández para MacProgramadores.

La idea de moni2priv es monitorizar un directorio, de tal manera que cuando se crea un nuevo fichero elimina los metadatos relacionados con la procedencia de la descarga del fichero, en todo el directorio y subdirectorios. En concreto elimina el atributo “com.apple.metadata:kMDItemWhereFroms”.

El monitoreo se realiza mediante un “kevent y kqueue”. He seguido el código de ejemplo de este enlace, directamente de Apple Developers.

moni2priv_0.5a, no llega a ser ni una versión alpha, más bien una prueba de concepto y seguro que está en un estado muy de “Only works on my machine“.

Tiene la posibilidad de hacer “logging (-l)” a un fichero y también un método “verbose (-v)”.

Tanto el código como el binario pueden descargarse aquí:

Está probado en Mac OS:

10.6.8
10.7.2

El señor…

marzo 2, 2011

«Tres iPhone para los reyes elfos bajo el cielo.
Siete iPod para los señores enanos en casas de piedra.
Nueve iPad para los hombres mortales condenados a morir.
Una AppleStore para el Señor oscuro, sobre el trono oscuro
en la tierra de SiliconValley donde se extienden las Sombras.
Una AppleStore para gobernarlos a todos. Una AppleStore para encontrarlos,
una AppleStore para atraerlos a todos y atarlos en las tinieblas
en la tierra de SiliconValley donde se extienden las sombras».

Son los mimos de siempre, fama, dinero y poder.
Por cierto ¿Google es “Evil”?

Mando disparador Canon 1000D

octubre 5, 2010

En la Canon 1000D para tiempos de exposición superiores a 30” se hace necesario el uso del afamado BULB.
Para poder sacar fotos al cielo por la noche y no quedarse uno dormido con el dedo apretando el disparador, hemos fabricado un disparador con cable, a la usanza de los comerciales, conectado al miniJack que tiene la cámara para tal cosa (la referencia de los conectores en la página del proyecto photoduino). Todos los componentes son reciclados.
Aunque el hecho de meterlo dentro de una esfera es una cuestión del capricho, esta forma nos brinda ciertas ventajas.

– MiniJack macho y cable del manos libres de un viejo móvil.
– Un conmutador (reciclado de un mando a distancia).
– Dos botones (reciclados ,de móvil y de medidor de glucosa).
– Esfera (Caramelo Bakugam (pero no me lo comí, que tenía una pinta bastante asquerosa))

Automator: reducir las fotos para subir a la red.

septiembre 10, 2010

Redimensionar imágenes

Muchas gracias al autor.


A %d blogueros les gusta esto: