Linux, Java, Música y otras hierbas…
pcollaog
This user hasn't shared any biographical information
Homepage: http://pcollaog.firefox.cl
Jabber/GTalk: pcollaog@gmail.com
Posts by pcollaog
Firefox, CVS y Mono
Feb 15th
Ayer me quede hasta tarde tratando de hacer varias cosas que al final… solo una me resulto y mas o menos.
Empece el dia con el proyecto de firefox chile, me baje los fuentes de Firefox1.0 y me di la lata de leerme el documento para la construcción del fuente (build) en un instalador. Bueno primero… solucionar todo el entorno para la compilación, instalación de librerias básicas y una que otra aplicación de autotools. Aun así no pude encontrar en que paquete viene “gmake” para Debian (si saben me avisan). Bueno, leí por ahí algunos documentos de que se podía hacer con “make” asi que me animé y empece a leerme el README donde salen las instrucciones de como hacerlo además del documento de Mozilla Developers, el unico cambio… donde dice gmake cambiarlo por make ![]()
El compu estuvo trabajando un buen rato compilando y lo hace super bien, luego viene la parte densa que no entendi. Cuando quieres hacer el “make install”, ahi toma los compilados y los pasa al directorio que le diste en:
$ ./configure --prefix=/home/pcollaog/firefox_test
Bueno la verdad es que pasa una colección de archivos compilados a dicho directorio pero de ahí… no se que más hacer. Me falta harto aún
pero siento que estoy cada vez mas cerca. Por lo menos la vez pasada no sali del ./configure ahora ya compila
En la tardecita… luego de varios intentos fallidos de la compilación de FF, me meti en otro tema para el proyecto, la habilitación de un CVS para los que trabajamos en este proyecto de la localización de FF. Todo bien para los usuarios del sistema, pero me aviso un miembro del Team que no tenía acceso al CVS, ahi me di cuenta que los usuarios que no son del sistema tenian problemas para entrar al cvs, empece a investigar porque y entendí porque no podían entrar. Tenia que asociar a los usuarios de NOsistema a uno del sistema, asi que cree un Grupo de usuarios CVS y un usuario del CVS. Luego asocie en el archivo passwd a los usuarios de NOsistema al usuario CVS. Luego unos cuantos chmod y chown para cambiar los atributos, propietarios y derechos de los directorios… andando
. Un poco mas tarde se me ocurrio ver el repositorio por web y todo mal… con los cambios de los chown y chmod el CVSWEB dejó de funcionar, asi que otra vez… hartos chown y chmod para encontrar la funcionalidad entre CVS y CVSWEB.
Más tarde (01:00 aprox) me anime a instalar MONO, empece a buscar algun repositorio de Mono para Debian… no habia ninguno oficial y los que habian no funcionaban, parece que el proyecto de Mono4Debian anda medio flaco. Asi que me anime a bajar los fuentes y compilar mono. Para el primer archivos de fuentes mono-1.0.5.tar.gz funcionó todo ¡de pelos! compilo sin ningun problema. Luego hice mi primer “hola mundo” y ahi murio todo. Les voy a copiar el codigo para que lo vean y me corrijan si ven algun error:
// FileName: HolaMundo.cs
using System;
class HolaMundo {
static void main () {
System.Console.WriteLine("Hola Mundo n");
}
}
Cuando compilo ese archivo me lanza lo siguiente:
$ mcs HolaMundo.cs error CS5001: Program HolaMundo.exe does not have an entry point defined Compilation failed: 1 error(s), 0 warnings
¿Me falta algo en el compilador? algun flag? algun parametro? Ni idea!!
Me despido… eso fue un día denso leyendo harto code, compilando harto y lo mejor de todo… nada resulta
Escuchando “Would?” … Alice in Chains
Compilando con Mono
Feb 15th
Funcionó!! era super imbécil el error
pero ya lo arregle, aquí dejo el code. El método Main va con mayúscula.
[syntax,holaMundo.cs.txt,csharp]
Escuchando… “Step by Step”…. Ruido de la TV
Dia del Bowling y otras hierbas
Feb 10th
Ayer fue un día deportivo, en la mañana tempranito a jugar tenis con Chamaco, en donde casi nos asamos de calor, nos cayeron encima cerca de 30[ºC] de calor durante 2 horas de juego. Lo bueno es que jugamos tenis y lo malo… es que jugamos pésimo los dos :p la cancha estaba recién reparada y tenia uno que otro “montículo” misterioso que hacia dar botes falsos a la pelota. En fin… lo pasamos bien jugando un rato tenis.
Luego de eso, me vine a mi depto a trabajar un rato en el Proyecto Firefox Chile y como mi responsabilidad fuerte por ahora es ser el SysAdmin del Proyecto, empece con la instalación de un CVS para los que deseen colaborar con el proyecto. Aprendí bastante sobre cosas de CVS que no tenia idea, como siempre lo use como “cliente”, me faltaba toda la parte de administración de un repositorio CVS, bueno ahí entendi mejor su funcionamiento. Puedo decir que ya esta instalado y andando, además le agregue un módulo a los cgi para que el repositorio se pueda visualizar por web (cvsweb). Ahora solo falta instalar cvsZilla y BugZilla para tener todo bien controlado y hacer la tarea de delagar funciones mas operacional, ademas de tener los informes de avances del proyecto a la mano.
Luego de meterme en problemas con CVS, que me trajo dolores de cabeza :p me invitaron a jugar Bowling como era habitual los días miércoles. Así que me prepare para ir al Parque Arauco a jugar un bowling con mis amigos. Como hace tiempo que no jugaba me costo tomar el ritmo del juego, y si a eso le añadimos que las bolas que utilizamos no estaban disponibles (estaba lleno)… todo mal. Lo bueno de todo esto, es que me junte con mis amigos y pasamos un buen rato echando la talla.
Escuchando “Lady Luck”… Journey
Proyecto Firefox Chile
Feb 3rd
El viernes 28 nos juntamos los integrantes del Team Firefox para ver los avances del proyecto, ademas de discutir la organizacion de este. Como habia un desorden mas o menos generalizado, se opto por jeraquizar el proyecto y delegar responsabilidades a los jefes de cada area. (Ver organigrama)
Bueno, ademas de pegarle una manito de gato al team, se propusieron varias ideas para empezar a trabajar en conjunto con el equipo, entre las ideas surgieron:
- Nuevo Sitio Web: Sitio Web
- Blog de noticias: Blog Drupal
- Wiki para documentación: wiki-firefox
Además recibimos por medio de la lista a varios colaboradores del proyecto a los cuales estamos integrando con tareas que los jefes de area estan designando. Proximamente publicaremos en el sitio de firefox las reuniones para que puedan asistir.
Ademas de FFxiear… me he contactado con otras comunidades linuxeras que nos han dado el apoyo para poder testear los LTSP (CDSL, EducaLibre), ademas de instalar uno en el IHLC, nos toco ir a testear otra instalacion al Liceo Carmela Carvajal de Prat y que resulto con un doble éxito desde el punto de vista técnico (Sábado 29). Primero porque se logro levantar un servidor LTSP con soporte para Xfree86 y el otro con soporte para X.org, el merito, todo bajo debian Sarge.
Lo malo… en la mañana cuando nos juntamos en el Liceo, hacia un tanto de calor y todos fuimos con la mejor tenida veraniega, en la tardecita… tipin 4 empezamos a ver unas nubes amenzantes que se concentraban en la cordillera, bueno… nadie le dio mucha importancia y nos metimos nuevamente al laboratorio a seguir con la instalación. Cuando salimos nuevamente del laboratorio… tipin 21:00, Fernando en un tono medio chacotero dice… esta lloviendo, obviamente lo agarramos como la mejor de las tallas… pero… era verdad
. Me toco caminar desde el metro hasta mi casa y quede hecho sopa y para terminar de embarrarla mas… me resfrie un poco. Eso fue lo malo.
Saludos a los LTSPinstaller:
(Miguel Angel)²
Fernando
Mauricio “Chubasco”
Leo “Bash”
Werner
Escuchando: “Send her my love… Journey
Instalando LTSP en el IHLC
Jan 26th
Los días Lunes 24 y Martes 25, junto a varios voluntarios de la gran familia linux, logramos instalar un LTSP para realizar un par de pruebas de rendimiento y facilidades de uso al momento de considerar una instalación. Entre las gracias que tiene LTSP es que sirve para reutilizar hardware viejo, llamese viejo a PI 133 y cercanos de la familia AMD K6, de los cuales quedan muchos repartidos en diferentes instituciones, en especial en colegios, en donde los recursos son escasos a la hora de implementar un laboratorio de computación. Es por esto que LTSP es un gran aporte para colegios o instituciones de bajos recursos ya que solo deben invertir en un servidor que aguante la carga de los terminales.
Como dije en un principio, esta instalación era de pruebas, para ver el comportamiento del servidor y las estaciones de trabajo. Las pruebas de rendimiento luego las publicare al igual que la documentación que salio de esta experiencia y veremos una forma ingenieril para dimensionar Servidores según la capacidad de las terminales.
Quiero agradecer la organizacion de Werner y la buena voluntad de los asistentes a la instalación:
Fernando, Leo, Daniel, Héctor, Werner, Miguel Angel, Luis, Mauricio, y disculpen los demás que no se sus nombres ![]()
Tambiñen agradecer a las organizaciones que nos ayudaron y a las que pertenecen los voluntarios, IHLC, CDSL firefox_cl, EducaLibre y desde la Corporación de Educación de la Municipalidad de Providencia.
Les dejo las fotos de la experiencia (autor Werner)
Aprendiendo más sobre GNU/Linux
Jan 17th
Hoy fui a la charla de Richard Stallman en la UDP y la verdad me dejo pensando varias cosas, casi marcando ocupado.
Despues de ver el marco ético y moral que sustenta el desarrollo de software libre, mas me cuesta creer que los sistemas propietarios no buscan ganar dinero. El desarrollo de software libre es para ayudar, si sabes algo… compartelo con tu vecino. El ayudar con un grano de arena desde el punto de vista etico y moral… no es malo, al contrario.
Como les mencione… me dejo pensando varias cosas!
Bueno despues de la charla, Stallman se mando sus buenas tallas acerca de la Iglesia de Emacs. Aquí les dejo un video para que se rian un rato sobre la iglesia de Emacs.
Video [36mb]
Y en la seccion de fotos… las fotos de la visita de R. Stallman a Chile
Blogueando
Jan 11th
Hola… he estado un poco desaparecido por estos lares…
He estado un poco off-line desde hace un tiempo y ahora he retomado las actividades habituales de un vago de internet.
He estado instalando diversos sistemas de manejo de contenidos como Drupal, b2evolution, Jaws y Mambo Server. Son todos muy buenos pero cada uno tiene su orientación específica. El mas complejo de todos en cuanto a cantidad de módulos y configuraciones es Drupal y Mambo va justo detrás. Por otro lado Jaws y b2evolution con faciles de administrar y presentan buenas interfaces para poder postear noticias.
Ayer fuí a ver una pelicula al cine “misteriosa obsesión” y la verdad… no es tan tan buena, me quedo de todas maneras con Sexto Sentido. Parte con un rumbo bien definido y luego como que cambia de dirección y se pone fome
, lo mismo opina LaJOSE.
Nos vemos
Escuchando: “Lie”… Dream Theater
Feliz Año Nuevo…. Bienvenido 2005
Jan 1st
Les deseo lo mejor en este año nuevo que comienza.
Este año 2005 partio con las mejores visitas
Arriba ->: Dany, Ferchik, Naty
Abajo ->: Miller y Chamaco Ratón Pérez
Aquí algunas fotitos.
G3
Dec 14th
Dia: domingo 12 de Diciembre Hora: 20:00 hrs. Ubicacion: Velodromo del Estadio Nacional, Santiago - CHILE Evento: G3
Se preguntarán que es todo esto y que es G3? todo partió hace mucho tiempo atrás… año 1996 con una junta musical que reunió a grandes de la guitarra eléctrica, en su primera versión de G3:
- Joe Satriani
- Steve Vai
- Eric Johnson
Con el tiempo se hicieron otros G3′s y distintas giras por el mundo y hay que hacer notar que los que se repiten el plato son Vai y Satriani, casi dejando al tercer guitarrista como invitado y ellos como organizadores, en realidad el genio de esta idea es Joe Satriani.
Esta vez llega a Chile la gira G3 con los mas grandes exponentes de las 6 y 7 cuerdas, me refiero nada mas ni nada menos que a Steve Vai, Joe Satriani y Robert Fripp.
Como les contaba este domingo asistí a la cita musical de G3 junto con mis amigos LaJOSE y Ferchik, donde disfrutamos a concho todos los temas de estos ilustres señores de las guitarras. Tipin 8:00pm empezó a sonar Robert Fripp como calentando motores y sin que nosotros le diéramos mucha importancia, ya que su guitarra con un arsenal de efectos sonaba como un perfecto teclado, desde el punto de vista armónico… increible, pero sin mucho brillo en su show.
Pasados los minutos de Fripp… llego el momento en que Steve Vai hace ingreso al escenario y junto con una ovación es recibido por la gente. Saluda amistosamente en “español” al publico y se cuelga en sus hombros una guitarra con 3 mastiles que aquí les decribo, la de mas arriba guitarra de 12 cuerdas, la del medio guitarra normal y la de abajo es una Fretless Guitar (no tiene trastes) y suena como violín (Increible!!). Y comienza el show de artificios de Vai sobre la guitarra con un tema llamado “I Know You’re Here”, previa introducción de “Melissa’s garden”. Lo mas esperado por mi y yo creo que por la mayoría de los fanáticos de Vai es “For the love of god” que en esta ocasión partió distinto, apoyado con el coro del público y al que luego se unió Vai con su JemGuitar para hacernos sentir las distintas emociones que ese tema tiene.

