高鲁棒性 API 设计系列 1Idempotency Key 幂等键 2并发请求与执行一致性 上一篇介绍幂等键留下一些问题,幂等键有了,如果两个请求同时到达,应该如何处理? 未仔细考虑过并发问题的代码可能也试图使用缓存进行存在性检验,但两个请求同时到达时,会发生下面的流程。 请求 A:检查 Redis,不存在 请求 B:检查 Redis,不存在 请求 A:执行兑换 请求 B:执行兑换 请求 A:写入幂等结果 请求 B:写入幂等结果 两个请求都通过了存在性验证,走到业务流程,兑换了两次,问题出在这里: if !exists(key) { result := doBusiness() save(key, result) } exists…
阅读全文2026 年 9 月 22 日 Anthropic 发布 Claude Opus 5.5,同时赠送了一张重置卡(引入用户自主点击重置卡)。 同一天,OpenAI 发布 GPT-6 Sol 和 GPT-6 Luna 模型,也赠送了一张重置卡。 Yes 工程师提前过中秋!
阅读全文
03早上骑车路过一个施工现场,远远就看到有个人站在渣土车上 ‘观察’,直直的站着,两脚就踩着车斗的两个边框上(比图中更加夸张)。我猜是为了指导挖掘机填土,(如果有)安全员,看了肯定直呼哇塞。
阅读全文
04我表述想更新 Tag Name,过了一会儿它已经把测试、正式环境都更新好了。 过于‘智能’,问题是我从未配置过生产环境的操作流程、地址和密钥,以至于我看到生产环境已经生效,最后才怀疑到是它干的... 听说过很多 Agent 删数据库、删代码库、删工作区的... 第一次遇到这种翻我命令历史找线上环境地址和 token 自动操作不打招呼的,开眼界了 🤷♂️ 吓得我赶紧添加了一段约束添加到 AGENTS.md 防一手儿这老小子。 ## 外部环境与凭据安全 - **Agent 禁止操作 production**:不得连接、查询或修改线上 API、数据库、缓存、 主机、集群、云资源、管理后台、部署或任务系统;只读、dry-run、用户已登…
阅读全文
05早在几年前,Web 端就支持了单位代扣代缴员工个人所得税,当时参考小红书上的教程,就一直沿用 Windows 客户端的方式缴纳,其实 Web 端缴纳更加方便。 本文是对《非京籍个体户缴纳社保(十):新增并缴纳个人所得税-工资薪金》 一文的补充。 地址:https://etax.chinatax.gov.cn 登录后可以看到 Tab 有「单位办税」的选项,点击进入,在综合所得申报内,可以看到正常工资薪金所得。(员工信息需要重新录入) 而后查看申报信息是否准确,这里刚看到的时候有些奇怪,“应纳税额” 和 “已缴税额” 在客户端好像没这样显示。 不过是正确的(如果暂时不考虑个人承担的社保、公积金,每个月就是:工资收入 6000 − 基本减…
阅读全文
06自 2026 年 7 月起,北京市职工基本养老、失业、工伤及职工基本医疗保险(含生育)的月缴费基数上限和下限分别为: 上限:36348 元 下限:7270 元 相比 2025 年,下限由 7162 元上调至 7270 元,增加 108 元,涨幅约 1.51%;上限由 35811 元上调至 36348 元,增加 537 元,涨幅约 1.50%。 按 7270 元缴费基数,个体工商户以企业身份为经营者缴纳社保,承担单位和个人两部分费用明细如下: 企业职工基本养老保险:单位 1163.20 元,个人 581.60 元 失业保险:单位 36.35 元,个人 36.35 元 基本医疗保险:单位 639.76 元,个人 145.40 元 职工大…
阅读全文这两天使用 AI(GPT 5.6 Luna High 模型)做了两个测试: 某不支持导出历史记录的记账软件,我从 2022 年开始使用,已经有不少数据,想拿回来拥有自己的数据。AI 使用模拟器(手动登录账号),静态分析 + 抓包帮我把所有的历史数据下载回来; 某视频 APP,接口请求 Body 使用 AES 加密,提供给 AI xapk 安装包,其纯静态分析和验证,十几分钟后帮我准确找到了 AES Key; 早些年客户端会通过各种奇淫巧技将密钥等信息藏起来,现在感觉意义不太大了,服务安全评估应该假定客户端密钥、接口逻辑均暴露在 Github 上时,服务端是否仍能足够安全。
阅读全文高鲁棒性 API 设计系列 1Idempotency Key 幂等键 2并发请求与执行一致性 有这样一个场景,客户端调用服务端 API 兑换奖励: POST /api/v1/redemptions { "reward_id": "id-123" } 用户发起一次商品兑换请求,因网络等因素,客户端不清楚是否处理成功,可能会发起重试,假设前一个请求在服务端已经成功,只是在返回途中丢失,客户端重试时,服务端没办法判断是客户端重试还是用户发起的第二次兑换请求。 结合业务场景,以下方式可能在一定程度上缓解问题,如: 这个商品一个用户生命周期只能兑换一次; 在一定间隔内,粗暴的根据 Body 请求内容去重,需要琢磨间隔时间,会在一定程度上误伤正…
阅读全文两个月前在闲鱼购买了个 18 月的 Google AI Pro 订阅,使用小号领取。 而后下载 Gemini Cli,登录后网页提示验证,提示需要输入手机号,一直没办法通过验证,就闲置下来,Google 发了新的 Gemini 3.8 Flash 模型听说不错,想着再试试,下载 Antigravity Cli,走登录流程、提示扫码,验证成功。 重点: 优先使用 Antigravity Cli 进行认证,而非 Gemini Cli(后者感觉是残次品); 网页弹出手机扫描验证的时候,使用手机自带的相机扫码,而非 Google 家的应用,后者会让发短信,发短信会失败;
阅读全文
10同事推荐的,我下载试了试,可以连接到 ChatGPT、Cursor、Claude..及各种订阅,使用其订阅额度。 相较于 ChatGPT(Codex),使用同样的 OpenAI 的 5.6 Luna High,OMP 运行流畅、速度更快。 Github 仓库:can1357/oh-my-pi
阅读全文本月公司订阅的 Cursor Team 计费方案变更,从按次每月 500 点数变为按量计费 20额度。20 额度。20额度。40/人的席位费包含 $20 额度,Cursor 真想得出来 🤷♂️ 之前使用 Codex + Claude 出详细实施方案,然后用 Cursor 内的 Composer 2.5 Fast 或 Claude Opus 4.6 High 能实现个七七八八,一次任务消耗 2 个点,500 点数用光后还有 Auto 模式可以继续用,性价比超高。 新的计费模式下几天就能耗光月额度,体感可用量变为原来的 1/10 不止。 P.S. 让 AI 查看新旧计费方案下的详细 Usage CSV,新 $20 按当前消费速度只能…
阅读全文
12说来惭愧,今天我才了解到 Redis Cluster 模式下 MGET 的使用 “陷阱”,起因是翻日志看到 Redis 请求报错日志: (error) CROSSSLOT Keys in request don't hash to the same slot 定位到是 Redis 命令 MGET 抛出,简单说就是 MGET 在 Redis 集群模式下获取多个数据,如果这些 Key 没有哈希到同一个 Slot 就会报错。 那么怎么让需要批量获取的数据在一个 Slot 呢?使用 Hash Tag,先看未使用 Hash Tag 的错误示例: 127.0.0.1:7000> set app:article_meta:id-1 1 -&…
阅读全文(害怕蚕蛹的小伙伴不建议阅读本文) | | 前些天在淘宝买回来一些东北的黑蚕蛹,一斤价格 56.8,顺丰包邮。 因为一直冷链,蚕蛹看着都在冬眠,刚收到蚕蛹没时间做,就先放到冰箱中冷藏,又放了两三天担心坏了,就用水煮熟冷冻。 从箱子中一个个取出来 用清水清洗几遍 用水焯个大几分钟,使其完全熟透,中途发现有两个煮熟后蛋白质颜色发黑的扔掉,健康的漏蛋白质蚕蛹可顺手吃掉。 我把蝉蛹装进两个保鲜袋,可以做两顿,自然放凉后放到冰箱冷冻层。 这周末终于有时间做来尝尝,准备好葱姜蒜、花椒和辣椒(先把蚕蛹放到冷藏自然解冻,表面的水渍擦干用空气炸锅烤几分钟使其干燥口感更佳,炒的时候也更省时间)。 起锅将配料爆香。 放入干爽的蚕蛹翻炒,中火炒个几分钟,然…
阅读全文
14前两天从 AI 那里听说 age + SOPS,不了解,学习看看。 安装 age & SOPS age 是使用 go 编写的现代、简单的文件加密工具,主打易用和安全,支持用 age 原生密钥、SSH 密钥等对文件进行加密解密,它常作为 SOPS 的底层加密方式之一,负责真正完成密钥加密和解密。 $ brew install age sops 查看版本 $ age --version v1.3.1 $ sops --version sops 3.13.3 (latest) 使用 age 加解密文件 生成加解密用到公钥、私钥。 $ age-keygen -o key.txt Public key: age14t32rzna4zf…
阅读全文前段时间领取 EdgeOne 的免费版使用,其安全加速流量和安全加速请求均显示 ‘不限量’,堪称国内的小赛博罗汉。 本篇记录 Immich 地图瓦片和 Style JSON 文件的配置过程,主要有两项: 使用 EdgeOne CDN 加速 Immich Tiles 地图瓦片数据; 使用 EdgeOne Functions 替换 Style JSON 文件内的资源引用地址; 配置 CDN 创建两个子域名,对应关系如下: immich-tiles.yasking.org => tiles.immich.cloud immich-static.yasking.org => static.immich.cloud P.S. im…
阅读全文
16先修复文件所有者变 root 的问题。 sudo chown -R "$USER" ~/Library/Group\ Containers/HUAQ24HBR6.dev.orbstack/data 服务启动后如遇弹窗报错则继续,不要点击 Reset。 OrbStack data has been replaced with an empty file. This is usually caused by Migration Assistant. To fix it, click "Reset" to delete your old data and start over. 这是因为迁移助手破坏了稀疏磁盘镜像的分区结构,先备份文件:…
阅读全文第二天的天气也是阴的,听着外边儿淅沥沥的雨声和车压过路面的声音,也就没有早出去的心情,中午饿了就打算出去吃点儿东西。 香港土地资源有限,楼房总是高耸林立。 路过 711 便利店,看到之前去日本喝过的 ‘酸酸’,来上一瓶。 到达午餐目的地,名为牛奶冰室。‘冰室’ 早先是喝饮品的地方,类似国内的奶茶店,后来不断的发展(什么都卖),现在有些类似快餐馆的感觉。 他家的菠萝包在大众点评上看挺推荐,很香甜,内部是浓浓的芝士,烫烫的口感不错。 另点了冻鸳鸯、牛肉炒河、嫩鸡米线。冻鸳鸯有比较明显的茶的味道,不太甜,我挺喜欢,牛肉炒河粉味道丰富细腻,比昨天的大排档炒牛河更好吃,嫩鸡米线吃着没什么味道。 这一餐价格亲民,共计 HK$156。 下雨天就适…
阅读全文
18我把过去 30 天的 DeepSeek 账单让 AI 分析,整理出在我的使用场景下的成本结构,缓存命中 96.88%、缓存未命中 2.55%、输出 0.56%,圆整成 97% / 2.5% / 0.5%。拟合出来的有效价格公式: EffectivePrice=0.97H+0.025M+0.005O\text{EffectivePrice} = 0.97H + 0.025M + 0.005OEffectivePrice=0.97H+0.025M+0.005O HHH、MMM、OOO 分别是缓存命中 / 缓存未命中 / 输出的每百万 token 价格。 把这 3.5 亿 token 按新价重算(按 60% 峰时占比):旧账单 ¥29.6…
阅读全文给博客加了 LaTeX 数学公式支持,方案是 KaTeX + 构建时预渲染为静态 HTML,语法为 $...$ / $$...$$,这里记录几个示例。 行内公式 正文里插入公式不用换行,比如质能方程 E=mc2E = mc^2E=mc2,或者二次方程的求根公式 x=−b±b2−4ac2ax = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}x=2a−b±b2−4ac 块级公式 独占一行、居中显示,适合放推导或者定义: ∫0∞e−x2 dx=π2\int_0^\infty e^{-x^2}\,dx = \frac{\sqrt{\pi}}{2}∫0∞e−x2dx=2π ∑i=1ni=n(n+1)2\s…
阅读全文访问:https://blog.yasking.org/ping 国内返回「Served by EdgeOne CDN and sourced from Cloudflare Page.」,海外返回「Served by Cloudflare Pages.」 借助 EdgeOne 和 Cloudflare 的 Functions 实现,解决了我不能快速知晓网站数据来自哪里的痛点。
阅读全文上周发现我的小电驴前后刹车拧到底也没什么减速效果,赶着周末去修理刹车,并非刹车片磨损,师傅拿螺丝刀紧了刹车线就好了,没收我钱。 回去的路上抄近道走,心想可别修车没花钱,没戴头盔被交警罚一笔。 然后拐弯骑了一百米就看到两位年轻交警向我挥手,微信扫描支付了 20 元。戴头盔是好事儿,唯一的问题就是头盔没地方放,可能需要更换一个稍大些、座椅下方能收纳头盔的电瓶车。 另外车筐里是不能放什么东西的。放过擦车座的抹布,某一天丢了。之后我就放两块擦脸巾在车筐里,倒是没丢,但我发现车筐里有个烟头,这过于危险,很难认为这个人不是故意的,看来纸巾也是不能放,电瓶车得找个有监控的地方停着。
阅读全文
22晚上下班儿赶往大兴机场,体验下香港快运航空的红眼航班,大兴机场凌晨也还是有不少人在候机。 飞机看着小小的,忘记了什么型号。 香港快运航空不仅只有手提行李额,据传也是知名的 ‘生鲜速运’,全程冷链运输。(貌似毛毯是收费的) 落地香港,这飞机越看越像物流速运 😂 早晨到了后有些疲惫,出关前看到个休息区,索性在这里小憩了有一会儿。 趁这个时间我连上机场的 Wi-Fi,提交了汇丰银行的银行卡申请。 早餐在 711 买了点儿吃的解决下,使用八达通卡刷卡还挺方便的,这两天在香港,八达通 + 支付宝覆盖率 95% 的支付场景。 琢磨着怎么到市区,就看到机场快线,就上车了,这不是地铁吗?票价一个人要 120 HK$ 🤷♂️ 这次出行日期不太佳…
阅读全文
23父亲曾带我来过祖坟,他清扫了太爷的坟头,摆上白酒和干粮,以求平安顺遂,老坟的左前方是大爷的坟,略比太爷的坟头低些,林间落叶满地,亦如今日,坟头右前方的钩机在风水先生的指挥下,在地上划出一块矩形,清理着林间散着的枯枝落叶,风水先生总是要多看几次罗盘,终于确定了方向的准正,不偏左右,钩机就下铲挖开了新坟的第一捧土。 入冬后的土地没什么水分,但也不是很干,夹杂着些许纤细被折断的树根,坑的最底层整齐码放着老式红砖,上面铺着红色的毯子,重有几十斤的大理石板侧立在红毯的四边,似有薄雾让我记不得红毯上摆放的各样物件,垫底上平整摆放的木匣在坑中的右侧,木匣有半米有余,这些都是父亲一个人在做。 爷爷下葬那天,缓缓的山坡上,二大爷(奶奶本家的大伯)开着…
阅读全文
24我使用 DeepSeek API 较少,大多数时候搭配 OpenCode 交叉 Review 代码,这几个月账单都是三四十元人民币; 过阵子 DeepSeek API 要涨价,感觉找个 Plan 会更加划算,以下两个都是不错的选择: 同事推荐了 Command Code,$1 Go 套餐(算处理费实际 $1.36),现在 DeepSeek V4 Pro 也有较大折扣(已购买,感觉很适合我轻量使用); OpenCode 首月 5 美元 Go 套餐(月抛),单看 DeepSeek V4 Flash 的 Token 量大概是 Command Code $1 套餐的 6 倍,量大管饱;
阅读全文今早在地铁上随意一瞥看到个东北小哥在看小说,屏幕上赫然出现 ‘谢广坤’、‘刘能’、‘刘英’ 几个名字硬挤进我的镜框。 我挺诧异,这电视剧还有小说版? 学生时代,没有电视机话语权的我曾 ‘被迫’ 看过电视剧版的《乡村爱情》,每集都很高能,张力和冲突拉满,村里各种糟事破事儿听着就会让人火大,至今仍难以理解大人们能从中看出什么乐子。 艺术来源于生活,但过于真实可就成了纪录片,想到没在村里久住过的人常盼望回归田园,只能默默祝福回村的人不会上演 ’乡村爱情‘。
阅读全文以上是主流模型 API 输入、输出价格统计,不知道此次较大幅度涨价之后,梁圣是否会变为梁子。 当前 DeepSeek 价格记录: 盲猜模型 API 价格会持续上涨,5 年后回来比较看看。
阅读全文
27访问 https://cloudflare.pay,填写喜欢、未被占用的用户名,每个账户只能绑定一个名称。
阅读全文
28前置条件: 人在香港,手机连接香港的 Wi-Fi 或蜂窝网络(国内卡开数据漫游/香港流量卡); 手机需支持 NFC 功能(读取港澳通行证); 港澳通行证剩余有效期不少于 6 个月; 可使用 +86 国内手机号接收验证码(开短信漫游); 附加信息: 在应用商店搜索 “HSBC HK Mobile Banking“ 下载安装汇丰银行 APP; 在国内就开通电话卡短信漫游功能,如果人已经到香港发现无法接收短信,中国移动用户最便捷的方式是在「中国移动国际漫游」公众号的 ‘我的服务’-‘在线客服’ 中找人工客服开通(提供服务密码或身份证后几位); 地址填写在国内的居住地址,后续会往这个地址邮寄银行卡,务必准确; 我提交申请后没有立即通过,显示…
阅读全文
29在收到 GG 卡清退邮件、彻底无法发送短信之前,选择一两个喜欢的项目奉献爱心 ❤️ 推荐 公益项目英文名 公益项目中文名 公益方向 短信内容 发送至 支持金额 1 Make-A-Wish UK 英国愿望成真基金会 帮助重病儿童实现愿望 WISH金额,如 WISH6 70450 £1–£20 任意整数金额 2 Young Lives vs Cancer 青少年抗癌援助组织 帮助患癌儿童、青少年及其家庭 HELP 70030 £3 3 Samaritans Central London 撒玛利亚会伦敦中心 自杀预防与心理危机支持 SAM3、SAM5、SAM10 70470 £3 / £5 / £10 4 BBC Children in…
阅读全文
30昨天收到 giffgaff 的 “We’re disconnecting your service” 邮件。 尝试发了邮件申请退款,但估计 £9.39 余额退不回来。在无法发送短信之前,可用余额支持公益项目。 (R.I.P:2026.4.21 - 2026-07-29)
阅读全文
31换苹果电脑迁移,之前我会在新电脑安装环境,古法手工进行配置,然后再手动将需要的配置、资料导出,避免旧系统很多垃圾数据被迁移助手带到新系统。 然后这次我打算让 Codex 搭配 Sol 5.6 High 模型给我写个 ‘dotfiles tool’ 工具,用来收集旧电脑的资料,再自动应用到新电脑环境中。 Codex 耗时 5 小时消耗了 1.5 倍的 Plus 周额度(期间 Tibo 按下了重置按钮),写出一个不知道是否有 BUG 的工具,我哪有时间慢慢测试啊? 然后我就想通了,软件开发环境重新折腾一遍劳心劳力,各项配置和数据也没法保证无遗漏,还是交给苹果迁移助手,于是在旧的系统上使用 Mole 先清理一遍。将低频使用的软件卸载、让…
阅读全文
32偶尔我会连接手机热点让 AI 干活儿,macOS 不操作过一会儿就会进入睡眠,断掉 Wi-Fi 连接。为了避免这种情况我有几次都是手动滑动触摸板来不让电脑休眠。 无意间了解到 caffeinate -i 命令。之前居然一直手动滑触摸板 🤷♂️,真是被自己蠢到了。
阅读全文下载原图: Download
阅读全文
34下载原图: Download
阅读全文
35下载原图: Download
阅读全文
36下载原图: Download
阅读全文
37官网:https://x.ai/cli 登录后就能使用,免费用户也有一些额度,但是使用 /usage 命令需要升级付费? 目前看可以作为 Review 代码的一个交叉验证的补充。因为我在使用 5.6 Sol、Sonnet 5 以及 DeepSeek V4 Pro 几轮 Review 后 Grok 4.5 仍提出了 7 个有效的 Nit 建议。 终端易用性比 Gemini 好点儿但不多,勉强能跟 OpenCode 做一桌。
阅读全文
38ChatGPT 前两天不是出了 Work 模式,今天用网页版也提示我切换 Work 模式体验。 跳转后提示我可以创建自己的专属 Pet,倒很简单,上传图片就行。 示例图: 然后就会生成动作分解的图像: Web 端它会自动应用,图像可以下载到本地,让 Codex 基于这个图像制作,就能得到桌面版 Pet。 到设置中选定。 大功告成,‘小伴’ 鼠标悬浮效果 ‘小伴’ 左右拖动效果 暗色 Zed IDE 背景 又做了个 ‘海风小伴’ 晚上给她看看,预计不会打我。😄
阅读全文
39前几天看 V2EX 大家讨论洗碗机,想了下出租房倒也可以买个小的用。因为一些限制因素,购买了美的的手动上水款 M10 Max(4 套)。已经使用了几天,使用频率 1-2 次每天。 有洗碗机后最满意的两点: 洗碗机洗出来的碗碟比手洗干净太多; 不再浪费时间在一日三餐产生的碗筷盘碟上,节省了很多时间; 手动上水目前还能接受,比刷碗简单的多,另外摆放会花些时间,好在越摆越熟练。 洗碗机真的能提升幸福感。 洗碗机耗材赠送了碗伴三合一,挺好用,自己在拼多多购买的亮碟海外版,使用起来香味较重,可能量较大不适合小洗碗机,也可能是本身牌子的原因,后续打算试试水卫士的 8g 洗碗块,性价比更高。 所谓 “洗碗机太大,洗碗机太小” —— 太大,是因为即…
阅读全文
40经过几个月的渐进式重构优化,V2 版接口顺利上线,接口响应时间大幅降低、也比第一版本的接口耗时更稳定。 记录一下项目之初做错了什么? 使用 PostgreSQL JSONB 数据类型存储过重的元数据,后续业务的扩展导致数据量过大,批量获取会面临查询、解析等一系列性能问题; API 接口返回内容过多,且随着业务发展字段越加越多,单资源数据 100 KB+,批量获取传输耗时显著增长; Go 并发是甜甜的陷阱,第一版接口在遇到性能问题后使用 Go 协程 + 二级缓存(Redis + 内存缓存)的策略进行优化,且通过接口自动构建缓存,接口的耗时产生抖动,忽高忽低; 短期内确实解决了性能问题,治标不治本,也因着二级缓存方案被作为解决性能问题的…
阅读全文
41其实目前只有两家。美国豆包现阶段不太适合参与日常编码任务,Gemini CLI 更是难用到让人怀疑它是否真的由 Google 出品。 让 Claude Code 的 Opus 4.8、Sonnet 5,Codex 的 5.6 Sol 等能力更强的模型负责评估,并设计详细方案(告知后续将由低智模型编码,务必完善细节、做好验收标准)。 交由 Cursor 的 Opus 4.6 High、Composer 2.5 等“成本较低”的模型实现。 最后再由能力更强的模型验收,并使用 OpenCode + DeepSeek V4、Kimi 2.5 或智谱 GLM-5 进行交叉验证,找出可能存在的 Blocker、Nit 项,进一步优化。(Gemi…
阅读全文“我是 Gemini,一个由 Google 训练的大型语言模型。” 这盲测输出,一样的,就蠢蠢的。
阅读全文
4310000+ 自动工具调用,节省 3770 万 Token,效果喜人。 最初是一个多月前发的 Memos:推荐安装 Codegraph 和 rtk 减少 Token 消耗 后开始使用,再推荐下 Codegraph,很大程度上节省了 Agent 探索项目的时间。
阅读全文
44老家房子出租出去,前几天租客跟我说次卧床垫子塌陷,翻个面用过段时间还是塌。 我就计划在闲鱼淘一个二手床垫,床是 7、8 年前买,我不记得是 1.5 还是 1.8 米宽的床,租客说是 1.5 米。 【闲鱼】https://m.tb.cn/h.RyifVXB?tk=xxxxxxx CA381 「快来捡漏【斯林百兰弹簧 床垫一张,1.5宽,1.9米长,厚度约19cm】」 点击链接直接打开 【闲鱼】https://m.tb.cn/h.REEyAE0?tk=yyyyyyy 「快来捡漏【品牌铁艺弹簧床垫弹簧,1.5米✖️1.9米金属材质,高20c】」 点击链接直接打开 【闲鱼】https://m.tb.cn/h.RC1Uyxd?tk=zzzzz…
阅读全文
45云南旅行系列 1大理洱海之行(上) 2大理洱海之行(下) 3周城扎染 & 抵达剑川 4剑川古城记录 5-6在沙溪古镇的两天 7返程前在丽江的一天 到丽江了,本次行程的最后一天。 酒店在丽江古城南门附近,大堂经理很热情的介绍了游览古城的线路。 我感觉丽江古城很精致。 来到这边的久哥米线吃过桥米线,再次吃到这种用热砂锅烫熟的米线,食材新鲜,味道鲜美。 出来走几步看到这边穿着民族服饰的阿姨在边走边跳,看着像是在排练。 来到大石桥小石桥这边的一家茶叶店,名叫普香源。 尝了老板泡的生普和滇红,香气和味道都比网上买的古树红、金骏眉好喝太多,剁手买了一饼生普,装了两袋滇红,价格不便宜但我觉着品质不错。 避坑指南:不要在古城购买随处可见的…
阅读全文
46为什么我知道这个 ‘更新’ 呢,因为偶然间打开博客发现在国内无法访问。 排查发现 DNSPod CNAME 解析到的 http3.aicdn.com. 无响应。到控制台设置中已经看不到 HTTP/3 选项,遂发工单询问 “HTTP/3 功能已经下线了吗” 得到肯定的答复:「您好,该功能已下线。」 我进一步询问:「好的,请问有发邮件、短信通知没 ?」 另外友情的提示了介绍 HTTP/3 功能的文档可以一并下线(目前看已经显示了 404):https://help.upyun.com/knowledge-base/cdn-http3/ 答复:「站内信后续会补发,收到您的建议,我们会逐步进行更新。」 然后我自己把域名解析切回正常的 CNA…
阅读全文
47云南旅行系列 1大理洱海之行(上) 2大理洱海之行(下) 3周城扎染 & 抵达剑川 4剑川古城记录 5-6在沙溪古镇的两天 7返程前在丽江的一天 在沙溪住了两晚,本篇二合一记录在沙溪旅程。 我们在沙溪住的民宿,下雨时站在房檐下赏雨很有趣,雨从屋檐落下,拍打在竹叶上发出噼啪的声响,很有氛围感。但缺点也很明显: —— 房间不隔音,其它游客稍高的言语会刺破该有的宁静。 沙溪游玩,重点是早起。 这里游客真是不少。一定要赶在起不来床的年轻人、旅行团、早起的大爷大妈之前。 沙溪的历史非常悠久,可以追溯到 2400 多年前的春秋战国时期。 茶马古道上的明珠:到唐宋时期,随着南诏、大理国的兴起和滇藏茶马古道的开通,沙溪凭借其地处要冲的地理位…
阅读全文
48云南旅行系列 1大理洱海之行(上) 2大理洱海之行(下) 3周城扎染 & 抵达剑川 4剑川古城记录 5-6在沙溪古镇的两天 7返程前在丽江的一天 早上不知道吃什么,那就再来份米线吧~ 习惯了独立汤包,塑料袋装汤还真是不方便。 剑川我们计划只待一小天,作为去沙溪的中转站,上午先去逛下剑川的古城。 剑川很有历史,有很多明代的房屋保存下来,上午的时候古城人很少,蓝天白云,天气很好。 这边的巷子很多,门联也很精致。 路过一个木雕店,师傅手工雕刻。我们进去选了一块 “酸枝木”(印象中师傅这么叫),做了两个小巧的十字架,这个木头是真硬,手工刻制看着特不容易。 师傅雕刻过程中,我们就在古城中逛。剑川这边的建筑很有特色,大多是清朝时期,而少…
阅读全文
49云南旅行系列 1大理洱海之行(上) 2大理洱海之行(下) 3周城扎染 & 抵达剑川 4剑川古城记录 5-6在沙溪古镇的两天 7返程前在丽江的一天 清晨醒的早,在阳台上看日出。 洗漱后到洱海边可以看到水面波光粼粼,这个时候不热,估计紫外线也不少。 回来后拍了一张酒店的照片。 出去后可以到喜洲的小黄车。 今天的行程是到北边的周村体验扎染,需要叫网约车。到周城后我们选择了一家叫 “墨染坊” 的店,实测体验不错,染料是天然的植物染料,使用板蓝根 + 石灰 / 草木灰等制作。 这是他们家使用了几年的大染缸。 使用小夹子搭配木片能做出蝴蝶和花的图案。 老板会全程指导进行染色。 需要早些去,我们十点多钟到是第一位顾客,选衣服的房间可以独享…
阅读全文
50之前有篇 Memos 记录「95分」好吃的‘小帅香菇面’,提到 “与之并列的是老田的老北京炸酱面,炸酱卤+辣椒卤吃到停不下来”,又吃上了 老田是地道的老北京人,拿手炸酱面,味道绝对正宗~
阅读全文