III Jornadas de OpenERP el 13 y 14 de Mayo en Bilbao
El próximo 13 y 14 de Mayo se celebran las jornadas de OpenERP en Bilbao. En esta tercera ocasión se realizarán en la Universidad de Deusto y contará con ponentes muy cualificados tanto en el aspecto técnico como funcional de la herramienta. OpenERP ha dado un salto muy cualitativo, sobre todo desde el punto de vista empresarial, ofreciendo una herramienta, que siendo software libre, compite cara a cara con soluciones propietarias existentes en el mercado.
La asistencia a las jornadas es gratuita pero piden realizar una inscripción previa en la propia web oficial
Wifi en el Acer Aspire 1410
Para esos momentos en que decides actualizar tu viejo portatil Acer Aspire 1410 y te das cuenta de que la tarjeta WIFI de Intel no dispone de un driver para Linux.
En este caso será necesario utilizar ndiswrapper y los drivers de Acer para Windows:
- Instalar ndiswrapper y ndisgtk (frontend que ayuda a instalar el driver)
- Descargar el driver IPN2220 de la web de acer:
http://support.acer-euro.com/drivers/downloads_gd.html
Como alternativa también se puede utilizar la aplicación ndisgtk que ayuda en es
Bajar los drivers de:
http://support.acer-euro.com/drivers/downloads_gd.html
Wireless LAN Ambit Wireless LAN Driver 2.10.3.2004 1.6 MB 2008/12/02
PyXML no necesario para OpenERP 5.0.7
Bueno, por fin. Ya no es necesario instalar el fichero PyXML-0.8.4.tar.gz para que funcione OpenERP correctamente.
Teneís más detalles en la siguiente dirección: http://bazaar.launchpad.net/~openerp/openobject-server/5.0/revision/1994 gracias a Xavier Morel.
La instalación resulta más coherente:
sudo apt-get install python python-psycopg2 python-reportlab \
python-egenix-mxdatetime python-xml python-tz python-pychart \
python-pydot python-lxml python-libxslt1 python-vobject
Plugin de Gedit para OpenERP
Escrito por Netstay en Programación el marzo 5th, 2010
El equipo de openerp ha desarrollado un nuevo plugin para gedit que permite utilizar este sencillo editor de texto como entorno de desarrollo de openerp. Aunque existen entornos de desarrollo más potentes y con mayor funcionalidad este plugin facilita en gran medida no tener que recordar sintaxis de openerp.
![]() |
| De Varios |
El plugin se encuentra ubicado en la siguiente dirección: http://mga.tiny.googlepages.com/openerp.tar.gz y se complementa con el siguiente tema de gedit: http://mga.tiny.googlepages.com/openerp.xml
A continuación os indico un resumen de la instalación del plugin de gedit:
1. Descargar el módulo y el tema indicados
2. Desde el programa Gedit ir a Editar -> Preferencias y seleccionar la pestaña de Complementos.
3. En esta pestaña debemos activar la opción de Recortes (Snippsets) y cerramos
![]() |
| De Varios |
4. Ir a Herramientas -> Administrador de recortes. Pulsar en el botón de abrir y seleccionar el complemento openerp.tar.gz. Una vez haya salido el mensaje de Recortes Importados Correctamente pulsar el botón de cerrar.
![]() |
| De Varios |
5. Como último paso iremos a Ver -> Modo Resaltado -> Scripts y ahí seleccionar Python.
Tras estos pasos el plugin estará listo para su uso. Para probarlo, se abrir un documento nuevo, escribir tiny y pulsar el tabulador. Probad y ver que ocurre.
Para ver el potencial del plugin, os recomiendo ver el siguiente video, dónde explica con un ejemplo de creación de un módulo lo fácil que resulta programar:
Workaround Instalador openerp de opensourceconsulting
Aunque Iñaki ya lo tiene resuelto en su última versión del script aquí muestro una forma de evitar los problemas de arranque del cliente de openerp:
sudo cp /usr/local/share/openerp-client/* /usr/local/lib/python2.6/dist-packages/openerp-client/ ;
sudo cp -r /usr/local/share/pixmaps/openerp-client /usr/share/pixmaps/ ;
sudo rm -r /usr/local/share/pixmaps/openerp-client ;
sudo cp -r /usr/local/share/openerp-client /usr/share/ ;
sudo rm -r /usr/local/share/openerp-client ;
sudo mkdir /usr/local/lib/python2.6/dist-packages/openerp-client/pixmaps ;
sudo cp -r /usr/share/pixmaps/openerp-client/* /usr/local/lib/python2.6/dist-packages/openerp-client/pixmaps/ ;
Realizando backup y restore de openerp y postgres
Para realizar correctamente un backup de la base de datos de openerp utilizaremos el siguiente comando:
pg_dump basedatos -U usuarioadminbasedatos > /destino/backup_basededatos.sql
A continuación la restauración de una base de datos puede requerir un proceso de preparación de la base de datos vacía. Dos formas para crear la base de datos:
createdb -U usuarioadminbasededatos basededatos
La segunda opción es utilizando la opción del cliente de openerp para luego desde pgadmin3 vaciar las tablas. A continuación utilizaremos el siguiente comando:
psql basededatos -U usuarioadminbasededatos < /destino/backup_basededatos.sql
En ambos casos (backup o restore) es necesario parar el servidor de openerp con la siguiente instrucción:
sudo /etc/init.d/openerp-server stop
Comandos find y grep en Ubuntu
Grep
Utilizado para busquedas dentro de ficheros de texto determinado
Ejemplo de uso: grep -rl “Hola” *
-r para búsquedas recursivas
-l para mostrar los nombres de los archivos en los que se encuentra la palabra Hola
Find
Para realizar búsquedas de nombres de ficheros
find . -name “hola.txt”
Traducción de Buddypress
Gracias al equipo de buddypress-es disponemos de una muy buena traducción de Buddypress disponible para su uso. Además, La instalación no tiene requiere mayor dificultad que realizar los siguientes pasos que os indicamos:
1. Descargar el fichero con las traducciones buddypress-es_ES.mo de la web de buddypress-es
2. Descomprimir y copiar el fichero buddypress-es_ES.mo (el .po son las fuentes originales editable con el programa poedit) en el directorio de bp-languages de vuestra instalación de buddypress. La ruta completa suele coincidir asi:
/vuestrositio/wp-content/plugins/buddypress/bp-languages
3. Comprobamos que los ficheros de configuración tienen indicación de usar el idioma que instalamos:
En el fichero wp-config.php debemos buscar la línea:
define (‘WPLANG’, ”);
y sustituir por:
define (‘WPLANG’, ‘es_ES’);
La misma acción para bb-config.php donde debemos realizar la siguiente sustitución:
define( ‘BB_LANG’, ” );
y sustituir por:
define( ‘BB_LANG’, ‘es_ES’ );
Montar un disco duro secundario automáticamente al arrancar
Para evitar montar un disco duro interno cada vez que encendemos el ordenador se deben realizar los siguientes pasos:
1.- Localizar el disco a montar
fdisk -l
2.- Averiguar cual es su ID. Suponemos que el disco es el sdb
sudo vol_id –uuid /dev/sdb1
El sistema devolverá un ID de este aspecto: 4bddfe10-f9ac-4fae-a5f9-bef8f65b561b
3.- Crear un directorio dónde será montado
sudo mkdir /media/disco
4.- Modificar el fichero fstab para que siempre monte el disco al arrancar el ordenador
#/dev/sdb1
UUID=4bddfe10-f9ac-4fae-a5f9-bef8f65b561b /media/disco ext3 relatime,errors=remount-ro 0 1
Quitar ruido del ventilador acer aspireone
Para mitigar el ruido del ventilador del aspireone que es bastante molesto en este netbook existen dos programas acerfand y acer_ec.pl que ayudan a regular cuando saltar el ventilador. Para ponerlos en marcha simplemente copiarlos en el directorio /usr/local/bin, asegurarse que tienen permisos para ejecución y añadir en el fichero /etc/rc.local la siguiente línea:
start-stop-daemon –start –name acerfand –startas /usr/local/bin/acerfand –background


