agosto 15, 2014

Twython is now available on Debian

por Josue Ortega

After I debianzed twython [https://github.com/ryanmcgrath/twython], finally this incredible

and easy to use wrapper of Twitter API for Python is on the Debian official repositories, by the moment

is available only in Debian SID, in about ten days will be on Debian Testing and lets hope that the package stays there

after the freeze on November 🙂 to be included in Debian 8.

Twython has a terrific documentation which make even easier learn to use it.

A couple of weeks  ago I wrote a Twitter plugin using Twython for our under development IRC bot [https://github.com/noahfx/tio_chema/blob/master/plugins/tuiter.py] . You can check the code and realize that is

really easy to use.

I’m glad that finally the package had got into the archive 🙂 and I am on charge of it.

The package is available in its Python 2 version and Python 3 as well

https://tracker.debian.org/pkg/twython

To install it:

apt-get install python-twython python3-twython

julio 6, 2014

Me mudé a dhcp.io

por Josue Ortega

Desde hace mas de un año que tengo un Raspberry PI que uso como Gateway a la red de mi casa y para no perderme nada en IRC :). Como no cuento con una IP estática($$) me dispuse a usar el servicio de DNS dinámico No-IP.
No es un mal servicio, incluso tienen un cliente libre para ponerlo a correr y se actualice la IP en el servidor cada tiempo t. 

Recientemente varios de los dominios gratuitos estuvieron involucrados en un incidente donde Microsoft pidió que se dieran de  baja esos dominios 😐 http://www.noip.com/blog/2014/06/30/ips-formal-statement-microsoft-takedown/  entre esos dominios se encontraba el que yo uso a diario. 

Situación  bastante molesta, por estar dependiendo de terceros y esos terceros de otros terceros. 

Hace un par de semanas me enteré de dhcp.io, otro servicio de DNS Dinámico, pero mas bonito. Este no tiene ánimos de lucro como NO-IP, el código esta disponible para montar nuestra propia instancia de DNS Dinámico, se puede usar de forma anónima y actualizar con un simple curl. 

Así que fue solo de correr el curl con un cronjob y todo funciona de maravilla. 

Los invito a que lo prueben, en menos de 5 minutos lo tendran todo configurado 🙂

 

 

junio 28, 2014

Why oct2py is not yet in Debian ?

por Josue Ortega

A few weeks ago I’ve found the Oct2py Request for Package [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743499]

Oc2py is an interesting package, It’s an interface between Python and Octave, it allows you to run Octave/Matlab instrunctions in an

Python enviroment:  https://pypi.python.org/pypi/oct2py/1.3.0

Well, the problem is that the latest version of GNU Octave on Debian Sid has a known issue, some unit tests fail with this version. It seems that upstream will be fixing it soon, I hope. [https://github.com/blink1073/oct2py/issues/40] .

The package is almost totally debianized I’m just waiting for the previous issue to be resolved.

You can check it on the Debian Python Modules Team VCS http://anonscm.debian.org/viewvc/python-modules/packages/oct2py/

 

 

junio 26, 2014

Comunidad Firefox OS Guatemala

por Josue Ortega

Desde ya hace un par de meses gracias al contacto de Jaime Gutierrez  con la gente de Mozilla, se ha empezado a trabajar en la Comunidad de Firefox OS Guatemala, para los que no anden muy enterados con Firefox OS, este es un Sistema Operativo para dispositivos moviles desarrollado por Mozilla.  Es un sistema operativo libre bajo la licencia MPLffos1

Desde el año 2013 se ha empezado a vender el teléfono en diferentes lugares alrededor del mundo. Según parece pronto empezará a comercializase  en Guatemala, principal motivo por el que queremos tener preparada una comunidad para poder promover el sistema, dar soporte y desarrollar aplicaciones a nivel regional para el sistema operativo.

Actualmente la comunidad esta en pañales, gracias al apoyo de la gente de Café Libre 2.0, tuvimos la oportunidad de presentar la idea de la comunidad y dar dos charlas muy importantes:

  • Introduccion a Firefox OS por Luis Alvarado (lfac)
  • Crear una aplicación para Firefox OS por Axel Ruíz  (konelix)

ffos

Como lo mencioné anteriormente aun estamos empezando y aun están pendientes muchas cosas:

  • Lista de Correo: Actualmente se esta gestionando abrir una en https://discourse.mozilla-community.org/ mientras esto pasa toda la comunicación se esta haciendo a través de la lista de correos de SLGT http://listas.slgt.org/listinfo.cgi/slgt-slgt.org
  • Un sitio web.

Se mencionó trabajar con las comunidades de Nicaragua y Costa Rica para que podamos compartir entre nosotros material de apoyo e ideas para poder implementarlas en Guatemala.

Estén pendientes con las noticias que vienen que esto se viene en serio, es tiempo de tener el control de nuestros dispositivos móviles como usuarios.

 

Cualquier tipo de colaboración es bievenida 🙂

 

junio 12, 2014

Voy al Debconf14!

por Josue Ortega

Por tercera vez asistiré a la conferencia anual de Desarrolladores de Debian \o/.

Este año se llevara acabo en la ciudad de Portland, Oregon así que por allá los veo.

Imagen

 

Lets keep Portland Weird!!

Etiquetas: , ,
junio 5, 2014

The Python yield keyword explained

por Josue Ortega

Python Tips

Hi there folks. Again welcome to yet another useful tutorial. This is again a stackoverflow answer. This one is related to the Python yield keyword. It explains you what yield, generators and iterables are. So without wasting any time lets continue with the answer.

To understand what yield does,

Ver la entrada original 1.362 palabras más

abril 30, 2014

apt 1.0

por Josue Ortega

Michael Vogt's blog

APT 1.0 was released on the 1. April 2014 [0]! The first APT version was announced on the 1. April exactly 16 years ago [1].

The big news for this version is that we included a new «apt» binary that combines the most commonly used commands from apt-get and apt-cache. The commands are the same as their apt-get/apt-cache counterparts but with slightly different configuration options.

Currently the apt binary supports the following commands:

  • list: which is similar to dpkg list and can be used with flags like
    --installed or --upgradable.
  • search: works just like apt-cache search but sorted alphabetically.
  • show: works like apt-cache show but hide some details that people are less likely to care about (like the hashes). The full record is still available via apt-cache show of course.
  • update: just like the regular apt-get update with color output enabled.
  • install,remove:…

Ver la entrada original 69 palabras más

enero 31, 2014

Feliz 338 aniversario, Universidad de San Carlos, entre el polvo y las telarañas

por Josue Ortega

Pensaba escribir algo del 338 aniversario de la Universidad de San Carlos pero creo que no puede ser mejor que esto

Escuela de Ciencias Físicas y Matemáticas USAC

Hoy no fui a trabajar. Estoy de asueto porque es el 338 aniversario de mi alma mater y lugar de trabajo, la Universidad de San Carlos de Guatemala. Fundada un día como hoy en 1676, existen aspectos de dicha casa de estudios que todavía pertenecen a aquella época.

La USAC es la única macro universidad de América Latina que no tiene una facultad de Ciencias. Mientras el mundo se ha movido en el tiempo hacia el futuro, aquí todavía vivimos en el pasado. No entiendo cómo fue que en nuestro país la única universidad estatal desarrolló una aversión a las ciencias. Talvez sea ignorancia, mala planificación, corta visión a futuro. No lo sé. Si bien es cierto que la USAC es la única oportunidad que muchos tenemos para estudiar una carrera y se ha anotado algunos aciertos, su puntuación total es menos que mediocre.

No es coincidencia que las mejores…

Ver la entrada original 761 palabras más

enero 7, 2014

Resurrección de Upstream.

por Josue Ortega

Ya hace mas de un año mantengo el paquete wcalc en Debian.(Una calculadora científica desde linea de comandos). El proyecto parecía estar muriendo ya que upstream (Autor y Desarrollador original del proyecto) lo había dejado por un lado.

Desde que tomé el paquete le envié unos parches con problemas de seguridad y otros para corregir bugs menores. Upstream de manera muy amable hacía merge de mis parches. Sinceramente creí que el proyecto estaba muriendo ya que el ultimo release había sido 16 de noviembre de 2008.

Para mi sorpresa, a finales del año pasado upstream liberó una nueva versión donde muchos de los cambios vienen de los parches que le envié.

Me hace verdaderamente feliz saber que mis pequeñas contribuciones han hecho andar un proyecto muy bueno que estaba ya casi muerto 🙂

Ahora estoy trabajando en llevar la nueva versión a Debian 🙂

P.D: Y así es como resucita mi blog también…

agosto 12, 2013

[Debconf13] Día 1

por Josue Ortega

Luego de un gran viaje, aproximadamente 25 horas distribuidas en vuelo, esperas en aeropuertos, trenes y buses logré venir al venue en Vaumarcus, Suiza.

Luego de que terminara el primer día del debconf aquí esta un resumen de como van las cosas:

En la charla introductoria se presentó el equipo local y una presentación del canton de Neuchâtel. Luego de esto los bits del DPL seguido de la cosmología en Debian.

Estuve presente en el BoF de SPI, luego de esto me retire a trabaja en el proyecto. Encontré un debugger de Python abandonado asi que empece a trabaja en el. Y como spoiler es muy probable que empiece a colaborar con el proyecto LXDE QT :).

Esto ha sido un rápido resumen del primer día. Pronto viene el siguiente

Las charlas pueden ser vistas en vivo aqui:

Y este es el horario: http://penta.debconf.org/dc13_schedule/index.en.html

La hora local es UTC+2

Imagen

Etiquetas: , , ,