混沌周刊 #29 | Find the world

周日晚上好,欢迎来到《混沌周刊》第29期。《混沌周刊》是一个试图从开发者角度为你带来这个世界上发生着什么,发生过什么,以及未来可能会发生什么的栏目,每周更新。您可以通过首页的RSSTwitterTelegram频道和电子邮件等方式订阅。如果您觉得本周刊对自己有所帮助,请不吝推荐给其他人,多谢。

🍎 Event

新的Apple Event又要来了,口号是 Peek Performance(中国大陆区翻译为「高能传送」)。会有什么新玩意呢?M2?iPhone SE3?新的iPad Pro?还是更大尺寸的iMac以及显示器?拭目以待吧。

🌍 快速找到局域网中的电脑

在每次配置新电脑时,无论什么操作系统,总会提示你给电脑取一个名字。这个名字有什么用呢?其中一个就是mDNS协议——举个例子,比如你的电脑名称叫StarComputer,那么同一局域网内的其他设备可以直接用StarComputer.local这个域名找到你的电脑,而不需再查看最新的IP地址。这里的 .local 是一个保留的顶级域名,不会在公网上使用。这个玩法最早来自Apple的Bonjour功能,甚至AirDrop、AirPlay等功能还在依赖这个特性。所以今天所有的Apple设备都内置mDNS支持,Windows从10的某个版本开始只需要一点点配置也可以开启mDNS服务,其他类Unix系统则要安装avahi这个开源软件包。

如果你家里真的有很多设备,这个功能也许会很有帮助。

🔨 有趣的项目们

Cloudreve,一个用Go写的类似Nextcloud的网盘系统,由于是国人开发,对国内各类云服务商的备份支持比较好。

同样是用Go实现的Gitea提供了可自部署的带Web界面的Git服务端,相比社区办GitLab轻量不少,适合需要私有服务的小团队。

Homeland,基于Ruby on Rails的论坛系统,界面较Discourse更加简单。Ruby China论坛就是以此构建的。

lrzip,专为大文件优化的压缩工具。

Webmin,为你的类Unix服务器提供基于Web的图形化管理界面。

你是否好奇,国内有哪些独立开发者,他们的产品又有些啥?这个页面记录了国内iOS和macOS平台的独立开发者作品列表。


如果你读过Azure上的某些文档的话,一定会常看到Contoso这个名字。一开始,我以为它是某种语言里 testexample 的意思。后来发现,它是微软为了说明软件功能而虚构出来的一个组织。如果你访问contoso.com,实际会被重定向到微软官网。

你听说过龙芯吗?如果有,那你好奇过龙芯的指令集架构吗?在这个关于龙芯指令集架构的FAQ里,你可以快速地了解它的特点和由来,以及它与MIPS的关系。

大部分人的地理都不太好,所以常常是在某个大事件发生后,才能在新闻里认识某个国家。乌克兰虽不至于如此籍籍无名,但除了乌克兰铁肚皮,好像也不太容易第一时间想起什么。但一些相当有名的软件公司都来自乌克兰,比如Grammarly、MacPaw和GitLab.

一个「老」程序员,写给二十多岁的年轻程序员的博客


本期的《混沌周刊》就到这里。下周再见。


发表评论

您的电子邮箱地址不会被公开。