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

推荐订阅源

Hacker News: Ask HN
Hacker News: Ask HN
C
Cisco Blogs
The Hacker News
The Hacker News
T
Tor Project blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
The GitHub Blog
The GitHub Blog
A
Arctic Wolf
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
The Register - Security
The Register - Security
云风的 BLOG
云风的 BLOG
Simon Willison's Weblog
Simon Willison's Weblog
P
Palo Alto Networks Blog
Vercel News
Vercel News
C
CERT Recently Published Vulnerability Notes
I
InfoQ
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
M
MIT News - Artificial intelligence
I
Intezer
aimingoo的专栏
aimingoo的专栏
U
Unit 42
C
Cyber Attacks, Cyber Crime and Cyber Security
L
LINUX DO - 热门话题
Microsoft Security Blog
Microsoft Security Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Cyberwarzone
Cyberwarzone
P
Proofpoint News Feed
P
Proofpoint News Feed
B
Blog
T
Threat Research - Cisco Blogs
博客园 - 叶小钗
Recorded Future
Recorded Future
Last Week in AI
Last Week in AI
N
News and Events Feed by Topic
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Know Your Adversary
Know Your Adversary
Engineering at Meta
Engineering at Meta
G
Google Developers Blog
PCI Perspectives
PCI Perspectives
Google DeepMind News
Google DeepMind News
WordPress大学
WordPress大学
Application and Cybersecurity Blog
Application and Cybersecurity Blog
MyScale Blog
MyScale Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
Schneier on Security
Schneier on Security
N
News | PayPal Newsroom
C
Cybersecurity and Infrastructure Security Agency CISA
H
Help Net Security
博客园 - 聂微东
H
Hackread – Cybersecurity News, Data Breaches, AI and More
G
GRAHAM CLULEY

希仁之拥

