wordpress visitor
» 2010 » March | Informática Práctica |

Manual de Windows 7

Escrito por ffuentes el Tuesday, 30 de March del 2010 a las 4:01

 

flattr this!

No sé cómo no se nos ocurrió añadir a nuestra lista de material valioso, un manual de Windows 7, el Sistema Operativo más popular actualmente.

Son más de 400 páginas que incluyen desde los detalles más básicos como los requisitos de Windows 7, pasando por cómo mejorar el rendimiento de Windows 7 hasta cómo crear una partición con Windows 7.

Muy completo pero al mismo tiempo muy fácil de consultar, cuenta con un índice que te ayudará a encontrar justo lo que andas buscando.

Descargar Manual de Windows 7

Categoría: Windows | 2 Comentarios »

Cómo crear un cliente de Twitter con PHP

Escrito por ffuentes el Sunday, 21 de March del 2010 a las 9:34

 

flattr this!

En realidad lo que voy a mostrar a continuación es el modelo de un blog francés que, basado en la misma solución que nos permitió escribir el artículo anterior sobre publicar en twitter un rss con PHP, crea un sencillo pero efectivo cliente con PHP que puede publicar tuiteos, pero el problema es que aparte de estar en inglés, el blog a la fecha en que lo encontré no se encontraba disponible sino por la caché de Google, así que si llegase a desaparecer se encuentra acá.

Todo lo que hace falta es la "class" de PHP de Verkoyen que nos permite comunicarnos con Twitter y crear un formulario que se comunique con él:

Lo primero es crear un PHP que nos comunicará con la librería Twitter, lo podemos llamar functions.php (como el chico del tutorial original, aunque no influye en el resultado al menos en este caso):

PHP:
  1. <?php
  2.  
  3.  require_once('twitter.php');
  4.  
  5. function tweet($u,$p,$msg) {
  6.  
  7.  $twitter = new Twitter($u ,$p);
  8.  
  9.  $twitter->updateStatus($msg);
  10.  
  11.  }
  12.  
  13. ?>

Ahora que tenemos comunicación con Twitter, procedemos a crear una página en XHTML que podemos llamar index.php y ponerla en alguna carpeta en el servidor.

HTML:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2.  
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4.  
  5.  
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7.  
  8. <title>Mi primer cliente de Twitter</title>
  9.  
  10. </head>
  11.  

Sólo le hemos dado un inicio a nuestro documento. Lo que viene ahora, en el mismo documento es poner el PHP necesario para comunicarnos con el functions.php

PHP:
  1. <?php
  2.  
  3. require_once('functions.php');
  4.  
  5. if (isset($_POST['posted']) && $_POST['posted'] == 'yes') {
  6.  
  7. Message: ".$_POST['tweet']."
  8. ";
  9.  
  10. echo "Mensaje enviado!
  11. ";
  12.  
  13. tweet($_POST['twitter_username'],$_POST['twitter_password'],$_POST['tweet']);
  14.  
  15. } else {

Para que tenga sentido y sea realmente un cliente de Twitter, necesitamos un formulario (aunque sea un cliente muy rudimentario)

HTML:
  1. echo "
  2.  
  3. <form action='index.php' method='post'>
  4.  
  5. <p><label for='twitter_username'>Nick:</label>
  6.  
  7. <input type='text' name='twitter_username' id='twitter_username' /></p>
  8.  
  9.  <p><label for='twitter_password'>Password:</label>
  10.  
  11.  <input type='password' name='twitter_password' id='twitter_password' /></p>
  12.  
  13.  <p><label for='tweet'>Mensaje:</label>
  14.  
  15.  <textarea name='tweet' id='tweet' maxlength='140'></textarea></p>
  16.  
  17.  <input type='submit' value='Enviar'/>
  18.  
  19.  <input type='hidden' name='posted' id='posted' value='yes' />
  20.  
  21. </form>
  22.  
  23.  ";
  24.  
  25. }
  26.  
  27. ?>
  28.  
  29. </body>
  30.  
  31. </html>

Y listo! ya podemos tuitear.

El resultado es un sencillo cliente que nos muestra un campo (como ya han visto) de usuario, contraseña y mensaje a enviar, sin más pretensiones. El que sea tan simple y feo (pues no tiene CSS porque no es el objetivo del tutorial) no es impedimento por supuesto, para que puedas mejorarlo, añadirle funcionalidades y convertirlo en algo realmente útil y poder hacer cosas como leer tu timeline, generar respuestas (las famosas replies con @) y mucho más, con un diseño tan bonito como el que puedas diseñar.

Tanto el functions.php como el index.php los puedes copiar y pegar de lo de arriba, necesitarás descargar la clase Twitter de la web de Verkoyen.

Ojo con cURL que debe estar instalado y activado debidamente para que este sistema funcione, yo ya me he llevado sorpresas desagradables tratando de hacerlo funcionar. Si no pueden hacerlo, pongan comentarios y si pudieron pero tuvieron problemas, por favor, comenten también.

(Excelente idea escribir este artículo para el 4 cumpleaños de Twitter y pueden seguirme en @ffuentes_ )

Categoría: General, PHP, twitter | 4 Comentarios »

Twitter: Cómo ‘tuitear’ un feed RSS con PHP

Escrito por ffuentes el Sunday, 14 de March del 2010 a las 8:01

 

flattr this!

twitter-vs-rss1.jpg

