jueves, 30 de abril de 2009

No ire al Nicaragua


Aunque mucho me hubiese gustado ir a .ni, creo que el acto de mi graduacion me lo impide, espero que mis compas aprovechen mucho por esos rumbos,,

http://sl-centroamerica.org/wiki/Ecsl2009

Saludos

viernes, 3 de abril de 2009

Instalacion Debian Lenny DELL Inspiron 6400

Hace algun tiempo que queria "limpiar" mi laptop ya que tenia debian Sid y muchos programas instalados y mal funcionando, ahora lo decidí usando debian lenny.

Pasos:
1. Insertar el disco de instalacion de lenny y seguir el asistente;
en mi caso, borre las tablas de particiones con dd y deje que el asistente eligiera el tamaño de las particiones home, usr, var, boot (espero no arrepentirme).

2. Todo funcionó perfectamente con un entorno gnome, pero ahora mi gusto va mas por LXDE que es un uen esritorio.

3. Problemas, algunos de lso que tuve fue:

3.1 Tarjeta de red inalambrica
0b:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

que antes del kernel 2.6.26 funcionaba con el modulo ipw3945, ahora ya no lo hace sino con el modulo iwl3945 (ponerlo en /etc/modules) con lo que solo requeria instalar el firmware firmware-iwlwifi y LISTO!! funcionó de maravilla.

3.2 Tarjeta gráfica Nvidia
01:00.0 VGA compatible controller: nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1)

Con el que antes descargaba los fuentes de la página de la nvidia, ahora quise intentar algo diferente que encontré en http://www.esdebian.org/foro/5801/drivers-nvidia-debian y que con el module-asistant , compilandolos funcionaron bien.
Ahora tengo instalados los siguiente paquetes nvidia
i nvidia-glx 173.14.09-5 NVIDIA binary Xorg driver
ii nvidia-kernel-2.6.26-1-686 173.14.09-5+2.6.26-13lenny2 NVIDIA binary kernel module for Linux 2.6.26
ii nvidia-kernel-common 20080825+1 NVIDIA binary kernel module common files
ii nvidia-kernel-source 173.14.09-5 NVIDIA binary kernel module source
ii nvidia-settings 173.14.09-1 Tool of configuring the NVIDIA graphics driv
ii nvidia-xconfig 1.0+20080522-2 The NVIDIA X Configuration Tool


Maravilla module-asistant, además tuve que cambiar mi /etc/X11/xorg.conf por


Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "latam"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection




Y listo!!!

Solo me quedo un problema por resolver, mi lector de tarjetas multiples

03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)

Ahora solo tocaba configurar el escritorio que aun estoy en proceso y claro el fusion-icon.

Saludos

miércoles, 14 de enero de 2009

TMW y Aethyra

Mi trabajo durante estas vacaciones ha sido, la verdad enviciarme con:

1- The Mana World (TMW): que es un juego que viene en Debian Sid, y aunque sencillo es enviciante.

2. Aethyra: que es un fork de TMW que tiene muchos mas items, GMs mas agradables y podes hablar tu idioma donde quieras.

Aunque ya tenems una Clan de amigos llamados "Vivancos ClanDestinos" que mayoritariamente usan ubuntu, son buenos jugadores.
Los dos juegos tienen sus .deb para instalarlos en un debian, asi como los fuentes para compilarlos, en verdad se los recomiendo.

Aca unos screenshots.
TMW


Aethyra


PD: si quieren que les ayude, mi personaje es "manjes"


Referencias:
http://themanaworld.org/
http://www.aethyra.org/

jueves, 25 de septiembre de 2008

Programando Dispositivos!!

Ayudando a unos estudiantes sobre un proyecto de domótica me encontre con el reto de ayudar a programar el pueto paralelo en Linux, lógicamente en C.
Al parecer ya tenemos un programita sencillo que apaga y enciende un led de uno de los 8 pines de datos pero el problema es que necesitan un mecanismo que permita dejar pasar energia electrica y asi controlar los dispositivos.
En debian solo instalamos gcc y todas sus dependencias y he aca el programa que cambia de estado el pin de datos número 4:




#include
#include
#include
#include
#include

// #define Direcparal 888
// 888 deciman = 0x378 Hexagesimal

#define Direcparal 0x378

void gcd0(void) {
//Le damos permiso para acceder al puesto lpt
ioperm(Direcparal,1,1);

//Cambiamos el estado del pin 4 de datos con 0001 en binario = 0x4 en Hexa
printf("Led encendido /n");
outb(0x4,Direcparal);
//Esperamos un rato
sleep(10);
//Cambiamos el estado del pin 4 de datos con 0000 en binario = 0x en Hexa
printf("Led apagado /n");
outb(0x0,Direcparal);
//Cerramos el acceso al puesrto
ioperm(Direcparal,1,0);

}

