23 de febrero de 2009

Juegos Wii rechazados

Encontré este curioso y gracioso video acerca de los juegos para la consola wii que nunca vieron la luz. Es entretenido y da muchas ideas de muchos otros juegos que pudieron haber salido.


20 de febrero de 2009

Api PHP para twitter (buscador de correos)


Si eres de los que se pasan mucho tiempo en Internet debes ya de conocer twitter (o en el peor de los casos tener uno ^_^ ); que se ha convertido en un sistema de red social y de seguimiento de los más grandes alrededor del mundo.

Gracias a esto, y bajo muchas ideas, twitter liberó hace algún tiempo su API para desarrolladores, con lo cual abrió una gran puerta para sus usuarios. Los API consistían en una serie de herramientas que ayudaban a los usuarios de twitter y a webmasters integrar esta gran aplicación junto a sus sitios, pudiendo manejar twitter casi desde cualquier lugar, algo que está revolucionando la internet 2.0 y que promete ser mucho más en un futuro.


Por azares de la vida tuve la oportunidad (obligación) de introducir y manejar esta API dsede otro sitio; lo cual al inicio no era tan difícil. Navegando por internet descubrí una maravilla de librería que cubría todos y cada uno de las funcionalidades de la API que twitter había liberado; su nombre: my_twitter. Esta maravilla me dio la oportunidad de conocer bien el API y de manejarlo casi a mi gusto; así indicándole un usuario y la contraseña podía a través de esta API hacer seguimientos de personas, actualizar mis estados, recolectar la lista de los que me seguían y de los que yo seguia... en fin... casi todos los aspectos que una persona normal necesitaría de este API, y de una manera muy simple, sencilla y rápida.

El problema es que cuando una persona que no es normal (digamos yo) tiene que realizar cosas más allá de las que están creadas se torna un poco obscuro el paisaje. Uno de mis objetivos era que a través del Email de una persona pudiera yo verificar si ese correo estaba registrado en twitter.... y que bonito.... al parecer el único aspecto que el API no cubría, ya que podía buscar por nombre de usuario y por ID pero no por correo.

Es por ello que luego de hacer muchas investigaciones y pruebas creeé una función con base en esta página, (no crean, es más complicada de lo que parece) que con ayuda de la librería my_twitter y las librerías cURL (que tienen que tener activadas en el PHP.ini) logré hacer que por medio de un correo introducido pudiera obtener el nombre del usuario, y así poder darle seguimiento y obtener la información pública de este. La cuestión es que el método que usé es por llamadas JSON, que son nativas de javascript, pero yo de terco quise hacerlas para PHP, así que al modo manual hice todo.

Ya después de contarles la historia de como nació les dejo el código de esta pequeña pero útil función que pueden utilizar junto a la librería my_twitter para hacer magia con ella. Tiene la ventaja de que ya con esto se cubre practicamente todos los aspectos y funciones detwitter.

Descargar función


El ID que le entra es realmente la dirección del correo. Esta función te devuelve un string, que si viene vacío quiere decir que no encontró un usuario con ese correo, y si trae algo, es el nombre de ese usuario, apenas para usarlo con el My_twitter.

Aquí les dejo un ejemplo de su uso:


Correo a buscar:


Este ejemplo lo que hace es enviar a través de un formulario el correo, y con ayuda del API de twitter y esta función indica si existe o no.

Les recomiendo que se descarguen la librería my_twitter también para poder hacer aún mas cosas... no se... tonteras que se me ocurren ahora sería hacer un programita que automáticamente añada a todas las personas de tus contactos que tienen twitter a tu lista de seguimiento... pero las posibilidades de más aplicaciones son aún innumerables.

Les dejo un ejemplo completo para que puedan ver como funciona y lo vean realmente funcionando. Les recuerdo que debem de tener la librgería cURL activa en el php.ini, al igual que my_twitter.

Descargar ejemplo completo

Espero que les sea de ayuda y le puedan sacar buen provecho. Saludos

-------------------

Le hago una actualización a la función, que mejora el rendimiento y que es más fiable, se las dejo aca:

Descargar la nueva función

Defensa personal

Les quiero mostrar este video que encontré por allí, trata de defensa personal, pero con armas incluidas. El video se ve bueno, y la verdad viendo eso a uno le dan ganas de poner ser el heroe de la película en algún momento ;).

