Abrir archivos PSD CMYK con GIMP

Jueves, 13 de mayo de 2010
GIMP

Recientemente me he estado involucrando un poco en el mundo del diseño gráfico. Tanto en el cambio de imagen de Picando Código como en algunos trabajos por mi cuenta. Mi programa preferido a la hora de diseñar, desde hace varios años, ha sido GIMP. Si bien se supone que no es tan potente como otros programas de diseño, para lo que sé y necesito hacer, generalmente es más que suficiente. Hoy me inspiré y decidí rediseñar e implementar algunas ideas en el sitio de Entropía Records. Para esto, tuve que recurrir a unos archivos PSD, el formato estándard de Adobe […]

Sábado 15 de Mayo: encuentro ceibalJAM! 7

Miércoles, 12 de mayo de 2010
ceibalJAM7

Difundo esta información del grupo Ceibal Jam, desarrolladores de actividades para las queridas XO (o "ceibalitas" como las conocemos cariñosamente). ¡Entrá a la cancha! ¡Todos podemos colaborar en el desarrollo de software para las ceibalitas! Por eso organizamos el séptimo encuentro ceibalJAM, un espacio para aprender, compartir conocimiento y desarrollar actividades didácticas, útil para las ceibalitas del país y, por qué no, del mundo. En esta ocasión habrá propuestas para un público diverso, desde docentes y diseñadores gráficos interesados en elaborar contenidos educativos hasta desarrolladores experientes que busquen crear juegos, pasando por talleres de programación a distintos niveles. El encuentro […]

Extensión del paquete independiente humilde de Juegos - liberan el código

Martes, 11 de mayo de 2010
¡Libertad!

Si no lo han hecho, pueden leer sobre "The Humble Indie Bundle en: Paquete independiente humilde: Juegos multiplataforma al precio que elijas En un evento que creo podría definirse como histórico, Wolfire Games anunció la "extensión open source" de la promoción Humble Indie Bundle. Traducción libre a continuación: Actualización humilde: extensión open source (11/05/10) El experimento Humble Indie Bundle ha sido un éxito masivo más allá de nuestras más locas expectativas. Hasta ahora, en apenas poco más de 7 días, 116.059 personas han colaborado con unos increíbles U$S 1.052.877. De esto, los contribuyentes han elegido asignar un 30.98% a la […]

Jugando Spore en la vida real

Lunes, 10 de mayo de 2010
Spore en la vida real

