<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Aber&apos;s tweets</title><description>我的微博</description><link>https://tweets.aber.sh</link><item><title>公司年会抽到 5090——在我即将质疑喊“我要验牌”的时候</title><link>https://tweets.aber.sh/posts/67</link><guid isPermaLink="true">https://tweets.aber.sh/posts/67</guid><pubDate>Fri, 13 Feb 2026 06:03:53 GMT</pubDate><content:encoded>公司年会抽到 5090——在我即将质疑喊“我要验牌”的时候。</content:encoded></item><item><link>https://tweets.aber.sh/posts/66</link><guid isPermaLink="true">https://tweets.aber.sh/posts/66</guid><pubDate>Fri, 13 Feb 2026 06:02:59 GMT</pubDate><content:encoded>
    &lt;div&gt;
      &lt;video src=&quot;/static/https://cdn5.telesco.pe/file/6648dab74c.webm?token=jgX1dyyyC4yoQKOR69jhtLKfmhKieah5YYfpbL72UVFjh-OYJGRoExCQuiVUIFoU49UoItp1hbOmkGeAp4SUHf3MaBrEQ_O3zdqnHybk7yCCp-cVbQIjZZlngAp2h2ZzYYvIcoROCGYe0MaC-gdetNlYnWJH2qNaaILawa0sBfH0Yv1wfmLblmJrAOAU_dYnaJJ-xIae8CswY_NEp_Pb8PhnUoNutUV1uL5NtRkxu9gsYfGyKvF9jxpwRJ5TrwT2iTsoPKGdZFnhju_CNbnjiDviHjO3lIZhX32fITebOODYS7XVcEQRApCVj86NO_hAT9X3eReNHxHE-N3K5ctTtw&quot; width=&quot;100%&quot; height=&quot;100%&quot;&gt;
        &lt;img class=&quot;sticker&quot; src=&quot;/static/https://cdn5.telesco.pe/file/UFWVOmlMGVI8vNJ1N2l3UgO67l9AEPefQHHWkYXrtGSl0_ogrPVHDwefhSKVLGmBsn9Lfmijclk4miBMCBTO6w0rAYQWf9H0TvEk9RK88ZzoCHE7_iQB4IA-JbNI54QtbVDPPwpyGeaZj3gAsPBxKmtGX88E9_VHoXVYPTegPVcsrhn-GfzTzyCG40EWl_ZMqEJszjhfE-UwVHGKXM8Wu0KwXMOh5LZRQ-ioZTBIdvjJGzSozQoI37bIm4NbwSPCfa8dlIlah03AhDLU3qiHPxTxCi9mitYO0Id_Jh3CGMOov8G8zrOm44LKh0ly2tnyaohnysm-1vImfcaLDRvirw&quot; alt=&quot;Video Sticker&quot; loading=&quot;eager&quot; /&gt;
      &lt;/video&gt;
    &lt;/div&gt;
    </content:encoded></item><item><title>pymongo 的 AsyncMongoClient 第一次连接的时候存在竞态问题，如果不先调用 await client.aconnect() 就大力 asyncio.create_task 会把连接池打飞</title><link>https://tweets.aber.sh/posts/65</link><guid isPermaLink="true">https://tweets.aber.sh/posts/65</guid><pubDate>Sat, 07 Feb 2026 08:57:47 GMT</pubDate><content:encoded>pymongo 的 AsyncMongoClient 第一次连接的时候存在竞态问题，如果不先调用 &lt;code&gt;await client.aconnect()&lt;/code&gt; 就大力 &lt;code&gt;asyncio.create_task&lt;/code&gt; 会把连接池打飞。</content:encoded></item><item><title>Stripe 的 API 真的是灾难，LLM 在这里还存在一堆幻觉</title><link>https://tweets.aber.sh/posts/64</link><guid isPermaLink="true">https://tweets.aber.sh/posts/64</guid><pubDate>Wed, 04 Feb 2026 19:49:12 GMT</pubDate><content:encoded>Stripe 的 API 真的是灾难，LLM 在这里还存在一堆幻觉。</content:encoded></item><item><title>很久没有纯粹的写代码了，我又来写基础建设了</title><link>https://tweets.aber.sh/posts/61</link><guid isPermaLink="true">https://tweets.aber.sh/posts/61</guid><pubDate>Fri, 16 Jan 2026 16:49:52 GMT</pubDate><content:encoded>很久没有纯粹的写代码了，我又来写基础建设了。&lt;br /&gt;oneapi、litellm 这些都很好，功能很齐全。但是功能太齐全了，无论是公司还是我自己，都需要一个更轻量的 proxy，只需要关注指标、fallback 以及负载均衡。Users、Team Space 这些反而是阻止正常使用的高学习成本。&lt;br /&gt;依旧山海经，文鳐。&lt;a href=&quot;https://github.com/abersheeran/wenyao&quot; target=&quot;_blank&quot;&gt;https://github.com/abersheeran/wenyao&lt;/a&gt;&lt;br /&gt;&amp;gt; 《山海经·西次三经》泰器之山，观水出焉，西流注于流沙。是多文鳐鱼，状如鲤鱼，鱼身而鸟翼，苍文而白首赤喙，长行西海，游于东海，以夜飞。其音如鸾鸡，其味酸甘，食之已狂，见则天下大穰。&lt;a href=&quot;https://github.com/abersheeran/wenyao&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;GitHub&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;GitHub - abersheeran/wenyao: 完全 Vibe Coding，不采用古法编程。使用 Claude 4.5 Opus 和 Gemini 3 Flash 互相挑错。亲自指挥，亲自部署。&quot; src=&quot;/static/https://cdn4.telesco.pe/file/uoS_92lT_BiXtlaosYjTrU4uYcAOfniBqENEa7Bo8U9XobY8iwIhoo0t2iAngyhy7WVUK-XrJiCnPBh-eIrm89c7vJj2m3YjS9_J5wRjtKnHAvS8HmQFkWK8eM--FfF222amx2dqNr1L--3I2L0_isJ6KBtcrxgIxnPaPB-p-6oQCH9R8HodLtOD8m0XZMkwp1v5dmysdwfgagTBgzTW7n0B5WhzVxdbkxBg1yjwiIdHOZzNjtvtVxvhu78pwI7TPiXcCkuprS2wkmiEDOpid95HHrxE5Uc8oUd-JlLAR0XfT5wZ1v5SABbm3ypjr8zm7RBY8fO0ropzvz9K2Q7a5w.jpg&quot; loading=&quot;lazy&quot; /&gt;
  &lt;div&gt;GitHub - abersheeran/wenyao: 完全 Vibe Coding，不采用古法编程。使用 Claude 4.5 Opus 和 Gemini 3 Flash 互相挑错。亲自指挥，亲自部署。&lt;/div&gt;
  &lt;div&gt;完全 Vibe Coding，不采用古法编程。使用 Claude 4.5 Opus 和 Gemini 3 Flash 互相挑错。亲自指挥，亲自部署。 - abersheeran/wenyao&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>新一年的工作开始了</title><link>https://tweets.aber.sh/posts/60</link><guid isPermaLink="true">https://tweets.aber.sh/posts/60</guid><pubDate>Sun, 04 Jan 2026 07:36:36 GMT</pubDate><content:encoded>新一年的工作开始了。</content:encoded></item><item><title>？？？？？？？？？？？？</title><link>https://tweets.aber.sh/posts/57</link><guid isPermaLink="true">https://tweets.aber.sh/posts/57</guid><pubDate>Mon, 13 Oct 2025 07:50:08 GMT</pubDate><content:encoded>？？？？？？？？？？？？&lt;br /&gt;&lt;a href=&quot;https://github.com/pytauri/pytauri&quot; target=&quot;_blank&quot;&gt;https://github.com/pytauri/pytauri&lt;/a&gt;&lt;a href=&quot;https://github.com/pytauri/pytauri&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;GitHub&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;GitHub - pytauri/pytauri: Tauri binding for Python through Pyo3&quot; src=&quot;/static/https://cdn4.telesco.pe/file/dSj-Ocw6vaVokgP33L-PMdOQw1mkRid9ium_PpOPfC-Y3_CIcv0U3e_ntgsa6AAEwx3LYT1nh4GL72iKrtgabp8JihhbNk4UTKmTxLpGZ0uWrpzV-ZsdO5CEi9usY1SjIuHEpY6742H5xBHGTDgaSEMYow6Fg5yh-feca67lVtm_F7WfozXMpfCqxgTHOKF_RcyI8gGOF5LUvfchycJ2EQP09KIV046klA7NlkL_0n_9gqI1Mgm_jEN3BsldUL_n404r17TUo4CbhNmMMaQVcksEQ7WMTRMdkHVccr6sYh193d1DAt29G3xSmRQfBhhlfDrH6O0N-nHSyE0MByROKA.jpg&quot; loading=&quot;lazy&quot; /&gt;
  &lt;div&gt;GitHub - pytauri/pytauri: Tauri binding for Python through Pyo3&lt;/div&gt;
  &lt;div&gt;Tauri binding for Python through Pyo3. Contribute to pytauri/pytauri development by creating an account on GitHub.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>我创造 Kui 的时候，从来没想过有人会这么写</title><link>https://tweets.aber.sh/posts/56</link><guid isPermaLink="true">https://tweets.aber.sh/posts/56</guid><pubDate>Wed, 13 Aug 2025 12:26:31 GMT</pubDate><content:encoded>&lt;div&gt;
      
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/O1zbya5wad-oCBgKxTztISZY_3tqI3pSdIjVDXQ-ilWJydvfg1kf7o-QEuauwlszd-xW2sxJ6LNdTT4qgWdwsiyOVyZ0jgtOc_o-GX0bSGqwBVHl2uCYlpE61xqDijX9m329jOoeD4MhHnPOMkjsuMzED-gX0j1ERmxVSdKAhkGGBoTs-uX5mYgT5TeqEX1CLlCLmFLGlGUnVNDQG1p1GnZYVW5jf4TZbdeyizuOpzhkUYpGCu1fxIcExb2LhFIyqyQYmzcDb9twhv-XpfxP3zai6BuIZR-fQ3goFbfAu1jQRiOFZLTAO7wh4IIkDREMr4yDW-LbPkzNG0btAqF0hw.jpg&quot; alt=&quot;我创造 Kui 的时候，从来没想过有人会这么写&quot; loading=&quot;lazy&quot; /&gt;
      
      
        
      
    &lt;/div&gt;我创造 Kui 的时候，从来没想过有人会这么写。用我最不喜欢的 Java Spring 写法。</content:encoded></item><item><title>mongodb 终于有官方 asyncio 支持了！</title><link>https://tweets.aber.sh/posts/53</link><guid isPermaLink="true">https://tweets.aber.sh/posts/53</guid><pubDate>Tue, 10 Jun 2025 18:50:35 GMT</pubDate><content:encoded>&lt;div&gt;
      
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/d-2YDVodpqUy0XzRDTnLFS1NMcg7erOGXMkN0TwSfgR2rILthuBYhXTyHWbHJc2uRiFinKX22zNKSHPKxFivOWRXoLjWQtxhrTfR9FOMlU8PEcLsJYwnLsIWoq41zoTNEeJLgDfNxHMq_lv52gUhfJgr6J9DItKkgykgVG1XAEggRrbow0hKfxlqoKTUAJqlY-NQKZMW2rPd7zuOVpc4wKLA9ZQJypEqMuhXoyrFk4xrn6SWyeA3jqvoDVUn10LfowmEhq_irFau-PREbkLKOltmapWYEWpyLHT_Oid_t83r9LrkphTTpQezQDiQz0TCWIvORHp-bBAuYC2dKtxkPQ.jpg&quot; alt=&quot;mongodb 终于有官方 asyncio 支持了！&quot; loading=&quot;lazy&quot; /&gt;
      
      
        
      
    &lt;/div&gt;mongodb 终于有官方 asyncio 支持了！</content:encoded></item><item><title>Aber 向代码之神祈求灵感，回应他的是三年前的自己</title><link>https://tweets.aber.sh/posts/51</link><guid isPermaLink="true">https://tweets.aber.sh/posts/51</guid><pubDate>Fri, 25 Apr 2025 09:31:37 GMT</pubDate><content:encoded>&lt;div&gt;
      
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/PvCtLGRvl7mDaOrvMFEu2tSukwYZBJT5Uy-wKacJZ3n3Q_a7CNNzBh7Z0B5ZPgKfi3r3pJTqFVWHwnv6JJyVUJd8UzoDYFBTup9TM6L0KKstAt696_XlxoLBAvd1-XpgdnTqYIoKUbhofqBc4stpjT-SjbxDyfKug_puzNUykHcvvonL_HIwfLnjSAk99nlHAEhRY1fSkRJ_KLvKpXNsJ6vM607b6CyV_2Dn8w4cF9EWNPnLZ9Joh6el_rik9orPZ4cd4L83O0XmtJTp6QLn4D-YeK3tXi_DLyXQPn67ZXkqZFPwBvyhVcZ1woIoZskLvp3kQvIe0FNforK-VAmg8Q.jpg&quot; alt=&quot;Aber 向代码之神祈求灵感，回应他的是三年前的自己&quot; loading=&quot;lazy&quot; /&gt;
      
      
        
      
    &lt;/div&gt;Aber 向代码之神祈求灵感，回应他的是三年前的自己。</content:encoded></item><item><title>幽默Grok总结，哈哈哈哈</title><link>https://tweets.aber.sh/posts/50</link><guid isPermaLink="true">https://tweets.aber.sh/posts/50</guid><pubDate>Fri, 21 Mar 2025 08:34:42 GMT</pubDate><content:encoded>&lt;div&gt;
      
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/ErztfMIf1FL-456ZhVLkzw5ogBA93atkc4rm4dxWXobOuhm0bkRC-U4jeRm2eOKeWb6jjwhmKipw3bCpMy5xf5w534PNYJTA3bUakNGCRueldx3dFkqqcxu6zDO41YUqk7XQTfFy9AmjMRCYz9PQDRpqXoE77enBntWGACDHZbkngXd_78upjwbLKUHwHIvzHoaecAB2q-RJ1hv0HKmggqAuADZdRLyiOcFQHOCxkbHsdGcaCNPLn3QMePt6IGM-BvYI9XWRGQsYLAcBQbtYP5giyS2kvyr4TLkgNEByHvMMPPr08oiSMHsukzD2ErzAsCQPBJcOuZ7SQY6xmltDCQ.jpg&quot; alt=&quot;幽默Grok总结，哈哈哈哈&quot; loading=&quot;lazy&quot; /&gt;
      
      
        
      
    &lt;/div&gt;幽默Grok总结，哈哈哈哈。</content:encoded></item><item><title>😧你在干什么？</title><link>https://tweets.aber.sh/posts/49</link><guid isPermaLink="true">https://tweets.aber.sh/posts/49</guid><pubDate>Thu, 13 Mar 2025 09:13:51 GMT</pubDate><content:encoded>&lt;div&gt;
      
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/LY5MA6jiHq_yFaJ2-ril6KKzyllFfGABq5ILA23cCapHbmuDgkLm_VCR3DOX7dq4AKMPMJ-fWKV4PsxJqCas9RcOfLRQL8mYUMgVELgQEP6qmIO2OwkDfjeuMwvZTKjoctDdCFwC23tg7r8vLH9hzyNq9oOgRjZL6hkq88pg7uOFIMTq1UuT0HXlmGKW8F1R5s3rp8nkaVyeBM2uFNR5fWr5xWL9aUyu0knIDR0zGxOQ5sl9DXPr5t5ZRSQMhfNYp9OQUFxYAw3hFyvninUX-3Y_7__WptnVbjaRYTOUEbYXHE4-S0PVbqBK6Nfb7nnSwSezlKJ1LiexhVIK2De8HQ.jpg&quot; alt=&quot;😧你在干什么？&quot; loading=&quot;lazy&quot; /&gt;
      
      
        
      
    &lt;/div&gt;&lt;i&gt;&lt;b&gt;😧&lt;/b&gt;&lt;/i&gt;你在干什么？</content:encoded></item><item><title>与 AI 共存</title><link>https://tweets.aber.sh/posts/42</link><guid isPermaLink="true">https://tweets.aber.sh/posts/42</guid><pubDate>Mon, 24 Feb 2025 08:41:32 GMT</pubDate><content:encoded>与 AI 共存。除非 AI 发展到彻底取代人类的地步，否则程序员不会失业，失业的只会是那些无法驾驭 AI 的菜鸟。否定新事物是中老年人的特权，因为所有人都默认，你已经老了。</content:encoded></item><item><link>https://tweets.aber.sh/posts/40</link><guid isPermaLink="true">https://tweets.aber.sh/posts/40</guid><pubDate>Thu, 16 Jan 2025 07:08:45 GMT</pubDate><content:encoded>&lt;a href=&quot;https://gist.github.com/abersheeran/7a23bfd2568e5eb5b333eedf9171b81e&quot; target=&quot;_blank&quot;&gt;https://gist.github.com/abersheeran/7a23bfd2568e5eb5b333eedf9171b81e&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;我发现 aiolibs 这个 org 搞了一堆几行代码就能实现完的 project。这很不好，.venv 到时候会比 node_modules 更屎的。&lt;a href=&quot;https://gist.github.com/abersheeran/7a23bfd2568e5eb5b333eedf9171b81e&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;Gist&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;Typed asynchronous signal for Python. A few lines of code will do the trick, no need to install another aiosignals.&quot; src=&quot;/static/https://cdn4.telesco.pe/file/eojQpJo0ffP0SI0Xua1JGRR-DRwl2L9x4bKtDITqrcMjid3oMOvhtZbJH4qAWJ05jXyK_iMS_fX7I95dJJvE9robfVdAcNIEX-54I_DQqszKC9v0kSodYmRF2RUlO0AWC8UdZ8EPml-ZzhN8yNyb3BMl_1u-70UpTJTyDLZVBLMXmk6yjmwiZt4UhPwwQ5OH1okIqXHNXfZ55wUoSkC8Ia4_JQPatkfZkDSqAWb2oDCKY1HYPl1ZVq0ircV046UpuEoDus4XQaE-CVi4OROY1JO14QBemfyheoO4NvRSZXhg8ixELhgvjUM1SaltAnHkpjaML0F_GwJrI9FdwckSjA.jpg&quot; loading=&quot;lazy&quot; /&gt;
  &lt;div&gt;Typed asynchronous signal for Python. A few lines of code will do the trick, no need to install another aiosignals.&lt;/div&gt;
  &lt;div&gt;Typed asynchronous signal for Python. A few lines of code will do the trick, no need to install another aiosignals. - signals.py&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>办公室中的同事全部为女性，是种怎样的体验？</title><link>https://tweets.aber.sh/posts/39</link><guid isPermaLink="true">https://tweets.aber.sh/posts/39</guid><pubDate>Mon, 13 Jan 2025 05:31:29 GMT</pubDate><content:encoded>办公室中的同事全部为女性，是种怎样的体验？&lt;br /&gt;&lt;a href=&quot;https://www.fxzhihu.com/question/455556635/answer/66254384586&quot; target=&quot;_blank&quot;&gt;https://www.fxzhihu.com/question/455556635/answer/66254384586&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;给我看乐了。我的观点是女权影响之深远，二十年前没有抑制住，那么到了如今只能放任她。只是这期间多少辛酸泪，谁来偿还？谁能偿还？</content:encoded></item><item><title>意见领袖的爽点是让你自以为理解了一些事情的运行逻辑</title><link>https://tweets.aber.sh/posts/36</link><guid isPermaLink="true">https://tweets.aber.sh/posts/36</guid><pubDate>Tue, 03 Dec 2024 02:02:45 GMT</pubDate><content:encoded>意见领袖的爽点是让你自以为理解了一些事情的运行逻辑。如果读书是吸鸦片，抱着植物尸体产生幻觉和快感，那么自媒体时代的意见领袖就是工业化吗啡。</content:encoded></item><item><link>https://tweets.aber.sh/posts/34</link><guid isPermaLink="true">https://tweets.aber.sh/posts/34</guid><pubDate>Mon, 25 Nov 2024 01:32:34 GMT</pubDate><content:encoded>&lt;a href=&quot;https://www.fxzhihu.com/question/512504253/answer/3364960689&quot; target=&quot;_blank&quot;&gt;https://www.fxzhihu.com/question/512504253/answer/3364960689&lt;/a&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;😭&lt;/b&gt;&lt;/i&gt;看到中央大街的时候我就意识到在哈尔滨。问世间情为何物，直教人生死相许。&lt;a href=&quot;https://www.fxzhihu.com/question/512504253/answer/3364960689&quot; target=&quot;_blank&quot;&gt;
  
  &lt;div&gt;FxZhihu / Fixup Zhihu&lt;/div&gt;
  
  &lt;div&gt;男朋友意外去世了，我要怎么能见到他？ - @My love | FxZhihu&lt;/div&gt;
  &lt;div&gt;18年7月21日，我在食堂吃完饭的路上给他打电话，想跟他抱怨他今天回信息晚了好久，木桶饭那家的菜又咸了，那对吃饭也要腻在一起的情侣，下课的时候下台阶差点摔了，还有我想他了 用微信打不接，打电话关机，信息也不回，我心里有点慌 过了没多久，手机响了，不是他，是他继父，他继父哽咽的说：“xx昨晚出车祸了，你在学校吗，叔叔去接你”在得到我肯定的答复后，叔叔就挂了。我放下电话，感觉一切都不真实，我就那样静静的等着…&lt;/div&gt;
&lt;/a&gt;</content:encoded></item></channel></rss>