jueves, 18 de diciembre de 2014

Arreglando un monitor Samsung Syncmaster T220

Llegó a mis manos un monitor Samsung Syncmaster T220. Con una única indicación: no funciona.

Bien. Vale... Comprobamos las cosas típicas: cables, conexiones, botones.... todo en orden.

Síntomas: Cuando se enciende, la luz de ON/OFF se queda encendida, pero no hay imagen. Nada. Ni siquiera una imagen tenue. Al desconectar y enchufar de nuevo, el LED se ilumina a impulsos cortos. Raro. Pero sigue sin haber imagen.

Desmontaje general

La pantalla se abre fácil: Se quita el pedestal y se quitan dos tornillos. Metes un destornillador plano por los lados y vas haciendo palanca hasta que la pantalla se separa en dos mitades. Vamos quitando tornillos hasta que tenemos dos placas al descubierto. El adaptador de corriente (más tosca) y la placa principal con el chip de escalado (más high tech y llena de componentes SMD).

Hay una tercera placa (placa T-CON) a la que se accede quitando tres tornillos pequeños... En esa placa hay un fusible que a veces se quema. Pero no era el caso.

Placa de corriente

Placa principal

Placa T-CON. El fusible es un SMD de color verde

Inspección visual

A simple vista, todo parece normal en ambas placas. Nada roto, ningún condensador abultado, nada quemado.....

Mediciones básicas

¡Encendemos la pantalla, nos armamos con un polímetro y empezamos a medir voltajes!

  • Los fusibles de la placa de corriente estaban todos bien
  • Los voltajes en el conector que une la placa de corriente a la placa principal eran correctos.
  • La señal BL_EN, que se encarga de activar la luz de fondo, estaba a 0V. Sospechoso... Eso significa que el procesador de la pantalla no está ordenando que se enciendan las luces...
  • 5V_MAIN tiene un valor un poco bajo (4.44V). 3.3V y 1.8V tienen el valor adecuado.
  • 5V_PANEL da 0V. Curioso... el procesador tampoco está ordenando que se encienda el panel.

Voltajes en la placa principal
 En esta fase, es de gran ayuda disponer del service manual, que se encuentra fácilmente por Internet.

De todas formas... todo apunta a la placa principal... Así que miro en eBay, pero no encuentro nada :( Y paso de pedir nada a Aliexpress, o a china, o alguno de estos sitios raros.

Sólo me queda una opción:

Refundido

¡Ahá! A estas alturas ya he decidido tirar con el monitor. He gastado mucho tiempo dando palos de ciego sin haber identificado con claridad el problema. Pero... ¡Me queda la opción del refundido!

 El estaño se degrada con el tiempo. Las conexiones se agrietan, y pueden llegar a hacer mal contacto. Este tipo de grietas generalmente son microscópicas y no se pueden ver a simple vista. Todo esto produce fallos extraños y sin causa aparente.

La solución es refundir todo el estaño de la placa de golpe y dejar que se enfríe, con la esperanza de que la(s) grieta(s) se hayan reparado. Hay varias formas de hacer esto. Aquí las expongo, ordenadas de más profesional a menos profesional:

  1. Horno de refundido

  2. Pistola de calor

  3. Horno doméstico con control de temperatura

  4. Hornillo de las tostadas

Yo he usado la última opción. Idealmente, la temperatura debe de seguir una curva como esta:

Proceso de refundido

Pero como estoy haciendo una chapuza, pues he ido encendiendo y apagando las resistencias del hornillo según medía la temperatura con un termómetro de infrarrojos. Ya que iba a tirar la pantalla, me daba igual tirarla chamuscada.

Circuito tostado

Pese a su terrible aspecto, me atreví a conectarlo a la pantalla y... ¡sorpresa! BL_EN había aparecido, 5V_PANEL daba 5V y 5V_MAIN había subido hasta los 5.1V. No sólo eso, sino que los valores aparecían y desaparecían conforme pulsaba el botón de ON/OFF. ¡El circuito estaba funcionando!

Rápidamente, monté la pantalla para confirmar lo que estaba viendo con el polímetro. Resultado:

¡Pantalla nueva!
Espero que toda esta experiencia le sirva a alguien en algún futuro.

lunes, 20 de octubre de 2014

Gephi. Graphical graph editor. Troubleshooting

I use Gephi to finish my Bachelor thesis, but with recent system updates, it stopped to work.

I only got a screen which hangs on "loading cached objects", and then silently quit leaving no error messages.



It took me a few days to solve the problem. It was Java's fault. Dowgrading my system to Oracle's Java 6 SDK made gephi work again.

If you don't want to downgrade your entire system, you can just edit the /gephipath/etc/gephi.conf file and replace the variable jdkhome with your local installation of Java's SDK.

Hope this helps ;)

