jueves, 18 de octubre de 2007 9 comentarios

Concierto de Piano "Raúl Hernández"


Habrá un concierto de piano para ayudar a la Iglesia Inmaculado Corazón de María (Iglesia Católica), es el primer concierto de mi hermano Raúl y el quiso ayudar a la Iglesia donando lo que se recaude.

Mi hno ha tocado piano desde que tenía 11 años, estudió en el consevatorio nacional de música, recibió clases privadas y ha tocado el solo durante todo este tiempo. Son 12 años de tocar piano, lo que hace con gran calidad.

Si les gusta el piano están coordialmente invitados.
martes, 9 de octubre de 2007 4 comentarios

Instalar rpm en Sabayon



En sabayon no se puede instalar los rpm's solo con doble clic, creo que es algo que hace mas dificil su uso pero mas seguro. Yo tuve que instalar unos rpm para usar un driver que conectara oracle con qt, les explicaré como se hace para instalar los rpm en esta distribución tan buena.

  1. Hice un directorio en /usr para poner ahi los rpm.
    mkdir /usr/non-portage
  2. La sesión de consola debe saber que ahí pueden haber programas ejecutables, por lo que agregamos en consola:
    export PATH="/usr/non-portage/bin:${PATH}"
  3. Tenemos que actualizar el perfil:
    source /etc/profile
  4. Instalando los paquetes: ahora que ya configuramos el sistema tenemos que poder instalar las aplicaciones.
    Usualmente instalabamos paquetes que vienen comprimidos asi:

    tar -xvzf some-source.tar.gz
    cd some-source
    ./configure
    make
    make install
    Nosotros en sabayon los instalaremos asi:

    tar -xvzf some-source.tar.gz
    cd some-source
    ./configure --prefix=/usr/non-portage
    make
    make install
  5. si queremos desinstalar usamos:
    mkdir installed_packages
    mv some-source installed_packages
  6. Instalar rpm's: usamos lo siguiente en consola:
    emerge rpm (como root)
    rpm -Uvh --root=/usr/non-portage package.rpm
    Aqui pongo un ejemplo de una instalación de rpm

    rpm -Uvh --nodeps --root=/usr/non-portage hudlite-server-1.3.1-1.i386.rpm
    error: can't create transaction lock on /usr/non-portage
    Preparing... ########################################### [100%]
    1:hudlite-server ########################################### [100%]
    error: %post(hudlite-server-1.3.1-1.i386) scriptlet failed, exit status 255

    Y con esto ya tenemos instalado nuestro rpm en /usr/non-portage
  7. Otra forma de instalar los rpm's es:
    cd /usr/non-portage
    rpm2cpio ./rpm_file.rpm | cpio -idv
  8. Desinstalar paquetes: para desinstalar paquetes usamos:
    cd installed_packages/some-source
    make uninstall
Para mejor referencia en el wiki de gentoo: http://www.gentoo-wiki.com/TIP_install_programs_without_portage#RPMs
viernes, 5 de octubre de 2007 6 comentarios

Primera reunión de EDULIBRE

Ya hemos dado el primer paso con el proyecto de ayuda social EDULIBRE, el Miércoles 3 de Octubre tuvimos nuestra primera reunión en Ingeniería de la USAC.
Llegamos como 15, vimos caras nuevas que no habíamos visto y eso nos motiva bastante. Hablamos del taller que nos dará Edgarin para usar LTSP con 8 computadoras, reunión que será el Sábado 6 de Octubre, discutimos sobre que escuela elegimos para hacer el primer laboratorio, la seguridad que hay que darle a la computadora servidor, la bodega para guardar las computadoras que usemos y se nombraron algunos encargos.

Fue muy agradable ver que tantos amigos quieran ayudar a su país en un proyecto como este, felicitaciones a todos y a seguir trabajando por ayudar a nuestros niños.

martes, 2 de octubre de 2007 3 comentarios

Edulibre en Guatemala


Estabamos el viernes 28 de Septiembre los estudiantes de Ing. En Ciencias y Sistemas de la Universidad De San Carlos de Guatemala en el congreso COECYS, que se realiza cada año.
Tuvimos una conferencia de LTSP que son las siglas de linux terminal server project, la dio Edgarin y lo que hace esto es que podemos hacer funcionar computadoras viejas que en la actualidad ya no se usan.

Entre los amigos tuvimos la iniciativa de ayudar a nuestro país, a nuestra gente, a nuestros niños; montando laboratorios de computación con esta tecnología que tiene linux, aprovechando el software libre para poner todos los programas adaptados a la educación de nuestro país.

