关于2024年的一切
折腾,人生就是折腾,褒义的折腾。
年纪越大越觉得不应该发表主观的观点,因为偶尔回想过去,回想自己说过的话,写过的文字,都觉得自己可笑幼稚。于是越来越喜欢引用别人说的话来表达自己的观点。 所以博客也发的少了。
此时此刻,即便是回看上面这句,自己一分钟前说的话,都觉得有所不妥,怕得罪这样那样的人,怕看到的人带入自己,伤害他们。说到底还是中年人要顾及的东西太多了,遇到的问题就是没办法超脱出来潇洒说话。不过这不适用所有人,实际上,大家周围有些人恰恰相反,常常是太潇洒,说一堆废话,唱一堆高调。
回到自己身上,顾及太多的结果就是,越来越只想对外说客观的话,比如今天天气冷了;中午吃点什么?房价跌了;车没油了;
回归到博客上来看的话,我也只想开始有些转变,只聊技术,只聊客观的理解,只聊某个主题下客观的部分。主观的部分藏着,跟大家在评论区,在线下,在有特定语境和有上下文的背景下,才发表。
像这样只说正确的废话,实际上很令人讨厌。
写到一半回顾开篇的观点,又有所对自我认识的推翻,因为我在敲下文字的过程中,意外的梳理了思路,对一些细节的点,又有了更明确的认识和新的思路。 这些是不写博客所获取不到的价值。所以即使回看自己的文字时会觉得自己说的话很幼稚,也很值得为这个过程去做写博客这件事。
下面我们书归正传回到关于2024年的一切。
2024年的关键字是折腾,人生就是折腾,褒义的折腾。
折腾#1: 图像的获取
2024年掌握了不少图像获取的技能,比如画画,拍照,胶片冲洗扫描,截图。画画其实是跟我儿子画蜡笔画,贴了一墙壁。
如果我们不停的延伸这个观念,图像的生成必然也会经过,电子算法推演出的图像,AI图像等。
我个人对AI图像很有偏见,AI图像看起来是非常拙劣的模仿,如果我们从小就生长在这类影像之中,长大一定会变成非常被带跑偏的审美,我称之为,对拙劣模仿的拙劣模仿。
与AI相反,我对算法生成出来的图像更有兴趣。因为这是数学的,又是艺术的。
要深入的探讨这个所谓连续的算法生成的图片,我遇到了两个问题,一是,连续的;二是,真实的。
1. 如何让ta能够连续?
为什么要连续?
当我们说胶片和数码的区别时,常常被提起的最大区别就是,前者是真实对光的保存,后者则是对光的电信号的采集。前者是连续的,后者是离散的。
当然胶片也有iso 和分辨率,也有信号承载的上限,但是人眼这个最高级的“镜头”还是偏爱真实保存的光。
什么东西是连续的?
算法。
我们知道,构成等边n变形的点,看起来,是一个无限趋近于圆形的图形,但是无论n等于多少,这个图形始终是离散的。但是如果我用一个圆形的表达式表达圆形
\[(x-a)^2+(y-b)^2=r^2\]这个表达式就表达了完整的一个圆形。连续的圆形。
什么算法?
准备尝试的是,一种带有随机性质的图像生成。用过早期windows 的人都看过一个屏保系统,看似是随机的水管四处延伸。我相信当时这个图像一定不是人为画出来的动画,他必然是一个经过算法演变出来的一个动画。然后再截取其中的片段让ta保存成一个屏保文件,并且在屏保开始的时候播放。
至于具体是什么算法,我的想法是,让算法本身也是一个变量,一开始可以是一个单纯输出0/1 的随机算法。往后,可以变得更为复杂。
随机?
计算机难以模拟随机,我认为,必须引入硬随机,如自然界中真实随机的东西,比如抛硬币。
2. 如何让ta保存下来的是真实的光
真实的光?
说到真实的光,我的想法是,这件事本身还是要基于最基本的胶片相机。算法的输出结果只决定一些相机变量,比如取景框,但是并不影响成像内容所反射的光。
3. 为什么搞这些?
听完这一切,你是不是觉得吃饱了撑了? 听完这一切,你是不是觉得折腾? 折腾就对了。
这些无意义的折腾,好像有帮到我一点点,比如
- 给自己设置了一个前无古人的难题,并且想办法去解决ta。这样的机会不多,很多时候我就是小红书一下,绝大多数难题都有答案。
- 深入的思考了一个没有人有兴趣去思考的问题,这个领域我就是专家。
- 现实意义:咋一看,折腾这个没有任何现实意义,实际上,ta确实没有什么现实意义,直到ta可能有意义的那一天。
- 如果能做出来,那就更有意思了。
折腾#2: 图像的展示,blog
图像的展示,特别是数字图像的展示,在互联网里是个学问,从一开始的twitter 不支持图片,到后来的微博点击放大,再到现在的小红书,主要内容以两列流水瀑布图文展示,单篇图文靠屏幕滑动来切换。
图像的展示经历了非常多的摸索。小红书在瀑布中只有封面图,而微博则把所有缩略图都放在时间线上,显然减法让小红书变得更为干净。
回到我自己的博客,我希望我的图片够大,加载顺滑,快速,简单的竖排排列。于是我开始折腾博客样式。
没错!折腾博客样式很无趣,我也不太懂前端,但是为了更好的显示图片,我不得不优化了我的博客。
- 图片能够异步加载
- 图片显示能够放大
- 图片走专门的CDN
- 图片CDN和博客发布自动化
图片CDN
基本就是走AWS 那一套,S3 + cloudfront,幸运的是,博客模板支持CDN配置,这样我展示图片起来就更轻松。
所以我有了边缘的缓存能力,让图片的显示更快,更流畅。
自动化
Static page: Github page + Github action
Image CDN: Github Action + AWS (IAM + S3 + cloudfront)
长话短说,思路就是这样,同时也大幅减少了我AWS的费用。
折腾#3: 展示什么图像?
公司
我常常带着批判的思维看厦门,是不是还没怎么完全带入自己是一个厦门人? 厦门的政策执行慢,诸多不切实际的城市规划,不协调的产业结构,奇怪的让人难以理解的盲目自信,实在让我无法带入。
所以我很想展示的一个项目就是,那些经历了狂欢之后的疮痍。
- 公司1: https://www.jakobhe.com/posts/company/
- 公司2: https://www.jakobhe.com/posts/company2/
- 天台: https://www.jakobhe.com/posts/act-too-much/
生死
2024年,我的爬山运动还是没丢,有些路线周周都去,常常给我惊喜,有一天去到天竺山,发现山脚躺了一片死寂的凳子,回到山里,漫山郁郁葱葱的树木。一片木头的生生不息。
玩具
家里有成山的玩具,唯独乐高最耐玩,因为有形的乐高是无形的。我收集了一堆一堆的乐高相片。将来有机会会公开出来。
人像
胶片扫描给我带了了不少乐趣,特别是家里那堆老胶卷,扫出来的图像,总能给你带来不少惊喜。看到30年前的人,30年前的街道,你会大吃一惊。那时候的人很喜欢正正板板的拍照,人不一样,但是给人的感觉一模一样。或许偶尔能看到几个,面对镜头自然放松的人,那对我来说也是一个惊喜!
折腾#4: 小孩
没写过瘾,继续瞎扯淡
感觉这句话很有意思
1
我不知道折腾这些有什么用,直到ta起作用的时候。
这句话也反映了我的教育观,我们都没办法预测未来,他正在干的什么无聊的事情,谁知道在哪天就起到什么作用了呢?
- 我没想到我玩dota看小地图的习惯能应用于开车看倒视镜
- 踢球时不时的抬头观察和跑位的能力,能帮助到我化解和摆脱受复杂车况的影响
- 无数次在球场上落后的逆境,竟然还能帮助到现在在职场上的我。
anyway 我完全不反对折腾,
教育上也反对太早的进入技能的学习和过于功利的学习,总是冲着“有用”去学习,可能会让孩子发展不够全面。