Hello, World

This blog is an English translation of my first blog, “你好,世界” (which translates to “Hello, World”). I’ve translated this blog for English-speaking readers in the hopes that it will provide insight into why this personal website exists. In the future, I may also create more English content here.

Read More

超算比赛-ISC23纪实

今年五月,ISC的超算比赛在德国汉堡落下帷幕。颁奖典礼时,我们队伍站在了最靠近主持人的那一列,而我又站在了第一个,那时候的我们都还不知道将会发生些什么。

舞台上有两个显示器。一个是巨大的LED屏幕,就在我们身后,给观众看的。另一个是一块小小的显示屏,在舞台前方的位置,给主持人预览下一页的幻灯片的。我站的位置刚好能和主持人一起看到那块显示屏。主持人从第三名开始宣布,每宣布一个,大屏上都会显示对应学校队伍的合照。当主持人正打算宣布是谁拿下第二名的时候,我没忍住,wow了一声。

Read More

法国之旅

五月中旬抽空去了趟法国,便想着写些东西记录此次旅行。

落地巴黎的奥利机场后,第一件事便是坐公共交通前往凡尔赛宫。可能艺术总是伴随着怪诞,公交系统就是巴黎怪诞的一笔。复杂的买票制度与陈旧的地铁站点往往总能使刚到游人大为赞叹。公交票丰富多样,有日票,周票,月票,次票。不同种类的票有着不同的限制,有的需要你将照片贴在票上,有的又只允许你搭乘特定区域的公交,有的则会莫名其秒的失效,让游客们在闸机口体验尴尬一刻。这简直就和写代码异曲同工,你仿佛能看到巴黎的公交部门就像由一个个程序员组成,日复一日的在祖传的公交系统上继续添加他们认为绝妙的制度。

Read More

JavaScript, 我们别无选择

JavaScript被众多开发者拉扯着长大,日复一日地驱动着网页的逻辑交互。在浏览器中,它坐着无可撼动的王座,懵懂无知的开发者似乎别无选择,日子久了,便只能屈于其淫威。Node.js的出现更把JavaScript从浏览器所在的客户端引入服务端。糟糕!它, JavaScript, 真是该死的全能。

Read More

你好,世界

我打算写博客。

也不是没写过,两年前的某个夜晚,我实属寂寞难耐,人生的第一个博客就此诞生。当时的博客基于WordPress搭建,丰富的预设主题,华丽的拖拽式UI设计,让我把写博客变成了玩乐高,内容反倒寥寥草草,似乎只上传了一些我认为拍摄得很好的照片。现在回想起我向周围的人宣传起那华而不实的博客,依旧寝食难安。

Read More