miércoles, 12 de enero de 2011

Como solucionar problema de parpadeo de pantalla en las HP dv5

Hace tiempo, la pantalla de mi laptop empezó a parpadear sin razón aparente; salían lineas horizontales blancas (algunas veces verticales) como si se tratara del ruido en las señales de las televisiones. Era realmente molesto a veces pero lo "solucionaba" con solo cambiar de posición la computadora o con abrir y cerrarla.

Les dejo un video para que se den una idea:



La solución a este problema es realmente sencilla y sobre todo barata :)

Todo radica en lo que puede ser un error de diseño que provoca que el cable encargado de envíar la señal de video se desconecte provocando las molestas líneas.

Para realizar la reparación sigue estos sencillos pasos:

1. Desconecta el cable de alimentación y retira la batería.

2. Necesitas quitar 8 tornillos en total, todos en la parte inferior de la computadora: 2 en las esquinas, 3 en un extremo y 3 más donde se coloca la batería.



3. Desarma con cuidado el panel donde se encuentran los controles de volumen y el botón de apagado. No será necesario que lo quites por completo, podrás alcanzar el cable sin problema.




4. Ajusta bien la conexión y asegurate de el cable este bien colocado como se ve en la imagen.

Con mucho cuidado, empuja el conector si lo ves suelto.




De esta forma ya no tendrás problema y no habrás gastado ni un solo centavo (a menos de que tengas que comprar un desarmador).



Espero que con esto ya no tengan problemas con la pantalla de su laptop.

Fuente (en italiano).

Nota: Por los artículos que pude leer en Internet, también algunos modelos de HP son afectados, en ese caso te recomiendo que descargues el manual de usuario correspondiente antes de que intentes este método para que no tengas dudas en cómo desarmar tu máquina; existen también otros problemas similares de parpadeo y muchas fuentes sugieren métodos parecidos por lo que puedes probar con éste antes de gastar en alguna refacción. Si decides llevar a cabo las instrucciones que describo en esta entrada recuerda que lo haces bajo tu propio riesgo, yo solo te comparto mi experiencia esperando que te sirva tanto como a mi.
No creo que este de más recordarte que si tu equipo aún cuenta con garantía lo mejor es que la hagas válida.
Salu2.-

viernes, 31 de diciembre de 2010

Script en PHP para felicitar a todos tus followers

Para este 31 de diciembre quise desearles un feliz año a todos los que me hacen el favor de leerme vía Twitter, así que me resigné a la tardada tarea de hacerlo persona por persona. No suena tan mal pero me tardaría todo el día, así que se me ocurrió la idea de hacerlo mediante un script (en PHP).

Primero hay que registrar tu aplicación (client) para obtener el consumer key, el consumer key secret, etcétera; sigue las instrucciones en esta otra entrada.

Recuerda instalar PHP CLI y PHP curl. Si utilizas un Debian o Ubuntu todo es tan fácil como

apt-get install php5-cli
apt-get install php5-curl

Uso: php felizanio.php


Ahora el código:

require('twitteroauth.php');

// Oauth settings: llenar segun datos al crear tu aplicacion
$consumerKey= 'XXXXXXXXXXXXXXXXXXXXXXX';
$consumerSecret = 'XXXXXXXXXXXXXXXXXXXX';
$oauthToken = 'XXXXXXXXXXXXXXXXXXX';
$oauthTokenSecret = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX';

$followers = array();

$conexion = new TwitterOAuth($consumerKey, $consumerSecret, $oauthToken, $oauthTokenSecret);

$followers = get_followers($conexion, $followers); // se obtiene un arreglo con todos tus followers

mensaje($conexion, $followers); // Manda el mensaje.


function get_followers($con, $fl){
$next_cursor = -1;
$hay_followers = true;
$path = 'statuses/followers';

while($hay_followers){
$parametros = array('cursor'=> $next_cursor,);
$timeline = $con->get($path,$parametros);

$users = $timeline->users;
$next_cursor = $timeline->next_cursor;

foreach($users as $value){
$fl[] = "@".$value->screen_name;
} // fin foreach

if($next_cursor == 0){
$hay_followers = false;
} //fi
} // fin while
return $fl;
} // fin get_followers()

function mensaje($con,$fl){

$a = "#FF y Feliz año ";
$b = $a;

foreach($fl as $value){
$value.= " ";
if(strlen($b.$value) <=140){
$b.=$value;
}else{
$twitter = $con->post('statuses/update', array('status' => $b));
echo"\n"."$b"."\n";
$b=$a;
$b.=$value;
}
}
$twitter = $con->post('statuses/update', array('status' => $b));
echo"\n"."$b"."\n";

}


*Nota: También son necesarias las librerias twitteroauth.php y Oauth.php escritas por Abraham Williams.

Todos los archivos necesarios están en aquí.

http://www.fileden.com/files/2010/10/29/3004194//felizanio.zip


Por último, para todos aquellos que puedan leer este artículo les deseo un 2011 lleno de paz y mucho éxito, que todos sus proyectos se realicen.

Felices líneas.

as

martes, 2 de noviembre de 2010

Una alternativa a Limewire [Actualizado]




En esta entrada les quiero mostrar a FrostWire como una de las alternativas a Limewire, que como sabrán, dejo de funcionar por problemas legales.

La interfaz de FrostWire es casi idéntica a las anteriores de Limewire, es Open Source y también te permite bajar torrents, compartir archivos y todo lo que un programa P2P hace.

Descárgalo de aquí

http://www.frostwire.com/?id=downloads

Edit:

En los blogs de hipertextual me enteré de LimeWire Pirate Edition, el cual tiene todas las virtudes de la versión PRO del desaparecido LimeWire pero sin costo alguno. Actualmente se encuentra disponible vía torrent.

También puedes descargarlo aquí.