过去的三四天里,我总是在想,还能写点儿什么?

很好奇,为什么这种 micro blog 的形式让我总有「唠叨」的冲动?

总结了一下:

  1. 不限制字数。虽然不限制字数,但并不是说鼓励你写更多的文字,这是有本质区别的,核心在于「不限制」。像 X 那种,太少的字数,我认为很难把一个观点讲清楚,包括观点的上下文。

  2. 虽然不限制长度,从产品设计角度,鼓励一次尽可能少写文字,便于快速阅读。

  3. 多平台分发。虽然少了 X,但有了 Mastodon,我还重新激活了 Tumblr。

  4. Podcast。虽然我还没有开通,但已在我长期计划内。

  5. 数据可自动备份到 GitHub。数据属于你自己。

SwiftUI 状态管理的整体思路,基本上是借鉴了当前前端领域常用的 Virtual Dom 的解决方案。

这么说好像是在往前端领域脸上贴金。其实不是,只不过这几年 Virtual Dom 在前端很流行,这么比喻有助于大家理解而已。

Virtual Dom 早就有,即便没有 Virtual Dom,内存中增加一个中间层,让状态剥离于 UI 之外,让 UI 的更新依赖于状态的变化,这个思路也不是多难想到。但能不能在开发者中被得到认可,那就两说了。

正是前端领域已经把路趟出来,SwiftUI 现在跟上,少了推广的成本和风险而已。

夕阳

惊奇地发现,Tumblr 平台的信息支持 Markdown 格式,但 Mastodon 平台却不支持,这就很尴尬。

因为如果在 micro.blog 上写的带有 Markdown 标签的内容,同时分发到Mastodon 和 Tumblr 上,Mastodon 上的显示会有问题。

今年前半年就有消息说 Mastodon 支持 Markdown 格式,直到现在还没有,尴尬,Σ(¯□¯||)

前天在 micro.blog 上授权了 Tumblr 账户,惊奇的发现 Tumblr 上竟然还有我十年前的账户,更神奇的是,上边竟然还有我当时为了练习英文而专门用英文写的多篇日记。

我连续读了好几篇,都不敢相信自己的眼睛,经过细细读过内容,才确认确实是自己写的。

一方面惊奇十多年了,我的数据竟然还在。另一方面惊奇的是当年我也曾经为了练习英语,专门用英语写日记。

后来经过再三考量,我还是决定将账户注销,重新注册了新账户,并授权了 micro.blog。

以后再写小短文,就可以同时分发到 Mastodon 和 Tumblr 两个平台。

今天在 X 上看到一条翻译自 ABC 的新闻,内容是美国总统拜登到以色列访问发表的一篇讲话。

其中用到了一条「指鼠为鸭」的成语,第一眼看上去似曾相识,但又不像是一条古时候的成语。于是我上网搜了一下,才发现是江西职业学院食堂那次事件

只是忽然醒悟,今天的社会事件流传下来的词汇,不就是后来被人们所熟知的成语么……🙄

特别想说下,今天,确切地说是昨天,初步摸索出了怎么自定义主题。

周末没事在家鼓捣一下。

买了 objccn.io 上整套 iOS 开发的电子书。

一共八本书,包括源代码和不同版本的电子书。

虽然不包含视频,但相比英文原版,在价格上简直是太香了。

自从很多年前购买英文版电子书以来,深深地感觉到国内的书是真的太便宜。

关于这一点,真的是太幸福了。

又用回了微信输入法

macOS 系统升级到了 Sonoma,虽然系统自带的输入法相较之前有了很大的改善,但使用这不到一个月的时间,很可惜,还是用回了微信输入法。

之前一直在用系统自带的输入法,虽然有很多方面的考量,但其实主要还是隐私。

但自从微信标榜自己为了用户隐私推出一款输入法时,便动了想尝试一下的念头。

我知道国内很多互联网从业人员,特别是程序员这个群体,不用国产软件,特别是类似输入法这类软件,主要的原因之一就是隐私问题,信不过国内厂商。我之前也有过类似的顾虑,甚至现在使用国内软件还是会非常的谨慎。

