Archive

Archive for July, 2007

Cómo instalar subversion en windows

July 28th, 2007

Para los interesados en instalar y configurar subversion como servidor a través de Apache Web Server sobre una plataforma Microsoft Windows, quizás las siguientes instrucciones ayuden. La instalación se ha realizado sobre Microsoft Windows Vista, con Apache Web Server 2.2.4 y subversion 1.4.4. En un post anterior os comentaba que había configurado un entorno de desarrollo para PHP con opciones de profiling. Pues bien, aprovechando que ya tenía instalado WAMP 1.7.1, he usado el Apache Web Server (2.2.4) que contiene este paquete para montar subversion. Suponiendo que ya se dispone de un Apache Web Server 2.2.x:

  1. Descargar subversion 1.4.4 y descomprimirlo
  2. Copiar los archivos mod_authz_svn.so y mod_dav_svn.so , que se encuentra en svn-win32-1.4.4/bin, en APACHE_INSTALL_DIR/modules
  3. Copiar los archivos intl3_svn.dll y libdb44.dll, que se encuentra en svn-win32-1.4.4/bin, en APACHE_INSTALL_DIR/bin
  4. Añadir las siguientes líneas (en la sección donde está la carga de librerías) al archivo APACHE_INSTALL_DIR/conf/httpd.conf para cargar las correspondientes librerias:
    1. LoadModule dav_svn_module modules/mod_dav_svn.so
    2. LoadModule authz_svn_module modules/mod_authz_svn.so
    3. LoadModule dav_module modules/mod_dav.so (es probable que exista, simplemente hay que asegurarse de que no esté comentada)
    4. LoadModule dav_fs_module modules/mod_dav_fs.so (es probable que exista, simplemente hay que asegurarse de que no esté comentada)
  5. Añadir la siguiente línea (al final) al archivo APACHE_INSTALL_DIR/conf/httpd.conf para cargar la configuración de subversion:
    1. Include “APACHE_INSTALL_DIR/conf/extra/httpd-subversion.conf”
  6. Creamos el archivo APACHE_INSTALL_DIR/conf/extra/httpd-subversion.conf con la siguiente configuración (es sólo un ejemplo):
    1. <Location /repos>
      DAV svn
      SVNParentPath “C:/tools/wamp/tmp/svn”
      AuthzSVNAccessFile “C:/tools/wamp/Apache2/conf/access-policy/svn-groups.conf”
      AuthType Basic
      AuthName “Subversion repository”
      Require valid-user
      AuthUserFile “C:/tools/wamp/Apache2/conf/access-policy/svn-users.conf”
      </Location>
    2. Cuidado con las rutas! eso es sólo un ejemplo. Básicamente se indica donde van a estar nuestros repositorios de subversion, el archivo con los grupos y usuario de subversion
  7. Ahora tenemos que crear los archivos svn-groups.conf y svn-users.conf. Para el primero de ellos tenemos:
    1. [groups]
      test-group: recena

      [test:/]
      @test-group:rw

    2. Definición de grupos y a continuación, nombre del repositorio (que tendremos que crearlo) y permisos del grupo sobre el raiz del repositorio.
  8. Para crear un usuario, hacemos uso de la utilidad htpasswd que nos proporciona Apache.
  9. Para crear el repositorio hacemos uso de la utilidad svnadmin que proporciona subversion

Para cualquier duda o sugerencia, un comentario.

Categories: Herramientas Tags:

Ofertas de empleo en GMV-SGI (Delegación de Sevilla)

July 18th, 2007

Es la primera que escribo este tipo de contenido pero he pensado que podría interesar a alguien.

En GMV-SGI (Delegación de Sevilla) estamos buscando dos personas que cubran los siguientes perfiles. Por un lado necesitamos a alguien con experiencia  demostrable en SOA y alguien con experiencia en aplicaciones RIA. En ambos casos se requerirá haber trabajado con sistemas de control de versiones, sistemas de bugtracking, herramientas de construcción, entornos de desarrollo Eclipse y/o Netbeans, entornos Microsoft Windows y GNU/Linux, servidores de aplicaciones, etc.

Se valorará positivamente conocimiento en metodologías TDD, conocimiento de prácticas relacionadas con el aseguramiento de calidad en proyectos software y estar familiarizado con las tecnologías del W3C.

Si hay alguien interesado, puede contactar directamente con nuestra oficina en Sevilla:

Avda. Américo Vespucio
Edificio Cartuja
Bloque E, 1ª Pta.
41092 Sevilla
Tel: 954 08 80 60
Fax: 954 08 12 33

 

Categories: Misceláneo Tags:

Demo del domingo. Arise by Stravangaza

July 15th, 2007

Me acabo de dar cuenta que mi anterior post era también sobre “Demo del domingo”, de lo que se deduce que esta semana no he tenido tiempo para escribir nada.

En esta ocasión la demo se llama Arise y el grupo responsable de esta maravilla se llama Stravaganza. Este grupo está formado por españoles y en los últimos años ha sido el grupo con mayor proyección en Europa. La verdad es que no puedo ser imparcial porque son muy buenos amigos míos y he admirado su evolución como grupo scener desde sus inicios. Tenéis disponible los binarios y el video de la demo.

A disfrutar!

Categories: Demoscene Tags:

Demos del domingo. Intel Demo Competition 2007

July 8th, 2007

Para compensar la ausencia de “demo del domingo” durante los dos domingos anteriores, en esta ocasión, 5 demos de los grupos ASD, FAIRLIGHT, STILL, SYNESTHETICS y XPLSV. Estas demos conforman la final del concurso Intel Demo Competition 2007. Destacar que el grupo XPLSV, formado por españoles, está en la final. Para obtener más información, uno de sus miembros nos lo cuenta en su blog.

A disfrutarlo!

Categories: Demoscene Tags:

SOA, una perspectiva

July 8th, 2007

Este ha sido el título que empleé para una charla sobre SOA que di el pasado 4 de julio en el Departamento de Lenguajes y Sistemas Informáticos de la Escuela Técnica Superior de Ingeniería Informática (Universidad de Sevilla).

Mientras preparaba la charla me puse como objetivo intentar explicar en qué consiste una arquitectura orientada a servicios de la misma forma con la que me hubiera gustado a mi recibir esa explicación. Las transparencias no son autocontenidas y por tanto es posible que ciertas cuestiones no se terminen de entender. A pesar de ello, espero que su publicación le pueda ser útíl a alguien.

Transparencias:

SOA, una perpectiva: PDF (Kb) y OPD (1.418 Kb)

Nota: Para editar/modificar las transparencias es necesario disponer de la fuente Segoe Print.

Categories: SOA y Servicios Web Tags:

Switch to our mobile site