Historias de mi Mundo

jueves, marzo 30, 2006

Me siento "STETIC" tras dormir 2 horas

Bueno ayer dije que hoy pondria algo muy bueno
pues aqui esta.

HE INSTALADO STETIC que es plugin
de monodevelop para diseñar como Visual Studio, es decir
a base de arrastrar botones, como a mi me gusta (si soy
vago y que!).

Bueno os hago un mini howto de como instalarlo que a mi
me ha costado desde ayer por la mañana y durmiendo 2 horas
comprender que hacia mal.

Fase1
=====
Necesitamos tener instalado mono (mejor la 1.1.13)
Monodevelop (0.9)
y sus herramientas.
La mejor manera APT, pero aviso que esto solo esta
en el repo de dapper, ya que breezy esta un poco muerta ya.

Fase2
=====
descargarnos el codigo de STETIC:
"svn co svn://svn.myrealbox.com/source/trunk/stetic"
para ello es necesario tener instalado subversion
si no lo teneis al APT.

Fase3
=====
Al intentar ejecutar Autogen (recordar lanzarlo con
la opcion --prefix=/usr) nos dara un error, si no
me equivoco pide gnome-common, asi que se lo pedimos a APT
y arreglado.

Ahora el siguiente error que da (al menos a mi) es
que los flags de aclocal estan incorrectos, y que no
encuentra unas macros. Solucion, instalar automake1.9 (APT)
ahora ese erro se lo tragara y arreglado otra cosa.

Otro error? pues si! ahora es del configure, a por el!,
el error es el flag de mono, para ello lanzais
"./configure MONO_CFLAGS=/usr/bin/" y ahora si detectara
que tenemos mono instalado.

Ahora lo que nos pedirá (ya es el ultimo tranquilos)
es que tengamos gtk+2 instalado, asi que a poner los
paquetes libgtk2.0-0 y libgtk2.0-dev
y ahora volvemos a lanzar configure de la misma manera
que lo hemos lanzado antes.

Fase4
=====
Hacemos make (que os pensabais jajajajaja)
y make install

Fase5
=====
Y finalmente ya teneis para ejecutar stetic
desde ejecutar o consola ^^


Sus dejo una screenshot:

Why C++ sucks? Part.3472

Leyendo hoy por la blogosfera, mas exactos el planetgnome
he encontrado un articulo de Callum McKenzie en el
cual nos muestra el siguiente codigo que es totalmente correcto
bajo las "leyes" de este L.P.:

#include

template
struct Forever {
enum { value = Forever::value };
};

int main ()
{
std::cout << Forever<1>::value << "\n";
}

Y esto es lo que le suelta g++:

g++ bails out at the 500th recursion with the error message:

forever.cpp:9: error: template instantiation depth exceeds maximum of 500 (use -ftemplate-depth-NN to increase the maximum) instantiating 'struct Forever<501u>'


Que entretenido que es el C++ jajaja.

PD: Estoy leyendo un libro de Ruby y me esta gustando jejejej.

miércoles, marzo 29, 2006

Cambiando el splash de Ubuntu

Bueno algunos me habeis dicho alguna vez que porque
tengo el splash de Kubuntu al arrancar Ubuntu, bueno
pues la cosa es porque despues de "apetear" kubuntu-base
por defecto te cambia el splash por el de kubuntu, pero
mareando un poco he encontrado la solucion:
"update-alternatives --config usplash-artwork.so"
con esta linea (como root) podemos escoger entre los splash
que tengamos en el directorio /usr/lib/usplash/ de nuestra
maquina.
Y de esta manera he recuperado a mi splash de color
chocolate.

martes, marzo 28, 2006

1 mes de Spam

Si si amiguitos.
Como indica el titulo me propuse estar un mes sin borrar el spam
de mi correo en gmail, bueno pues
aun siendo un mes ficticio, ya que empece el 28 de febrero, y hoy
es 28 de marzo, es decir que faltan 3 dias para terminar el mes
creo que he llegado al limite que suponia.
Algunos amigos que ya conocian mis intenciones, hicieron apuestas
de a cuantos llegaria, en un principio piensas que no muchos, que
el spam esta muy buscado y segun Bill Gates
dijo que el spam no existiria en el año 2000 (quien lo diria), y
claro pues yo digo vamos a ver que razon tenia:

Asi que entre viagras, free software, loterias, etc.....
he llegado a la no humilde cifra de 206 correos.
Que bonito que es este mundo sin spam la verdad.

Alguno ha hecho alguna prueba similar???

Cuando todo falle, lea el manual de instrucciones