Archivo de la etiqueta: twitter

System.out.print(“Tengo un novio geek”);

Todas hemos tenido uno o más novios, unos que han marcado un pedacito de nuestras vidas y otros que preferimos que ese pedacito ¡se evapore del planeta!, ha de ser divertido salir con cualquier clase de profesionista, me gustaría presumir que lo he hecho, sólo que no tenía mucho de que hablar… hasta el día que decidí salir con un geek, salir con un geek es otra onda.

Todo empieza cuando te empiezan a buscar, parece que memorizan cada evento que pasas con ellos, sí, desde el día que hablaron por primera vez, hasta el día del primer beso, puedo jurar que cada uno tiene una serie de programas que ejecutan con cada evento, a éste le pondremos: EventListener.

Después empieza lo divertido, ¿saben que me encanta de tener un novio geek? ¡Que son compartidos!, cuando les hablas de la ropa que deseas comprar sonríen y es tierno el interés que intentan mostrar, pero cuando ellos hablan de un tema que les apasione, parece que quieren sacar un plumón, un pizarrón y darte clases.

Estoy segura que en sus tiempos libres destruyen todo, así es, lo destruyen sólo para ver como está construido y volver a armarlo, analizan todo a fondo, parece que construyen algoritmos para planear su día o ruta hacia el lugar a donde se van a dirigir.

No es que sean celosos, sólo que el código de su vida lleva un orden y claro un /* @author */, las novias formamos parte del código y tal vez ellos piensan que por declararnos su amor se trata de una declarar variable y les pertenece así que debe marcar error cuando desean utilizar esa misma variable dentro de una función donde no está inicializada.
Si por decir celosos se refieren a que stalkeen nuestro celular, no, no es necesario es decir, ellos bajan o crean programas para poder espiar nuestras conversaciones ¿recuerdan? sólo pertenecemos a una función, a ¡su función!. ¿Checar los contactos? ja ja’ ¿para qué? un Script basta y sobra, nuestros contactos pasan a ser sus contactos.

No te dan su amor…. ¡Te instalan su amor!, eso es al principio de la relación, al poco tiempo te das cuenta que estás usando software libre, ¡Que tú familia está usando software libre! ¡Qué tu mascota está usando software libre! ¿no? pronto lo hará, a ésta parte la llamaremos: sudo apt-get install love.

Prohibido usar internet explorer o bloc de notas, siempre será firefox y geany.

La mejor parte es que siempre devuelven algo:
getLove(String hugs) {
return moreLove;
}
Jamás habrá un void dentro del return, puedo asegurarlo.

Redes sociales, oh si, jamás pueden faltar, facebook es todo un show, pero twitter ¡Dios mío! (Toda clase de indirectas, directas y demás se encuentran en su cuenta) una podría creer que conocer a un hombre era ir a su casa, conocer a su familia y adentrarse en su relación… hoy conocer a un hombre es leer todo su timeline.

Se ven re chulos cuando juegan algún video juego, cuando están programando y cuando te acompañan de compras ¿cómo sé que se ven chulos cuando nos acompañan? porque lugar que visitan lugar donde hacen check-in.

Usan todos los recursos, están acostumbrados a la optimización y cuando saben del tema realmente saben que lo saben.

Parece que cuando las cosas llevan por fin un tiempo, llegan las especificaciones de lo que debemos tener como novias, nuestras clases y métodos, a veces despierto  con el miedo de que lo que quieran compilar no les salga a la primera y nos boten cual código basura, aún así confío en la buena construcción de la relación, a ésta parte le llamaremos: Relación love = new Relación(“Geek”); //Aquí el tiempo de ejecución es relativo

Pero no me puedo quejar, un novio geek es toda una serie de experiencias que no cambiaría por nada del mundo, a éstas la acompañan: cafés en las tardes, bucles infinitos de abrazos, besos “while” vemos un atardecer, chocolates If (estamos enfermas == Si) mensajes ¿de texto? naa’ de whatsapp; youtube time mientras comemos, tweets al despertar, amo todo este proceso de tener un novio geek, si sólo si jamás ocurriera un kill -9.

Tener un novio abogado, químico, administrador, hasta un doctor #IsTooMainstream.

A mi novio: cualquier parecido con la realidad mi amor, NO es coincidencia.

