全站内容
Calf
这里收录 Calf 在 GoCalf 上的文章、笔记与其他内容。
给 HHKB 增加 YDKB 蓝牙模块
#背景 HHKB Professional 2 Type-S 静电容键盘,2015 年购入,型号 PD-KB400WS,不带蓝牙。 2019 年找到 YDKB 客制化 HHKB 蓝牙主控,入手后替换掉原厂主控,之后日常使用蓝牙模式。 #YDKB 蓝牙模块 YDKB静电容改无线蓝牙BLE BT双模主控非键盘,适用HHKB Pro2系列-淘宝网 需要自行拆开键盘后盖,替换掉原厂主控板。按宝贝详情页的说明操作即可,无需焊接。 YDKB Document YD Keymap …
给 MacBook Pro 清灰
上周淘了一台二手的 MacBook Pro 15-inch 2019。 之前的电脑只有 16G 内存和 256G 磁盘,磁盘实在是太小了,尤其内存不够用的时候,会大量占用磁盘空间做 swap,随随便便十几 GB 就消失了。 淘来的电脑是 32G 内存和 1T 磁盘,够用一阵子了。但是用了几天,总感觉风扇声音大,随便用用,温度就升到七十多,风扇转速从来不会低于五千。 持续的高温和高转速有好几次电脑热的感觉都要卡死了,心想该不会被坑了吧。但应该不会,毕竟也是在公司内部淘来的,估计 …
关于 LaTeX 插件再啰嗦几句
对 LaTeX for WordPress 插件做了一点小小的改动,修复了在启用 MathJax 时无法显示公式源码的问题。还将公式的 shortcode 限定为 latex。
关于安装 MathJax 后占用文件过多的问题
MathJax 在安装目录下有三万多个文件,百分之九十九以上都是由图片字体 mathjax/fonts/HTML-CSS/TeX/png 贡献的,这些图片是为不支持的 Web Font 的浏览器准备的。如果太多的文件影响到服务器空间,可以按照本文的方法删掉以节省空间,减少文件总数。
计算斐波纳契数,分析算法复杂度
问题描述:Fibonacci 数(Fibonacci Number)的定义是:F(n) = F(n - 1) + F(n - 2),并且 F(0) = 0,F(1) = 1。对于任意指定的整数 n(n >= 0),计算 F(n),并分析算法的时间、空间复杂度。
检测单向链表是否存在环
问题描述:在单向链表中,每个结点都包含一个指向下一个结点的指针,最后一个结点的这个指针被设置为空。但如果把最后一个结点的指针指向链表中存在的某个结点,就会形成一个环,在顺序遍历链表的时候,程序就会陷入死循环。我们的问题就是,如何检测一个链表中是否有环,如果检测到环,如何确定环的入口点(即求出环长,环前面的链长)。
将整数数字转换成中文
一个简单的开发问题,(用 Python)编写一段程序,将一个任意给定的整数转换成对应的中文读法。比如输入数字 -12345,输出字符串“负一万二千三百四十五”。
解决 BlueHost 邮箱无法接收邮件的问题
在之前的一篇文章中提到 GoCalf 网站的 Email 部分还没弄好,当时遇到的问题是可以发出邮件,却无法接收邮件。问题根源在于 DNS 没有设置好(空间跟域名来自不同的提供商),今天花了一点儿时间把这个问题解决了。
解决 WordPress 中文 title 无法显示的问题
如果在 WordPress 主题中使用了 Cufón,中文标题有可能无法显示,这时候只能忍痛割爱,关掉 Cufón。
解决黑苹果 Unable to Determine UUID 错误
前几天在写 app 的最后阶段要进行本地化(localization),其中要做的一件事就是创建语言文件(Localizable.strings)。要在控制台运行 genstrings 命令来扫描源代码中 NSLocalizedString 宏所使用到的文字。由于使用的是黑苹果,在运行 genstrings 时遇到了“Unable to Determine UUID”的错误,解决方法倒也容易。