<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/">
  <author>
    <name>shidenggui</name>
  </author>
  <generator>RSS for Ruby</generator>
  <id>https://shidenggui.com</id>
  <link href="https://shidenggui.com"/>
  <subtitle>Shidenggui&#39;s blog</subtitle>
  <title>Shidenggui&#39;s blog</title>
  <updated>2026-04-15T17:12:24+08:00</updated>
  <entry>
    <id>https://shidenggui.com/articles/poem-2</id>
    <link href="https://shidenggui.com/articles/poem-2"/>
    <summary>
今日之我，昨日之影
昨日之我，今日之梦
影随于形，梦生于幻
形不自生，幻不自觉
影消梦散，〇〇〇〇
</summary>
    <title>杂诗 2</title>
    <updated>2025-02-25T13:00:00Z</updated>
    <dc:date>2025-02-25T13:00:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/poem-1</id>
    <link href="https://shidenggui.com/articles/poem-1"/>
    <summary>
世事多艰，久苦难忍
初求药石，针砭难救
后寻黄老，仙人难期
再投佛门，无明难破
偶遇叔氏，初窥门径

理虽多途，不离此心
金刚经云，生无住心
欲生无住，先渡众生
实无众生，唯有一心
修行修心，渡人渡心
心行非二，人我实一

世事无常，人生多艰
生老病死，天罗地网
因果缠结，生灭流转
喜怒哀乐，悲欢离合
心随境转，身不由己

幸得庄生，始悟逍遥
宇宙实小，我心实大
可生日月，可纳天地
人身有穷，造</summary>
    <title>杂诗</title>
    <updated>2024-05-21T10:00:00Z</updated>
    <dc:date>2024-05-21T10:00:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/zettelkasten</id>
    <link href="https://shidenggui.com/articles/zettelkasten"/>
    <summary>两年前我因为偶然接触到了卢曼卡片盒，为了更好的实践这种方法我特意开发了元思笔记。两年后的今天，我利用这种方法读了 100 多本书，总共写下了 2600 多张卡片。看到有些朋友依旧困惑于该如何打造一个有意义的卡片盒，以及对卢曼卡片盒到底意味着什么有很多的误解，我想谈谈我的看法。后续如果有机会的话，我准备以元思笔记为例，编写卢曼卡片盒的系列教程。


这里我们借助一下亚里士多德的四因说。四因说是亚里士</summary>
    <title>卢曼卡片盒的本质</title>
    <updated>2023-05-18T10:00:00Z</updated>
    <dc:date>2023-05-18T10:00:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/stoner</id>
    <link href="https://shidenggui.com/articles/stoner"/>
    <summary>


溪流没有大海的波涛

小草没有花朵的娇艳

沙砾没有宝石的璀璨

但请不要悲伤

晨光中的一滴露珠

可以含纳整个宇宙


    


在微风吹起之处

在无言沉默之下

每一次真挚的微笑

每一声无奈的叹息

无垠世界也随之摇动</summary>
    <title>致《斯通纳》</title>
    <updated>2022-06-30T10:40:00Z</updated>
    <dc:date>2022-06-30T10:40:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/classic-style</id>
    <link href="https://shidenggui.com/articles/classic-style"/>
    <summary>






风格不是修饰，风格不是点缀。

风格先于写作，风格暗含于写作。

风格是对一系列至关重要的问题的回答。

风格就是作者看待世界的方式。


古典风格崇尚简洁和明晰。它的隐喻是观看世界，作者不过是引导读者去看他所看到的。它相信读者有能力辨别事实，避免琐碎的解释和冗长的论证。


- Truth：存在真理，而非怀疑和相对主义
- Truth can be known：真理是可知的，只要运</summary>
    <title>古典风格</title>
    <updated>2022-04-11T10:40:00Z</updated>
    <dc:date>2022-04-11T10:40:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/dancing</id>
    <link href="https://shidenggui.com/articles/dancing"/>
    <summary>



当一个人想哭就哭，想笑就笑时，他遗落了什么？

一个可预见的未来，一副枯槁心灵的枷锁。




跳舞吧！

终有一日，人不能再跃动于这星球之上。

终有一日，人再不能将遥情之箭射向人类之外。




跳舞吧！

灿烂的宇宙由此显现。

—— 读《希腊人左巴》有感</summary>
    <title>跳舞吧</title>
    <updated>2022-04-09T03:40:00Z</updated>
    <dc:date>2022-04-09T03:40:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/unsolvable-problems</id>
    <link href="https://shidenggui.com/articles/unsolvable-problems"/>
    <summary>




&gt; 人生中所有最严重而且最重要的问题，基本上都是无解的 — 《最小阻力之路》


我们的选择常常受限于环境。如果将环境视为一种建筑结构的话，潜藏的结构固定后，也就决定了我们将走这道门而不是那扇窗。虽然并没有人规定我们不能这样做，但违反结构的行为往往吃力不讨好。


由此可知人类的行为与其生活的潜藏结构是相符的。人生犹如河流，沿着最小阻力之路流动，生活中的潜在结构塑造了一路径。当我们尝试改</summary>
    <title>无解的问题，有解的人生</title>
    <updated>2022-04-04T08:47:00Z</updated>
    <dc:date>2022-04-04T08:47:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/what-does-philosophy-criticism-mean</id>
    <link href="https://shidenggui.com/articles/what-does-philosophy-criticism-mean"/>
    <summary>


