J

juanchoariel

Usuario (Guatemala)

Primer post: 22 mar 2012
4
Posts
98
Puntos totales
3
Comentarios
C
Crear Aplicaciones en Facebook, Paso a Paso
Hazlo Tu MismoporAnónimo5/22/2012

PRIMEROS PASOS PARA GENERAR APLICACIONES DE FACEBOOK Detrás de los tres pilares “integración profunda”, “distribución masiva” y “nuevas oportunidades”, la red social Facebook ofrece una completa API para que los desarrolladores aprovechen al máximo las virtudes inherentes de una red social. Facebook logró su popularidad siendo una red social capaz de contener aplicaciones realizadas por terceros, permitiendo así la realización de negocios a partir de la misma. Más allá de las aplicaciones propias que presenta, como es el caso de: “The Wall”. Suerte de pizarra virtual del usuario donde otros usuarios pueden dejarle mensajes o “Status”, que permite a los usuarios indicar sus actividades o estados de ánimo al resto de la red, Facebook permite la creación de aplicaciones mediante la utilización de web services para el acceso a los datos de la red. CREANDO APLICACIONES EN FACEBOOK Los recursos disponibles a los desarrolladores se agrupan en 3 categorías: API: es una interfaz basada en REST que permite el acceso a los datos del perfil, amigos, fotos y eventos del usuario mediante la utilización de mensajes GET o POST. Consultas (FQL, “Facebook Query Language”): es un lenguaje de consultas similar a SQL utilizado para acceder a los mismos datos que la API pero permitiendo consultas más complejas. Maquetación (FBML, “Faceboook Markup Language”): es un lenguaje de markup similar a HTML que permite ser intercalado con el HTML a utilizar para integrar las aplicaciones a la experiencia de usuario Facebook. Utilizando FBML se pueden acceder distintos puntos de la red como ser el perfil, acciones del perfil, canvas y feeds. Este lenguaje también incluye soporte para AJAX y Javascript. ANATOMÍA DE UNA APLICACIÓN EN FACEBOOK Una aplicación en Facebook posee una compleja estructura que permite brindar una experiencia de usuario completa: Product Directory: cuando un usuario navega el directorio de aplicaciones de Facebook, por cada aplicación se muestra una pequeña sección con el nombre, una imagen y una pequeña descripción. About: esta página muestra información general de la aplicación. Debe inducir al usuario a instalar la aplicación. Left Nav: es el panel de navegación izquierdo. Las aplicaciones pueden tener su ícono y nombre en este panel. Canvas Page: es la página principal de la aplicación. Home: esta página es accedida utilizando el panel de navegación de la izquierda, en general muestra información de los amigos del usuario. User Dashboard: es la página donde el usuario administra sus datos en una aplicación y determina de que forma las aplicaciones acceden a sus datos personales. Profile: es la representación online de la identidad del usuario. La API provee múltiples puntos de integración con el perfil del usuario permitiendo actualizar datos del mismo. Profile Box: presenta información actualizada sobre las acciones recientes del usuario. Profile Actions Links: debajo de la foto del usuario en el perfil, se pueden agregar enlaces para invocar acciones en la aplicación. Privacy Settings: se utiliza para definir los niveles de privacidad de los datos del perfil por aplicación. News Feed: como su nombre lo indica es un “feed” de noticias, allí las aplicaciones pueden “publicar” información del usuario de la misma. Alerts: las aplicaciones pueden enviar notificaciones a los usuarios a través del correo electrónico. Message Attachments: las aplicaciones pueden incluir archivos adjuntos que aparecen en la ventana para componer mensajes. Requests: las aplicaciones pueden crear peticiones que aparecen en la parte superior izquierda de la página principal. En general son iniciados por amigos que solicitan realizar alguna acción HOLA MUNDO! PASO A PASO: El primer paso consiste en agregar la aplicación “Developer“. Todo contenido que se agrega a Facebook es una aplicación, es así que para desarrollarlas es necesaria una aplicación que las contenga. Luego debemos presionar el botón “Set Up New Application”: allí se nos preguntará el nombre de nuestra aplicación y clickeando en “Optional Fields” encontramos información necesaria para el desarrollo. Por el momento solo le daremos atención a la “Callback URL” que será la dirección a la que Facebook enviará a nuestros usuarios luego de su autenticación y a “Canvas Page URL” que será la URL mapeada de Facebook a nuestra aplicación y por la que los usuarios accederán a la misma. Definimos entonces: Callback URL = http://miserver/blanconetmaestros Canvas Page URL = http://apps.facebook.com/blanconetmaestros/ Elegimos: La opción “Can your application be added on Facebook?” para poder agregar nuestra aplicación. La opción “Who can add your application to their Facebook account?” marcamos Users y All Pages. La opción “Developer Mode”. Por último hacemos click en “Save” Ahora debemos agregar nuestra aplicación: para esto nos dirigimos a Developers y allí buscamos nuestra aplicación (en la barra derecha) y hacemos un click en el nombre. Allí vemos un botón que dice “Add Application”, lo apretamos y en la página siguiente hacemos lo mismo con “Add NOMBRE_DE_LA_APLICACION”. Bien, está todo listo para nuestro “Hola Mundo” en Facebook: Lo primero que necesitamos es alguna máquina visible desde Internet (tanto por nombre o por IP). Luego necesitamos que esta máquina tenga instalado un servidor Web (Apache por ejemplo). Con estos dos requerimientos satisfechos, simplemente tenemos que ubicar un documento HTML en la ubicación que definimos para Callback URL en la configuración de la aplicación (ej: http://miserver/blanconetmaestros). Por ejemplo: <h1> Mi primer canvas! </h1> Probamos que la nuestro primer canvas sea accesible utilizando un navegador: Ahora probamos accediendo a nuestra aplicación dentro de Facebook: La configuración inicial de nuestra aplicación está lista, ahora mejoremos la misma para aprovechar alguna de las virtudes de la API provista por Facebook. USANDO LA API Librería PHP 4 & 5 Librería Java Bajamos la librería PHP en nuestro caso. Creamos un archivo ‘appinclude.php’ que vamos a incluir en la parte superior de todas nuestras páginas y colocamos dentro los datos que se obtienen de la página, allí buscamos nuestra aplicación y tomamos nota de: API Key y Secret Key. Luego reemplazamos [API Key], [Secret Key] y por nuestros datos. Con respecto al require_once debemos indicar la ubicación del archivo ‘facebook.php’ dependiendo de que versión de PHP usamos: PHP 4 PHP 5 appinclude.php. <?php require_once 'facebook.php'; $appapikey = '[API Key]'; $appsecret = '[Secret Key]'; $facebook = new Facebook($appapikey, $appsecret); $user = $facebook->require_login(); $appcallbackurl = '[Callback URL]'; //catch the exception that gets thrown if the cookie has an invalid session_key in it try { if (!$facebook->api_client->users_isAppAdded()) { $facebook->redirect($facebook->get_add_url()); } } catch (Exception $ex) { //this will clear cookies for your application and redirect them to a login prompt $facebook->set_user(null, null); $facebook->redirect($appcallbackurl); } Ahora modificamos nuestra página inicial por esta: 1 <?php require_once 'appinclude.php';?> 2 <h1> 3 Mi primer canvas!</p> 4 Hola <fb:name uid="<?=$user;?>" useyou="false"/></p> 5 Tus amigos son:</p> 6 <table> 7 <?php 8 $i = 1; 9 foreach ($facebook->api_client->friends_get() as $friend_id) { 10 if ($i == 1){ 11 echo "<tr>"; 12 } 13 echo "<td>" . "<fb:profile-pic uid='" . $friend_id . "'/>" . "</td>"; 14 echo "<td>" . "<fb:name uid='" . $friend_id . "'/></br>" . "</td>"; 15 if ($i == 4) { 16 $i = 0; 17 echo "</tr>"; 18 } 19 $i++; 20 } 21 ?> 22 </table> 23 </h1> Analicemos las secciones resaltadas: Línea 1: se incluye el archivo appinclude.php creado anteriormente. Línea 4: se utiliza el tag FBML este requiere únicamente al atributo uid (user id) que es el id de facebook del usuario que se desea mostrar, se agrega en este caso también el atributo useyou en false para que no escriba “you” en caso de ser uno mismo el usuario visitante. Como uid se pasa el valor $user que fue obtenido en el archivo appinclude.php haciendo $user = $facebook->require_login(); Línea 9: se obtiene mediante la llamada $facebook->api_client->friends_get() los amigos del usuario logueado como un array de ids. Línea 13: se utiliza otro tag de FBML que renderiza como un elemento de HTML la foto del perfil de un usuario (el indicado en uid). Línea 14: se vuelve a utilizar el tag pero en este caso se utiliza como uid el id de cada amigot. Vimos entonces como con solo algunas líneas de HTML y FBML se puede obtener una aplicación simple que muestre los amigos del usuario logueado. Esto fue todo amigos..!

