-
总是在设计程序,我们可以“设计人生”吗?
前言
大家好,我是老马。
作为一名程序员,我常常思考产品设计、版本迭代、用户体验、高可用架构、MVP模型……这些名词我们熟得不能再熟。
但回头看看自己的生活,却总觉得被困在某种循环里:每天重复敲代码、开会、修 Bug、迭代,连思考“我想要什么样的人生”都变得奢侈。
有没有想过,我们既然能设计出好用的 App、稳定的系统,为什么不能设计我们的人生?
最近我无意间刷到了一场来自斯坦福大...
2025-05-10 12:16:25 |
Life
-
聊一聊程序员技能树+发展路径
chat
技能树
程序员的技能树体系解析(2025版)
程序员的职业发展需要构建多维度的技能体系,涵盖技术、业务、表达、软技能及跨领域能力。
以下从六个维度展开详细分析,结合行业趋势与职业阶段差异,提供系统性指导。
一、核心技术能力:构建技术根基
编程语言与框架
掌握至少一门核心语言(如Java、Python、JavaScript)并熟悉其生态框架(...
2025-04-29 01:10:20 |
Awesome
-
NPS 一款轻量级、高性能、功能强大的内网穿透代理服务器
是什么
一款轻量级、高性能、功能强大的内网穿透代理服务器。
支持tcp、udp、socks5、http等几乎所有流量转发,可用来访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析、内网socks5代理等等……,并带有功能强大的web管理端。
a lightweight, high-performance, powerful intranet penetration p...
2025-04-29 01:10:20 |
Tool
-
运维必须刻进 DNA 里的 20 条故障保命法则
前言
在企业的日常运维工作中,经常会遇到各种各样的故障。
这些故障如果不及时排查和修复,可能会影响业务的正常运行,甚至导致数据丢失或系统崩溃。
因此,掌握常见故障的排查和修复方法,对于运维人员来说至关重要。
本文将介绍20个日常运维工作中常见的高频故障及其排查和修复方法,希望能为运维人员提供一些实用的参考。
1、服务器无法访问
故障现象:服务器无法通过网络访问。
排查步骤:
...
2025-04-29 01:06:44 |
Ops
-
支付基本概念入门
支付
支付的本质是货币在收付款人之间的转移,那么为什么要转移呢?
因为发生了经济活动,在活动中产生了交易,交易的完成依赖支付。
就如我们口渴了去超市买了一瓶水,整件事就是经济活动,买水就是一次交易,我们使用银行卡(支付工具)在超市的pos机(收单工具)上通过刷卡(支付动作)完成了支付。
在这个过程中转移的是电子账户货币——也就是我们的银行结算账户里的钱,最终转移到了商户的银行结算...
2025-04-21 03:26:50 |
Pay
-
个人的资源保护+创建
前言
开源的作用在于初期的宣传+验证+推动发展
但是不会给开源者带来太多的收入,基本为 0, 纯属热爱
开发者应该为自己规划一条,如果我要从零开始创业,我需要哪些基础服务?
然后围绕着这些服务,来创建自己的基础设施。
痛点
解决用户的痛点
到底有什么业务价值
站在公司的用户思考,未来要如何发展???
生态
生态很重要
轮子
基础建设,可以拿来、二开、商业
一些价值
...
2025-04-19 06:31:52 |
Note
-
RCA 根因分析推断-16-最有可能的根因节点列表
背景
如何从告警出发,找到所有的告警关联信息。
然后通过 pageRank 获取到最可能得根因呢。
chat
也不需要 java 去做。这些步骤都是 neo4j +apoc+gds 实现也行。java 只是调用触发。重新给出实现
下面给你一套 完全“图数据库内完成”、Java 只负责触发 的做法:
报警 → 找关联节点 → 压缩图 → 在临时子图上跑 GDS 算法 → 得到根因节...
2025-04-19 06:31:52 |
Note
-
RCA 根因分析推断-15-AI 推断如何与专家规则算法整合
背景
系统已经打造了一款基于专家算法规则的RCA根因分析策略。
算法规则很快,每次大面积异常时,基本可以秒级推断获得结果。
但是算法的信息不够人性化,所以希望结合 AI 大模型,将异常的 cmdb/Trace 关系,报警信息+变更事件+指标+日志上下文丢给大模型分析,但是这个过程非常慢。
所以每次页面请求专家算法推断之后,希望异步调用AI解析。后续如果解析完成,可以查库填充相关信息。...
2025-04-19 06:31:52 |
Note