Éso es precisamente lo que este nuevo concurso ( Hackontest ) plantea. Patrocinado por Google, tiene como objetivo mejorar los proyectos más significativos dentro del mundo Free Software, atendiendo a las necesidades de los usuarios , así como hacer visible el proceso por el que gente con conocimientos hace posible en 24 horas el desarrollo de nuevas funcionalidades en aplicaciones opensource. El pasado 3 de Abril se abrió un proceso de selección por el que los usuarios y desarrolladores pueden enviar sus propuestas de mejora a aplicaciones de software libre. El 1 de Agosto, en Suiza, un jurado compuesto por expertos desarrolladores (ver lista más abajo) elegirá a los 3 equipos más prometedores, que recibirán un billete de ida y vuelta a Suiza para programar entre el 24 y 25 de Septiembre (24h) en un etoy.TANK , durante la celebración de la OpenExpo 2008 Zurich alguna de las funcionalidades solicitadas (las más votadas y las mejor valoradas por el jurado). Finalmente, el jurado evaluará el código y otorgará premios con un valor de USD 8500. El jurado: Jeremy Alison (Samba), Jono Bacon (Ubuntu), Brian W. Fitzpatrick (Subversion), Martin F. Krafft (Debian), Alexander Limi (Plone), Federico Mena-Quintero (GNOME), Bram Moolenaar (vim), Bruce Perens (OSI founder), Lukas K. Smith (PHP) and Harald Welte (gpl-violations.org). Un jurado que quita el hipo a cualquiera…
Autor: diariolinux
Borrado masivo de spam en mailman desde línea de comandos
El problema del día: tenemos una lista de distribución moderada, con poco tráfico legítimo, que no hemos revisado en un largo período de tiempo. Conclusión: está atiborrada de spam. Tal es el tamaño de esta basura que el interfaz web de mailman se para antes de poder mostrar todos los mensajes pendientes de aprobación en la cola. Queremos reactivar dicha lista, por lo que hay que borrar el spam de alguna forma, y rápido.
Solución: entrar por ssh, cambiar al directorio /var/lib/mailman/data y eliminar los mensajes pendientes de esa lista:
rm -rf heldmsg-NOMBRELISTA*.pck
Pasa a engrosar mi cuaderno de recetas para el administrador Linux ocupado. Gran libro 😉
Open Dialect : un IDE opensource para desarrollo Flash en Linux
Open Dialect es un IDE libre para desarrollo Flash en Linux desarrollado en C# usando el framework .Net 2.0
Todavía está en una versión 0.2 y sólo está disponible para Linux desde hace unas 24 horas 🙂 pero ya permite la creación y testeo de ficheros .SWF . Puedes ver un ejemplo de Open Dialect en acción en http://www.t21northamerica.com/T21NorthAmerica.html
Puedes descargar el código, instalarlo y seguir el desarrollo a través de la web oficial.
Fedora 8, PulseAudio y Audacity
En mis clases de auto-aprendizaje del inglés (los [video|audio]podcast de Internet con transcripciones son increíblemente útiles) he llegado ya al punto en el que me reto a mí mismo 🙂 La idea es que con Audacity extraigo trozos de podcast que me interesan, frases hechas o que creo útiles. Las traduzco al castellano las grabo y las pego delante del original en inglés, con unos segundos de diferencia. Luego, en mis viajes en coche, aguantar los atascos matinales me sale productivo, voy repitiendo las frases que oigo por el lector de mp3. Supongo que en la época del manos libres, verme hablando sólo en el coche ya no es algo que extrañe a nadie 😉 El caso es que Audacity en mi máquina Fedora 8 ha sido un pequeño dolor de configurar dado que por una parte no tenía soporte mp3 y por otro lado no se oía nada de lo que le pedía que sonara. El primer problema se debía a que tenía instalado audacity (a secas) frente a audacity-nonfree (disponible en repositorio Livna). El segundo problema era que en Fedora 8 el gestor de audio es PulseAudio, y la verdad, no va muy fino …. o al menos, no lo va ni con Skype ni con Audacity. ¿Solución? Lanzar audacity desactivando PulseAudio, así:
$ pasuspender audacity
Proyecto Euler: reto a tus conocimientos de programación
El Proyecto Euler publica una serie de problemas de programación en los que es necesario tener algo más que conocimientos matemáticos básicos para resolverlos. Aunque las matemáticas ayudarán a encontrar soluciones elegantes y eficientes, el uso de un ordenador y buenos conocimientos de programación serán más que necesarios para resolver la mayoría de los problemas.
La motivación por la que comenzó el Proyecto Euler es la de ofrecer una plataforma para la mente inquieta que quiera adentrarse en nuevas áreas y aprender nuevos conceptos de una forma divertida e interesante.
¿Quieres saber en qué nivel están tus conocimientos de programación? Prepara tu cafetera, coge papel y lápiz, y entra en el Proyecto Euler…