All-Social FW Style: Un Widget para WordPress con todas tus páginas sociales

Un amigo muy cercano me pidio que le hiciera un plugin para su sitio hecho con WordPress, en realidad el Widget de una página sobre tecnología muy popular en nuestro idioma, que empieza con Fayer y termina con Wayer, así que lo hice.

Seguir leyendo All-Social FW Style: Un Widget para WordPress con todas tus páginas sociales

Como Instalar FireSheep en Ubuntu/Debian

Para los interesados en el tema, recientemente fue lanzada la versión de FireSheep con Soporte para GNU/Linux. Si tienes interés en probar esta extensión de Firefox sigue las instrucciones.

Primero conseguimos las herramientas para compilarlo, ejecutamos:

sudo apt-get install autoconf libtool libpcap-dev libboost-all-dev libhal-dev xulrunner-1.9.2-dev git

Luego obtenemos el código fuente, el comando colocara el código fuente en una carpeta llamada firesheep:
git clone https://github.com/codebutler/firesheep.git
cd firesheep
git submodule update --init

Para concluir compilamos. Ejecutamos el archivo .sh y cruzamos los dedos para que todo salga a la perfección:

./autogen.sh && make

Con esto conseguiremos la extensión para Firefox firesheep.xpi en la carpeta ./firesheep/build. Como siempre hay que reiniciar el navegador después de instalar. Si lo pruebas no olvides comentar como te fue, ya que los resultados pueden variar de equipo a equipo. Lo probe en un AMD64, compilo y ejecuto sin problemas.

¿Tienes prisa? Instala en un solo comando:

sudo apt-get install autoconf libtool libpcap-dev libboost-all-dev libhal-dev xulrunner-1.9.2-dev git && git clone https://github.com/codebutler/firesheep.git && cd firesheep && git submodule update --init && ./autogen.sh && make && cd build && firefox firesheep.xpi

Cómo Protegerte de FireSheep: La extensión de Firefox que consigue Cuentas Ajenas

Si bien FireSheep no es noticia porque consiga, robe, hackee o crakee (como le quieran llamar) cuentas de redes sociales, es noticia porque lo pone al alcance de cualquiera, tan sencillo como usar Firefox instalar la extensión y conectarse a una red pública o de forma maquiavélica abrir nuestro router y esperar a la inocente oveja.

FireSheep funciona bajo Hasefroch o MacOS, y no es raro que no funcione bajo Gnu/Linux pues es bien sabido que en nuestro SO hay muchas herramientas que podemos explotar, de ahí que el autor halla aplazado el lanzamiento para Gnu/Linux a un proximamente.

La extensión escucha los paquetes de la red que están en claro y facilita hacerse de una sesión ajena. Para evitar ser víctimas, sin descartar conectarse a una red pública, usamos una conexión encriptada TLS que proporciona comunicaciones seguras a través de Internet. Mucho se ha criticado a los sitios web como Facebook o Twitter por carecer de estos servicios, sin embargo, se equivocan en sus criticas. Desde hace tiempo es posible usar conexiones seguras en estos sitios la mayoría de veces simplemente cambiando el protocolo de http:// a https:// y digo la mayoría porque en Facebook por ejemplo no se mantiene con este protocolo, o algunas veces no podemos recordar hacer este cambio cada vez que entramos a un sitio.

force-tls

Resolver esto es fácil, con otra extensión de Firefox precisamente con Force-TLS, este complemento se basa en uno hecho por la universidad de Stanford denominado ForceHTTPS que por cierto no esta en los repositorios oficiales de Firefox. Force-TLS tiene algunas mejoras respecto a la versión original, detecta las páginas que envían el header X-Force-TLS y lo agrega a la lista, además permite elegir que Sitios Web con sus Subdominios serán forzados a usar TLS, simplemente navegando por el menú: Herramientas | ForceTLS Configuration. Y agregamos los sitios de nuestra preferencia: Seguir leyendo Cómo Protegerte de FireSheep: La extensión de Firefox que consigue Cuentas Ajenas

Clase en PHP para bot de twitter/identi.ca

Hace rato que deseaba un bot para microbbloging, después de leer una entrada sobre una clase de php para YouTube me surgió la idea de construirme mi propia clase.

La verdad que es una clase de lo más simple y llana, mal escrita y mal planeada, exactamente es la primera versión y así la publico para que ustedes también se den una idea, la usen, la reutilicen o la construyan desde cero, como más les convenga.

