MWCodebymw.de ↗
code ~

Code, den du sofort einsetzen kannst

Praktische Code-Snippets aus meiner täglichen Arbeit — kopieren, verstehen, einsetzen.

bash_curl_api_testen.shTerminal
Fortgeschritten

REST-APIs im Terminal testen mit curl

Bevor ich eine API in die App einbaue, teste ich sie im Terminal mit curl – GET, POST mit JSON, Header und Auth-Token. Ich zeige dir die Handvoll Flags, mit denen du jeden Endpunkt in Sekunden ausprobierst.

21. Juli 2026 · 17 Aufrufe · · KIMit Hilfe von KI generiert
bash_tar_backup_packen.shTerminal
Fortgeschritten

Backups im Terminal mit tar – packen, entpacken, anschauen

tar ist das Standardwerkzeug, um Ordner in eine einzige (komprimierte) Datei zu packen – ideal für schnelle Backups vor einem Deploy. Ich zeige dir die vier Aufrufe, die du wirklich brauchst, und wie du die kryptischen Flags endlich behältst.

21. Juli 2026 · 16 Aufrufe · · KIMit Hilfe von KI generiert
sql_datum_zeit_strftim.sqlSQL
Fortgeschritten

Mit Datum und Zeit rechnen in SQLite – strftime und date()

SQLite hat keinen echten Datumstyp – Zeitangaben sind Text oder Zahlen. Mit den eingebauten Funktionen date(), datetime() und strftime() gruppierst du trotzdem nach Monat, rechnest Tage dazu und formatierst sauber. Ich zeige die Muster, die ich ständig brauche.

21. Juli 2026 · 15 Aufrufe · · KIMit Hilfe von KI generiert
sql_foreign_keys_casca.sqlSQL
Fortgeschritten

Fremdschlüssel und ON DELETE CASCADE in SQLite

Ein Fremdschlüssel sorgt dafür, dass keine verwaisten Zeilen entstehen – und mit ON DELETE CASCADE räumt die Datenbank abhängige Daten automatisch mit auf. Wichtig bei SQLite: Du musst die Prüfung pro Verbindung erst einschalten.

21. Juli 2026 · 16 Aufrufe · · KIMit Hilfe von KI generiert
sql_case_when_bedingun.sqlSQL
Fortgeschritten

CASE WHEN in SQL – Bedingungen direkt in der Abfrage

Mit CASE WHEN baust du Wenn-Dann-Logik direkt in SQL: abgeleitete Spalten, Kategorien aus Zahlen und der Trick, mit dem du in einer Abfrage nach mehreren Kriterien gleichzeitig zählst (bedingte Aggregation).

21. Juli 2026 · 15 Aufrufe · · KIMit Hilfe von KI generiert
sql_cte_with_lesbar.sqlSQL
Fortgeschritten

Lesbare SQL-Abfragen mit CTEs – die WITH-Klausel

Verschachtelte Unterabfragen werden schnell unleserlich. Mit einer Common Table Expression (WITH … AS) gibst du einer Zwischenabfrage einen Namen und liest sie von oben nach unten wie einen kleinen Rechenweg. Ich zeige ein Beispiel mit Zwischenschritt.

21. Juli 2026 · 13 Aufrufe · · KIMit Hilfe von KI generiert
css_object_fit_bilder.cssHTML & CSS
Einsteiger

Bilder ohne Verzerren einpassen mit object-fit

Wenn ein Bild in einen festen Rahmen soll, wird es schnell gestaucht oder verzerrt. object-fit löst das: Das Bild füllt den Rahmen oder passt komplett hinein – ohne die Proportionen zu ruinieren. Mit object-position steuerst du den Ausschnitt.

21. Juli 2026 · 17 Aufrufe · · KIMit Hilfe von KI generiert
css_scroll_snap_slider.cssHTML & CSS
Fortgeschritten

Slider und Karussell mit CSS scroll-snap – ohne Bibliothek

Ein wischbares Karussell, das sauber an jeder Karte einrastet, brauchst du nicht per JavaScript zu bauen. Mit scroll-snap sagst du dem Browser, wo der Scroll stehenbleiben soll – flüssig, mit Touch und Trackpad.

21. Juli 2026 · 18 Aufrufe · · KIMit Hilfe von KI generiert
kotlin_compose_animate.ktKotlin
Fortgeschritten

animateAsState in Jetpack Compose – flüssige Animationen in einer Zeile

Du willst, dass sich Größe, Farbe oder Position weich verändern, statt hart umzuspringen? In Compose brauchst du dafür keinen Animator und keinen State-Maschinen-Zoo – ein animateDpAsState oder animateColorAsState reicht. Ich zeige dir, wie das funktioniert.

21. Juli 2026 · 17 Aufrufe · · KIMit Hilfe von KI generiert
css_aspect_ratio_seite.cssHTML & CSS
Einsteiger

aspect-ratio in CSS – Seitenverhältnisse ohne Padding-Trick

Früher brauchte man den berüchtigten padding-top-Hack, um ein 16:9-Element zu bauen. Mit aspect-ratio geht das in einer Zeile – für Videos, Vorschaubilder und quadratische Kacheln, die beim Laden nicht springen.

21. Juli 2026 · 18 Aufrufe · · KIMit Hilfe von KI generiert
html_details_accordion.cssHTML & CSS
Einsteiger

Akkordeon & FAQ ohne JavaScript – <details> und <summary>

Aufklappbare Abschnitte brauchen kein JavaScript. Das HTML-Paar <details>/<summary> bringt das Auf- und Zuklappen von Haus aus mit – barrierefrei und tastaturbedienbar. Ich zeige das Markup, ein sauberes Styling und wie du eine echte Akkordeon-Gruppe baust.

21. Juli 2026 · 13 Aufrufe · · KIMit Hilfe von KI generiert
kotlin_when_ausdruck.ktKotlin
Einsteiger

when in Kotlin – mehr als ein switch

when ersetzt das switch aus Java, kann aber viel mehr: es liefert einen Wert zurück, prüft Bereiche und Mengen, arbeitet ohne Argument wie eine if-Kette und erzwingt bei sealed-Typen Vollständigkeit. Ich zeige dir alle vier Varianten.

21. Juli 2026 · 16 Aufrufe · · KIMit Hilfe von KI generiert
← NeuereSeite 6 / 13Ältere →