效率/工具
共 26 篇文章
Codex 宠物从入门到放弃:我在 `~/.codex` 里养了一只 MomoBird
0. 起因Codex 桌面版有个叫 Pets 的功能:一只小家伙浮在屏幕上,跟着 Codex 的运行状态换动作。跑任务时它在忙,等你点"批准"时它眼巴巴看着你,任务失败时它委屈。官方内置了八只,然后开放了自定义。我做了一只,叫 MomoBi…
AI时代独立开发者的出路
开篇:半年 56 万个新 App,下载量只涨了 2%先看两组数字:2026 年上半年,App Store 新增约 56 万个 App,半年就追平了 2025 全年,全年有望破百万,刷新 2016 年的纪录。同期 App Store 总下载量…
通用后台系统架构设计(MVP 版):3 个应用,把成本压到地板上
前言上一篇我把通用后台的"完全体"架构画了出来:Kong、Go-zero、Kafka、MongoDB、ES、Python、Rust、Backstage……一套下来技术栈二十多个组件,看着很爽,部署起来就是另一回事了——光是把这些东西在云上拉…
💻远程访问 Mac 从入门到放弃
前言最近我入手了一台 Mac mini,打算把它当作家里常驻的远程服务器:跑些长时间任务、做开发环境、当 NAS、随时从公司或外面那台 MacBook 连回来用。要实现这件事,核心问题是怎么把家里这台机器安全地暴露到公网。传统方案有几个坑:…
🦭Sealos 从入门到放弃
💡 前置知识:会 ,知道 Kubernetes 大概是个什么东西(不知道也行,反正看完你也不一定想知道)〇、灵魂拷问:用了 Vercel 为什么还要用 Sealos?如果你和我一样,前端已经愉快地部署在 Vercel 上了——零配置、自动 …
Backstage从入门到放弃
〇、写在前面如果你的公司有超过 3 个微服务,并且每次找个 API 文档都要翻遍 Confluence、SharePoint、钉钉群聊和某位离职同事的脑子,那么恭喜你——你可能需要 Backstage。如果你的公司只有一个单体应用,那你可以…
关系数据库的选择:MySQL 对比 PostgreSQL
前言如果你在2010年问一个开发者选什么数据库,答案几乎是条件反射式的:"MySQL啊,还用问?"但如果你在2025年问同样的问题,答案变得有趣了起来。越来越多的新项目在启动时选择了PostgreSQL,而MySQL似乎成了"历史遗留系统"…
n8n从入门到放弃:一个开发者的自动化摸鱼指南
为什么我需要n8n?先说结论:我受够了。受够了每天早上打开电脑,面对:147封未读邮件,其中143封是垃圾5个不同平台的告警通知,3个是同一个问题Slack里@我的消息,一半是"在吗"Jira上又多了几个莫名其妙的ticket作为一个支付系…
APISIX 从入门到放弃
一、APISIX 是个什么东西?1.1 一句话介绍APISIX 是 Apache 基金会顶级项目,基于 OpenResty(Nginx + LuaJIT) 构建的云原生 API 网关,专注于高性能、全动态、可扩展。1.2 它的身世是的你没看…
从入门到放弃:SonarQube 代码质量管理完全指南
前言:Sonar 是什么?是敌人。第一次接触 SonarQube 的程序员,通常经历以下心路历程:这就是 90% 团队的 Sonar 使用故事。本文目标:带你真正搞懂 Sonar 在做什么,让你从「被 Sonar 支配的恐惧」变成「支配 S…
Mermaid 从入门到放弃
前言:程序员の画图之痛作为一名程序员,你一定经历过这样的场景:产品经理:「能不能画个流程图给我看看?」你:打开 Visio,卡了你:打开 Visual Paradigm,启动了 30 秒,License 过期了你:打开 ProcessOn,…
Go语言环境安装
一、Go语言简介Go(又称Golang)是Google开发的一门静态强类型、编译型语言。它以简洁的语法、出色的并发支持和极快的编译速度著称,广泛应用于云计算、微服务、DevOps工具等领域。Docker、Kubernetes、Prometh…
🕸️ Istio从入门到放弃
一、Service Mesh 是什么?——解决你可能还没有的问题1.1 微服务的痛苦你的单体应用拆成了微服务,恭喜你。现在你有了新的问题:这些微服务之间的通信,带来了一大堆问题:1.2 没有 Service Mesh 之前怎么办?💡 Ser…