前几天不忙,利用上班时间学了很多东西,心里很充实。
接下来又开始忙了,想学的东西又没时间学了,焦虑和空虚的感觉又回来了🥲
「欲速则不达」这个道理很多人都懂。
但确实希望每天都够多学一些,多思考一些,距离目标更近一些。
但实践下来,好难啊……
计划得越充实,如果没完成挫败感就越强烈。如果完成,也仅仅是 60 分的感觉,成就感只是及格。
如果计划的不够,虽然轻松完成了,但抬头一看,距离目标还有好远,焦虑由心而生。
两头为难。
粗想来,IndieWeb 如果想成为主流,目前情况,或许需要三个因素:
除此之外,要想达成目标,还挺难。
原来 IndieWeb 是一个很大的话题,但却是一个很有意思的话题。
随着最近两年社交网络的变化,IndieWeb 又重新被提出来,想象一下,如果整个互联网的发展方向按照IndieWeb 的理念发展的话,或许会出现百花齐放的局面。
但就现在互联网的状态,挺难的。
据我现有的了解程度而言,我憧憬有那么一天的到来。
这需要一款产品,打破现在的互联网格局。
总之,这是一个有趣的话题,我会长期关注这个话题,也会花时间了解相关 W3C 制定的一些协议。
或许未来可以在这个方向上添砖加瓦。
下午断断续续了解了一些 IndieWeb 相关的资料。
现在不仅有了 IndieAuth 标准用来打破用户名密码的限制,还建立了 Micropub 标准来标准化数据的增删改查。社交层面,现在有 ActivityPub 协议。
提供服务的产品仅仅通过产品的价值获得商业收益,自身不拥有数据,甚至不拥有用户信息,这些用户随时都可以拿走,用户为产品付费的唯一理由,就是产品带来的价值。
这个社区的核心价值是,用户数据应该属于用户,用户可以自由且随意处理自己的数据。
我现在理解 micro blog 自动往 GitHub 上备份数据的「动机」了……
今天上午无意间发现了一个名叫 IndieWeb 的社群。
初步了解了一下,意思是一群反对“商业web”中心化的人聚在一起,构建一个更加自由的 web 环境。为了实现这一目标,社群里做了很多去中心化的 web 产品。
这个话题我从来没有思考过,因为从我接触互联网开始,基本上就是在被商业公司所引领,没有反思的意识,也没有感受过早年间 web 的那种自由。
虽然从早年间互联网发展的书籍里,以及前人们那里听过那个年代。但还真没有亲眼见过这类人,这个社群给我的冲击力还是挺大的,也许以后我也会为这个社区做点儿什么,因为我也向往自由。
这让我想到,或许只有互联网的发源地,才会认真思考互联网应该是什么样子。
SwiftUI 中的状态管理:
就像之前说的,SwiftUI 的状态管理很多是在模拟前端界的单向数据流状态管理(Elm 或 Redux)。
最近发现「听书」是一个不错的阅读方式。
现在一些阅读 App 上,都有音频阅读的功能。有的还可以扮演不同的人声。 具体来说,就是边听阅读的声音,边仔细阅读,这样带来三个好处。
因为我很少读消遣类的书籍,所以音频+双眼阅读的方式更有助于我保证阅读效果,加深理解。
发现我学习新知识,总是喜欢先从系统层面搞清楚知识结构,然后再深入细节,也就是说先从基础学起,然后慢慢学到我想知道的那个知识点。
这样学东西有两个好处:
但也有不好的地方:
从这周码字的数量来看,每天写个一二三四百字,一周下来比写一篇长的 blog 也不少。
最重要的是不用一次写一两千字,把自己固定在座位前使劲儿回忆这一周都干了啥。
过去这种感觉我感受了十年,现在变成每次写一二三四百字,感受非常开心愉悦。最最重要的是没有心理压力,最最最重要的是可以准确记录当时的感受,这个产品简直就是对我量身定做的٩(๑^o^๑)۶
以后如果有机会,我要为这款产品好好开发一款 App!
说来奇怪,自从上周开始码字,晚上回家游戏都想不起来玩了。
平时总想把脑袋里胡思乱想的东西记下来,然后继续思考下一个问题。
一款好的产品能有这么大的魔力吗?我是真的第一次有这种感觉。
真是让人异常兴奋!😱ε=ε=(ノ≧∇≦)ノ
花了两个周末的时间,读完了《美国的故事(共 7 册)》中的第一册——殖民之地。
为什么突然想了解美国?
可能最大的动力,是因为这两年国内生活越来越艰难,不得不需要进一步关注所在的生活环境。
又因为国内的生活环境跟国外息息相关,所以关注点顺理成章地延伸到国际形势的变化。
要想尽可能客观地判断一项事物,首先要对其有足够的了解,然后才有可能能够结合多方信息做出自己的判断。
简单说,这应该就是我想了解一些历史的主要动力。
虽说生在洪流,个人的命运微不足道,也无力改变,只求尽可能做到护自己周全。
今年七月份整理了 WWDC2017~WWDC2023 期间所有涉及 UI 设计相关的视频,总共四十七个视频。
昨天终于看完了,耗时三个多月。初步迈出了转型设计师的第一步……
接下来,除了开始看 HIG 文档以外,准备整理一下 WWDC2019~WWDC2023 年以来,关于 SwiftUI 相关的视频,整体看一遍。
啊!终于调整了一下主题,把目前能调整的都调整了一下。
好在之前接触过 Hugo,大概知道怎么改主题。
虽然有些还是改不了,目前也只能这样了……
安装了一些插件,把已有的插件通通看了一遍,装了一些目前用得到的。
过去一周发布的数据,昨天晚上我看也自动同步到了 GitHub 上,正常备份频率是七天一同步。
太喜欢 micro blog 这个产品了!
或许是因为日常生活的单调,大概四年前开始,在希望自己丰富一下业务生活的前提下,开始关注「王者荣耀」这款游戏的相关赛事。
为什么选「王者荣耀」?
其实选足球对我来说可能更顺理成章。老实说,中学期间,我是十足的球迷。但自从上了大学,就再也没有关注过。一方面球星断档太厉害,很多面孔都是陌生的。但更重要的可能是,新一代球星很难动摇老一辈球星在我心目中的地位,情感上很难割舍。
其实篮球当时是我想关注的,甚至想过在业余时间学学打篮球。但不幸的是,恰好那段时间 NBA 跟政治话题搅到了一起,在国内停播了,而且开播时间看不到时间点。
所以尝试关注了一下「王者荣耀」。而当时的 TS 战队(现改名北京 WB),在世界冠军杯总决赛上,上演了让三追四,一时被圈粉,至此进一步推动了我入圈。
其实除此之外,还有一个小小的心思,「王者荣耀」是年轻人玩的游戏,我希望将自己置身于年轻人的圈子里,让自己跟年轻人保持一种羁绊。
下午连续刷了几篇英文科技新闻,整个读完没有任何抵触反感的心理,跟几年前相比简直有了质的变化。
几年前读英文的内容,那感觉就像是捏着鼻子喝药,心里是一万个抵触,能读完已经是不易,理解其中的内容更是难上加难。
而如今不知从什么时候开始,这种心理已经没有了,除了单词和语法需要克服以外,已经几乎完全消除了抵触心理,甚至我都开始幻想可以尝试读一读非技术类英文版书籍了。
为什么要强调非技术类书籍?因为技术类原版书籍我是读完过的。但是对于非技术类原版书,碍于词汇量和语法的薄弱一直没有读完过。
但我想,我还是可以先从英文版技术书籍作为突破口,继续提升英文水平,逐步过渡到非技术书籍。
SwiftUI 是将叶节点(组件)作为渲染的入口点,然后倒序深度递归遍历渲染。
每个节点(组件)的渲染大小分为两类,分别是推荐大小和实际大小。
推荐大小作为入参传入组件,实际大小作为返回参数给到下一级组件,作为下一级组件的推荐大小。
中午吃饭的时候,突然想到《中国乒乓之绝地反击》这部电影。
电影里有一个角色叫陈文,是龚枫的陪练。
其中有一幕是,当龚枫参加国际比赛并拿到冠军时。陈文正在老家开的烧烤店给客人上菜,在看直播的陈文,立刻嚎啕大哭。这一幕给我留下了深刻的印象。
这一刻的心情,我想陈文应该是复杂的,个中滋味只有他自己能体会。
我想感慨的一点是,在举国体制这条路上,注定会有人默默地牺牲,没有人会记得他们是谁。他们成为了别人成功路上的垫脚石,而成功的那个人,则成为了国家荣誉的垫脚石。
为什么会突然想到这些?我也不知道╮(╯_╰)╭
脑袋里想到了,就记下来,不用长篇大论。