中国节假日补班日历订阅

说明

中国节假日、调休、补班日历,ICS格式,可供IPhone、Google Calender、Outlook等客户端订阅

特点

  1. 节假日信息来自中国政府网,一手信息、权威准确
  2. 包含最近3年的节假日信息,机器人自动维护,更新及时
  3. 日历标题包含放假、补班的天数信息
  4. 日历标题包含放假、补班等关键字,方便脚本开发。例如使用iPhone快捷指令应用编写工作日闹钟
  5. 每个补班日程自动设置上班提醒,默认时间为09:00~18:00、提前一个小时提醒
  6. 支持个性化定制补班日程的开始、结束时间和提醒时间(例如提前一天提醒)
阅读更多

使用Kindle作为斐讯N1的显示器和触屏键盘

说明

前段时间给斐讯N1改装USB Type C供电口,这样就可以使用充电宝供电随时随地使用了。便携性是有了,但是缺少输入输出设备,只能连接手机热点之后用手机SSH进去操作,不太方便。当然随身带个显示器和键盘也是不可能的…

想起来以前有人把Kindle作为树莓派的显示器。既然树莓派可以,N1同为Linux当然也应该能做到了。

Kindle系统基于Linux,root之后可以使用很多Linux命令,这里我们主要用到SSH。只要Kindle和N1同在一个网段,就可以在Kindle上通过SSH登录N1,登录之后就有很多可能性了,比如通过tmux、screen共享终端。Kindle的终端模拟器kterm内置软键盘,这样就可以把Kindle作为N1的显示器和键盘了,而且是支持触屏的键盘!

kindle_screen2

阅读更多

斐讯N1的USB Type C供电口和电源键改装

斐讯N1本来是一台矿机,这就导致了它粗暴的电源设计:独立DC电源、大电流、没开关键。插上电就能跑,可能都没人想起去关机。

但是我和很多朋友一样把它拿来当便携式Linux机器用,这就需要它能方便供电,并且有电源开关键,避免频繁插拔电源。因此我决定在上面加上个USB供电口,再加上一个开关键。

power_on_typec

阅读更多

斐讯N1无损散热风扇改装

网上有很多朋友改过N1的散热,但是大部分都是”有损”的。在N1的外壳上打个孔,再往上面拍个风扇,这种外挂形式有些糟蹋了N1这么漂亮的ID设计了。

由于斐讯N1的内置空间非常有限,如果将风扇装在盒子里面,就需要内置的风扇体积(宽高、厚度)也非常小。N1只有侧面和上面有一些空间,因此只能装在这两个地方。

N3的侧面有两排栅格,如果在侧面安装风扇形成对流的话,那么散热效率应该是非常好的。量了下侧边的高度,电路板以下的高度在15mm左右,在淘宝找了一圈,最小的也是17mm的宽度了,因此此方案不可行。

side_hight

阅读更多

斐讯K3散热改装 —— 内置风扇

翻车的K3使用官改固件已经一年多了,虽然发热漏油等问题一个不少,但还算比较稳定。最近刷入OpenWRT,顺便改一下散热的问题。

这里使用的是内置抽风的方案,在路由器里面内置一个风扇,将内部的热量往外吹。通过这种方式成功将温度从76降到65度。

temp_compare

阅读更多

用Telegram管理VPS:我的5个Telegram机器人脚本

Telegram Bot是Telegram强大、好玩的重要原因之一,借助Bot的API,我们可以非常方便地编写机器人,帮助我们完成各种自动化操作。
VPS就是Telegram Bot的应用平台之一,我们可以使用ShellPython等脚本语言编写自动化机器人进行监测、爬虫等工作,并在需要的时候将消息推送给用户、甚至可以在聊天界面进行交互!下面是我在VPS上部署的5个Telegram机器人脚本。

谁登陆了VPS?SSH登陆通知

telegram-sshd-monitor

阅读更多

