Instalando OpenERP 6

Bueno, hablaremos un poco de nuestra última experiencia, instalando OpenERP 6 en Ubuntu Server 10.10, y coloco un par de scripts muy útiles para ejecutar OpenERP Server y Web como servicios del sistema.

En la instalación de Ubuntu Server, se puede elegir la instalación de ciertos paquetes:


Ubuntu Server. Selección de Software a instalar



Esta vez, elegí los paquetes:

  • LAMP server (Para dar una buena bienvenida a los visitantes, con Apache).
  • OpenSSH server (Para administrar el servidor remotamente).
  • PostgreSQL database (Postgres es la base de datos que usa OpenERP).

Bueno, no necesitamos más paquetes de momento. Una vez instalado el Ubuntu Server 10.10, debemos descargar los sources, desde http://www.openerp.com/downloads. Una vez descargados, a instalar dependencias. Como lo dice un archivo de texto dentro del paquete de OpenERP server, las dependencias necesarias para instalar el mismo son:

  • Python (Viene con Ubuntu Server 10.10)
  • Postgresql (Lo instalé antes, con el instalador de Ubuntu Server)
  • Psycopg2 (Módulo de python)
  • Reportlab (Librería de python para generar PDFs)
  • Lxml (Módulo de python)
  • Pytz (Módulo de python)
  • PyYaml (Módulo de Python)
  • Vobject (Módulo de Python)

Además, estos paquetes (No aparecen en el archivo que viene en los sources de OpenERP Server, pero sirven para compilar y satisfacer ciertas dependencias en el OpenERP Server y el Web Server):

  • build-essential
  • python-setuptools
  • python-profiler
  • python-pastedeploy

En Ubuntu y otras distribuciones basadas en Debian, es posible instalarlo todo con las siguientes líneas:
$ sudo apt-get install -y postgresql graphviz python-psycopg2 python-lxml python-tz python-imaging python-pychart python-egenix-mxdatetime build-essential python-setuptools python-profiler python-pastedeploy python-vobject
$ sudo easy_install PyYaml

Nota: Una vez instalado, me pidió la librería PyWebDAV. En lugar de descargarla de ese link, la hallé en los repositorios de Ubuntu.

Una vez instalados dichos paquetes, sólo hace falta desempaquetar los sources, y basta con un:
$ tar xzf openerp-web-6.0.1
$ tar xzf openerp-server-6.0.1

Ahora, a cambiarnos a las carpetas que acabamos de crear desempaquetando y a instalar, así:

  • Server:
    $ cd openerp-server-6.0.1$sudo python setup.py install
  • Web (He notado que busca e instala por si misma las dependencias):
    $ cd openerp-web-6.0.1$ sudo python setup.py install

Listo. En este punto, ya deben estar instalados el servidor y el cliente web. Ahora, creemos un usuario para la base de datos:

  • Nos cambiamos al super usuario postgres:
    $ sudo -i
    # su postgres
  • Creamos el usuario openerp, que será el usuario de la base de datos postgres:
    $ createuser -d -R -S -P openerp

Ahora, los scripts para arrancar OpenERP Server y Web cuando Ubuntu arranque:

  • Script para OpenERP Server. Borrar su extensión *.txt y colocar en /etc/init.d. (Ha sido modificado para que no muestre las bases de datos; así se mantiene confidencialidad entre bases de datos y mejora la seguridad; el usuario tiene que ingresar manualmente el nombre de la base de datos en lugar de seleccionarla de una lista).
  • OpenERP Web. Borrar su extensión *.txt y colocar en /etc/init.d.
  • Configuración para el servicio web. Borrar su extensión *.txt y colocar en /etc

Ahora, decirle a Linux que ya tiene los scripts:
$ sudo update-rc.d openerp-web defaults
$ sudo update-rc.d openerp-server defaults
Ya está todo listo, podemos usar los scripts de la siguiente manera:
$ sudo /etc/init.d/openerp-server start
$ sudo /etc/init.d/openerp-web start

En lugar de start, se puede usar stop y restart para detener y reiniciar los servicios.

Ya tenemos OpenERP Web corriendo en el puerto 8080! No hace falta más que abrir un navegador, colocar la Ip del equipo que corre los servicios seguido del puerto 8080:

Ventana de acceso de OpenERP 6

Loja, Noviembre de 2010

Hoy, Domingo 28 de Noviembre de 2010 se está realizando en Ecuador el VII Censo de Población y VI de Vivienda. En Twitter se publican fotos y desinformación bajo la etiqueta #EcuadorFantasma.

Más que para recordar una Loja fantasma, creo servirán para recordar (dentro de un par de años) como se veía Loja en Noviembre de 2010. Cito (Probablemente sólo algunas) fotos publicadas:

"#ecuadorfantasma el #CensoEC en #Loxa foto N.1". @calu

"#ecuadorfantasma el #CensoEC en #Loxa foto N.2". @calu

"#ecuadorfantasma el #CensoEC en #Loxa foto N.3". @calu

"#ecuadorfantasma el #CensoEC en #Loxa foto N.4". @calu

"Av. Emiliano Ortega y Miguel Ríofrio #Loxa #censoec #ecuadorfantasma". @jlsandovaln

"Terminal terrestre de #Loxa -- Completa calma". @adita1023

"Terminal Terrestre de #Loxa foto nro 2 #ecuadorfantasma". @adita1023

"#ecuadorfantasma bueno casi :D desde #loxa". @karlozkordova

"#censoEc Calle José Ma. Riofrío #Loxa solo se ven a militares y guardias a la distancia.". @abelsuing

"#censoEc Calles José Ma. Riofrío y Vicente Paz #Loxa". @abelsuing

Loja, Noviembre de 2010

Loja, Noviembre de 2010

Loja, Noviembre de 2010

Loja, Noviembre de 2010

Loja, Noviembre de 2010

Problemas con X11 en Mac OS X (Solucionado (?) )

Pues la verdad es que no se si me sucedía sólo a mi, pero nunca hallé nada parecido buscando en Google. Cuando abría algún programa que tenía que usar X11 (como Gimp, por ejemplo), el programa andaba bien; lo que me daba problemas era el X11. Pues daba un click y después de un corto plazo de tiempo se desenfocaba la ventana. Era demasiado molestoso, pues cada vez que tenía que dar un click, me veía obligado a dar dos; uno para enfocar la ventana y otro para dar click dentro del programa; y hacerlo rápido, antes que se vuelva a desenfocar.
Me encontré con XQuartz, al parecer, es una versión más actual del X11 que vino por defecto (al menos con mi Macbook Pro); lo descargué e instalé; pero no dio resultado sino hasta que borré el X11 que tenía en mi carpeta de utilidades, dentro de las aplicaciones.
Para evitar tener que abrir (por ejemplo) XQuartz y luego Gimp, para que funcione, le cambié el nombre a XQuartz (dentro de la carpeta de Utilidades, en Aplicaciones) por X11. Listo! La próxima vez que lo intenté (me parece que reinicié mi Mac), sólo le di click al Gimp, y éste llamó por sí mismo a XQuartz (que ahora se llamaba X11 dentro de Utilidades).


Gimp andando de maravilla con X11 (XQuartz)


Windows Live Messenger para (Symbian 3ra Edición) móviles

Me he encontrado un cliente de Microsoft de Windows Live Messenger para teléfonos con symbian de tercera edición. El programilla es muy bueno, tiene ciertas características que otros envidiarían; se pueden enviar notas de voz, se pueden recibir zumbidos, entre otras características que lo hacen un cliente muy interesante.


WLM Symbian

WLM Symbian

WLM Symbian

WLM Symbian 3ra edición



Al cliente se lo puede descargar de http://3g.msn.cn, pero la página está en chino(?), y me parece que es el único lugar de donde se puede descargar para varias plataformas. Aunque la página se encuentra en otro idioma, con Google Chrome he podido traducirla al inglés y acceder a la descarga del programa para Symbian de 3ra edición. Recomendaría usar herramientas de Google para traducirla a su idioma y llegar hasta las descargas; pero Google no me paga y no le haré más propaganda.

Screenshot http://3g.msn.cn

Screenshot http://3g.msn.cn



La versión del cliente que se ofrece en la página es la versión 6.5. Personalmente, en mi Nokia E65, al instalar ésta versión, ha dejado de funcionar. Como se ven en las capturas de ésta entrada, antes me encontraba usando la versión 6.2 del programa.. Y andaba sin problemas; funcionaba absolutamente todo. Por desgracia, aún no hallo la versión 6.2 del programa, y mi Nokia no tiene Windows Live Messenger temporalmente.

Enlace | Descarga de WLM para móviles en http://3g.msn.cn

También te puede interesar Aplicaciones que deberías tener en tu Symbian de 3ra edición