Artículos de la categoría Programacion


Probando la api de Twitter

Jul 17, 2009 Autor: elteto | Guardado en: Programacion, Software

Hace unos días , en los ratos libres entre trabajo, estudio, leer blogs y twittear, me puse a probar a ver si podía hacer algo con la api de twitter, ya hace un tiempo la había mirado pero nunca había hecho nada, si bien  ahora no he hecho la gran cosa, escribo este post porque cuando intenté usarla me salió un error al querer enviar un twitt, para el cual no encontré una solucion en español que la expliquen claro.

Para usar twitter en tu sitio tenés varias clases de php como alternativa, la que yo usé se llama twitter.lib.php y la obtuve de aquí.

Cuando empecé a usarla me surgió un problema, no podía enviar twitts, así que me acordé de que kastor había hecho algo con la api de twitter al momento de hacer utwitt así que le pregunté y me respondió al toque.

Kastor me envió el archivo que usó el, y para mi sorpresa era el mismo que yo estaba usando por lo que el problema sigui apareciendo.

El problema era que al enviar un twitt, twitter me devolvía un header que la clase de twitter no manejaba, lo que hacía que el twitt no se envíe.

Me devolvía lo siguiente:

HTML:
  1. 417 Expectation Failed
  2. <h1>Expectation Failed</h1>
  3. The expectation given in the Expect request-header
  4. field could not be met by this server.
  5.  
  6. The client sent
  7. <pre>    Expect: 100-continue</pre>
  8. but we only allow the 100-continue expectation.

Buscando como solucionar el problema encontré que había que agregar una linea a twitter.lib.php para que funcione, y evidentemente lo hice y todo salío andando.

La línea que hay que agregar es la siguiente y debe ser en la función apiCall en la línea 512

PHP:
  1. curl_setopt($curl_handle, CURLOPT_HTTPHEADER, array('Expect:'));

Luego de solucionado el problema pude  mandar un twitt desde php, el código para hacerlo es el siguiente.

PHP:
  1. include 'twitter.lib.php';
  2. $twitter = new Twitter("user", "pass"); //clase twitter, contiene todos los métodos
  3. $respuesta = $twitter-&gt;updateStatus("desde php"); //se envía el update
  4. <pre>";
  5. echo htmlentities($resp); //código para mostrar el resultado en dormato legible
  6. echo "</pre>
  7. ";

Listado de Frameworks CSS

May 19, 2009 Autor: elteto | Guardado en: Diseño, Programacion

Veo hace unos días en w3avenue un post sobre una lista de frameworks css muy completa, en el articulo tambien dan una explicación un poco obvia de lo que son los frameworks css completos y los frameworks css limitados , tambien hablan de las ventajas y desventajas de usar un Framework CSS.

cover

Los frameworks Completos sirven para implementar casi cualquier cosa que un diseñador pueda necesitar, en cambio los frameworks limitados, implementan solamente soluciones parciales, por ejemplo, un framework para generar menues.

Como desventajas de la utilizacion de frameworks, es que el diseño dependerá del framework que se use, pero como ventaja  se lograrádesarrollar mas rapidamente.

Frameworks CSS Completos

(más...)

Herramientas para trabajar con css

May 7, 2009 Autor: elteto | Guardado en: Diseño, Programacion, Sitios

El css es conocido por todos los que andamos en la web, algunos se llevan bien y hacen casi cualquier cosa y otros no tanto (como es mi caso :-D ), por tales motivos nunca esta de mas conocer las herramientas disponibles en la web para facilitarnos la tarea de trabajar con CSS.

Mirando w3avenue ayer me encontré una enorme cantidad de Herramientas para trabajar con css que ahora comparto con ustedes.

css_code

Layouts

CSS Frameworks

Fuentes

Seleccion de Colores

Sprites

Formularios

Menues y listas

Text Wrappers

Analisis de Codigo

Mantenimiento de codigo css

Optimización de codigo css

Formateo de codigo css

Soluciones especificas para navegadore

Cheat Sheets

Enlace: list of really useful tools for css developers

Imagen del post

Name that code test para programadores

Ago 26, 2008 Autor: elteto | Guardado en: Programacion

Un test muy simple para programadores, diez porciones de código, decir el nombre del lenguaje de programación, y listo.

Yo hice 92% :-) , y ustedes?

Name That Code

Otro tema v2.0

Ago 17, 2008 Autor: elteto | Guardado en: Notas Interesantes, Programacion

Ayer puse en funcionamiento un nuevo tema para el wordpress de e-abaco.net

Los cambios no son impresionantes, lo único que tiene de nuevo es que tiene tres columnas, y que creo que se vé bien en muchos navegadores (el anterior tenia graves problemas con ie6)

De más está decir que estoy totalmente dispuesto a recibir sugerencia, palos, puteadas y ofensas de cualquier tipo, todo será bienvenido.

Tambien quiero avisar que si encuentran algun error o color fuera de lugar en algun lugar del theme me dejen un comentario con un enlace al articulo que tiene el problema para ver si lo puedo arreglar.

En los proximos dias voy a intentar hacer algunas mejoras en la carga y voy a meterme en la casi imposible tarea de hacer que el sitio sea Valido XHTML

Cuando termine la limpieza de la mugre que queda en la compu al modificar el theme, voy a subirlo para que si alguien quiere ajustarlo a su gusto, lo haga.

Adios tema viejo!

Categorías


e-abaco on Facebook

Archivo


    Buscar en e-abaco


    Blogroll

    Nube de Tags


    Enlaces


    Numeros