Se los dejo, traten de no practicar con maleantes reales por favor.


19 de febrero de 2009

Nos pasamos de blog

Hola gente, por razones y motivos ajenos a mi, nos cambiamos de dirección de blog. Ahora nos pueden encontrar en http://memoriasgeek.blogspot.com/

Nos vemos allí

10 de febrero de 2009

El monólogo del informático (La tragedia)

Hola me llamo Pepe, y vengo a contarles una cosa humillante acerca de mí. Soy informático. Como lo oyen informático, y es una cosa de la que me han hecho avergonzarme. Antes cuando uno decía, "soy informático", la gente se callaba a tu lado, se notaba la admiración, vamos que te trataban como si cagases nocilla.

Ahora dices soy informático, y te dicen:
- "Y ¿a que academia has ido?
¡Joder Señora! un poco de respeto que soy un ingeniero.

La verdad que no sería la primera vez que oigo:
- "Pero como sois los informáticos, ¡si el ordenador te lo hace todo!".
Vale nos habéis pillado, pensábamos mantenerlo en secreto mas tiempo, pero es cierto, vuestro PC's y programas aparecieron de la nada y evolucionan ellos solitos. Una vez conecte un PC a un portátil, y a los nueve meses había surgido una grabadora de DVD, ¡y su abuelo es un Amstram que se lo monto con el tocadiscos!

En serio ¿Conocen alguna profesión menos valorada que la de informático? Es como si tu trabajo no valiera nada
¡Pepe venga venme a arreglar el ordenador que no te cuesta nada!
Me cago…

Fui a la panadería de mi amigo Juan a ver si eso era en todas las profesiones, y le dije:
- "Juan dame una barra de pan"
Y cuando salgo me dice
- "Oye, ¿que? ¿no me la vas a pagar?"
- "Pero coño Juan, no jodas, que a ti no te cuesta nada"
- Pero tu ¿Eres gilipollas?
- No. ¡Soy Informático!

Y las madres. ¡hay las madres!, quien les explica en que consiste tu trabajo, el otro día fui a verla y me dijo
- "Hijo, mírame a ver el teléfono que se cayó el otro día y no da línea"
- "Mamá si quieres te lo llevo al técnico"
- "Pero hijo, ¿Tu no eres informático?"

Sin mas cuando voy a casa de los padres de mi novia, tengo que estar mirando tostadoras y televisiones que no funcionan bien, yo creo que piensan:
- "Hay que vigilar a la niña por que el chico con que esta no sabe nada de informatica, ¡igual trafica con drogas!".

La verdad que lo peor es cuando te encuentras un amigo por la calle, y te dice
"Coño Pepe, que el ordenador que me compraste hace 10 años, se me ha quedado anticuado, eh, a ver si prestamos mas atención, que yo no puedo tirar el dinero"
OK, ¡la próxima vez intentaré que la informática no avance hasta que te mueras!

Pero este por lo menos sabe que su PC se ha quedado anticuado, la semana pasada, me pidió uno que le pusiera la última tarjeta en 3D, a su 486, cuando le dije que no se podía me dijo:
- "Ah, entiendo, pero me la puedas poner de todas maneras"
- "Pues claro, y después bajo al garaje y te pongo el reactor de un avión en el SEAT panda, ¡Si soy informático!"

En fin, hágame caso, y realicen un oficio que sea respetable y disfruten de la vida.

4 de febrero de 2009

Acaba tus problemas con CS4

Hace poco tuve un ligero problema con una de las aplicaciones de Adobe CS4, así que me ví obligado a buscar una solución lo más cómoda y fácil posible. La cuestión del problema era que de un momento a otro la licencia me dijo que estaba caducada y no podía ingresar a ninguno de los programas de esta Suit de aplicaciones.

La solución que encontré no pudo haber sido más simple, la descarga de un archivo .dll y reemplazarlo por el original de cada carpeta.

El archivo es este:

http://www.4shared.com/file/84509770/119be3a8/amtlib.html

Simplemente reemplazan estos archivos en cada carpeta de cada aplicación, así por ejemplo:

C:\program files\Adobe\photoshop\

Y lo pegan ahi, y así con cada programa que tengan instalado.

Así de simple y bonita está la solución a este pequeño percance que espero que a ustedes se los solucione también.

Saludos
Free Website Hosting