python sidebar para firefox

Python¿Programas en python y sigues la máxima de su sugerencia «Library Reference (keep this under your pillow)»? Pues he encontrado una add-on para firefox que te va a gustar: python sidebar (si fuese una peli mala diríamos: «de los productores del fantástico trac» ).

Se trata de un «bookmark» que al abrirlo te créa una barra lateral con el índice de toda la docu de http://docs.python.org/ , a saber:

  • El turorial oficial
  • La referencia del lenguage
  • La referencia de la librería (no se vostros, pero yo cuando programo me paso largos ratos navegando por ella)
  • Y mas cosas que no se usan a diario como : El API Python/C, Como extender Python,…
  • Un buscador.

Muy muy comodo y 100% recomendable. Ale, sacar al python de paseo 😛

Comunicación entre procesos.

Cada día se usan más soluciones cliente servidor para resolver distintas situaciones. La Red llega a todos lados y está abierta las 24h. Cada vez hay mas aplicaciones web ( weblogs, groupwares, …) muchas veces necesitamos comunicarnos con ellas (desde una aplicación) o hacer que se comnuniquen entre ellas. Los mashups (una aplicación web que combina una o varias aplicaciones existentes) están a la orden día, ¿porque reinventar algo si alguien ya lo ha hecho, está en red y se puede usar?
Continue reading

Autobuses y googlemaps. O un ejemplo para aprender a usar google maps

mapasVía hackaday (blog fundamental que es obligatorio tener sindicado si te mola el tema del hardware hacking 🙂 me entero de otra peña aplicación construida sobre google maps. En este caso se trata de un itinerario de autobuses en Charlottetown. Evidemente no tengo mucho interes en saber los horarios de los autobuses de Charlottetown, pero en este caso es interesante la aplicación web ya que se han molestado en publicar el codigo y en hacer lo que todo programador odia: documentarlo!. Así en el making off tenemos desde las tablas mysql hasta como se han conseguido los puntos de refenrencia necesarios (usando el metodo rustico eso si 🙂

La verdad es que todo el mundo de las aplicaciones webs esconde un gran peligro: el codigo cerrado! De hecho, para la GPL3 se está dando vueltas a una posible clausula que aclare el tema de la liberación del codigo de las aplicaciones webs que se basen en codigo GPL. Podeis leer algo a respecto en el blog de Galli, en una entrevista reciente a Stallman.

Guerra en la web. Pasado presente y futuro de la web dinámica.

ajaxianEn este blog sobre AJAX ( ajaxian) encuentro un interesante repaso de la historia de la web dinamica, titulado Guerra en la web: La revnacha de los dinamicos. Del cual hace un miniresumen version cero.

Una lectura interesante. Solo espero que predominen las soluciones libres, que están demostrando su solided a la par que velocidad de evolución ante nuevos paradigmas como AJAX.

Aprende a programar juegos en python

Léo en La Petite Claudine (que si no lo tienes ya te recomiendo que lo sindiques 🙂 que la gente de LinuxJuegos a comenzado un tutorial en 6 capitulos de como programar juegos en python.

De momento hay 3 entregas: intro, primera parte y segúnda parte. La primera parte es bastante light y explica un poco como funciona la programación en python. La segúnda es algo más interesante, ya que se créa un mitico juego pong.

Este tutorial puede ser una interesante manera de aprender a programar python. Quizá lo pongamos en práctita en algún curso en metabolik.

Mono en la convencion de programadores de microsoft.

monoLéo en el blog de Icaza (el cheriff de gnome para los que no lo sepan), que ante la censura de una posible charla de mono (máquina .NET libre) en la convención de programadores profesionales de .NET, se va a celebrar un encuentro de usuarios de mono en un hotel cercano. Me ha encantado el logo, y me he hecho un fondo de pantalla en 2 colores 🙂 codigo fuente disponible claro.
Continue reading