GyaanSetu WebDev

Frontend, Backend und DevOps für das moderne Web.

127 articlesDeep, practical knowledge

Eine Breitenprüfung hat ein Kanji beschädigt

Eine Breitenprüfung hat ein Kanji beschädigt. Ein Name wurde in eine Terminal-Tabelle eingegeben und kam beschädigt wieder heraus. Der Nachname war 𠮷田. Das erste Zeichen ist nicht das gebräuchliche 吉. Es ist 𠮷 (U+20BB7). Dies ist ein seltenes...

WebDev · 2 Min. Lesezeit

So deployen Sie NestJS auf Namecheap Shared Hosting

So deployen Sie NestJS auf Namecheap Shared Hosting. Das Deployment von NestJS auf Namecheap Shared Hosting ist nicht wie das Deployment einer statischen Website oder einer PHP-App. Man kann nicht einfach nur Dateien hochladen und ex...

WebDev · 2 Min. Lesezeit

4 GitHub Actions Patterns für Monorepo-ETL

4 GitHub Actions Patterns für Monorepo-ETL: Das Betreiben von drei Websites aus einem einzigen Monorepo verursacht Probleme. Man sieht sich mit drei separaten ETL-Jobs, drei Content-Rebuilds und drei Deployment-P...

WebDev · 2 Min. Lesezeit

Ich habe meine eigene Tunneling-Plattform gebaut

Ich habe meine eigene Tunneling-Plattform gebaut. Ich habe drei Tage damit verbracht, eine Web-App auf meinem Laptop zu perfektionieren. Sie sah perfekt aus. Dann habe ich versucht, sie auf meinem Handy zu testen. Alles ist schiefgegangen. Lokale Entwicklung…

WebDev · 2 Min. Lesezeit

AWS für Einsteiger: S3, Deduplizierung und Presigned URLs

AWS für Einsteiger: S3, Deduplizierung und Presigned URLs. Hör auf, nur Spielerei-Apps zu bauen. Fang an, echte Produktionssysteme zu entwickeln. Wenn dein Server austauschbar ist, können deine Dateien nicht auf seiner Festplatte gespeichert werden...

WebDev · 2 Min. Lesezeit

KI zur Identifizierung von Autorisierungsfehlern nutzen

KI zur Identifizierung von Autorisierungsfehlern nutzen. Bug-Bounty-Programme verändern sich. Einige Programme haben die Auszahlung von Belohnungen eingestellt. Andere haben die Auszahlungen um 80 % gekürzt. Der Grund dafür ist nicht, dass die KI zu viele Fehler findet...

WebDev · 2 Min. Lesezeit

The Pragmatic Programmer: 20 Jahre später

The Pragmatic Programmer: 20 Jahre später. Ich habe 'The Pragmatic Programmer' vor über zwei Jahrzehnten gelesen. Damals fühlte es sich wie eine Liste guter Praktiken an. Heute, nach Jahren des Zerstörens von Sys…

WebDev · 2 Min. Lesezeit

Ein Garten, nach dem niemand gefragt hat

Ein Garten, nach dem niemand gefragt hat. Am 21. Juni habe ich einen Garten gebaut. Ich habe keine Codebasis oder ein Dashboard gebaut. Ich habe den ALICE Garden gebaut. Er existiert unter einer lokalen URL, wenn ich arbeite, und in einem GitHub-r…

WebDev · 2 Min. Lesezeit

Wie wir sichere Publishing-Workflows für Kunden aufbauen

Wie wir sichere Publishing-Workflows für Kunden aufbauen. Die meisten Social-Media-Automatisierungen scheitern daran, dass sie das Veröffentlichen als den gesamten Arbeitsprozess betrachten. Bei der Arbeit für Kunden ist das Veröffentlichen nur der letzte Schritt. Der...

WebDev · 2 Min. Lesezeit

Individueller E-Commerce auf Firebase

Individueller E-Commerce auf Firebase. Ich habe eine individuelle E-Commerce-Seite von Grund auf neu erstellt. Ich habe keine Standardlösungen verwendet. Stattdessen habe ich Firebase Realtime Database und Netlify genutzt. Das CLI...

WebDev · 2 Min. Lesezeit