stone-head.org
a subversive act of playful cleverness
Sun, 09 Mar 2008

Google Summer of Code 2008 - Proyecto Debian

Google Summer Of Code es un programa anual patrocinado por Google que ofrece a los estudiantes la oportunidad de obtener una retribución económica por desarrollar software para diversos proyectos de software libre.

El programa tiene como objetivos:

  • Producir más código de software libre para el beneficio común;
  • Inspirar a los estudiantes a participar en proyectos de software libre;
  • Ayudar a los proyectos de software libre a identificar y atraer nuevos desarrolladores;
  • Permitir a los estudiantes de ciencia de la computación la oportunidad de realizar trabajos relacionados a su profesión;
  • Exponer a los estudiantes a escenarios reales de desarrollo de software (ejm. desarrollo distribuido, aspectos de licenciamento, etc)

Los requisitos para participar en este programa son básicamente dos:

  • Tener una idea y proyecto al que desea contribuir,
  • Ser estudiante de alguna carrera relacionada a ciencia de la computación (computer science) o ingeniería de software. Aunque también han participado estudiantes de áreas como biología o ingeniería de minas.

Esta vez y por 3er año consecutivo el Proyecto Debian participará como «mentoring organization». Para esto hemos creado una página wiki con las actividades y propuestas de proyectos para el SoC 2008 de Debian.

Como desarrollador Debian estaré participando en la coordinación del programa por parte del Proyecto Debian con Google junto a Steve y Neil, asi que no duden en escribirme o contactarme en caso tengan alguna pregunta o duda al respecto. En la página wiki del SoC 2008 tenemos una lista de ideas y proyectos, que todavía sigue abierta.

A través de este post quiero invitar a los estudiantes peruanos de computación a animarse a participar en este programa, que además de darles la posibilidad de una experiencia enriquecedora profesionalmente, pueden obtener un ingreso económico y contribuir al software libre. Existe una plantilla que recomiendo leer para enterarse de la información que necesitamos y que pueden utilizar en caso deseen proponer un nuevo proyecto.

Las fechas importantes para los estudiantes son:
25 de febrero: anuncio del programa.
2 de marzo: las organizaciones tutoras pueden enviar sus propuestas a Google
24 de marzo: inicio de periodo de solicitudes de estudiantes
31 de marzo: final de periodo de solicitudes de estudiantes
11 de abril: registro y asignación de tutor para cada estudiante
14 de abril: publicación de propuestas aceptadas code.google.com/soc/. Periodo de inmersión de estudiantes, presentación de tutores, leer documentación, etc.
26 de mayo: inicio de programación y emisión del pago inicial por parte de Google.
7 de julio: envío de evaluaciones parciales
14 de julio: fecha final de envío de evaluaciones parciales. Google realiza el segundo pago
11 de agosto: fecha sugerida para «pencils down».
18 de agosto: fecha final de «pencils down». Incio de envío de evaluación final a Google
1 de setiembre: fecha final de evaluación. Google inicia el pago.
2 de setiembre: estudiantes envían ejemplos solicitados de código a Google

Posted at: 09 Mar 2008 17:12 - [/es-debian] permanent link
Tue, 03 Oct 2006

Extraños días con el bleeding edge

Los últimos días han ocurrido varias irrupciones de alta tecnología en mis sistemas informáticos. Todo empezo cuando los muchachos de Debian Xfce4 team decidieron empaquetar el beta de Xfce 4.4 y de pronto me encuentro con esto en mi pantalla:


iconos de papelera, directorio de inicio y navegador de ficheros en Xfce
iconos de papelera, directorio de inicio y navegador de ficheros en Xfce

Previamente ya había experimentado el placer extra terrenal que es ver como, a diferencia de otros sistemas arcaicos como Debian... bueno como esos, al colocar un dispositivo USB aparecía un icono en mi escritorio que al hacer doble click sobre éste se abría el gestor de ficheros y, oh sorpresa, ¡podía acceder al contenido de este dispositivo!; y peor aún ¡no había editado el /etc/fstab para indicar el punto de montaje ni que partición del sistema de ficheros del dispositivo USB debería usarse! y todo esto en un sistema PPC, lo cual ha sido realmente surrealista. ¿Donde quedo el mkdir /media/usb; sudo mount /dev/sda1 /media/usb?.

En los días siguientes supe que OpenOffice.org había sido actualizado y, entre otras novedades, fui conmocionado al saber que ¡estaba disponible para AMD64 en forma nativa!.

Luego encontré algo llamado compiz y me pregunté ¿qué será, qué será?. Rápidamente instale el software y pude comprender de lo que se trataba, sabía que había un hombre que era el culpable de todo lo que estaba sucediendo.

