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 进行渲染如同家常便饭,离开开发者工具则很难从页面中找到有价值的内容。 我将例举几种我见过的反调试方案,并简单介绍对这些反调试方案的 反反调试 手段。 按键事件劫持 一般而言大家应该都会…
thumbnail
Nintendo Switch,我的网课好伙伴
也不包袱了,作为应届狗肯定是没有网课可以上了。本文简单记录如何把不支持 RCM Mode 的 Nintendo Switch 引导并运行 Android 系统,从而可以体验大名鼎鼎的至今还没上架 eShop 的我亲爱的原神(? 2020 年 1 月 13日:米哈游:旗下手游《原神》将登陆 Nintendo Switch 在较老的机型上,热情的技术爱好者们发现并利用了一个硬件设计缺陷可以方便地引导第…
thumbnail
在 Debian 部署最新版 Nginx PHP MariaDB
这样的软件环境可能最常用于 WordPress 这样的博客系统吧。标题中所述软件均安装为最新版本。没什么技术含量,软件安装环境配置算是日经问题了,翻阅文档和网上找都可以解决。但过滤信息太麻烦了,而且 Nginx 的配置一向恼人,所以把过程和命令整理在这方便以后使用。 ...
中国特色 WordPress 的 Gravatar
众所周知,我们的防火墙屏蔽了实在是太多的国外互联网基础设施,其中 WordPress 默认用作展示用户头像的 Gravatar 也不幸被屏蔽掉了。之前只能忍着尽量不要去在意这种情况,反正谁没事干看自己博客呢( 因为前段时间迁移了博客所在服务器的原因,这下有了位于境外的 VPS,就不免想用代理的方式解决一下头像的问题。其实这样的思路实现起来很简单,只要在 nginx 上配置一个具备反盗链能力的反向代…
DS120j / DS119j 也可以安装 WireGuard
习惯使用 WireGuard 作为隧道使用,但是 WireGuard 却并不作为群晖的开箱即用方案之一内置,官方也没有提供支持。目前最常用的第三方解决方案是这个:https://github.com/runfalk/synology-wireguard 可惜作者并没有提供 DS120j / DS119j 这种使用 armada37xx 架构处理器的二进制下载。虽然不知道原因如何,但检查发现 DSM…