44
0
10 Pasos para olvidar a una mujer y quizas recuperarla
10 Pasos para olvidar a una mujer y quizas recuperarla
Hazlo Tu MismoporAnónimo3/22/2012

Si algo es díficil en esta vida, es olvidarnos de una mujer, se pudo haber marchado por muchas razones, pero.. Quisieras volver a tenerla en tus brazos?.. Volver a amarla.. Volver a hablarle Romanticamente?, en resumen: Hacer que ella sienta la necesidad de regresar?? Quieres recuperar a tu Novia u Esposa?.. De verdad la quieres?… Quisieras que volvieran a estar de la mano, hacer el mejor amor del mundo, y que vuelvan a ser felices como nadie en el mundo?… Quisieras hacer que regresen de esa Roptura de Relación?, Poder Enamorar a tu mujer como si fuese la primera vez y darle un flechazo directo al corazón?. Si más de alguna de las preguntas anteriores fue respondida con un “Sí” es porque este artículo es tuyo. Este artículo es una recopilación que nos muestra 10 cosas que tenemos que hacer para olvidar a una mujer y si hacemos bien las cosas quizas hacer que ella quiera regresar con nosotros. 1.Pensar con la mente: El principal error que comete el hombre enamorado es pensar con el corazón en lugar de pensar con la mente. Y cuando pensamos con el corazón llegamos a conclusiones erróneas siempre. Necesitamos tener la mente despejada e intentar usarla de la mejor manera para hacer de ella nuestra mejor aliada. El dolor a veces no nos deja pensar y nos requiere una solución inmediata. Pero si no pisamos la pelota, levantamos la cabeza y miramos el campo de juego, seguramente perderemos el balón o enviaremos nuestro remate a la tribuna. A continuación veremos algunos casos que debemos tener en cuenta para alcanzar nuestros objetivos. 2.El verdadero objetivo: Cuando nuestra novia nos dejó creemos que el objetivo que debemos cumplir para estar bien es recuperarla. Ese el primer error que cometemos al pensar con el corazón. Lo que debemos lograr no es que nuestra novia regrese. Lo que debemos lograr es volver a sentirnos bien. Con ella o sin ella. 3.Tratar de convencerla: Tené en cuenta que una mujer no regresa con un novio al cual abandonó porque éste le insista o le diga que la quiere. Para que una mujer regrese con un novio que abandonó tiene que sentir que es ella la que lo quiere a él. No tiene ningún sentido que tratemos de despertar sentimientos en ella por medio de la declaración de nuestros propios sentimientos. Si ella no quiere estar a nuestro lado por X motivos y nosotros le decimos la maravillosa frase “Pero yo te quiero…” la lógica respuesta de ella debería ser “Ya se que vos me querés… y la verdad es que no me importa…¿o no se nota?”. Pero claro, como no les desagrada tenernos ahí cerca alimentándoles el ego, no nos la dicen. Como decíamos antes para que una mujer regrese con un novio que abandonó tiene que sentir que es ella la que lo quiere a él. Y para que ella se de cuenta de que te quiere tiene que sentir que no te tiene. Si tratás de convencerla con palabras, ruegos y declaraciones de amor la vas a alejar cada vez más. 4.Ella te dejó, pero…¿te perdió? Cuado una mujer nos deja… o nos dice que está confundida y que necesita tiempo, generalmente tratamos de no alejarnos de ella. Intentamos mantener una amistad o cualquier tipo de contacto. Por lo tanto ella sentirá que nos sigue teniendo a pesar de haberos dejado. Es por eso que en otos los casos en que una mujer deja a un hombre en ese site recomendamos como paso fundamental “DESAPARECER” de su vida. Si ella nos dejó tiene que sufrir las consecuencias de no tenernos. Esa es la única manera de que sienta la necesidad de volver. Si ella está al tanto de todo cuanto hacemos, si le hacemos saber que nos sigue teniendo disponibles, si tiene información acerque de lo mal que estamos por ella y que no tenemos ninguna otra mujer ni siquiera en vista, vamos por mal camino. 5.Pero… ¿y si me alejo y la pierdo definitivamente? Seguramente tendrás miedo de hacer caso al ítem anterior pensando “¿Y si hago eso y la pierdo? y ¿Y si se olvida de mí?” Primero, no se puede perder algo que no se tiene y segundo tu objetivo es recuperarla y no que ella “te recuerde”. 6.Recuperarla u olvidarla: El método de “desaparecer” sirve tanto para intentar recuperarla como para intentar olvidarla. Como vimos antes si ella sigue estando en contacto con nosotros no tendrá la necesidad de volver. Peo hay que tener en cuanta que en algunos casos las mujeres no quieren volver de verdad. Y hagamos lo que hagamos no vamos a conseguir que regresen. Tal vez porque se enamoraron de otro, o porque siempre nos mintieron y en realidad nunca nos quisieron un carajo, o por lo que sea. En esos casos también funciona a nuestro favor desaparecer, porque comenzarán a vivir la vida sin ella, lo cual les aseguro que aunque crean que no, es posible 7.¿Era la mujer de tu vida? Decís que era la mujer de tu vida. Pero…. ¿De verdad crees que puede ser la mujer de tu vida una mujer que tal vez te engañó durante un tiempo para después dejarte por otro? ¿O que te dejó simplemente porque sí, importándole muy poco perderte? ¿Puede ser la mujer de tu vida alguien que simplemente piensa en ella y que no le importa nada de lo que a vos te suceda o de lo que vos puedas sentir? Si crees que esa era la mujer de tu vida o tenés muy pocas expectativas de vida o definitivamente, estás equivocado. 8.Quiero que ella cambie: Entonces no la querés a ella. De lo que estás enamorado es de una imagen de ella que te hiciste en tu cabeza. Si lo que querés es transformar a ella en algo diferente ¿Qué es lo que querés de ella entonces? ¿No sería mejor entonces asumir que ella no es lo que quieres y quedarte libre para darle paso a la llegada de la mujer que realmente llene tus expectativas sin necesidad de cambiar? 9.Yo quiero vengarme: No te equivoques. Vos ahora tenés una mezcla de dolor y bronca. Vito Corleone en el libro “El Padrino” dijo una fase muy cierta: “La venganza es un plato que sabe mejor cuando está frío”. SI vos ahora tratás de vengarte como sea lo más probable es que la venganza te salga mal y quedés como un resentido. Además. ¿qué ganarías con que ella te tenga odio? ¿Eso te acercaría a tu objetivo ya sea esta recuperarla o recuperarte? ¿Querés vengarte de ella? OK, pero espera a que todo se enfríe. Lo vas a disfrutar más y hay más posibilidades de que te salga mejor. 10.Yo solo quiero usarla para tener sexo de vez en cuando: ¿Para tener sexo con ella de vez en cuando? Tener sexo sale unos 60 pesos… dejémonos de joder. Vos no querés tener sexo con ella de vez en cuando. Vos querés recuperarla. Vos querés que ella te quiera y que te lo diga. Vos querés ser novio de ella como antes. Si te engañás a vos mismo diciendo que querés otra cosa diferente a la que realmente querés nunca vas a encontrar el camino indicado. Te propongo un ejercicio: Imaginate que esto que te está pasando no te está sucediendo a vos sino a un amigo tuyo que viene a pedirte un consejo. ¿Qué le aconsejarías hacer? Esta es una forma de salirte del problema y verlo desde afuera para poder pensar con la mente y no con el corazón. Pero cuidado: No te engañes a vos mismo al darte esa respuesta.