Llego el turno de Joe Satriani quien deslumbro al público con los temas de su nuevo disco y temones clásicos como “Summer Song”, “Flying in a blue dream” y “Satch Boogie”. Esta demas decir que su show, mucho mas recatado y sobrio que el de Vai, conto con temas como “Cool #9″ y “Always with me, always with you”, “Up in Flames”, “Gnaahh” y otros.

Luego de la presentación de Joe Satriani hizo una pregunta al público…
Joe: Are you ready for G3?
Todos: Si!!!!
Fue entonces el comienzo de G3, sobre el escenario del Velodromo. Steve Vai, Joe Satriani y Robert Fripp tocando el tema “Rockin’In the free world” y luego haciendo homenaje a King Crimson tocaron el tema “RED”. Al final del show se une a G3 nuestro exponente en guitarra “Alejandro Silva” con el que comparten “Going down”.

En resumidas cuentas, el show fue excelente, apoteosico, alucinogeno… demasiado groso.
Robert Fripp?? alguien lo vio?? :S
Para los jugosos aquí les dejo las fotos
Version 1.1
More >
Luego mis Impresiones sobre el concierto de G3 en Chile
Dec 13th
Por ahora solo les dejo un regalito.
Luego dejo mis comentarios y dejo espacio para que comenten sobre G3.
Salu2




