CommentReminder: Typecho 评论邮件提醒插件

2 days ago

博客之前一直使用一款挺优秀的插件 CommentToMail 来作为评论邮件提醒的解决方案,然而这个插件美中不足的是对国外邮箱 SMTP 的兼容性不是太理想,尤其是 Gmail 等提供商近年来强化了安全验证机制,导致插件会时常连接不上其 SMTP 服务而无法发出邮件。后来了解到 Google 提供了可对 Gmail 进行邮件管理的 API, ...

解决 PJAX 导致 Typecho 评论失效的问题

4 months ago

之前鼓捣过几个实现了 PJAX 的 Typecho 主题都同样地遇到了评论回复功能失效的问题,在制作现用的 Liteday 主题时也不例外,虽然我尝试过覆写页面 <head> 部分及修改 Typecho 源代码等方法,但步骤都较为繁琐,对于日后维护可能会造成一些不便。 在测试过 Google 搜出的各种解决方案之后,我认为重载 ...

ExtraVerification: Typecho 后台登录两步验证插件

6 months ago

两步验证又称为双因素验证,是指用户在登录时除了要输入用户名和密码之外,还需要输入一个由手机等设备随机生成的一次性动态密码的登录验证机制,例如 Google Authenticator 就是其中一个常用的动态密码工具。 因为 Typecho 在后台登录没有预留身份认证相关接口,所以要支持两步验证机制不可避免要触动源代码,然而,单靠修改源码添 ...

在自家接收 NOAA 气象卫星云图

6 months ago

之前在 Youtube 上偶然看见有人用一根电视棒就能接收到 NOAA (美国国家海洋和大气管理局)的卫星云图,很高大上很好玩的感觉。我在好奇心的驱使下查了很多有关的资料,了解到这是基于 SDR (软件定义无线电)技术实现,而接收设备真的只需要一根电视棒+一条普通天线而已。 接着当然是要到万能的淘宝去搜刮器材了。不幸的是,因为众所周知的原 ...

闲暇时间写了一个基于 jQuery 的音乐播放器

10 months ago

本来想用一个 HTML5 播放器去替换本博用了N年的的 Flash 播放器插件,但上网找了好多个都不合心水,然后我就只能在全程看着 HTML5 文档的情况下写了一个,命名为 Wisplayer,将作为本博的文章内音乐播放器。 目前的第一版主要实现了开关歌词滚动显示以及拖动播放功能,兼容 HTML5 Audio 标签,兼容 PJAX 翻页。 ...