Blog

Page 3

JavaScript: 5 typische Anfängerfehler und die pragmatischen Lösungen

Fünf klassische JavaScript-Fallen: Arrays mutieren, E-Mail-Validierung übertreiben, Dezimalstellen falsch runden, Strings naiv formatieren und Closures missverstehen

JavaScript: Wie Closures funktionieren und warum sie so nützlich sind

Closures sind Funktionen mit Gedächtnis: Sie behalten Variablen aus ihrem Scope. Hier ist die verständliche Erklärung mit typischen Use-Cases und Fallen

JavaScript: Auf maximal 2 Nachkommastellen runden, wenn nötig

So rundest du Zahlen in JavaScript auf höchstens zwei Nachkommastellen, ohne immer Nullen anzuhängen, inkl. toFixed, Math.round und Intl.NumberFormat

JavaScript: E-Mail-Adressen validieren ohne falsche Sicherheit

So validierst du E-Mail-Adressen in JavaScript pragmatisch: Browser-Validierung nutzen, Regex bewusst simpel halten und Zustellbarkeit immer serverseitig prüfen

Bash: 10 typische Lösungen für Aufgaben im Skript-Alltag

Zehn bewährte Bash-Muster für den Alltag: Checks, Prompts, Redirects, Prozesse, Parsing und Output, jeweils mit Mini-Beispiel und Link zum passenden Deep Dive

Bash: Ein Shell-Skript aus einem anderen Skript aufrufen

So rufst du ein Shell-Skript aus einem anderen auf: ausführen vs sourcen, Pfade robust lösen, Argumente weiterreichen, Output abfangen und Exit-Codes sauber nutzen

Bash: CPU Kerne und Threads auslesen und ausgeben

So liest du in Bash die Anzahl an CPU Kernen und logischen Threads aus, inkl. macOS und Linux und einem portablen Fallback per getconf

Bash: Prozesse per Regex finden und sicher beenden

So findest du Prozesse per Regex und beendest sie in Bash kontrolliert, inklusive Dry Run, Signal-Strategie und typischen Fallen bei pgrep und pkill

Bash: Nutzer anhalten und Ja, Nein oder Abbrechen abfragen

So pausierst du ein Bash-Skript und fragst per Prompt nach Ja, Nein oder Abbrechen, inklusive robustem read, case und sauberen Exit-Codes

Bash: Primäre IP-Adresse auf macOS und Linux auslesen

So liest du die primäre lokale IP-Adresse in Bash aus: Linux per ip route, macOS per route get und ipconfig, inklusive IPv4/IPv6 und robustem Fallback

Bash: Was bedeutet

2>&1 ist Bash-Umleitung: stderr wird auf stdout gelegt. Hier ist, was das in der Praxis bedeutet und warum die Reihenfolge bei Redirects entscheidend ist

Bash: 5 typische Stolpersteine und die sauberen Lösungen

Fünf typische Bash-Fragen aus der Praxis, kompakt beantwortet: Ordner prüfen, Programme finden, Substrings checken, Dateiname trennen und farbiger Output

Bash: Farben im Terminal ausgeben

So gibst du in Bash farbigen Text aus, ohne das Terminal zu "verfärben": ANSI-Codes, printf statt echo und ein kleines Helper-Pattern für klare Statusmeldungen

Bash: Prüfen, ob ein String einen Teilstring enthält

So prüfst du in Bash zuverlässig, ob ein String einen Teilstring enthält, inklusive sicherem Quoting und typischen Stolperfallen mit Pattern und Regex

Bash: Prüfen, ob ein Programm installiert ist

So prüfst du in Bash zuverlässig, ob ein Kommando verfügbar ist, und lieferst saubere Fehlermeldungen für Nutzer und CI

Bash: Dateiname und Endung sauber trennen

So trennst du in Bash Dateinamen und Erweiterung robust, inklusive Sonderfällen wie versteckte Dateien, mehrere Punkte und Pfade mit Leerzeichen

Bash: Prüfen, ob ein Ordner existiert

So prüfst du in Bash sauber, ob ein Verzeichnis existiert und wie du typische Fallen mit Pfaden, Leerzeichen und Symlinks vermeidest

Bash – mal anders: Einstieg ins Scripting ohne Overkill

Die wichtigsten Bash-Grundlagen, kompakt erklärt: Shebang, Rechte, Variablen, Input, Bedingungen, Schleifen und Arrays für echte Automationsaufgaben

Ist europäisches VC-Funding 2025 gewachsen?

Ein Blick auf das europäische Venture Capital-Ökosystem 2025: Gesamtwachstum, regionale Unterschiede und strukturelle Herausforderungen

10 macOS-Terminal-Tools: Serie im Überblick

Zehn eingebaute macOS-Terminal-Tools, die Klickwege sparen und dir bei Support, Debugging und Setup im Alltag helfen

system_profiler: Hardware-Infos ohne GUI

system_profiler liefert Hardware-Details per Terminal für Support, Debugging und Kaufberatung, inklusive Export und Datenschutz-Checks

defaults – macOS-Tweaks ohne GUI

defaults ist der schnellste Weg zu macOS-Tweaks per Terminal: lesen, schreiben, sichern und sauber zurücksetzen, ohne durch Menüs zu klicken

open – völlig unterschätzt, extrem praktisch

Der open-Befehl spart Klickwege: Dateien, Ordner, URLs und Apps gezielt starten, im Finder anzeigen und per Terminal sauber verknüpfen

pmset – wenn der Mac nicht mehr schlafen will

Warum dein Mac nicht einschläft und wie du mit pmset den Übeltäter in wenigen Minuten identifizierst

Kunden

Eine Idee im Kopf?


Dann kontaktier mich doch


Wenn du Social-Media-Unterstützung brauchst oder ein Thema journalistisch sauber aufbereiten willst, melde dich.