domingo, 25 de mayo de 2014

Criptografía de clave pública. Introducción para dummies


El siguiente artículo pretende servir de introducción a la criptografía de clave pública. Las motivaciones de por qué emplear un sistema de cifrado en cualquier comunicación electrónica están bastante claras... ¿verdad? Del mismo modo que no enviarías una carta sin sobre, no enviarías un email sin cifrar.

El sistema estándar de facto es PGP.

Primero, la teoría

La criptografía de clave pública resuelve tres problemas:
  • Cifrar un mensaje.
  • Evitar tener que compartir la clave.
  • Adicionalmente, nos permite verificar la identidad del emisor del mensaje.
Así, existen dos claves para cada persona: una clave pública (que es pública y puede conocerla todo el mundo), y una clave privada (que sólo conozco yo y que he de guardar con celo). La magia del sistema es que todo lo que cifra una clave lo descifra la otra.

Pongamos un ejemplo: El empresario Da Sousa le envía un email al influyente político Menéndez.
Hola Menéndez:

Pronto tendrá lugar el concurso de las obras para construir la piscina municipal. Sabes que siempre he apoyado a tu partido y a tus ideales, así que me he tomado la molestia de enviarte un pequeño regalo al despacho. Acuérdate de mi cuando haya que adjudicar los contratos ;)

Un saludo,
Da Sousa

Si Menéndez y Da Sousa enviasen esto sin cifrar, podría venir un juez y descubrirles el pastel. Malo, malo.

Así que deciden usar el cifrado asimétrico. Lo hacen en varios pasos
  • Da Sousa redacta el email.
  • Da Sousa busca la clave pública de Menéndez. La busca en un servidor de claves, o ya la tenía de antemano.
  • Da Sousa cifra el texto, y queda algo así:
-----BEGIN PGP MESSAGE-----
Version: GnuPG v1

jA0EAwMCiDDVdRjAK5RgyerPIZTNEHttH/eiW6NqbM5UheQpbvbuus6lIP5j4ETk
IVhJR+2YW5ZeOK1gEceYcStiprRhjskpqhYMoGg30MJMDNNQ1q/EwbJ+EMg1ZhYq
+HBzAK2KlvDhnoTXTacngsp12A4Ocy8vqtE8QUoTKRBHZuegDc3NDHWJ4Bc211u/
VHmx43Rvs/5gxUVvAvVMjKd8SiS3qmVEX/jqr/cfQaWBI3j/o3boQC+yiDiRs+0+
/pQSGgsv9g1aQl6wJc6wRemrXjkpJyscrma49ss2yBSyZbEEu2UtLGoBzXlwF7v+
NsE0WO0DYusedj4qHoejco5Zwx5g5KsyaI/rOf+XsbsARPXX18UvhSvo0nDWWkq7
i7zakVL0sfpFS9XovBAmXFxG+StQh6e+zTkfVufWmqNZ4vlb24VViHMNigABVmwU
qXvxKl9wNVAQHIGRkP3XvHhLUyTzI+MNWHA3bjkBS/lhEDD/iaNAKyzKrQ+eD0l8
CgP5SnWvqqS2EcGx0TZ3Bm+D127GEGTGooon2/Xh/BqT9lsubjF1Lpavg/dtPU7j
riCsAuWS2JFEO80kVmMg+zItjQRiTLJgZAM3PnjD6Rowq/lxA+HS7kwYOkoUv96V
CIf57fk/CI1Pn8sq3UPQtbRExn7BoNi3tekS438zd9CuqOsJlQUJMvnRJxj5BA5R
xSR9mjPR2qLVf7EwAzUbfUCNGbguE99ZOMKICv5cNrFnLQlkSAlRnsHgH1kWp6dO
4Y2vFcBm4qRpaic+y+VJV1Y77/tLrj6i8bJoMJVdgBWcoF1QQcHDqMtvE1gvHyf5
fyOhd6/lsghTTeiYvEgiQ5NnWp8JGNUEZCzSn0Orffc2i16hpefMLdnUXU+5Wykb
kJBont+z6HbgLp5w5B/G5Xldzjw69U0PpI5RVY9Vwq9x1D/MoAc0X+VWSTZ3py5q
WyhZYqadlbqdLlxXc8AQ9rr5Xg+TZpdZ36uHtf0RXDyU4XIMZicc0BqxB86LxlE6
J+tGSW4rMQiZFztx7Z+QlhJH/9j5i/gRshIELlRYyvNB984x5TEu32Odxd1xHx+I
tV5BFsPMjokh6mf7R7aR7yfUUeSN1xldVAMAQBAk+r77ws+MY830pENwJPhdp1WS
u/q6NGMlFo5/MJ/x6aBksFIRWG5stJ7i7opjX1lcFCGI2ypoSkJB9UQFNrmeqWvH
9LA/eBTiwa9CRp1XIuG2tFwtIBrEdoifQ95srJD0BpxrGam2tA+qNbh9R96eu4/Y
yUWziXrjEEvPf7FfJqZIrXVFEPwXvWfkbzjxNqhzO//MbcFd9plqoHrIo23isO52
fTM+iu5/l/M6y7/QDO90Cie6np3oqYUYFErbGL23iQKkIJUH7WE3OzZK/nJTgsxP
v6ob/mx/CxvMeANDLViFgyT5
=7e+6
-----END PGP MESSAGE-----
  • Menéndez recibe un texto aparentemente ilegible.
  • Como el texto aparentemente ilegible está cifrado con la clave pública de Menéndez, lo único que puede descifrarlo es la clave privada de Menéndez.
  • Menéndez usa su clave privada, que sólo conoce él, y puede leer el soborno.

