<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>周记</title>
    <link>https://blog.sinzy.net/@why</link>
    <description>坚持就是胜利</description>
    <pubDate>Fri, 09 Oct 2026 11:17:25 -0700</pubDate>
    <managingEditor>member@blog.sinzy.net (.问号鱼)</managingEditor>
    <language>zh-CN</language>
    <generator>n19 Blog Application v4.1</generator>
    <atom:link href="https://blog.sinzy.net/@why/rss" rel="self" type="application/rss+xml" />
        <item>
      <title>Farewell Deno?</title>
      <link>https://blog.sinzy.net/@why/entry/24042</link>
      <description><![CDATA[<p class="ubb__first">今天刷到 <a href="https://deno.com/blog/cloudflare" target="_blank">Deno 被收购</a>的消息。</p><p class="ubb__split">刚看到标题时还挺高兴，感觉这下 Deno 终于有了靠山，可以期待更加美好的未来。</p><p class="ubb__split">结果是坏消息，Deno 将只剩下一年的维护期，之后会怎么样无可奉告。</p><p class="ubb__split">基本就是原始团队放弃继续开发。如果没有其他公司或者组织接手，那 Deno 就和它的 logo 腕龙的命运一样了。</p><p class="ubb__split">感叹一下～记得当初 Deno 刚问世时，从一个 Node 开发者角度看近乎理想：All-in-One 工具链 + TypeScript + Web 标准（终于可以在服务器端用 fetch 了！）。可惜理想丰满现实骨感：在生态年代，裸体的运行时无法和 Node 竞争。热门产品不可能重写，各种库的维护者也没工夫支持一个全新环境。</p><p class="ubb__split">于是 Deno 接受现实，开始放弃初心，尝试兼容 Node。可问题是：那我为啥不直接用 Node？100% 兼容怎么也好过 99% 啊。</p><p class="ubb__split">另一个致命问题当然是钱：Deno 毕竟是一家公司。投资拉了几轮，2.0 发布时还很是大张旗鼓的宣传了一番。</p><p class="ubb__split">盈利模式是 Deno Deploy 云计算平台，结果，除了可以一键部署以外，和其他友商相比毫无优势（比如所谓云其实就欧美两处机房），Deno 的部署本来也很简单……</p><p class="ubb__split">并且其他 JS 运行时也没闲着，Node 几经迭代，API 也很开始很好的支持 Web 标准，npm 也加强了安全性。TypeScript 7.0 性能大幅提升，各种 Linter 和 Formatter 也不断进步。Deno 的 All-in-One 渐渐变得『门门通，样样瘟』。我个人在使用时就 miss 某些习惯的 lint 和 format 的规则。</p><p class="ubb__split">兼容 Node 还导致另一个问题是 API 的重叠：Deno 的专属 API 部分对应 Node 的内置 API，Deno 还额外搞了个标准库……于是某些操作，例如文件系统，有3款 API 可选，开发者都讨厌选择困难。</p><p class="ubb__split">此外 Deno 作为一个后端环境却没有专属的数据库接口，要访问数据库必须使用 Node 的库。我猜想初衷是为了推行自己的 Deno KV，但这个产品一直也没走出 beta。</p><p class="ubb__split">总之，Deno 本想用第一性原理，颠覆性的改掉 Node 的问题，但最终没能成功。改变策略后却发现对手们已经今非昔比。</p><p class="ubb__split">Deno 的其他周边产品如 JSR 和 Fresh 框架，同样是亮点很多，但不足以超越竞品。</p><p class="ubb__split">今年在裁员一轮后，新版的 Deno Deploy 终于发布，可是除了新界面和新域名以外我看不出和旧版有任何区别。</p><p class="ubb__split">而即便有各种抱怨，我还是认可 Deno 的理念，并且颇用它做了一些项目，因此看到今天的消息，惊讶之后还是很遗憾。</p><p class="ubb__split">希望很快能有公司或者社区大牛出来接手吧，比如某家中国公司？</p><p class="ubb__split">而买家 Cloudflare 先前也收购了 VoidZero，坐拥一群 Rust 大神，为啥不肯接着开发呢？</p>]]></description>
      <pubDate>Fri, 09 Oct 2026 11:17:25 -0700</pubDate>
      <guid>https://blog.sinzy.net/@why/entry/24042</guid>
    </item>
        <item>
      <title>AI 食谱 slop</title>
      <link>https://blog.sinzy.net/@why/entry/24029</link>
      <description><![CDATA[<p class="ubb__first">打开冰箱发现只剩一棵小白菜和一盒白蘑菇。于是让 AI（Google Gemini）推荐个懒人食谱。<img alt="" src="https://blog.sinzy.net/bbs/BB22.gif" class="bb" width="40" height="40" /></p><p class="ubb__split">小白菜洗净切好，用纸盘装好放到空气炸锅里；蘑菇切块铺在上方；加三勺水再加半勺蒸鱼豉油，180 度烤 10 分钟。强调蘑菇的鲜味会被小白菜充分吸收。还很体贴地生成了一张图片。</p><p class="ubb__split">确实很容易操作。</p><p class="ubb__split">但是味道嘛……小白菜偏苦，蘑菇烤得干了，也吃不出什么鲜味。</p><p class="ubb__split">算是可以果腹而已。<img alt="" src="https://blog.sinzy.net/bbs/BB17.gif" class="bb" width="40" height="40" /></p>]]></description>
      <pubDate>Sun, 16 Aug 2026 11:40:59 -0700</pubDate>
      <guid>https://blog.sinzy.net/@why/entry/24029</guid>
    </item>
        <item>
      <title>界面微调</title>
      <link>https://blog.sinzy.net/@why/entry/24027</link>
      <description><![CDATA[<p class="ubb__first">最近小幅更新了一下本 Blog 程序的界面：</p><p class="ubb__split">- 字号增大了一点，手机上读起来应该体验更好些（年龄大了眼神不如从前了）</p><p class="ubb__split">- 更换了字体。原来的英文字体 <a href="https://fonts.google.com/specimen/Source+Sans+3" target="_blank">Source Sans 3</a> 换成了 <a href="https://fonts.google.com/specimen/Open+Sans" target="_blank">Open Sans</a>。字体偏好见仁见智，Source Sans 非常适合长文，但基线似乎偏高一些，不是特别适合界面元素（菜单项，按钮什么的），和图标并排时总是感觉对不齐。尝试过 Roboto，作为安卓默认字体太过于常见。Inter 也很不错，但太被 AI 滥用。加上我个人偏好具有 looptail 的小写字母 g，所以最后定了 Open Sans。向 <a href="https://beta.docs.nodejs.org/" target="_blank">Node.js 新官方文档</a>看齐，等宽字体选择了 <a href="https://fonts.google.com/specimen/IBM+Plex+Mono" target="_blank">IBM Plex Mono</a>。</p><p class="ubb__split">- 其他一些调整都不改变界面，属于优化 CSS，比如使用更现代的特性。</p><p class="ubb__split">全程没有使用 AI，因为至今还没有哪款模型的前端能力让我膜拜。但后端的话，像 Blog 系统这么简单的应用，连去年的模型都能胜任。目前所用的 FoalTS 框架也慢慢落伍了，作者基本不再开发新功能，是时候再次跳船了。准备放弃框架，自己（AI）重新造轮子。</p><p class="ubb__split">我觉得现在 AI 战国时代，重要的不是学概念学工具，而是更高效的做出产品。没有用户关心你用的什么模型和代理写代码，产品本身好用，高质量才是根本。</p>]]></description>
      <pubDate>Mon, 03 Aug 2026 10:50:03 -0700</pubDate>
      <guid>https://blog.sinzy.net/@why/entry/24027</guid>
    </item>
        <item>
      <title>难得的高效率</title>
      <link>https://blog.sinzy.net/@why/entry/24014</link>
      <description><![CDATA[<p class="ubb__first">来德国这么久了，早已经习惯绝大多数服务都不能『随叫随用』：例如看病，修车，行政事务乃至下馆子……一定要先联系约时间。直接上门的话一般都无人搭理。</p><p class="ubb__split">今天车子突然无法启动，感觉是电池玩完了。心中暗叫完蛋，明天是假期，然后周末两天，车行关门无处可修咋办？</p><p class="ubb__split">当然遇到这类紧急情况，先联系 ADAC，德国最大的车主俱乐部，半路趴窝了都找它家来救急。电话打通后被告知大概需要等候90分钟，因为节前路上车多故障也多。好吧，今天只能缺席例会了。</p><p class="ubb__split">很快收到短信，可以查看处理进度，点进去看，显示只需要等20分钟就行，惊喜中。还不到20分钟就接到了工作人员电话，然后就看到救援车了。</p><p class="ubb__split">果然是电池老化了，需要换新的。帮我启动了车子，叫我直接开去车行，15分钟就能换新的，假期不能没车啊云云。我说没约时间啊，他回答你是顾客啊，正当要求而已。</p><p class="ubb__split">开去了车行，其实都是熟人了，查了查电池有库存，让等半小时。半小时后一切搞定。</p><p class="ubb__split">是不是经济危机真来了？德国竟然可以如此高效率？我想在国内这应该是稀松平常的，但在这边，无须等待就立即获得服务，真的算是例外。尤其是盖房子这两年把我的耐心提升了无数遍。</p><p class="ubb__split">特此记录一下。</p>]]></description>
      <pubDate>Thu, 30 Apr 2026 06:23:43 -0700</pubDate>
      <guid>https://blog.sinzy.net/@why/entry/24014</guid>
    </item>
        <item>
      <title>全网都在 AI</title>
      <link>https://blog.sinzy.net/@why/entry/24000</link>
      <description><![CDATA[<p class="ubb__first">FOMO 得不行。然而 AI 写代码再厉害，也不能帮我洗碗。<img alt="" src="https://blog.sinzy.net/bbs/BB5.gif" class="bb" width="40" height="40" /></p>]]></description>
      <pubDate>Sun, 01 Feb 2026 12:33:04 -0800</pubDate>
      <guid>https://blog.sinzy.net/@why/entry/24000</guid>
    </item>
        <item>
      <title>产品型号</title>
      <link>https://blog.sinzy.net/@why/entry/23963</link>
      <description><![CDATA[<p class="ubb__first">数字最好。全世界都懂。</p><p class="ubb__split">数字越大表示越高级，完毕。</p><p class="ubb__split">苹果 15、16、17……</p><p class="ubb__split">宝马 3、5、7……</p><p class="ubb__split">Intel Core i3, i5, i7...</p><p class="ubb__split">Windows 7, 8, 10, 11...</p><p class="ubb__split">别乱选字母，什么 K、F、X……完全不知所谓。需要进一步解释的都是失败的命名。产品是面向用户的，不是产品经理用来自恋的。</p>]]></description>
      <pubDate>Sun, 28 Sep 2025 07:46:51 -0700</pubDate>
      <guid>https://blog.sinzy.net/@why/entry/23963</guid>
    </item>
        <item>
      <title>Up-to-date</title>
      <link>https://blog.sinzy.net/@why/entry/23959</link>
      <description><![CDATA[<p class="ubb__first">今天家里终于通网了！</p><p class="ubb__split">电脑、平板、手机和其他设备，一顿更新。</p><p class="ubb__split">我有数字洁癖，尽可能要保持系统和软件都是最新版。</p><p class="ubb__split">想当年 Windows 系统好几年才出个新版，现如今各种 app 大概几个小时就不是最新了，遑论 AI 模型。</p><p class="ubb__split">生活节奏越来越快。</p><p class="ubb__split">慢吞吞的只有德国的效率：从申请网络到开通，经历了几乎一整年。从物理接线到账户激活，也整整两个多月。就这水平还天天想着威胁俄国警告中国？</p><p class="ubb__split">2025 年还剩不到三分之一，要抓紧时间多写了。</p>]]></description>
      <pubDate>Fri, 19 Sep 2025 11:37:49 -0700</pubDate>
      <guid>https://blog.sinzy.net/@why/entry/23959</guid>
    </item>
        <item>
      <title>二〇二四小结</title>
      <link>https://blog.sinzy.net/@why/entry/23923</link>
      <description><![CDATA[<p class="ubb__first">一月二月两次出远门去建房公司商定户型和装修细节。我们除了地板颜色以外真是没有任何额外需求。</p><p class="ubb__split">三月开始主要忙盖房的前期准备。联系各种公司：做测量的，挖地的，做排水的，盖地下室的，防火的，还有考古的（对，巴掌大一块地还正巧位于某古文化之路上，如果挖出文物，地就得收归国有……更巧的是邻居相隔仅20米就位于保护区之外了<img alt="" src="https://blog.sinzy.net/bbs/BB32.gif" class="bb" width="40" height="40" />），水电单位，以及填写各种衙门文件……</p><p class="ubb__split">邮件不停电话打爆。不愿再回首。德国官僚主义宇宙第一。<img alt="" src="https://blog.sinzy.net/bbs/BB21.gif" class="bb" width="40" height="40" /></p><p class="ubb__split">如果我这辈子还能再盖一次房，一定找承包商……</p><p class="ubb__split">五月初挖掘机终于来破土动工了。六月开始盖地下室，跟搭乐高一样，一天就成形。邻居的房子也是几乎一天就封顶，预制房真强大。</p><p class="ubb__split">六月娃也满8岁了，生日趴请人来表演，DJ、腹语，小魔术……很快乐。</p><p class="ubb__split">七月地下室外围的坑填上了，超支不少……<img alt="" src="https://blog.sinzy.net/bbs/BB12.gif" class="bb" width="40" height="40" /> 然后得知房子要『深秋』才能开始盖，于是工地闲置着，但围栏和电费一样继续交着 <img alt="" src="https://blog.sinzy.net/bbs/BB8.gif" class="bb" width="40" height="40" /></p><p class="ubb__split">八月下旬带娃回国了一趟，阔别5年。</p><p class="ubb__split">回来之后娃上三年级了，换了班主任老师。娃的学习仍然很好，习惯也不错，欣慰。</p><p class="ubb__split">十月娃开始每周末去城里的中文学校，据说有官方背景。感觉那里几乎能遇到慕尼黑所有的中国人。</p><p class="ubb__split">十月底偶们的小屋子终于搭起来了……但也就拍照时兴奋了一丁点。很累，费钱费时间费精力。</p><p class="ubb__split">虽然预制房砌墙封顶很快，但内部工序和砖瓦房没有不同。冬天气温低，很多项目需要看天气，也只好等它继续慢慢悠悠地……只有每个月扣钱从来都很准时。唉，希望接下来一切顺利，娃的9岁生日能在新家过。</p><p class="ubb__split">这一年工作方面波澜不惊，每周一三五去办公室其余远程。众所周知今年德国整体经济环境不好，我的跳槽计划也没实施。新的一年估计形势会更明朗一些。</p><p class="ubb__split">跑步倒是坚持了下来，没有什么提升，稳定。</p><p class="ubb__split">2025 年，我希望家人和朋友们身体健康。愿世界和平。<img alt="" src="https://blog.sinzy.net/bbs/BB31.gif" class="bb" width="40" height="40" /></p>]]></description>
      <pubDate>Mon, 30 Dec 2024 07:53:31 -0800</pubDate>
      <guid>https://blog.sinzy.net/@why/entry/23923</guid>
    </item>
        <item>
      <title>实名制买 SIM 卡</title>
      <link>https://blog.sinzy.net/@why/entry/23908</link>
      <description><![CDATA[<p class="ubb__first">大四那年刚有手机的时候，预付费的『神州行』SIM 卡随便找个小卖部就能买。有合约的『全球通』则需要本地身份证。</p><p class="ubb__split">后来严格了，任何 SIM 卡都要实名认证。记得某年回国办卡，我妈双手举着身份证让营业员拍照，感觉很那个啥……</p><p class="ubb__split">德国手机合约也需要提供身份证明，但预付费的 SIM 卡，印象中也是随便买，各大超市都有自己品牌的卡，收银台前拿就行。</p><p class="ubb__split">上周，用于测试公司网站的一批新手机到货，领了曾经觊觎很久的小米14。</p><p class="ubb__split">用 AI 生成了姓名和头像，用于注册新 Google 账号。</p><p class="ubb__split">公司年底新推出了完全免费的 eSIM 手机合约，条件是要安装 app。不想用已有的邮箱，新注册时发现需要给手机号收验证码……我去，敝司建信号站拒绝华为，这里咋就照搬东方大国价值观呢？</p><p class="ubb__split">算了，只好先买个号。正好家附近超市圣诞活动，平时10块钱一张的 SIM 卡限时免费还送话费。</p><p class="ubb__split">开卡时发现要求身份认证，可以去邮局面谈或者视频。靠！</p><p class="ubb__split">考证了一下，原来欧盟从2017年开始要求电信新入网用户需要强制身份认证。</p><p class="ubb__split">好吧，现在的手机和『神州行』年代自然不是一个维度了，安全第一。</p><p class="ubb__split">什么都需要身份认证，除了申请难民和投票？</p><p class="ubb__split">小米14硬件真不错，软件马马虎虎，德语界面很山寨，单词长了会折行但按钮大小不会随之改变，国际化方面还需要继续努力。</p>]]></description>
      <pubDate>Sat, 07 Dec 2024 06:40:13 -0800</pubDate>
      <guid>https://blog.sinzy.net/@why/entry/23908</guid>
    </item>
        <item>
      <title>这个可以有</title>
      <link>https://blog.sinzy.net/@why/entry/23906</link>
      <description><![CDATA[<p class="ubb__first"></p><blockquote><p class="ubb__first">自2024年11月30日起，包括上述9国在内的38个免签国家持普通护照人员来华经商、旅游观光、探亲访友、交流访问，过境不超过30天，可免办签证入境。</p></blockquote><p class="ubb__workaround"></p><p class="ubb__split"><a href="https://news.sina.com.cn/c/2024-11-22/doc-incwxnsn0689241.shtml" target="_blank">来源</a><br /></p>]]></description>
      <pubDate>Fri, 22 Nov 2024 00:55:28 -0800</pubDate>
      <guid>https://blog.sinzy.net/@why/entry/23906</guid>
    </item>
      </channel>
</rss>