Les advierto que de PHP apenas conozco que sirve para la web 2.0 o eso me han dicho, además recién estoy aprendiendo POO así que no me hago responsable por los daños estructurales en su cerebro que este codigo 0.0.1 les pueda ocasionar.

La pieza de código que observarán es la que hace funcionar al bot de twitter @TambienYo_ que responde a todos los tweets que tienen la palabra estoy con alguna de las respuestas genéricas al azar. Actualmente trabaja con TTytter un cliente con autenticación OAuth hecho en perl para la terminal.

<?php
/*
* Name: Clase para responder a un tweet con la palabra “estoy”
* Description: Obtiene un tweet desde el buscador y le responde aleatoriamente
* Development: Angelverde
* Site: http://angelverde.info
* License: GNU GENERAL PUBLIC LICENSE (http://www.gnu.org/licenses/gpl.html)
* Version: 0.1
*/

class tw
{
var $data= ”;
var $tweet = ”;

public function tw() Seguir leyendo Clase en PHP para bot de twitter/identi.ca

Noticias Rápidas de Software Libre #01

Vamos por un resumen sobre las noticias que surgieron en torno al Software Libre, en orden cronológico.Veamos las novedades:

Dell-China-Ubuntu

  • Programados los lanzamientos de Ubuntu 10.10 Maverick Meerkat. El 28 de Octubre de 2010 tendremos la versión final.
  • SongBird deja de soportar Gnu/Linux. El proyecto que esta detrás del reproductor de música anuncio que dejará de dar soporte a nuestro sistema operativo, sin embargo al ser software libre cualquiera puede tomar el proyecto.
  • Canonical se centra en WallStreet. Quieren llevar a Ubuntu al mundo financiero, no es más que un paso estratégico para posicionar su producto al igual que RedHat en el mercado. Canonical pretende realizar algunas firmas en una feria que se llevará acabo muy pronto.
  • Red Hat Enterprise Linux 5.5. La ultima versíon de RedHat amplía la innovación tecnológica para abarcar entornos físicos, virtuales y cloud. La líder en tecnología con Software LIbre sigue a la vanguardia.
  • Mandriva Linux 2010 Spring. Ya esta disponible la beta de Mandriva, esta versión incluye la versión 2.6.33.1 del kernel, KDE 4.4.2 y GNOME 2.30 Firefox 3.6.2, el proyecto Chromium, Songbird (ultimo), OpenOffice 3.2, Transmission 1.91, Skrooge 0.6.1 y Bluefish 2.0.0.
  • Mejorar la seguridad de SSH. Vimos como mejorar la seguridad de nuestro servicio SSH contra posibles ataques.
  • Nightingale. No tardo mucho para que alguien tomará el proyecto de SongBird en sus manos e hiciera una bifurcación así que todavía hay reproductor para rato.
  • IBM rompe su promesa. La compañía que respalda al Software Libre rompio su promesa de que jamás demandaria a quien usará sus patentes Seguir leyendo Noticias Rápidas de Software Libre #01

Script en Bash: Fortune To Twitter e Identi.ca

Fortune es una aplicación muy curiosa de Gnu y *UNIX que te muestra frases de todo tipo, desde Gamers, sentimientos, sabiduria, leyes de Murphy, proberbios hasta de Informatica, muy divertidos e incluso incluye un paquete especial en el que incluye ofensas exclusivamente; en fin, depende que tan hombre eres 🙂 .

El script es para Twitter e Identi.ca y funciona perfectamente. En forma resumida solicita a Fortune una frase, verifica que esta sea menor de 140 caracteres, cuando lo es la manda a twitter/identi.ca y avisa por medio de notify que este fue enviado, bello.

Así que si no tienes nada de que hacer Microblogging, quieres divertirte/compartir a tus followers o necesitas dejar de parecer un Bot que solo muestra post y enlaces de tu blog u otras páginas, manos a la obra.

Dependencias, los paquetes de los que depende el script son: curl, libnotify-bin y fortune-es; si quieres agregar las ofensivas tambien fortune-es-off. Instalalos con este enlace más las ofensas si lo prefieres, o en la terminal: Seguir leyendo Script en Bash: Fortune To Twitter e Identi.ca