前言
本篇是对 2024-07-10
到 2024-07-21
这周生活的记录与思考。
这一周多很丰富,工作有些忙碌,参加 Adventure X 的活动,很好玩;尝试了 Remix 框架,筹备一个 Workshop;和 Randy 见面,一起计划了 EpubKit 的 Redesign 和后续开发安排,算是给我们无法参赛的“中年嬉皮士”举办了自己的黑客松;从 Obsidian 转向 Apple Notes,实践 P.A.R.A;打算给车库的墙进行喷绘;去 Apple Store 体验了 Apple Vision Pro;还有很多有意思的事。
Adventure X
这是一个面向 26 岁及以下的年轻开发者的一个黑客松活动,早早有听到宣发,刚好超龄而遗憾没法报名参加,不过受邀作为 OpenBuild 赞助的「互联网 3.0 开发工具」赛道的评委及 Workshop 的讲师来到现场,也算是全程观望了。
活动大概有接近两百个开发者参赛,确实能看到他们的活力和激情(可能限制 26 岁也是有道理的);以及有不少在 Twitter 和疯狂星期四上熟识的朋友们都来到了现场,跟其中不少新老朋友聊了一些有意思的事。
Workshop
这次主要的任务是作为 Mentor 和 Workshop 的讲师,主题为「使用 Solidity 与 Remix 构建全栈 AdventureX Badge ÐApp」。
其实前前后后在不少场合讲了不少次课和 Workshop,一开始其实只是给 ian 的 OpenBuild 社区帮忙,自己也是乐于写教程和分享的,但随着这样的机会越来越多,自己也有了一些变化,并不会每次都用一样的课件重复着类似的内容,而是都当作一个自己学习的新机会,也让自己在有限的时间内完成一些好玩的东西,再把它教授出去,也是费曼学习法的一种实践。
这次 Workshop 则是想要学习 Remix 前端框架,写了一个简单的活动徽章领取的 ÐApp,体验地址是 —— 「adventure-x.pseudoyu.com」,PPT 课件是 —— 「AdventureX_Workshop_20240716.pdf」。
虽然大概一个月前就知道这个 Workshop,但毫无意外地拖到了前两天,花了一晚上学习了 Randy 的「Remix 入门实战」小册子,写完了 UI 部分,然后又花了一晚上写 Solidity 合约部分,并且完成了前端和合约的交互逻辑,并且用 Zeabur 部署上线了,拖延症真的要命。
但是 Remix 确实好用,实现 0 useEffect, 0 useState 写完应用成就,后面看看能不能在各种场景上都彻底替代 Next.js。
现场来的人比想象得多,比起原定的 45 分钟也拖堂了一倍,接近 10 点才结束,不过是很有意思的体验,Workshop 效果也不错。
“中年嬉皮士”黑客松
这次 Randy 也作为嘉宾评委从广东过来了,都觉得黑客松氛围都到这了,我们只是观光有些太无趣了,所以干脆一起做起了 EpubKit 的 Redesign。
讨论了整个 EpubKit 现有的操作逻辑和 UI 风格变动,很开心,晚上一起开发了几个小时,也是找找作为“中年嬉皮士”的参与感了;也讨论了后续关于产品的很多想法和分工,很期待。
也欢迎大家下载体验 EpubKit,制作自己的电子书。
作为不爱拍照的人,刚好被工作人员拍到了和 Randy 一起在看项目展览时候的合影,也很有纪念意义了。
基于 Apple Notes 的 P.A.R.A 实践
上个月从用了两年的 Logseq 转成了 Obsidian,实践了大概一个月,比起 Logseq 的时候多了好些记录的习惯,虽然已经不用再关心文件夹层级这些,但依然需要克服,「脑子里记录下想法」 -> 「等在电脑前新建文件并取标题」 -> 「整理想法并打 Tag」 -> 「写下内容」这一链路所带来的心智负担。
Randy 跟我讲了他使用 Apple Notes 记录所有想法和笔记的方式,并通过 P.A.R.A 的层级进行分类,发现当不需要有整理的负担,而是随时打开手机/电脑记录下想法,也不用考虑什么格式或是 markdown 语法,会更有记录的欲望,而能记下来、take action 才是笔记的核心要义。
在 Mac 上可以使用右下角的 Quick Notes 快速记录,iOS 上则是通过快捷指令将一些闪现想法快速保存到 Drafts 目录中,后续有更多想法的时候再挪动到各个目录中,很简单却有效的实践,也不需要再指定各种 tag 和分类,需要的时候直接全文搜索就可以了。
其他
墙绘
上次学了油画画了头像后觉得很有意思,最近打算再挑战一下好玩的,和学姐一起给我爸的汽修车间的一整面水泥墙用丙烯颜料墙绘(我打打下手)。
把我爸的想法和我们在 Ins 上找的参考图发给 DALL-E 后生成的效果很不错,希望 8 月能有成品效果 🤩。
Apple Vision Pro
这周四去 Apple 西湖体验了 Vision Pro,其实之前非常早就关注了,也看了大量测评,一度有些心动,但是其实有过 Quest2 的吃灰经历,一直还在观望。
刚好国行也上架了,预约了一次半小时的体验,从配镜片、讲解配件到体验各种功能和应用,体验的感觉比想象得好,20 分钟左右的时间倒也没有感受到什么眩晕感或是重量带来的压力。
实际体验下来,交互比想象得流畅自然和准确;但画面还是有比较明显的噪点,分辨率并不足以有沉浸式的体验,但已经是比较惊艳的了;应用支持还是太少了,所以更多也就是尝鲜,没有什么应用场景,打字体验很差,还是得外接键盘;总体来说,这一代不太值得买,或许等待之后不论价格还是系统应用层完善了再考虑了。
ChatGPT Plus -> Claude Pro
上个月由于用得比较高频,重新订阅了 ChatGPT Plus,同时用着免费额度下的 Claude 3.5 Sonnet,发现在代码上 Claude 的上下文理解能力和生成结果的可用性都明显强于 GPT4,于是在这周到期的时候决定改为 Claude Pro 的订阅,在价格相同的前提下再体验一个月试试。
Guii 体验
Guii 是这次 Adventure X 黑客松看到的最有意思的项目了,能够直接通过自然语言对话的方式跟前端页面交互,并直接会更改源码实现有趣的效果。
我通过选中元素简单对话的方式做了一个很简易的数字货币小网站,还有些 bug 但是可玩性很高。
把 OpenBuild Sponsor 赛道的奖项颁给她们了,实至名归,希望能早点上线 🔥。
有趣的事与物
输入
虽然大部分有意思的输入会在 「Yu’s Life」 Telegram 频道里自动同步,不过还是挑选一部分在这里列举一下,感觉更像一个 newsletter 了。
收藏
书籍
- Brave New Words,可汗学院创始人写的关于 GPT 与教育未来的思考与实践,对日常使用 LLMs 有挺多启发的,除了成为搜索引擎一样的工具向外还有很多想象空间。
- 履单,从萝卜快跑引起的议论想到的这本书,探讨科技加速引起的社会分化,不过更多是从劳动者视角,下午看了一会儿,叙事方式也很舒服。
文章
- 一个尘世中的普通人
- 展开讲讲独立创作者的工作节奏
- Local-First:不同以往的开发者体验
- Sal Khan is pioneering innovation in education…again | Bill Gates
视频
音乐
- 春风十里 by 鹿先森乐队