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

,

No hay Comentarios

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

No hay Comentarios

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

No hay Comentarios

Plugin de Gedit para OpenERP

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:

http://openerp.tv/display.php?rnd=NzA=

,

1 Comentario

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/ ;

No hay Comentarios

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

, , , , , ,

No hay Comentarios

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”

No hay Comentarios

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’ );

, , ,

No hay Comentarios

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

No hay Comentarios

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

, , ,

No hay Comentarios


Warning: is_executable() [function.is-executable]: open_basedir restriction in effect. File(/usr/local/bin/curl) is not within the allowed path(s): (/home/abartia:/opt/php5/lib/php:/tmp:/usr/bin) in /home/abartia/public_html/netstay.net/wp-includes/class-snoopy.php on line 208