Como saber si un usuario te bloqueo en Facebook
Este post es algo inusual, pero creo que será de los más leidos, ya que muchos a diario se preguntan ¿Me habrá bloqueado del Facebook? ¿Por qué no me aparece en mi Facebook? y cosas similares.
Como sabemos Facebook nos permite bloquear cualquier contacto con un usuario del que no querrámos saber nada, y cuando digo nada, es NADA. Ni su nombre, ni si está conectado, ni sus actualizaciones de estado, ni nada.
El diagnóstico que “no falla” para saber si alguien te bloqueó es el siguiente:
Usando tu cuenta de Facebook, búsca por nombre al usuario que crees que te bloqueo, yo hice este paso cuando vi que no me aparecía más en mi lista de amigos. Si no obtienes el resultado esperado, búscala por correo, quizás se ha cambiado el nombre.
Si sigues sin obtener resultados, aquí es donde viene la parte importante: puede que haya cambiado sus preferencias de privacidad para no aparecer en las busquedas, por lo cual necesitaremos la ayuda de un amigo.
Con la cuenta de tu amigo repite las mismas búsquedas (por nombre, y si no aparece, por correo), si a tu amigo tampoco le aparece, quiere decir que ha cambiado sus preferencias para no aparecer en las búsquedas, pero si a tu amigo le aparece, lamento decirte que te han bloqueado. (ver imagenes, busqué “Bruck” y estos fueron los resultados):
En la imagen anterior busqué a un usuario usando una cuenta, a la que le dió “Bloquear”, podemos ver que no aparece. En la siguiente, realicé la misma búsqueda con un usuario al que no tiene bloqueado:
Aquí las mismas búsquedas desde un iPod Touch (se aprecia mejor el resultado):
Búsqueda de un usuario que me tiene bloqueado, vemos que aparece “Ningun resultado”. En la imagen de abajo, usé otra cuenta para buscar al mismo usuario y vemos que si aparece en los resultados:
Solicito Alfa Testers PWALG Photo Sharing
PWALG Photo Sharing es una pequeña aplicación que estoy desarrollando la cual permitirá compartir fotografías e imagenes con tus amigos obteniendo enlaces cortos del tipo http://bit.ly/dKcZ8I, fáciles de compartir en medios como Facebook o Twitter.
Si bien no creo que reemplace a Twitpic o Plixi nada me va a quitar el gusto de tener mi propio sistema de carga de fotos.
He llegado a una parte en donde quiero ir probando los avances con usuarios reales, desafortunadamente la parte del registro aún no la tengo desarrollada. Aún así he decidido empezar a solicitar “testers“.
Si quieres probar la aplicación, envíame un correo a memin.cotorrito@gmail.com con tu nombre completo y en respuesta te enviaré tu nombre de usuario y contraseña. Considera que esta app la hago en mis ratos libres, por lo que puedo tardar hasta 24 horas en crear tu cuenta. Tambien considera lo afortunado que serás porque tengo planeado que el registro sea solo por invitación.
Considera que de convertirte en un tester de PWALG Photo, estas probando una versión Alfa y por lo tanto algunas funciones no estarán disponibles.
10 reglas de seguridad en Twitter
En estos días cada vez son mas las personas que dicen vía Twitter lo que están haciendo, esto conlleva a considerar la seguridad de la cuenta, ya que como cualquier red social, involuntariamente revela información de nosotros.
Estas son 10 reglas básicas para tener una cuenta segura.
- Crear una contraseña fuerte. Una contraseña es la primera barrera entre nuestra cuenta y quienes la quieran suplantar, si esta es fuerte generalmente los detiene. Para crear una contraseña fuerte debemos de asegurarnos de que contenga al menos 8 caracteres y debe de incluir mayúsculas, minúsculas, números y signos de puntuación. Ademas, aunque nos cueste trabajo memorizarlas, NO hay que usar la misma contraseña del correo o facebook. También hay que evitar usar como contraseña nuestro numero de teléfono, nombre de la mascota, y demas cosas “fáciles” de deducir. Una contraseña segura podría ser {5.5@ma$G!}, si, con todo y las llaves. Una contraseña insegura sería Hola123 o 123456.
- Cuidar la información del perfil. Debemos de evitar colocar información que hable de nuestra rutina diaria, si bien, algunas celebridades o personajes publicos deben colocar quienes son, deberían evitar poner sus rutinas en el perfil.
- Cambiar la contraseña periodicamente. Esto ayudará a fortalecer la seguridad de la cuenta. Lo recomendable es cambiar la contraseña cada 60 días.
- Cuidar lo que twitteamos. Tal como debemos hacer con el perfil, hay que procurar no revelar nuestro nivel económico, ni rutinas diarias u otra informacion de nosotros, familiares, amigos y compañeros del trabajo.
- NO usar la funcionalidad de Geotag. Esto es importantísimo, esta función revela nuestra ubicación actual al momento de hacer el tweet con una presición increible ya sea por GPS, o GPS asistido. Es aceptable usarla de vez en cuando, para indicar a lo mejor que llegamos a algun lado (que frecuentamos una vez cada “mil años”), pero hay quienes la tienen habilitada de manera predeterminada. Para deshabilitar esta función, se usan diferentes métodos que varían dependiendo de la herramienta que usemos para twittear.
- No usar el servicio de carga de fotografías que incluye Twitter (me refiero a Plixi). Este incluye políticas de privacidad similares a Facebook, es decir, todo el contenido pasa a ser de su propiedad, y por tanto puede venderlo, traspasarlo, etc.
- No subir fotografías de nuestro último viaje a Europa, Asia, Cancun o cualquiera que hayamos hecho, ni en Twitter ni en ninguna red social. Pareciera de película que hay delincuentes que pueden hacer un perfil completo de nosotros con sólo esos datos.
- No hacer caso de correos que parezcan provenir de Twitter y que pidan información sobre la cuenta. Es de suma importancia tener en cuenta que Twitter, y cualquier red social nunca pedirá confirmar nuestros datos de cuenta, o realizar alguna actividad relacionada con escribir nuestra contraseña mediante un formulario incluido en el correo electrónico.
- Verificar la dirección de páginas que aparenten ser de Twitter. Al iniciar sesión, usar el botón “Twittear”, al usar el botón “Follow me”, etc, debemos verificar que la barra de dirección SI diga twitter.com y no cosas parecidas como twiter.co/m o twiiter.com.
- Borrar el historial. Si usamos una computadora compartida para acceder a Twitter, lo mejor es que, al terminar nuestra sesión usemos el botón “Logout” o “Salir” o “Cerrar sesión”, despues, borrar el historial del navegador, lo cual se hace de diferentes maneras dependiendo el que se use; lo que se debemos asegurarnos es que al borrarlo esté incluida la opción de borrar las cookies, por último cerramos la ventana del navegador.
Un último consejo también importante es cuidarse de los mirones al escribir la contraseña
Dicho esto…. ¡A twittear de forma segura se ha dicho!
Acortar URLs con PHP
Bit.ly es un excelente servicio para acortar URL’s, destaca principalmente por generar URL’s muy pequeñas, lo cual permite compartirlas facilmente en medios como Twitter o Facebook.
Como sabrán, algunas aplicaciones, incluyen un acortador de URL’s y al menos yo, he visto varias que usan bit.ly como servicio preferido para acortar las URL’s que se introducen.
En este Post quiero compartir con ustedes una pequeña clase escrita en PHP para acortar URL’s. Esta clase está basada en la V3 de la API de Bit.ly
Requisitos:
Una cuenta en Bit.ly: Para obtenerla visita la página de Bitly y haz clic en Sign Up y tras llenar un pequeño formulario que pide un nombre de usuario, pass, y un correo válido tendremos nuestra cuenta de Bit.ly
Saber nuestro nombre de usuario y AppKey: Al ingresar al apartado de Settings nos muestra nuestro usuario (que fue el que creamos) y nuestra AppKey, que no es otra cosa que una clave que se nos asigna para darla, en lugar de estar dando nuestro pass.

