只是玩玩 All work and no play makes Jack a dull boy

最后一块拼图:在 Android 手机上使用 Rime 输入法

💡开发者们目前好像暂时不打算支持九宫格,如果有这方面需求的可以直接关闭网页了 😂 昨天在 V 站偶然间刷到了一个关于输入法上传个人信息给广告联盟的帖子 实锤了,输入法才是精准广告推送元凶 。 不过这个事情显然在潜意识里我已经默许了,我当时并不觉得非常意外,甚至觉得这可能就是国内软件厂家的「基操」,也做好了信息被泄露的心理预期。 不过本来不是明面上的事被翻出来晒了太阳了,索性还是想就着这个机会换个输入法算了。 所以就抱着淘宝的心态开始刷评论,在看回复的时候发现有人推荐了一款支持 Rime 的 Android 版开源输入法 fcitx5-android ,并且说支持 Rime。 而我恰好 Window 平台就一直使用 RIme-weasel 作为我的主力输入法,所以又想尝试尝试了。 其实之前我也有尝试过在手机上安装支持 Rime 的输入法,不过体验嘛... 都有点一言难尽,那些输入法要不是因为界面太过原始不太想用,要不就是配置折腾不来,最后都无果而终。 但是这次的 fcitx5-android 安装后却给了我一个惊喜,各方面功能都已经相当完善,可以说是一款比较成熟的输入法产品了。 而且开发者们还在
Rime, 工具箱 ,

我的骑行故事:开端

有个梦挺好 某一天,好友的一通电话忽然将梦真的照进了现实。 这个故事本博客的老朋友应该都看过,我这里就再絮叨一点点,希望不要觉得啰唆。 那天晚上的电话是我一个好朋友琛哥打得。 琛哥家里条件不错,算是个富哥,他也是个喜欢户外的积极分子,我们骑行途中他还曾和我透露过想去羌塘无人区的想法,我们 318 旅程结束后他还独自骑了北京至漠河,徒步了尼泊尔,算是一直在实践这个目标,我想他如果那天真的去了我可能也不会觉得意外。 他另外还有几个很我相干的身份,一是我死党同学的哥哥,同时又和我姐是初中同班同学,而且他爸又是我爸是发小,平时去找他弟弟玩的时候经常能看见他,所以这次联系以前关系还算不错,而且没什么架子,是个很有性情的大哥。 当时看到他的电话后我还挺奇怪,想着平时没事也不怎么联系,咋这大晚上的想起给我打电话? 哪知琛哥开口第一句就是:「阿龙,我看你骑车还可以啊,有没有时间,318 搞一搞啊?」 我:「哈哈哈哈哈哈哈哈哈哈哈哈哈哈」 我听完这一句不知道怎么的开始狂笑起来。 琛哥听到我笑,也跟着开始笑了,我笑了好久好久。 我现在忽然明白了我们为什么笑的那么肆意,那么高兴 —— 因为我们好
骑行 ,

小狼毫算法服务设置自启动 + 微信配色主题分享

💡经过努力反馈,多显示器下算法服务闪退的 bug 已修复,相关信息和最新的构建下载看这个 issue:外接屏幕的切换会导致算法服务失效 #1073 前文在关于双拼和小狼毫的两篇文章【双拼学习篇】、【配置篇】 中详细的介绍了 Rime 这款输入法。 不过最近不知道是不是 Windows 打了补丁的缘故还是什么原因,电脑在系统启动后小狼毫总是无法输入文字,即便重新部署也没有任何反应。 后来尝试着手动执行 Windos 菜单中小狼毫文件夹中的「小狼毫算法」服务后才恢复正常,但是现在搞的每次开机都要手动操作一下,虽然也说不上麻烦,但是总觉得十分膈应。 在 weasel 的 issue 无法输入中文 #737 中我发现有不少人都有这个问题,而且博客微信群中三四个用 Rime 的用户似乎都有这个问题。遂找了一下解决方案。 方案一:启动文件夹(无效) 该 issue 中提有用户提了一些解决方案,基本解决思路都是:「没启动就让他启动嘛」,一些用户创建了算法服务程序的快捷方式放进 shell:startup 中,不过这个方式我测试后发现并没有作用。 方案二:WeaselServerAutostart 我在 Gith
工具箱 , Rime,