Años más tarde, cuando un juez investigue la causa, sólo verá texto sin sentido y Menéndez y Da Sousa se irán de rositas.

Resumen más resumido:
  1. Redacto un email.
  2. Lo cifro con la clave pública del destinatario.
  3. El destinatario recibe el texto cifrado.
  4. El destinatario usa su clave privada para leerlo.
Así que para poder enviar mensajes cifrados, sólo necesitas tener la clave pública del destinatario. Si la tiene, puedes buscarla en un servidor de claves públicas. O puede pasártela él por email.

Segundo, la práctica

 

Todo esto está muy bien, pero... ¿Cómo lo hago?

El primer paso es bajarse los programas, claro.
  • Para windows: http://www.gpg4win.org/
  • Para linux: seahorse, gpg (consola), seahorse-nautilus. GPG se integra bastante bien en linux
  • Para Android: OpenKeyChan, o APG. Se integran MUY bien en Android.
  • Existen extensiones de Chromium y Firefox. Ejemplo:  Mailvelope
  • Extensiones también para Thunderbird: Enigmail
Si no tenéis un par de claves, podéis generarlo siguiendo los pasos que os diga el programa que habéis elegido.

Importante:
  • Si usáis varios programas, usad el mismo par de claves en todos los dispositivos
  • Subid la clave pública a un servidor de claves. Así cualquiera que quiera podrá encontrarla. Es indiferente a qué servidor la subáis, ya que todos se replican entre sí.
  • Cread un certificado de recovación. Si perdéis la clave (os roban el móvil, os entra un virus...) podréis revocarla. Haciendo esto, le estáis diciendo a todo el mundo "eh! que mi clave ya no es segura!".
  • Guardad vuestra clave privada en un lugar seguro. Copiadla a un pendrive y guardadla a buen recaudo.
Y recordad que todo esto no funciona sólo para el email. También sirve para cifrar archivos, o cifrar texto plano. Podéis hasta pegarle algo a alguien en el muro de Facebook.

Existen muchísimos detalles que no he comentado, así como la posibilidad de firmar mensajes y asegurar tu identidad. Pero creo es mejor omitirlo para mantener la sencillez de esta guía introductoria.


viernes, 23 de mayo de 2014

Eu tamén quero ser un Androide!

Hace algunas semanas participé en un concurso en el que tenías que hacer una foto a un móvil disfrazado.

Yo disfracé de Androide a un pobre y desfasado Nokia. No gané.