Descargar la clase: Para descargar la clase haz clic aquí.
Modo de uso: Para descargar la clase y ver un ejemplo de su uso, sigue este enlace.
Espero les sea util como me fue a mi.
Banderas en Blackberry Messenger
Si tienes un blackberry, seguro conoces y has usado Blackberry Messenger.
Dentro de las conversaciones puedes enviar Emoticons, pero pocos saben que puedes enviar iconos con banderas de algún país. Lo único que hay que hacer es escribir *CODE* seguido de un espacio, y claro, debemos reemplazar CODE por el código del páis. Por ejemplo, para enviar la bandera de México tendrías que escrbir *MX*.
He aquí una lista con algunos de los códigos de países:
- AR:Argentina
- BO: Bolivia
- CO: Colombia
- CR: Costa Rica
- CU: Cuba
- CL: Chile
- EC: Ecuador
- SV: El Salvador
- ES: España
- HN: Honduras
- MX: México
- PA: Panamá
- PY: Paraguay
- PE: Perú
- PR: Puerto Rico
- UY: Uruguay
- VE: Venezuela
- DE: Alemania
- AU: Australia
- BE: Bélgica
- BR: Brasil
- CA: Canadá
- CN: China
- DK: Dinamarca
- SK: Eslovaquia
- US: Estados Unidos
- FR: Francia
- IS: Islandia
- IL: Israel
- IT: Italia
- JP: Japón
- NO: Noruega
- NZ: Nueva Zelandia
- NL: Paises Bajos
- UK: Reino Unido
- RO: Rumania
- RU: Rusia
- TW: Taiwan
La mayoría de las terminaciones de dominio son válidas en BBM para poner la bandera del país.
Aquí dejo una captura de BBM con banderas
Como crear un KeyCatcher en Flashlite
Uno de los temas en los que hemos estado muy interesados ultimamente es en el desarrollo de aplicaciones para la poco conocida plataforma de Flashlite.
En este post vamos a tratar de explicar como realizar un Keycatcher para Flashlite, esto servirá en el futuro para realizar acciones mas complejas cuando se presione una tecla del teléfono móvil.
El presente texto y sus ejemplos asumen que el dispositivo móvil es “full nav“, o dicho de otro modo posee 5 teclas de navegacion: Izquierda, derecha, arriba, abajo, y el boton central, ademas de las teclas de menú izquierda y derecha.

