doctrine docs
auth.json Ubuntu Linux hat in ~/.config/composer/* seine Configs und das globale /vendor Verzeichnis. Darin enthalten ist auch die Datei auth.json: Authentication methods bei getcomposer.org versioning Wenn es kein Versions Tag gibt kann man einfach @dev angeben um dev-master / dev-main zu bekommen. Package Links bei getcomposer.org
PDFtk Server ist das Kommandozeilenwerkzeug.
Fatal, wer in der capacitor.config.js Plugins aktiviert, ohne genau zu wissen was es macht 😉 In meinem Fall war es das Capacitor Plugin CapacitorHttp. Die Angular App hat keine POST Daten gesendet. Ohne dieses Plugin in der capacitor.config.js funktionieren auch POST Daten 🙂
Meine Web Projekte liegen in /var/www/html. Dort soll der FTP Zugang für den Linux User hin greifen. Drei Zeilen müssen in der /etc/vsftpd.conf geändert bzw. hinzu gefügt werden.
FTP Zugang in der wp-config.php Copy/Paste wp-config.php for development: Manuell ein Passwort erzeugen:
Mage-OS Installation Guide for Magento 2 oder Adobe Schnellstart für die Installation vor Ort Bei dem Kommandozeilen Installationsprogramm guckt es in /app/etc/config.php nach aktivierten/deaktivierten Modulen. Wenn dort ein Modul aktiviert ist und nicht installiert werden kann, bricht die Installation ab. Vielleicht hat man Elasticsearch auf seinem Rechner nicht installiert und vergessen die zugehörigen Erweiterungen zu […]
Bei der Installation will es einen Usernamen und Passwort für das Magento Repo. Das sollen die Zugangsdaten zum Adobe/Magento2 Dev/Marketplace Account sein. Funktionieren tut der public Key als Username und der private Key als Passwort. Die beiden Keys wurden automatisch erstellt. Nachdem ich einen Account erstellt hatte, waren sie da (https://account.magento.com/customer/account/login). Beide Keys können während […]
Weiteres dazu bei askubuntu.
Docker Docs CLI Reference Xdebug IP Adressen: 172.17.0.1, 172.18.0.1, 127.0.0.1, localhost, host.docker.internal, 192.168.178.26 (local host)
Dieses Skript löscht alles nach dem ersten Wort (erste Zeichenkette) und erstellt damit eine neue Datei. Grund für dieses Skript ist die RAW Datei für eine Passwort Blackliste (empfohlen von OWASP): https://github.com/bjeavons/zxcvbn-php/blob/master/data/passwords.txt
https://wiki.lineageos.org/devices/devon/install/#unlocking-the-bootloader https://en-us.support.motorola.com/app/standalone/bootloader/unlock-your-device-b https://en-us.support.motorola.com/app/standalone/bootloader/unlock-your-device-c
Bedingte Array Elemente bei der Initialisierung Folgender Code erzeugt ein Array mit einem Element. Das leere Element aus der FALSE Bedingung ist nicht im resultierenden Array. Ausgabe: Array ( [ding1] => 44 ) Array ( [ding1] => 45 ) base URL
Arduiono IDE => Datei => Voreinstellungen => Zusätzliche Boardverwalter-URLs: https://arduino.esp8266.com/stable/package_esp8266com_index.json https://dl.espressif.com/dl/package_esp32_index.json …dies sagte mir der *-uart converter hängt an ttyUSB0. Um in der Arduino IDE alle Ports zu sehen ist vielleicht ein lsusb notwendig. Could not open /dev/ttyUSB0, the port doesn’t exist Linux User in die dialout Gruppe packen. udev rules erstellen: Inhalt für 99-usb-serial.rules: […]
network-manager-openvpn muss installiert sein.
git forget about ignored files Erstellt man eine .gitignore und listet darin Files die schon geaddet waren, verschwinden diese nicht aus zukünftigen Commits. Möchte man, dass sie aus zukünftigen Commits verschwinden hilft: Die letzte Zeile ist nicht die Standard-Commit-Funktion der IDEs (testet in PhpStorm (schweißt Fehler)). Also auf der Kommandozeile ausführen. Wenn die Dateien noch […]
SSH Zugang zum Server einrichten SSH key auf dem Client Rechner erzeugen: Die Datei id_rsa.pub auf den Server hochladen. Die Datei ~/.ssh/authorized_keys auf dem Server anlegen: Wenn vom Client mit root bzw. sudo eine SSH Verbindung hergestellt werden soll, müssen die Keys auf dem Client Rechner in /root/.ssh/ liegen. Die Datei authorized_keys hat pro Zeile […]
Redis CLI Query Redis Data Redis Commands
Kommando als anderer User chmod rekursiv für Ordner und Dateien …
Backup & Create & Restore CLI db admin https://www.postgresql.org/docs/current/app-psql.html Datenbank URL SQL
Code sagt mehr als tausend Worte: https://www.php.net/manual/de/function.filter-input-array https://www.php.net/manual/en/filter.filters.misc.php https://www.php.net/manual/de/language.types.callable.php
PHPCompatibility PHPCSStandards/composer-installer …mit composer global installieren. Damit das globale Composer Zeug komfortabel in der Bash funktioniert, Folgendes in die ~/.profile Konfiguration PHP_CodeSniffer/wiki/Configuration-Options …im Terminal z.B. (severity=5 macht ne riesige Ausgabe – mit lauter „nice to have“ Zeug): …steht dann in ~/.config/composer/vendor/squizlabs/php_codesniffer/CodeSniffer.conf …wo man die Werte auch manuell ändern kann. run Dann kann man beliebige Projekte […]
Sie heißen Indexsignatur und ich verwende sie für Assoc Arrays aus PHP. www.typescriptlang.org/docs/handbook/2/objects.html#index-signatures