Archive for ‘GNU’

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/

 

 

marzo 26, 2013

Mis contribuciones en el Proyecto Debian hasta la fecha.

por Josue Ortega

En julio del año pasado tuve la oportunidad de asistir  a Debconf12 en Managua, gracias a esto pude conocer mas a fondo de que se trata el proyecto, como esta estructurado,como poder colaborar  y a mucha gente que colabora  en diferentes áreas  :). Desde ese entonces empece a trabajar para poder colaborar en el proyecto manteniendo paquetes.

Debconf12

Hasta la fecha estoy manteniendo los siguientes paquetes:

WCALC

Este es una calculadora científica CLI  escrita en C ,  a este paquete le tengo mucho cariño porque es el primero que empece a mantener a parte de que usa Flex y Bison, herramientas que me gustan mucho. El upstream es una persona bastante amable que ha aceptado mis parches para la siguiente versión sin darle tantas vueltas al asunto.

Debido al freeze la versión que estoy trabajando se encuentra en el repositorio experimental : http://packages.debian.org/source/experimental/wcalc

Homepage del proyecto: http://w-calc.sourceforge.net/

MP3DIAGS

Este es un programa para identificar y solocuionar problemas en archivos mp3  escrito en C++  y utiliza Qt4, ademas permite agregar información a las pistas. En este paquete tuve la oportunidad de solucionar un Release Critical Bug para Wheezy , la siguiente version de Debian.  Aquí tambien es bastante fácil trabajar con upstream :).

Las versiones que mantengo de este paquete se encuentran en Wheezy, Sid y en Experimentao:  http://packages.qa.debian.org/m/mp3diags.html

Homepage del proyecto: http://mp3diags.sourceforge.net/

PYTHON-GNUPLOT

Este es una interfaz para python del programa GNUPlot, me animé a trabajar en este paquete ya que he trabajado bastante en python los últimos meses.  Con este paquete tuve la oportunidad de trabajar con la gente de Debian-Science, equipo con el cual estoy trabajando actualmente.

Actualmente mantengo la version en experimental por el freeze : http://packages.debian.org/source/experimental/python-gnuplot

Homepage del proyecto: http://gnuplot-py.sourceforge.net/

Estas han sido mis principales contribuciones con el proyecto hasta la fecha, he traducido algunas parte de wiki.debian.org pero no ha sido gran trabajo asi que creo que no es necesario mencionarlo, tengo en mente en el futuro escribir un post de como contribuir con las traducciones.

Para información mas detallada aquí esta el Overview de mis trabajo en los paquetes: http://qa.debian.org/developer.php?login=josueortega%40debian.org.gt

Mi portafolio en Debian:  http://portfolio.debian.net/result?email=josueortega%40debian.org.gt&showall=1&name=Josue+Ortega&gpgfp=&username=&nonddemail=josueortega%40debian.org.gt&aliothusername=noahfx-guest&wikihomepage=Josue+Ortega&forumsid=&mode=html&submit=Build+Debian+Member+Portfolio+URLs

Este es mi primer post del trabajo que hago en Debian, empezaré a escribir updates mas seguido

debian/rules

diciembre 9, 2012

Acuerdo de Revenue Share entre DuckDuckGo y el Proyecto Debian

por Josue Ortega

Desde marzo de este año en el proyecto Debian se ha trabajado en un acuerdo de revenue share con el motor de búsqueda DuckDuckGo. De acuerdo con los bits del DPL , el mes de noviembre fue el primer mes que se recibe  la “donación” del buscador hacia el proyecto.

Ya llevo bastante tiempo usando el buscador del pato, incluso uso su servicio XMPP , como se lee en el sitio de DDG , ellos se caracterizan por proteger la privacidad del usuario sin hacer tracking de sus búsquedas, también por ofrecer “mejores” resultados sin meter dentro de una burbuja estos mismos acorde al usuario que busca.

Ahora se viene la parte alegre, hacer búsquedas seguras y contribuir con el proyecto Debian; en el acuerdo se menciona que se donará el 25% del trafico de entrada generado por usuarios de Debian desde la opción del motor de búsqueda de DDG y el 50% si DDG es el buscador por defecto.

En Iceweasel solo basta con seleccionar el motor de búsqueda y el query de busqueda ya incluira el atributo que indica que se esta usando en Debian:

https://duckduckgo.com/?q={{search}}&t=debian

Para los usuarios de Chromium hay que ir a  chrome://chrome/settings/searchEngines y en las configuraciones de búsqueda , y en la sección de DDG cambiar el query a :

http://duckduckgo.com/?q=%s&t=debian

Con esto es suficiente para generar trafico hacia DDG proveniente de Debian y asi poder aportar un poco al proyecto.

julio 29, 2012

Twitter NowPlaying con MPC

por Josue Ortega

Script verdaderamente fácil para actualizar nuestro estado en twitter con la canción que actualmente escuchamos, eso sí, usando mpd+mpc y el cliente para Twitter twidge 

#!/bin/bash
now_playing="Now Playing: "
song="`mpc current`"
echo $now_playing$song "#NP"| twidge update

Ya solo queda guardar el script en un archivo, darle permisos de ejecución y listo :)
abril 30, 2012

Así fue como vi el FLISOL 2012 en Quetzaltenango

por Josue Ortega

El 28 de abril se celebró el FLISOL en distintas ciudades de Guatemala, este año tuve el privilegio de participar en el que se realizó en la ciudad de Quetzaltenango.