彻底禁用Windows 10的自动升级

说明

Windows 10的自动升级机制实在是太烦人了,后台下载升级包消耗流量、浪费CPU资源,并且不时打断用户当前的工作强制升级,严重影响电脑的正常使用。

作为一个崇尚简单的用户,我希望我的设备(手机、电脑等)的一切行为都是在我的控制之中,这种意外的强制升级的行为让我非常反感。另外我对电脑安全性要求不高,Windows上连杀毒软件都禁用,补丁就更不需要了。于是想彻底禁用Windows 10 自动更新。

如果通过设置禁用Windows 10的自动升级,每隔一段时间会强制再次打开。下面介绍只需要两步就能彻底禁用Windows 10自动更新的方法。

阅读更多

博客迁移到Hexo

自从博客托管到OpenShift以来,一直运行非常稳定。部署了几个自动备份和维护脚本之后,几乎不需要人工干预了。从2012年8月份到现在,算起来竟然有5年了!而这几年网站的在线率一直在99.9%,我甚至已经忘记上次收到Uptimerobot的当机提醒是什么时候了,这也侧面说明了RedHat的技术可靠性及PaaS的魅力所在。
久而久之,我已经被这种可靠稳定的服务惯坏了,直到措不及防地收到OpenShift v2停止服务的提醒邮件。

Valued OpenShift Online user,
This is your final notice that the sunset of the previous generation OpenShift Online 2 platform will be September 30, 2017. After tomorrow, applications created in Free and Bronze accounts in Red Hat OpenShift Online 2 will no longer be available.

我不记得当初OpenShift是否承诺过Free for LifeTime,但是要下线已经是个事实了。摆在眼前的首要任务是在正式下线前将博客托管到其他地方。然而我实在想不出有比OpenShift更好的服务了,因为他提供用户体验实在是太简单、太安逸了:PHP、MySQL等都是一键安装和配置,配置个Blog只是几分钟的事情,如果想要复杂的功能直接SSH登陆操作即可…我突然意识到将Typecho迁移到其他地方还要找一个靠谱的VPS供应商、安装和配置PHPMySQL,配置防火墙,进行各种安全设置和优化、应对随时可能到来的网络攻击和硬盘数据损坏的风险…然而要前期做这么多事情,我需要的仅仅是个写博客的地方而已!

阅读更多

解决Linux下笔记本休眠立即唤醒的问题

我的X250上装的是Arch Linux,平时基本不关机,合上盖子自动休眠之后就塞进包里,使用时打开盖子立即j就能恢复工作状态,非常方便!最近有几次从包里拿出笔记本发现很烫,机器机器竟然一直在开机状态,不知道什么时候从休眠状态下恢复了。
因为笔记本上的锂电池受热可能着火、爆炸等,而笔记本在工作状态下会持续发热,并且在密闭的包里热量无法散出,感觉像背着个定时炸弹!因为这种情况只是偶尔出现,比较难重现,所以很久都没找到原因。
一次偶然的机会,发现笔记本在合上盖子后立即唤醒(后台放着音乐比较好识别),我反复开盖、盒盖重复了几次之后问题依然存在。终于可以轻而易举的重现故障了!先查下日志:

阅读更多

彻底解决Linux下LED的背光闪烁

前言

因为家里的那台笔记本太重了,前段时间换了台Thinkpad X250方便外出携带使用。X250的屏幕分辨率是1080P,但不知道为什么,每次使用一段时间后眼睛都非常难受,还伴有轻微的头晕。但是接上外接显示器使用时就很正常,所以我一直认为是显示器太小或者分辨率太高的原因。
一次偶然的机会对着屏幕拍照,发现屏幕上竟然有明暗相间的条纹!还以为是显示器坏了,Google了一下资料后才发现这是普遍的LED背光闪烁(LED backlight flicker)。
LED flicker

上图:在低背光频率下,铅笔快速晃动可以看到明显的残影

阅读更多