cosine

余弦の博客

= WA 的一声就哭了 =

cos avatar

cos

FE / ACG / 手工 / 深色模式强迫症 / INFP / 兴趣广泛养两只猫的老宅女 / remote

置顶文章

post cover
周刊

2026-03-01

2493 字

本期周刊:过完年恢复更新,同时开源了轻量级 macOS 划词翻译 MoePeek(Swift 6,约 5MB/50MB)。社区焦点:React 基金会迁入 Linux 基金会、TanStack 推出 Hotkeys、Oxfmt 进 Beta(Prettier 规则全兼容、多格式与 Tailwind 类排序)、Claude Code 上线远程控制;所谓“CSS 漏洞”实为 Chromium UAF。文章精选涵盖更安全的 Error.isError、显式资源管理 using/[Symbol.dispose]、高鲁棒 React 组件、十亿行虚拟滚动,以及 CSS 列表/zoom/sprites 实战。CSS 新特性关注 border-shape;工具与玩具包括 Modern CSS Snippets、CanWeUse 聚合、broz 截图浏览器、SVG Studio,并附多款精致 CodePen 与趣站。

post cover
随笔

2024-12-31

6279 字

本文作者以轻松幽默的笔触回顾了2024年的生活,强调这一年更注重生活体验与自我成长,减少了技术写作,转而专注于享受生活。文中通过详实的美食、旅行和生活用品分享,展现了其在工作与生活之间取得平衡,并表达了对自我、他人和世界的热爱,传递出温暖与治愈感。

文章列表

post cover
前端

2026-01-23

2749 字

本文详细记录了将 Electron 桌面应用从直接下载 DMG 包迁移到通过 TestFlight 进行 beta 测试的完整流程,包括配置 GitHub Actions 实现自动化构建与上传。重点介绍了 macOS 应用在 App Store Connect 的发布流程,涉及证书(Mac App Distribution 和 Mac Installer Distribution)创建、配置 provisioning profile、生成 App Store Connect API Key 以及使用 xcrun altool 进行自动化上传的步骤,并提醒了常见坑点和注意事项,如 Bundle ID 一致性、证书下载限制等。

post cover
工具

2026-01-12

7084 字

本文介绍了一种安全、透明且友好的交互式命令行工具,用于在fork开源项目后自动同步更新,避免手动操作带来的错误和配置丢失。工具通过Git命令链实现分支状态检查、远程管理、差异预览、合并操作及冲突检测,支持备份与恢复功能,并提供清晰的交互界面和预览模式,帮助用户在更新时安全决策。

post cover
工具

2026-01-07

3459 字

文章介绍了在无GUI的堡垒机环境中,如何批量压缩大量历史图片以释放存储空间。作者对比了sharp-cli、ImageMagick和libvips工具,发现ImageMagick在处理大尺寸图片时易内存溢出,而libvips能高效处理超大图片(如100MB+全景图),最终采用ImageMagick与libvips结合的方式,通过mogrify命令实现批量压缩,并强调了备份和监控的重要性。

post cover
工具

2026-01-03

3032 字

本文介绍了AntV团队推出的全新声明式可视化图表框架Infographic,支持通过简洁的语法在Markdown中生成多种类型的信息图表,如列表、流程、对比、层级和统计图表等。该工具提供丰富的内置模板、主题系统和在线编辑器,能大幅提升技术文档和博客内容的可视化表达效率和可读性。

post cover
工具

2025-12-31

3250 字

本文介绍了 Worktrunk,一个简化 Git Worktree 操作的 CLI 工具,专为多任务并行开发(如同时运行多个 AI Agent)场景设计。通过用分支名直接管理工作区,自动创建路径并支持自动执行命令(如安装依赖、运行测试),Worktrunk 大幅提升了开发效率,减少了手动操作和记忆负担,同时提供丰富的功能如工作区查看、合并流程、交互式选择和可配置钩子等。

post cover
工具

2025-12-29

17853 字

astro-koharu 博客的完整使用指南,包含快速开始、配置说明、文章系统、界面功能等详细介绍

post cover
前端

2025-12-25

4389 字

本文介绍了在博客中实现的可插拔圣诞主题效果模块,包含3D雪落(使用React Three Fiber与GLSL着色器)、悬挂圣诞灯(CSS动画)、头像圣诞帽(SVG)和圣诞配色(CSS变量)等功能。通过nanostores管理状态,实现效果的动态开关与本地持久化,并采用双层雪落与鼠标悬停的视差效果增强视觉深度,同时优化了圣诞灯的性能与动画节奏,整体兼顾了视觉表现与运行效率。

post cover
前端

2025-12-20

2146 字

本文介绍了一种轻量级的LQIP(低质量图像占位符)实现方案,通过在构建时使用Sharp库提取图像四个象限的主色调,生成仅18字符的紧凑CSS梯度字符串作为占位效果。该方案零运行时开销、数据量极小(每图仅18字符),适用于静态站点生成器如Astro和Next.js,并支持外部图片的CSS固色回退策略。