领克900半年使用体验 | 希仁之拥的博客 Ubuntu 26.04 Desktop使用体验 | 希仁之拥的博客 【转载】谈谈不受欢迎的博客技术特征 | 希仁之拥的博客 【转载】ClaudeCode 你想知道的所有秘密,源码深度研究报告 | 希仁之拥的博客 集成和使用Openclaw后的思考 | 希仁之拥的博客 我买了领克900 | 希仁之拥的博客 服务器性能优化之io拷贝 | 希仁之拥的博客 Go-Sail导航站上线啦 | 希仁之拥的博客 今年国庆的一些感受 [2025] | 希仁之拥的博客 在Deepin 25上配置forticlient | 希仁之拥的博客 分享一些酷酷的站点 [20250908] | 希仁之拥的博客 Go-Sail发布v3.0.6版本了 | 希仁之拥的博客 我对V2EX发布$V2EX讨论的一些感受 | 希仁之拥的博客 如何让Stripe支持支付宝和微信支付 | 希仁之拥的博客 2025上半年里程碑 | 希仁之拥的博客 GitLab+Drone使用体验 | 希仁之拥的博客 四姑娘山之旅 | 希仁之拥的博客 近来帮同事做性能优化的过程回顾 | 希仁之拥的博客 聊聊接口的返回数据结构 | 希仁之拥的博客 由GORM的Updates语法糖 我把 Go-Sail 的文档站更新了 | 希仁之拥的博客 这就是我为什么讨厌拼多多 | 希仁之拥的博客 元旦快乐~ | 希仁之拥的博客 致敬还在写博客的我们 | 希仁之拥的博客 逐步的把图片资源迁移到星光图床上 | 希仁之拥的博客 帮弟弟配了一台mini主机 | 希仁之拥的博客 国庆的一些碎碎念 | 希仁之拥的博客 就这一刻而言,我觉得科技冷冰冰的。 | 希仁之拥的博客 如何使用acme.sh自动续签证书 | 希仁之拥的博客 Go-Sail的文档站点搭建好了 | 希仁之拥的博客 我的第一个谷歌浏览器插件发布成功啦! | 希仁之拥的博客 我开源了一个golang的web框架 | 希仁之拥的博客 流芳 | 希仁之拥的博客 第一次开发微信小程序 | 希仁之拥的博客 春节快乐 | 希仁之拥的博客 我把博客站点重写了 | 希仁之拥的博客 阆中古城 | 希仁之拥的博客 入了把Keydous NJ80 | 希仁之拥的博客 Mac上有用的知识 | 希仁之拥的博客 记一次服务器被攻击 | 希仁之拥的博客 Ubuntu server不停机扩容系统盘 | 希仁之拥的博客 端午安康 | 希仁之拥的博客 搭建hadoop伪分布式集群总结 | 希仁之拥的博客 在goa框架中,如何访问原始请求数据 | 希仁之拥的博客 postgresql相关操作笔记 | 希仁之拥的博客 golang解析带命名空间的xml数据(带冒号的节点或属性名) | 希仁之拥的博客 【转载】解决deepin环境下wine QQ无法接收图片问题 | 希仁之拥的博客 杂项笔记 | 希仁之拥的博客 Mac如何修改通知横幅消失时间 | 希仁之拥的博客 Golang校验结构体是否实现了接口 | 希仁之拥的博客 关于deepin os的大半年使用体验 | 希仁之拥的博客 有态度的翻唱 | 希仁之拥的博客 【转载】Golang 在 Mac、Linux、Windows 下如何交叉编译 | 希仁之拥的博客 和幺幺一起成长的半年时光 | 希仁之拥的博客 Element UI中message消息提示实现原理 | 希仁之拥的博客 从predis组件开始了解如何与redis服务交互 | 希仁之拥的博客 【转载】 尤雨溪谈Vue.js :缔造自由与真我 | 希仁之拥的博客 【转载】百万 Go TCP 连接的思考: epoll方式减少资源占用 | 希仁之拥的博客 【分享】移除git中的commit历史(保留文件,仅移除提交历史信息) | 希仁之拥的博客 shell学习笔记 | 希仁之拥的博客 【分享】Ruby 之父松本行弘:程序员的乐趣、存在感与平衡 | 希仁之拥的博客 安利一下我用过的一些sublime text 3工具、插件及配置 | 希仁之拥的博客 PHP处理苹果内购数据验证 | 希仁之拥的博客 PHP获取XML所有节点名称 | 希仁之拥的博客 Sentinel::check() 在Laravel5.3版本之后总是返回false的解决方案 | 希仁之拥的博客 吃货的美食集,持续更新~ | 希仁之拥的博客 第二十一届成都汽车博览会 | 希仁之拥的博客 马云宣布1年后卸任集团董事局主席 由CEO张勇接任 | 希仁之拥的博客 nginx配置非443端口的https连接 | 希仁之拥的博客 PHP7 异常类型列表 | 希仁之拥的博客 【分享】《燃点》:不被嘲笑的愿望是不值得去实现的|一部属于创业者的电影 | 希仁之拥的博客 【分享】前端资源加载优先级[译] | 希仁之拥的博客 【小技巧】Laravel动态配置多个数据库连接 | 希仁之拥的博客 php使用ftp上传、下载文件 | 希仁之拥的博客 php使用mysqlnd扩展进行mysql异步并行查询 | 希仁之拥的博客 基于以太坊区块链,使用web3.js在geth服务器上执行合约方法以及事件监听 | 希仁之拥的博客 Smartisan OS | 希仁之拥的博客 母校 | 希仁之拥的博客 php后期静态绑定 | 希仁之拥的博客 [mysql优化]子查询与连接查询 | 希仁之拥的博客 PHP常见运行模式及原理 | 希仁之拥的博客 mysql用户与授权 | 希仁之拥的博客 如何在ubuntu14.04上安装composer | 希仁之拥的博客 关于mews/captcha for laravel存在method [validateCaptcha] doesn't exists解决方法 | 希仁之拥的博客
2025年年终总结 | 希仁之拥的博客
希仁之拥 · 2026-04-01 · via 希仁之拥

