jueves, noviembre 13, 2008

Ubuntu: Instalar Ruby + Qt4 - How to install Ruby + Qt4

To install the Ruby bindings for the Qt4 GUI library you only have to use this command in a new console:
sudo apt-get install libqt4-ruby
It will install these packages:
- libqscintilla2-3
- libqt4-ruby1.8
- libsmokeqt4-2

lunes, octubre 27, 2008

Ubuntu: Reconfigurar la configuración de vídeo - Reconfigure video configuration

To reconfigure your video options use this command
sudo dpkg-reconfigure xserver-xorg
and follow the wizard. It will take several steps configuring mouse, keyboard and video card, but it is so easy if you use the default values.

lunes, octubre 20, 2008

Freeware: Aimp portable for Ubuntu

Did you imagine your Aimp media player in Ubuntu? Stop dreaming and download this link.

Follow these steps:
1. Download the link
2. Extract it in a new folder
3. Make a launcher to the executable
4. Enjoy it!!!

PS: oops!! I remember you need Wine...

miércoles, septiembre 03, 2008

Windows XP Embedded: Problema de memoria durante el FBA (First Boot Agent) - Memory error during FBA

Puede ser que durante la primera carga de tu imagen Windows XPe (el FBA) hayas encontrado el siguiente problema:
"The instruction at "0x..." referenced memory at "0x...". The memory could not be written. Click on OK to terminate the program"
Pues es muy sencillo: algunos de los ficheros que espera encontrar el FBA no se encuentran, lo más probable porque no hayamos puesto bien la letra de la unidad.
Para solucionarlo, iremos al panel "Settings" principal de nuestro proyecto de imagen (el que se encuentra el primero de la lista, justo encima del primer componente seleccionado), seleccionamos "Target Device Settings" (show) y cambiamos la letra de la unidad en las diferentes rutas que tenemos debajo.
El log que nos deja el FBA (en los propios ficheros de la imagen, dentro de la ruta WINDOWS/fba/) seguramente nos ofrezca una sugerencia de la letra de unidad por la que tenemos que cambiar la actual.

jueves, julio 03, 2008

Windows XP Embedded: Problema de instalación en Service Pack 1 - Setup error whit Service Pack 1

Si instalando el Service Pack 1 de tu Windows XP Embedded te encuentras con el siguiente problema:

"A new platform object needs to be installed before this update can be installed. Please download the latest platform update from and install it before attempting to install this QFE.
Setup cannot continue"

Debes instalar la siguiente actualizaci
ón:
http://www.microsoft.com/downloads/...&displaylang=en

martes, abril 29, 2008

Linux-Ubuntu 8.04: Hacer funcionar el teclado numérico - Make numeric keyboard works

Si has tenido problemas con tu teclado numérico en la distribución 8.4 Hardy Heron de Ubuntu, actívalo de la siguiente manera:
1. menú Sistema > preferencias > teclado
2. en la pestaña "Teclas del ratón" desactivamos la opción "Permitir controlar el puntero usando el teclado".

miércoles, abril 23, 2008

C++: Sobrecarga de operadores - Operator overloading

Aquí incluyo algunos ejemplos simples de sobrecarga de operadores:
---

Point& Point::operator++()
{
_x++;
_y++;
return *this;
}

---

Node* operator[](const std::string &childName)
{
//return node
return children_[childName];
}

---

Complex Complex::operator+( Complex &other )
{
return Complex( re + other.re, im + other.im );
}

---

Point &Point::operator=( Point &pt )
{
_x = pt._x;
_y = pt._y;

return *this;
}

---

operator char *()
{
return this.toStdString().c_str();
}

---

Point &operator()( int dx, int dy )
{
_x += dx;
_y += dy;
return *this;
}

---

Podemos ver más aquí.

lunes, abril 21, 2008

YAML y C++: Guía rápida - CookBook

Vamos con unas cuantas referencias (enlaces de documentación y de ejemplos)
que nos pueden venir bien para aprender YAML en poco tiempo:

- wiki oficial
- para los que tienen prisa: YAML en cinco minutos
- manual rápido (cookbook) de YAML
- librerías necesarias para C y C++: librerías
- "front end" para el parser YAML
- la repera de miniejemplos en la web oficial
- otros ejemplos YAML junto con algo de especificación del lenguaje

C++: Gestión de ficheros de texto - Text files management

En la siguiente página podemos encontrar una guía rápida de cómo gestionar los ficheros de texto en C++.
El link es el siguiente: ficheros de texto en c++


martes, enero 08, 2008

Linux: reproducir mp3 en Amarok

Para habilitar la capacidad de reproducir archivos MP3 en Amarok:

1-Instalar los siguientes paquetes :

sudo apt-get install libmad0 libxine1 gstreamer0.8-mad

2- Utilizar como Engine en las opciones de Amarok la opción "xine engine"

En el caso de que siga sin funcionar, a continuación hay que hacer:

sudo apt-get install libxine-extracodecs

miércoles, enero 02, 2008

Ubuntu: Cambiar la configuración de video desde la consola - Solve video troubles using console

*Nota: es recomendable reiniciar el sistema en modo seguro e introducir la contraseña de root cuando se nos indique, así no tendremos ningún problema con los cambios de vídeo.
Paso 1: introducimos en consola el comando "mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak".

Paso 2: introducimos ahora el comando "cp /etc/X11/xorg.conf.1 /etc/X11/xorg.conf".

Paso 3: reiniciamos el sistema.