分类: 未分类

73 篇文章

ShellBin.me 十岁了
今年是我运营独立博客的第十个年头;但熟悉我的朋友应该知道其实 ShellBin.me 这个域名可没买那么久。而且当初里面的内容与如今也是截然不同。这属实正常,我想这个世界很少有人有勇气把还在上初中时候写的那些小屁孩稚嫩文学放出来供大家点评吧。 ...
前后端分离项目就该省心省力
这是一篇非常基础的教程,但可惜中文互联网上大家都没有好好地讨论过这个问题。不过 2024 年了,如果有不太明白的地方也可以问问 AI。 对于个人开发的 B/S 项目来说,通常服务器端(后端)和客户端(前端)无疑都是自己一个人负责开发的,而调试过程的双端大概率都是跑在自己的开发机上的。一旦想要认真开发维护一个项目的话,前后端加反代得运行三个命令很麻烦,这不好。 虽然道理都懂,但这件事也是最近才真的有…
获取传统固网电话来电号码
传统固网电话是一个在移动互联网时代正濒临淘汰的电信业务。这种使用模拟信号传输音频的设备电路实现简单,也顺便蹭到了模拟信号的一切缺点,例如通话质量不稳定、容易受到干扰等。但是在过去的百年里,它承担了千家万户的语音通话需求,为人们的生活和工作带来了极大的便利。也直到今天,这种最基础的电信基建设施仍作为历史遗留在很多地方被大规模应用。 ...
解决 WireGuard 异常流量无法握手
Windows WireGuard 在默认的网络设置下直接安装运行应当可以运行良好,但如果你曾经为了开启 NAT 功能而更改过注册表或其他相关设置,则可能会遇到 WireGuard 接口启动后[发送]了 GB 甚至 TB 级别的大量的流量而无法正常握手的情况;其症状类似于回环,CPU 占用率也会被打满。 ...
thumbnail
WordPress x Fluent Emoji
很多年前,随着数据库对 utf8mb4 的支持或 WordPress 使用 HTML-encoded 制作的兼容层的应用,Emoij 才算是正式被 WordPress 支持。不过对于浏览设备而言,字体文件的缺失而无法显示 Emoji,或不同系统中 Emoji 的设计歧义也在很长一段时间里时常困扰着开发者和使用者。 针对这种情况,WordPress 使用了一种 “将文本 Emoji 在客户端渲染为对…
thumbnail
大廠家家酒
不太记得昨天晚上的时候讨论到了什么事情,但总之是突然想听循环播放的动物森友会 K.K. 唱片原声。 下载音频文件并设置单曲循环?不不,那实在是太没有格调了。真正的循环播放应该是从游戏界面里点选来的会比较有质感。经过简单的需求评估,我打算使用 Web 技术,做一个和 ACNH 游戏中唱片播放界面模样差不多的在线听歌工具来满足我或者其他同好的需求。经过一些评估,认为从技术复杂度和功能数量都应该可以轻易…
您知道吗?WordPress 自定义样式保存在哪
一般来说,WordPress 的自定义样式(附加 CSS)可以很好地解决多数 “对当前主题外观不满意” 的问题。它不会对主题文件以及文件系统造成任何修改,所有的修改数据都保存在数据库中,所以无论是遇到主题更新或是目录写权限保护的情况都能工作良好。 但是,您知道吗?这些数据在数据库的哪张表里? ...
thumbnail
新主题实装!
这件事大概拖延了半年的样子。 换一个主题的想法是在写技术博客的时候意识到的。因为当时主题(Diaspora)的主页有一个大大的特色图像展示,从效果来看无敌漂亮,还支持 DeviceOrientation API 可以随着设备的倾斜而产生视差效果。可这种重点在图的主题也有一个致命的问题:一旦不知道选什么图的时候,缺省图案看久了便会不可避免地使主页的观感变得枯燥。没图可选的情况在技术文章上非常常见。 …
前端逆向:反反调试
不知道从什么时候开始,越来越多的网站都使用了各式手段来阻止用户使用浏览器的开发者工具(DevTools / debugger) 对页面进行分析、下载或修改。而对于现代前端而言,使用 JavaScript 对 DOM 进行渲染如同家常便饭,离开开发者工具则很难从页面中找到有价值的内容。 我将例举几种我见过的反调试方案,并简单介绍对这些反调试方案的 反反调试 手段。 按键事件劫持 一般而言大家应该都会…