El evento se realizó en el Insituto Dr. Werner Ovalle Lopez, el instituto abrio las puertas a su auditorio para que se impartieran algunas charlas acerca de Software Libre, y en los pasillos del establecimiento se llevaron a cabo las instalaciones.

Tuve la oportunidad de impartir dos charlas, la primera fue acerca de la filosofía del software libre y la segunda de GNU Octave, las dos ante un público bastante curioso y colaborador 🙂

Por la tarde se incremento la afluencia de personas, se acercaron varias  a resolver dudas que tenían con sus equipos y otras a que se les instalase un sistema operativo libre.

Ha sido una de las mejores experiencias que he tenido  en eventos de este tipo, ya que pude notar en la gente la verdadera intensión de las personas en aprender algo nuevo que verdaderamente les beneficiaría, sin asistir por otros intereses ni nadie pretendiendo ser mejor que otro, un verdadero espíritu de comunidad algo que ha ido desapareciendo en actividades como esta, donde se ha olvidado el verdadero proposito: Conocimiento verdaderamente libre,  sin intereses personales ajenos a la filosofía de la cultura libre.

Así que Xelalug el siguiente año cuentan conmigo.

febrero 7, 2012

Boinc: Aportando un grano de arena a la ciencia

por Josue Ortega

Hace unas semanas me enteré de este interesante proyecto BOINC(Berkeley Open Infrastructure for Network Computing) Infraestructura para la computación distribuida por sus siglas en ingles.

Básicamente convierte nuestras computadoras cuando se encuentran en estado de inactividad en equipos de computo científico para múltiples proyectos en las ramas de Astronomía, Matemática, Medicina, Biología y muchas mas.

Como era de esperarse BOINC es software libre y se encuentra disponible bajo la licnecia GNU LGPL .

  1. Es tan sencillo como elegir un proyecto de esta lista: http://boinc.berkeley.edu/projects.php
  2. Descargar el software para el sistema operativo que utilizamos: http://boinc.berkeley.edu/download.php
  3. En algunos casos crear una cuenta de usuario.

Así estaremos aportando un grano de arena al conocimiento humano simplemente con tener encendido nuestro ordenador.

Sitio oficial del proyecto: http://boinc.berkeley.edu/

 

octubre 8, 2011

Introducción a Programación Orientada a Objetos en Java

por Josue Ortega

En el Javaday 2011organizado por GuateJug tuve el privilegio de compartir la charla “Java para principiantes(Introducción Orientada a Objetos)”. Así que aquí les dejo la presentacion y el código que utilice durante la charla. La presentacion esta bajo la licencia  Creative Commons Attribution-ShareAlike 3.0 Unported License. El código que use de ejemplo esta bajo la licencia GPL v3.

Cualquier duda o comentario pueden hacerlo por aquí   

Link de descarga:

http://dl.dropbox.com/u/19691162/intruduccion_objetos_Javaday2011.zip

septiembre 13, 2011

Software Freedom Day Guatemala

por Josue Ortega

El Software Freedom Day (SFD) o Día de la Libertad de Software es una celebración a nivel mundial con el proposito de enseñarle a las personas los beneficios de utilizar software libre.

Este año se estará celebrando en la Universidad de San Carlos de Guatemala el día 17 de septiembre.

Así que si tienes curiosidad de saber lo que es el software libre o ya has escuchado al respecto pero aún no tienes bien claro lo que significa, puedes asistir a la actividad.

Habrán charlas acerca del movimiento software libre, instalaciones de software libre y mucho intercambio de conocimiento libre y abierto por parte de nuestra comunidad. Y por la tarde torneos de videojuegos.

Mas informacion:

http://www.softwarefreedomday.org/en/sfd

http://wiki.softwarefreedomday.org/2011/Guatemala/Guatemala/Lugusac

 

julio 27, 2011

Tarjeta Broadcom BCM4313 802.11 en Kernel <=3.0 en Debian

por Josue Ortega

Unos meses atras escribí una entrada de como configurar tarjetas broadcom en el kernel 2.38-2-686, para esos días usaba Debian Testing en mi netbook, ahora usando Debian Sid.

Debido a que SID  que es la versión inestable hay actualizaciones con mayor frecuencia. Actualmente ya se encuentra el kernel 3.0 en los repositorios inestables de la distribución, a lo largo de cada upgrade del kernel me ha tocado configurar los módulos para esta tarjeta, y la buena noticia es que los pasos siguen siendo los mismos, así que para aclarar dudas si el procedimiento funciona en versiones posteriores del kernel, la respuesta es afirmativa.

Aquí dejo el enlace a la entrada con los pasos para configurar los módulos de la tarjeta: Tarjeta Broadcom BCM4313 Wheezy

julio 26, 2011

Richard Stallman en Guatemala [Agosto 2011]

por Josue Ortega

Creo que no hace falta escribir demasiado en esta entrada. El titulo lo dice todo y gracias a nuestros amigos de COECYS vamos a poder presenciar en vivo una conferencia de Richard Stallman, quien es el fundador del proyecto GNU.

Evento que no se pueden perder para conocer acerca las ideas fundamentales de la cultura libre y que mejor que con el maestro de maestros en el tema 🙂

Lugar: Auditorio Francisco Vela, Facultad de Ingeniería de la Universidad de San Carlos de Guatemala

Fecha: 8 de Agosto de 2011

Hora:10 am

Costo: Q. 75.00