但微信输入法我想尝试一下。原因呢,也没有什么特别的,毕竟微信是以隐私为核心理念,才推出的这款输入法,如果核心理念这么容易就被自己打破的话,再卸载也是来得及的。

当然了,对于触及这类底线的问题,不管是国内还是国外的产品,只要发现一次,我是绝对不会再给第二次机会的。

但我更觉得,微信自己更清楚这一点,所以我愿意给微信输入法一次机会。

又是一个风和日丽的日子。

跟大多数人一样,之前我对古典音乐也不太能听得明白。

但最近有了一些新的感悟。

乐器就跟画笔一样,不同的画笔可以描绘出不同的图案,图案就像是演奏出来的音乐,最终以表达出不同的情感。

以前我对音乐的旋律欣赏程度只停留在「朗朗上口」的层面,所谓的「朗朗上口」就像大多数流行音乐一样,都有一段重复的旋律。流行音乐的流行程度很大程度上取决于这段旋律,当然还有歌词,但重要程度远低于这段旋律。

但如果能够进一步领会不同乐器以及不同旋律所表达的情感,那我感觉距离欣赏一段古典音乐就近了一步。

回头来看,这一天下来,总共写的文字也不算少嘞。

每次来冲动写两句,要比一直坐在书桌前一口气写一大段文字舒服并且自然得多。

算下来,我已经写了十几年文字了。这次我终于找到了正确且高效的写作方式。

这种写作的节奏和感觉很舒服,不用长时间一口气写完。每当有想法了就写一段,舒服啊!

~(¯▽¯~)~

哇,micro blog 体验了一天,感觉非常的好!

同步到 mastodon 的功能也基本上可以代替我直接在 Ivory 上发布信息了,😆。

X 上百十来字的限制对我还是影响蛮大的。

往往想讲清楚一件事情,背景还没介绍清楚,字数就够了……这就很尴尬。

像这种不受字数限制,但又不会因为顾忌字数太少而不好意思发布的情况就让我感觉很舒服。

继续试用,半年以后,如何依然满足体验,就考虑重新设计一下网站主页。

包容性设计不单单是本地化、辅助功能这么简单,还包括很多文化,表达,颜色设计等多方面因素。

包容性设计让 App 或者说产品可以覆盖到更广泛的人群,真正的做到国际化。

一条安静的街道

这两个多月以来,断断续续的在看 WWDC2017~WWDC2023 中关于设计相关的视频。

我隐约感知到应该如何学习UI设计了,同时也理解了很多设计师为什么说 HIG 是很好的设计参考资料。

我之前一直摸不到学习设计的门道,主要的认识误区在于总想总结一条有规律或者说系统的学习框架。

但其实设计的学习并不是这种方式,它基本上不太存在一条清晰可见且标准的学习路径。

设计工具和设计资源仅仅是可被利用的设计元素而已。

我也多少理解了,为什么学习设计要多看多总结。其中,多看什么以及总结什么,是学习的核心。

SF Symbols 是一个不错的设计资源。

图标的设计简洁好看,对于不太擅长设计的开发者而言,非常的友好。

WWDC 这两年对于 SF Symbols 的更新力度也很大,我打算自己的第一个 app 好好利用一下这个设计资源。

开启 Micro Blog 之旅!

好了,基本配置好了。

  1. 加了 Diary 类型(现不支持中文有点儿小遗憾),所以计划后续同步到 Mastodon 的时候就不加 hash tag 了。
  2. 加了 photo 虽然现在还没有。
  3. 测试了同步 Mastodon 的功能,不知道是不是国内网络的问题,似乎有时候会同步失败。
  4. Timeline 上清一色的英文内容,貌似只有我一个使用中文,不知道会不会遭到大家的嫌弃……🤣。不过,嫌弃也没办法,我找了好久也没找到不用同步到 timeline 的功能,目前也只能这样了,🤣🤣。

虽然 Markdown 的编辑器不是特别好用,可以先凑合用……