# 科技爱好者周刊（第 232 期）：好用的平面设计软件

这里记录每周值得分享的科技内容，周五发布。

## 封面图

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112303.webp)

一个英国钓鱼爱好者在法国，钓到了世界最大的金鱼，重达30公斤，已经活了20年。拍完照后，他就把金鱼放生了。（[via](https://baijiahao.baidu.com/s?id=1750192547565880670)）

## 本周话题：好用的平面设计软件

我不是设计师，但是经常有一些设计需求。

举例来说，照片加几个美术字，当作视频封面，或者发到朋友圈。再比如，对图片进行编辑，做成简单的海报或者幻灯片，放到文章和文档里面。

有一天晚上，我心血来潮，重新听了以前的校园民谣，那些学生时代听烂的歌曲。里面有一首[艾敬的《那天》](https://baike.baidu.com/item/%E9%82%A3%E5%A4%A9/17771831)，多年以后再次听到，感触良多，忍不住想做成图片分享出来。

下面就是那天晚上使用设计软件，做出来的结果。大家不要见笑，对于我这样的非专业用户，这样的效果就基本满足需求了。

![](https://cdn.beekka.com/blogimg/asset/202205/bg2022053109.webp)

![](https://cdn.beekka.com/blogimg/asset/202205/bg2022053108.webp)

今天就想谈谈，个人开发者或者小企业，没有设计资源，怎么选择设计软件，自己动手搞定一些简单的插图和图片设计。

我用过的平面设计软件里面，最好用的大概非 [Canva](https://www.canva.com/) 莫属。它有中文版 [canva.cn](https://www.canva.cn/)，中文译名叫做“可画”。

![](https://cdn.beekka.com/blogimg/asset/202209/bg2022092115.webp)

它的好用体现在，内置了无数本土化的模板，请柬、通知、喜报、简历等等，无一不包。只要选中一个模板，改一下里面的内容，就有一个可用的作品了。它还提供很多素材和中英文字体，让你添加。

![](https://cdn.beekka.com/blogimg/asset/202205/bg2022053111.webp)

而且，它免费使用，专业用户才需要付费版。它还是一个网页应用，打开浏览器就能用，不必下载安装。

我查了一下，它早就是国际上的行业第一了，估值达到[400亿美元](https://medium.com/@backscoop/canva-hits-40b-valuation-now-the-fifth-most-valua-f19b0c0013da)，排在全世界未上市的独角兽的第5位。

根据[报道](https://www.pingwest.com/a/273024)，它也是大型互联网公司里面唯一一家女性创办和主管的公司。

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112302.webp)

> Melanie Perkins 并不是技术出身，她曾就读于西澳大利亚大学，主修传播、心理和商业。她大学期间兼职教平面设计的过程中，发现处于“垄断”地位的 Adobe 使用起来门槛很高，同时对于学生党来说价格昂贵。于是，做一个不需要技术经验、人人都可用的设计平台的想法开始在她脑中萌生。
> 
> 刚满19岁的她决定辍学，跟自己当时的同学、同时也是未来的丈夫 Cliff Obrecht 创立了一家名为 Fusion Books 的公司，提供了一种设计模板库，允许学生使用简单的拖放工具来个性化地设计自己的学校年鉴。

Canva 从一个学生作品，成长到今天这样的规模，反映了平面设计工具的市场有多大。

**信息传播已经从文字时代，进入了图片时代和视频时代。这注定了平面设计工具和视频工具的市场将越来越大。**

行业霸主 Adobe 公司和微软公司，自然不会坐视 Canva 独占这块肥肉，分别推出了竞品 [Adobe Express](https://www.adobe.com/cn/express/) 和 [Microsoft Designer](https://designer.microsoft.com/)。

![](https://cdn.beekka.com/blogimg/asset/202208/bg2022082402.webp)

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112501.webp)

这两个都是免费产品，如果你需要跟 Adobe 的 Creative 套件和微软的 Office 套件配套使用，可以考虑它们。

另外，周刊以前介绍过一款国产软件 [ColorFu](https://github.com/pearmini/colorfu) 也不错。这个小工具主要用来做壁纸和海报，简单易上手，而且是开源的。

![](https://cdn.beekka.com/blogimg/asset/202205/bg2022053112.webp)

还有一个开源软件 [Design Editor](https://github.com/layerhub-io/react-design-editor)，旨在提供一个开源的 Canva 替代品，适合拿来做二次开发。

![](https://cdn.beekka.com/blogimg/asset/202208/bg2022082401.webp)

## 活动

1、[抖音 Android 基础技术大揭秘](https://www.bagevent.com/event/8337204?bag_track=001)

几周前，周刊发布消息，抖音的 iOS 团队要办技术分享会。当时就有同学问，什么时候有安卓技术分享？

现在，抖音的安卓团队就要跟大家见面了。

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112305.webp)

活动时间是12月10日（星期六）下午2点，抖音安卓工程师与观众现场交流。

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112304.webp)

本次活动由字节跳动技术沙龙主办，现在就可以点击[这个链接](https://www.bagevent.com/event/8337204?bag_track=001)，或扫描海报二维码，了解活动详情并报名。主办方为所有参会者准备了精美的礼品抽奖，不要错过。

## 科技动态

1、[步枪射击纪录](https://cowboystatedaily.com/2022/09/20/at-4-4-miles-wyoming-team-sets-new-rifle-shot-world-record/)

美国怀俄明州的一群射击爱好者，创造了步枪命中最远目标的世界纪录，从7公里以外命中目标。

![](https://cdn.beekka.com/blogimg/asset/202209/bg2022092402.webp)

靶点是一个直径20厘米的橙色圆点，画在一块 3米 x 2.3米的白板上，放在7公里以外。他们射击了许多次，终于在第69次时，命中了目标。

![](https://cdn.beekka.com/blogimg/asset/202209/bg2022092403.webp)

他们故意将射击场地选在山区，海拔2000多米，那里的空气较稀薄，阻力小，有利于创造纪录。

![](https://cdn.beekka.com/blogimg/asset/202209/bg2022092404.webp)

7公里的距离是非常惊人的，子弹需要在空中飞行24秒。而且，这个距离还必须考虑地球弧度，因为子弹这时的飞行轨迹已经不是直线了，更接近抛物线，好像炮弹落在目标上。

2、[机器猫](https://www.sohu.com/a/452307124_747919)

松下公司正式开始发售一款宠物机器猫。

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022111712.webp)

那是一个直径20厘米的毛茸茸小球，带有一根尾巴，需要充电。

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022111713.webp)

它没有脚和轮子，不能移动，只会简短会话。只要抚摸它，跟它说话，或者抱在怀里，它就会轻轻摇尾巴，并发出咕咕声。

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022111714.webp)

有时，它一个人待着，闷闷不乐，就会转过身希望引起你的注意。

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022111715.webp)

它喜欢日光浴，放在太阳下会露出很舒服的表情。它的售价约为2000元人民币，去年众筹的第一批产品被抢购一空。 

3、[空间太阳能电站](https://www.pingwest.com/w/273590)

中国空间站系统总设计师杨宏透露，中国空间站在为未来的空间太阳能电站提供在轨技术验证。

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112204.webp)

由于地球自转和云雨天气，地面的太阳能发电，效率并不高。科学家早就想到，太阳能电站可以建在太空，全天全功率发电，能量再通过微波传回地面。

如果这个设想能实现，人类就迈入了能源利用的第二阶段，不仅收集地球能源，还收集太空能源。

4、[裁判专用手表](https://finance.sina.com.cn/chanjing/cyxw/2022-11-21/doc-imqmmthc5362298.shtml)

本次世界杯的所有裁判，都佩戴一款专门开发智能腕表。

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112414.webp)

这款手表不仅用来计时，还有一个特殊功能。每当足球整体越过门线时，它会收到通知，在进球瞬间立即产生震动，并显示“进球（GOAL）”的字样和得分球员的姓名。

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112415.webp)

这是通过体育场安装的14个高速摄像头实现的。它们时刻跟踪球的动向，一旦确定球越过了球门线，就会发送信号。

## 文章

1、[手机摄像头检测核辐射](https://www.yystv.cn/p/10117)（中文）

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112202.webp)

网上流传一张照片，拍摄者将手机摄像头对准一根金属棒，照片顿时出现了大量的白色噪点（上图）。网友纷纷留言，让她赶快扔掉金属棒逃命。

虽然后来证实这张照片是伪造的，但是手机摄像头能够检测核辐射是真的吗？

2、[AI 作图创业高潮](https://www.baijing.cn/article/41647)（中文）

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112307.webp)

自从文字生成图片的 AI 作图模型开始流行，国内出现了很多这种小程序，尝试在这个领域创业。

3、[改造城中村](https://mp.weixin.qq.com/s/kUfI5rzuV7fPuDqXiGA2Cg)（中文）

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112203.webp)

一位建筑师接受委托，改造深圳城中村的5栋贴在一起的楼。它们原本都是农民的自建房，最终被改造成一个非常漂亮的现代建筑（上图的彩色建筑物）。

4、[HTML 的 `<template>` 元素](https://kittygiraudel.com/2022/09/30/templating-in-html/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202210/bg2022100707.webp)

本文是一篇入门教程，介绍怎么使用`<template>`元素。

5、[Web 开发的未来是边缘网络](https://deno.com/blog/the-future-of-web-is-on-the-edge)（英文）

![](https://cdn.beekka.com/blogimg/asset/202210/bg2022100702.webp)

本文介绍了边缘网络（edge）是什么，有什么好处。

6、[朝天鸣枪的物理学](https://www.1point21interactive.com/celebratory-gunfire/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202209/bg2022093006.webp)

这篇文章通过物理学计算，证明朝天鸣枪也有危险性，掉下来的子弹是致命的。

7、[Raft 共识机制的通俗解释](https://www.cockroachlabs.com/blog/raft-is-so-fetch/)（英文）

![](https://cdn.beekka.com/blogimg/asset/202210/bg2022100405.webp)

作者使用电影《Mean Girls》的人物，解释一群人（计算机）怎么根据 Raft 机制达成共识。

8、[一种计算二进制位的有趣算法](http://www.robalni.org/posts/20220428-counting-set-bits-in-an-interesting-way.txt)（英文）

一个二进制数，如何知道它包含多少个`1`？本文介绍一种简单有趣的算法。

9、[CNAME 循环会发生什么事情？](https://alexanderell.is/posts/cnames/)（英文）

CNAME 域名指的是，将一个域名指向另一个域名的一种机制。本文作者做实验，如果两个 CNAME 域名互相指向对方，会发生什么结果？

## 工具

1、[Stable Diffusion](https://github.com/Stability-AI/stablediffusion)

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112410.webp)

这是眼下最热门的 AI 作图模型，本周发布了[2.0版](https://stability.ai/blog/stable-diffusion-v2-release)。图片质量得到了提高，性能进行了优化。更重要的是，它只需要一个 GPU，家用 PC 就能运行。

2、[Diffusion Bee](https://diffusionbee.com/)

![](https://cdn.beekka.com/blogimg/asset/202209/bg2022091301.webp)

一个 macOS 应用，将 Stable Diffusion 模型做成一个安装包，带有图形界面，号称是苹果电脑使用该模型的最容易方法。另有一个同类应用 [CHARL-E](https://www.charl-e.com/)，以及一个命令行应用 [ImaginAIry](https://github.com/brycedrennan/imaginAIry)。

3、[SkyWater SKY130 PDK](https://github.com/google/skywater-pdk)

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112413.webp)

谷歌发起的一个项目，任何人都可以提交芯片设计，由代工厂以130纳米制程做出来。它的主要目的是建立开源的芯片设计生态，取代目前的封闭生态，参见[介绍文章](https://asianometry.substack.com/p/googles-open-source-hardware-dreams)。

4、[Grape](https://www.grape.codes/)

![](https://cdn.beekka.com/blogimg/asset/202209/bg2022091004.webp)

这个工具提供一个 Web IDE，用于让用户演示代码操作。它可以把操作过程录制下来，像视频一样播放，但实际是一个小体积的脚本，便于分享和传播。

5、[Tipi](https://github.com/meienberger/runtipi)

![](https://cdn.beekka.com/blogimg/asset/202209/bg2022091101.webp)

一个家庭服务器的管理界面，集成了许多服务（比如流媒体、代码托管、BT 下载等等）。只要点击一个服务，就会启动一个容器来运行它。

6、[中科大测速网站](https://test.ustc.edu.cn/)

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112402.webp)

检测你的网速，代码[开源](https://github.com/bg6cq/speedtest)。（[@xcuYao](https://github.com/ruanyf/weekly/issues/2755) 投稿）

7、[PicHoro](https://github.com/Kuingsmile/PicHoro)

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112403.webp)

手机端的图床管理和文件上传下载工具，用于将手机照片和文件上传到各种云存储服务，基于 Flutter。（[@Kuingsmile](https://github.com/ruanyf/weekly/issues/2756) 投稿）

8、[ContainerSSH](https://github.com/ContainerSSH/ContainerSSH)

![](https://cdn.beekka.com/blogimg/asset/202209/bg2022091109.webp)

一个 SSH 服务器。用户使用 ssh 登陆时，它会自动启动一个容器，让用户登陆到这个容器里面，而不是登陆到底层机器，用户不会觉察。

9、[Ebook Reader](https://github.com/ttu-ttu/ebook-reader)

![](https://cdn.beekka.com/blogimg/asset/202209/bg2022091110.webp)

一个开源的网页阅读器，用来阅读 EPUB 电子书。

10、[wtf](https://github.com/dlenski/wtf)

一个 Python 命令行脚本，用来处理文本文件各种多余的空行空格，提供多种配置项。

## 资源 

1、[Lexica](https://lexica.art/)

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112409.webp)

Stable Diffusion 模型的搜索引擎，可以搜索这个 AI 作图模型所生成的各种图片。

2、[INS](https://github.com/zhaoolee/ins)

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112411.webp)

这个仓库收集各种有用有趣的工具，并且每天用 GitHub Actions 检查链接的可用性。（[@zhaoolee](https://github.com/ruanyf/weekly/issues/2759) 投稿）

3、[如何配置 NeoVim](https://mattermost.com/blog/how-to-install-and-set-up-neovim-for-code-editing/)

![](https://cdn.beekka.com/blogimg/asset/220204/bg2022041706.webp)

一篇详细的教程，教你如何配置 NeoVim 编辑器（Vim 编辑器的重构，使用 Lua 语言作为脚本引擎）。这是第一部分，还有[第二部分](https://mattermost.com/blog/turning-neovim-into-a-full-fledged-code-editor-with-lua/)。

4、[CodeGuessr](https://codeguessr.vercel.app/)

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112401.webp)

一个代码小游戏。它从 GitHub 排名前100的仓库，随机返回一个文件，让你猜是哪一个仓库，参见[介绍文章](https://healeycodes.com/codeguessr)。（[@jerrylususu](https://github.com/ruanyf/weekly/issues/2754) 投稿）

5、[物联网开发板模拟器](https://wokwi.com/)

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112404.webp)

这个网站模拟各种物联网开发板，比如树莓派 Pico、Arduino、ESP32等。你在网页上输入项目代码，可以看到硬件的模拟执行结果。（[@mingpepe](https://github.com/ruanyf/weekly/issues/2757) 投稿）

## 图片与视频

1、[活动日历](https://ilyabirman.net/forebruary/)

你知道吗，把日历打印成下面的卡片，前面加一个活动窗口。只要移动窗口，就可以表示任意一个月份。

下面是2022年7月，窗口右侧的红框表示周末。

![](https://cdn.beekka.com/blogimg/asset/202206/bg2022063001.webp)

2022年6月。

![](https://cdn.beekka.com/blogimg/asset/202206/bg2022063002.webp)

它的缺点是无法表示本月有多少天，到底有30天还是31天，看不出来。

2、[富阳西站的消防演练](https://v.qq.com/x/page/j3362bbbh7h.html)

杭州富阳西站的自动灭火系统，很开眼界，没想到威力这么大。

<iframe frameborder="0" src="https://v.qq.com/txp/iframe/player.html?vid=j3362bbbh7h" allowFullScreen="true" width="600" height="400"></iframe>

它的算法，有人说是火焰的红外线感知，也有人说是视觉识别。

但是不管哪一种算法，大堂中央不太可能着火，这个系统有点不实用啊。

## 文摘

1、[AWS 与区块链](https://www.tbray.org/ongoing/When/202x/2022/11/19/AWS-Blockchain)

本周，我看到一条消息。

澳大利亚证券交易所宣布，放弃开发基于区块链的交易系统。他们为了这个项目，努力了6年，至少花掉了1.65亿美元，最终还是做不出来。

这让我想起了2016年的一件往事。当时，我还在亚马逊云服务 AWS 担任技术主管。

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112418.webp)

有一天，AWS 负责人安迪·贾西（Andy Jassy）召开了一个会议，把我拉了进去。我忘了是面对面会议，还是视频会议，只记得参会人员不多，好几个是高级技术专家。

安迪跟大家说：“区块链现在很热门，我们的很多大公司客户都在问，亚马逊对区块链有什么战略？他们告诉我，媒体都在说区块链是未来，会淘汰其他平台。我需要给他们一个正式答复，但是老实说，我不太明白区块链，你们要帮我评估一下。”

会后，我们这几个技术人员，就对区块链做了很多研究，还实地走访了华尔街的客户，最后向公司提供了两条意见。

（1）我们实在找不到区块链的意义是什么，区块链可能对 AWS 不具有战略意义，不过我们还会继续评估。

（2）区块链的数字总账技术很有用，底层的密码技术也有用。

因此我们建议，AWS 不要开发区块链应用，但是可以提供分布式基础设施，让其他公司在我们的设施之上，开发他们的区块链产品。

这就是为什么 AWS 后来没有推出任何区块链应用的原因，我们没有把区块链当作公司的战略方向。现在回想起来，我很高兴 AWS 当时没有对区块链下赌注。

2、[日记的作用](https://herman.bearblog.dev/years-of-journaling/)

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112420.webp)

编程有一个术语叫做“橡皮鸭”，指的是这样一种场景。

程序员遇到一个特别困难的问题，有时会找到其他人，向他人描述这个问题，希望其他人给点建议。

但是，在描述问题时，为了让他人理解，程序员会逐渐理清思路，有时还没等其他人给出建议，自己就悟到应该怎么解决了。

这样的场景中，其他人的作用完全可以用一个橡皮鸭代替。如果你遇到想不清楚的问题，就尝试对着一只橡皮鸭来解释这个问题，想象怎么描述，可以让橡皮鸭理解这个问题。

![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112421.webp)

在某些方面，我觉得，日记是我的橡皮鸭。

我在日记里面描述那些困难的问题，这可以帮助我理清思路，构建想法，反思自己的做法和情绪，并锻炼了自己更好的表达能力。

我已经坚持写日记六七年，我觉得这是我为自己做的最重要的事情。

## 言论

1、

我做了几十年编码，我的职业生涯都被敏捷开发破坏了。没错，你始终是机器的一个齿轮，但敏捷开发让你每时每刻都感觉到这一点。

-- [Hacker News 读者](https://news.ycombinator.com/item?id=32710832)

2、

欧洲之所以在近代领先了，主要原因是内部竞争。无数的诸侯（其实是盗窃集团）互相掠夺，激烈竞争。无能的统治者会被淘汰，小国被吞并。

如果一个统治者对一项发明不感兴趣，发明者就会收拾行装，去游说下一个诸侯，直到遇到对新事物感兴趣的人。这样激烈的竞争和互相的战争，摧毁了根深蒂固的既得利益者和保守的统治集团，推动了发明，为新事物的出现创造了条件。

-- [Hacker News 读者](https://news.ycombinator.com/item?id=32710831)

3、

如果你要说服其他人向你的项目投资，你应该先说服自己，为什么你愿意把时间和金钱投入这个项目，然后向其他人解释这一点，他们就会相信你。

-- [保罗·格拉汉姆](http://www.paulgraham.com/convince.html)

4、

宇宙的奇妙在于，最开始只有一些氢原子，后来竟然演变出了人类文明。

-- [Hacker News 读者](https://news.ycombinator.com/item?id=32798807)

5、

初级工程师关心编写软件。他们重视代码质量，采用最佳实践，投入大量时间学习新技术，最终目标是创建优雅、高性能、可维护的软件。

高级工程师关心构建系统。对他们来说，创建软件只是一个步骤。他们首先质疑是否需要构建软件，询问它会解决什么问题，以及为什么解决这些问题很重要，然后询问谁将使用该软件和使用规模，并且考虑软件将在哪里运行以及如何监控，还决定如何衡量软件是否真正解决了它应该解决的问题。

-- [《什么是高级工程师？》](https://codewithstyle.info/software-vs-systems/)

## 历史上的本周

2021年（第184期）：[政府的存储需求有多大？](https://www.ruanyifeng.com/blog/2021/11/weekly-issue-184.html)

2020年（第134期）：[未来的游戏业比现在大100倍](https://www.ruanyifeng.com/blog/2020/11/weekly-issue-134.html)

2019年（第82期）：[就业要选发展最快的行业](https://www.ruanyifeng.com/blog/2019/11/weekly-issue-82.html)

2018年（第31期）：[程序员的退休信号](https://www.ruanyifeng.com/blog/2018/11/weekly-issue-31.html)

## 说明

周刊每周五发布在[我的个人网站](http://www.ruanyifeng.com/blog)和微信公众号《阮一峰的网络日志》，欢迎订阅。

周刊是开源的，自由使用，仓库在 GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)，投稿请到仓库提交 issue。我们还开设了[《谁在招人？》](https://github.com/ruanyf/weekly/issues/2715)服务，欢迎发布或查看程序员招聘信息。

商业合作和产品推广，请邮件联系我（Email： yifeng.ruan@gmail.com ）。

## 鸣谢

文档和笔记软件 [FlowUs](https://flowus.cn?promotionChannel=GW_RYF_01) 对周刊提供支持，非常感谢。

[FlowUS](https://flowus.cn?promotionChannel=GW_RYF_01) 是新一代知识管理与协作平台，集成了“文档+表格+网盘”，具有写文档、制作主页、管理数据、存储文件等多种用途。

周刊开设了[ FlowUs 专栏](https://ruanyf-weekly.flowus.cn/?code=FLOWUS&promotionChannel=WX_RYF_00)，欢迎大家也去开设自己的专栏和页面。

![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072108.webp)

（完）

