Archive for the ‘SCM’ Category

MacPorts ahorrándome trabajo

Thursday, February 12th, 2009

Finalmente la historia con el Macbook que compré en navidades, ha acabado con que me lo han sustituído por uno nuevo, entonces todavía lo estoy poniendo a punto para poder trabajar con el y dejar ya de retén a mi viejo Toshiba Satellite, por si las moscas aún tardaré en darle la jubilación…

MacPorts facilita la instalación(compilación, instalación y actualización) de software open source para Mac OS, ya lo tenía oído/leído y la verdad es que me está ayudando bastante a instalar mis herramientas de trabajo.

Por ejemplo para instalar Grails:

  • Ejecutar: sudo port install grails
  • Y ya sólo nos queda añadir la variable de entorno GRAILS_HOME en nuestro
    .profile:
    export GRAILS_HOME="/opt/local/share/java/grails"
    export PATH="$PATH:$GRAILS_HOME/bin"
  • Para comprobar que no han habido problemas, simplemente ejecutamos el comando grails help para comprobar que todo ha ido correcto.

Otro ejemplo podría ser git:

  • Ejecutamos sudo port install git-core
  • Y luego ejecutando git comprobamos que, efectivamente, lo tenemos instalado

Pues eso, que es una gozada que haya herramientas que te faciliten la vida, sobre todo cuando eres novato :)

Hablando sobre el Summer of Code en la Campus Party

Monday, August 4th, 2008

La semana pasada estuve varios días en Valencia para asistir a la Campus Party donde, un poco por casualidad, tenía que dar una charla sobre el Google Summer of Code con gimenete(tiene otro blog en el que escribe sobre su proyecto).

En el canal oficial de Google España en youtube y en la web de la campus de google, han subido los vídeos de todas la conferencias que se hicieron en su stand, entre los que se encuentra también nuestra conferencia. Habló primero Zachary Voase(un chico inglés de sólo 15 años que vive en Andalucía) sobre Google Highly Open Participation Contest. Tras él nosotros dos sobre el GSoC y nuestros proyectos(a partir del minuto 4): La feature de ver como un grafo del histórico de versiones de un fichero para subclipse de gimenete y el plugin para añadir el comportamiento de hacer includes para Grails.

Y los slides(a partir del slide 10):

No está mal estrenarse en esto de las charlas/conferencias en un stand de Google, que no hizo más que aumentar los nervios de novato, que se notaron muchísimo :P

Crear un repositorio CVS en dreamhost

Sunday, October 28th, 2007

Después de mucho tiempo sin trastear el hosting que tengo contratado con dreamhost. He configurado, por fin, un repositorio CVS.

Ni si quiera tenía configurado ningún usuario para acceder a la consola SSH, para hacerlo, simplemente debemos entrar al panel de control, vía web, y crear o modificar un usuario para darle permisos de acceso de Shell, y en unos minutos tendremos habilitado el acceso SSH con ese usuario.

Para crear el repositorio, una vez conectado al servidor, simplemente debemos ejecutar el comando cvs -d /home/usuario/directoriocvs init, y ya podemos conectarnos desde nuestro cliente CVS favorito.