Ese mismo día fuimos a almorzar y platicamos de la primera visión que tuvimos del proyecto, tuvimos en la tarde una reunión con el Ing. Tito Sanchez y dimos el primer paso.
Ya somos mas de 10 amigos que queremos ayudar, Edgarin nos ayudara con el proyecto, ya tenemos escuela donde montar el primer laboratorio, estamos por concretar una cita con una persona importante en el ministerio de educación para hablar del proyecto, tendremos una cita con el grupo Chapin Engine (participantes por Guatemala en Imagine Cup, competencia de Microsoft) y mañana será nuestra segunda reunión formal para analizar los avances del proyecto.



Hemos creado un blog http://www.edulibre.gt.gs/
un foro http://edulibregt.lynksee.com/forum/index.php
y la cuenta de correo del proyecto es: edulibregt@gmail.com por si nos quieren escribir alguna sugerencia o ayuda.
sábado, 29 de septiembre de 2007 6 comentarios

Arte en metal COECYS 2007

El congreso de Ingeniería en ciencias y sistemas COECYS organizado por los alumnos de la USAC ha sido un éxito.
Fue una nueva junta directiva la que lo organizó, todos ellos fueron voluntarios. Realmente lo hicieron muy bien y los felicito por el trabajo hecho para nuestra universidad y sus alumnos.

El Jueves se realizo el art tech day, día de arte y tecnologia en el antiguo edificio de correos, zona 1, ciudad de Guatemala.

Se hizo una actividad de hacer figuras artísticas con material de reciclaje y hubo un joven que sobresalio.
El tiene como hobby hacer figuras de alambre, pone sus presentaciones en el bazar cultural 4 grados norte.
MEMFLER'S es el nombre artistico de Fernando Alfaro.

Les muestro las fotos que tomé:




Y un video de las figuras más sobresalientes:



Celular de Fernando Alfaro: 5960-6970
email: memfler@hotmail.com
miércoles, 26 de septiembre de 2007 3 comentarios

Instalar Oracle en Sabayon

Para instalar la base de datos Oracle en Sabayon (linux) hay que instalar ciertas cosas con emerge (instalador y compilador de sabayon) antes.
Desde consola debemos correr los siguientes comandos:

  1. emerge sys-apps/sed
  2. emerge sys-apps/grep
  3. emerge app-arch/cpio
  4. emerge app-arch/rpm2targz
  5. emerge sys-devel/bc
  6. emerge \>=dev-libs/libaio-0.3.105
  7. emerge \>=sys-libs/glibc-2.3.3
  8. emerge -s glibc
  9. emerge -s libaio
  10. emerge -s bc
Para usar emerge nos pedira ser super usuarios, en caso de que hayamos entrado con un usuario que no sea root poner los comandos con sudo: sudo emerge sys-apps/sed por ejemplo.

Descargamos la base de datos en la página de oracle, aqui podemos descargar el express edition.
Ahora descargamos esta carpeta comprimida: oracle10gxe.tar.gz
Descomprimimos el .tar.gz en una carpeta llamada oracle10gxe_install y compiamos aqui el rpm de la base de datos que descargamos.

En consola nos ubicamos en esta carpeta y corremos como super usuario el comando:
./oracle.rpm y si no funciona usamos ./install oracle.rpm
y empezara la instalacion.

En /etc/init.d hay un archivo llamado oracle-xe , nos ubicamos en esa carpeta y corremos esto para modificar el archivo:
sed -i -e "s/\$SU -s \/bin\/bash \{1,2\}\$ORACLE_OWNER -c/\$SU \$ORACLE_OWNER -l -c/g" oracle-xe

Para confirma que el usuario esta en el grupo DBA hacer:

groups oracle
wheel dba
Si nuestro usuario no esta en dba no podremos tener la autenticación del sistema operativo.
Ahora debemos ingresar cierta informacion:

  • Un Puerto http valido para la base de datos oracle, el default es 8080
  • Un puerto valido para el escuchador de oracle, el default es 1521
  • Un password para los usuarios administrativos SYS y SYSTEM.
Se puede darle start/stop a la base de datos con los siguientes comandos:

  • /etc/init.d/oracle-xe start
  • /etc/init.d/oracle-xe stop
Podremos ver que tenemos en el menu de sabayon oracle con todas sus opciones. Ahi lo buscamos y ejecutamos desde menu para que sea mas fácil.

Pueden encontrar información más detallada en este manual.
 
;