Autocompletado en Bash

May 20, 2008 at 10:29 pm (HowTo, Linux)

Al instalar una nueva versión de ubuntu me he dado cuenta que no funcionaba el autocompleta en bash, por lo que, para solucionarla tan solo he tenido que descomentar el código que se ecarga de ello en el script de configuración de bash. Para ello:

sudo vim /etc/bash.bashrc

y descomentar las líneas para dejarlas tal que así:

#enable bash completion in interactive shells
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

Un saludo.
Espero que sirva de algo.

Enlace permanente Deja un comentario

Fix Amarok Error

diciembre 7, 2007 at 7:44 pm (HowTo) (, , , )

Después de un largo tiempo sin escribir nada (NO TENGO TIEMPO PA’ NA’). He resuelto un problema que llevaba mucho tiempo queriendo arreglar y es el problema que existe cuando queremos que nuestro Amarok, mediante MusicBrainz nos rellene las tags de un fichero de música.
Bueno al grano.
El problema es el siguiente:

Tunepimp (MusicBrainz tagging library) returned the following error: «Fingerprinting of .mp3 files is not supported»

El cual se resuelve instalando una pequeña librería en el sistema haciendo:

sudo apt-get install libtunepimp5-mp3

Espero que os sirva.
Un saludo

Algo para oír – Resacosix En La Barra – Mägo de Oz

Enlace permanente 3 comentarios

PixJuegos en la revista Solo Programadores

julio 4, 2007 at 8:06 pm (Curiosidades)

Ayer me enteré, hablando con con amigo Eqwer que el grupo de desarrollo de videojuegos al que pertenece había sido sacado en esta gran revista de programación(Solo Programadores).
Realmente se trata de un cd que se incluye con la misma, con todos los juegos creados por este grupo de desarrollo, que, para mi entender, se lo están currando mucho sobre todo en el tema de GPL, según su web: somos 100% GPL.
Bueno que más decir, mucha suerte a pixjuegos y seguir así.
Un saludo.

Enlaces: pixjuegos.com

Etiquetas de búsqueda: ,,,,,

Enlace permanente Deja un comentario

Geni Everyone’s Related

julio 3, 2007 at 6:02 pm (Curiosidades)

Geni es otro servicio web 2.0 que destaca por su simplicidad y su originalidad.
La idea de crear un árbol genealógico en muy pocos clicks tenía que estar diseñada en 2.0.
La verdad es que es una buena idea, pero viniendo de gente relacionada con nombres como Yahoo groups, Ebay entre otros era de esperar. 😉
Una de las principales características que me ha llamado la atención y que me parece muy útil es la mantener los email’s de contacto de los miembros del árbol para que ellos de la misma manera que tu, vayan creando sus propias ramas, de este modo, en un breve espacio de tiempo puedes llegar a tener un árbol bastante grande. Gracias a esto he conocido a familiares lejanos de los que no sabía ni que existían.

Na’ no digo más 😉 si queréis probarlo: su web

Etiquetas de búsqueda: ,,,,

Enlace permanente Deja un comentario

Yakuake Yet another Kuake KDE terminal emulator

junio 17, 2007 at 10:57 am (HowTo)

Después de muchísimo tiempo sin escribir aprovecho este momento para escribir un pequeño howto que tenía previsto hacer hace ya algún tiempo sobre Yakuake. Una consola al estilo Quake para nuestro escritorio. Realmente no supone nada nuevo, una terminal más, salvo que en este caso, al estar siempre en memoria se convierte en una utilidad más que destacada a para la gente que usamos mucho la consola.

Realmente es una aplicación muy sencilla pero extremadamente útil. Simplemente al pulsar en nuestro escritorio la tecla configurada (F12 por defecto), se despliega al estilo quake la ventana de órdenes y con la misma velocidad se cierra al pulsar nuevamente la tecla en cuestión.

Instalación
Su proceso de instalación para sistema debian es muy sencillo.
Abrimos una terminal y sudo apt-get install yakuake
Siempre que no os funcione por algún motivo siempre queda ir a la web del proyecto e instalarlo por las fuentes.
Listo! eso es todo.
Un saludo y espero que os sirva de ayuda.

Web de Yakuake

Etiquetas de búsqueda: ,,,,,,

Enlace permanente Deja un comentario

¿Qué es Guasax?

May 1, 2007 at 12:41 pm (Programación)

Después de un largo tiempo sin escribir (no tengo tiempo para na’). Os presento un nuevo Framework para el desarrollo de aplicaciones Flex bajo el paradigma de Modelo-Vista-Controlador (MVC).

¿Qué nos proporcionará guasax a nuestros desarrollos en Flex?, entre otras cosas, y además de proporcionarnos la capacidad de aislar las capas de presentación de la de datos y la lógica de negocio tal y como indica el paradigma MVC, guasax nos ayuda a simplificar para mantener nuestro código identificable e incluso predecible para el diseño a nivel colaborativo con varios programadores.

Conceptualmente guasax aporta en Flex utilidades y funcionalidades similares a lo que Struts 2.0 aporta a la programación web, con lo que los programadores de Struts y frameworks MVC espero les resulte fácil e interesante a la vez. Igualmente tiene similitudes con Cairngorm 2.1 , sobre todo en la problemática que pretende resolver, mas allá de la forma de resolverlo.

Ángel Blesa

Aquí os dejo un par de links de información sobre el proyecto.

