<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>openoffice 新闻-论坛</title><link>https://openofficecli.com/</link><atom:link href="https://openofficecli.com/rss.xml" rel="self" type="application/rss+xml"/><description>后勤-个人-工具</description><generator>Halo v2.26.0</generator><language>zh-cn</language><lastBuildDate>Fri, 28 Aug 2026 20:36:32 GMT</lastBuildDate><item><title><![CDATA[下半年书单与阅读计划]]></title><link>https://openofficecli.com/archives/books-second-half-plan</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E4%B8%8B%E5%8D%8A%E5%B9%B4%E4%B9%A6%E5%8D%95%E4%B8%8E%E9%98%85%E8%AF%BB%E8%AE%A1%E5%88%92&amp;url=/archives/books-second-half-plan" width="1" height="1" alt="" style="opacity:0;">上半年六本，不多不少。下半年我不打算定数量，只定方向和规矩。先说为什么。 前年我给自己定过“一年四十本”，结果是场灾难。到了十月发现进度落后，我开始挑薄的书读、挑读得快的书读，最后数字凑够了，但那一年里我说不出一本真正改变过我想法的书。数量目标最阴险的地方在于它会反向塑造你的选择：你会自动避开那些厚]]></description><guid isPermaLink="false">/archives/books-second-half-plan</guid><dc:creator>阿柴不加班</dc:creator><category>读书笔记</category><pubDate>Mon, 24 Aug 2026 19:07:00 GMT</pubDate></item><item><title><![CDATA[工作十年，我改变了哪些看法]]></title><link>https://openofficecli.com/archives/ten-years-changed-views</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E5%B7%A5%E4%BD%9C%E5%8D%81%E5%B9%B4%EF%BC%8C%E6%88%91%E6%94%B9%E5%8F%98%E4%BA%86%E5%93%AA%E4%BA%9B%E7%9C%8B%E6%B3%95&amp;url=/archives/ten-years-changed-views" width="1" height="1" alt="" style="opacity:0;">不是所有看法都值得写出来。有些变化是随年龄自然发生的，没什么可说。我挑了六条，是我明确记得因为某件事而改的。 一、努力不会自动被看见 头两年我信奉埋头做事，觉得说出来是邀功。第三年做完一个挺费劲的东西，年底复盘时被归到了另一个部门名下——不是有人抢，是根本没人知道那部分是我做的。 我现在的做法不是邀]]></description><guid isPermaLink="false">/archives/ten-years-changed-views</guid><dc:creator>早睡失败者</dc:creator><category>职场思考</category><pubDate>Mon, 17 Aug 2026 15:11:00 GMT</pubDate></item><item><title><![CDATA[剪了一个很短的头发]]></title><link>https://openofficecli.com/archives/short-haircut</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E5%89%AA%E4%BA%86%E4%B8%80%E4%B8%AA%E5%BE%88%E7%9F%AD%E7%9A%84%E5%A4%B4%E5%8F%91&amp;url=/archives/short-haircut" width="1" height="1" alt="" style="opacity:0;">七月的一个下午，我走进一家理发店，跟理发师说：剪短，越短越好。 他愣了一下，问：多短？ 我说：三厘米吧。 他又问了一遍：确定？你这个长度剪掉挺可惜的。 我说确定。 其实我不确定。 我留长发很多年了。中间修过、烫过、染过一次，但一直没剪短过。头发到肩膀下面，扎起来是一个不小的马尾。 决定剪短是那天早上]]></description><guid isPermaLink="false">/archives/short-haircut</guid><dc:creator>摸鱼的鲸鱼</dc:creator><category>生活随笔</category><pubDate>Thu, 13 Aug 2026 14:58:00 GMT</pubDate></item><item><title><![CDATA[终端环境重新配置记]]></title><link>https://openofficecli.com/archives/terminal-setup</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E7%BB%88%E7%AB%AF%E7%8E%AF%E5%A2%83%E9%87%8D%E6%96%B0%E9%85%8D%E7%BD%AE%E8%AE%B0&amp;url=/archives/terminal-setup" width="1" height="1" alt="" style="opacity:0;">上个月我把用了四年的终端配置全删了重来。这篇是那两天的实录，包括我删掉什么、按什么顺序加回来、中间踩了哪个坑。 起因：一秒八 触发点很具体。我某天顺手测了一下 shell 的启动时间，一点八秒。我一天开新终端窗口大概八十次，也就是每天有两分半钟在等提示符出现。两分半不算多，但让我难受的是另一件事：我]]></description><guid isPermaLink="false">/archives/terminal-setup</guid><dc:creator>早睡失败者</dc:creator><category>工具效率</category><pubDate>Wed, 12 Aug 2026 19:52:00 GMT</pubDate></item><item><title><![CDATA[读《系统之美》：看见反馈回路]]></title><link>https://openofficecli.com/archives/thinking-in-systems</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E8%AF%BB%E3%80%8A%E7%B3%BB%E7%BB%9F%E4%B9%8B%E7%BE%8E%E3%80%8B%EF%BC%9A%E7%9C%8B%E8%A7%81%E5%8F%8D%E9%A6%88%E5%9B%9E%E8%B7%AF&amp;url=/archives/thinking-in-systems" width="1" height="1" alt="" style="opacity:0;">先说一个洗澡的例子 老式旅馆的淋浴常有这个毛病：水温调节有延迟。你嫌冷，把手柄往热的方向拧一大格，几秒钟过去水还是凉的，你再拧一大格，然后滚烫的水浇下来，你手忙脚乱往回拧，几秒后又冻得跳脚。整个洗澡过程就在忽冷忽热里来回震荡。 德内拉·梅多斯在《系统之美》里用这个例子讲一件事：震荡不是因为你笨，是因]]></description><guid isPermaLink="false">/archives/thinking-in-systems</guid><dc:creator>树懒先生</dc:creator><category>读书笔记</category><pubDate>Mon, 10 Aug 2026 08:03:00 GMT</pubDate></item><item><title><![CDATA[一次数据迁移的完整复盘]]></title><link>https://openofficecli.com/archives/data-migration-retro</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E4%B8%80%E6%AC%A1%E6%95%B0%E6%8D%AE%E8%BF%81%E7%A7%BB%E7%9A%84%E5%AE%8C%E6%95%B4%E5%A4%8D%E7%9B%98&amp;url=/archives/data-migration-retro" width="1" height="1" alt="" style="opacity:0;">这是我做过的最紧张的一次上线。8200 万行数据，从旧的表结构迁到新的，中间字段拆分、类型变更、还多了一张关联表。整个过程持续了 26 天，切流当晚我在公司待到凌晨 4 点。 结果是成功的，但过程中犯的错误足够写一篇长的。 背景和目标 旧表有个 extra 字段，是个 JSON 文本，塞了十几个业务]]></description><guid isPermaLink="false">/archives/data-migration-retro</guid><dc:creator>咖啡不加糖</dc:creator><category>技术笔记</category><pubDate>Sat, 8 Aug 2026 11:58:00 GMT</pubDate></item><item><title><![CDATA[我家楼下的早餐摊]]></title><link>https://openofficecli.com/archives/breakfast-stall</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E6%88%91%E5%AE%B6%E6%A5%BC%E4%B8%8B%E7%9A%84%E6%97%A9%E9%A4%90%E6%91%8A&amp;url=/archives/breakfast-stall" width="1" height="1" alt="" style="opacity:0;">那个摊子早上五点半出来，九点收。一辆三轮车改的，车斗上架着铁板和一口炸油条的锅，旁边一个泡沫箱装豆浆，箱盖上压着一块砖。 阿姨很矮，站在车后面只露出上半身。她戴白色的套袖，袖口一圈油亮。 我第一次去是因为起晚了。 「要什么？」 「一个鸡蛋灌饼。」 「加不加肠？」 「不加。」 「辣不辣？」 「微辣。」]]></description><guid isPermaLink="false">/archives/breakfast-stall</guid><dc:creator>柚子茶</dc:creator><category>生活随笔</category><pubDate>Fri, 7 Aug 2026 16:52:00 GMT</pubDate></item><item><title><![CDATA[重构一个三千行的老函数]]></title><link>https://openofficecli.com/archives/refactor-god-function</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E9%87%8D%E6%9E%84%E4%B8%80%E4%B8%AA%E4%B8%89%E5%8D%83%E8%A1%8C%E7%9A%84%E8%80%81%E5%87%BD%E6%95%B0&amp;url=/archives/refactor-god-function" width="1" height="1" alt="" style="opacity:0;">那个函数叫 process_order，3247 行，接了 11 个参数，其中 3 个是可选的 dict。它是我们系统里最重要也最没人敢碰的一段代码，跑了六年，经手过大概八任维护者，我是第九个。 接手它的原因很简单：我们要加一个「预售订单」类型，而所有人的第一反应都是「在那个大函数里再加个 if」。]]></description><guid isPermaLink="false">/archives/refactor-god-function</guid><dc:creator>早睡失败者</dc:creator><category>技术笔记</category><pubDate>Thu, 6 Aug 2026 07:03:00 GMT</pubDate></item><item><title><![CDATA[错误处理：我见过的三种糟糕写法]]></title><link>https://openofficecli.com/archives/bad-error-handling</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E9%94%99%E8%AF%AF%E5%A4%84%E7%90%86%EF%BC%9A%E6%88%91%E8%A7%81%E8%BF%87%E7%9A%84%E4%B8%89%E7%A7%8D%E7%B3%9F%E7%B3%95%E5%86%99%E6%B3%95&amp;url=/archives/bad-error-handling" width="1" height="1" alt="" style="opacity:0;">接手别人的代码时，我有个习惯：先全局搜一下捕获异常的关键字，看看有多少处、都是怎么写的。这个数字和写法，基本能预判我接下来半年的排查体验。 下面三种是我遇到最多的，每一种我都亲自被坑过。 第一种：捕获之后打条日志就完事 典型长这样：捕获所有异常，记一行日志，然后什么都不做，方法正常返回。 它的毒性在]]></description><guid isPermaLink="false">/archives/bad-error-handling</guid><dc:creator>晚风信箱</dc:creator><category>技术笔记</category><pubDate>Tue, 4 Aug 2026 10:41:00 GMT</pubDate></item><item><title><![CDATA[一次说走就走的失败尝试]]></title><link>https://openofficecli.com/archives/failed-spontaneity</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E4%B8%80%E6%AC%A1%E8%AF%B4%E8%B5%B0%E5%B0%B1%E8%B5%B0%E7%9A%84%E5%A4%B1%E8%B4%A5%E5%B0%9D%E8%AF%95&amp;url=/archives/failed-spontaneity" width="1" height="1" alt="" style="opacity:0;">周五晚上十点半，我躺在床上刷手机，刷到一段视频。有人举着相机沿一条海边的路慢慢走，风把话筒吹得呼呼响，画面里的海是灰蓝色的，不好看，但是很安静。视频下面有个定位。 我坐起来，打开购票的应用，查到第二天早上七点二十有一班车，三个多小时，票还有。我买了。买完躺回去，心跳有点快，那种快是愉快的。我想，我居]]></description><guid isPermaLink="false">/archives/failed-spontaneity</guid><dc:creator>三分钟热度</dc:creator><category>生活随笔</category><pubDate>Mon, 3 Aug 2026 19:19:00 GMT</pubDate></item><item><title><![CDATA[关于“选择太多”这件事]]></title><link>https://openofficecli.com/archives/too-many-choices</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E5%85%B3%E4%BA%8E%E2%80%9C%E9%80%89%E6%8B%A9%E5%A4%AA%E5%A4%9A%E2%80%9D%E8%BF%99%E4%BB%B6%E4%BA%8B&amp;url=/archives/too-many-choices" width="1" height="1" alt="" style="opacity:0;">先把通行的说法摆出来：选择太多会让人瘫痪。经典的例子是超市里的果酱——摆二十四种，试吃的人多，买的人少；摆六种，试吃的人少，买的人反而多。这套理论这些年被反复引用，几乎成了常识。我也信了很多年，还用它解释过自己的很多犹豫。 现在我想说，这套解释在我身上，大部分时候是假的。 我抱怨选择多的时候，我在抱]]></description><guid isPermaLink="false">/archives/too-many-choices</guid><dc:creator>三分钟热度</dc:creator><category>观点随想</category><pubDate>Sun, 2 Aug 2026 19:28:00 GMT</pubDate></item><item><title><![CDATA[养了一盆绿植之后]]></title><link>https://openofficecli.com/archives/a-potted-plant</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E5%85%BB%E4%BA%86%E4%B8%80%E7%9B%86%E7%BB%BF%E6%A4%8D%E4%B9%8B%E5%90%8E&amp;url=/archives/a-potted-plant" width="1" height="1" alt="" style="opacity:0;">那盆绿萝是同事搬走的时候留下的。 她说她要去外地，带不走，问有没有人要。没人接话。我看了那盆植物一眼——塑料盆，土有点板结，叶子还行，有七八片——就说"我拿吧"。 拿回家放在阳台，然后我把它忘了。 两周后我在阳台晾衣服，看见它的时候吓了一跳。叶子全垂下来了，边缘发黄发脆，最下面那两片已经完全枯了，一]]></description><guid isPermaLink="false">/archives/a-potted-plant</guid><dc:creator>一只猫饼</dc:creator><category>生活随笔</category><pubDate>Sat, 1 Aug 2026 11:28:00 GMT</pubDate></item><item><title><![CDATA[个人对后勤业务见解（七）：功能实现与方案论证]]></title><link>https://openofficecli.com/archives/houqin-insight-7</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E4%B8%AA%E4%BA%BA%E5%AF%B9%E5%90%8E%E5%8B%A4%E4%B8%9A%E5%8A%A1%E8%A7%81%E8%A7%A3%EF%BC%88%E4%B8%83%EF%BC%89%EF%BC%9A%E5%8A%9F%E8%83%BD%E5%AE%9E%E7%8E%B0%E4%B8%8E%E6%96%B9%E6%A1%88%E8%AE%BA%E8%AF%81&amp;url=/archives/houqin-insight-7" width="1" height="1" alt="" style="opacity:0;">这是「个人对后勤业务见解」系列的第 七 篇，记录我对后勤数字化建设的一些思考。 功能实现方案 后勤服务管理平台深化应用 施工安全管控应用 施工安全管控应用涵盖项目全生命周期管理、施工人员违规行为管控、安全施工方案模板管理、施工违章处置管控、施工作业计划管控、施工作业监控大屏六大子模块。 技术]]></description><guid isPermaLink="false">/archives/houqin-insight-7</guid><dc:creator>纷飞的迪拉</dc:creator><category>个人对后勤业务见解</category><pubDate>Wed, 22 Jul 2026 19:34:00 GMT</pubDate></item><item><title><![CDATA[一个人的短途旅行]]></title><link>https://openofficecli.com/archives/solo-short-trip</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E4%B8%80%E4%B8%AA%E4%BA%BA%E7%9A%84%E7%9F%AD%E9%80%94%E6%97%85%E8%A1%8C&amp;url=/archives/solo-short-trip" width="1" height="1" alt="" style="opacity:0;">先说回来那天。周日下午五点多，我拖着包站在自家楼下，抬头看见客厅窗户是黑的——我出门前忘了留灯。就那么一瞬间，我有点不想上楼。不是不想回家，是有一种很具体的感觉：接下来那扇门一开，两天就正式结束了。 我在楼下站了大概两分钟才上去。 这趟是周五晚上决定的。那周过得不好，也没有具体的坏事，就是每天都在处]]></description><guid isPermaLink="false">/archives/solo-short-trip</guid><dc:creator>树懒先生</dc:creator><category>旅行见闻</category><pubDate>Tue, 21 Jul 2026 21:37:00 GMT</pubDate></item><item><title><![CDATA[我为什么不再刷朋友圈]]></title><link>https://openofficecli.com/archives/quitting-moments</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E6%88%91%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%8D%E5%86%8D%E5%88%B7%E6%9C%8B%E5%8F%8B%E5%9C%88&amp;url=/archives/quitting-moments" width="1" height="1" alt="" style="opacity:0;">那天晚上我为一条动态改了七遍。 内容是一张面的照片，汤面上浮着两片牛肉和一点香菜，是我加班后自己下的。第一版配字太热情，第二版太丧，第三版像在暗示什么，第四版加了个表情显得刻意，第五版删了表情又显得冷。第七版之后，我把整条删掉了，关了手机，在椅子上坐了一会儿。 然后我意识到：我刚刚花了二十分钟，做了]]></description><guid isPermaLink="false">/archives/quitting-moments</guid><dc:creator>树懒先生</dc:creator><category>文化观察</category><pubDate>Mon, 20 Jul 2026 14:34:00 GMT</pubDate></item><item><title><![CDATA[周末做饭这件小事]]></title><link>https://openofficecli.com/archives/weekend-cooking</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E5%91%A8%E6%9C%AB%E5%81%9A%E9%A5%AD%E8%BF%99%E4%BB%B6%E5%B0%8F%E4%BA%8B&amp;url=/archives/weekend-cooking" width="1" height="1" alt="" style="opacity:0;">周六上午十点，我拎着两个袋子从菜市场回来。一个装着西红柿、青椒、一小把香菜和三根黄瓜，另一个装着半斤五花肉，用红色的塑料袋捆着，袋子上还有一点血水。 菜市场的老太太找了我三块钱，硬币是热的，大概在她围裙口袋里揣了一上午。她说黄瓜今天的好，昨天的蔫。我不知道怎么分辨，但我信了。 回来先洗菜。水管的水刚]]></description><guid isPermaLink="false">/archives/weekend-cooking</guid><dc:creator>一只猫饼</dc:creator><category>生活随笔</category><pubDate>Fri, 17 Jul 2026 19:58:00 GMT</pubDate></item><item><title><![CDATA[读《活着》：关于承受]]></title><link>https://openofficecli.com/archives/to-live-notes</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E8%AF%BB%E3%80%8A%E6%B4%BB%E7%9D%80%E3%80%8B%EF%BC%9A%E5%85%B3%E4%BA%8E%E6%89%BF%E5%8F%97&amp;url=/archives/to-live-notes" width="1" height="1" alt="" style="opacity:0;">我是在一条医院走廊里读完《活着》的。这不是什么刻意安排的仪式感，只是那阵子家里有人住院，我需要一本能在嘈杂环境里读下去的书。事后想想，环境和内容撞在一起，让我对这本书的感受可能和别人不太一样。 大多数人谈这本书，谈的是苦难。福贵输光家产，父亲死，母亲死，儿子被抽血抽死，女儿难产死，妻子病死，女婿被水]]></description><guid isPermaLink="false">/archives/to-live-notes</guid><dc:creator>早睡失败者</dc:creator><category>读书笔记</category><pubDate>Thu, 16 Jul 2026 09:58:00 GMT</pubDate></item><item><title><![CDATA[关于仪式感的一点想法]]></title><link>https://openofficecli.com/archives/on-rituals</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E5%85%B3%E4%BA%8E%E4%BB%AA%E5%BC%8F%E6%84%9F%E7%9A%84%E4%B8%80%E7%82%B9%E6%83%B3%E6%B3%95&amp;url=/archives/on-rituals" width="1" height="1" alt="" style="opacity:0;">先说立场：我曾经很反感这个词。 反感的原因很直接。我第一次密集地看到它，是在各种推销文案里——生活需要仪式感，所以你需要一套四百块的餐具、一个香薰机、一条限定项链。它被做成了一个开关：花钱，开关打开，你的日子就从凑合升级成认真生活。这套逻辑让我不舒服，因为它把一种很内在的东西外包出去了。 但这两年我]]></description><guid isPermaLink="false">/archives/on-rituals</guid><dc:creator>咖啡不加糖</dc:creator><category>生活随笔</category><pubDate>Wed, 15 Jul 2026 17:58:00 GMT</pubDate></item><item><title><![CDATA[Docker 在开发环境里的正确用法]]></title><link>https://openofficecli.com/archives/docker-for-dev</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=Docker%20%E5%9C%A8%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E9%87%8C%E7%9A%84%E6%AD%A3%E7%A1%AE%E7%94%A8%E6%B3%95&amp;url=/archives/docker-for-dev" width="1" height="1" alt="" style="opacity:0;">我们组新人入职时，我会先看一眼他怎么用 Docker。这不是什么考核，纯粹是因为这个东西的误用率实在太高了，而且误用之后的痛苦是慢性的——不会立刻炸，只会让你每天多浪费二十分钟。 最常见的误用只有一种：把容器当虚拟机使。 那个「什么都在容器里」的方案 典型症状是这样的：一个巨大的开发镜像，里面装了运]]></description><guid isPermaLink="false">/archives/docker-for-dev</guid><dc:creator>咖啡不加糖</dc:creator><category>技术笔记</category><pubDate>Tue, 14 Jul 2026 20:19:00 GMT</pubDate></item><item><title><![CDATA[关于确定性与不确定性]]></title><link>https://openofficecli.com/archives/certainty-and-doubt</link><description><![CDATA[<img src="https://openofficecli.com/plugins/feed/assets/telemetry.gif?title=%E5%85%B3%E4%BA%8E%E7%A1%AE%E5%AE%9A%E6%80%A7%E4%B8%8E%E4%B8%8D%E7%A1%AE%E5%AE%9A%E6%80%A7&amp;url=/archives/certainty-and-doubt" width="1" height="1" alt="" style="opacity:0;">三年前我非常确定一件事：我朋友要开的那家小店会倒。理由很充分——位置偏、他没经验、启动资金太少、那条街上前后开过五家餐饮都没撑过一年。我甚至委婉地劝过他。结果那家店现在还开着，而且活得不错。 让我不舒服的不是我猜错了。是我复盘的时候发现，我的每一条理由都站得住，只是不够。真正起作用的因素是我完全没看]]></description><guid isPermaLink="false">/archives/certainty-and-doubt</guid><dc:creator>泡面星球</dc:creator><category>观点随想</category><pubDate>Sat, 11 Jul 2026 19:46:00 GMT</pubDate></item></channel></rss>