&gt; 无知相比知识更多的乞求信心 —  达尔文

当我们说某些人是杠精的时候，我们到底想表达什么呢？

是说这些人不应当质疑我们视为理所当然的常识？还是说他们偏离了探讨的话题而转向了琐碎的细节？还是恼怒于他们竟敢反对我们的观点，难道他们不知道反对我的观点就等于反对我这个人，反对我奉为圭臬的信念吗？

亚里士多德说“哲学起于惊奇”，人为何而惊奇？不正是发现了这个世界不如常识所断言的那般无聊和庸常</summary>
    <title>杠精是如何炼成的</title>
    <updated>2022-03-27T09:37:00Z</updated>
    <dc:date>2022-03-27T09:37:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/speaking-into-the-air</id>
    <link href="https://shidenggui.com/articles/speaking-into-the-air"/>
    <summary>


&gt; 没有他者就没有自我

传统的观点认为交流的目的在于心灵共享，但这就面临一个问题，个人的经验如何超越自我的界限而传达给他人，即交流如何可能的问题？

黑格尔给出了他的解答：存在即被承认。人并不具有所谓的内在性，人的自我是在与世界(他者)的交互中呈现的，承认的过程就是解释的过程。取消了人的内在性，也就解决了传统交流观带来的悖论。

&gt; 自我是没有内在的——自我对自己的发现是在光天化日之下发生</summary>
    <title>存在即被承认</title>
    <updated>2022-02-28T13:25:00Z</updated>
    <dc:date>2022-02-28T13:25:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/deep-simplicity</id>
    <link href="https://shidenggui.com/articles/deep-simplicity"/>
    <summary>

&gt; &quot;The physical world, all of it, only ever has one destination: equilibrium&quot; - Helen Czerski

熵象征着封闭系统的无序程度，热力学第二定律指出，一个封闭系统的熵只会增加不会减少。宇宙正是一个封闭系统，随着时间的流逝，宇宙最后会达到平衡状态而陷入死寂，因为再也没有能量可供利用。

但这跟我之前理解的大爆</summary>
    <title>混沌宇宙中涌现的秩序</title>
    <updated>2022-02-21T10:25:00Z</updated>
    <dc:date>2022-02-21T10:25:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/the-scientific-revolution</id>
    <link href="https://shidenggui.com/articles/the-scientific-revolution"/>
    <summary>


如果将人生视为经验和记忆的积累，那人生的发展便是为这汇总贡献一二。当回顾一生时，生命中最丰硕的果实便是我们在何时何地何处取得了哪样的成功，又遭遇了哪样的失败，其中的酸甜苦辣、欢笑与悲泣。

但人的一生更多是处于日常中。有时日常这个词让人沮丧，因为它意味着贫乏、重复和单调。生活不再以发现新事物为目的，连成功和失败也处于预期之中。就算人生被视为一项积累的事业，日常也可以被称为其中最乏味的几页。日</summary>
    <title>人生革命</title>
    <updated>2022-02-14T05:00:00Z</updated>
    <dc:date>2022-02-14T05:00:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/art-and-fear</id>
    <link href="https://shidenggui.com/articles/art-and-fear"/>
    <summary>



&gt; “命运掌握在你自己手中，但你的手却是那样软弱无力” —— 约瑟夫.康拉德，英国作家

《艺术与恐惧》的作者曾言：如果美国 97% 的医学生毕业后不再从事医学专业，民众和政府一定会要求介入调查，但艺术系同样的情况却没人大惊小怪。

他悲哀的说道“艺术家往往都是学生”，因为学生时代的艺术生涯就是他们作为艺术家的唯一时期。

但艺术生的辍学率并不高，他们放弃创作归根结底是大学艺术教育系统的失</summary>
    <title>少见的艺术家</title>
    <updated>2022-01-23T10:00:00Z</updated>
    <dc:date>2022-01-23T10:00:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/the-death-of-love</id>
    <link href="https://shidenggui.com/articles/the-death-of-love"/>
    <summary>
昨天在 zenzen 偶然发现一本小书《爱欲之死》，之前读过弗洛姆《爱的艺术》，很好奇另一位哲学家对爱有什么看法，便拿来读了读，虽然不是很认同作者的观点，但还是激发了我的一些思考。




人因其有限性和不确定性而有追寻无限性和确定性的倾向，用奥古斯丁的话说“人渴望被爱”。

在奥古斯丁看来，人对爱的渴求是永无止境、永不满足的，而人又常期望被爱的东西提供超出所能的爱，但只有上帝能提供无限的爱，对</summary>
    <title>爱欲之死</title>
    <updated>2022-01-01T07:11:00Z</updated>
    <dc:date>2022-01-01T07:11:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/world-revolve-mind</id>
    <link href="https://shidenggui.com/articles/world-revolve-mind"/>
    <summary>

读西方哲学史有感：哲学在康德的时代走入了死胡同，理性主义者靠主观臆断来建立他们的哲学大厦，蔑视经验，而经验主义者更是陷于怀疑的深渊，否定却无力建立。

康德认为休谟打开了新世界的大门，但却留下一个最重要的问题没有回答: 即人类的知识，科学，是如何可能的问题。

尤其在科学不断取得迅猛发展的时代，这一问题变得越来越急迫，因为科学正反过来想将世界纳入它的机械宇宙之中。

而他的解决方法是如此的巧妙</summary>
    <title>世界围绕着心灵旋转</title>
    <updated>2021-08-03T17:10:00Z</updated>
    <dc:date>2021-08-03T17:10:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/gullible</id>
    <link href="https://shidenggui.com/articles/gullible"/>
    <summary>

小时候我很容易相信别人，当时想着别人没有理由骗我，就算我相信了对他们也没什么好处。

直到有一天我发现，原来大家都只是复述着不知道哪里来的信息而已，就像盲人抓着前面另一个盲人。

我猜轻信可能是远古残留的习惯，那时人只有感官经验可以信任，怀疑风吹草动中是否有猛兽会导致不幸的死亡。

自从人发明语言和抽象的概念之后，这种轻信便被滥用了。

当人装满了一堆不知何处而来的信念，犹如背着沉重包袱的奴隶</summary>
    <title>轻信</title>
    <updated>2021-07-26T15:10:00Z</updated>
    <dc:date>2021-07-26T15:10:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/another-possibility</id>
    <link href="https://shidenggui.com/articles/another-possibility"/>
    <summary>

生命的遗憾在于走向不可避免的死亡前只能经历一种人生。

而哲学启迪我们如何去探索日常之外的可能性。

我们的生活是无数种物理可能性之一，而物理现实又是无数种逻辑可能性之一。

“吾生也有涯而知也无涯，以有涯随无涯，殆己！”

只有沉思这一切的缘起，才能有所感悟。

正如庄子言“枢始得其环中,以应无穷“。</summary>
    <title>日常之外的可能性</title>
    <updated>2021-07-25T15:46:00Z</updated>
    <dc:date>2021-07-25T15:46:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/sencond-brain</id>
    <link href="https://shidenggui.com/articles/sencond-brain"/>
    <summary>

很久前就听过&quot;维护良好的笔记系统是人的第二大脑&quot;这种说法，但一直不甚在意，我基本上不记笔记，记了也不看，人生也很少因此苦恼。


当时认为笔记仅仅是用于存储信息，怎么比得上谷歌这种索引海量信息并实时更新排序的搜索引擎，真正重要的是一条够快的网线。

直到年前接触了卢曼卡片盒这一笔记思想，通过半年的时间积累了大概800多张卡片，累计十万余字的手打笔记，才发现第二大脑的真正含义。




如果你有</summary>
    <title>第二大脑</title>
    <updated>2021-07-24T15:00:00Z</updated>
    <dc:date>2021-07-24T15:00:00Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/metaslip</id>
    <link href="https://shidenggui.com/articles/metaslip"/>
    <summary>
陆陆续续接触过很多笔记软件，包括 Evernote、Marginote等，但一直没养成记笔记的习惯。

年前接触到了大火的 Roam Research，其支持的块引用，双向链接等功能用来管理一些信息蛮方便的。就对启发了作者的卢曼卡片盒笔记方法产生了好奇，进而追溯到了介绍该方法的书籍《How to Take Smart Notes: One Simple Technique to Boost Wr</summary>
    <title>新品发布：元思笔记 - 打造自生长的知识网络</title>
    <updated>2021-05-10T10:25:53Z</updated>
    <dc:date>2021-05-10T10:25:53Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/tsj-app</id>
    <link href="https://shidenggui.com/articles/tsj-app"/>
    <summary>之前一直有用户反馈说希望推书君能上线 APP，经过一个月的努力开发完了 iOS 和安卓版本。

八月份公测，目前迭代到了 v1.1.2 版本，功能已经比较完善，终于可以跟大家见面了。

因为个人精力有限，后期主要的功能迭代都会以 APP 为主，现在 APP 相比网站已经更新了很多新功能，包括

 支持排除标签
 支持评分分布图
 支持关注用户、书单
 支持订阅作者新书提醒
 支持全局默认过滤已看小</summary>
    <title>推书君 APP 上线了！书荒找书，点评分享，尽在其中</title>
    <updated>2020-09-29T13:36:22Z</updated>
    <dc:date>2020-09-29T13:36:22Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/price</id>
    <link href="https://shidenggui.com/articles/price"/>
    <summary>


我所在的瑜伽馆的老师想改变收费以更好的适应市场，想听听我的看法，正好我对定价这个话题也挺感兴趣的。阅读了《价格游戏》这本书，发现其中蕴含着很多技巧和心理学知识。




企业的收入大部分通过销售实现，对收入起直接影响的便是产品价格。不过大部分定价都是拍脑门的产物，很少有经过科学的调研，导致了大量隐藏利润的流失。


在当前激烈竞争的社会，大部分企业的利润率非常低，2%、3% 的也不少见，因此</summary>
    <title>如何通过定价充分挖掘隐藏利润？</title>
    <updated>2020-06-30T14:20:26Z</updated>
    <dc:date>2020-06-30T14:20:26Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/mean-variance</id>
    <link href="https://shidenggui.com/articles/mean-variance"/>
    <summary>


最近一直在读《金融学二十五讲》，里面介绍了很多反直觉的金融常识，之前依据里面的股利贴现模型(DDM)分析过房价，从租售比看，北上深的房价为什么不贵？，仅仅因为增长率的略微差别就可以对估值造成巨大影响。而后续作者又对高不确定性意味着高风险这一常识提出了质疑。




风险的存在左右着我们日常决策。例如当公务员比上班稳定、创业九死一生、买股票比买基金风险大的多。

风险依常识来讲，就是未来的高不</summary>
    <title>高不确定性意味着高风险？认知的局限性才是</title>
    <updated>2020-06-08T03:47:14Z</updated>
    <dc:date>2020-06-08T03:47:14Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/study-less-study-smart</id>
    <link href="https://shidenggui.com/articles/study-less-study-smart"/>
    <summary>
学习时间的投入固然重要，但是方法论的提升也不能忽视，所以我偶尔也会看看提升学习效率方面的资料，磨刀不误砍柴工。聪明的学习胜过大量时间的投入，这是Marty Lobdell在  Study Less Study Smart 这个讲座中的主题。


讲者的一个学生因为连续挂科下定决心好好学习，给自己规定了严苛的学习计划，每天连续学习七八个小时，但是几个月后的考试反而考的更差。

恰当的休息是聪明学习</summary>
    <title>聪明的学习胜过大量时间的投入</title>
    <updated>2020-06-07T04:09:37Z</updated>
    <dc:date>2020-06-07T04:09:37Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/economy-machine</id>
    <link href="https://shidenggui.com/articles/economy-machine"/>
    <summary>


《经济机器是如何运行的》是全球最大私募基金桥水创始人 Ray Dalio 关于宏观经济的视频，时长三十分钟，简明介绍了推动经济运行的几个核心概念。






生产效率的提升是经济长期发展的根本推动力。在不存在信贷的社会，只有提高生产效率，生产更多商品才能换取更多收入。社会的生产效率会随着科技进步缓慢上升，接近于一条直线。




但现代社会为了推动经济发展可以依靠信用凭空创造货币，央行就是</summary>
    <title>经济机器是如何运行的？</title>
    <updated>2020-06-06T00:33:55Z</updated>
    <dc:date>2020-06-06T00:33:55Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/lost-weight-by-yoga</id>
    <link href="https://shidenggui.com/articles/lost-weight-by-yoga"/>
    <summary>每天规律练习瑜伽近两个月了，满一个月时称了下体重，发现相比之前瘦了 12 斤之多。虽然练习瑜伽的时候没想过瘦身，但是规律练习确实让我的身体更加平衡了。


年前我的运动还是比较规律的，瑜伽、跑步、游泳穿插着来，一周总有那么几次，没担心过体重。过年放假回家时值疫情，一个月在家没出门，尤其家人每天都烧很多好吃的，没有刻意控制饮食的情况下，果断逐渐发胖。
    
家里宅了一个月后开始上班了，情况也没有</summary>
    <title>瑜伽不能减肥？我一个月瘦了12斤</title>
    <updated>2020-06-04T00:49:08Z</updated>
    <dc:date>2020-06-04T00:49:08Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/price-to-rent-by-ddm</id>
    <link href="https://shidenggui.com/articles/price-to-rent-by-ddm"/>
    <summary>
北上深的过高的租售比一直被认为是房价泡沫的指标之一。租售比是指每平米租金除以每平米房价，为方便取租金单位为年。通常认为合理的租售比在 17 年至 25 年之间。

据查 2019 年北上广深的租售比分别为 59.6、54.4、53.8、51.6，而美国市中心的平均租售比为 9.02。光从字面租售比看，国内房价确实远超平均水平，但是事实真的如此吗？


现在买入房子的人通常持有房子上涨的预期，而租</summary>
    <title>从租售比看，北上深的房价为什么不贵？</title>
    <updated>2020-06-03T02:40:13Z</updated>
    <dc:date>2020-06-03T02:40:13Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/dp-graph-tree</id>
    <link href="https://shidenggui.com/articles/dp-graph-tree"/>
    <summary>
我的编程知识大部分都是自学的，算法并不好。但是作为程序员的自尊心告诉我，算法很重要，所以后面看了《Data Structures and Algorithm Analysis in C:Second Edition》、《Algorithms》这几本书入门了算法。





非常幸运的是这两本书都有国内的英文版，价格低廉，尤其《Data Structures and Algorithm Analy</summary>
    <title>记一次业务中的算法应用：动态规划、图、树</title>
    <updated>2020-04-29T07:07:34Z</updated>
    <dc:date>2020-04-29T07:07:34Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/jetbrains-quests</id>
    <link href="https://shidenggui.com/articles/jetbrains-quests"/>
    <summary>
最近在 v 站看到一个 Jetbrains 的活动，可以领半年的全家桶激活码。领取后如果选择降级到单产品(Pycharm, WebStorm等)，可以获得长达 560 天的 account 订阅时间。



所以继上次成功领取到的Github 开源开发者福利，现金 5K+之后的第二篇教程贴出笼了。感觉这样下去要成为福利博主了，后面的文章准备写一篇技术相关的，讨论之前在业务实践中用到的一个算法，包</summary>
    <title>Jetbrains 福利，半年全家桶或者一年半单产品(PyCharm, WebStorm等)订阅，非激活码，发放到 account</title>
    <updated>2020-03-13T13:07:54Z</updated>
    <dc:date>2020-03-13T13:07:54Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/create-bloghub</id>
    <link href="https://shidenggui.com/articles/create-bloghub"/>
    <summary>
离我在 2013 年第一次搭建博客已经过了好多年了，但惭愧的是这两年才开始认真写博客， 不久前我终于开发了自己的独立博客 Shidenggui&#39;s Blog。



在维护博客的过程中，我认识了很多朋友，每次偶遇他人的博文，有时觉得原来世界上竟有人可以这样生活、 原来有人跟我的想法那么接近。



我常常想，那么多有趣、好玩的独立博客，该如何被我们发现呢？这就是 BlogHub 的起源。


灵</summary>
    <title>BlogHub 上线了，开源独立博客聚合站，一起来发现更多有趣的灵魂</title>
    <updated>2020-03-03T02:01:17Z</updated>
    <dc:date>2020-03-03T02:01:17Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/why-blog</id>
    <link href="https://shidenggui.com/articles/why-blog"/>
    <summary>
一直想拥有一个属于自己的独立博客，这或许算是我作为程序员的执念之一吧。




因为我从别人的博客中收益良多。像学习 Vim 的时候拜读过酷壳的 简明 Vim 练级攻略，还包括谷歌搜索时经常接触的其他优秀文章，期待有一天我也可以通过文章来帮助别人。



希望认识更多志同道合的朋友，人生太短，世界太大，如果有一天因为博客而结缘，进而成为朋友，不是很美妙的事情吗。这几年我通过博客认识了好几位朋友，</summary>
    <title>现在还有必要拥有独立博客吗？谈谈我的独立博客史</title>
    <updated>2020-02-22T00:40:36Z</updated>
    <dc:date>2020-02-22T00:40:36Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/namebase-airdrop</id>
    <link href="https://shidenggui.com/articles/namebase-airdrop"/>
    <summary>
前天睡前我在 v 站看到有人发了一个贴 20190204 以前有 16 位以上 GitHub 粉丝的，可领取目前价值 $2000 的空投
本来以为是玩笑，后面看回帖好像确有其事，大致就是一个区块链企业给开发者送福利，看了下也不费事，就花了十几分钟领了下，然后就去睡觉了。

第二天起来在 tg 群里面有个群友也领了这个福利，然后通过支付宝变现了 56xx 元，当时就心动了，然后花了点时间研究了下，</summary>
    <title>专属开源开发者的羊毛福利，作者实际到手现金 5K+ (github namebase airdrop)</title>
    <updated>2020-02-19T04:24:47Z</updated>
    <dc:date>2020-02-19T04:24:47Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/hackathon-ncov</id>
    <link href="https://shidenggui.com/articles/hackathon-ncov"/>
    <summary>
过年隔离在家，正好看到腾讯云主办的“协力抗疫，码力全开”线上公益黑客马拉松，也希望能为疫情作出一点贡献，就报名参加了。




作品疫程的思路来自之前看到央视新闻公众号推送的一篇文章《我们建群吧》，提出在当前患者不断确诊，患者历史行程持续披露的过程中，乘坐公交、航班、高铁等出行的乘客可以通过微信面对面建群，如果未来万一发生疫情的话，可以及时沟通、交流。

从程序员的角度，建群等到疫情发生时互相提</summary>
    <title>24 小时开源公益黑客马拉松，开发一款疫情小程序</title>
    <updated>2020-02-08T04:49:15Z</updated>
    <dc:date>2020-02-08T04:49:15Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/why-ddd</id>
    <link href="https://shidenggui.com/articles/why-ddd"/>
    <summary>
至今也写了四年多代码，但如何在功能不断增多的同时写出可读、可维护、可扩展的或者说优雅的代码一直令我感到非常困惑。

最近读了《Clean Architecture》以及 Domain Driven Design（简称 DDD） 相关软件架构的书，对这个问题有了进一步的思考。




虽然读过《代码大全》、《Clean Code》、《重构》、《Design Patterns》等书，也在编程中不断实</summary>
    <title>如何应对软件复杂度</title>
    <updated>2020-01-22T12:31:36Z</updated>
    <dc:date>2020-01-22T12:31:36Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/what-is-color</id>
    <link href="https://shidenggui.com/articles/what-is-color"/>
    <summary>接 设计杂谈(一)：什么是美?，当时买《美学浅谈  色彩学纲要》，以为是一本书。到手后才发现是由两本小书组成，不过在内容上也有所关联。之前作者在《美学浅谈》里面谈到美的感受分为心理和生理两方面，而色彩就是美的生理感受中不可或缺的一环。






先给出答案吧，可以说大部分内容毫不过时。本书初版于1915 年左右，为吕澄先生从日本留学归来在上海教书期间所出，先生时年二十岁。虽然距今 100 多年，</summary>
    <title>色彩的奥秘 | 设计杂谈(二)</title>
    <updated>2019-12-30T09:05:28Z</updated>
    <dc:date>2019-12-30T09:05:28Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/try-translation</id>
    <link href="https://shidenggui.com/articles/try-translation"/>
    <summary>机缘巧合之下，看到一篇非常不错的谈创业和产品的文章，当时有位群友说要翻译，但苦于时间不够，我读完后觉得文章非常不错，就说由我来翻译。之后在群友的帮助和校对下，终于定稿，下面是在翻译过程中的体会：

我一开始就是这样想的，因此并没有觉得翻译一篇八千字的文章需要多久，这就是所谓初生牛犊不怕虎吧。

事后我觉得花费的心思至少是 1：10 以上，因为如果简单按照英文直译的话，语序不符合中文习惯，基本无法阅</summary>
    <title>人生第一次翻译英文文章的心得体会</title>
    <updated>2019-12-18T09:03:02Z</updated>
    <dc:date>2019-12-18T09:03:02Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/growhhacking</id>
    <link href="https://shidenggui.com/articles/growhhacking"/>
    <summary>之前在独立开发者社区的群里，有个小伙伴转发了一篇关于产品的文章，是关于一个两度创业成功的人，如何通过他的思考，总结出打造爆款产品的方法论以及实践过程，内容非常详细，可以说是手把手指导也不为过。
   
我读过之后大呼过瘾。当时小伙伴说他之前想翻译，但苦于没有时间，我就自告奋勇接下了这个任务。这里表示感谢群友嘉文的帮助和校对，使得翻译顺利完成。接下来就不多说了，请欣赏正文。

本文首发于个人公众号「</summary>
    <title>我是如何一步步打造爆款产品，以及对应方法论 | 翻译</title>
    <updated>2019-12-15T08:58:28Z</updated>
    <dc:date>2019-12-15T08:58:28Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/what-is-beauty</id>
    <link href="https://shidenggui.com/articles/what-is-beauty"/>
    <summary>
上周读完了吕澄先生的《印度佛学源流略讲》、《中国佛学源流略讲》，言简意赅，真的是字字珠玑。



好奇之下就搜索了先生的其他作品，偶然间看到了一本小书，名为《美学浅说》。



最近一直在看一些设计方面的书以改善我的网站设计，所以觉得这本书应该对我的目标有所帮助。


到手之后发现，这本书初版于民国，新出的版本为了忠实还原采用的是影印方式，内容为繁体竖排，同时使用的是民国时期的白话文，跟现在通行</summary>
    <title>设计杂谈(一)：什么是美？</title>
    <updated>2019-12-07T08:50:46Z</updated>
    <dc:date>2019-12-07T08:50:46Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/note-about-elon</id>
    <link href="https://shidenggui.com/articles/note-about-elon"/>
    <summary>
之前有个埃及出差的大学同学回国培训，路经上海，一起聚餐的时候逛了逛现代书店，偶然看到了这本书。



马斯克可以说是目前风头正盛的企业家。作为男性，小时候基本都有对于太空的浪漫幻想，但是在成年后能立志于此并有所作为的人很少。而马斯克最传奇的应该就是在太空行业，以一人敌一国的成就了。

这就引起了我的好奇心，马斯克是怎么做到的呢？从一个程序员跨界汽车和航天，而且在这些行业，都做出了非常创新的成果。</summary>
    <title>读《Elon Musk》：传奇人生之旅的开端（一）</title>
    <updated>2019-12-02T08:44:26Z</updated>
    <dc:date>2019-12-02T08:44:26Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/guihua</id>
    <link href="https://shidenggui.com/articles/guihua"/>
    <summary>早上饭后散步消食，偶见风吹桂花落，满地皆黄。





人闲桂花落，夜静春山空


凑近一看，发现蚂蚁们正在享受这难得的盛宴，真想睡在桂花树下来个南柯一梦，参加这场蚂蚁国的庆典。










蚂蚁搬花蜜


懒残歌

世事悠悠，不如山丘

青松蔽日，碧涧长流

山云当幕，夜月为钩

卧藤萝下，块石枕头

不朝天子，岂羡王侯

生死无虑，更复何忧

水月无形，我常只宁

万法皆尔，本自无生
</summary>
    <title>浮生得闲，饭后偶遇桂花树</title>
    <updated>2019-10-02T08:34:36Z</updated>
    <dc:date>2019-10-02T08:34:36Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/create-tuishujun</id>
    <link href="https://shidenggui.com/articles/create-tuishujun"/>
    <summary>一直挺喜欢看网文的，而喜欢看网络小说的人免不了受到书荒的困扰。到了现在，感觉还是没有非常好的解决书荒的方法。

所以最近一段时间跟朋友一起写了一个推荐网络小说的网站，叫推书君，地址为 www.tuishujun.com 。后续希望能借助相关的算法实现更好的网文个性化推荐。





重写了搜索相似书籍，优化了相关的算法和更新速度，下面是我正在看的几本小说的搜索结果：







支持类似豆瓣的自</summary>
    <title>推书君网站上线了</title>
    <updated>2019-07-28T08:26:02Z</updated>
    <dc:date>2019-07-28T08:26:02Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/lrucache</id>
    <link href="https://shidenggui.com/articles/lrucache"/>
    <summary>
刷 leetcode 的时候碰到的这道题。LRUCache 在现实中也经常用到:

- 内存换页，需要淘汰掉不常用的 page。
- 缓存函数的结果，比如 Python 就自带的 lru_cache 的实现。
- redis 在设置了 maxmemory 时，在内存占用达到最大值时会通过 LRU 淘汰掉对应的 key。




Leetcode 题目要求如下 

js
/ 
Design and</summary>
    <title>LRUCache 的实现</title>
    <updated>2019-04-22T08:14:58Z</updated>
    <dc:date>2019-04-22T08:14:58Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/python-copy</id>
    <link href="https://shidenggui.com/articles/python-copy"/>
    <summary>
 而刚刚学习 Python 的人常常会遇到一个问题，如下

python
&gt;&gt;&gt; li = [[]]  10

&gt;&gt;&gt; li
[[], [], [], [], [], [], [], [], [], []]

&gt;&gt;&gt; li[0].append(1)
&gt;&gt;&gt; li
[[1], [1], [1], [1], [1], [1], [1], [1], [1], [1]]

&gt;&gt;&gt; li[0].appen</summary>
    <title>复制列表元素时 Python 做了什么</title>
    <updated>2019-04-05T08:01:36Z</updated>
    <dc:date>2019-04-05T08:01:36Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/trailing-zeroes</id>
    <link href="https://shidenggui.com/articles/trailing-zeroes"/>
    <summary>
最近在看《编程之美》，里面有一小节是探讨 N! 的阶乘的尾部零的数量的问题。里面提出来一个规律即对于 N! 的二进制表示，则尾部的零的数量为 N - one_bits(N)，即 N 减去 N 的二进制表示里 1 的数量，只需要 O(1) 的时间即可求解该问题。然后书里面举了一个例子，但是没有给出证明为什么这个规律成立。这么优雅的规律怎么能没有证明呢，它真的成立吗？


​	首先书里面指出 bin</summary>
    <title>编程与数学(五)：Trailing zeroes in factorial</title>
    <updated>2019-01-13T07:53:33Z</updated>
    <dc:date>2019-01-13T07:53:33Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/int-overflow</id>
    <link href="https://shidenggui.com/articles/int-overflow"/>
    <summary>
最近刷了一些 leetcode 的题目，发现里面经常需要检测整数相乘是否溢出的问题，而答案给出的检测方法都比较特定而且不够方便。这让我想起了之前看 CSAPP 的时候，在第二章 Representing and Manipulating Information中有一道课后题，提供了一种检测乘法溢出的方法，简洁明了。因此在这里介绍下。


题目来自于 CSAPP&#39;s Practice Proble</summary>
    <title>编程与数学(四)：Check for integer overflow on multiplication</title>
    <updated>2018-10-04T07:48:26Z</updated>
    <dc:date>2018-10-04T07:48:26Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/method-of-newton</id>
    <link href="https://shidenggui.com/articles/method-of-newton"/>
    <summary>
前几天看到一道题目，是关于“对整数 n 开平方，求其整数部分”，解法用到了 Newton&#39;s Method，因为之前刚刚学过，就顺便复习下什么是 Newton&#39;s Method，为什么可以用于求解这道题?


本身是用于逼近函数零点的一种技巧。因为对没有求根公式的函数，求解它的零点是非常困难的，因此就发明了 Newton‘s Method 来逼近该函数的零点。具体方法如下图所示:




至于为</summary>
    <title>编程与数学(三)：Newton‘s Method</title>
    <updated>2018-09-27T07:46:22Z</updated>
    <dc:date>2018-09-27T07:46:22Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/getometric-series</id>
    <link href="https://shidenggui.com/articles/getometric-series"/>
    <summary>

前几天偶然看到一道题：A、B 打赌互相扔硬币，先抛出正面的人胜利，假设 A 先抛的话他赢的概率是多少？ 当时跟同事讨论了下，结果是 2/3。感觉这题挺有意思的，就想详细研究下，所以有了这篇文章。


从概率的角度看，第一个人可能赢在第 1、3、5、7 ..... 次，而每次赢必然是前几次抛硬币结果都为负，最后一次为正，因为抛硬币为独立事件，则可以知道赢的概率之和为:


还有呢？


如果是 </summary>
    <title>编程与数学(二)：Geometric Series</title>
    <updated>2018-09-16T07:42:04Z</updated>
    <dc:date>2018-09-16T07:42:04Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/strategy-pattern-of-easytrader</id>
    <link href="https://shidenggui.com/articles/strategy-pattern-of-easytrader"/>
    <summary>
之前一段时间，easytrader 上用户报了很多 issues，基本都是关于客户端软件无法获取持仓的错误。所以最近就抽了段时间解决下，里面用到了策略模式，就想顺便复习下设计模式。

这里介绍下相关的上下文，easytrader 是一个模拟证券客户端操作的Python类库，基本就是一个定制版的按键精灵，支持银河、华泰等公司以及通用版客户端(支持多家券商)，能进行的操作有买卖、获取持仓等。



</summary>
    <title>设计模式与 easytrader (一)：策略模式</title>
    <updated>2018-08-17T07:31:34Z</updated>
    <dc:date>2018-08-17T07:31:34Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/logistic-differential-equation</id>
    <link href="https://shidenggui.com/articles/logistic-differential-equation"/>
    <summary>最近在准备尝试复活我很久前写的网文推荐系统，把 2 年前推送到 daocloud 的 Docker 镜像重现部署到了现在新的服务器，并暂时放到了这个域名。

这时候发现一个问题，里面的相似度计算是基于余弦算法，一般同作者的两本书 A、B 之间的相似度在 30% ～ 35% 左右，位于 35% 到 100% 间的极少，而 20% 左右已经不太像了。这时候就想找一个 mapping 算法，希望能满足以</summary>
    <title>编程与数学(一)：Logistic Differential Equation</title>
    <updated>2018-07-24T04:58:30Z</updated>
    <dc:date>2018-07-24T04:58:30Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/run-and-math</id>
    <link href="https://shidenggui.com/articles/run-and-math"/>
    <summary>
最近有一天晨跑的时候，突然想到了刚学的微积分里面的 The Mean Value Theorm。因为记得书上说这是微积分中最重要的定理之一，就心血来潮想回忆下这个定理是怎么推导出来的？也因此有了一段很奇妙的体验。


The Mean Value Theorm 简述如下:



证明如下:




而此时我们可以回想起 Rolle&#39;s Theorem:




代入上式，则










