- 博客(304)
- 收藏
- 关注
原创 如何把 Mac Finder 用得更顺手?——高效文件管理定制指南
通过上述这些小设置,Finder 的使用体验会大幅提升,从一个“平庸”的文件管理器,变成顺手高效的日常工具。作为一个用 Mac 多年的用户,我始终觉得 Finder 虽然是 macOS 的核心应用,但默认体验其实并不理想:功能过于“简洁”,效率有待提升。Finder 工具栏右键选择「自定工具栏」,把常用功能按钮(如排序、新建文件夹、弹出磁盘、Airdrop 等)拖上去,删去不用的按钮,让界面更简洁。建议打开 Finder 的「设置」>「高级」,把“执行搜索时”改为「搜索当前文件夹」。
2025-06-05 10:44:49
947
转载 格林尼治、经线与全球时间:帝国主义视角下的时间与空间霸权
当时英国凭借其强大的海权与全球殖民网络,控制了全球三分之二以上的航海图和海上时钟,都以格林尼治为标准,巴黎虽有科学传统却无法与之抗衡。从格林尼治本初子午线的确立,到全球时区的划分与标准时间的制定,空间与时间如何成为帝国主义权力投射的载体?今天,格林尼治的 0°经线依然是世界的空间与时间的“原点”。为何不是巴黎、北京或其他地方?我们每个人都活在帝国主义定义的“时间”里,但个体对时间的感受与焦虑,始终无法被标准化和量化。那一刻,我脑海中浮现的不仅是地理课本上的坐标原点,更是“谁来决定世界的起点”这一宏大命题。
2025-06-03 13:39:47
12
原创 Envoy Gateway 数据平面可观测性指南
结合 OpenTelemetry Collector 的中转能力,以及 Prometheus、Loki 和 Tempo 等后端系统,你可以构建一个具备可扩展性、可插拔性和一致性的可观测性体系,帮助你在无需修改应用代码的前提下,实现对系统流量、性能和错误的深入洞察与排障能力。Envoy Gateway 原生支持 OpenTelemetry 格式的追踪,生成带有 Trace ID 和 Span ID 的请求链路数据,可通过配置发送到 Tempo、Zipkin 等支持 OpenTracing 协议的后端。
2025-04-24 17:06:18
690
原创 利用 EnvoyPatchPolicy 拓展 Envoy Gateway 的能力
然而,在某些情况下,你可能希望使用 Envoy Proxy 的一些功能,而这些功能并未通过 Envoy Gateway 的 API 暴露出来。需要注意的是,该 API 由于依赖 Envoy Proxy 和 Envoy Gateway 的 xDS 翻译机制,可能在版本间存在不稳定性。如前所述,由于 EnvoyPatchPolicy 依赖底层的 Envoy 和 Gateway API 结构,未来版本可能存在差异,请关注官方文档并做好兼容性准备。Envoy 提供了修改本地响应内容的能力,你可以通过配置。
2025-04-15 14:31:23
1107
原创 KubeCon EU 2025:塑造云原生格局的洞察与趋势
随着 Kubernetes 十周年的到来,社区也逐渐将目光投向云原生采用的“人”因素,包括开发者体验、组织转型和包容治理。越来越多的组织将 Kubernetes 作为构建 AI 基础设施的平台,原因在于其灵活性、可扩展性以及日益丰富的生态工具支持。展望未来,AI 能力融合、安全实践提升以及边缘场景的扩展将持续推动云原生领域的创新发展。特别值得关注的是大语言模型(LLMs)与生成式 AI 在云原生应用中的集成,许多会议聚焦于 GPU 资源的高效调度、模型服务架构设计,以及机器学习流水线的扩展能力。
2025-04-14 18:27:38
1098
原创 探索 GitHub Copilot:当 AI 成为你的贴身编码助手
中,你还可以找到一份从入门到进阶的 Copilot 教程系列——从最初的安装到高级用法,让你快速掌握 Copilot 的精髓。也欢迎试用其他同类工具,对比各种功能优缺点,探索适合自己团队的工作流。它不只是在一个文件里给你提建议,更可以去你的整个项目里做深度搜索、自动找出依赖关系、创建或修改多个文件,甚至可以帮你在终端里运行命令、编译、测试项目等。然后 Copilot Agent 会扫描我的代码库,聪明地在我的 GitHub Action 配置文件中帮我插入相应的任务,并会自动的安装依赖软件并运行测试。
2025-03-27 16:32:47
1413
1
原创 超越 Sidecar:深入解析 Istio Ambient Mode 的流量机制与成本效益
如果流量是访问的应用端口,通过判断数据包上是否带有 0x539 标记,如果没有,则将其转发到 ztunnel 监听的 15006 明文端口,经 ztunnel 处理后会带上 0x539 标记,然后就可以访问应用的目标端口了;如图所示,Kubelet 在节点上启动了一个 Pod,这个事件被 Istio CNI Agent 监听到,Istio CNI Agent 进入 Pod 的网络空间,设置 iptables 规则将流量重定向到本地 socket,并将 Pod 的文件描述符(FD)发送为 ztunnel。
2025-03-26 10:22:27
1122
原创 免费的 AI 绘图工具推荐:Raphael.app
Raphael 是一款完全免费的 AI 绘图工具,只需输入英文提示词即可生成效果不错的图片,适合创作者和新手尝试。阅读原文请转到:https://jimmysong.io/blog/free-ai-drawing-tool-raphael/在如今各种 AI 工具层出不穷的时代,找到一个好用又免费的绘图工具真的不容易。而Raphael.app[1]就是一款非常值得一试的 AI 绘图工具。它简单易...
2025-01-21 11:08:40
4951
原创 探索云原生可观测性:技术与团队协作的深度结合
TheNewStack 出品的电子书《Cloud Native Observability for DevOps Teams》读后感,老书新读,还是另有一番领悟。阅读原文请转到:https://jimmysong.io/blog/cloud-native-observability-devops/最近读了 TheNewStack 发布的电子书《Cloud Native Observability ...
2025-01-20 18:17:17
931
原创 深入解析 Envoy ext_proc 外部处理过滤器
本文详细介绍了 Envoy 的 ext_proc 外部处理过滤器的功能、配置与性能优化策略。通过示例演示,展示了如何配置 Envoy 与实现外部处理服务器,帮助开发人员灵活处理请求与响应。阅读原文请转到:https://jimmysong.io/blog/envoy-ext-proc-guide/在微服务架构中,API 网关通常需要对请求和响应进行高级别的处理,如身份验证、数据转换和安全检查。En...
2025-01-15 11:55:22
811
原创 AI 工具推荐 Napkin.ai:让复杂想法一键变成直观图表
Napkin.ai 是一款智能工具,能自动将文字生成信息图、流程图等多种图形。支持多样化样式选择和自定义调整,还能导出为多种格式。阅读原文请转到:https://jimmysong.io/blog/napkin-ai-visualization-tool/在工作中,我们经常需要清晰地传达复杂的想法,但单靠文字有时候实在不够直观。这时候,一张清晰的图表往往能让人一眼看懂你的思路。*抽象概念可视化的好...
2025-01-10 10:04:42
962
1
原创 Cilium 2024 年度报告解读
近日 Cilium 项目发布了 2024 年度报告,见Github[1]。这份报告详细回顾了 Cilium 在过去一年中所取得的重大成就,并展望了其在云原生网络和安全领域的未来发展方向。Cilium 项目自首次提交以来,历经近十年发展,其势头持续强劲,正引领云原生网络和安全领域的新变革。Cilium 的卓越发展2024 年是 Cilium 发展历程中至关重要的一年,它不仅巩固了其作为 Kuber...
2025-01-08 11:16:31
917
转载 【译】Istio Ambient 模式中 Ztunnel 停止运行时的流量处理机制
了解 Istio Ambient 模式中 Ztunnel 停止运行的过程、流量处理机制及如何减少连接中断风险。阅读原文请转到:https://jimmysong.io/trans/istio-ambient-mode-ztunnel-shutdown/关于 Istio 的 Ambient 模式,一个常见的问题是它如何在升级或重启期间处理流量。在 Sidecar 模型中,代理和应用程序是 1:1 的...
2025-01-07 12:19:39
56
原创 探索 AnythingLLM:借助开源 AI 打造私有化智能知识库
探索如何使用开源项目 AnythingLLM 构建私有化智能知识库。通过 RAG 技术,将文档转化为可检索向量,结合大语言模型实现高效问答,适用于企业与个人开发者。阅读原文请转到:https://jimmysong.io/blog/building-private-ai-knowledge-base-anythingllm/随着大语言模型(LLM)的快速发展,将企业内部知识库与 AI 工具结合成为...
2024-12-19 08:12:46
2822
原创 思维导图工具评测:为什么我选择 Whimsical
探索本地和在线思维导图优劣,揭秘为什么我最终选择了 Whimsical。阅读原文请转到:https://jimmysong.io/blog/mindmap-review/思维导图是一种高效的工具,用于整理思路、构建结构和规划项目。我尝试了许多思维导图工具,包括 Coggle、Miro、GitMind、MindMeister 等。这些工具各有特点,但最终 Whimsical 成为了我的首选。在这篇博...
2024-12-18 11:23:00
886
原创 从 MeshConfig 迁移到 Istio Telemetry API:提升网格观测性和灵活性
通过迁移到 Telemetry API 配置 SkyWalking 提供商,从而提升 Istio 网格的追踪能力和灵活性。阅读原文请转到:https://jimmysong.io/blog/migrate-to-istio-telemetry-api/Istio 的 Telemetry API 是替代传统 MeshConfig 遥测配置的现代化方式,提供了更灵活的工具来定义服务网格中的Traci...
2024-12-17 10:18:28
788
原创 新一代终端工具 Warp:重新定义命令行体验
介绍我最近发现的一款智能命令行终端 Warp。阅读原文请转到:https://jimmysong.io/blog/warp-modern-terminal-tool/最近,我在尝试各种终端工具时发现了一个令人耳目一新的产品——Warp[1]。这是一款专为开发者设计的现代终端工具,它不仅颠覆了我们对传统命令行工具的认知,还以智能化的交互体验显著提升了生产力。本文将介绍 Warp 的核心功能,并对比传...
2024-12-16 10:14:36
1764
原创 如何使用通义千问 AI 生成 PPT 并发布到个人网站
使用通义千问 AI 快速生成 PPT,并通过 Canva 调整后嵌入 Hugo 网站,展示高效方法。阅读原文请转到:https://jimmysong.io/blog/ai-ppt-to-hugo/以下是使用通义千问 AI 快速生成 PPT 并将其发布到个人网站的简单流程:使用通义千问生成 PPT•工具地址:通义千问 AI PPT[1]•登录方式:• 使用淘宝账号和手机号验证码登录。•功能亮...
2024-12-13 08:23:35
1896
原创 Follow.is 使用体验分享:高效信息管理的智能工具
分享我几个月来使用 Follow.is 的体验,解析优缺点及实用功能,助你评估是否值得尝试。阅读原文请转到:https://jimmysong.io/blog/follow-is-review/最近几个月,我一直在使用一款名为Follow.is[1]的信息聚合工具,经过一段时间的探索,我对它的功能、优势以及不足有了一些自己的看法。借此博客,我想和大家分享我的使用体验,也希望能为考虑使用这款工具...
2024-12-12 10:50:16
969
原创 韩国旅行回忆:首尔、釜山与仁川的真实体验
韩国旅行体验:从首尔的繁华与文化冲突,到釜山的宁静与活力,再到仁川的历史沉淀。阅读原文请转到:https://jimmysong.io/blog/south-korea-trip/韩国,是我去了一次,可能不会去第二次的国家。难怪韩国人喜欢往外跑,原来是因为他们国家真的没啥好玩的。虽然文化上有不少相似之处,但实际体验却让我感到复杂而矛盾。借着最近韩国发生的政治风波,写下这篇关于我去年韩国之行的记录,...
2024-12-06 11:03:14
1121
原创 Istio Ambient 模式中的透明流量拦截过程详解
本文是关于 Istio Ambient 模式的系列文章的第一篇,介绍了如何通过透明流量拦截实现无需 Sidecar 的服务网格。详细分析了 Istio CNI Node Agent、ztunnel 以及 Pod 网络命名空间的交互过程。阅读原文请转到:https://jimmysong.io/blog/istio-ambient-traffic-interception/这是我关于 Istio a...
2024-12-05 10:36:01
968
原创 为什么我将笔记从 Notion 迁移到 Obsidian?
探索我从 Typora 和 Notion 迁移到 Obsidian 的原因,深入对比三者优缺点,分享最佳实践。阅读原文请转到:https://jimmysong.io/blog/typora-notion-to-obsidian/多年来,我尝试过多款笔记和 Markdown 编辑工具,包括 Typora、Notion 和 Obsidian。每一款工具都有它的优缺点,但最终我决定将笔记迁移到 Obs...
2024-12-04 11:13:45
1693
原创 Istio sidecar 和 ambient 模式的网络成本对比
深入对比 Istio sidecar 和 ambient 模式的网络成本与性能,分析其本地性感知及排查方法。阅读原文请转到:https://jimmysong.io/blog/istio-sidecar-vs-ambient-network-cost-performance/在服务网格架构不断演进的过程中,了解不同部署模式下的网络成本对于优化性能和资源效率至关重要。本文将对比 Istio 的 si...
2024-12-03 17:51:39
1282
转载 [译] API 网关的自查清单:你的 API 前门有多坚固?
API 网关不仅是连接流量的入口,还肩负着安全、性能优化等多重任务。这篇清单可帮助你全面评估 API 网关的有效性,确保其在高负载下稳定可靠。阅读原文请转到:https://thenewstack.io/api-gateway-checklist-how-strong-is-your-apis-front-door/每个 API 都需要一个前门,一个迎接请求与响应的门户。这个“门”不仅要坚固,能承...
2024-10-29 18:04:19
83
转载 [译] 云原生网络:展望 Kubernetes 的下一个十年
随着 Kubernetes 进入下一个十年,其网络与安全体系将迎来新挑战,eBPF、Gateway API 和 AI 的发展为其未来注入更多可能性。阅读原文请转到:https://jimmysong.io/trans/kubernetes-next-decade/随着 Kubernetes 迈入青春期,让我们思考其网络和安全系统如何进一步发展与适应。Kubernetes 最近迎来了十周年[1]纪念...
2024-10-28 15:50:39
91
原创 地上文物看山西:宝藏文物大省不该被埋没
我曾三次游山西,历大同、忻州、朔州、晋城等地,赏众多名胜古迹。谈山西旅游优缺,景区分散等问题存,望借游戏热度促保护,提升文化素养以感其深厚内涵。阅读原文请转到:https://jimmysong.io/blog/shanxi-trip/我前后三次到访过山西:• 第一次是 2017 年 12 月,公司组织团建,去了山西大同,游览了悬空寺、云冈石窟和北岳恒山• 第二次是 2019 年 4 月,清明节期...
2024-10-26 13:18:33
1540
转载 在 Istio Ambient Mesh 中集成 Open Policy Agent (OPA) 实现细粒度授权
本文译自Open Policy Agent (OPA) and Istio Ambient[1],介绍了如何在 Istio Ambient Mesh 中集成 Open Policy Agent (OPA),实现更强大的外部授权服务。通过 OPA,用户可以定义和执行细粒度的访问控制策略,超越 Istio 内置的授权功能。文章涵盖了 OPA 部署、集群配置以及示例应用,帮助用户在 Ambient Me...
2024-10-16 11:31:20
159
转载 解读 Istio Ambient Waypoint Proxy 部署模型
译者注:本文译自Istio Ambient Waypoint Proxy Deployment Model Explained[1],作者 Lin Sun。Istio Ambient Waypoint Proxy 为服务网格的 L7 处理提供了灵活且高效的解决方案。通过了解不同的部署模式,团队可以根据自身需求选择最合适的架构,避免资源浪费和性能瓶颈。避免按节点部署 waypoint proxy,...
2024-10-09 09:13:03
185
原创 Envoy 代理如何处理用户请求以实现追踪
深入探讨 Envoy 代理在云原生环境中如何处理用户请求,实现分布式追踪,提升应用可观测性。阅读原文请转到:https://jimmysong.io/blog/envoy-tracing/在云原生环境中,提升对应用程序的可观测性以更好地理解用户体验是至关重要的。然而,单纯依靠指标和日志无法提供个别案例的具体细节。这时,追踪(Tracing)技术就显得尤为重要。追踪的基本原理追踪通过为每个用户请求附...
2024-09-29 10:00:07
1060
转载 《黑神话:悟空》一周目评测:瑕不掩瑜,期待更丰富内容
《黑神话:悟空》一周目体验总结:虽然游戏有不少亮点,但整体内容稍显不足,导致游戏进程偏快,令人意犹未尽。阅读原文请转到:https://jimmysong.io/blog/black-myth-wukong-review/最近完成了《黑神话:悟空》的一周目体验。总体来说,音乐和美术表现出色,但战斗系统略显单调,地图设计不够理想,整体内容偏少,让人感到意犹未尽。黑神话:悟空“一周目” 指的是玩家首次...
2024-09-22 09:09:47
416
原创 澳门 City Walk:感受精致濠江
澳门虽小,却处处藏着惊喜。从大三巴到新葡京,城市漫步中感受它的独特魅力。阅读原文请转到:https://jimmysong.io/blog/macao-trip/在决定去澳门之前,我对这座小城的印象仅限于大三巴、官也街、葡式蛋挞、何鸿燊,以及七子之歌里那句 “你可知 macao 不是我真姓…”。但当我亲自踏上这片 33.3 平方公里的土地时,才发现这个中国最小的一级行政区,竟然充满了独特的韵味。对...
2024-09-21 08:31:54
1358
转载 介绍 Kmesh:用内核原生技术革新服务网格数据平面
Kmesh 利用 eBPF 和内核增强,实现高性能、低延迟的服务网格数据平面。它革新了传统的 Sidecar 架构,降低了资源消耗,适用于现代云原生应用。阅读原文请转到:https://jimmysong.io/blog/introducing-kmesh-kernel-native-service-mesh/在近期整理服务网格数据平面的几种部署模式时,我关注到了徐中虎在 KubeCon Chin...
2024-09-19 09:26:51
421
原创 服务网格架构:Sidecar vs. Sidecarless,谁才是未来?
探讨服务网格架构中 sidecar 与 sidecarless 的争论,比较 Cilium、Istio 和 Linkerd 在安全性、性能和架构复杂性方面的不同观点,帮助读者理解这些技术专家的看法和背后的争议。阅读原文请转到:https://jimmysong.io/blog/service-mesh-sidecar-vs-sidecarless-debate/服务网格已经成为现代云原生应用架构中...
2024-09-11 11:57:49
611
原创 深入解析服务网格的四种数据平面部署模式:性能、安全性与成本分析
在本文中,我将详细解析四种主要的服务网格数据平面部署模式,包括 Sidecar 模式、Ambient 模式、Cilium mesh 模式和 gRPC 模式。通过对这些模式的架构、性能、安全性、管理复杂性和资源成本的分析,提供选择建议,帮助你在不同的应用场景中做出最优决策。无论你是追求高性能、低资源消耗,还是需要更高的安全保障,本指南都能帮助你找到合适的部署模式。阅读原文请转到:https://ji...
2024-09-10 11:59:37
1248
转载 [译] Istio Ambient 模式: 无 Sidecar Istio 如何让应用更快?
探索如何使用 Fortio 与 Istio 集成,在使用 Bookinfo 应用和流行的 DevOps 工具如 Kubernetes、Prometheus 和 Grafana 的微服务架构中进行高效的性能测试和监控。阅读原文请转到:https://jimmysong.io/trans/ambient-mesh-can-sidecar-less-istio-make-applications-fas...
2024-09-05 11:37:29
402
转载 KubeCon China 2024 回顾:引领云原生技术的前沿动态
深入剖析 KubeCon China 2024 中的云原生技术进展,聚焦 Istio 的 Ambient 模式和 API 网关的融合及其对行业的深远影响。阅读原文请转到:https://jimmysong.io/blog/kubecon-china-2024-recap/今年的KubeCon China是首次在香港举办的盛会,持续了三天。作为会议的参与者及一个论坛的主持人,我在这篇文章中将分享...
2024-09-02 11:02:37
345
转载 在 Kubernetes 中实现 mTLS:选项与推荐
本文探讨了在 Kubernetes 环境中实现 mTLS(双向 TLS)的方法,包括自行实现、基于 Sidecar 的服务网格和 Ambient 模式的比较与推荐。本文译自:https://blog.howardjohn.info/posts/mtls-kubernetes/在与 Kubernetes 用户的对话中,经常会听到这样一句话:“我只想让我的所有流量在 Kubernetes 中实现 mT...
2024-08-29 11:30:10
264
转载 使用 Dapr 与 Cilium 打造无 Sidecar 服务网格:新一代分布式应用运行时
本文探讨了将 Dapr 与 Cilium 集成的无 Sidecar 服务网格方法,强调了其高性能和安全性。阅读原文请转到:https://jimmysong.io/trans/integrating-dapr-with-cilium/几周前,我们介绍了 Dapr,并讨论了它与服务网格的重叠功能,尽管 Dapr 本身并不是一个服务网格。如之前的博客所述,近年来服务网格已成为现代云原生应用的关键组成部...
2024-08-27 11:30:43
180
转载 Istio 1.23 发布:环境模式升级与重要功能更新
2024 年 8 月 16 日,Istio 1.23 发布。该版本带来了环境模式的重大改进,包括性能提升、功能增强以及 DNS 自动分配和重试策略的优化,同时宣布集群内 Operator 将被弃用。环境模式紧随最近将环境模式升级到 Istio 1.22 的 Beta 版之后,Istio 1.23 带来了一系列重大改进。在与众多采用环境模式的用户紧密合作的基础上,我们一直在努力解决收到的所有反馈。...
2024-08-16 08:37:35
182
原创 集成 Envoy Gateway 作为 Istio 服务网格中的入口网关
本文介绍了如何将 Envoy Gateway 作为 Istio 服务网格中的入口网关集成,增强应用的安全性和可访问性。阅读原文请转到:https://jimmysong.io/blog/envoy-gateway-integration-istio-mesh/Istio提供了对入口网关的强大而灵活的支持,利用 Envoy 代理在其 sidecar 模式下运行。尽管 Istio 专注于管理集群内服...
2024-08-14 10:44:39
1045
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人