Pero, libero mi obra bajo la siguiente licencia:



Creative Commons License

...por si a alguien le apetece un fondo de pantalla chulo para el móvil ;)

domingo, 4 de mayo de 2014

¿Merece la pena cambiar la pasta térmica a un ordenador portátil?

Introducción

Todo el mundo habla de hacer mantenimiento a los portátiles. El paso de los años y las horas de funcionamiento acaba por provocar dos cosas:

  • Solidificación de la pasta térmica
  • Obstrucción del disipador o heatpipe
Las consecuencias de esto son un aumento de las temperaturas y un ruido exagerado del ventilador. Si las temperaturas suben demasiado, la gráfica puede llegar a desoldarse de la placa y el procesador se puede quemar.

El contenido de esta entrada no explicará cómo llevar a cabo el mantenimiento. Hay mucho material acerca de eso en Internet. Aquí sólo discutiremos si merece la pena o no, ya que hay pocas comparativas del antes y del después.

Temperaturas antes de la limpieza

El portátil a operar es un Sony Vaio VPCF11D4E, con más o menos 4 años, al que se le había limpiado alguna limpieza interna, pero sin prestarle demasiada atención al disipador. Las temperaturas antes de la limpieza son las siguientes:


La temperatura media con un uso ligero (navegar por Internet) era de unos 60ºC. Cuando se aplica el test de stress de CPU, se puede apreciar cómo la temperatura de la tarjeta gráfica sube considerablemente. Hecho que se explica si tenemos en cuenta que el disipador es el mismo para la GPU y para la CPU.

Me atrevería a indicar que una gráfica de este estilo indica un problema con el disipador (el calor es transferido del chip al disipador, pero no es expulsado al exterior porque se encuentra obstruido).

Así que:
  • Abrimos el portátil
  • Sacamos y limpiamos el disipador
  • Retiramos la pasta térmica anterior (que se había convertido en cemento)
  • Sustituimos la pasta por una genérica
  • Montamos todo de nuevo 


Temperaturas después de la limpieza

 
  • Primer pico: Plugin de flash ejecutando el Candy Crush mientras se ve un video en youtube.
  • Segundo pico: Test de stress de CPU
  • Tercer pico: Team Fortress 2
  • Cuarto pico: Test de stress de CPU, pero tapando la salida del ventilador con la mano
Se puede apreciar que la temperatura en uso ligero es ahora de unos 45ºC. Hay casi 15ºC de diferencia. Bajo condiciones de carga también hemos conseguido
una reducción de 15ºC.


Conclusiones

Efectivamente, abrir el portátil, limpiarlo y cambiar la pasta térmica ha sido extremadamente beneficioso. Ahora es mucho más silencioso, y se puede jugar a algún juego sin temor.

Pero, ¿qué parte de la mejora corresponde a la pasta térmica y qué parte corresponde a la limpieza? Mi opinión es que cada factor contribuye en un 50%, y que la elección de marca de pasta térmica es bastante irrelevante. Usa la que tengas o la que te venda el de la tienda de informática.

Palabras clave: Laptop, pasta térmica, disipador, portátil, Sony Vaio, heatsink, laptop, thermal paste, mantenimiento, limpieza, comparativa, antes, después.

martes, 10 de diciembre de 2013

James Randi habla sobre la Homeopatía

Aunque el vídeo es viejo (2001!), las charlas de este señor son un placer. Mago y desenmascarador de magufos, James Randi habla sobre la homeopatía y explica por qué no tiene sentido alguno.

Y escribo esto a raíz de los movimientos del gobierno presidido por el señor Rajoy, que facilitarían la venta en las farmacias de los preparados que emplean aquellos que creen en la homeopatía, tal y como si fuese una religión.


miércoles, 14 de julio de 2010

Bombas atómicas

Extraído de la Wikipedia:

Cuando explotó la primera bomba atómica de la historia (desarrollada gracias al Proyecto Manhattan) el director de Los Alamos, Robert Oppenheimer quien observó la demostración, más tarde comentó que el evento le recordó una línea de la escritura india Bhagavad Gita:

"Ahora me he convertido en La Muerte, Destructora de Mundos."

El director de la prueba Kenneth Bainbridge, comentó de manera menos poética:

"Ahora todos somos unos hijos de puta."