Como quitar los sonidos de anuncios del MSN messenger – Melate

Posted by Gabriel on August 30th, 2009

Como si no fuera suficiente con el estupido anuncio del test de la muerte en varias paginas populares, ahora un anuncio de Melate que se despliega en el MSN Messenger esta tocando el sonido de las palpitaciones de un corazon cada 5 segundos.

Aqui están las instrucciones para quitarlo:

  1. Cerrar completamente el MSN.
  2. Ir a al Start menu, seleccionar la opción de Run.
  3. Teclear: notepad %windir%\system32\drivers\etc\hosts
  4. Pegar las siguientes 4 lineas de texto hasta el final del archivo. Despues de pegarlas, guardar y cerrar el archivo, y loggearse al MSN de nuevo.

127.0.0.1            rad.msn.com
127.0.0.1            a.rad.msn.com
127.0.0.1            b.rad.msn.com
127.0.0.1           view.atdmt.com

Screenshots para los pasos 3 y 4:

Paso 3 - Abrir archivo de hosts con notepad

Paso 3 - Abrir archivo de hosts con notepad

Paso 4 - Pegar lineas en el archivo de hosts

Paso 4 - Pegar lineas en el archivo de hosts


En Windows 7, tal vez no los deje grabar los cambios al archivo de hosts, debido a restricciones de seguridad, pero simplemente basta con abrir Notepad como Administrador, para eso:

  1. Ir directamente al folder donde está el ejecutable de Notepad (Start -> Run -> %windir%\system32)
  2. Dar click derecho en notepad.exe, y crear un shortcut (acceso directo). El shortcut se va a haber creado en el Desktop.
  3. Dar click derecho en el shortcut, y en el tab de Shortcut, hacer click en el boton de Advanced. En el diálogo que se despliega, activar el checkbox de “Run as Administrator“, y dar click en OK.
  4. Abrir Notepad usando el shortcut que creamos.
  5. Abrir el archivo (File -> Open, %windir%\system32\drivers\etc\hosts), pegar las lineas, y guardar los cambios.

Las direcciones que ven ahí, como rad.msn.com, son las direcciones de los servidores de anuncios que usa el messenger.

Al pegar estas lineas en el archivo de hosts, estamos haciendo que nuestro MSN ya no pueda localizar los servidores reales de anuncios de MSN y ahora ya no despliega ningun anuncio.

Salió mejor, no solo quitamos los sonidos de los anuncios, sino todos los anuncios.

En Windows 7 hay otra manera de solamente quitar los sonidos, pero afecta a cualquier sonido del MSN (como nudges y winks). Windows 7  permite controlar el nivel de volumen individualmente por aplicación.

Con solo:

  1. Dar click derecho en el icono de la bocina
  2. Seleccionar la opción “Open Volume Mixer
  3. Va a aparecer una barra de sonido para el MSN.
  4. Llevar hasta abajo, al cero, la barra de sonido que corresponde al MSN.
Paso 2 - Open Volume Mixer

Paso 2 - Open Volume Mixer

Listo. Espero les haya servido.

Tres buenos libros para aprender .NET y ASP.NET

Posted by Gabriel on August 8th, 2009

Ultimamente en el trabajo he entrevisando a varios desarrolladores candidatos a unirse a la empresa, que dicen han trabajado en proyectos relacionados con sitios de ASP.NET, pero que dificilmente podían explicar el ciclo de vida de una pagina en ASP.NET, o que no saben explicar exactamente que es el ViewState y otras features basicas de .NET en general.

Decidí escribir este post para recomendar estos tres libros, que creo que son los primeros que leí sobre .NET y que considero me dieron ventaja sobre otros candidatos al presentarme a alguna entrevista de trabajo. Estos libros son relativamente baratos y definitivamente pueden cambiar tu carrera. Si apenas vas empezando a aprender .NET o si simplemente quieres volverte un mejor programador, te recomiendo estos libros. Puede que sea una inversion al principio, pero los reviews de estos libros hablan por sí solos, y creo que el costo de estos se regresa inmediatamente al conseguir un trabajo gracias a lo aprendido por ellos.

Sams Teach Yourself ASP.NET 3.5 in 24 Hours

Sams Teach Yourself ASP.NET 3.5 in 24 Hours

El primer libro se llama Sams Teach Yourself ASP.NET 3.5 in 24 Hours. Lo que me gustó es que como el titulo del libro lo indica, dividen el contenido en lecciones cortas pero completas que puedes aprender en un dia.  Trata principalmente los conceptos básicos de .NET y ASP.NET. El autor es Scott Mitchell, tambien relacionado con el sitio 4GuysFromRolla.com que fue de los primeros en proporcionar articulos muy completos sobre .NET. El libro cuesta $23 USD en Amazon.

ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)

ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)

