blog-76q.pages.dev Open in urlscan Pro
2606:4700:310c::ac42:2f78  Public Scan

URL: https://blog-76q.pages.dev/
Submission: On January 02 via api from US — Scanned from US

Form analysis 0 forms found in the DOM

Text Content

Jack's Blog

 * Categories
 * Search
 * About
 * Tags
 * Academic Homepage 


JACK'S BLOG

我承认我属于是有点成分复杂了,不过还好



CODE ON IPAD

当别人看见我的iPad上跑着像是 Visual Studio Code 的东西的时候,反应大多有两种:要么表示惊讶并问我怎么做到的,要么甩下一句话:
你这样做有什么意义么? 故事是这样的。 我是学数学的,从上大学开始,我买了一个可以用电磁笔写字的iPad,企图用它来打草稿、记笔记。
和其他理科工科的同学们不一样,数学系学生的工作以纸张(或者某种 可以动笔写 的玩意儿)为中心。 如果没有一块儿可以打草稿的地方,就基本上做不了什么实质性的工作
—— 不像隔壁学计算机的同学们,虽然都被归类到 形式科学 的范畴,但是一般只要有地方放键盘,就能开始工作。 按理说血统纯正 (而不是像我一样天天折腾些有的没的)
的数学系学生只要有一张纸一本书,就能人在陋巷而不改其乐;有些人甚至以不依赖任何其他工具为豪,但是我个人认为这是一种有毒的文化。纵使清高如此,有些时候他们也不能免俗,主要是在需要用
$\LaTeX$ 排版东西的时候。 于是我做事的时候画风就成了这样,每次到了图书馆一样一样拿出来摆好,有一种滑稽的仪式感。
平板拼在笔记本触摸板的下边缘,桌子需要够大。这个多少有点夸张了
我因此开始研究如何在这个iPad上把数学学生唯一的技术刚需(排版)给解决掉,免得每次出门背个全家桶。
这就掉进了一个大坑。在两年的时间里,我固执地尝试了各种各样的奇奇怪怪的解决方案。 再者,平板电脑的便携性也是无人能敌的。这位同学但凡用个平板也不至于如此名垂青史
最早的尝试 Berkeley Open Computing Facility 和 Emacs Open Computing Facility
是一个加州大学伯克利分校的学生组织,向全校师生和学生组织提供镜像站、打印、Web
Hosting、数据库、高性能计算等服务,还运营了一个机房给同学们用,时不时办个讲座向学生安利 Linux 和开源软件。 全 是 D e b i a n
我在2022年有幸获取了一个他们的 shell 账号,可以自由使用一个公共服务器。 这是我第一次使用真正的 多用户
*nix主机,作为情怀玩家可是high得无法自拔( who 一下出来60多个用户在线上是怎样的体验)。
当时因为疫情肆虐不常去图书馆(图书馆要求戴口罩,但是戴着口罩闷着真的能做事儿?),自己买的小书桌又太小不容易同时放下电脑和平板,就开始打起了全在平板上写作业的主意。
这大概是最简单的在 iPad 上写东西的方案了:找一个装了想要的环境的工具链的远程主机,从 iPad 上随便挑个 ssh
客户端登上去,然后爱用什么编辑器用什么编辑器。 OCF 的主机上不能自己装软件,但是基本上能想到的软件都装好了,这一点就非常古风。 本机上没有找到这个软件。
如有需要,请联系您的系统管理员 恰逢当时特别喜欢用 Emacs(现在想起来小指头还在疼),就装了几个 $\LaTeX$ 插件就开始写数学作业了,支持得还
相当不错。 Emacs 甚至还有个 Server/Client 使用方式,不过有文档的用法仅限于在本机上复用 Emacs session 加快启动速度。
要是真的能拆成两半用,那简直就是古代科技 VS Code Remote Development 了。...

October 21, 2023 · Jack Wang
© 2024 Jack's Blog Powered by Hugo & PaperMod