全部文章
RSS在 CachyOS 上用老显卡运行 Ollama
今天我把 Windows 11 虚拟机迁移到了 Linux,好让上面跑的服务更灵活,结果遇到了个问题:Ollama 没法在我的老显卡 GTX1070 和 GTX970 上运行
[Linux] 恢复断开连接的 `apt dist-upgrade` 会话
今天我通过内置控制台远程更新我的 Proxmox,但中途忘了自己在干什么,直接把标签页关掉了。结果就是我再也连不上了:软件包已经在后台更新,而升级过程弹出了一个是否替换文件的问题,正在等我回答
晨光下的木槿花
延时摄影:河边的波尔图
几天前,我们在波尔图办了一次团队聚会。终于见到了几位过去两年里我只在 Zoom 上见过的同事。我们在很棒的 Porto I/O Riverside 联合办公空间待了几天。那里有个很赞的阳台,我们毫不客气地好好享受了一番,还有
[Linux] Syncthing – 以服务方式运行时出现只读文件系统错误
我用 Syncthing 把工作副本同步到本地开发服务器已经有好几个月了。一开始我是登录后通过命令行手动运行它的,一直好好的,所以后来改成以服务方式运行时,我也没多想。
访问被拒绝
薰衣草色的日落
延时摄影:风暴滚滚而来
黄色上的阳光
玫瑰
多云,局部有郁金香
回忆起2013年,我去乡下看望爷爷。在路边发现了这朵被剪下来丢掉的漂亮郁金香。
[Linux] 在多台服务器上并行执行多条命令
我家里有一个跑着 Docker Swarm 的树莓派集群。为了方便维护,它们使用相同的配置——用户、Docker 版本等等。有时候某些更新需要在集群的所有节点上执行同样的操作,比如创建一个新的 Docker macvlan 网络。要做到这一点,
星空之夜
最近我们去保加利亚的山里度了个假。其中一个晚上,天空晴朗得足以让我试试新款 iPhone 12 的夜间拍照模式。最初的几次尝试看起来有点噪点,细节也不太多。幸运的是,我把这张照片分享给了我表哥,他提到
怪怪雪人 Weirdy
有时候雪冻得太硬,根本滚不出像样的雪球来堆雪人。这种时候,何不像搭乐高一样,一块砖一块砖、一层一层地把它垒起来呢?
蚱蜢
在一个相当寒冷的早晨,发现这个小家伙正悠闲地待在我的车旁边。
“铅笔”
最近一次旅行,我们去了山里。那是个清幽僻静的好地方,只有几座房子和一家餐馆,旁边是一个废弃的人工湖/水坝。蚊子和酷热是我们的死对头,不过我们还是勉强熬过来了。周围没什么可玩的,我们只好自己想办法找乐子。
雪花莲
回到2007年。
仅用命令行工具猜解纯数字 ZIP 文件密码
今天我收到了网络服务商的月度账单,有件事让我觉得挺奇怪。邮件里附带的账单是一个带密码的 ZIP 文件。先不说在当下这个年代(垃圾邮件、恶意软件、钓鱼攻击满天飞)收到一个 ZIP 格式的附件本身就很诡异,他们选的密码也弱得让人吃惊,
世界各地的涂鸦:保加利亚,布尔加斯
最近我偶然看到朋友拍的这张照片,绝对符合这个系列!
新轮子
最近在一个山村旅行时,我们发现了这辆卡车,它的一个后轮不见了。儿子看到卡车“受伤”了很不开心,于是我们决定给它临时做一个轮子。找到一个水瓶盖之后,我们用小刀施了点魔法,削掉瓶盖的一部分,让它合乎尺寸。
处理 PHP 中的意大利面条式代码:用匿名函数提取模板代码片段
最近我在帮一个朋友理清一些代码,并研究怎么改才能很好地配合对后端的异步调用。如果还能顺便写得更模块化、更可复用,那就更好了。这些代码是一个 WordPress 插件,写的时候
世界各地的涂鸦:马
保加利亚索非亚的儿童游乐场
延时摄影:多伦多皮尔逊机场的傍晚降落
多伦多皮尔逊机场的傍晚降落——2018年9月28日
长颈鹿
玩乐高得宝(Lego Duplo)时,出现了一个好看的图案
Arduino/ESP32:禁用任务看门狗
最近我一直在折腾 ESP32 的多核功能,以及把任务固定到特定核心上。我用 AutoConnect 来支持 WiFi 连接,这样就不用把凭据写死在代码里,还能通过网页界面进行 OTA 更新。这是为一个项目准备的,它要控制一些 CPU 4 针 PWM 风扇,这些风扇就放在
🌼 & 🐝
当旅行需要从旅行中休息一下
当孩子觉得旅行箱也需要休息的时候。
环游世界看涂鸦:都柏林
几个月前我们去都柏林旅行,我很惊讶那里竟然有这么多出色的涂鸦艺术家。这里分享几幅。
为 Git 提交签名设置 YubiKey
我一直把 YubiKey 当作两步验证密钥,同时用它来给 Git 提交签名。几天前之前,我用的一直是 YubiKey 4。由于我现在的电脑没有任何 USB-A 接口,我的背包里总得带着 USB-A 转 USB-C 的转接头,过去一年里使用这把密钥一直很麻烦,对于
e1000e eth0: Detected Hardware Unit Hang(检测到硬件单元挂起)
最近我的家用服务器兼虚拟机宿主机开始随机断网。从外面看,它似乎还在正常运行,可我却无法通过任何远程方式访问它。根据交换机的显示,以太网适配器好像是开着的,所以问题肯定出在软件层面。这不会是
南瓜
拍摄于 Simple Food Punkt
小技巧:运行本地/私有的 swarm Docker 镜像仓库
今天我想从一个 Node.js 项目生成 Docker 镜像,然后把它部署到我本地的测试 swarm 上。不幸的是,如果在本地构建 Docker 镜像,这个镜像只会保存在创建它的那个节点上,只有该节点能访问,swarm 里的其他节点是访问不到的。
延时摄影:奥兰多国际机场的滑行与起飞
这是返程之旅的开端,我们精彩的 2019 年 Automattic 大聚会刚刚落下帷幕。和一群很棒的人度过了美好时光!🤩
延时摄影:降落在大雾弥漫的法兰克福
法兰克福是我们前往一年一度的 Automattic Grand Meetup 途中的中转站之一。那天雾很大,降落的体验相当有意思。飞机先是掠过一层毛毯般的云海,然后就这么突然落在了跑道上!下面是一张加赠的照片,拍的是下降过程中从城市上空能看到的景象。
牛油果:发芽啦!
这是我们第一次成功让牛油果发芽!
小技巧:把 Apple 键盘上的分节符键映射为反引号键(§ 改成 `)
我用 Apple 键盘已经有一阵子了,但住在欧洲的话,想买到我用惯了的美式布局键盘可不容易。在 macOS 上有一个“简单”的办法,只需一条终端命令就能重新映射键盘:watch -n1 -x hidutil property -m ‘{“ProductID”:592, “VendorID”:1452}’ –set ‘{“UserKeyMapping”:[{“HIDKeyboardModifierMappingSrc”:0x700000035,”HIDKeyboardModifierMappingDst”:0x700000064}]}’ 这段代码的作用是
紫色的花
在前往位于里拉山的博罗维茨旅行时所见。
复古博物馆
我们在黑海度暑假的时候,因为住的度假村离瓦尔纳不远,就顺道去了一趟。在那里,我们偶然发现了一家特别有意思的复古博物馆。我惊喜地发现,小时候用过的各种东西几乎都能在这里找到。太多美好的回忆涌上心头
雏菊之海
摄于乔鲁尔附近。
延时摄影:蒙特塞拉特之旅
我们最近在巴塞罗那举行团队聚会时,去了一趟蒙特塞拉特山。我们挑了个乌云密布的日子,不过云层还算够高,所以在下雨之前,我们还是成功看到了山谷。下面是这次旅行的两段延时摄影:
延时摄影:降落巴塞罗那机场
灰猫
我们在家附近的某个地方发现了这位小家伙!长得好看,还特别爱吃零食!
重置/重启 Apple TV 遥控器
昨晚家里来客人的时候,我居然把 Apple TV 遥控器泡进了水里。睡眠不足加上眼镜没戴稳,事故就这么发生了。昨晚遥控器还好好的,今天却罢工了,怎么按都没反应。我试着往手心里猛拍,又使劲把水甩出来。
那辆老电车
在 Instagram 上查看这条帖子 Biser Perchinkov (@biskobe) 分享的帖子 2018 年的最后几天,我们和几个朋友去参加了一场秘密派对。最大的惊喜是派对的举办地点!它就在保加利亚仅存的两辆最古老的在役电车之一上!它建于差不多一个世纪前,而且
超棒的游戏原声——《Stellaris》
前阵子我入手了《Stellaris》,很快就在里面不知不觉泡掉了好几个小时。这里我不打算聊游戏本身,评测、实况之类的内容已经够多了。反正我也没法用文字形容它有多棒,所以我只想说——听听看吧
重温回忆:玫瑰与蜜蜂
几天前,我在翻看自己的照片收藏时,无意间发现了我最喜欢的一张照片。这张照片的诞生背后有一段有趣的故事。就在几天前,我爸买了一台新的数码相机,佳能 PowerShot A610。我迫不及待想试试,可他一直不给我机会拍几张,因为他正忙着把相机里里外外研究个透。
奶爸日常:宝贝,在线游戏可不能暂停啊!
所以……这个圆圈终于闭合了。今天,趁着棒极了的 Automattic 批给我的陪产假还剩最后几天,我决定一头扎进怀旧的海洋,玩几把经典的老《星际争霸》。听起来挺正常的,对吧?没错,确实正常!除了办公室里还有个宝宝陪着我
世界各地的涂鸦——蒙特利尔
几周前,我去蒙特利尔参加团队聚会,走在街头时,我非常喜欢那里的涂鸦文化。和我以前去过的其他地方相比,这里的涂鸦色彩更丰富,也更有趣好玩。我最喜欢的几幅:
怕狗
我小时候,大概五六岁的样子,邻居家的狗在我和它玩的时候咬了我一口。伤得不重,就是一道抓痕,但在我那颗小孩子的心里,这简直是一场可怕的经历。那件事之后,我对狗产生了巨大的恐惧。我看到它们就跑,躲回家里或者躲进邻居的院子。
滑冰
这事已经过去快一个月了,但我永远不会忘记 🙂 去年的最后一天,我表哥提议去一趟溜冰场。我从没去过,而且我怕得要命,生怕把四肢全摔断。幸好我小时候玩过一点轮滑,当时
如何通过电子方式办理永久 EORI 号码,或者说:为什么纸质文件永远不会消亡
重要说明——本文内容截至 2017 年 🙂 评论区里有几处流程更新,也请一并看看。评论 1 中的更新 另外,我收到过另一位最近(2020 年 9 月)走过这个流程的人发来的邮件,但还在等他告知目前的流程是什么样的。不过,如果你还是想看 2017 年的流程是怎样的
《电子商务法》与商业信息(……未经请求的……)
今天我又一次看到了“根据《电子商务法》第6条第(1)款,本商业信息可能是未经请求的”,然后紧跟着整整5页胡说八道的呕吐物,没有任何格式,没有清晰分隔的章节,等等。因为我实在受够了读这种破玩意儿,于是去翻了翻《电子商务法》,看看这个臭名昭著的条款到底说了啥
拼音式键盘布局与 xorg
在今年一、二月前后出现的某个较新版本的 xorg 里,拼音式(фонетична)键盘布局被人悄悄改动了。改的人显然压根没考虑过普通用户,一心只想把拼音布局变成 БДС 标准布局。改动体现在:引入了上下引号字符,取代了 <>,用段落符号取代了 &,用欧元符号取代了 ^。
移除 iPhone 密码锁
昨天我喝了点酒,决定给我的 iPhone 加个密码锁,以防万一有人想摸进去看看(蠢蠢的被害妄想症)……于是我就开始设置密码,在设置里输入了两遍,设成了我自以为是我输入的那个数字,然后
最后几滴电量……
今天晚上我们小区突然停了一会儿电,我决定是时候考验一下我那台 Acer 5935g 的电池了。我拔掉电源线,继续我的《嗜血法医》第二季电影之夜。这就是我这个小小电池测试的最终结果:看电影 1:30 小时,上网 35 分钟
Canon 相机 E16 错误
事情从昨天说起,我爸跟我说他的相机(Canon A610)坏了,开机(拍摄模式下)唯一的动作就是镜头伸出来,再缩回去,然后黑屏上显示 Error E16。我上网翻了一圈,大多数信息都说这个问题原因不明,
iPhone 3.0
哇啊啊啊…… 我开心得像个小孩 😉 我已经用上了最新版的 iPhone OS,也就是期待已久的 3.0 版本。乍一看它就是个大玩具,直到你摸清了新固件里那些(当然是有用的)新东西。下面是一些我个人觉得有用的:Spotlight(第一屏(如果把 Home 算作第一屏,那它就是第零屏)——超爽
IE daily
如果有时候,也不知道从哪儿冒出来的问题,你的某个元素的边框在 IE6、7 里“断断续续”的,试着给这个元素加上 background,很有可能就搞定了。
Will it Lens?
谷歌那帮家伙真是疯得不轻 🙂 http://googleblog.blogspot.com/2009/04/will-it-lens.html
Vaca 大婶……或者说,和一群老头老太同行
周五 13:30……上班的最后几分钟。我签好离职单,说完最后几句话,就朝中央火车站出发了。上了电车,我小心翼翼地开始盘算时间,同时和贪吃的那个我较劲:要不要顺路去 McDonalds 买点吃的……我成功忍住了,
这儿?
讲讲一个奇怪的日子,以及购买 DreamHost 主机的经过。