El segundo libro es ASP.NET 2.0 Website Programming: Problem – Design – Solution (Programmer to Programmer). Este libro enseña a diseñar sites de ASP.NET de principio a fin, desde la arquitectura general hasta las features más especificas de interfaz de usuario, y explica cada decision que se toma. Se tratan y explicas temas como el Provider Model, ASP.NET Membership, ASP.NET Health Monitoring, MasterPages,  Webparts, databound controls, etc. El proyecto/sitio que se desarrolla con las lecciones de este libro se llama The BeerHouse, una combinacion de CMS (Content Management System)  e E-Comerce, y es una solución tan bien diseñada que posteriormente se convirtió en un Starter Kit de ASP.NET, promocionado en el mismo site de ASP.NET de Microsoft. Muchos desarrolladores junior simplemente adoptan el estilo de desarrollo de la empresa para la cual trabajan, sin cuestionar o aprender la base sobre el por qué se hacen las cosas de esa manera, y este libro explica la razon de decisiones sobre aspectos como arquitectura de la aplicación, clases base, estrategias de Caching, etc. Definitivamente lean este libro, escrito excelentemente por Marco Bellinaso. Cuesta $26 dolares en Amazon.

ASP.NET 3.5 Unleashed

ASP.NET 3.5 Unleashed

ASP.NET 3.5 Unleashed es el último libro, y es como la biblia (1920 páginas) de ASP.NET. Siempre que necesitaba hacer algo muy específico en ASP.NET y no sabía como, en este libro lo encontraba. Este libro cuesta un poco mas, $40 dolares, pero como dije al principio, los reviews hablan por si solos.

Como revisar el hash MD5 de un archivo en Windows

Posted by Gabriel on May 17th, 2009

MD5 Check

MD5 Check

El MD5 es una función de cifrado criptográfica que se utiliza para generar un estilo de firma digital única (es solamente un bloque de texto), más que nada con la función de verificar la integridad de archivos. En teoría, la firma MD5 de un archivo nunca va a ser igual que la de otro archivo.

La manera en que nos aseguramos de que el archivo que bajamos de Internet es el oficial y legítimo publicado por la fuente oficial, es revisar el Hash MD5 que es publicado por la empresa o desarrollador de software que publica el archivo, y compararlo contra el Hash MD5 que una herramienta calcule en base al archivo que nosotros bajamos.

Hay varios programas gratis para Windows que permiten revisar el hash MD5 de un archivo.

Yo utilizo MD5 Check, que actualmente esta en su version 2.1, y lo pueden bajar el siguiente link

Bajar MD5 Check para Windows (Softpedia)

Me gusta MD5 Check porque no requiere de instalacion, es simplemente un ejecutable.

Una vez que ejecutamos el programa, solo tenemos que hacer lo siguiente (ver el screenshot de abajo que tiene los pasos en cada campo)

  1. Hacer click en el boton de Browse y escoger el archivo del cual queremos calcular el hash.
  2. Una vez elegido el archivo, hacemos click en el boton de “Calculate MD5 Checksum“. MD5 Check va a calcular el hash del archivo que le dimos, y lo va a poner en el primer campo de texto.
  3. Pegar el hash MD5 oficial en el segundo campo de texto, y si coincide con el calculado en base al archivo que tenemos, MD5 Checknos lo hace saber con un mensaje en etiqueta verde, como en el screenshot. Si no coinciden, la etiqueta es amarilla, como en la primera imagen de este post.
Programa MD5 Check

Programa MD5 Check

Si llegan a tener algun problema con MD5 Check, tambien pueden utilizar ExactFile, otra herramienta para revisar hashes, que tiene varias cualidades buenas también, como el hecho de que es multi-threaded, que soporta nombres de archivos Unicode,  y tambien funciona para otros tipos de Hash, como SHA-1, CRC32, etc.

Tip: Siempre ponganle password a su celular o PDA

Posted by Gabriel on May 9th, 2009

iPhone Passcode

iPhone Passcode

Hace algunos meses, aprendí de la peor manera que, aunque que sea una molestia el tener que teclear el password del celular o agenda PDA, es un mal necesario.

El clip que usaba para mi iPhone ya estaba muy gastado, y el holster del iPhone se separo del clip sin que se escuchara que cayo. Para cuando me di cuenta y quise regresar a buscarlo, ya no lo encontré.

En el iPhone estaban dadas de alta 2 cuentas de correo, más todos los SMS que había recibido, más los teléfonos de toda mi familia y amigos. Ahora que lo pienso, se me hace exageradamente tonto el traer toda esa información desprotegida. Al menos si hubiera tenido el password activado, no hubieran podido ver nada de mi información personal y tal vez hasta pude haber evitado que usaran el telefono.

Moraleja: Siempre asignen un password de inicio a su celular o agenda PDA, por su propia seguridad. Y la de sus emails. Y la de sus mensajes. etc etc etc.


Copyright © 2007 Gabriel Rodriguez Plancarte. All rights reserved.