上个周末开始读一本名叫《Typescript 编程》的书,没读完,周一又用了半天的时间,整体上读了一遍,整本书的前半部分讲的还挺好的,后半部分讲的有些跳跃,可以看出作者是希望讲很多点,但每个点讲的都是点到为止,整体读下来感觉既对新手不友好,又对老鸟儿帮助不大,两头儿都不讨好。 话说之前对 Typescript 不太感冒,无非就是一个有类型系统的JavaScript。读了一遍这本书我才对 Typescript 为啥这么受欢迎有了一些相对客观的理解。Typescript 的类型系统对于喜爱函数式编程的同学,特别是对 Haskell 有所了解的同学非常的友好。也难怪在读完这本书之后,我也决定好好学习一下 Typescript,在自己的项目里真正用起来。 原计划以为自己能够在一周的时间里把我自己站点的前端部分搞差不多,没想到又卡在了页面设计这一步。本着查找设计思路的目的,周二下午翻看 YouTube 上已经订阅的一些频道,翻到了之前订阅过的一个叫 Flux 的频道,看了一个讲 Landing Page 如何设计的系列视频。看完下定决心,想学习一下设计,在设计的常规细分领域至少掌握一款能够把事情搞定的工具软件。其实落实到我身上,就是好好掌握一下 Affinity 全家桶软件。
说干就干,Affinity 全家桶包括三款软件,Affinity Designer、Affinity Photo 以及 Affinity Publish。我决定先从 Affinity Designer 开始入手。在看 Flux 的视频过程中,开始关注一个名叫 Izzy 的同学。我发现他的个人网站里的内容设计中,很多模块都是我也想做,但是并没有想清楚怎么做的部分。比如首页的个人信息展示,以及详细的「关于个人」的页面设计,还有个人的在线商店等等。
周三开始学习 Affinity Designer。为了避免一上来就好高骛远,我先选择观看 Affinity 官网上的基础视频,结果看了没几个,发现很多视频已经在 YouTube 上看过了。经过纠结,我决定从 Affinity 的官方文档看起,先把 Affinity Designer 这款软件的功能和 UI 位置搞个大概,然后再通过一些简单的例子不断的加深印象,增加熟练度。这次终于下定决心学习一下设计,是因为我发现设计是我目前想做很多事情的第一步。然而不管是网上找的方案还是出钱找第三方设计,其实都不在自己的掌控范围内,有很大的不确定性,所花的时间和精力感觉都够自己学习一下了,还能自己把握方向盘,岂不是更好。而且自己学完还终身受益,至少这方面一些简单的设计自己再也不用求人了。
周四和周五基本上都是上午看文档个,下午看 YouTube 上的 Flux 频道视频,基本上都是一口气看一个系列。我觉得还是有收获的,可以逐步了解一些设计领域的学习资源。对于设计,我希望自己能够熟练掌握几款相关工具,在此基础之上,以后就可以有空间逐步积累设计能力。
我突然意识到,不管是设计还是编程,其实最终都要靠一个具体的工具落地,但如果想把工具用的好,就得有背后的指导思想做支撑,仅仅能够熟练运用工具是远远不够的,这只是开始。
所以说,如果纯从商业的角度来看,选工具,「务实」其实是最重要的。
因为疫情的原因,周六白天没出门,下午看了东京奥运会男子十米跳水的比赛,在家休息了一天,下午时候出去逛了一圈。晚上玩了几把《王者荣耀》,几乎全输了,只赢了一局。
周日是东京奥运会的最后一天。这天下了一天的雨,几乎全程都是中雨,所以就没出门,晚上照常给家里通了电话。
哦哦,另外这周整了一下从unsplash 下载的免费图,不但保存了图,还保存了图的出处链接。我想的是,如果以后机会在互联网上公开使用过的这些图,还是想保留一下原作者的出处链接。