说起Git,估计很多人都有过这样的经历:刚开始接触的时候觉得简单,不就是几个命令嘛,push、pull、commit,有什么难的?结果真正用起来发现处处是坑,代码冲突、分支混乱、历史记录乱七八糟...我记得刚工作那会儿,因为对Git理解不够深入,曾经把整个项目的提交历史搞得一团糟,最后只能重新...
前几天在公司部署服务的时候,发现一个nodejs应用的镜像居然有2.5G!我当时就懵了,这不科学啊,一个简单的web应用怎么可能这么大。同事开玩笑说是不是把整个node_modules都打包进去了...结果还真被他说中了一部分。这种情况在实际工作中真的太常见了,很多时候我们构建的镜像莫名其妙就...
昨晚熬夜折腾了一宿,头发又掉了几十根,总算把Anthropic搞的那个MCP(Model Context Protocol)给摸透了。说实话,刚听到这个词的时候,我内心是拒绝的。这年头,概念造得比母猪下崽还快,今天Agent,明天RAG,后天又来个什么Chain。咱们干运维的,最怕这种听着高大...
说真的,最近这段时间,我一直在想一个事儿。咱们干运维的,天天跟那一堆黑框框打交道,写不完的 Shell 脚本,调不完的 Python 自动化,有时候为了抓一个日志里的异常,在那儿 awk、sed、grep 半天,最后发现还是正则表达式少写了一个反斜杠。我就在想,这 AI 都能写代码了,能不能更...
其实折腾自托管这事儿,我也不是第一次干了,以前搞过 Nextcloud,那玩意儿好用是好用,但太重了,我就想给公司几个开发传个 Log 或者是给客户发个安装包,犯不着动用那种全家桶级别的工具。后来也试过一些简单的,比如那些基于 Go 写的单文件分发,又觉得功能太简陋,界面丑得我拿不出手。OmN...
热爱技术的云计算运维工程师,Python全栈工程师,分享开发经验与生活感悟。
欢迎关注我的微信公众号@运维躬行录,领取海量学习资料