Home

深入理解 Actors

要学习原理,不要死记硬背

我是一个喜欢理解某个概念内部是如何运作的人,如果我不掌握其潜在的机制,关于一个概念的一切都会显得不清楚,感觉像是死记硬背而不是真正的理解。因此,我深入研究了几个关键的 Swift 概念:actors、async/await、structured concurrency 和 AsyncSequence。为了使这些概念更容易理解,我将使用实际现实生活中的例子来解释每个概念。现在让我们来谈谈 Actors

actorTitleImage

Read more

复健周报

刚开始找工作有点焦虑,准备写一个周报记录一下每周的学习、求职、还有精神状态变化,暂且就叫他复健周报吧。

Read more

离职六个月我做了些什么

去年 7 月中的时候因为公司业务内容方向变动 + 不想在这个公司干了,所以拿了 N + 1 跑了,于是一休息就休息到了现在,现在来整理一下这几个月我都干了些什么。

Read more

SF Symbols 4 使用指南

本文是 WWDC22 内参 的供稿

本文基于 WWDC 2022 Session 10157Session 10158 梳理,为了更方便没有 SF Symbols 经验的读者理解,也将往年的 SF Symbols 相关内容一并整理。本文从 SF Symbols 4 的新特性切入,讨论 SF Symbols 这款由系统字体支持的符号库有哪些优点以及该如何使用。在这次 WWDC 2022 中,除了符号的数量的增加到了 4000+ 之外,还有自动渲染模式、可变符号等新特性推出,让 SF Symbols 这把利器变得又更加趁手和锋利了。

SFSymbols

Read more

SF Symbols 3 使用指南

本文是 WWDC21 内参 的供稿,如今关注 老司机周报 就可免费领取。

本文基于 WWDC 2021 Session 10097, Session 10251Session 10349 梳理。本文从 SF Symbols 的特性和优点切入,主要谈论 SF Symbols 应该如何在各个平台的代码中使用。在这次 WWDC 2021 中,除了符号的数量的增加之外,还有多种颜色渲染模式和更多的本地化选项供开发者实践,让 SF Symbols 这把利器变得更加趁手和锋利。

Cover

Read more

Mimosa 的 WWDC 之旅

本文为访谈,最后更新于 2022.10

Mimosa 是摸鱼周报的编辑之一,负责学习资料和内容推荐整理。在一次聊天过程中他晒出了跟 Tim Cook 的合影,给我们馋哭了。于是就有了这期访谈的主题:WWDC 之旅,也算是拉着 Mimosa 一起回忆了一把,哈哈。因为是在 17 年,WWDC 还是线下,活动真还挺多的,不知道还要多久才开发者大会才能再次回归线下,希望疫情赶紧过去吧。

cover

Read more

Ruby Cheat Sheet 2 -- 基础

Ruby 语言有很多特点和标签:面向对象、脚本语言、跨平台、开源,最吸引我的是 Ruby 认为其自身是一种旨在使大家编程时能乐在其中的编程语言,正是所谓的「快乐编程」。因为兴趣原因接触了一下 Ruby 这门语言,但由于目前我来说并不会经常使用 Ruby,所以在这边做一个 Cheat Sheet 的存档,方便之后随时查阅。

以下内容应多源于《Ruby 基础教程》一书,作为该书的读书笔记。

Read more