Odoo Form View

<odoo>
   <data>
       <record id="extend_view" model="ir.ui.view">
           <field name="name">Extend model view</field>
           <field name="model">model.name</field>
           <field name="inherit_id" ref="base.view.ref"/>
           <field name="arch" type="xml">
               <xpath expr="//page[last()]" position='after'>
                   <page string="Extra field">
                       <group string="Extra group title">
                           <field name="field_name"/>
                       </group>
                   </page>
               </xpath>
           </field>
       </record>
    </data>
  <odoo>

https://snippets.cacher.io/snippet/6262025fc18cc12fecee

How to make a nice form view for an odoo module.

SSH-AGENT – Einfache SSH Loginverwaltung

Der SSH Agent ist ein Hilfsprogramm, das die Identitätsschlüssel des Benutzers und seine Passphrasen verfolgt. Der Agent kann sich dann mit den Schlüsseln bei anderen Servern anmelden, ohne dass der Benutzer erneut ein Passwort oder eine Passphrase eingeben muss. Dies implementiert eine Form des Single Sign-On (SSO).

SSH-AGENT – Einfache SSH Loginverwaltung weiterlesen

VIM Editor Shortcuts

Some shortcuts for working with VIM, an open source text editor for the console. Available for Linux, Windows & Mac.

Smart movements

  • * and # search for the word under the cursor forward/backward.
  • w to the next word
  • W to the next space-separated word
  • b / e to the begin/end of the current word. (B / E for space separated only)
  • gg / G jump to the begin/end of the file.
  • % jump to the matching { .. } or ( .. ), etc..
  • { / } jump to next paragraph.
  • '. jump back to last edited line.
  • g; jump back to last edited position.

VIM Editor Shortcuts weiterlesen

Check If Service Is Running

Simple bash snippet to check if a service is running, if not -> send a mail to root. In this snippet



#!/bin/sh
SERVICE=apache2;

if ps ax | grep -v grep | grep $SERVICE > /dev/null
then
echo "$SERVICE service running, everything is fine"
else
echo "$SERVICE is not running, try to start it."
sudo service $SERVICE start
echo "$SERVICE is not running!" | mail -s "$SERVICE down" root
fi

HTML5 Kurse und Informationen für Einsteiger

HTML5 courses and information for beginners.

Git casesensitive rename bug

The problem: Commit failed with error 0 files committed, 2 files failed to commit: upd – xyz file transfer Will not add file alias ’src/SomeBundle/Utils/Ftp.php‘
(’src/SomeBundle/Utils/ftp.php‘ already exists in index)

If you rename sometimes something in git, like ftp.php to Ftp.php, it can be that git won’t push the commit in Phpstorm anymore. A simple manual commit from the shell does the trick for me.

Git casesensitive rename bug weiterlesen

Creating USB Stick with Iso in Linux

Das Hauptproblem ist, man findet oft viele Hinweise und Tools wie man in Windows einen Stick für Linux erstellt, aber selten einen Hinweis wie man einen Stick in Linux für anythingelse erstellt.

Ganz einfach geht das mit folgendem Befehl:


sudo dd bs=4M if=ubuntu-17.04-desktop-amd64.iso of=/dev/sdd1 status=progress && sync

„if“ gibt den Quellpfad (die Iso) an
„of“ gibt den Zielpfad (den Stick, in meinem Fall sdd1, dies variiert – check with „df“) an
„bs“ die Blockgröße beim kopieren – kann auch 1 2 8 etc. sein.
„status=progress“ sagt das man den Fortschritt der Installation gern Live mitverfolgen möchte
„sync“ sagt das man die Dateien gern auch gegenprüfen lassen möchte, ob auch alles angekommen ist.

Windows Server –> Computer Rename

Es ist nicht einfach über die Systemsteuerung zu erledigen, wenn man den Namen eines Windows-Servers ändern möchte, muss man schon etwas tiefer in die Trickkiste greifen.

Hier meine Lösung über die Windows Powershell:

$tempObj = Get-WmiObject Win32_ComputerSystem
$tempObj.Rename(„NeuerName“)

Danach Neustart, das war es.