Entrevistando a otro blogger

27 05 2008

Bueno esta noche de Lunes la he invertido con mi compañero N0xTrUm (AKA Hugo Pérez-Vigo) para que la gente pueda ver el espíritu Linux que llevamos dentro. En esta “entrevista” hablamos con un miembro más de la comunidad Open Source y también compañero blogger, y nos desvela sus ideas y algunas cosas interesantes.

GenLinux: ¿Porqué empezastes a blogear?
N0xTrUm: Pues empecé a blogear porque mi web se quedaba.. corta para las necesidades que tenia de contar noticias sobre informatica, internet, irc… (n0xtrum.iespana.es)..

GenLinux: Porqué escribir acerca de el mundo Open Source en vez de cualquier otra cosa que hubiera tenido más “boom”?
N0xTrUm: Y vaya que si lo tienen, uno de los post que más visitas recibe es el de temas de Vista para XP xD pero francamente el mundo Open Source es una ventana al futuro, una comunidad de gente, que trabaja desinteresadamente en un proyecto, para mejorarlo.. eso no lo tiene ni Microsoft ni nadie, de hecho Microsoft sabe que eso es así y están haciendo esfuerzos en aumentar sus developers

GenLinux: Y todo este trabajo que requiere blogear, lo realizas por puro hobby o encuentras algún motivo para hacerlo?
N0xTrUm: Hobby puro y duro, pero ahora llevo tanto tiempo, que es casi una adicción 😀

GenLinux: Bajo tu criterio; Si te pagaran una buena cantidad de dinero por tu weblog, lo dejarias?
N0xTrUm: A día de hoy lo veo dificil, pero si el proyecto fuese adelante y recibiese una inversión.. bienvenida seria sin duda, desvincularme totalmente, ya es otro tema 🙂 a día de hoy, no.

GenLinux: Y lo harías?
N0xTrUm: Todo depende del numero de ceros de la cantidad, al fin y al cabo todos tenemos un precio, pero si te fijas a dia de hoy, ni me interesa insertar publicidad.

GenLinux: Aunque seamos linuxeros y aceptemos que copien nuestro trabajo siempre y cuando se respete las licencias y tal, no te molesta que venga gente y te copie tu artículo?
N0xTrUm: A mi mientras pongan la fuente la verdad no me importa, pero que a veces me encuentre un post en un blog, del cual lo han copiado todo al 100% y sin poner la fuente… no hay cosa que más me moleste xD

GenLinux: Cuál es tu objetivo cuando posteas algo? Informar meramente o quieres ayudar a las personas a acercarles el software libre?
N0xTrUm: Primero informar está claro, cuanta más información, mayor capacidad que tiene la gente para elegir y si uno ayuda en la medida de lo posible a la comunidad para dar publicidad y que la gente se quite de una vez por todas ese miedo a probar linux, sería perfecto.

GenLinux: ¿Alguna vez te han dicho “coño tu no eres N0xTrUm el de la página web”?
N0xTrUm: Normalmente me dicen: “coño el buscador” xD pero si, bastante gente me ha dicho que han encontrado mi blog buscando alguna cosa.

GenLinux: En la vida cotidiana, ¿sueles facilitar tu weblog a compañer@s o amigos?
N0xTrUm: Hombre, aunque uno no lo quiera, el autobombo está ahí, pero sobre todo porque algunos post, ayudan, de hecho, muchas veces he tenido que usar mi propio blog para alguna cosa (recordando informacion).

GenLinux: Hasta donde quieres llegar con tu weblog? ¿Cuál es la meta que te has impuesto?
N0xTrUm: Hombre como meta… quien no ha querido que su blog se parezca a microsiervos? xD Pero bueno, tengo algunas cosas en la cabeza, mejoras, quizá migrar a wordpress, introducir algún autor más,.. ya veremos 🙂

GenLinux: ¿Qué proyectos tienes más en mente aparte de tu weblog?
N0xTrUm: De momento, prefiero mirar en el futuro profesional, en el resto, digamos que ahora no tengo tiempo, entre el trabajo, la universidad..

GenLinux: ¿En qué trabajas actualmente?
N0xTrUm: Soy Gestor Técnico de Nivel 2 en Ya.com

GenLinux: Y cambiando de tema, ¿Qué consejos darias a los que se inician en esta comunidad (Open Source)?
N0xTrUm: Paciencia, ganas de leer y aprender y lo que nunca se debe hacer, desanimarse cuando uno se equivoca, aunque el camino no sea facil, el resultado vale la pena.

Y hasta aquí esta pequeña entrevista con N0xTrUm, al cuál saludo desde aquí.





Juego de la vida (Juego en C)

7 03 2008

Hoy quería hablaros de un juego que ha publicado mi compañero Imydes y el cuál quiere compartir con todo el mundo. He aquí la creación de “Un Juego de la Vida”;