Finalmente, ya envalentonado por tan inverosímil aventura, decidi instalar una actualización del software de mensajería instantánea que utilizo (gaim), y el resultado de esto se puede reseñar en el siguiente extracto.

(13:18:25) sTone_heAd: se ve raro el nuevo gaim
(13:18:26) sTone_heAd: :o
(13:18:34) Katia: que se ve raro?
(13:18:38) sTone_heAd: la interfaz
(13:18:45) sTone_heAd: hasta dan ganas de hablar con todos
(13:18:46) sTone_heAd: jaja
(13:18:51) Katia: jaja
(13:18:52) Katia: porque?
(13:18:56) sTone_heAd: nose

Por esto no me queda más que decir ¡larga vida a la espiral!. Silencio...
s-h's @ oso - 2006

tags:

Posted at: 03 Oct 2006 14:42 - [/es-debian] permanent link
Tue, 30 May 2006

Progresos para Etch

Hay que contar algunas cosas interesantes que están ocurriendo.

El equipo del instalador de Debian se complace en anunciar que se ha añadido la interfaz gráfica de instalación a las imágenes oficiales de Etch para las plataformas i386 y pronto para AMD64 y PowerPC, es decir estimado usuario que podrá instalar un sistema Etch si ingresa «installgui» o «expertgui». Nuestro coordinador de proyecto amenaza con colocar esta opción del instalador como la predeterminada para las versiones posteriores a Etch.

Adicionalente se ha añadido soporte para instalación en sistemas de ficheros cifrados en forma nativa gracias a la mejora de libparted-crypto. Además de otras novedades. Esto si que va a ser divertido.

Sí, también podrá incorporarlos Ubuntu(?). Mientras tanto sigamos trabajando para que Debian no se convierta en un supermercado.

Posted at: 30 May 2006 07:18 - [/es-debian] permanent link
Thu, 04 May 2006

Busco laptop

Como saben, o sino ya se enteran, estaré participando de la septima conferencia de desarrolladores Debian en Oaxtepec, Mexico.

Desafortunadamente es probable que mi querida compañera killingmoon no me acompañe como en ocasiones anteriores. Por esto recurro a la masiva audiencia para preguntar y pedir a alguno que tenga una laptop que no este usando o no piense usar por estas semanas y pueda prestarla, se comunique conmigo (antes del próximo martes 9) a: rudy EN apesol.org.
No interesan las características, es suficiente con que cuente con red (LAN o WiFi) y un disco de 10GB+. Agradezco su colaboración desde ya.

pd: Está de más decir que la necesito usar completa por lo que no confien mucho de mi capacidad de mantener algún sistema (y datos) pre-existente si estos no me sirven.

Posted at: 04 May 2006 16:42 - [/es-debian] permanent link
Fri, 09 Dec 2005

Debian crece aceleradamente

No es para nadie secreto que debido a los últimos y diversos cambios en el ecosistema de GNU/Linux las piezas se han movido a favor de los proyectos con espíritu abierto y comunitario. Como relata LXer (inglés) Debian está ocupando el espacio que ha quedado, y esto es debido a sus características que lo hacen único. Una de ellas, el promover positivamente distribuciones derivadas.

Citando a netcraft:

Actualmente Debian es la distribución con más rápido crecimiento en servidores web, con más de 1.2 millones de sitios activos hasta diciembre. Debian 3.1 ha sido publicado como estable en julio y al parecer tanto la anticipación de esta versión como la misma publicación en si, han generado nuevo interés en Debian, después de algunos años de permanecer rezagado de sus mayores competidores. Este crecimiento es particularmente notable en algunos de los más grandes proveedores de alojamiento en Europa Central, que incluye Komplex, Lycos Europe, Proxad y Deutsche Telecom.
Para muestra un botón:

En otras noticias, nuevamente Intel reconoce el valor de Debian y ha donado un número de laptops para los desarrolladores con menos recursos y que están trabajando activamente en el proyecto. ¡Hurrah por Intel!

Posted at: 09 Dec 2005 10:35 - [/es-debian] permanent link
Fri, 25 Nov 2005

Debian en las empresas

Citando a Philip Hands:

«Tenemos un equipo de seguridad con gran capacidad de respuesta que aborda estos sucesos cuando ocurren. Esto, combinado con el hecho de que nuestro sistema de paquetes permite actualizaciones constantes cuando ocurre una alerta, permite desarrollar un nivel de confiabilidad en que el sistema te permitirá, efectivamente, realizar la actualización. Otros sistemas, donde uno no puede desarrollar esta confianza, tienden a caer en el punto de que nadie tiene el suficiente valor para actualizar nada, independientemente de si el fallo de seguridad continuará presente al no hacerlo.

