• Confluence „Spaces by category“-Makro zur Auflistung aller sichtbaren Spaces

    Bis jetzt nutzte ich in Confluence ein Makro, welches Spaces nach Kategorie gefiltert auflistet. Das ist schön, da man in den Space-Einstellungen die entsprechenden Kategorien (über der Beschreibung) angeben und danach filtern kann. Dieses Makro ist seit Confluence 9 nicht mehr kompatibel und nutzt veraltete, entfernte Java-Methoden.

    Besser und simpler lässt sich das Makro mittels Javascript und der Confluence REST API darstellen. Der Vorteil: Ob ein Space für den eingeloggten oder auch nicht eingeloggten Nutzer sichtbar ist, steuert hier bereits die API und es ist keine weitere Prozessierung nötig.

    (mehr …)
  • Fritz!Box per WireGuard mit Linux-WireGuard-Server verbinden und direktes Routing nutzen (ohne NAT)

    Möchte man die Fritz!Box als Client zu einem bestehenden WireGuard-Server verbinden, muss man einen Trick nutzen, um nicht versehentlich internes NAT zu aktivieren. (Bei WireGuard wären alle Teilnehmer „Peers“, aber der Einfachheit halber benennen wir Client und Server hier spezifisch.)

    Der Trick besteht darin, in der WireGuard-Konfiguration, welche man mit den entsprechenden Schlüsseln versieht und dann in der Fritz!Box hochläd, in der Einstellung [Interface] den Wert „Address“ auf die Fritz!Box-eigene Haupt-IP einzustellen.

    (mehr …)
  • WireGuard Client unter Windows mit unprivilegierten Benutzern

    WireGuard funktioniert unter Windows wie unter Linux in der Regel sehr problemfrei. Möchte man jedoch Verbindungen für unprivilegierte Benutzer erlauben, so muss man einige Verrenkungen unternehmen.

    Maßgeblich ist, dass die Installation mit einem Administrator-Konto erfolgt. Alternativ kann die Installation mit einem Benutzer-Konto erfolgen, allerdings muss WireGuard dann mindestens einmal mit einem Administrator-Konto gestartet werden, um seine Registry-Einträge anzulegen.

    (mehr …)
  • Odoo 16 auf 17 Upgrade: Vererbte Ansichten können keine „Gruppen“ im Datensatz definieren.

    Beim Upgrade von Odoo 16 auf 17, aber auch unter anderen Bedingungen, kann es passieren, dass man als Administrator einer oder mehrerer Odoo-Instanzen über folgendes Problem stolpert:

    Vererbte Ansichten können keine „Gruppen“ im Datensatz definieren. Verwenden Sie die „Gruppen“-Attribute innerhalb der Ansichtsdefinition.

    oder in englischer Sprache:

    Inherited views cannot have ‚Groups‘ defined on the record. Use ‚groups‘ attributes inside the view definition

    (mehr …)
  • Syscan TravelScan 460 unter Windows 10 betreiben

    Syscan TravelScan 460 unter Windows 10 betreiben

    Der TravelScan 460 ist ein ca. 400 Gramm schwerer, mobiler Einzugsscanner aus dem Jahre 2003, der auf einem Chip LM9831/2/3 basiert, der etwa 2000 von National Semiconductor entwickelt wurde. Der Chip wurde in zahlreichen zeitgenössischen Scannern verwendet:

    • Canon N650U
    • HP Scanjet 2200c
    • uvm.

    Um 2000 war im privaten Umfeld nur bedingt an 64-bit Betriebssysteme zu denken, weshalb es auch keine entsprechenden Treiber der Hersteller und auch keinen entsprechenden Referenztreiber gab.

    (mehr …)