Neuste Artikel aller Themen


      
linux-xfce   
13.06.2024

Persönliche Einstellungen löschen


Mit folgenden zwei Befehlen werden alle persönlichen Einstellungen von Xfce gelöscht:

rm ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
rm -R ~/.config/xfce4/panel




      
firefox   
13.06.2024

Einstellung unter about:config


Firefox erlaubt spezielle Einstellungen unter about:config vorzunehmen:

  • layout.css.devPixelsPerPx - Skalierung




      
mysql-maraidb   
12.06.2024

10-Minutensummen einer Spalte bilden


Folgendes Code-Beispiel bildet 10-Minuten-Summen aus einer Spalte in welcher z.B. sekündliche Werte stehen:

SELECT
    SUM(value_col) AS SUM10MIN
FROM
    tablename
WHERE
    date >= '2024'
GROUP BY
    UNIX_TIMESTAMP(date) DIV 600

Stichworte:
MySql, MaraiDB, 10-Minuten-Summen, Spaltensummen nach Zeitinterval




      
Linux, OpenHabian   
10.06.2024

Externe Website anzeigen


Hier ist ein Codebeispiel, welches eine externe Website anzeigt (im aktuellen Fenster), indem man auf ein Icon klickt:
- component: oh-icon
  config:
     action: url
     actionpage: page:overview
     actionUrl: https://phovo.sowas.com
     actionUrlSameWindow: true
     icon: oh:chart
        style:
           width: 1.2rem

Stichworte:
Openhab 4, OH4, extern Website anzeigen, url




      
Linux, OpenHabian   
04.06.2024

Zeit falsch


Wenn die Zeit in Openhab irgendwie falsch ist, dann ist vermutlich eine falsche Zeitzone eingestellt.
Openhab hat nämlich eine eigene Zeitzone und verwendet nicht die des Betriebssystems!

Um die Zeitzone anzupassen muss man wie folgt vorgehen:

  1. sudo openhabian-config.
  2. Im Menü die Option 30 – System Settings wählen.
  3. Danach die Option 33 – Set System Timezone wählen und die richtige Zeitzone auswählen.
  4. Evtl. neu booten


Stichworte:
Openhab 4, OH4, Zeit falsch, Zeitzone anpassen, Zeitzone einstellen




      
mysql-maraidb   
01.06.2024

MaraiDB/MySql-Backup


Ein Backup ist am Einfachsten mit MySqlDump zu erstellen:
sudo mysqldump -u username -p database_name > data-dump.sql

Zum Wiedereinspielen müssen erst evtl. vorhandene Datenbestände gelöscht werden.
Dazu erzeugen kann ein leerer Dump erzeugt werden, welchen dann eingespielt wird:
sudo mysqldump --add-drop-table --no-data -u username -p database_name | grep 'DROP TABLE' >> ./empty.sql
sudo mysql -u username -p database_name < ./empty.sql

Als lezter Schritt kann nun das Backup eingespielt werden:
sudo mysql -u username -p database_name < ./data-dump.sql

Stichworte:
MySql, MaraiDB, backup, restore, wiederherstellen, Sicherung, dump




      
Linux, Konsole   
01.06.2024

Portbelegung


Allgemeine Protbelegung anzeigen:
sudo nestat -tulpn

Portbelegung eines Programms (hier mosquitto) anzeigen:
sudo nestat -tulpn | grep mosquitto

Stichworte:
Portbelegung, Port Verwendung, Wer nutzt welchen Port?




      
Java, allgemein   
07.05.2024

Dateien löschen


Codebeispiel:

File file = new File("myFile.txt");
file.delete();

Stichworte:
Datei löschen, File entfernen




      
mysql-maraidb   
28.04.2024

Rechnen mit Datum/Zeit


Daten von gestern laden (date ist dabei der Name einer Tabellenspalte):
SELECT * FROM mytable WHERE date=DATE_SUB(CURDATE(), INTERVAL 1 DAY)

Stichworte:
MySql, MaraiDB, rechnen mit Datum, DATE_SUB, CURDATE, INTERVAL, DAY




      
Linux, OpenHabian   
16.04.2024

Openhabian abspecken


Es gibt nicht mehr viel, was man abspecken kann, da Openhabian bereits sehr Resourcen schonend ist.
Zwei Dinge gibt es aber noch:

Die Unterstützung von NTFS kann entfernt werden, wenn man nichts mit dem Windows-Dateisystem zu tun hat.
apt purge --autoremove -y htop nfs-common ntfs-3g

Wenn die Soundkarte nicht gebraucht wird kann man diese auch noch deaktivieren:
systemctl disable alsa-restore.service alsa-state.service

Stichworte:
Openhab 4, OH4, abspecken, verkleinern, reduzieren, minimieren