May 23

He aquí algunas capturas de pantalla de KDE, versión 4.1 (en desarrollo). Usando el tema para Plasma “Glassified“. Se puede bajar desde kde-look.org, o usando el botón “Obtener tema nuevo”, en las opciones del escritorio.

El escritorio con algunos widgets
(la papelera la he puesto yo así de grande)

Ventana semitransparente de Dolphin +
efecto difuminado de KWin

Efecto “Cover Switch” de KWin

Varios programas abiertos + efecto Exposé

May 10

Sopcast es un programa que sirve para ver la televisión por Internet, que funciona sobre un protocolo p2p, y que suele usarse principalmente para ver partidos de fútbol gratis en televisiones extranjeras. Podría decirse que es una especie eMule para televisión en directo.

Su cliente para GNU/Linux, para variar, es inferior al de Windows, aunque permite tener varias televisiones abiertas a la vez. Lo que se ofrece en las descargas de la web es bastante cutre, y no tiene repositorios oficiales. Pero al menos funciona bien. Es de código abierto y puede descargarse desde aquí, aunque puede ser complicado echarlo a andar.

Es mejor bajar e instalar (por orden) estos dos paquetes: cliente e interfaz gráfica. Están sacados de los repositorios para Ubuntu Feisty de Treviño, aunque también sirven para otras versiones de Ubuntu y Debian.

Cuando se instalan, no crean un enlace en el menú, así que puedes crearlo tú mismo, hacer Alt+F2 o abrirlo desde consola:

qsopcast

El programa tiene un problema, y es que no encuentra la lista de canales porque está desactualizado. Para cambiarlo, ve a Config -> Config, y en el campo “Channel URL”, pon esto: http://www.sopcast.com/chlist.xml

qsopcast

Ahora, cierra el programa, vuelve a abrirlo y cuando acabe de descargar la lista de canales la mostrará. Para ver un canal sólo hay que elegirlo y pulsar “Launch”, o hacer doble clic. Cuando lleve un buen porcentaje bajado (por encima del 80%, se muestra abajo a la izquierda) puedes pulsar el botón “Player” para ver el vídeo (se abre mplayer por defecto, aunque yo he configurado el VLC y Totem en las opciones y también funcionan). Hay que tener los códecs apropiados para poder ver vídeo en formato WMV.

Feb 18

Lógicamente, el proceso también funciona en derivadas como Ubuntu. En otras distribuciones, sólo cambiará el gestor y algún nombre de paquete.

Últimamente ha crecido bastante mi colección de música, y Amarok la maneja ya con tanta soltura, así que decidí cambiar de motor para la base de datos de música. Por defecto, Amarok utiliza SQLite, que no requiere configuración, pero es bastante más lento que las otras dos opciones, MySQL y PostgreSQL.

Para cambiar de motor, hay que seguir estas instrucciones de instalación y configuración de MySQL (a mí me han funcionado perfectamente). Luego hay que cambiar el motor de base de datos de la colección a MySQL, introduciendo los parámetros correctos.

El cambio se nota bastante, y es para mejor :).

PD: por si todavía no os lo he dicho, Amarok es el muy mejor gestor y reproductor de música del mundo mundial. Y la versión 2 (en desarrollo), también saldrá para Windows.

Feb 16

Un colega de la facultad se curró hace un par de años un juego que liberó bajo licencia GPL: el SDLJump. Básicamente es un clon del ya antiguo XJump, pero escrito usando la biblioteca SDL (pensada para juegos 2D), que permite que el juego tenga bastantes mejoras sobre la versión original.

La cuestión es que hace poco más de un año, el juego comenzó a formar parte del proyecto GNU, y su creador decidió cambiarle el nombre a GNUJump, y también pensó en crear un nuevo tema gráfico para el juego, más acorde con el proyecto del que ahora forma parte. Pidió ayuda para crear el tema nuevo, vi el anuncio en el foro de la facultad y decidí echarle una mano. Casi un año más tarde, entre unas cosas y otras, el tema sigue sin estar terminado y ya va siendo hora de acabarlo.

He aquí las capturas del menú principal (original/nuevo):

menu_viejo.jpg

menu_nuevo.jpg

Y del juego en sí:

juego_viejo.jpg

juego_nuevo.jpg

Como podéis comprobar, el tema nuevo está sin terminar. Falta añadir los nuevos tipos de letra, quitar algunos recuadros poco estéticos (sirven como guía por ahora), añadir los bordes al área de juego y, sobre todo, animar al ñú. La estética que pretendemos conseguir es más o menos la que se ve en las capturas, rollo cómic. Éste es el ñú que hay que animar (ahora mismo, sólo se ve a un ñú quieto dando vueltas). Habría que diseñar los fotogramas de movimiento lateral y la animación de salto (hemos pensado en que el ñú haga la voltereta):

ñú

He escrito esta entrada para que opinéis sobre los gráficos del juego: qué os gusta y qué no, qué creéis que falta y qué creéis que sobra. Si a alguno os gustaría colaborar, la ayuda está más que bienvenida (no tengo demasiada experiencia con el diseño asistido por ordenador, aunque me gusta bastante), además, aparecen los nombres en los créditos del juego.

Todos los gráficos son vectoriales, y están hechos con Inkscape. Podéis bajar los fuentes (SVG) pulsando este enlace.

Ahora mismo, aparte de la animación del ñú, lo que más me hace dudar son las cajas de las vidas (a la derecha), y qué borde dibujar en el área de juego, pues el personaje puede rebotar contra unas paredes que ahora mismo son invisibles (¿nubes, ramas, dos rayas?).

Si quieres probar el juego y el tema, primero tienes que descargarlo desde aquí. Luego, baja este archivo y descomprime la carpeta que crea (”muscled”) en la carpeta “skins”, dentro de la carpeta de instalación del juego (en el caso de que uses Windows).

Si usas GNU/Linux, puedes instalar el SDLJump desde repositorios y luego copiar la carpeta del tema, bajar los fuentes (preferentemente, desde el CVS), compilarlos y copiar el tema en la carpeta “skins”, o directamente, bajar este fichero y probarlo (compilado, con el tema ya instalado, ejecutable en la carpeta “src”). Depende de SDL, SDL_image, SDL_gfx y timidity.

¡Gracias!

Feb 01

Hace unos días se conoció esto: http://meneame.net/story/richard-stallman-no-utiliza-navegador-web

“Por razones personales, no navego por la web desde mi ordenador (tampoco tengo conexión a la red la mayor parte del día). Para mirar una página envío un email a un daemon que ejecuta wget y me devuelve la página por email. Es un uso muy eficiente de mi tiempo, pero realmente es lento.”

¿Se puede ser más friki? Posiblemente. Puede decirse que en este mundillo, Richard Stallman ha sustituido a Chuck Norris:

http://barredo.es/blog/los-hechos-de-richard-stallman/

http://reddit.com/r/programming/info/675jj/comments/

Personalmente, me quedo con esta:

“Whenever Richard Stallman points at a Windows computer, it segfaults.”

Nunca había visto a alguien usar “segfault” como un verbo. Pero queda guapo xD