Los Requisitos: con las típicas librerias ANSI C y un compilador de C en condiciones (Veasé gcc(Linux/Unix) ó Dev C++ (Win32) debería bastaros para probar el juego, aún así cualquier duda que se os proponga podeís dejarmela aquí o en la web de mi compi sin ningún problema. La licencia es CC (Creative Commons)

Web Oficial de Imydes

/*
Autor: Imydes
Descripció: Joc de la vida
Data: 21/02/2008
*/

#include

/*****************************
* Definicions *
****************************/
#define MAX_COOR 7

/*****************************
* Tipus *
*****************************/

typedef int Tterreny[MAX_COOR][MAX_COOR];

/*****************************
* Capcelera de les funcions *
******************************/

void preparar_terreny(Tterreny &original, Tterreny &temporal);
void inserir_habitants(Tterreny &original);
void mostrar_terreny(Tterreny &original);
int obtenir_generacions(void);
void resoldre_terreny(int generacions, Tterreny &original, Tterreny &temporal);
void copiar_terreny(Tterreny &original,Tterreny &temporal);

int main() {

int generacions;
Tterreny original, temporal;

printf(”Introduce los habitantes mediante coordenadas, la tabla es de 5×5\n”);

preparar_terreny(original, temporal);

inserir_habitants(original);

mostrar_terreny(original);

generacions = obtenir_generacions();

resoldre_terreny(generacions, original, temporal);

return 0;
}

/* Copiar Terreny */
void copiar_terreny(Tterreny &original,Tterreny &temporal) {
int fila, col;
for (fila = 1; fila < MAX_COOR-1;fila++)
for (col = 1; col < MAX_COOR-1; col++)
original[fila][col] = temporal[fila][col];
}

/* Gestió d’habitants del terreny */
void resoldre_terreny(int generacions, Tterreny &original, Tterreny &temporal) {
int g, fila, col;
int contador;
for(g=0;g
printf(“GENERACION %i\n”,g+1);
for (fila=1;fila
for (col=1;col
contador = 0;
contador = original[fila-1][col-1]+original[fila-1][col]+original[fila-1][col+1];
contador = contador+original[fila][col-1]+original[fila][col+1];
contador = contador+original[fila+1][col-1]+original[fila+1][col]+original[fila+1][col+1];

/* Decidim si creem o eliminem un habitant */

if (original[fila][col] == 1) {
if (contador == 2 || contador == 2 ) {
temporal[fila][col] = 1;
}
else {
temporal[fila][col] = 0;
}
}
else {
if (contador == 3) temporal[fila][col] = 1;
else temporal[fila][col] = 0;
}
printf(“%i”,temporal[fila][col]);
}
printf(“\n”);
}
copiar_terreny(original,temporal);
}
}

/* Preparació del terreny */
void preparar_terreny(Tterreny &original, Tterreny &temporal) {
int fila, col;
for (fila=0;fila
for (col=0;col
original[fila][col] = 0;
temporal[fila][col] = 0;
}
}
/* Sistema d’insersió d’habitants */
void inserir_habitants(Tterreny &original) {
int fila, col;
do {
scanf(“%i”,&fila);
scanf(“%i”,&col);

if (fila > 0 && fila < MAX_COOR-1 && col > 0 && col < MAX_COOR-1)
if (original[fila][col] == 1)
printf(“Ya tienes un habitante en la casilla %i:%i\n”,fila,col);
else
original[fila][col] = 1;
else
if (fila != 0 || col != 0) printf(“El terreno es de 1×5 x 1×5\n”);
}while(fila != 0 || col != 0);
}

/* Obtenim el nombre de generacions */
int obtenir_generacions(void) {

int generacions;
printf(“Dime el numero de generacions que quieres que haga (valor positivo)\n”);

do {
scanf(“%i”,&generacions);
printf(“\n”);
}while(generacions < 1);
return generacions;
}

/* Mostrem el terreny amb els habitants */
void mostrar_terreny(Tterreny &original) {

int fila, col;

for (fila=1;fila
for (col=1;col
printf(“%i”,original[fila][col]);
printf(“\n”);
}
}

PS: Como ya sabreís WordPress no preformatea correctamente el texto, asíque para una versión completa del código fuente, ir al weblog del autor, más arriba indicado.





GenLinux tu nuevo fondo de escritorio

7 12 2007

He hecho este wallpaper incluyendo parte del código del kernel en el fondo para ser exactos el módulo panic.o.
Espero que sea de vuestro agrado :).

GenLinux WallPaper

O también podeis hecharle un vistazo atraves de aqui.





Problemas con el pc

28 11 2007

Últimamente estoy teniendo varios problemas con mi otro pc, que es desde el cuál suelo escribir en el weblog (Manias de uno…).
En un principio era la fuente de alimentación que se me quemó, hoy ya ha vuelto a fallar asíque a ver si llego a un acuerdo con el ordenador para que el funcione y yo no me cabree y puedo actualizar el weblog un poco.
Gracias 😛





CamStudio Una aplicación Open Source para grabar en nuestro escritorio

7 11 2007

Hará algunos posts, escribí acerca de una aplicación gratuita recordMyDesktop para Linux, ahora vengo con CamStudio pero esta vez y sin que sirva de precedente para Windows.

CamStudio es una aplicación bastante completa y nos permite grabar desde una región selecionada por nosotros mismos hasta toda la pantalla, nos permite grabar a SWF o a AVI según nuestras necesidades, de momento la última versión disponible es CamStudio 2.5 Beta. Tenemos disponibles para la descarga los archivos binarios (ya compilados) y el Source.

Generalmente se descargan los archivos binarios por comodidad, pero si deseamos hechar un vistazo al source code (Código Fuente) podemos hacerlo atraves del enlace ya mencionado.

CamStudio 2.5 Beta 1 (Archivos Binarios)
CamStudio 2.5 Beta 1 (Código Fuente)
Codec Lossless (No necesario, sólo por si teneis problemas a la hora de ver/reproducir)

CamStudio (Website Oficial enInglés)
CamStudio (Website en Español)

Dejo algunos screens de como se ve CamStudio 🙂

screen1.jpgscreen2.jpgscreen3.jpgscreen4.jpgscreen6.jpgscreen7.jpg

Aparte de las screens, quería dejar una prueba de grabación usando CamStudio y mostrando un poquito sus herramientas, básicamente una mini demostración.