新的博客文章《软件工程的最大难题》:大学有一门课程《软件工程》,研究如何组织和管理软件项目。
说实话,这门课不适合本科生,因为学生可能体会不到,课程到底要解决什么问题。
http://www.ruanyifeng.com/blog/2021/05/scaling-problem.html
gdu 是一个磁盘占用情况的分析工具,可以查看各个目录的大小,用起来非常方便,支持 Linux 和 MacOS。
- GitHub
- 教程
https://github.com/dundee/gdu
https://www.makeuseof.com/how-to-analyze-disk-usage-with-gdu-in-linux/
谷歌已经通知员工,9月重回办公室上班。为此特别成立了一个团队,对办公室重新设计。
- 图一:工位上方增加风管,用来通风和供暖。
- 图二:设立可以灵活改装的“团队仓”。
- 图三:为远程会议创造面对面交谈的体验。
- 图四:增加室外办公区。
#科技爱好者周刊(第157期)
http://www.ruanyifeng.com/blog/2021/05/weekly-issue-157.html
《谁在招人?(2021年5月)》:一个免费的程序员招聘信息的布告栏。
如果你们团队正在招人,欢迎把招聘信息发在上面的链接。
https://github.com/ruanyf/weekly/issues/1747
Unicode 委员会批准了,握手的表情符号将区分肤色。也就是说,握手符号将来有25种肤色可以选择(下图)。美国人的政治正确真可怕。
https://jenniferdaniel.substack.com/p/pressing-flesh-against-flesh-
JetBrains 公司推出了一个新工具 Compose for Web,允许使用 Kotlin 开发 Web UI,目标是将来同一套代码适配桌面、Web 和安卓 App。这有希望成为 Java 开发写 Web 页面的最容易方案了。
https://compose-web.ui.pages.jetbrains.team/
北京的大姨来上海,送了我家一个富氢水杯,很认真地说,这种杯子要一千多元,能够生产含氢气的水,对健康很好,你要多喝。
我哭笑不得,不敢告诉她,氢气的水溶性很小,制备出来还没喝,就都从空气中逃逸了,而且氢气对健康是否有益,并没有足够实验证明。可是网上一搜,到处都是这种水杯的广告。
陀飞轮是豪华手表才有的调速装置,主要用于抵消地心引力对机芯运作造成的误差。三轴陀飞轮则是陀飞轮的最高境界,整个装置沿三个轴同时旋转。
国外网友使用廉价的 3D 打印,制作出简易的三轴陀飞轮模型,目前正在众筹。#科技爱好者周刊(第156期)
https://www.ruanyifeng.com/blog/2021/04/weekly-issue-156.html
免费的构建服务
加密货币对于不持有它们的人来说,真是一场灾难,显卡买不到,免费 CI 也没了。
http://sr.ht/
https://man.sr.ht/ops/builds.sr.ht-migration.md
Telegram 真是一家很不一样的公司。它原来有一个 Web 客户端,今天一口气又发布了另外两个。
现在,三个全功能的官方 Web 端同时运行,这是内部的前端程序员太多的意思吗。
- 客户端1:
- 客户端2:
- 客户端3:
https://web.telegram.org/
https://webk.telegram.org/
https://webz.telegram.org/
明天(4月25日)上午有道哥的演讲直播,谈他对云计算的理解。很多人都听过“阿里云首席安全科学家”的大名,但没听过他本人布道吧。
这是InfoQ的活动,全球架构师峰会,五位技术大咖一人一场演讲,上午9点开始,道哥压轴。官网领取直播链接,不需要报名费,想听的朋友不要错过。
https://www.bagevent.com/event/7314132?bag_track=ruanyifeng
台积电创始人张忠谋,4月21日发表公开演讲,谈谈他对半导体产业的看法。下面就是当天的讲话要点。#科技爱好者 (第 155 期)
http://www.ruanyifeng.com/blog/2021/04/weekly-issue-155.html
Node.js 现在支持加载内置模块时,使用 `node:` 协议。这有利于将 CommonJS 模块地址,转为 URL 格式。
建议大家使用内置模块时,都加上协议前缀。
https://nodejs.org/api/esm.html#esm_node_imports
Prisma 是 Node.js 和 TypeScript 项目新一代的 ORM 库,用来操作数据库。看上去功能非常强大,还带有配套的图形界面管理工具,下一个项目打算用它试试看。
https://www.prisma.io/blog/prisma-the-complete-orm-inw24qjeawmb
Purism是美国的开源硬件厂商,他们的最新手机有两个型号:Librem 5 和 Librem 5 USA。规格完全相同,唯一区别是,前者的主要零件在中国制造,后者完全在美国制造。
如果你喜欢“美国制造”,就要承担更高的价格,猜猜看贵多少?
Librem 5:799 美元,Librem 5 USA:1999美元。
https://puri.sm/posts/librem-5-and-librem-5-usa-what-are-the-differences/
大家看看下面这个网站,它是用 Flutter Web 框架开发的。使用 Dart 语言编写,然后编译成 JS,相当流畅。
以后,开发网站时,除了 React 和 Vue,还可以考虑用 Flutter。
https://web.dahliaos.io/#/
JS image carver 是一个采用接缝裁剪(seam carving)算法的在线工具,可以任意改变图片的高度和宽度,而不会扭曲图像。
它的原理是找出图片中对象的边缘,只改变对象之间的像素,尽量保持对象本身的比例。
https://trekhleb.dev/js-image-carver/
显卡挖矿太赚钱,自己家里搞一个,都能有很好的收入。这导致显卡极度缺货,京东上面早就抢光了。
去年,我花2000元买了一块二手显卡。现在用了一年再卖掉,可以卖5000元。
国内首条自动驾驶公交线路,上周正式在重庆载客运营,全长8.8公里。
该车配有多个激光雷达和摄像头,可以感知两三百米范围内的车辆和行人。沿途道路还设置了传感器,实现车路协同。每辆车配一个安全员,可随时转为人工驾驶。
http://cq.gov.cn/zwxx/jrcq/202104/t20210413_9155376.html
http://www.ruanyifeng.com/blog/2021/04/weekly-issue-154.html
任天堂第三代传人山内溥有一个家族基金会,基金会官网非常有创意,很有任天堂游戏的感觉,我从没见过这样的网站,值得参观。
https://y-n10.com/
Stay Focused, Keep Shipping. Build Early, Build Always. Improve yourself, Write solid/simple/stupid code.