Hablando con Dani Gutiérrez sobre DimDim, me entero de la existencia de OpenMeetings, una aplicación que al parecer hace lo mismo que DimDim pero en esta ocasión, bajo licencia GPL sin limitaciones de conexiones concurrentes (en DimDim hay una limitación para la versión open, que restringe a 20 usuarios concurrentes las salas… la verdad es [...]
Fuente: DiarioLinux¿Sabes programar en Java? No hay que ser ningún experto, basta con que sepas seguir un API para poder participar en el concurso JavaCup 2008, organizado por JavaHispano y SUN Microsystems por 2º año consecutivo. El objetivo: programar una táctica que seguirá tu equipo de fútbol virtual para derrotar al contricante. Incluso hay vídeos explicativos [...]
Fuente: DiarioLinuxOpen 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 [...]
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.
Fuente: DiarioLinuxLa noticia es del pasado 20 de Marzo (hace ya algo más de 15 días), pero se pasó y creo que es interesante. Mozilla Lab ha anunciado el concurso “Extend Firefox 3“, donde se reta a los programadores a desarrollar una extensión para la versión 3 del navegador, a ser posible, haciendo uso de las novedades que esta versión aporta. Podéis ver las reglas del concurso en la página anterior, pero por resumir: hay dos categorías, mejor extensión original, y mejor extensión actualizada (para premiar a los desarrolladores de nuevas extensiones y a aquellos que se preocupen de actualizar extensiones ya existentes). Los premios son jugosos en ambas categorías:
Fuente: DiarioLinuxParafraseando a Groucho Marx: éstos son mis títulos de post. Si a usted no le gustan, tengo otros ;-)
Warning: post muy técnico.
Si programas en un lenguaje orientado a objetos, es probable que te hayas encontrado a menudo con el patrón singleton. Últimamente me he encontrado tecleando las líneas de este patrón en Java una y otra vez, con lo que se me ha encendido la bombilla de la pereza: “y ésto… ¿no lo podré automatizar?” Por supuesto. En Eclipse es sencillo:
Fuente: DiarioLinuxReverse Engineering. Cracking. Un poco de conocimientoso sobre ambos temas serán imprescindibles para
pasar este nivel (os he dejado muchos días para que fuerais sacándolo por vuestra cuenta, ¿qué tal os ha ido?) Vamos a por ello. Tras descargarnos el fichero .zip que indica la página, lo descomprimimos e intentamos ejecutar (txipi nos dijo que no había virus ni código maligno en los ejecutables, por eso nos atrevemos a ejecutar un binario a pelo…). La salida es bastante pobre, por decir algo:
sh-3.2$ ./program
sh-3.2$
Así que toca depurar con GDB.
$ gdb ./program
warning: no loadable sections found in added symbol-file /tmp/program
(no debugging symbols found)
Koji es el sistema desarrollado por Fedora para permitir la construcción y trazabilidad automática de RPMs. En concreto, permite tomar código fuente del CVS original y convertirlo en un paquete RPM para Fedora. Koji dispone de distintos interfaces de acceso, siendo el más sencillo de usar el interfaz web (que podemos ver aquí). El sistema automático de construcción de paquetes permite disponer del RPM de una aplicación a los pocos días de su publicación … de hecho, yo lo he conocido buscando un paquete RPM de Inkscape 0.46 para Fedora8, cuya fecha oficial de publicación ha sido… ¡hoy!
Fuente: DiarioLinuxEntre las novedades de esta versión, aparte de lo que ya ofrece Fedora Core 9 (lo siento, tenía que decirlo ;-), se incluyen aplicaciones como Likewise Open , un sistema que permite la autenticación de usuarios Linux en una red Microsoft usando Active Directory. Un usuario Linux puede loguearse en Linux usando las credenciales de Active Directory, y acceder a cualquier servicio kerberos que albergue la máquina Linux.
Vinagre, el nuevo cliente VNC de GNOME.
Al parecer se incluye también una nueva versión de Inkscape, la 0.46 que introduce el soporte de PDF nativo, ofreciendo la posibilidad de editar textos y gráficos en documentos PDF. ¿Será verdad? Lo probaremos e informaremos en otro post (o si algún lector ya lo ha hecho, se agradecería que nos enviara un email para publicarlo…)
Fuente: DiarioLinuxGracias a Ainhoa Eceiza (iKide) me entero de la reciente publicación del informe UNIVERSITIC 2007 (de la Conferencia de Rectores de las Universidades Españolas - CRUE) en el que se ha establecido como objetivo:
Objetivo 5.4. Facilitar el acceso a herramientas de software libre y código abierto
“Los resultados que se muestran a continuación presentan una mejora general en este objetivo:
Fuente: DiarioLinux
La OpenExpo (Swiss Open Source Software Conference & Exposition) reunió esta semana, entre el 12 y 13 de Marzo, en Suiza a distintas personalidades y empresas relacionadas con software libre. Entre las más destacadas, Alan Cox, desarrollador del kernel contratado en estos momentos por Red Hat. Su conferencia, titulada “Práctica y procesos en la comunidad del kernel Linux” está disponible en vídeo (inglés), al igual que las diapositivas que usó.
Google acaba de anunciar la lista de organizaciones mentoras para formar parte de la iniciativa Google Summer of Code™ 2008. La lista completa está aquí, al lado de cada proyecto podéis ver un enlace al wiki donde cada uno ha ido apuntando las ideas que le gustaría ver programadas este año. Han sido más de 500 peticiones y Google ha decidido que dada la alta calidad e interés de muchas de ellas, aumentar de 150 a 175 el número de organizaciones aceptadas.
Fuente: DiarioLinuxPoppler sigue el camino marcado para añadir el soporte de anotaciones al binding glib. Iñigo Martínez nos comenta que la versión 0.7.2 de Poppler publicada el pasado día 12 incluye las siguientes novedades (a la espera de la versión 0.8 planificada para el 26 de Marzo - siendo la RC2 el 19 de Marzo):
* Mejoras a la hora de casar tipos de letra (entre lo que se dispone en el sistema y lo que necesita el PDF)
* Añadido soporte preliminar para anotaciones en el frontend glib
* Añadid soporte inicial para visualización de películas incrustadas en el PDF
* Dependencia GDK es ahora opcional en los bindings glib
Fuente: DiarioLinuxCarlo Wood ha escrito un excelente HowTo técnico sobre cómo recuperar archivos borrados en un sistema de archivos EXT3. Como complemento al artículo ha programado una herramienta llamada ext3grep que ayuda en esa tarea. El artículo y la herramienta son muy técnicos, se mete a fondo en el funcionamiento interno de ext3, o sea, es una delicia de artículo para que nos podamos divertir esta semana santa :-) Lo malo es que el autor no ha publicado aún el código fuente de ext3grep, aunque se le puede solicitar por email (yo ya lo he hecho, a ver qué me dice). Enlace para apuntar.
UPDATE: Carlo Wood me ha respondido indicándome que el código fuente ya es público para todos, basta con leer la lista de ext3grep en Google Groups y verás el enlace.
Fuente: DiarioLinux
Esta vez me lo han puesto fácil: las notas de lanzamiento de GNOME 2.22 se han traducido al castellano, así que sólo destacar algunas cositas de esta nueva release: