<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Rain 的博客</title><link>https://rainsite.icu/</link><description>Recent content on Rain 的博客</description><generator>Hugo -- 0.147.7</generator><language>zh-cn</language><lastBuildDate>Sat, 17 Oct 2026 19:13:08 +0800</lastBuildDate><atom:link href="https://rainsite.icu/index.xml" rel="self" type="application/rss+xml"/><item><title>锤子理论</title><link>https://rainsite.icu/posts/2026/hammer-theory/</link><pubDate>Sat, 17 Oct 2026 19:13:08 +0800</pubDate><guid>https://rainsite.icu/posts/2026/hammer-theory/</guid><description>&lt;p>当人们得到一把锤子，就会四处寻找钉子。&lt;/p>
&lt;p>想象一下，如果走在路上突然看到一把锤子，人们会忍不住用它去捶打路上遇到的所有东西：&lt;/p>
&lt;ul>
&lt;li>电线杆&lt;/li>
&lt;li>灌木丛&lt;/li>
&lt;li>共享单车&lt;/li>
&lt;li>其他物品&lt;/li>
&lt;/ul>
&lt;p>一锤子上去根本没有任何作用，甚至可能损坏公物，收益约等于零，但还是会这么做。
进一步地，人们开始寻找钉子。尤其是那些已经立在墙面上、只露出半截的钉子，人们不会放弃把它完全嵌入墙体，尽管这件事对他们也没有什么好处。&lt;/p>
&lt;p>当我们得到一个工具，就会开始想要利用它。这是人类发展的天性：没有人想要放弃一个工具，哪怕它暂时没有用。但抽象来看，这其实也体现了一种没有目标的状态——手里有了工具，便反过来寻找事情去做，而不是先想清楚自己到底要解决什么问题，再去寻找或制作工具。&lt;/p>
&lt;p>有些人在网上学到了一些新描述词和话术，就开始在网上寻找自己的“钉子”：出言不逊，不管事实如何，都要把这些词和话术套到别人身上。这样做对他其实没有什么好处，但他不愿意放下手里的“锤子”，一定要拿它做点什么。遇到倔强的“钉子”、会反抗的“钉子”，他甚至会更加起劲，锤得更用力，最后还可能殃及其他对象。&lt;/p>
&lt;p>更好的应对方法是，不必理会。
如果想当然地把自己代入“钉子”，我们就会感觉理亏；想要反抗，又会重新跌入锤子的陷阱，继续按照对方设定的方式回应。&lt;/p>
&lt;p>所以，我们可以把自己当作一块石头，或者一块更结实的铁块，任凭锤子落下，也不发生变化。锻造自己的内心，久而久之，就不会再有锤子找上门了——锤你没有任何收益，还有可能把锤子干碎。&lt;/p>
&lt;p>共勉。&lt;/p></description></item><item><title>川大 Apple 校园宣讲会</title><link>https://rainsite.icu/posts/2026/apple-campus-talk/</link><pubDate>Thu, 15 Oct 2026 20:30:00 +0800</pubDate><guid>https://rainsite.icu/posts/2026/apple-campus-talk/</guid><description>&lt;p>今天和高中同学约好，一起去四川大学参加 Apple 的校园宣讲会。下午出发之前，我们先在就业中心逛了一圈，没想到先被 TCL 的游园活动吸引住了。&lt;/p>
&lt;h2 id="先在-tcl-游园活动里凑了个热闹">先在 TCL 游园活动里凑了个热闹&lt;/h2>
&lt;p>&lt;img alt="TCL 游园活动" loading="lazy" src="https://rainsite.icu/images/2026/10/15/tcl-garden-games.jpg">&lt;/p>
&lt;p>我挑了几个项目参加，也算是满载而归（bushi）。&lt;/p>
&lt;ul>
&lt;li>&lt;strong>放小球&lt;/strong>：有点像“焦虑墙”，难度不高，几个小球很快就放好了。&lt;/li>
&lt;li>&lt;strong>飞镖&lt;/strong>：据说活动和 TCL 的一百多个外派国家有关。我平时基本没怎么练过飞镖，站在大约两米外，有三次机会，扎中深色区域就算成功。可能是打篮球投篮练出来的手感，三个飞镖基本都落在同一个点附近；最后一支还碰到了前两支已经扎在靶上的飞镖，最后只留下了两支。奖品是一瓶小瓶农夫山泉。&lt;/li>
&lt;li>&lt;strong>夹零食&lt;/strong>：这是最难的项目。&lt;/li>
&lt;/ul>
&lt;p>&lt;img alt="TCL 夹零食游戏" loading="lazy" src="https://rainsite.icu/images/2026/10/15/tcl-snack-grab.jpg">&lt;/p>
&lt;p>两根巨型筷子，前端还各有一个雷霆大钢球。我去得比较晚，大包零食已经所剩不多，现场主要是中小包。按理说，包装越大，接触面积越大，也就越好夹。&lt;/p>
&lt;p>排队等待时，我总结出了一个规律：钢球碰到零食的塑料包装后很容易滑走，所以更合适的办法，是&lt;/p>
&lt;ol>
&lt;li>先寻找一些没有完全鼓起来的零食，再用恰到好处的力度把它夹住（零食刚好鼓起来，夹得更加紧密），平稳放到旁边的护栏上。（这个办法基本适合各种大小的零食）&lt;/li>
&lt;/ol>
&lt;p>当然还有其他方案。比如：
2. 利用两根筷子搭出一个平行平台，把合适大小的零食像盛东西一样送到旁边的平台上。不过护栏挡在旁边，很难保持完全水平，而且从池子中间到平台的距离也不短。
3. 也可以把两根筷子交叉，利用交叉处和筷子前段，像剪刀一样夹住零食；但它毕竟不是真剪刀，运输途中想一直保持交叉形状并不容易。&lt;/p>
&lt;p>实际操作时，我主要采用了第一种方法，最终在 30 秒内夹出了四包零食，大小不一。&lt;/p>
&lt;p>&lt;img alt="夹到的四包零食" loading="lazy" src="https://rainsite.icu/images/2026/10/15/tcl-snack-prize.jpg">&lt;/p>
&lt;p>之后又进室内看了看硕博人才专场，不过这和本科生的关系确实不大。&lt;/p>
&lt;p>&lt;img alt="就业中心活动" loading="lazy" src="https://rainsite.icu/images/2026/10/15/employment-center.jpg">&lt;/p>
&lt;h2 id="坐六号线去望江校区">坐六号线去望江校区&lt;/h2>
&lt;p>我们从红高路站坐地铁出发。不得不说，六号线真的很长，贯穿成都东南到西北。&lt;/p>
&lt;p>&lt;img alt="成都地铁六号线" loading="lazy" src="https://rainsite.icu/images/2026/10/15/metro-line-6.jpg">&lt;/p>
&lt;p>这让我想起之前在 SuperMap 实习时的通勤日子：&lt;/p>
&lt;ul>
&lt;li>每天早上六点半起床，把六号线几乎坐穿；经常没有座位，九点多才到公司，下午返程又是同样的流程。&lt;/li>
&lt;li>一天花费四小时通勤，并且每天只有碎银几两，上了三天班后就辞职了。&lt;/li>
&lt;/ul>
&lt;p>那次经历让我痛定思痛：以后不会找单程通勤超过半小时的工作。&lt;/p>
&lt;p>出地铁后，我们看到一位退休年纪的人士在弹琴，气质很优雅。出来地面才知道，附近就是成都音乐厅和四川音乐学院。&lt;/p>
&lt;p>&lt;img alt="街头弹琴的人" loading="lazy" src="https://rainsite.icu/images/2026/10/15/piano-player.jpg">&lt;/p>
&lt;p>地铁里甚至连上下台阶都做成了钢琴的样式。踩上去会有对应音符的声音，人多的时候，应该会很壮观。&lt;/p>
&lt;p>&lt;img alt="成都音乐厅" loading="lazy" src="https://rainsite.icu/images/2026/10/15/chengdu-conservatory-area.jpg">&lt;/p>
&lt;p>&lt;img alt="川音附近" loading="lazy" src="https://rainsite.icu/images/2026/10/15/piano-stairs.jpg">&lt;/p>
&lt;h2 id="逛一圈川大望江校区">逛一圈川大望江校区&lt;/h2>
&lt;p>川大望江校区不需要预约，刷身份证就可以进入。我虽然带了身份证，但最后还是凭着青春面庞，跟着其他人一起“混”进去了。&lt;/p>
&lt;p>&lt;img alt="川大望江校区入口" loading="lazy" src="https://rainsite.icu/images/2026/10/15/wangjiang-campus-gate.jpg">&lt;/p>
&lt;p>随后开始校园观光，大概绕着学校走了一圈。&lt;/p>
&lt;p>&lt;img alt="川大校园一角" loading="lazy" src="https://rainsite.icu/images/2026/10/15/campus-walk-1.jpg">&lt;/p>
&lt;p>&lt;img alt="川大校园道路" loading="lazy" src="https://rainsite.icu/images/2026/10/15/campus-walk-2.jpg">&lt;/p>
&lt;p>&lt;img alt="川大校园建筑" loading="lazy" src="https://rainsite.icu/images/2026/10/15/campus-walk-3.jpg">&lt;/p>
&lt;p>&lt;img alt="川大校园风景" loading="lazy" src="https://rainsite.icu/images/2026/10/15/campus-walk-4.jpg">&lt;/p>
&lt;p>Funny fact：体育场居然提供篮球租借，一块五可以打半小时。我借了球投了一会儿，天气很好，地板也很新，和泥电清水河那个工地篮球场形成了鲜明对比。&lt;/p>
&lt;p>如果以后有空，来这里酣畅淋漓地打上一场，也不失为一件乐事。&lt;/p>
&lt;p>&lt;img alt="川大篮球场" loading="lazy" src="https://rainsite.icu/images/2026/10/15/basketball-court.jpg">&lt;/p>
&lt;p>&lt;img alt="篮球场地板" loading="lazy" src="https://rainsite.icu/images/2026/10/15/basketball-court-detail.jpg">&lt;/p>
&lt;p>总体来说，川大望江校区的植被覆盖、周边生活配套，都比泥电清水河更成熟。校内甚至还能租到居民楼，只是不知道老旧程度如何。校园里的路也比较宽敞，下午四点半左右正好遇上下课，路上并没有像银杏大道那样人满为患。&lt;/p>
&lt;p>更让人羡慕的是，这里距离春熙路只有三站地铁。&lt;/p>
&lt;h2 id="apple-校园宣讲会">Apple 校园宣讲会&lt;/h2>
&lt;p>逛完校园，我们回到就业中心，又“白嫖”了一瓶农夫山泉。&lt;/p>
&lt;p>&lt;img alt="就业中心的农夫山泉" loading="lazy" src="https://rainsite.icu/images/2026/10/15/water-bottle.jpg">&lt;/p>
&lt;p>到达讲厅时，现场已经人满为患，在座的和在站的目测拢共 400 多人。&lt;/p>
&lt;p>&lt;img alt="Apple 宣讲会现场" loading="lazy" src="https://rainsite.icu/images/2026/10/15/apple-talk-crowd.jpg">&lt;/p></description></item><item><title>我的博客建站记录</title><link>https://rainsite.icu/posts/2026/cloudflare-worker-blog-deploy/</link><pubDate>Wed, 14 Oct 2026 00:00:00 +0000</pubDate><guid>https://rainsite.icu/posts/2026/cloudflare-worker-blog-deploy/</guid><description>&lt;h2 id="先说结果">先说结果&lt;/h2>
&lt;p>我的站点已经上线：&lt;strong>&lt;a href="https://rainsite.icu/">https://rainsite.icu/&lt;/a>&lt;/strong>&lt;/p>
&lt;p>这次的链路是：Hugo 生成静态页，Cloudflare Worker 托管，阿里云买的域名改 NS 接入 Cloudflare，最后全站 HTTPS。真正从域名到能打开，中间踩了 7 个坑，基本每个都卡住了一阵。这篇记录我实际做过的流程。&lt;/p>
&lt;h2 id="我用的是什么">我用的是什么&lt;/h2>
&lt;ul>
&lt;li>域名：阿里云买的 &lt;code>rainsite.icu&lt;/code>&lt;/li>
&lt;li>托管和代理：Cloudflare 账户，Free 计划够用&lt;/li>
&lt;li>静态站：Hugo + PaperMod 主题，本地构建后把产物传到 Cloudflare Worker&lt;/li>
&lt;li>工作流：VSCode + GitHub Copilot 写代码和配置，Doubao AI 浏览器负责在 Cloudflare 控制台里操作&lt;/li>
&lt;/ul>
&lt;p>一句话分工：&lt;strong>代码交给 Copilot，控制台交给 Doubao，我负责验证和拍板。&lt;/strong>&lt;/p>
&lt;h2 id="完整流程">完整流程&lt;/h2>
&lt;ol>
&lt;li>&lt;strong>买域名&lt;/strong>：我在阿里云注册了 &lt;code>rainsite.icu&lt;/code>。&lt;/li>
&lt;/ol>
&lt;p>&lt;img alt="阿里云域名信息页" loading="lazy" src="https://rainsite.icu/images/2026/10/14/aliyun-domain.png">
2. &lt;strong>接入 Cloudflare&lt;/strong>：Add a site，把域名 NS 改成 Cloudflare 给的两条 NS，等待托管生效。
3. &lt;strong>准备博客资源&lt;/strong>：本地用 Hugo 生成静态页面，打包上传到 Cloudflare Worker。
4. &lt;strong>配 Worker 路由&lt;/strong>：进入 Workers &amp;amp; Pages → Routes，添加 &lt;code>rainsite.icu/*&lt;/code>，指向目标 Worker。
5. &lt;strong>加 DNS 记录&lt;/strong>：在 DNS 页添加根域名 A 记录：Type 为 &lt;code>A&lt;/code>、Name 为 &lt;code>@&lt;/code>、IPv4 为 &lt;code>192.0.2.1&lt;/code>（占位 IP），代理状态设为 Proxied（橙色云）。&lt;/p></description></item><item><title>关于我</title><link>https://rainsite.icu/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://rainsite.icu/about/</guid><description>Rain 的个人主页</description></item></channel></rss>