Ángel Blesa
Google code de Guasax
Blog del proyecto
Información sobre Flex

Un saludo

Enlace permanente Deja un comentario

Java en ubuntu

abril 12, 2007 at 11:39 am (HowTo)

Un poquito de teoría de manos de Wikipedia

Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los 90. A diferencia de los lenguajes de programación convencionales, que generalmente están diseñados para ser compilados a código nativo, Java es compilado en un bytecode que es interpretado (usando normalmente un compilador JIT), por una máquina virtual Java.

El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos mucho más simple y elimina herramientas de bajo nivel como punteros.

Java está sólo lejanamente emparentado con JavaScript, aunque tengan nombres similares y compartan una sintaxis al estilo de C algo parecida.

Wikipedia

Una vez pasada la parte teórica pasare a explicar que pasos he realizado para instalar los paquetes necesarios para comenzar a programar en java.

Instalación
Lo primero, decidir que es lo que queremos hacer con java. Es decir, si sólo queremos ejecutar aplicaciones en java, nos bastará con instalar el paquete jre, y si lo que queremos es desarrollar aplicaciones deberemos instalar el paquete jdk [Java Development Kit].

  • Para instalar el jre nos bastaría con hacer: sudo apt-get install sun-java6-jre, y aunque, pienso que por rollos de compatibilidades, también instalaré: sudo apt-get install sun-java5-jre
  • Para desarrollo, he optado por hacer lo siguiente: sudo apt-get install sun-java6-jdk, y por lo mismo de antes: sudo apt-get install sun-java5-jdk.

Nota: si se instala el kit de desarrollo no hará falta instalar el jre, ya que viene incluido.

Y ya para finalizar para poder instalar IDE’s como el eclipse, netbeans y cia. Deberemos instalar el j2sdk1.4:

sudo apt-get install j2sdk1.4

¡¡Listo!! espero que os haya servido de algo, y ya sabes lo que dicen: “write once, run anywhere” 😉 Un saludo

Enlaces de interés
Los creadores
Java
Java en castellano (documentación y recursos sobre Java, Servlets…)

Para ver y oir: Gaara-3 doors down- Ticket to Heaven

Technorati Tags: , , ,

Enlace permanente 5 comentarios

Configurar Code::blocks para usar con SDL

marzo 24, 2007 at 4:40 pm (HowTo)

Tal y como dice su web:

The open source, cross platform Free C++ IDE.
Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

WebSite Code::Blocks

En esta entrada pretendo explicar como hacer para configurar esta IDE para su uso con la librería SDL.

Lo primero de todo es instalar dichas librerías en nuestro sistema:

Una vez tengamos las librerías instaladas pasamos a instalar la propia IDE en si:
sudo apt-get install codeblocks

Y ya por último pasamos a configurar la IDE para poder utilizar la librería SDL.

  • Para ello creamos un nuevo proyecto seleccionando el tipo de proyecto «SDL proyect».
  • Una vez creado, nos vamos a Proyect->Build Options y seleccionamos en el segundo menú desplegable la opción de «Linker settings»
  • Ya en la lista de la derecha añadimos las librerías que usaremos en nuestro proyecto, tal y como lo haríamos desde la línea de órdenes.

Por ejemplo para añadir la conocida librería SDL_image deberemos escribir en la lista de la derecha:
-lSDL_image
El resultado sería algo así:

blocks

Para este caso además de la SDL_image hemos añadido la SDL_ttf para el control de fuentes.

Si queréis probarlo bastará con sustituir la línea:
SDL_Surface* bmp = SDL_LoadBMP(«cb.bmp»);
Por:
SDL_Surface * bmp = IMG_Load(«cb.bmp»);
Y añadir un include al inicio de SDL_image.h
Debe compilar y ejecutarse sin problema 😉
Espero que os sirva. Un saludo.

Algo para ver y oir

Technorati Tags: , , , , , , ,

Technorati Profile

Enlace permanente Deja un comentario

Great games experiment

marzo 22, 2007 at 4:33 am (Gamedev)

Great games experiment es una comunidad de desarrolladores de videojuegos en la que programadores, músicos, grafistas, gamers o testers pueden participar, llevas un perfil con algunos datos y tambien tiene sistema de amigos y votaciones. Puedes colocar aquellos juegos que has desarrollado o que tienes en fase de desarrollo para que la comunidad los vea, vote, opine etc.
La pagina tiene un diseño muy elegante y es comodisima de utilizar, el inconveniente quizás que tiene, es que, una vez hayas añadido todos los datos de tus juegos no hay mucho mas movimiento.

Great games experiment

Algo para oir

Enlace permanente Deja un comentario

Trackmania nations, un juegazo gratuito.

marzo 18, 2007 at 3:31 am (Juegos)

Trackmania nations es un juego gratuito de carreras, según dice en la propia web, es el primer juego diseñado especialmente para la Electronic Sports World Cup.
Es sencillo y adictivo, para conducir el coche utilizaremos las teclas de cursor sin necesidad de otro botón. Dispone de un servidor para jugar online contra miles de jugadores y un editor de pistas que recuerda al antiguo stunts, a dichas pistas podrás jugar tanto online como en red local o en un mismo ordenador contra otros jugadores, tambien tiene un sistema de pintado del coche si lo quieres personalizar. Lastima que solo exista versión de Windows para descargar.

www.trackmanianations.com

Algo para oir

Enlace permanente Deja un comentario

Next page »