今夕何夕?你没有看错,时间已经来到了2026年3月的最后一天,而我才缓过神来对过去的一年进行总结。今早,我媳妇儿趁着春假开始,带着孩子们回老家了。我下班回家吃完晚饭,尽管已经非常困倦了,但是还是去外面散步了一会儿,走了走。我都已经记不清上一次这么独自散步放空自己是什么时候了。回顾2025年,可谓是纷繁往复,一言难尽。好在上天赐予了我一颗细致但且坚强的心,可能也是为了面对这样的局面而一开始就做好了准备吧。

梦时呓语

说来也巧,明天正好是4月1号,距离2023年4月1号整好是三年的时间,这个日子正好是被国际定义的“愚人节”一般,感叹造化弄人、鬼使神差。就像是一双无形的手,拨弄这命运的节拍,戏弄着我们。种因得果,面对前所未有的冲击,即使自信坚强如我,也濒临崩溃。那段时间,我身临其境的感受到了词典中的一些成语:“泣不成声”、“欲哭无泪”、“心如刀绞”...这些在我的身上有了物理的体现。

当我所谓的坚守、信念和理想同时被撕碎的时候,就像是把我一丝不挂的,赤裸的丢进凛冽的寒冬中,刺痛并逐渐失去知觉。在那之后,我逐渐的从物理上不记得过往发生的事情,每当我努力去回想的时候,都像是有人将我摁进水中快要窒息,同时记忆也逐渐模糊。我朋友说,我这种情况属于是创伤性记忆或者叫选择性失忆,是因为人会选择性遗忘曾引起心理创伤的记忆。从那之后,我每天过的感觉很朦胧,有时候清晰的知道自己要做的事情,应该去做什么,有时候又感觉浑浑噩噩。

在2025年的8月1号,二宝来到了我的身边。一时间,我都恍惚了,不知道真假。随着时间的推移,慢慢的,意识逐渐清醒,现实逐渐清晰。到今天,差不多整好3年。我从不理解,不相信再到去和解,去接受。
我领悟到了一个事情,那就是没有什么是永久屹立的精神丰碑,如果倒下了,那就再竖立一块更高更宏伟的丰碑,超脱于人事、世俗的精神丰碑。因为没有什么不可能倒下,关键的是自己能不能站起来,还愿不愿意站起来。于是,和曾经的自己做一个告别就变得顺理成章,合情合理。

大学时代的keepchen
—— 大学时代的keepchen

“真正的离别没有长亭古道,也没有劝君更尽一杯酒,只是在一个和往常一样的清晨,有人留在昨天了。”


选择前行

在”关于“页面,我说过,当初接触到计算机是因为老师的神奇演示,从此就在心中种下了小小的种子。到大学择业的时候,我也的确选择的计算机Web编程。那个时候,是真的感觉不到累,从大学时代,在网上找到的PHP输出”hello world“教程一步一步搭建并成功,让我开心了好几天,再到从业早期,一家公司的骨干全部出走,后端就剩下我一个人的时候,跟身为博士的远方空气领导对接数据库,那个时候,我甚至不理解他为什么对我不知道RDS而感到无语。无语归无语,最终还是赶鸭子上架搞定了,得到了一句正经的”You deserve it“。我始终对技术饱含热情和激情,每当遇到问题并努力解决问题之后的那种爽感就像是迷药,从始至终都让我痴迷。

我在很早很早的时候,就想象过要拥有属于自己的一个作品,一个让多数人甚至是家喻户晓的产品。我对编程的想象从来都没有限制在编码范围。正因如此,我习惯性的去思考,为什么别人要这么做。逛到一些网站的时候,习惯性的去审查元素。我想要理解这么实现的背后人文逻辑是什么。有着这样的习惯,在我从业早些年的时候,与外包朋友、同行对接变得异常顺畅。有的甲方甚至是连自己想要什么都不清楚,仅仅是一些零散的构想和简短的描述,我却习惯去理解并归纳整理成需求文档。我从不抱怨甲方连需求文档都没有,连要做什么都不清楚,而是顺应着去帮忙梳理,厘清需求的边界。