La razón por la que nuestro sistema de actualización funciona tan bien es en parte debido a la naturaleza caótica de nuestra organización. Debido al gran número de desarrolladores, y usuarios, que ejecutan diversos tipos de combinaciones de distintas versiones de software, actualizandolos en distinto orden, y haciendo generalmente cosas bizarras; es bastante probable que cada conflicto o problema de dependencia que pudiese ocurrirle ya ha sido encontrado por alguien mas varios meses antes (esto significa que no será afectado por este problema). Si probasemos los paquetes sólo con una versión en particular del software, y sólo intentemos compilarlo para una o dos arquitecturas muchos de estos problemas de empaquetado no serían detectados, y por lo tanto todavía podrían causarle problemas.

El hecho de que alentamos positivamente a crear distribuciones para propósitos específicos, al punto que tenemos listas de correo y herramientas para facilitarlo, (como un ISV, al vender soluciones «llave en mano», está haciendo en efecto una versión especializada del sistema operativo que distribuye); de modo que teniendo las herramientas y experiencia de otros para construirlo es más probable que el resultado final sea mucho más robusto de que si espera pacientemente a lo que se le ocurra entregarle esta vez al fabricante o creador de la distribución.

No esperamos que pague ningún tipo de cuota por adelantado o por servidor. Por supuesto, puede decidir invertir el dinero ahorrado en soporte comercial de cualquiera de las empresas que ofrecen soporte en Debian; pero esto queda a elección suya, si no está conforme con el soporte que recibe puede elegir a otro proveedor sin necesidad de cambiar la distribución que utiliza.

No existe alguna posibilidad de que quebremos, cambiemos la estratégia de negocios, decidamos demandar a todo el universo o cualquiera de las molestas acciones que los distribuidores de software están propensos a realizar, puesto que nosotros no lo hacemos por dinero, y dudo que alguien pueda hacer algo que impida a la mayoría de personas involucradas en Debian el hacer lo que están haciendo.»

No recuerdo haber leido un resumen tan claro y didáctico.

Posted at: 25 Nov 2005 09:30 - [/es-debian] permanent link
Wed, 16 Nov 2005

Nueva versión del instalador de Debian

Se ha publicado una nueva versión del instalador de Debian el cual trae muchas novedades que quiero comentar:

  • Instalación predeterminada de Etch. Ahora que ha pasado la pesadilla de las transiciones.
  • A pedido de los usuarios corporativos, instalación predeterminada de núcleo 2.6.12. Todavía se puede utilizar 2.4 (escribir «install24»).
  • Modo «rescate» en caso necesites (¿?) recuperar tu sistema. También a pedido de los miles de usuarios ávidos por sentirse más seguros.
  • Mejora de la elección de zona horaria. Que a nosotros no nos afecta pero si se mudan a Asia puede que les interese.
  • Detección automática de Laptop, que instala el software necesario para una máquina de este tipo.
  • Soporte de APT seguro, para verificar el cifrado de los paquetes Debian a instalar en tu sistema y no te den caja blanca por roja.
  • Instala ACPID en forma predeterminada si el hardware lo soporta
  • Más idiomas soportados en la interfaz de instalación ...

Y a pedido del público consumidor. ávido por querer «a la misma chola, con diferente pollera» para hacer la misma tarea... les presento:


Selección de idioma

Detección de hardware

Instalador gráfico de Debian. Todavía en fase preliminar, con instalación de sistema a través de red. Si desean, ansian, esperan, claman, se rasgan las vestidura por esto desde hace mucho tiempo y quieren verlo realizado, pruebenlo y envien comentarios o informes de fallo (también de éxito).

Posted at: 16 Nov 2005 11:11 - [/es-debian] permanent link
Mon, 24 Oct 2005

y en un oasis prohibido prohibido
por amor por amor concebido
me perderé en un momento contigo
por siempre...

Posted at: 24 Oct 2005 01:58 - [/es-debian] permanent link
Sun, 04 Sep 2005

LaTeX beamer

beamer es una clase de LaTeX, el famoso y potente lenguaje para creación de documentos, esta clase tiene como objetivo el crear presentaciones. La idea fundamental detrás de beamer es que no tengas que preocuparte por cosas como que si la máquina donde vas a ejecutar la presentación tiene el mismo software que utilizas, si los tamaños y tipos de letra son los adecuados para la resolución y la facilidad de trabajar la presentación en modo texto en un lenguaje como es LaTeX.

Yo soy, porque todavía no lo he abandonado, un usuario de magicpoint y he estado bastante contento con éste, pues me gusta trabajar las presentaciones en formatos en modo texto que pueda ser fácil gestionar parches y ponerlo en un SCM (sistema de control de versiones), pero he podido notar diferencias entre estos dos programas que comento a continuación.