Para manejar un evento de “presión de tecla”, se necesita agregar un “on(keypress “tecla”){…}” en cualquier instancia de botón, donde “tecla” puede ser una de las siguientes:
He redactado un pequeño tutorial que indica brevemente los pasos para crear un Keycatcher. Este es el enlace: http://www.underdog1987.site50.net/yax-blog/?y=7.
El enlace en semacode
Algunas razones para desarrollar en Flash Lite
Algunas veces, las personas que hemos tenido la oportunidad de desarrollar aplicaciones para dispositivos móviles seguimos cuestionando cuál será el mejor método de desarrollo, sin duda buscamos algo que, con mínimos cambios funcione en cualquier tipo de plataforma.
Sin embargo hoy, al hablar de Flash Lite en este post, romperé esa regla porque desde mi punto de vista merece la pena hacerlo.
Quienes han adquirido un terminal Nokia en los últimos años habrán notado que en algún lugar incluye una aplicación llamada Reproductor Flash que en sus primeros días venía como Flash Lite, y un alto porcentaje de usuarios se sigue preguntando ¿Para qué es?
Flash Lite no es otra cosa que un reproductor Flash para nuestro terminal, esto significa que podemos disfrutar de contenido hecho en el popular programa de animación vectorial Adobe Flash.
Entonces ¿puedo ver páginas con contenido Flash en los móviles Nokia? La respuesta es no, lo que reproduce Flash Lite son archivos SWF guardados en el teléfono, por ahora no reproduce lo que esté empotrado o embedido en las páginas. Es conveniente destacar también que los archivos deben haber sido creados especialmente para teléfonos móviles.
¿Que puede hacer Flash Lite? En una película Flash Lite se puede incluir cualquier efecto de animación, tal como clips de pelicula, interpolaciones de forma y movimiento, además de algunas instrucciones del lenguaje ActionScript, que como sabemos permite añadir interactividad a la película con el usuario.
Con Flash Lite podemos iniciar el navegador del teléfono, enviar SMS, correos y hacer llamadas.
Estas son mis razones para no dejar morir esta poco conocida plataforma de desarrollo:
- Fácil desarrollar en ella: Basta con entrar a Flash y pedir un archivo Flash Lite, hacer alguna animación, publicar y listo, tendrías tu primera app para móviles.
- Lenguaje de facil aprendizaje: Recuerda que Flash usa ActionScript, si has programado en C++, Java o PHP te tengo buenas noticias, ¡ya estas familiarizado con la sintaxis de ActionScript!
- Es facil programar juegos: No tenemos que preocuparnos por los gráficos, se diseñan usando el poderio de Flash y ponemos tantas instancias como sea necesario.
- Interfaces amigables: Podemos combinar lo amigable de una animación con el poder de una aplicación empresarial.
- Sincronizacion con servidores Web: Podemos intercambiar información con un servidor Web, que haga consultas a una base de datos y entrege los resultados a Flash Lite con un LoadVariables.
Sé que será algo dificil desarrollar una app empresarial con Flash Lite, pero de que se puede, se puede…..
La primera aplicación que presentaré, será un lector de posts de la página Playing With a Loaded Gun Studios, esperen noticias prontito…



