[Fall] zurückgehaltene defekte Pakete

Angefangen mit …ging vielleicht sogar gut. …dann Woher & warum kommt: Suche ich in der Datei /var/lib/dpkg/status nach 2.31-0ubuntu9.3 finde ich fünf Einträge und einer davon ist libc6. Laut dieser Datei ist libc6 in der Version 2.31-0ubuntu9.3 installiert. Gucken wer das Paket libc6 benutzt: Install Info zu libgc: Einen Dank an die Community von ubuntuusers.de. […]

E-Perso mit Reiner SCT unter Ubuntu

Und laut wiki.ubuntuusers.de/Elektronischer_Personalausweis noch: und Das ppa bringt updates für: ausweisapp2 libccid libifd-cyberjack6 Die libccid ist bei Reiner SCT als Treiber nur in einer alten Version verfügbar. Leider kann der Befehl pcsc_scan nicht die daten auslesen. Aber, es erkennt den DE Ausweis. openecard.org …damit funktioniert es.

Linux Maustasten konfigurieren

Ich verwende eine Logitech M590. Das Programm xbindkeys (xbindkeys bei ubuntuusers) hilft bei der Customization der Maustasten. Dort steht auch wie man deren ConfigDatei mit Werkseinstellungen erstellt. Um die Tastenbezeichnungen im System herauszufinden kann man das Programm xev benutzen: Ich möchte das Mausrad zum Links & rechts Navigieren verwenden. Dazu kann man das Mausrad -der […]

xfce Tastenkürzel keyboard-shortcuts

Meist sucht man die Einstellungen für Tastenkürzel in xfce => Einstellungen => Tastatur => Tastenkürzel für Anwendungen. Weitere Tastenkürzel findet man in xfce => Einstellungen => Fensterverwaltung => Tastatur. Bei den zuletzt genannten findet man u.a. ALT+Einfg. Dieser Shortcut fügt eine Arbeitsfläche hinzu. Aber, in IntelliJ startet es die Code Generierung …was man ständig, z.B. […]

Calibre Ebook-Viewer error

Ebooks lassen sich nicht mit einer frischen Installation von Calibre ebook-viewer öffnen. Nach dem Starten eines *.epub EBooks in der Kommandozeile, kommt folgende Fehlermeldung: In Xubuntu 20.04 habe ich das Paket qt5dxcb-plugin installiert. Anschließend war der Fehler behoben.

Custome Post Type template

Erstelle ich ein Template „single-block_part.php“, kann ich dem Template mitteilen, in welchen Post Typen es verfügbar sein soll. Dazu müssen zwei Dinge in die obersten Kommentare: Die Dinge hinter Template Post Type: geben an, in welchen Post Typen dieses Template zur Auswahl steht. Für den Post Type „block_part“ wird dieses Template automatisch genommen, weil das […]

MySQL serverTimezone invalid timezone

DataGrip meldet: Wie die Meldung sagt, geht man zu Preferences (der DB Verbindung) und dort zum Advanced Tab. In der Liste sucht man ’serverTimezone‘ und setzt sie auf UTC …NICHT utc! DBeaver meldet: Der Wert ‚CEST‘ ist von der Meldung erfunden 🙂 In DBeaver sieht es ähnlich aus mit der Lösung. In den Einstellungen für […]

node npm Zeug

Mehrfach ließen sich Kompilierungsprobleme in Angular damit lösen, dass man den Ordner ’node_modules‘ löscht und neu installiert: Also, Ordner node_modules löschen und machen. nodejs installieren github.com/nodesource/distributions npm Notlösung 1. 2. Ordner node_modules leeren 3.

Angular Zeug

Angular Child Module cannot bind ngModel in child module um [(ngModel)] in Child Modulen zu verwenden braucht es den Import von FormsModule in dem Child-Module. use component from parent module Components kann man nicht einfach in app.module.ts bei ‚exports‘ hin schreiben und dann in Child Modulen verwenden. Grund ist, dass die Child Modules die Components […]

PHPStorm Xdebug (2 und 3)

PhpStorm IDE & Xdebug 2 Wie ermögliche ich einfaches Debuggen mit Xdebug und PhpStorm? Zuerst legt man eine eigene php.ini (yourname.user.ini) in /etc/php/ an. Diese muss in allen installierten PHP Versionen verlinkt (z.B. /etc/php/7.4/apache2/conf.d/yourname.user.ini) sein. Bsw. für PHP 7.4 in der Konsole einen symbolischen Link auf unsere eigene php.ini machen: Xdebug Teil der yourname.user.ini: Dann […]

Handy Codes

##21# Rufumleitung löschen ##61# Rufumleitung löschen ##62# Rufumleitung löschen ##67# Rufumleitung löschen …von 1und1 Hotline & handytarife.de/?aid=2083. 1und1: das Löschen soll Probleme beheben, auch wenn keine Rufumleitungen eingerichtet waren.

Thunderbird Zeug

Thunderbird default Browser ändern Einstellungen -> Erweitert -> Konfiguration bearbeiten (Button unten im Fenster) Dort suchen nach: network.protocol-handler.warn-external.http und network.protocol-handler.warn-external.https Beide durch Doppelklicken auf true stellen. Dann fragt Thunderbird beim nächsten mal nach dem Browser mit dem geöffnet werden soll. …thanks to askubuntu.com

JavaScript Zeug

JSON.stringify with pretty output Das formatiert das Objekt ’some‘ mit 4 Leerzeichen für die Einrückung. document ready …mit pure JavaScript: …mit jQuery: Thanks and more: stackoverflow HTML entities decode …the secure way [nerdface]. NOT instanceof …einfach ein Semikolon vor ‚instanceof‘ oder den ersten Operanden funzt nicht. Anzahl der Tage eines Monats

AJAX PUT & POST FormData

Sende ich FormData per AJAX PUT an den Server, kann das kakke aussehen (Server side log): Array ( [——WebKitFormBoundarydvJbNbOZqlwFQSQv Content-Disposition:_form-data;_name] => „foo“ 12345gfd ——WebKitFormBoundarydvJbNbOZqlwFQSQv Content-Disposition: form-data; name=“bar“ 1234sdfghjzt5gfd ——WebKitFormBoundarydvJbNbOZqlwFQSQv– ) Das Selbe per POST gibt ein Array wie es sein soll. Trotzdem, FormData per AJAX POST werfen: TypeError: Illegal invocation. Benutzt man das innerhalb einer […]

Log4j 2

Log4j downloaden und auch Commons Logging. Aus Log4j log4j-1.2-api-2.11.1.jar log4j-core-2.11.1.jar und aus Commons Logging commons-logging-1.2.jar in das Projekt einbinden. Dazu eine Datei log4j2.xml: Mit folgendem Java Code einen Logger erstellen: