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

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hacker News: Front Page
P
Palo Alto Networks Blog
T
ThreatConnect
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
T
True Tiger Recordings
P
Privacy & Cybersecurity Law Blog
B
Blog
IT之家
IT之家
Last Week in AI
Last Week in AI
F
Full Disclosure
Hacker News: Ask HN
Hacker News: Ask HN
C
Comments on: Blog
Microsoft Azure Blog
Microsoft Azure Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
N
News and Events Feed by Topic
NISL@THU
NISL@THU
腾讯CDC
雷峰网
雷峰网
Security Latest
Security Latest
李成银的技术随笔
M
Microsoft Research Blog - Microsoft Research
L
LangChain Blog
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Check Point Blog
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
博客园 - Franky
N
News | PayPal Newsroom
V
V2EX
A
About on SuperTechFans
The Register - Security
The Register - Security
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
MyScale Blog
MyScale Blog
Cisco Talos Blog
Cisco Talos Blog
Vercel News
Vercel News
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
The Hacker News
The Hacker News
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
爱范儿
爱范儿
A
Arctic Wolf
L
LINUX DO - 最新话题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

Airing 的博客

月刊(第34期):创造的快乐 2015-2016 随笔选集 2025,全新旅途 月刊(第33期):推理阶梯 月刊(第32期):中大校友会的采访 月刊(第31期):基于 Claude 的阅读流 月刊(第30期):写在 30 岁这天 游戏组件的一生: 从加载到上屏 月刊(第29期):新生活 2024,告别盛夏 月刊(第28期):AI 没有体验世界的能力 AI 心理疗愈应用的探索与实现 Mac 小众软件推荐与工作流分享(2024) 月刊(第27期):旅居 再见了,盛夏 Airing 开通了一个咨询服务 月刊(第26期):旅途 个人工具箱与好物分享 月刊(第25期):爱具体的人 2023,逃离仿徨 月刊(第24期):十年编程之路 月刊(第23期):多任务中的时间管理 月刊(第22期):当下的快乐 月刊(第21期):快节奏时代下的短视频 月刊(第20期):重启人生 月刊(第19期):日记的意义 大厂自研跨端框架技术揭秘 月刊(第18期):逃离社交网络 2022,平安喜乐 月刊(第17期):心之所向,素履以往 月刊(第16期):个人信息流分享 Chromium 渲染流水线——字节码到像素的一生 周刊(第13期):玄学杠杆与异世界小组 前端开发中的大小写敏感问题 周刊(第12期):前端三大浪漫 周刊(第11期):筮法是如何进行的 周刊(第10期):那些我喜欢的游戏(第1辑) 周刊(第9期):高效率到高消耗的现象与反思 周刊(第8期):三幕剧与英雄旅程 周刊(第7期):即兴发言模型 周刊(第6期):沟通艺术中的知觉检核 周刊(第5期):我在 TME 工作的一天 周刊(第3期):花束般的恋爱 周刊(第2期):重拾失去的好奇心 周刊(第1期):开刊,为什么写周刊 引擎剖析:JS 中的字符串转数值 2021,自渡向前 谈谈存在的价值与人生体验 Flutter 产物分析与减包方案 Roam Research 最佳实践——知识管理与任务管理 如何有效沟通——从《齐物论》立场问题切入 Flutter 异常处理方案——灰度与降级 2020,追逐星火 《光·遇》之“禅” Flutter 核心原理与混合开发模式 Flutter 混合开发框架模式探索 Flutter Boost 混合开发实践与源码解析 2019,走走停停 React Hooks 源码解析(4):useEffect React Hooks 源码解析(3):useState React Hooks 源码解析(2): 组件逻辑复用与扩展 React Hooks 源码解析(1):类组件、函数组件、纯组件 WWDC19 游记 双生日记开发经验分享 前端安全 | HPP 的攻击举例与防范 前端安全 | XST 的攻击原理与防御 前端安全 | CSRF 的攻击手段与防范 前端安全 | XSS 的攻击手段与防范 人工意识何以可能? 文献阅读与论文写作的方法之己见 2018,沉淀初心 「没有你,也很好。」 Web 模拟终端博客系统 在线学习资源智慧推送系统研究 再见了,我的大学 6 万部豆瓣电影数据分析 B 站 2000 万用户分析
周刊(第4期):个人博客演变史
2022-05-27 · via Airing 的博客

个人博客演变史

熟悉我的朋友都知道我记录的会比说的多,很多人觉得言语比文字更有力量和情感,而我却不这么觉得。情感是真情的投入,和呈现载体无关。这篇周刊,我想谈谈我个人博客的演进记录。

第一阶段:Wordpress

2014 年上半年接触编程,之后想搭建个人网站来承载 QQ 空间上的文章,上小学中学时 QQ 空间上写了蛮多东西的。之后淘到了 ursb.me 这个域名,因为那会应该舍友之间经常会对骂“你是 s* 吗?”,结果一搜还真有这个域名。因此,这四个有含义字母组成的域名,对我来说弥足珍贵。

之后域名提交备案,然后搞了个“虚拟空间”搭建个人网站(对,当时叫虚拟空间,其实就是和别人同租一台服务器,用户只有某个目录的权限),第一版博客用的框架是 Wordpress,花了很多时间折腾了贼多插件,结果半年过去了文章一篇也没写。

第二阶段: Hexo

反思了一下不能这么搞,于是 2015 年由繁入简,改用 Hexo + GitHub Pages 去部署博客,那段时间基本上周更写了蛮多内容的。但折腾劲一点儿也没有消退,还是搞了很多网站分析和评论的插件,这个静态网页的秒开想必也好不到哪去。折腾了这么多,结果一看站点分析,其实根本没有人评论也没有人阅读,pv 少的可怜,那点 pv 还基本都是我自己点的。饶是如此,我还是坚持在更新,没有有人也没关系,重点在于记录。

2014-2016 的具体经历可以看 从 WordPress 到 Hexo:ursb.me——个人博客折腾笔记 (PS. 这篇文章已经 out 了,2017 年又改了技术方案)

第三阶段: Typecho

直到 2017 年,我一直用的评论插件 “多说” 停止服务了,之后转用难用的网易云评论,结果没两个月也停止服务了。如果用国外的服务,又会影响读者的评论。之后思来想去,找个了轻量级的动态框架 typecho 来搭建新博客——也就是现在的 Airing 的小屋

老博客近百篇文章没有迁移到新博客,仅存留本地了。新博客目标是不再灌水,记录之上输出自己的思考,所以更新频率很慢,基本上 1-2 个月才有更新,上班之后更新的就更慢了,毕竟平时工作写的技术方案也不可能发表到博客上。

新博客技术文的评论区冷冷清清,但是 pv 其实和非技术文是差不多的、甚至更高,可能开发者都喜欢白嫖吧。有时候搜 Flutter 的问题,结果发现搜索结果中的第一篇文章就是自己写的,那种成就感还是挺满的。

第四阶段: Typecho + Hugo

但其实非技术文并不要求那么高的严谨性,如果控制发文的质量反而会减少产出,减少记录的频率,迷失记录本身的目的。因此前段时间开始启动周刊项目(具体可见 WJ.1: 开刊,为什么写周刊),也希望自己能用输出倒逼输入。因此用 Hugo 简单弄了个静态网页才存下周刊的文件,同时同步发下公众号:

前两天重构下的个人首页 Hi, folks | Airing,它同时指向了我新搭建的 Airing WeeklyAiring 的小屋

在搭建 Airing Weekly 的时候使用了 Hugo 和一些 PaaS,工作日晚上忘记了时间折腾到一点多,折腾的时候才发现原来 Web 前端 还是这么有意思。回想起来,这份折腾的初心也恰我当年决定选这个岗位就业的原因呀!

每周推荐

技术:Web 浏览器原理解密

四篇 Chrome 开发者官网上关于浏览器原理的讲解,图文并茂、深入浅出,值得学习。

技术:触发 Reflow/Repaint/Composite 的样式

上周偶然间看到的一个报告——《 CSS Triggers》,记录了各主流浏览器内核(Blink、Gecko、WebKit、EdgeHTML)会触发回流、重绘、合成的样式。

这里可以发现不同内核针对不同样式的处理是存在差异的:

小说:《恶意》

上周日二刷了《恶意》,即便是二刷仍然惊叹于其独特的写作手法与峰回路转的剧情发展。

在不剧透的前提小结一下写作手法的创新点:

  • 书信式第一人称自述:融入大量细节与心理描写,代入感强。全程推理紧贴我们读者前文看到的内容,并在最后来一脚绝杀,以至于被绝杀之后仍沉浸于剧情中回味不穷。
  • 交叉递进式的书信推动剧情:剧情推动依然靠书信的交替,交替时会承接上文文末的内容,所以并不突兀。然而每封书信的内容里皆在合理的前提下有着巨大的剧情转变,紧扣心弦,不断激发着读者的好奇心。
  • 杀人不是目的,而是手段:聪明的读者可以很快推理出凶手,甚至于 1/4 篇幅时就抓住了凶手。但杀人动机的推理才是本篇的核心内容,先抓凶手再推理杀人动机,在推理小说中不常见,其中夹杂了嫌疑人的心机诡计,这让被害人的死亡并不是“结束”,而是“开始”。

纪实:《桶川跟踪狂杀人事件》

看之前未曾想到纪实文可以写的比电影还惊心动魄、剧情比小说还跌宕起伏,而恰恰是纪实文,对被害人的遭遇才更有共情、对现实的无奈更感愤懑;而正因为是纪实,我才更加钦佩于作者这样的记者,胸怀正义地投入事业,在黑暗的现实里永远追逐光芒。

番剧:《间谍过家家》

最近逢人就安利《Spy x Family》,剧中一家三口设定立体、各有萌点,三者身份的冲突,混合在一起之后奇迹般的爆发出魔法般的效果,轻松、诙谐,又带点小温暖。

扩展阅读:【影评】间谍过家家:日常与非日常的二重奏

先行者(Pioneers)思想

1970 年代的先行者思想的三个要点:

  • 放大想象力(Amplify Imagination) ——Alan Kay
  • 增强智力(Augment Intellect)——Douglas Engelbart
  • 让思想不限于载体(Expand our Thoughts far beyond text on paper) ——Ted Nelson

前两点也是我很看重的,而第三点我没有特别多的感觉,应该指的是要懂得从书本之外会获取知识。

如果要我写三点:

  • 知识
  • 敏感
  • 想象力