This is about action

Start now, start today, show up, put in the work, and keep grinding.

May 15, 2025 · 1 min

Channels in Go

1. Core Concept Channels are the pipes that connect concurrent goroutines. A channel is a technique which allows to let one goroutine to send data to another goroutine. 1 2 3 4 5 6 7 8 9 func main() { messages := make(chan string) // producer goroutine go func() { messages <- "ping" }() // consumer goroutine | main goroutine msg := <-messages fmt.Println(msg) } 1 2 $ go run channels.go ping Think of goroutines as the “workers” and channels as the “communication lines” that allow these workers to coordinate and exchange information effectively. ...

April 30, 2025 · 4 min

《阿尔弗雷德·普鲁弗洛克的情歌》节选

Let us go then, you and I, When the evening is spread out against the sky Like a patient etherized upon a table; Let us go, through certain half-deserted streets, The muttering retreats Of restless nights in one-night cheap hotels And sawdust restaurants with oyster-shells: Streets that follow like a tedious argument Of insidious intent To lead you to an overwhelming question … Oh, do not ask, “What is it?” ...

April 29, 2025 · 2 min

什么是工作流

1. 核心定义 工作流是对目标实现过程的效率化拆解与有序组织,通过: 任务分解:将复杂行为拆解为简单任务单元 流程编排:建立任务间协作规则,逼近全局最优路径 2. 两大设计哲学 分而治之(Divide and Conquer) 把大任务拆解为可管理的小任务 自动协调(Orchestration) 让小任务按预定规则自动流转 从生物层面来看,器官功能模块化分工即为拆分,生命活动的行为就是组合。 从企业层面来看,企业岗位即为拆分,同事协作就是组合。 从微服务架构来看,微服务解耦即为拆分,服务间互相调用就是组合。 让一个人手搓原子弹,让一百个人做一道菜,都是荒唐之举,拆分过粗,无法形成并行;拆分过细,则会引入不必要的沟通成本和冗余的资源调度。 3. 拆分粒度控制原则 维度 核心关注点 评估方法 任务复杂度 流程环节数量、分支路径、异常概率 任务分解树分析 执行单元效能 资源占用率、响应延迟、容错能力 单元性能基线测试 接口稳定性 协议一致性、数据格式、调用频率 接口兼容性测试 依赖强度 同步/异步比例、超时阈值、回滚机制 依赖关系拓扑分析 4. 流程设计思路

April 29, 2024 · 1 min

基于docker构建Redis Cluster

1. 拉取 Redis 镜像 使用以下命令拉取 Redis 6.2 版本镜像(选了一个较为稳定的版本): 1 docker pull redis:6.2 2、创建配置文件 比如在服务器的用户目录下/home/w/(俺的服务器用户目录) 1 2 3 4 5 6 7 8 9 10 11 mkdir redis_cluster cd redis_cluster mkdir bin mkdir conf mkdir data cd data mkdir node-1 mkdir node-2 mkdir node-3 mkdir node-5 mkdir node-6 conf目录创建配置文件vim redis-node-1.conf ,依次6个文件redis-node-1.conf redis-node-2.conf redis-node-3.conf redis-node-4.conf redis-node-5.conf redis-node-6.conf 1 2 3 4 5 6 7 8 9 10 11 12 13 bind 0.0.0.0 protected-mode no cluster-enabled yes cluster-config-file nodes-7000.conf cluster-node-timeout 5000 cluster-announce-ip 192.168.1.6 cluster-announce-port 7000 cluster-announce-bus-port 17000 user r_user on >read123 ~* +@read ~* -@write ~* -@admin user rw_user on >write123 ~* +@read ~* +@write ~* -@admin user admin on >admin123 ~* &* +@all user default off 3、创建脚本 创建初始化脚本 vim init_redis.sh ...

April 28, 2024 · 2 min

中国经济的症结与未来

(中国)经济的主要问题就是房地产问题,政策口号喊了很多年的“房地产软着陆”、到后面的“房住不炒”,以及现今的“止跌回稳”,到底是怎么回事?首先明确房地产其实是一种商品而且是高税收商品,即使是当前经济被房地产深度绑架的情况,当局仍然不允许降价,一是稳定市场,二是抽取利益的路径依赖。 房地产对经济的危害 资金脱实向虚: 银行和资本市场更愿意把钱借给房地产(因为回报快、抵押物足),制造业和科技创新企业则面临融资难、融资贵。 财政与金融的“双重绑架”:只要卖地还能赚钱,地方政府就没有动力去培育新的税源(如消费税、房产税,一旦土地市场出问题,地方财政立刻陷入瘫痪,导致公共服务缩水、甚至出现乱罚款现象)。银行体系的大部分信贷资源被房地产锁定,导致金融体系变得极其脆弱且缺乏效率。这不仅增加了系统性金融风险,还让金融无法真正服务于实体经济。 阶层固化与人口危机:财富越来越集中在拥有大量房产的少数人手中,而普通工薪阶层和年轻人即使努力工作,也难以通过劳动积累财富来跨越阶层。(如果努力只是为了还房贷?为了拥有别人一出生就拥有的东西?)高房价是年轻人不愿生育的最重要原因之一。维持房地产繁荣的路径依赖,实际上是在用高成本“劝退”生育,加速人口老龄化危机。 陷入“资产负债表衰退”:为了维持房地产稳定,政府可能会被迫救助那些本该倒闭的“僵尸房企”,导致资源无法出清,效率无法提升。在这种状态下,传统的降息、降准等货币政策失效,因为企业和居民都在忙着还债(去杠杆),而不是借钱投资消费。 经济长期处于低增长、低通胀甚至通缩的状态,政府债务却越积越高,最终失去活力。 为什么不刺破房地产泡沫? 银行扛不住:房地产相关贷款(开发贷+个人房贷)占到了中国银行贷款总额的约30%。房价大跌会直接引发银行体系的坏账激增,甚至可能导致流动性危机。一旦银行体系受损,信贷收缩,所有行业都会因为贷不到款而陷入瘫痪。 地方财政崩塌:土地出让金是许多地方政府的重要收入来源。如果房价大跌,地价也会崩盘,地方政府将无力支付公务员工资、无力维持基建、无力投入教育医疗。 失业潮:房地产直接关联着建筑、钢铁、水泥、家电、装修等50多个行业。如果楼市崩盘,这些行业的从业者(数千万人)会面临失业。 通缩螺旋:如果房价暴跌,大家会形成“房价还会跌”的预期,从而推迟所有消费和投资。需求彻底塌陷,物价全面下跌(通缩)。在通缩环境下,欠的钱(房贷)实际上变得更贵了,整个社会的债务负担反而加重,最终陷入万劫不复的萧条。 简而言之,房地产是中国银行体系最重要的信用之锚,一旦刺破房地产泡沫,整个经济系统很可能引发雪崩效应。 这时,救市则陷入一种悖论,救房地产会加剧经济恶化,放弃房地产则会导致系统性现金流崩溃。因此房地产像一颗毒瘤(也像达摩克斯之剑悬于上空),当局始终不敢对其大刀阔斧的改革,还必须小心翼翼地强调房价保持稳定。 既然投资侧无法着手,那么就从出口动手(投资、消费、出口三大需求共同拉动经济增长),我国作为世界第二大经济体,也是世界第一大贸易顺差国家,出口层面已经快抵达天花板(全球其他国家的购买力是有限的。当你输出的商品超过了全球市场的吸收能力,或者导致他国产业大面积倒闭时,贸易保护主义必然抬头),而且还面临东盟等国家对全球低端制造业的蚕食+欧美对全球高端制造业的技术封锁,也就是说出口贸易量已经没有多少增量空间的同时,制造业的低端市场份额还在受到蚕食,高端市场也面临技术封锁,因此资本出逃(内资+外资)、高净值人口移民(2025年的数据显示,中国是全球高净值人士(千万富豪)移民流出最多的国家之一)成为趋势。 (当我们讨论中国经济的出口,相当于在讨论制造业,因为农产品、矿产品通常是自给自足和依赖进口)显然,当局也意识到这一点,因此不得不提产业化转型————从劳动密集型向技术密集型转型,然而这又引发另一个问题,此前劳动密集型产业所容纳的就业量很大,技术密集型产业所容纳的就业量很少,这也是为什么现在失业率居高不下的原因。 因此出口贸易就需要新的破局点————电动车、锂电池、光伏产业,然而美国和欧洲正在对中国出口的“新三样”(电动车、锂电池、光伏)构筑高高的关税壁垒。而且“新三样”本身也带来新的问题,造假骗补、软预算约束等。 那稍微总结一下,风险向外转移受阻(出口方面频繁的贸易摩檫),向内转移有房地产毒瘤(基建泛滥[比如高铁、地铁亏损])、股市空转、滋生腐败、资本出逃等问题,只有向下转移(消费侧)了…… 可是很多人背负房贷,养老,医疗压力,面对严峻的就业环境,已经无力消费。 救市的无力感 1、为了救市,央行释放流动性(降准降息)。钱没有流入实体(因为实体回报率低),而是流入了股市和楼市(因为资金天然追逐资产增值)。 2、当国内通过印钞放水来救市时,本币面临贬值压力,财富被稀释。资本(无论是企业还是富人)看到国内资产价格虚高、实业难做、货币贬值,会选择将资产转移到海外(购置房产、投资、存款)。 3、政策补贴救市,市场出现骗补行为(国补优惠券、新能源造车骗补、光伏骗补等),软预算约束又导致头部企业拿走了绝大部分资源,导致真正有活力的中小型创新企业“缺血”,一旦补贴退坡,这些靠输血长大的“巨婴”可能瞬间失去竞争力,变成新的“僵尸企业”。 这就像一个病人,为了治疗肺部的感染(房地产),医生不得不给心脏打强心剂(放水救市),结果导致了高血压和肾脏衰竭(资产泡沫和资本外流)。这种救市本质上更像是“饮鸩止渴”,但是不救市,病人马上就会猝死。然而这种弃车保帅的缓兵之计,从另一个角度来看是推进经济空心化的自掘坟墓: “弃车”的本质是把资源从实体经济(车)转移到虚拟经济或无效领域(如单纯的土地财政、金融空转)。这导致制造业得不到资金和政策支持,逐渐萎缩。 政策表现出“不惜一切代价保稳定”时,市场会解读为:“官方认为现在的局面已经无法通过市场自身修复了”。这种信号会进一步打击企业家信心,导致资本外逃,加速空心化。 虽然GDP增速看似稳住了,但用电量、货运量等“克强指数”却相对疲软。这说明“车”(实体经济)已经熄火,但“帅”(宏观数据)还在靠输血维持体面。 简而言之,这样救市搞垮了实体经济,掏空了居民财富,来保住了宏观数据的体面和系统的稳定。这像是在放弃基本盘(制造业),去赌一个不确定的未来(半导体、AI、新能源的投资)。 决策层选择更激进的押注式救市,罔顾实体经济,带来的后果是,资本出逃,民企经济倒退(被上游的资源垄断(国企)和下游的消费疲软双向挤压)。另一方面则是骗补和软预算约束的后果。 由于软预算约束的影响,从上至下的经济层面都在国进民退,青年人员大面积考公,资本出逃,民营经济活力逐渐衰竭。国有企业扩张,由于政策优势,滋生腐败、效率不足、资源浪费(特别是经济低靡的当下浪费资源)。双管齐下地导致了制造业基本盘的持续下滑。 也就是说救市反而在某种程度上恶化了经济危机的程度: 富人跑了(带走资本和消费) 中年人被掏空(为了房子、孩子、老人,不敢消费) 年轻人不生了(断绝未来需求) 老人没钱了(无法贡献银发经济) 经济问题引发出人口结构问题,结婚率低下而且生育率更低(风险向下转移的副作用);老龄化严重且保障机制不足;移民潮趋势涌动(高资产家族放弃国内)。当富人跑路,穷人不生,任何经济问题都没有意义了…… 我认为最主要最关键的救市措施着力点是软预算约束,像上个世纪的东北国企下岗潮一样,破产清算大部分国企,给民营经济市场注入活力,一方面钱可以入实避虚,另一方面减少腐败和资金空转,还能吸收有效就业。目前救市的既要又要才导致饮鸩止渴的现象,不能彻底弃车保帅放弃制造业主力,以及押注彩票式的新质生产力,要弃炮保车,民进国退,避免软预算约束的资源浪费。秉持不破不立才是正道,既要又要的犹豫是等死,讽刺的是政策执行者革自己的命往往不可能…… 国家经济的运作模式 房地产是主要利益抽取,制造业是居民收入来源,出口是换汇来源(稳住汇率;抵消资本外流;支付能源、芯片、技术),经济转型是(抽奖式)突破东盟经济蚕食和欧美技术封锁。 由于人口问题和经济环境的持续低迷,房地产即使止跌回稳,未来很可能也是有价无市的趋势(没钱买、没人买),如果抽奖不能破局,那么税收将进一步增加以维持系统的稳定,又将导致制造业的持续下跌以及税收进一步减少。为了避免过度征税,另一方面则是印钱放水,稀释政府无力偿还的债务,然而又进一步促进了资本出逃。 症结在于,经济形势不好的时候,政府既不削减开支(减免税收),还想赖账(印钱稀释政府债务,也引申出那句脍炙人口的——内债不是债,只要人还在)。如果当局只有征税和印钱这两招,届时,向下转移的风险又会传递至上层,可能当经济开始萧条时,当局才会不得不裁剪公职人员和破产部分国企。 作为这个时代的个体,避免房地产抽取和税务剥削才能更轻松的生活。 未来发展趋势猜想 出口由于美国的贸易战和对等关税(高强度打压转口贸易),经济压力开始蔓延到就业。投资主要分布在房地产毒瘤(降速ing)、无效基建(腐败、浪费、亏本)、软预算约束的“高技术投资”(豪赌,民企不敢投、外企不敢来、国企拿着国家钱假装创新)。消费早就被教育、医疗、房贷掏空,但是为了系统的运转,吸管只能往下插得更深,插向它最温顺、最无奈的宿主(提升社保缴纳、疯狂罚款),而特朗普的关税大棒也最终打在了居民身上(人民币贬值,提升出口商品的竞争优势,降低国内人民的购买力;产能过剩,企业疯狂压缩成本,更多工人的996和加班,甚至失业)…… 未来趋势很可能实体经济在感受通缩(物价跌、收入减),而货币供应在逻辑上指向通胀(政府债务无力偿还倒逼央行印钱来稀释债务,可是又不能印钱太多导致人民币贬值,触发汇率崩溃),钱不值钱。在缺乏有效救市政策的设定下,市场活力进一步下降,大家捂紧自己的钱袋子,却发现钱在悄悄贬值。

January 1, 2024 · 1 min