用 Cloudflare Worker 访问 NeoDB API

刚刚看到 蜗牛大佬 fork 了一个 Lyunvy 大佬写的 neodb-shelf-api 用于获取 NeoDB 数据,看了一下使用、安装,比以前我参考的各位大佬通过 Github Action 缓存数据的方案可要好用太多了。 看了一下实现过程,忽然冒出了「可以通过 Cloudflare Worker 来获取吗?」 因为前几天才分享过一个用 Worker 转发 RSS 数据的脚本,当时评论区木木大佬说可以有很多用法,所以刚刚脑子里忽然就蹦出这个想法来。 遂试着用 ChatGPT 糊了一个脚本,好像很真行...? 使用方法:在 CF 里新建一个 Worker,将以下代码复制粘贴进去,并将代码里的 token 的值改成你的,然后带上对应的参数访问 Worker 的地址即可。 代码如下; export default { async fetch (request, env, ctx) { const urlParams = new URLSearchParams (request.url.slice (request.url.indexOf ('?') + 1)) let cg = urlParams.g
工具箱 ,

我为什么又开始使用 Jacmstack?

在前文 你确实需要使用 Jamstack 吗? 我提到了对于是否选择这种架构产生了犹豫,并做了以下总结,不过自己最近又开始折腾起了这个东西,算是狠狠打了自己一巴掌。 「其实想要分享知识、观点,不如像这篇文章一样把平时收集记录的知识进行提炼,输出一些真正有用的知识,达到足以影响到一些人的效果更来的有意义,而不是单纯的作为展示炫耀的一个工具和渠道。」 不过,除了最后一句,我至今依旧觉得我这段总结没什么问题。 如今,这些可以 selfhost 的博客工具如:wordpress、typecho、Ghost、zblog、halo,都已经相当完备,图床、主题、插件几乎都有,你只需有一台服务器外加了解一些简单的知识或是看看互联网上满山遍野的搭建教程就能开始使用。 如果你连这一步也觉得麻烦或没有服务器,那么你甚至可以选择 wordpress.org、handsome、xlog 甚至是 csdn 这种现成的平台,你可以回归最初的状态,注册账号、写文章就行了。 那么,我为什么又开始选择折腾 Jacmstack 呢? 这里想提一下我父亲。 虽然他是个才小学毕业的人,但是他从小开始便拥有及其茂盛的「好奇心」和极
观点 ,

我的骑行故事:梦

最近养成了订阅的习惯后才发现自己认识的不少博友好像都有骑自行车的习惯,山地车、公路车都有 其中「如是乎」最近的博客文章几乎都组成关于骑行的思考,看这更新频率我觉得都能写一本「当我在骑行是我在思考什么」了(笑) 他今天的一篇 「骑行减压 101」 让我忽然有感而发,想聊聊「骑行」这件事。 初始 我应该是从 15 年开始正式骑行。 那个时候毕业工作已经几年的我和所有刚毕业的同龄人一样有着一个骑行 318、去拉萨朝拜的梦。 开始的时候其实也没想过自己最后真的会把这个梦落实,只是在淘宝买了一辆很便宜的杂牌自行车,以锻炼身体为目的开始骑行,并且好笑的是那台自行车还是「BMW」牌的,而且这辆自行车至今都在作为我妈平时短途骑行的骑行工具。 买了这辆车之后我就开始逐渐增加骑行距离,有意识的加强骑行强度。 从最开始的上下班骑一会儿,到后来的短途骑行,骑行距离也从一天五公里慢慢增加到了四五十公里。 第一次正式的超 30 公里短途骑行我已经有些记不清楚了。 大概是某个节假日,父母恰好都不在家,我当时想着一个也挺无聊,自己也在市区内骑过一段时间,感觉没有什么挑战了,所以想尝试着骑骑短途,试试自己的
骑行 ,