post cover
AI

2025-12-07

3846 字

作者分享了使用Claude Code的四个月体验,强调其在开发复杂Swift音频视频应用中的高效性与价值,尽管初期有账号被封的担忧,但实际使用中稳定可靠,且其辅助功能远超价格。通过自定义Skills和Plan模式,显著提升了前端设计、文档协作和项目规划效率,最终确认Claude Code是开发流程中不可或缺的工具。

post cover
随笔

2025-09-04

1379 字

文章强调前端开发并非静态不变,而是不断演进的“表达艺术”。尽管技术工具和框架频繁更迭,真正恒久不变的是核心设计原则,如状态管理、组件解耦、性能优化和用户体验一致性。前端的本质是兼具工程深度与创意表达,其真正价值在于通过细节交互和个性化设计传递温度与个性,体现了一种接近“表达”的独特魅力。

精选分类

笔记

笔记

AI 后端 青训营笔记 CS基础 数据结构 前端 算法 用 GitHub Actions 自动化 Electron 上架 MAS(Mac App Store) 为 Astro 博客添加可插拔的圣诞特效模块 在 Astro 博客中实现 LQIP(低质量图片占位符) 我的 Claude Code 使用小记 2 我的 Claude Code 使用小记 从像素到粒子:p5.js 图像转动态粒子的设计与实现 Tailwind CSS v4.0 升级与 Astro 5.2 项目迁移记录 优化 JavaScript 的乐趣和好处【译文】 NestJS学习之优秀项目分析与最佳实践 RN 学习小记之使用 Expo 创建项目 Floating UI 使用经验分享 - Dialog Floating UI 使用经验分享 - Popover Tailwind CSS v3.3 为我们带来了哪些惊喜? 信息安全概论复习四 Chapte8、9、10 信息安全概论复习三 Chapter5、6、7 信息安全概论复习二 Chapter4 对称密码技术 信息安全概论复习一(Chapter1、2、3) Go语言初上手(三)编码规范与性能优化 | 青训营 Go语言初上手(二) 工程实践 | 青训营 Go语言初上手(一) 环境配置与基础语法 | 青训营 编译原理 实验四 LR(1)分析法程序 编译原理 实验二 LL(1)分析法程序 编译原理 实验一 词法分析器设计 前端面试之onclick与addEventListener区别详述 深入JavaScript学习之路(二)JavaScript中的类 深入JavaScript学习之路(一)对象、类与面向对象编程 Redux学习之路(一)Redux三原则、createSore原理及实现 青训营 |「前端设计模式应用」笔记 React学习小记 青训营 |「小程序技术全解」笔记 青训营 |「Web多媒体入门」笔记 青训营 |「小游戏开发」笔记 青训营 |「TypeScript入门」笔记 青训营 |「WebGL基础」 青训营 |「构建Webpack知识体系」 青训营 |「Web开发的安全之旅」 青训营 |「Node.js 与前端开发实战」 青训营 |「HTTP实用指南」 青训营 |「前端动画实现」 青训营 |「响应式系统与 React」 青训营 |「前端必须知道的开发调试知识」 青训营 |「Web 标准与前端开发」 青训营 |「跟着月影学 JavaScript」笔记 青训营 |「CSS布局」 高级java复习笔记(期末不要挂啦) 高级java作业(反射、Collection、正则、工厂设计模式和观察者模式) 高级java小测2——线程 软件工程期末小测 计算机组成原理复习总结(七)外围设备 计算机组成原理复习总结(五)中央处理器 计算机组成原理复习总结(六)总线系统 计算机组成原理复习总结(四)指令系统 计算机组成原理复习总结(三)多层次的存储器 计算机组成原理复习总结(二)运算方法和运算器 计算机组成原理复习总结(一)计算机系统概论 操作系统实验——动态分区分配方式的模拟 操作系统编程实验——创建进程 python网络爬虫学习笔记(一) 爬取简单静态网页 模板类封装(2)——顺序栈和链式栈 链式前向星存图、二分图匹配之匈牙利算法 模板&分析(存用) 模板类封装(1)——单链表 状压dp——模板&分析&例题(存用) 数据结构学习笔记<9> 散列查找 归并排序循环实现(存用) 数据结构学习笔记<8> 排序 博弈论——模板&分析(存用) 数据结构学习笔记<7> 图 动态规划学习笔记(1) 数据结构学习笔记<6> 堆与哈夫曼树与并查集 RMQ问题——线段树 数据结构学习笔记<5> 二叉搜索树与平衡二叉树 RMQ问题——ST表算法 数据结构学习笔记<4> 二叉树 数据结构学习笔记<3> 队列 数据结构学习笔记<2> 堆栈 广义表、多重链表初接触

7 个子分类, 77 篇文章