</summary>
    <title>跑步与数学</title>
    <updated>2018-07-21T04:46:58Z</updated>
    <dc:date>2018-07-21T04:46:58Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/talk-is-cheap</id>
    <link href="https://shidenggui.com/articles/talk-is-cheap"/>
    <summary>For programmer: Talk is cheap. Show me the code.

For math: Talk is cheap. Show me the proof.

For physics: Talk is cheap. Show me the prediction.

For life: Talk is cheap. Show me the action.

For me</summary>
    <title>Talk is cheap. Show me?</title>
    <updated>2018-07-13T04:42:04Z</updated>
    <dc:date>2018-07-13T04:42:04Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/note-about-sleep</id>
    <link href="https://shidenggui.com/articles/note-about-sleep"/>
    <summary>
之前有段时间睡眠不太好，就想找本睡眠相关的科普书看下。毕竟想改善某些事物的话，最好能多了解它一点。在查看了豆瓣、Amazon、Goodreads 上面的评分后，选择了《Why We Sleep》。主要有以下几点：



- 评分不错  
- 作者是哈佛专门研究睡眠的教授，几十年的科学研究经验 
- 年份较近，对于快速发展的生物医学来说，越近说明知识靠谱的概率会高一点。

   

看了之后虽然感</summary>
    <title>读《Why We Sleep》</title>
    <updated>2018-06-15T04:37:07Z</updated>
    <dc:date>2018-06-15T04:37:07Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/note-about-willpower</id>
    <link href="https://shidenggui.com/articles/note-about-willpower"/>
    <summary>
《自控力》是我很早以前买的一本书，但是在我最需要自控力的时候却没有意志力去阅读这本书，真是讽刺！之前把公司的书架都扫了下，感兴趣的基本都读了，然后就想到了这本买了大半年还尘封的书，花了几天看完了，感觉还不错，因此就写一篇读书笔记总结下。



作者开篇就提出“自控力跟肌肉类似是一种生理力量，可以通过科学合理的方式得到锻炼和增强”。

如果有人问你“你觉得多久能练出一身肌肉？”，恐怕回答肯定不是几</summary>
    <title>读《自控力》</title>
    <updated>2018-05-30T04:13:04Z</updated>
    <dc:date>2018-05-30T04:13:04Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/note-about-simplicity</id>
    <link href="https://shidenggui.com/articles/note-about-simplicity"/>
    <summary>
最近看了《自控力》，里面提到人的意志力可以分为三种力量，分别是“我不要”，“我要做”，“我想要”。作者认为意志力是类似肌肉一般的力量，可以通过科学合理的锻炼而得到增强，而我感兴趣的是里面提出的“每日实践法”，即对“我不要”和“我要做”各提出一个小要求，然后每日坚持执行来增强自己的意志力选择。针对“我要做”，我的要求是每日处理掉一件东西，而这也就是这篇文章的缘起。

在扔掉东西的过程中，会产生种种</summary>
    <title>断舍离之公式法</title>
    <updated>2018-05-16T04:08:18Z</updated>
    <dc:date>2018-05-16T04:08:18Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/note-about-apprentice</id>
    <link href="https://shidenggui.com/articles/note-about-apprentice"/>
    <summary>
在公司书架上随处翻阅，偶然看到一本书带着熟悉的装帧，封面是《雅典学院》)，抽出来一看发现是属于《世纪人文系列》的一本小书。这套书是上海世纪出版社出版，我以前看过其中一本，整套书的质量非常不错。我手里的这本是《师从天才：一个科学王朝的崛起》，英文名是《APPRENTICE TO GENIUS: The Making of a Scientific Dynasty》，隶属于其中的“科学人文”系列。
</summary>
    <title>读《师从天才：一个科学王朝的崛起》</title>
    <updated>2018-04-27T03:57:29Z</updated>
    <dc:date>2018-04-27T03:57:29Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/note-about-test</id>
    <link href="https://shidenggui.com/articles/note-about-test"/>
    <summary>
看完了《富足》之后继续在公司的书架上淘书，偶然看到了一本薄薄的小书《软件测试的艺术》,英文名是 《The Art of Software Testing》。本书出版于 1979 年，距今已经快 40 年了，我手里拿的是第三版。粗粗翻了下，虽然书很久远，但还是有一些挺有意思的观点，所以花了几天时间把它读完了。

我一开始编程完全不知道有测试的概念，后面了解到 TDD，在项目中实践了下，但是有感于测</summary>
    <title>读《软件测试的艺术》</title>
    <updated>2018-03-28T02:59:56Z</updated>
    <dc:date>2018-03-28T02:59:56Z</dc:date>
  </entry>
  <entry>
    <id>https://shidenggui.com/articles/note-about-abundance</id>
    <link href="https://shidenggui.com/articles/note-about-abundance"/>
    <summary>
前几天在公司书架上看到了《富足》这本书，英文名是 《ABUNDANCE: The Future Is Better Than You Think》。大概翻了下，主要是介绍一些可能改变人类未来的技术，感觉挺有意思的就抽了几天时间看完了。



整体书主要内容分为四部分。首先提出人类正在大步迈向富足，而我们时常悲观是源于远古形成的心理机制不适应现代社会所致。然后提出富足的三层金字塔概念，底层是水、食</summary>
    <title>读《富足》</title>
    <updated>2018-03-07T02:16:10Z</updated>
    <dc:date>2018-03-07T02:16:10Z</dc:date>
  </entry>
  <dc:date>2026-04-15T17:12:24+08:00</dc:date>
</feed>