GyaanSetu WebDev

Frontend, backend and devops for the modern web.

127 articlesDeep, practical knowledge

一次宽度检查破坏了一个汉字

一次宽度检查破坏了一个汉字。一个名字在进入终端表后显示异常。姓氏是 𠮷田。第一个字符并不是常见的“吉”,而是“𠮷” (U+20BB7)。这是一个罕见的……

WebDev · 2 分钟阅读

HTTP 迎来了 20 年来的首个新方法

HTTP 迎来了 20 年来的首个新方法。你可能以前也遇到过这种情况:你需要搜索产品,但搜索过滤器对于 URL 来说太大了。为了解决这个问题,你会使用……

WebDev · 2 分钟阅读

OAuth 发展史:从密码到全球标准

OAuth 发展史:从密码到全球标准。你每天都能看到它。你点击“使用 Google 登录”或“使用 GitHub 登录”。你不需要输入密码,瞬间即可进入网站……

WebDev · 3 分钟阅读

我搭建了自己的内网穿透平台

我搭建了自己的内网穿透平台。我在笔记本电脑上花了三天时间打磨一个 Web 应用,它看起来非常完美。但当我尝试在手机上测试时,一切都崩溃了。本地开发……

WebDev · 2 分钟阅读

AWS 入门指南:S3、数据去重与预签名 URL

AWS 入门指南:S3、数据去重与预签名 URL。不要再构建玩具级应用了,开始构建生产级系统吧。如果你的服务器是可丢弃的,那么你的文件就不能存储在它的磁盘上……

WebDev · 2 分钟阅读

使用 AI 发现授权漏洞

使用 AI 发现授权漏洞。漏洞赏金计划正在发生变化。一些计划停止了奖励发放,另一些计划则将赔付金额削减了 80%。原因并不是因为 AI 发现了太多漏洞……

WebDev · 2 分钟阅读

《程序员修炼之道》:20年之后

《程序员修炼之道》:20年之后。我在二十多年前读过《程序员修炼之道》。那时,它读起来就像是一系列良好的实践指南。如今,在经历了多年破坏系统的……

WebDev · 2 分钟阅读

一个没人要求的花园

一个没人要求的花园。6月21日,我建起了一个花园。我没有构建代码库或仪表板,而是构建了 ALICE Garden。工作时,它运行在本地 URL 上,而在 GitHub 仓库中……

WebDev · 2 分钟阅读

基于 Firebase 的定制电商

基于 Firebase 的定制电商。我从零开始构建了一个定制的电商网站。我没有使用现成的平台,而是使用了 Firebase Realtime Database 和 Netlify。命令行...

WebDev · 2 分钟阅读