在公司,领导看到朋友公司的某系统做的非常成熟且易用,就让他们的员工录了一个视频。领导丢过来,就问了一句:“我们能做吗?要多久?” 我在心中开始谋篇布局,做着整体的规划和开发的编排。那个时候,我还不知道,这个行为叫做系统架构和项目管理。最终,在月余的加班加点中,这个名叫运营管理平台的系统诞生了。这个平台的出现,让曾经由于策划配置错误导致的运营事故几乎不再出现,也让那一个组的配置策划失去了工作。最开始我还好奇,那一排工位的人去哪儿了,后来听同事说,因为我做出的运营管理平台让公司不再需要他们了——他们被裁了。那段时间我常怀内疚,但回过头一想,这似乎不是我能左右的,况且,我虽是以研发身份入职,但还是一个身处运维组的试用期员工,连正经研发都算不上。

在业余,外包合作伙伴可能是同行,他甚至来不及写文档和语音沟通,仅仅是丢了一个.erl格式的文件(erlang语言)过来,顺带说了一句,你看看这些代码,跟着对接一下接口。有时候,我的一句“你的数据库字段类型设计可能有问题,因为现实情况可能不只是数值类型”甚至会让对方开始对我有些许欣赏:这个小伙子还是个有独立思考的,在几乎没有文档的情况下,去构想产品以及应用场景。也许也要换个角度思考问题,其实是对方道行高,并没有觉得我这是在挑刺而恶意丢一句“你行你来”的中伤话语。相反,我们之间变得更加融洽,他甚至有信心将准生产环境的跳板机和数据库给我。这些是相互促进的结果。

作品/产品思维,似乎是一把双刃剑

有着自认为不错的产品思维,让我在以往的从业经历中获益良多。但想要制作一款产品的执念似乎也正在成为某种程度上的束缚。早在一几年的时候,跟着领导一起探索Web3区块链的时候写过一遍博客,那篇博客被许多人许多文章转发,但我却不以为意,因为我“志不在此”,说直白的,我对Web3和区块链并不感兴趣。但,后来的事情大家都知道了,比特币兴起,区块链火热甚至成为国家发展战略,兴许,从那个时候,我一头钻进去,至少还是会有不少的收获?我曾不止一次的想象过,兴许当真让我再做一次选择,我的选择依然是当初一样的。

兴趣是最好的老师

这多年以来,支撑我走过每个熬夜加班的几乎就是一句“兴趣是最好的老师”,因为多数时候,这样的场景下,连个像样的画饼都没有。我从最开始的功能代码开发者,立志要成为能够独当一面的坚强后盾。大数据、高并发、高性能这些词汇始终充斥着我的脑海。我想,在单体系统时代,bigint的数据类型就是我对产品未来的最好想象,我想象着数据被写满,性能被撑爆而不断需要进化的场面。然而,现实总是残酷的,就像曾经遇到过的一个面试官说的“遇到这样的产品是需要缘分的”。不过也不用气馁,海阔凭鱼跃。自己试着做一些东西吧,还不敢称为产品,只能说,叫做“玩具”。

于是,我第一个玩具诞生了,它叫"StarDots",是一个图床服务。为什么要做这个?因为我要写博客,需要用到图床。如果所有图片都放在服务器上面,对磁盘要求高,并且各家云服务商一开始用低价服务器实例吸引你上云,在续费的时候看到账单就蒙圈。像我这种懒人,是很抵触迁移服务器的,在那个还没有Docker的时代,要完全部署一套LNMP环境是有一些工作量的,况且,我有一些洁癖思想,不喜欢用一键部署脚本。于是,我就将图像和博客服务分开。但是诸如SSL证书、迁移上传的时候,我就想着要尽可能轻松。于是抱着这个目的,StarDots诞生了。基于我自己就厌恶被平台绑架,因此StarDots慷慨的给出了数据迁移的方案,无论你是迁入还是迁出都可以,这是用户的自由。那么为什么这项功能需要付费用户才能用呢?那是因为付费用户的图像资源较多,一个一个手动迁移不现实,并且此项功能需要消耗一定的服务器资源,另外免费用户的图像资源只有200个。那为什么免费用户的图像资源只有200个呢?那是因为,某一天我忽然发现,写了好几年博客的我,虽然更新频率不高,但还是有几十篇文章,图像数量竟然才百来张。因此,我就做了这个设定。