Como el videojuego Spore solo puede jugarse en un sistema operativo privativo, y trae montones de DRM, decidí jugar Spore por mi cuenta en la vida real: ¡Tomá Will Wright! De Wikipedia: Spore es un videojuego de simulación de vida y estrategia para Microsoft Windows y Mac diseñado por Will Wright que simula la evolución de una especie desde las etapas más primitivas (seres unicelulares) hasta la colonización de la galaxia por parte del ser evolucionado. Yo no simulé, permití que se generara vida. Pero no los dejé llegar a la colonización de la galaxia. (Foto sacada de algo en […]

Paquete independiente humilde: Juegos multiplataforma al precio que elijas

Viernes, 7 de mayo de 2010
Juegos del Humble Indie Bundle

Acabo de comprar y estoy descargando 5 juegos independientes (+1) que se ejecutan nativos en GNU/Linux (+1). Cinco desarrolladores de juegos independientes, encabezados por Wolfire Games, unieron sus fuerzas y crearon un paquete de juegos. El paquete consiste en: Aquaria, Gish, Lugaru HD, Penumbra: Overture y World of Goo. El paquete se puede comprar por el precio que elijas, pagando con PayPal, Amazon o Google Checkout. Además, las ganancias pueden ir a dos caridades: Child's Play y EFF. Por defecto el dinero se divide en la mitad para los desarrolladores y la mitad para las caridades, pero podemos decidir exactamente […]

Refactorizar código: Sentido refactorizódico

Viernes, 7 de mayo de 2010

Cuando repito código como que me suena una alarma en la cabeza. Algo así como el sentido arácnido de Spiderman... "Sentido refactorizódico" — Fernando Briano (@picandocodigo) May 6, 2010 Ese día estaba escribiendo código en Flex. Llegó un momento en que tenía que repetir una lógica. En el afán de sacar la funcionalidad rápido, copié y pegué varias líneas de código de un archivo a otro. Ni bien empecé a hacer esto, comenzó el "Sentido refactorizódico" a titilarme en la cabeza. Algo así como una alarma y un cartel rojo parpadeándome frente a los ojos: Estás repitiendo código, es hora […]

LiveCD con GNU/Hurd y servidor gráfico Xorg

Jueves, 6 de mayo de 2010
ArchHurd en modo gráfico

La noticia del progreso de GNU/Hurd se esparció por varios sitios de Internet, generando comentarios bastante escépticos al respecto. Muchos usuarios tienen poca fe en este kernel que completaría un sistema operativo 100% GNU. Sin embargo, ArchHurd sigue avanzando, y la comunidad no descansa un segundo. Alexander Preisinger, el responsable de hacer funcionar a Hurd en su laptop, siguió trabajando motivado por sus poderes en armado de paquetes. Logró empaquetar Xorg 1.8 para Arch Hurd, el cual llegó a los repositorios de Arch. No hay muchas aplicaciones gráficas todavía, pero ya se pueden ejecutar el gestor de ventanas Openbox y […]

Nuevos proyectos de alto nivel de Apache

Miércoles, 5 de mayo de 2010
Nuevos proyectos de alto nivel de Apache

La Apache Software Foundation, es una corporación sin fines de lucro con el objetivo de apoyar a proyectos de software libre (publicado bajo la Licencia Apache, que es compatible en su versión 2.0 con la GPL v3). Cuenta con una cantidad de proyectos muy importantes de software libre. Probablemente el más importante Apache HTTP Server, servidor web responsable de gran parte del crecimiento de la internet, que sirve actualmente más de la mitad de todos los sitios web que existen (incluyendo este). Los desarrolladores voluntarios, administradores e incubadores de 143 proyectos e iniciativas Open Source anunciaron la creación de seis […]

Tutoriales y recursos para comenzar a estudiar Java

Martes, 4 de mayo de 2010
Thinking in Java

Ayer me preguntaron en Twitter por enlaces de buenos tutoriales para Java. Me puse a recordar qué recursos me fueron de utilidad cuando comencé, y como llevo un blog dedicado a la programación no me costó tanto 😛 Así que a continuación listo algunos recursos, tutoriales, enlaces y demás que me fueron útiles para iniciarme en el mundo Java. En primer lugar, recomiendo leer libros. Más allá de lo que puedan aprender de los tutoriales, manuales, y demás recursos online, leer libros es imprescindible. Algunos podrán leerlos en formato digital, yo prefiero por lejos el papel (todavía... y porque no […]

Progresa GNU/Hurd : ¿El sistema operativo GNU se completa?

Lunes, 3 de mayo de 2010
ArchHurd corriendo en hardware real

Hurd es el reemplazo del proyecto GNU al kernel Unix. Cuando Richard Stallman inició el desarrollo del Sistema Operativo GNU como reemplazo totalmente libre a Unix, la única pieza que faltaba era un kernel (núcleo del sistema) libre. Entonces apareció Linus Torvalds y Linux, su kernel que junto al resto de las herramientas del proyecto GNU formó un sistema operativo completo que hoy conocemos como GNU/Linux. Hurd provee la última pieza de software para completar el sistema operativo GNU concebido originalmente por RMS y ha estado en desarrollo desde 1990. Una de las razones por la que se ha tardado […]

4 de mayo: Día internacional contra el DRM

Lunes, 3 de mayo de 2010

El próxima martes 4 de mayo de 2010, será el día internacional contra el DRM. La Free Software Foundation estará trabajando con otros grupos anti-DRM y activistas anti-DRM de todo el mundo para aumentar conciencia y movilizar al público. Pueden alistarse para la acción registrándose. ¿Qué es DRM? Los grandes medios describen el DRM como Digital Rights Management (Administración digital de derechos). Sin embargo, su propósito es restringirte a tí usuario, es más preciso describir DRM como Administración Digital de Restricciones. La tecnología DRM puede restringir el acceso de los usuarios a películas, música, literatura y software, de hecho todas […]

¡Feliz día trabajadores!

Sábado, 1 de mayo de 2010

Celebrando el día internacional de los trabajadores, desde Picando Código un saludo muy grande a todos los trabajadores, responsables de la evolución y progreso de la humanidad. Un especial agradecimiento a todos aquellos que trabajan (¿trabajamos?) no solo por ganar un sueldo sino que además trabajan para intentar que este lugar donde vivimos sea un poco mejor ... Una frase interesante que he leído, (atribuída en internet al actor Jim Fox) respecto al trabajo: Mi padre siempre me decía: encuentra un trabajo que te guste y no tendrás que trabajar un solo día de tu vida. Creo que en el […]

Disponible revista Linux+ Mayo 2010 - Descarga libre

Viernes, 30 de abril de 2010

Ya está disponible para la libre descarga el número de mayo de la revista Linux+ Los temas principales de este número: PyFlag Plantillas Joomla Cómo elegir un buen hosting Paralelización de procesos Plataforma OSOR Menores en redes sociales Y mucho más. Visiten: Revista Linux+

Eclipse PyDev + PyGame - Programando juegos en Python

Viernes, 30 de abril de 2010
Eclipse PyDev: Nuevo Proyecto

A raíz de varias conversaciones en el trabajo, nos decidimos a comenzar a implementar un videojuego. Hace tiempo que venimos comentando la idea, pero nunca nos habíamos puesto a hacer algo concreto. Hoy Pablo vino con la noticia que los otros dos interesados en el proyecto "ya habían comenzado", y que lo iban a implementar en Flex... ("así practicábamos"). En el intercambio de bromas (que si en C, Assembler...), insistí en usar PyGame, la biblioteca orientada al desarrollo de videojuegos en 2D orientada al manejo de Sprites. Al llegar me puse a probar cosas. Por suerte la documentación de PyGame […]

Reemplazando Amarok 2 - Clementine Player

Viernes, 30 de abril de 2010
Clementine

Amarok 2 se encuentra (al igual que todo el entorno de escritorio KDE 4) en una etapa de evolución. Al ser un producto nuevo, pasa por varias etapas de desarrollo hasta llegar a un producto de excelencia como lo era Amarok 1.4. Hoy por hoy, hay varias pequeñas molestias que me ocasiona Amarok 2 en el uso diario, y pequeñas funcionalidades que tenía la versión 1.4 que no han implementado. Todos estos detalles me fueron frustrando de a poco. Uno de ellos bastante importante: ¡cuando no encontraba el modo de reproducción aleatoria en Amarok! Ya van varias veces en las […]

Toasty!