int main (void) {
gcd0();
return 1;
}




Teniendo en cuenta esto, ya que los puertos paralelos ya no son tan comunes hoy en dia me dedique a a buscar como programar los usb y me vine a econtrar con un árticulo muy bueno y sencillo: Programar un dispositivo usb que solo tiene tres leds para encenderse, el unico problema es que el dispositivo cuesta $82 USD. Esta dificil comprarlo por el momento.

Estaremos esperando programar algo.


Referencias:

Puerto paralelo
http://www.globu.net/pp/PP/pp.htm
http://www.faqs.org/docs/Linux-mini/IO-Port-Programming.html
http://bigasterisk.com/projects/parallel

Puerto USB
http://www.linuxjournal.com/article/7353
http://www.lrr.in.tum.de/Par/arch/usb/usbdoc/node2.html

Gmail Suks

Desde hace mucho tiempo siempre he necesitado hacer búsquedas en el correo, ya sea que no recuerdo bien algo y solo recuerdo palabras cruciales o quien me lo envio.
Dado esto hago las busquedas en la casilla de búsquedas.
Pero los resultados en la mayoria de los casos no son satisfactorios, por lo que GMAIL SEARCH SUCKS!!!.

Ahora tengo dos pisibilidades:
*Dejar de usar gmail
*Usar un cliente de correo

Pero que no resultan factibles por el tamaño de mi correo. 2GB

A ver por cual me decido!!!

sábado, 9 de agosto de 2008

Debconf 8

La llegada al debconf8 ha sido un travesia completa, hoy 9 de agosto. Despues de haber tomado el vuelo de SS el 5 de agosto, llegando a lima donde me entretuve platicando con tatotat y el angel, y ya el 6 a MVD, de lo cual por cierto perdi el vuelo (por cosas de itinerario a la hora de hacer la reservacion), las cosas han salido bastante bien.

Llege al aeropuerto de Carrasco en Montevideo-Uruguay, esperando que resolvieran mi situacion con respecto al boleto perdido en la agencia Pluna, ya no me hicieron ningún reembolso. Me toco que estar en plena madrugada y con un frio de 6 grado centígrados esperando el bus metropolitano que me llevara a la terminal de buses de Tres Cruces, donde llegue tipo 7:30 AM (hora local), y esperar mi ida a Buenos Aires por Buquebus a las 15:30, tome la decisión de darme una vuelta por Montevideo, aunque gran parte la pase en la terminal, tome un remise (tipo taxi pero privado) para que me llevara por una vuelta a carrasco.




El chofer me estaba mostrando la arquitectura, las playas y pues hata cierto punto me aburrio, por que me habia llevado a los lugares donde estan las embajadas. He aca unas foticos.


En verdad el viaje fue bonito al menos para concer un poco a ras de Uruguay. Despues de el paseo por Carrasco, me tome la libertad de caminar por los alrededores de la terminal, en donde compre unos biscochos muy bueno.




Despues de eso, tome el bus a Colonia y ya en colonia tome el barco hacia Buenos Aires. El viaje en barco resulto placentero, no mas por el frio sino por las cosas que se pudieron ver. El alba en el rio de la plata, y Buenos Aires en la noches fue bonito.

Depues de tocar tierra me fuí al hostel Borges
en donde tuve una estadia muy buena, me encontre con el churro, el tatotat y el angel.
Salimos a dar unas vueltass por Buenos aires en la noches, mas que la gente solo queria libar en cada bar que veiamos. Fuimos a lugares fancys y a Lo de bebe que es un restauran muy a lo argentino.

Las argentinas son muy bonitas en la mayoria, mejor en la zona donde nos quedamos (Palermo Soho), pero aun se notan la inmigracion de peruanos y algunos rasgos de personas nativas que fueron aniquiladas por los inmigrantes europeos casi en su totalidad.

Despues el dia de hoy tomamos el bus hacia el Mar del Plata, despues del desayuno en el hostel, claro está, y llegamos en terminos de 4 horas donde nos recibieron con el registro al debconf y al hotel. Y no faltaron los souvenirs del debconf que estan de pelos.

A ver que cosas nos depara el destino en los dias siguientes.

lunes, 30 de junio de 2008

pgfouine: reporteador postgresql

Para la gente que anda en busca de una herramienta de reporteo del uso de la base de datos de postgresql he aca un herramienta que tiene:

- Generador de consultas mas lentas
- Generador de estadisticas generales
- Generador de gráficos

Puede ser una herramienta util para empresas donde se requiere rapidez en las consultas ya que con esta información podremos analizar donde se necesitan índices o donde puede cambiarse una consulta por procedimeinto almacenados.

Scraashot:





Referencias:
http://pgfouine.projects.postgresql.org/reports.html