Alltag |走近代码
date
May 11, 2022
slug
coding
status
Published
tags
技术部
随笔
summary
type
Post
北戴河的朋友们在 server 里开了一个 channel 叫「走近代码」,所以我现在在玩 swift 那个 playground(但是这个土豆人真的好丑)。
我其实从没想过自己会转码,没想到,我以为我不会喜欢写码,但就是在被生活中的各种巧合一点点推进来。
我:玩了几关,感觉写码这个东西没有标准答案?感觉就很实用主义。
我:高端码农会对自己的码有美感上的要求吗?
*两小时后*
Boji :能跑的码就是好码!
夜里大家聚在一起聊了很久,最终还是在群里自爆家门了,因为大家都很 nice 地回答我各种编程小白的智障问题,感觉礼尚往来,总应该也稍稍自我介绍一下,然后话锋就如我事先担心的那样,进入「学哲学好厉害」「哲学比写码难多了」这种聊天怪圈。
我一直觉得,学哲学真的没什么可厉害的,是厉害的人厉害,厉害的人做什么都会很厉害,相比之下,我这种至今为止的学术生涯都是在满足自己的好奇的人,真的完全不值一提。
经常在学码教程里看到用 hello world 做例句,但这两个单词还是看一次就感动一次,多么浪漫呀,有一种很宏大的浪漫的感觉。在学写代码的过程中也收获了很多有趣的小知识,写两个:
lorem ipsum
自学 HTML 的时候,看到说通常用 lorem ipsum text 作占位符。出于学术习惯看到拉丁文下意识就去查了出处,发现竟然是从西塞罗《善恶之尽》( De finibus bonorum et malorum )第一章 Liber Primus 的第 32 节随机抽取的,原文应是“, qui dolorem ipsum, ”,随机取了后半段字符( dolorem 是痛苦的意思,ipsum 大概是个反身代词,qui 是指示代词),随机选取的目的就是让阅读者不要被文字内容所影响,只专注于观察字型或版型,并借此填满空间。用 Lorem ipsum text 作为排版中的占位符的做法从 16 世纪就开始了,后来在 Web 开发里也一直被延续下来。我想说,用痛苦占位,真的有点硬核的!
img alt
学用 img 元素给网页添加图片的时候,学到有个 alt 属性,这个属性的其中一个作用是如果图片无法加载,那么页面就会显示 alt 替代文本(所以那些在网页上直接裂了的图就是因为程序员把 alt 属性值设置为空了)。除此之外这个属性还有另一个作用——「让屏幕阅读器知晓图片内容」。起初我没搞懂是什么意思,本来以为是让搜索引擎方便优化,问了群友们,才明白这是为残障人士设计的,ta 们看不出图片,screen reader 就可以把 alt 里面的字念出来,告诉对方图片内容。靠,真的好感动啊我,什么人道主义关怀啊!
不管怎么说,感谢代码,让我得以和这人世间短暂分离。
有时候也觉得自己好残忍,导师的颁奖典礼说不去就不去了,因为真的感觉不想再和学术界有任何主动关系了,虽然每当写论文的时候还是满怀激情,还是很爱哲学,但现在真的就在很努力地把哲学当前任看待,斩断这种爱,哲学总是在诱惑我回头,因为哲学带给我的快乐真的过于高,我总想,如果写码也可以带给我这么高维度的快乐就好了,我就不至于有跌落的感觉,目前程度的写码就是一种大脑在休息的感觉,当然我知道这两种工作应用的不是同一片脑区,但目前来讲写码对我来说真的是一种很简单、很放松的东西,我远远没有获得什么快感,就是一种在识别砖块然后去堆城堡的感觉,但哲学就会问我,狗也会盖城堡吗?