惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LangChain Blog
Security Latest
Security Latest
P
Proofpoint News Feed
GbyAI
GbyAI
PCI Perspectives
PCI Perspectives
博客园 - Franky
N
Netflix TechBlog - Medium
博客园_首页
WordPress大学
WordPress大学
K
Kaspersky official blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Vercel News
Vercel News
T
Threatpost
The Hacker News
The Hacker News
H
Help Net Security
S
Securelist
Recent Announcements
Recent Announcements
腾讯CDC
T
Tailwind CSS Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Engineering at Meta
Engineering at Meta
C
Cisco Blogs
V
V2EX
C
Check Point Blog
S
Schneier on Security
Cyberwarzone
Cyberwarzone
C
Cybersecurity and Infrastructure Security Agency CISA
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog RSS Feed
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Jina AI
Jina AI
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
博客园 - 叶小钗
A
Arctic Wolf
AWS News Blog
AWS News Blog
Latest news
Latest news
Martin Fowler
Martin Fowler
Recorded Future
Recorded Future
Last Week in AI
Last Week in AI
The GitHub Blog
The GitHub Blog
小众软件
小众软件
B
Blog
aimingoo的专栏
aimingoo的专栏
C
Cyber Attacks, Cyber Crime and Cyber Security
V
Visual Studio Blog
P
Palo Alto Networks Blog
Spread Privacy
Spread Privacy

阮一峰的网络日志

科技爱好者周刊(第 396 期):互联网通信的替代方案 科技爱好者周刊(第 396 期):互联网通信的替代方案 - 阮一峰的网络日志 科技爱好者周刊(第 395 期):软件开发的第三种方式 科技爱好者周刊(第 395 期):软件开发的第三种方式 - 阮一峰的网络日志 科技爱好者周刊(第 393 期):脑腐状态 科技爱好者周刊(第 392 期):axios 投毒与好莱坞式骗术 科技爱好者周刊(第 391 期):AI 的贫富分化 科技爱好者周刊(第 390 期):没有语料,大模型就是智障 套壳中国大模型撑起500亿美元估值?扒一扒 Cursor 的"套壳"疑云 科技爱好者周刊(第 389 期):未来如何招聘程序员 科技爱好者周刊(第 388 期):测试是新的护城河 零安装的"云养虾":ArkClaw 使用指南 科技爱好者周刊(第 387 期):你是领先的 科技爱好者周刊(第 386 期):当外卖员接入 AI 字节全家桶 Seed 2.0 + TRAE 玩转 Skill 科技爱好者周刊(第 385 期):马斯克害怕中国车企吗? 智谱旗舰 GLM-5 实测:对比 Opus 4.6 和 GPT-5.3-Codex 科技爱好者周刊(第 384 期):为什么软件股下跌 科技爱好者周刊(第 383 期):你是第几级 AI 编程 Kimi 的一体化,Manus 的分层 科技爱好者周刊(第 382 期):独立软件的黄昏 AI native Workspace 也许是智能体的下一阶段 科技爱好者周刊(第 381 期):中国 AI 大模型领导者在想什么 科技爱好者周刊(第 380 期):为什么人们拥抱"不对称收益" 科技爱好者周刊(第 379 期):《硅谷钢铁侠》摘录 我如何用 AI 处理历史遗留代码:MiniMax M2.1 升级体验 科技爱好者周刊(第 378 期):预测是新的互联网热点 科技爱好者周刊(第 377 期):14万美元的贫困线 科技爱好者周刊(第 376 期):太空数据中心的争议 科技爱好者周刊(第 375 期):一扇门的 Bug 终于有人做了 Subagent,TRAE 国内版 SOLO 模式来了 科技爱好者周刊(第 374 期):6GHz 的问题 VS Code 使用国产大模型 MiniMax M2 教程 科技爱好者周刊(第 373 期):数据模型是新产品的核心 国产大模型接入 Claude Code 教程:以 Doubao-Seed-Code 为例 科技爱好者周刊(第 372 期):软件界面如何设计 大模型比拼:MiniMax M2 vs GLM 4.6 vs Claude Sonnet 4.5 科技爱好者周刊(第 371 期):一个乐观主义者的专访 科技爱好者周刊(第 370 期):正确的代码高亮 错误处理:异常好于状态码 科技爱好者周刊(第 369 期):Tim 与罗永浩的对谈 科技爱好者周刊(第 368 期):不要这样管理软件团队 一天之内,智谱和 Anthropic 都发了最强编程模型 科技爱好者周刊(第 367 期):Nano Banana 的几个妙用 科技爱好者周刊(第 366 期):旧金山疯狂的 AI 广告 科技爱好者周刊(第 365 期):流量变现正在崩塌 科技爱好者周刊(第 364 期):最难还原的魔方 科技爱好者周刊(第 363 期):最好懂的神经网络解释 科技爱好者周刊(第 362 期):GitHub 工程师谈系统设计 科技爱好者周刊(第 361 期):暗网 Tor 安全吗? 科技爱好者周刊(第 360 期):Dan Wang 的新书 科技爱好者周刊(第 359 期):Palantir 值得关注 科技爱好者周刊(第 358 期):如何拯救一家濒临倒闭的创业公司 扣子空间网页设计,是在挑战 V0 吗? 《唐纵日记》摘录 科技爱好者周刊(第 357 期):稳定币的博弈 科技爱好者周刊(第 356 期):公司强推 AI 编程,我该怎么办 科技爱好者周刊(第 355 期):两本《芯片战争》 科技爱好者周刊(第 354 期):8000mAh 手机电池,说明了什么? 国产 AI 网页开发工具:豆包 AI 编程简单测评 科技爱好者周刊(第 353 期):苹果的"液态玻璃"是为了 AR 科技爱好者周刊(第 352 期):Bug 追踪系统的正确样子 科技爱好者周刊(第 351 期):GitHub Issues(几乎)是最好的笔记应用 科技爱好者周刊(第 350 期):Java 三十周年 科技爱好者周刊(第 349 期):神经网络算法的发明者 科技爱好者周刊(第 348 期):李飞飞,从移民到 AI 明星 科技爱好者周刊(第 347 期):冷启动的破解之道 谷歌的 NotebookLM 能生成中文播客了 科技爱好者周刊(第 346 期):未来就是永恒感的丧失 巨头的新战场:AI 编程 IDE(暨 字节 Trae 调用 MCP 教程) 办公类 AI 初探:扣子空间 科技爱好者周刊(第 345 期):HDMI 2.2 影音可能到头了 科技爱好者周刊(第 344 期):制造业正在"零工化" 科技爱好者周刊(第 343 期):如何阻止 AI 爬虫 科技爱好者周刊(第 342 期):面试的 AI 作弊----用数字人去面试 科技爱好者周刊(第 341 期):低代码编程,恐怕不会成功 科技爱好者周刊(第 340 期):技术炒作三十年 Trae 国内版出来了,真的好用吗? 科技爱好者周刊(第 339 期):代币是什么 科技爱好者周刊(第 338 期):重新思考 6G 科技爱好者周刊(第 337 期):互联网创业几乎没了 科技爱好者周刊(第 336 期):面对 AI,互联网正在衰落 科技爱好者周刊(第 335 期):年底的未来已来 科技爱好者周刊(第 334 期):年终笔记四则 AI 搞定微信小程序 科技爱好者周刊(第 333 期):一切都要支付两次 科技爱好者周刊(第 332 期):西蒙·威利森的年终总结,梁文锋的访谈 科技爱好者周刊(第 331 期):你可能是一个 NPC 科技爱好者周刊(第 330 期):李开复梳理人工智能 科技爱好者周刊(第 329 期):示意图利器 D2 科技爱好者周刊(第 328 期):AI 模型不是一门好生意 AI 应用无代码开发教程:工作流模式详解 科技爱好者周刊(第 327 期):没有链接的互联网 科技爱好者周刊(第 326 期):世界没有那么多财富 科技爱好者周刊(第 325 期):VS Code 编辑器的下一站是 Zed? 科技爱好者周刊(第 324 期):人类已知的最大质数 科技爱好者周刊(第 323 期):技术公司的口号比拼 AI 开发的捷径:工作流模式 科技爱好者周刊(第 322 期):内容行业的内幕 科技爱好者周刊(第 321 期):傅盛回忆录
科技爱好者周刊(第 118 期):高考志愿怎么填
阮一峰 · 2020-07-31 · via 阮一峰的网络日志

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

本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐科技内容。

周刊讨论区的帖子《谁在招人?》,提供大量就业信息,欢迎访问或发布工作/实习岗位。

封面图

元上都遗址位于内蒙古草原,是元朝定都北京之前的首都,距今约750年的历史。马可波罗就在这里,第一次见到了元世祖忽必烈。(来源:Instagram

本周话题:高考志愿怎么填

前不久,亲戚朋友咨询我,高考志愿的填写建议。

我建议选择理工科,不一定是电子技术和计算机,科技类的专业都可以。本科打好数学、物理、工程的基础,具体方向以后都可以转。

理由很简单,对于普通人家的子弟,理工科会比文科更容易谋生和赚钱。

最近,有一条新闻,澳大利亚因为工程师短缺,决定理工科的大学学费降低20%,同时提高文科学费,鼓励学生优先选择理工科。国内其实也是同样的情况,市场对工程师的需求很大,理工科的就业普遍好于文科。

除了就业容易,理工科的学生更容易快速积累财富。在我看来,以后赚到大钱的最容易方法,就是拿到公司股票,然后股票上市。理工科学生在这方面有优势。

创业板和科创板已经改为注册制,政府不再审核了,到交易所注册一下就可以上市。这比以前容易很多,以后会有大量公司上市。但是,只有技术公司才能在创业板和科创板上市,要进入技术公司,你就应该学习理工科。

不过,就算没有进入理想的专业或者学校,也不要灰心。现在是互联网时代,网上什么资源都有,都可以自学。最终来说,决定人生方向的最重要因素,是一个人强烈的决心,而不是外部环境。

前端图形学教程

前端是软件开发的一个大类,包含很多方向,比如 Web 开发、H5 开发、前端架构等等。

前端图形学是一个很独特的前端方向,要求的技能跟其他方向都不一样,动画、数据可视化、游戏都离不开它。市场对图形工程师有很大的需求,这方面的人才一直是紧缺的。

为了帮助大家进入这个方向,提高就业竞争力,京程一灯推出了 《前端图形学教程》 ,分成两季。

第一季由浅入深,从基础数学知识开始,涉及 2D 和 3D 图形的方方面面,帮助你快速掌握图形学的关键知识点和编程技巧。

第二季是 H5 游戏开发实战,通过短时间的培训,带大家走进前端图形学工程师的世界。

好消息是这两季现在都可以 免费领取

扫描下图二维码,进群后领取免单卡,获取《前端图形学教程》(说明:由于腾讯课堂的限制,需支付0.02元),仅发放给前150位进群的同学。

资讯

1、NBA 虚拟观众

由于疫情,NBA 今年的季后赛没有现场观众。NBA 就与微软的 Teams 软件合作,引入了"虚拟观众"。

篮球场周围安装了多个5米高的屏幕,可以同时显示300多个头像。粉丝购买特别门票以后,通过 Teams 软件,自己的头像就会出现在这些屏幕上面。

球迷还可以通过 App、网站和推特,使用指定标签进行虚拟欢呼,NBA 将在看板上显示用户名和你的欢呼内容。

2、红砖的新制造方法

红砖是常见的建筑材料,它是粘土在1000多度的高温中烧制而成。大量开采粘土会破坏土壤和环境,而且烧制和运输红砖会消耗大量能源,产生碳排放。

为了解决这些问题,伦敦的一家科技公司发明了一种红砖的新制作方法,将废砖、砾石、沙子、石膏板粉碎后,与水和粘合剂混合,然后在定制的模具中压制成形。整个过程不需要入窑烧制,碳排放量不到传统砖的十分之一,而且直接在城市中制作,运输成本大幅降低。它还能作为城市建筑废料的一种解决方案。

该公司声称,这种砖的价格将与传统砖头相当,而且比粘土砖更坚固,更耐用,并且还提供更好的隔热性。目前,正尝试在苏格兰推广使用。

3、降噪窗户

新加坡南洋理工大学的科学家根据降噪耳机的原理,造出了一个降噪窗户。

科学家在窗户上安装一些麦克风和24个小型扬声器,系统根据麦克风监听到的外部噪音频率,让扬声器发出相反频率的声波,抵消噪音。实测可以降低噪音10分贝。

这个系统目前还有一些局限,最大的问题是它只适用于稳定和持续的噪音源,比如飞机起降和火车经过,对于人声和突发的零星噪音(比如鞭炮声)都无法消除。另外,扬声器无法做得很小,因为需要发出低音来抵消低频噪音。这样一来,24个五厘米的扬声器挂在窗户上很丑陋,还会影响通风和视野,所以只有大窗户才用得上。

4、无法切割的材料

英国科学家发明了一种新材料,各种电锯都将它无法切开,可以用于自行车锁和安全门。

这种材料将陶瓷球加入了泡沫铝,电锯切割时,陶瓷球会破碎,使材料变得更坚硬,并改变位置产生振动,将力反作用于电锯,使其钝化。电锯切割的力量越大,对自己的损伤也就越大。

发明者这样形容这种材料:"这就像切开充满金子颗粒的果冻一样。刀刃进入果冻时,就会碰到金子颗粒,无数的颗粒就在果冻中振动,从而破坏切割的刀具。"

5、三星可能放弃高通芯片

外媒报道,三星的下一部手机 Galaxy S21 可能会放弃高通芯片,改用自家的 Exynos(猎户座)芯片作为 CPU。原因据说是,高通芯片原先由三星代工,但是为了防止三星偷技术,最新的865芯片交给了台积电代工。这样一来,三星就没有了顾忌,而且高通的下一代875芯片非常贵,继续使用会导致三星手机涨价。

三星是全世界最大的手机厂商,一旦放弃高通芯片,会让高通和台积电都很受伤。以后,大厂都用自家芯片,可能会成为风气,华为用海思,苹果用 Apple Silicon,三星用猎户座。

6、一句话消息

  • 重庆建成世界最高秋千,高108米,最高可以荡88米。

  • 南京玄武湖长出了一株并蒂莲,却被一名外地游客趁管理人员不备偷偷采摘了下来,准备带回家欣赏。

  • 剑桥大学研究人员发明了一种无需触摸的触摸屏,采用"触摸预测"算法,只要手指悬停在按钮上方,屏幕就会自动感知。

  • 加拿大医生发现 COVID-19 抗体几个月后会从血液中消失,这意味着患者康复后有可能再次感染,不过那时免疫系统可能会根据记忆,自动消灭这种病毒。

文章

1、JavaScript 的第三纪元(英文)

作者认为,JavaScript 的发展可以分成三个阶段:原始阶段、Node.js 阶段和目前的超越阶段。

当前阶段的主要特征是,JavaScript 开始作为底层技术,ES6 模块、TypeScript、WebAssembly 逐渐普及。

2、NAND Flash 基础知识简介(中文)

NAND Flash 是一种存储介质(掉电后数据不会丢失),常见的 U 盘、TF 卡/SD 卡,以及大部分 SSD(固态硬盘)都是由它组成的。 本文主要介绍它的种类及工作原理。(@sigusr1 投稿)

3、2020年你应该尝试的10个 JavaScript 库(英文)

文章介绍10个很有用的 JavaScript 工具库,偏重于网页的 UI 操作方面。

4、 如何构建优秀的 API(英文)

本文介绍设计一个优秀的 RESTful API 的注意事项,以及 REST 和 GraphQL 两种 API 的差异。

5、Python 的 SQLite 数据库教程(英文)

本文是入门教程,介绍如何在 Python 语言使用内置的 SQLite 数据库,不需要任何安装步骤。

6、10个有用的 git log 技巧(英文)

本文介绍git log命令的10个参数用法。

7、英特尔到底怎么了?(中文)

英特尔最近公告,7纳米制程延误,可能会外包给台积电生产。本文是一个前英特尔华人工程师的分析。

8、async 函数的一个注意点(英文)

本文提醒大家注意,使用 JavaScript 的 async/await 函数时,要区分并发操作和继发操作。

工具

1、wiby

一个极简的搜索引擎,加载速度很快。

2、vscode-rss

Visual Studio Code 的插件,提供一个嵌入式的 RSS 阅读器,可以在 VScode 里面阅读新闻和博客。(@luyuhuang 投稿)

3、React Spectrum

Adobe 公司的 React 组件库,用法非常简单干净。

4、css-sweeper

一个只用 HTML 和 CSS 实现的扫雷游戏,不使用 JavaScript。

5、SimpleOps

网站性能监控服务,可以监控加载速度和网站是否下线。

6、project-citadel

一个开源的看板程序,用于项目管理。

7、CloudBrowser

开源的云浏览器。用户可以在浏览器里面,打开另一个运行在云端的浏览器。

8、babel-preset-php

通过 Babel 将 PHP 代码转成 JavaScript 代码,从而方便 PHP 程序员编写浏览器可以运行的代码。

9、seafox

一个 TypeScript 写的 JavaScript 解析器,也就是说使用 JavaScript 解析 JavaScript,支持最新的 ES2020 语法。

10、react-table

React 的表格组件库,新的 7.0 版完全采用 Hooks 设计。

资源

1、数据可视化图表目录

这个网站收集各种数据可视化的图表类型,简要讲解每种类型的用途和特点,而且有中文版。

2、Gradio

该网站提供一系列可以在线使用的 AI 工具,比如识别物体、识别手写数字、老照片着色、绘画生成等等。

3、impossible-objects

这个仓库提供 3D 打印源码,可以打印一些不可思议的物体,在镜子里面呈现另一个形状。

4、OSM City

丹麦艺术家根据开源地图 OpenStreetMap 的数据,让建模软件 Unity 3D 引擎基于真实城市的面貌,自动生成一座虚拟城市。

图片

1、C/2020 F3 彗星照片

C/2020 F3 彗星最近光临地球,是20多年来北半球最明亮的彗星。世界各地的爱好者纷纷拍出令人难忘的照片。

7 月23 日是它最接近地球的日子,此后亮度逐渐衰减。它下一次出现将是6800年之后。

下面是中国摄影爱好者"阿五在路上"拍摄的彗星。

还有人拍到下面的照片,彗星被星联计划 StarLink 的人造卫星挡住了,长曝光拍摄后就变成了下面的样子。

2、市值最大的公司

下图是2010年市值最大的五家公司与2020年的对比。

2010年最大的五家公司(单位:美元)。

  • 埃克森美孚石油:3430亿
  • 中国石油:3160亿
  • 苹果公司:2690亿
  • 中国工商银行:2480亿
  • 微软公司:2370亿

2020年最大的五家公司。

  • 苹果公司:15760亿
  • 微软公司:15510亿
  • 亚马逊:14330亿
  • 谷歌:9800亿
  • 脸书:6760亿

可以看到,现在最大的公司都是技术公司,而且市值翻了好几倍。

文摘

1、世界最大的飞机

俄罗斯的安东诺夫 AN-225 运输机是全世界最大的飞机,翼下装了六台涡轮发动机,翼展几乎相当于一个足球场的长度。

无论它飞到哪里,都是人们目光的焦点。

它诞生于冷战时期。1981年4月,美国发射了第一架航天飞机,将军事卫星送入了轨道。苏联认为这是一种威胁,开始制造自己的航天飞机 Buran(俄语"暴雪")。

但是,航天飞机开始建造后,遇到了一个问题。航天飞机工厂在莫斯科附近,怎样才能将这架航天飞机运送到1300英里外的发射场呢?苏联最后决定,不建造高速公路,而是要求基辅的安东诺夫设计局制造一种新型的运输机,能够空运航天飞机。

安东诺夫设计局就设计出了 AN-225 这架世界最大的飞机。除了6个发动机,巨大的起落架下有惊人的32个轮子,以及为了增加稳定度而设置的两个尾翼。

AN-225 的制造只用了短短三年半,但仍跟不上航天飞机 Buran 的完工日期。航天飞机最终是由一队轰炸机携带零件,运到发射场组装的。

1988年底,Buran 和 AN-225 差不多同一个时间进行了首飞。那一年,柏林墙倒塌,随后苏联解体。结果, Buran 仅执行一次正式任务,就被永久放弃了,而 AN-225 只在大约12次试飞中,搭载过航天飞机(下图)。

随着 Buran 被放弃,AN-225 也就没用了。有人提议,将这架飞机改成酒店,未被采纳。后来,它被锁进机库,在那里放了7年,静静地生锈。

但是,随着世界经济的发展,大型货物的空运需求越来越多。安东诺夫航空公司有一个货运子公司,收到的订单超出了他们最大飞机的运输能力,于是有人想到了这架闲置的 AN-225。

2001年,AN-225 进行了除尘和设备升级,然后重新投入使用,一口气创造了124项世界纪录,包括货物长度、载重量、载货飞行高度等等。

AN-225 最多可容纳16个集装箱或80辆家用汽车,最大有效载荷为250吨。2009年,AN-225创下了空运单件货物重量的记录,当时它将一台重达187吨的发电机从德国运到亚美尼亚。它还运输过史上最长的空运货物----两台42米的风力涡轮机,从中国运往丹麦;甚至在1万米高空举行过一次画展,创造了吉尼斯世界纪录。

2020年4月,AN-225 再创纪录,将100吨 Covid-19 防护设备和药品,从中国天津运到波兰华沙。由于世界各地需要防护用品,两个半月的时间里,AN-225 进行了10次从中国飞往世界各地的飞行。"

AN-225 的单次飞行成本很高,每小时使用20吨以上的燃料,所以它很少飞行,只用来执行那些其他飞机做不了的任务。2019年这架飞机执行了20班飞行,2020年到现在为止,已经执行了10班飞行,全部是从中国运送货物。

2、拥抱,扩展,扑灭

1996年,美国司法部发现,微软公司内部使用"拥抱,扩展,扑灭"(Embrace, extend, and extinguish,简称 EEE )这个短语,描述对付竞争对手的策略。

首先,拥抱对方的产品种类,进入对方的市场;然后,使用自己的专有功能扩展产品标准;最后,利用这些差异,使竞争对手处于不利地位。

  • 拥抱阶段 :开发与竞争产品基本兼容的软件,或实施公共标准。
  • 扩展阶段:添加和推广竞争对手或标准不支持的功能。
  • 扑灭阶段:由于市场份额的扩展,添加的功能成为事实上的标准时,再将竞争对手边缘化。

微软的 IE 浏览器就是使用这种策略的最好例子。

现在有人认为,微软对于开源软件的态度,从敌对变成拥抱,也有可能是在实施这种策略。另一方面,谷歌公司在很多技术领域的作为,也让人疑虑,它在实施这种策略。

言论

1、

谷歌的网页排名算法 PageRank,得名于创始人拉里·佩奇( Larry Page),实际含义是佩奇的算法(Page's rank)。

-- 《意想不到的来自人名的事物》

2、

软件测试分为生产前测试和生产中测试,负责任的团队两种测试都应该进行。

-- 《我在生产中测试》

3、

低本底钢(Low-background steel)指的是1945年第一枚核弹爆炸之前生产的任何钢铁。此后有了核爆,大气中辐射物质增加,影响了所生产的所有钢铁。

低本底钢目前用于需要最高灵敏度的放射性核检测设备中,主要来源是在第一次核爆发生前建造的船只,它们大多沉没在水底。

-- 维基百科

4、

我一直是"强观点,弱立场"(strong opinions, weakly held)。

不管什么事情,我都会凭直觉得到一个结论,这就是"强观点";只要有任何与结论相悖的信息,我就会修正自己的观点,这就是"弱立场"。

-- 《强观点,弱立场》

5、

几乎所有的企业软件公司,都是销售人员多于工程人员。

-- Hacker News 读者

6、

浏览器最初的目的是浏览包含链接的文本文件,但现在已经变成了应用程序平台的一种 UI 范式,内置数据库和图形引擎,与操作系统深度集成。

-- Hacker News 读者

回顾

2019年的本周(第 67 期):复杂系统无法维护,侏罗纪公园必定失败

2018年的本周(第 15 期):周刊的内容从何而来?

订阅

这个周刊每周五发布,同步更新在阮一峰的网络日志微信公众号

微信搜索"阮一峰的网络日志"或者扫描二维码,即可订阅。

(完)