一开始,我也的确是本着做“玩具”的心态去做StarDots的,但是在我自己的使用过程中时不时的会发现难用的地方,那么就不断改进,让它越来越好用,越来越不像是玩具。好消息是,真正的好产品,用户是看得见的,随着时间积累用户的持续增长,访问数据也迎来了不小的增长。

iShot_2026-03-31_23.16.17.png

2026年的1、2、3月份的流量已经突破400万,原图像数量更是突破22万张,我相信,用户们是知道StarDots是否真正的在帮他们解决问题。

拥抱变化

在产品开发的早期,我就构想了多种途径,让用户能够更加方便的使用StarDots,包括开放APISDK浏览器插件PicGo支持论坛篡改猴脚本,甚至是当下流行的AI Agent。因此,StarDots的流量是多维度的。相比较之下,官网的PV数量就门可罗雀了。

上述提到的各种方案无论是从SEO角度,还是流量引导方面都是有不小助益的,最重要的是,让用户使用我的产品变得没有任何门槛。

结伴而行

2025年下半年,Tempmail100的作者houzhongjian找到我,邀请我一起参与到他的新项目Sendflare中,这是一个邮件服务项目,集事务邮件和营销邮件为一体。也算是缘分,我的StarDots在邮件使用这块一直没有找到合适的供应商,像国内的腾讯云、阿里云,额度低,提额非常困难,而国外的Mailgun、Resend之类的价格又略高。在与他沟通之后,便以Co-Founder的身份爽快的加入了。与此同时,作为同是用Golang技术栈的他,非常乐意使用我的开源项目go-sail,双向奔赴了属于是😄。

值得一提的是,在此之前,我正在规划开发我的第二个项目,是使用Astro+React的全新技术栈,既兼顾开发扩展性和优秀的性能又兼顾SEO的方案,并且可预见的是,相较于StarDots的Next.js服务端渲染方案此方案成本将会非常的低。

生活与事业

在2025年,我有幸能够跳出圈子,跳出舒适圈,用更宽广的视角去接触了更广大的群体,他们是一群思维明辨,有想法有执行力的人。他们不是高谈阔论的学者,而是更加亲民的产品设计师,需求分析师,方案提供者。如果你跟我一样,在某一方面困顿,不妨退一步试着换个角度和思维去看看新世界。

当产品有了实质的收益,最令人振奋的似乎更是被验证可行,被认可。而这对于自己更是有着划时代的意义,它更是标志着前行之路的脚印。

第一个年费用户
—— 第一个年费用户

杀不死我的必将使我更强大

不再执拗于“我本将心向明月,奈何明月照沟渠”,应该明白了“强按牛头不饮水”的道理。如果没办法改变,那就因势利导,顺应天时,做好自己,做好积累,没准哪天就用上了呢。生活中可积累的事物就像几何图形一样,无数的点连在一起就变成了线,一条线横向运动的前后轨迹相当于一个面,一个面再横向移动就形成了几何体。用它们勾勒自己的画卷。

最后

在写作的时候,我正用网易云听着歌,给大家分享几首最近收藏的歌。

1990 - 肖斯塔
泥巴 - 乔浚丞
茶花开了 - 王睿卓

觉得博主写的不错?给他一个赞赏:

keepchen的赞赏码-支付宝 keepchen的赞赏码-微信