12
0
[
[XP Quick Fix] Repara errores de Windows XP
Hazlo Tu MismoporAnónimo3/27/2012

Con Windows 7 convertido en un éxito y batiendo en ventas a sistemas anteriores, ¿es posible hablar de Windows XP? Absolutamente, más si tenemos en cuenta que sigue siendo el sistema operativo más utilizado del mercado, y que sigue estando expuesto a problemas como siempre. Desde típicas funciones que dejan de funcionar hasta páginas de inicio secuestradas por molestas formas de spyware, muchos de estos problemas tienen una solución sin la necesidad de borrar todo el sistema, pero que suelen involucrar ediciones de Registro que no todos están dispuestos a llevar a cabo. XP Quick Fix es una utilidad muy sencilla que, con sólo presionar un botón y reiniciar el ordenador, puede recuperar toda esa funcionalidad que suele "extraviarse" en Windows XP. He visto múltiples casos en los que el Administrador de Tareas aparece bloqueado, el Editor de Registro se rehusa a cooperar, la página de inicio de Internet Explorer nos envía a un portal oscuro con una sospechosa barra de búsqueda, y la reproducción automática de los discos ópticos se ha tomado unas repentinas vacaciones. Existen múltiples programas, maliciosos o no, que pueden modificar el comportamiento de Windows XP tan fácilmente, que después se vuelve muy difícil rastrear qué cosa hizo cada programa. Con una simple cadena mal colocada en el Registro, partes fundamentales del sistema operativo pueden quedar anuladas para usuarios que incluso posean privilegios de Administrador, lo cual puede llegar a ser particularmente irritante. Como esas cadenas de Registro nos pueden dejar casi sin ordenador, también nos lo pueden regresar. El problema es que el Registro de Windows es "grande", y debido a su inmensidad puede resultar muy incómodo perseguir a cada cadena necesaria para restaurar un mínimo de funcionalidad. XP Quick Fix contiene un total de 40 parches para problemas clásicos que pueden afectar a Windows, desde inconvenientes con las propiedades de Internet hasta algo tan crítico como la desaparición del menú contextual. Muchos de estos problemas pueden ser consecuencia de algún spyware presente en el sistema, y aunque existen varias herramientas capaces de purgar al spyware, en muy pocas ocasiones pueden reparar el daño que han hecho. Con un simple clic en cada problema, XP Quick Fix restaura el acceso a cada función, aunque conviene confirmar todos los cambios con un reinicio del sistema. La prevención sigue siendo el arma más importante para cuidar a Windows XP de problemas como estos, pero si ya es demasiado tarde, puede que XP Quick Fix sepa dar una ayuda. El programa no tiene instalador, y trabaja directamente desde una carpeta temporal, lo cual le da la posibilidad de ser portátil, una virtud importante frente a instalaciones con múltiples problemas. La herramienta parece ser exclusiva para Windows XP, por lo que todos aquellos que usen a ese sistema, sin importar que se trate de sistemas de alta gama, ordenadores humildes o netbooks, deberían tener a la mano una copia de XP Quick Fix por si acaso. [DESCAR QUICK FIX

27
0
Especial Dia de las Madres
Especial Dia de las Madres
HumorporAnónimoFecha desconocida

aca les dejo u post de memes, dedicado al dia de las madres con todo respeto

15
3
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.