Sabemos que para crear un Twitter de un blog u otra publicación, nos podemos servir de Twitterfeed o RSS2Twitter para "postear" automáticamente estos artículos, pero estos servicios no dejan de ser sencillos.

Sólo dos servicios nos permiten trabajar con RSS en Twitter, el primero se actualiza como máximo en 30 minutos, lo que, para algunas cosas es claramente insuficiente (por ejemplo, RSS de sismos, maremotos, caídas de sistema y otras que se pueden traspasar a Twitter pero requieren subirse de inmediato para que tengan utilidad). El segundo tarda todavía más.

Existe un script bien útil y bastante sencillo para lograr hacer esto desde nuestro propio hosting o servidor dedicado. El script fue creado por Stammy y lo pueden encontrar en su blog (no es algo nuevo, pero no todos, ni siquiera muchos, lo conocen y es necesario, creo, divulgarlo).

No pesa más de 4 kb. y todo lo que necesitan es rellenar el nombre de usuario, la contraseña del usuario de Twitter y por supuesto, la URL del feed. Se trata de dos archivos, el más importante: tw.php que es el que editaremos y parse.php.

Para que esto tenga sentido tienes dos opciones para utilizarlo, luego de haber preparado el PHP:

1. Ejecutar el php manualmente o automáticamente a través de otra aplicación
2. Utilizar el Crontab de tu hosting o servidor dedicado para que se ejecute en un intervalo de tiempo a tu gusto.

El script puedes descargarlo directamente aquí
o en el blog de Stammy.

Categoría: PHP | No hay Comentarios »

Cómo cargar dinero en PayPal en Sudamérica

Escrito por ffuentes el Sunday, 7 de March del 2010 a las 22:28

 

flattr this!

paypal_logo.gif

Si estás en México, EE.UU. o Europa, no es problema cargar dinero a tu cuenta de PayPal dado que allí se trabaja en convenio con las entidades bancarias y se puede asociar la cuenta de PayPal a una cuenta bancaria sin problemas.

La cosa cambia cuando te encuentras en Latinoamérica (exceptuando a MX), dado que tales convenios no existen. Argentina, Chile, Perú, Bolivia, Colombia, Ecuador, Venezuela, Uruguay* y la gente de toda Centroamérica debe contar con una tarjeta de crédito internacional para poder utilizar PayPal y cargar saldo. Pero muchos no cuentan con los medios para poder obtener una, y es ahí donde tenemos que sortearnos con gente que nos ofrece, con más credibilidad unas que otras de saldo PayPal (y también para otros servicios).

Lo que quiero hacer es una lista de todas las webs que se dedican a cargar cuentas PayPal alrededor de Latinoamérica.

Chile: En Chile no existen al día de hoy las tarjetas de débito VISA o MASTERCARD ni de prepago (aunque el BCI en el pasado ofreció un servicio de este tipo), aún así hay un par de webs que ofrecen cargar saldo a las cuentas.

  • DZASP: Ofrece cargar dinero a PayPal y otros servicios relacionados (venta de cuentas premium Rapidshare, etc). Nota: Lo utilicé una vez sin problemas, aunque no es garantía. Eso sí, la dueña del sitio se identifica con nombre y apellidos, una vez que haces una transacción.
  • Servicios Comex: Servicio similar, es más económico pero también es mucho más lento.

En Argentina: Existen las Visa recargables que sirven para validar PayPal.

  • También se puede triangular el envío de fondos desde Cuenta Digital a E-Gold que puede cargar PayPal.
  • No encontré webs como las que hay en Chile que vendan saldo directamente, si conoces alguno, apúntalo en un comentario.


Perú
: Es posible comprar obteniendo la tarjeta Mastercard Pagum pero no es posible al día de hoy realizar nuevos registros en su web.

  • No encontré webs que vendan saldo directamente, sí conoces alguna, apúntala en un comentario y la agregamos
  • Uruguay: En este país puedes crearte una cuenta Visa Alfa Brou del Banco República y validar con ella tu cuenta de PayPal.

    De otros países no tengo datos. Les pido que por favor me den datos de toda Sudamérica acerca del tema.

    Categoría: Recursos | 6 Comentarios »

    GlypeProxy – Script para crear proxies web

    Escrito por ffuentes el Thursday, 4 de March del 2010 a las 1:25

     

    flattr this!

    Acabo de ver un proxy web que se "promocionaba" en algunos blogs (nada nuevo, pero tal como lo redactaban parecía una gran novedad) y con él descubrí algo interesante.

    Seguramente conocen los proxys web, unos sitios donde ustedes pueden ingresar una web que no pueden visualizar desde la oficina o el colegio, por ejemplo, el facebook en muchos lugares.

    GlypeProxy permite montar uno de esos sitios (porque lo que suele suceder es que los bloquean) de forma sencilla, simplemente instalando el paquete en su hosting siguiendo las instrucciones.

    Dado que los softwares de bloqueo de webs son bastante eficientes, montar una web de uso masivo puede ser buena idea si se usa por poco tiempo, pues al cabo de días sería bloqueada por la base de datos de estos programas, que suelen sincronizarse en línea (Aunque muchas empresas simplemente hacen una lista negra).

    Me parece muy interesante utilizarlo como un proxy personal, montarlo en un hosting o en el servidor hogareño (un XAMPP sirve para eso y es fácil de instalar) y ahí instalarlo, así no lo usará nadie más y seguramente no será rastreado por motor de búsqueda alguno.

    Categoría: Recursos | No hay Comentarios »