Links interesantes de la semana!

Lo que estuve taggeando en los últimos días

Se me acumularon links!…

Por alguna razon, dejo de funcionar la generación automatica de los posts con links… aquí va!

Lo que estuve taggeando en los últimos días:

PHP 5.3 en Debian Wheezy!

Adivinen… sí!… es el mismo procedimiento que PHP 5.2 en Debian Squeeze  … ligeramente (obviamente) ajustado a la nueva versión de PHP y de Debian.

Ah algo importante eh interesante… como el tiempo va a pasar y este post va a quedar desactualizado… cuando los repositorios de Squeeze queden deprecados pueden seguir buscándolo en http://archive.debian.org/debian-archive/debian/… hoy no por que aun no existen, recien estaran cuando quede totalmente deprecado Squeeze. Quedaria algo asi:

Vagrant + Puppet = VM de Desarrollo con Apache, PHP y PostgreSQL

Bueno quería compartir una manera muy cómoda de desarrollar sin ensuciar con un millón de servicios la maquina fisica personal (o inclusive la del trabajo) mas aun cuando se esta trabajando con varias configuraciones de tecnologías base a la vez… con ustedes la solución: Maquinas Virtuales con VirtualBox (Genio!) … y como es un embole reinstalar todo uno mismo…. con ustedes la solución: Puppet … (¿otra vez con ideas nuevas no?)  … ahhh … ¿pero si esto lo queremos compartir de una manera feliz? ahora si les presento la papa!!: Vagrant (esto si es bastante mas nuevo y es a lo que quería llegar 😛 ).

La idea básicamente es tener en uno o varios archivos que pueden subirse a cualquier sistema de gestión de código (SCM) para distribuirlos cómodamente.

Antes que nada… instalemos lo necesario (¿No tengo que aclarar que cada uno su arquitectura y versión de S.O.? ¿No?):

Lo primero que pueden hacer es bajarse una configuración armada (a su gusto) desde https://puphpet.com/ … lo probé y no siempre funciona… yo arme mi propia configuración.

Yo tengo una configuración básica (y no tan básica) que la utilizo una y otra vez para hacer pruebas sobre los sistemas SIU. Esta contiene una configuración de apache2, php 5.3 y PostgreSQL (pueden elegir la versión, al día de la fecha pueden elegir desde 8.2 a 9.3). La configuración la pueden bajar desde aquí: configuracion_vagrant_1.0_20130930.tar

Una vez que tiene la configuración… la desempaquetan y entran al directorio donde se encuentra el archivo Vagrantfile y ejecutan:

Si desean saber mas sobre los comandos pueden leer la documentación oficial sobre comandos.

Próximamente voy a escribir un poco mas de información sobre como modificar los archivos de configuración.

«Si buscas resultados distintos, no hagas siempre lo mismo».
Albert Einstein

y ya que estamos también aplica a la idea …

«La locura es hacer la misma cosa una y otra vez esperando obtener diferentes resultados».
Albert Einstein

Suena tan obvio… tan simple… pero es tan difícil llevarlo adelante en lo cotidiano.

Algunos links interesantes

Lo que estuve taggeando en los últimos días … este si viene bastante variadito… un resumen de mi Delicious (¿Soy el único que lo sigue usando no?)

Jarduino : Automatizando el Jardin con Arduino

Arduino_Uno_logoPara una materia de la Universidad, con algunos compañeros (Marcia, Daniel y Lea)… tuvimos que armar un proyecto con Arduino. Como somos muy fiacas para regar nuestras pobres plantas se nos ocurrio un sistema de riego automatico… claramente la idea original nos las copiamos… aca va nuestra versión (y de yapa en castellano)

Sigue leyendo