jueves, 21 de octubre de 2010

Después de algunos años del Blog

Escribir es una vocación que he descuidado, lo reconozco. Releyendo las 3 únicas entradas de este blog, me doy cuenta que no he cumplido con las promesas aquí dadas :P.


Bien nunca es tarde para rectificar y para mantener el promedio de 1 post x año jajajaja, pues aqui les dejo un articulo trascendental en mi vida como programador: Enseñate a programar en 10 años

Un saludo, buscare aumentar la frecuencia de este espacio.

Sabes una cosa??? Todo Pasa !!!

miércoles, 4 de febrero de 2009

Twiteando desde PHP

Con el pretexto de continuar on el blog vamos a ver un ejemplo sencillo que nos permite usar el API REST de twitter para enviar un mensajito a twitter, vamos al codigo:



$twitter_username = 'Tu Usuario';
$twitter_password = 'Tu Password';
$errno = 0;
$errstr = '';
$response = '';
function httpRequest($host, $path = '/', $method = 'GET') {
global $errno, $errstr, $response;
global $twitter_username, $twitter_password;
$header = "$method $path HTTP/1.1\r\n";
$header .= "Host: $host\r\n";
$header .= "Accept-Encoding: none\r\n";
$header .= "Authorization: Basic "
. base64_encode("{$twitter_username}
:{$twitter_password}") . "\r\n";
$header .= "Connection: Close\r\n\r\n";
$sock = fsockopen($host, 80, $errno, $errstr, 30);
if (!$sock) {
die("

fsockopen() error
:

$errstr ($errno)

");
} else {
fwrite($sock, $header);
while (!feof($sock)) {
$response .= fgets($sock, 128);
}
fclose($sock);

$response = trim(str_replace(array('<', '>'),
array('<', '>'), $response));
return true;
}

}
echo "

Contactando Twitter...

\n";
httpRequest('twitter.com', '/statuses
/update.xml?
status=Perfecto+ejemplo+php+y+twitter+completo!!!.'
, 'POST');
echo "

Response:


$response

n";
?>



Sabes una cosa??? Todo Pasa !!!

sábado, 12 de julio de 2008

Reflexión

Tal vez la primera pregunta que te puedas hacer es cual es la relación entre la filosofía y el desarrollo de software, jajajajaja, ok acepto que puede parecer extraño y que mi retorcida mente ve una relación clara.

En este momento puedo decir que además de desarrollador de software, también me considero aspirante a filosofo y que busco afrontar los retos de esta profesión con cautelosa reflexión.

Desde que empecé a desarrollar profesionalmente, me he enfrentado al hecho de que lo que hacemos, esta mágica actividad de hacer software, nos causa "dolor" , y no me refiero a un dolor abstracto y subjetivo. Me refiero al dolor que provoca trabajar desahuciadamente hasta las 4:00 o 5:00 de la mañana, seguro de que no lo voy a lograr, porque todo esta mal , todo se hizo mal desde el principio, porque todo lo que aprendí en la escuela, era solo una "idea" y que a la hora de enfrentar la "realidad" me hacían falta muchas herramientas.

En aquellas épocas de principios del siglo XXI, a mis primaverales 20 o 21 años, me hice una pregunta fundamental:


¿Habrá una forma mejor de desarrollar software?, ¡¡¡¡¡¡Porque esta duele!!!!!.

Desde entonces, como un Úlises moderno, trato de encontrar esa FORMA MEJOR de hacer software, 9 años después puedo decir que: AUN NO LA ENCUENTRO, pero definitivamente sufro menos.

En este blog iré registrando esos tesoros que he ido encontrando en esta aventura maravillosa que implica ser desarrollador de software.



Sabes una cosa??? Todo Pasa !!!

Blog de Abel Alejandro Coronado Iruegas [ABX]

Hola, con esta entrada inicio formalmente mi primer blog.

Debo decir que darme tiempo para hacer este blog es resultado de la influencia de un desarrollador mexicano que se hace llamar superneurona.

El objetivo es tener un medio para comunicar descubrimientos pequeños y grandes en la labor que realizo prácticamente todos los dias desde hace cerca de 9 años.

Creo que estiempo de compartir !!!!!!!





Sabes una cosa??? Todo Pasa !!!