beamer

  • Por un lado tiene, hasta cierto grado, el inconveniente de que utiliza LaTeX, por lo que hay que saber escribir cosas básicas en este lenguaje, que no es nada dificil.
  • No hay mucha documentación para principiantes que desean cambiarse o probar utilizando un «Cómo» o guía rápida.
  • La presentación final (formato PDF) puede llegar a ser bastante pesada, por lo que en algunos casos esto podría ser un inconveniente. Ocurre que se genera una página por cada cuadro o «frame» de la presentación.
  • El formato o esquema predeterminado de la presentación resultante es bastante sobrio y elegante, me gusta mucho eso. Se pueden cambiar los estilos predeterminados pero hay que conocer un poco más sobre estilos en LaTeX.
  • Crear la presentación demanda instalar LaTeX y procesar el fuente. Pero el sólo se requiere el archivo PDF resultante para visualizar la presentación.
  • Visualizar la presentación sólo requiere de un visor PDF. En xpdf, por ejm., usar xpdf -fullscreen nombredepresentacion.
  • Es bastante más cómodo publicar la presentación.
magicpoint
  • Tiene un lenguaje y estilo bien definido y sencillo, que es menos dificil de aprender para alguien que no conoce este tipo de programas de presentación basados en texto.
  • El archivo «fuente» es bastante pequeño y es interpretado en tiempo real, si yo cambio algo al momento de visualizarlo, esta modificación se refleja inmediatamente.
  • Por consiguiente no debo preocuparme por el tamaño de mi presentación.
  • Hay que hacer un tratamiento adicional, aparte, a las imágenes que se incluyen en la presentación, como las usadas para el fondo, para evitar problemas con tamaños y resoluciones. Lo mismo con los tipos de letra.
  • Se requiere tener instalado magicpoint en el sistema donde se va a visualizar, además del fuente incluyendo imágenes y archivos adicionales que se utilicen.
  • Publicar la presentación requiere convertir a páginas HTML y imágenes. Se puede convertir a PDF con una utilidad adicional.

Creo que, según el caso utilizare beamer más seguido y magicpoint cuando me sienta como el joven nostálgico. Y bueno como ejemplo les pongo un enlace a mi reciente presentación sobre mantenimiento de paquetes Debian hecha con LaTeX beamer. Me voy con Bloc Party ...so fucking music...

Posted at: 04 Sep 2005 01:21 - [/es-debian] permanent link
Fri, 01 Jul 2005

apt 0.6 ó apt secure

Y ahora ya puedes comprobar la fiabilidad de los paquetes que instalas desde el archivo de Debian o desde una réplica firmado digitalmente usando apt ó aptitude.

La finalidad es el verificar la procedencia y confiabilidad de los paquetes que se van a instalar en nuestros sistemas. Por lo que tenemos la seguridad de que los paquetes del archivo de Debian son efectivamente publicados por el proyecto.
Para muestra, una captura de pantalla:


No se olviden de ejecutar: apt update ó aptitude update antes de instalar cosas usando apt-secure. Esto, además de actualizar la lista de paquetes, va a descargar la clave pública de archivo (Release.gpg). En caso necesiten añadir un repositorio no oficial pueden añadir la firma de éste utilizando apt-key.
Posted at: 01 Jul 2005 14:13 - [/es-debian] permanent link

categorías

tag cloud

archivos

» 2008
Apr (1)
Mar (1)
Jan (2)
» 2007
Oct (2)
Aug (2)
Jul (1)
Jun (4)
May (3)
Apr (1)
Feb (3)
Jan (3)
» 2006
Oct (2)
Sep (2)
Jul (2)
Jun (7)
May (8)
Apr (4)
Mar (11)
Feb (4)
Jan (2)
» 2005
Dec (8)
Nov (4)
Oct (8)
Sep (7)
Aug (9)
Jul (6)
Jun (3)
May (3)
Apr (6)
Mar (4)
Feb (4)
Jan (6)
» 2004
Dec (8)
Nov (9)
Oct (14)
Sep (5)
Aug (10)
May (1)
Apr (10)
Mar (14)
Feb (25)
» 2003
Dec (3)
Nov (4)
Oct (3)
Aug (2)
Jul (3)
Jun (4)
May (8)
Apr (4)
Mar (7)
Feb (5)
cat & cow
Rudy Godoy Guillén
copyright © 2003-2007
Lima, Peru
Aviso legal: El contenido de este blog es opinión del autor. Se permite la cita, reproducción y copia mientras se indique la fuente.