Neuste Artikel aller Themen |
04.10.2024
Varaible auf undefined setzen
Manchmal ist es hilfreich eine Varaible wieder auf den Wert undefined zu setzen:
myVar = void 0;
Stichworte:
JavaScript, Varaible auf undefined setzen, TypeScript
02.10.2024
Alte Datei wieder herstellen
Als erstes muss man die commit-Id ermitteln:
git log pfadname-der-alten-Datei
Anschließend kann man diese auschecken mit:
git checkout commit-Id pfadname-der-alten-Datei
Stichworte:
Git, alte Datei wieder herstellen, alte Version, auschecken
Git, alte Datei wieder herstellen, alte Version, auschecken
27.09.2024
Repository erstellen
Auf dem Server wird ein neues Respository angelegt mit
git init
Der Befehl erzeugt im aktuellen Verzeichnis (z.B.: MyProject) den .git-Ordner mit allen notwenidgen DateienAnschließend kann eine Datei commitet werden.
Nun kann auf den Arbeitsrechner gewechselt werden. Dort ist das Repository zu clonen:
git clone user@server:/var/git/MyProject
Nicht vergessen den Branch von master auf develop zu wechseln!
11.09.2024
Größten Ordner finden
Innerhalb des akteuelle Order den größten Ordner finden:
du -h -d1 | sort -h -r
Stichworte:
Größtes Verzeichnis, größter Order, suchen, finden
Größtes Verzeichnis, größter Order, suchen, finden
16.07.2024
Breite eines Textes ermitteln
function getStringWidth(str, fontFamily, fontSize) {
var canvas = document.createElement('canvas');
var ctx = canvas.getContext("2d");
ctx.font = fontSize + " " + fontFamily;
return parseInt(ctx.measureText(str).width);
}
Verwendungsbeispiel:
getStringWidth("Teststring","arial","12px");
Stichworte:
JavaScript, Text, Breite, String Width, size
14.07.2024
Remote respository ändern
Um die URL des git-Servers zu ändern gibt es zwei Möglichkeiten:
- Auf der Kommandozeile folgenden Befehl eingeben:
git remote set-url origin https://myurl/repo.git
- Die Datei .git/config editieren
Prüfen lässt sich die Änderung mit:
git remote -v
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
13.06.2024
Einstellung unter about:config
Firefox erlaubt spezielle Einstellungen unter about:config vorzunehmen:
- layout.css.devPixelsPerPx - Skalierung
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
MySql, MaraiDB, 10-Minuten-Summen, Spaltensummen nach Zeitinterval
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
Openhab 4, OH4, extern Website anzeigen, url