Notes · 2026.05.09

西土城路

页脚那一行。

1 min · life · bupt

页脚那一行是:海淀 · 西土城路。写在 _config.yml 的 footer_text 里,旁边是 foxmail 的邮件链接。地图上它很短。北邮在这儿。我 2024 年进计算机科学与技术,专业 452 人,我排 47。展、汇报、早功、机房,半径不大。四年本科还没走完,路已经足够熟:熟到换一条地铁口都会觉得日历错了。

日常是这条路。出宿舍到教室,出教室到机房,出机房到操场。中长跑队早功在操场,心理委员的谈话在班级和办公室附近,课设答辩在教学楼,站点的本地预览在宿舍显示器上,端口 4000。海淀展、海智汇 A-53,也还在海淀这边,只是桌子换成展位,衣服换成白衬衫或黑西装。外地赛场是例外。例外要请假、要带演示设备、要接受网不如机房稳。例外结束,人回到西土城路,仓库还是那些仓库,截止还是那些截止。

页脚写路名,有人会当成装饰。我写成路名,是因为站点上的照片几乎都在这个半径里拍:汉服、茶桌、操场相关的跑、机房里的屏幕。天安门那张白 T 是偶尔空下午,算半径外的一张。山上更远一点,一年去不了几次。把页脚写成「北京」太宽,写成宿舍楼号太窄。西土城路正好:行政上属于海淀,生活上是我搬电脑和跑操场的那条轴。轴的两端是课和赛。课要分数,赛要演示,站点要在两者夹缝里更新一页 md。

夹缝的长度可以按步行计。从教学楼到机房不远,远的是同一周里两件事都要完成。课设截止和答辩撞周的时候,西土城路变成一条反复折返的线段:打印、改代码、回去睡第一段、早功、再进机房冻演示数据。路没有变长,任务变密。密的时候我不会去拍页脚需要的新照片。页脚不需要新照片。它只需要那几个字稳定,别一会儿写成中关村,一会儿写成学院路。校名和路名是别人认路的方式。写错,邮件还能寄到 foxmail,人会找错门。

站点上还有一行 kicker:Beijing · BUPT · 2024–2026。那是首页。页脚更短,短到只剩区和路。短是故意的。荣誉数字放在首页正文:国家级 2、省部级 7、校级竞赛 4、二等奖学金和三好各 1。页脚如果再堆奖项,整页都会响。路名不响。它只说人在哪。人在哪决定了代理端口、Ruby 版本、早功时间、以及为什么 GitHub Pages 上这个仓库叫 bosprimigenious.github.io 却仍要把中文写进 footer。域名是英文,路是中文。两边都要在。

早功的路线也在这条路上。出宿舍楼,到操场,绕,回。绕的圈数是队里的数,不是站点的数。站点只写页脚那几个字。几个字要稳定,因为照片几乎都在这个半径里:汉服、茶桌、机房屏幕、偶尔一张半径外的白衣服。半径外要标明。标明了,读者才不会以为我常住城中心。常住的是海淀这一侧。这一侧的机房空调、教室投影、展位桌子,构成我真正的地图。地图很短。短的地图把课和赛叠得很密。密了才要切睡眠。切睡眠也还在这条路上完成:第一段赶早功,第二段赶机房开门。

外地赛场回来,第一件事往往是把设备充上电,第二件事是确认作业有没有在路上过期。过期的作业不认你刚讲完演示。演示再顺,排名仍按卷面。卷面在这条路上的教室里产生。所以页脚写路名,也是在提醒自己:出门是例外,回来要补课。补课的时候不要把页脚改成最近一座城市。最近一座城市只是房间。房间结束,路还是西土城路。

站点配置里路名和邮箱写在同一段页脚。邮箱用站点那封。路名用中文。中文路名在英文域名下面有时会被当成装饰。装饰可以随便换。路名不能随便换。换了,来找人的人会找错门。找错门比找错邮箱更糟。邮箱至少还能弹回。门找错,人会站在别的学校门口。我没有把楼号写上去,是因为楼号会变,路名暂时不变。暂时不变的东西才配放进页脚。奖项会变,变了走简历源。路名不变,就少动。

我把日常是这条路当成对自己的限制。限制的意思是:不要在站点上编一段常驻别处的叙事。实习、比赛、汇报可以出门,出门要写明是出门。海淀这边讲过一轮,北边校园也听过一轮,那些是房间,不是新的住址。住址仍是西土城路。回来继续改简历源,继续在操场上把五公里跑在能复现的配速附近,继续把睡眠切成两段去填课和赛。路还是这条路。页脚也就一直写到这里,不往外添。往外添的那些城市,请写在具体某一场的故事里。故事结束,页脚收回来。