Sonntag, 24. April 2016

Endlich - mein Odoo Kochbuch ist in der Version 1.0.0 fertig!

Das war eine schwere Geburt! ;)

Neben meinem Hauptjob noch ein Fachbuch zu schreiben und dies bei einem System, das sich fast täglich verändern kann und bei dem auch ich noch dazu lerne und Neues entdecke.

Allein meine Backupskripte haben sich in den letzten 12 Monaten 3 x radikal zum Besseren geändert.

Dazu habe ich noch einen Release Manager für Odoo entwickelt. Dazu in einem späteren Blogeintrag.

Wer es lesen möchte, kann es sich unter https://leanpub.com/odoo-kochbuch holen.

Dort gibt es auch eine kostenlose Leseprobe: https://leanpub.com/odoo-kochbuch/read

Ich freue mich auf das Feedback!

http://www.amazon.de/Das-Odoo-Kochbuch-N%C3%BCtzliche-Rezeptsammlung-ebook/dp/B01EUX62UY?ie=UTF8&*Version*=1&*entries*=0

Kommentare:

  1. Jetzt auch als Kindle Edition bei Amazon: http://www.amazon.de/Das-Odoo-Kochbuch-N%C3%BCtzliche-Rezeptsammlung-ebook/dp/B01EUX62UY?ie=UTF8&*Version*=1&*entries*=0

    AntwortenLöschen
  2. ...und hab auch gleich auf Debian odoo mittels der Anleitung installiert.
    Bei der Eingabe ins terminal hab ich allerdings einen Fehler gemacht. Vielleicht kann man dies in der Anleitung ändern?

    apt-get update apt-get install zip unzip mc htop wget ca-certificates
    In zwei Zeilen geschrieben wäre es einfacher zu begreifen:
    apt-get update
    apt-get install zip unzip mc htop wget ca-certificates

    ... und leider gibt es bei der Erstellung einer Datenbank einen Fehler, den ich nicht gelöst bekomme:
    Traceback (most recent call last):
    File "/opt/odoo/odoo-server/openerp/http.py", line 539, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
    File "/opt/odoo/odoo-server/openerp/http.py", line 576, in dispatch
    result = self._call_function(**self.params)
    File "/opt/odoo/odoo-server/openerp/http.py", line 313, in _call_function
    return self.endpoint(*args, **kwargs)
    File "/opt/odoo/odoo-server/openerp/http.py", line 805, in __call__
    return self.method(*args, **kw)
    File "/opt/odoo/odoo-server/openerp/http.py", line 405, in response_wrap
    response = f(*args, **kw)
    File "/opt/odoo/odoo-server/addons/web/controllers/main.py", line 703, in create
    params['create_admin_pwd'])
    File "/opt/odoo/odoo-server/openerp/http.py", line 881, in proxy_method
    result = dispatch_rpc(self.service_name, method, args)
    File "/opt/odoo/odoo-server/openerp/http.py", line 115, in dispatch_rpc
    result = dispatch(method, params)
    File "/opt/odoo/odoo-server/openerp/service/db.py", line 73, in dispatch
    return fn(*params)
    File "/opt/odoo/odoo-server/openerp/service/db.py", line 90, in exp_create_database
    _create_empty_database(db_name)
    File "/opt/odoo/odoo-server/openerp/service/db.py", line 85, in _create_empty_database
    cr.execute("""CREATE DATABASE "%s" ENCODING 'unicode' TEMPLATE "%s" """ % (name, chosen_template))
    File "/opt/odoo/odoo-server/openerp/sql_db.py", line 158, in wrapper
    return f(self, *args, **kwargs)
    File "/opt/odoo/odoo-server/openerp/sql_db.py", line 234, in execute
    res = self._obj.execute(query, params)
    DataError: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII)
    HINT: Use the same encoding as in the template database, or use template0 as template.

    AntwortenLöschen
  3. Welche PostgreSQL Version wurde installiert?

    AntwortenLöschen
  4. Dieser Kommentar wurde vom Autor entfernt.

    AntwortenLöschen
    Antworten
    1. Dieser Kommentar wurde vom Autor entfernt.

      Löschen