cosine

余弦の博客

= WA 的一声就哭了 =

cos avatar

cos

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

文章列表

post cover
AI

2025-08-05

1604 字

文章分享了作者使用 Claude Code 的体验与日常使用技巧,强调其在代码开发中的高效性与便捷性。通过自定义斜杠命令、权限设置、语音通知等功能,实现了项目管理、代码审查、快速学习等全流程自动化,尤其在项目学习和代码分析方面表现突出。

post cover
前端

2025-07-21

7471 字

本文介绍了如何将静态图像转化为动态粒子系统,通过粒子模拟实现图像的平滑过渡与自然视觉效果。系统基于p5.js实现,采用对象池优化性能、随机采样控制粒子密度、Perlin噪声增强运动自然感,并支持鼠标交互与渐进式渲染,最终在React中通过@p5-wrapper/react实现组件化集成,适用于动态展示类场景。

post cover
工具

2025-03-29

3111 字

本文总结了作者2024年以来常用的VSCode前端开发插件与工具,重点推荐了新增的实用插件,如Shader语言支持、Tailwind类名高亮、shadcn颜色预览、React国际化处理和Rainbow CSV等,提升了开发效率与代码可读性。同时整理了核心开发工具(如GitLens、Prettier、ESLint)和辅助类插件(如Figma集成、SVG画廊、项目管理),并根据实际使用情况优化了插件清单,剔除了冗余或低频使用项。

post cover
前端

2025-02-03

2036 字

Tailwind CSS 4.0 推出高性能构建引擎,构建速度提升5倍以上,支持现代CSS特性如容器查询、3D变换、渐变和CSS变量,提供更直观的CSS配置体验与丰富的新实用程序和变体。同时发布全面的迁移指南和自动升级工具,帮助项目平滑过渡,但部分旧插件(如tailwind-clip-path)与Astro集成存在兼容问题,需升级至Astro 5.2+并手动配置Vite插件以确保兼容性。

post cover
随笔

2024-12-31

6279 字

这篇文章是作者对2024年生活的深情回顾,涵盖了生活、工作、情感、消费与兴趣等多个维度。他以“现充”自居,分享了这一年中购置的新设备、热爱的美食、旅行见闻、游戏体验以及追番心得,展现出对生活的热爱与细腻的观察力,同时表达了学会爱自己、珍惜当下、享受简单快乐的积极人生观。

post cover
随笔

2024-11-04

2357 字

文章讲述了作者在猫咪“腊八”丢失后,经历了一场紧张而感人的寻猫过程,从最初焦急寻找到通过贴寻猫启事、利用社区力量最终在邻居窗台找到猫咪的全过程,也分享了实用的找猫经验与深刻的情感体验。

post cover
工具

2024-10-15

2800 字

本来只是想在 v2ex 发几个邀请码,写着写着发现也是时候可以写一篇 Follow 体验的博客了

post cover
JavaScript

2024-03-28

8615 字

本文系统总结了 JavaScript 性能优化的八大核心技巧,强调优化必须以基准测试为前提,避免盲目优化。内容涵盖避免不必要的工作(如记忆化、延迟计算)、减少对象形状变化(保持对象结构一致)、避免数组/对象方法的冗余复制、减少间接访问、优化缓存命中率、控制大对象使用、合理使用 eval 以及谨慎处理字符串操作。文章指出,性能优化需在可读性与效率之间权衡,且多数优化效果在实际场景中可能被低估,因此必须通过实测验证。

post cover
随笔

2023-12-31

1470 字

这篇文章是作者2023年的一份轻松幽默的年终总结,回顾了北漂生活、租房经历、饮食爱好、兴趣活动(如做流麻、追番、玩游戏)以及技术工作(维护TG频道、开发工具)。整体风格亲切自然,强调生活平静、兴趣广泛,但技术方面后半年懈怠,明年计划多写代码。

post cover
后端

2023-09-23

6854 字

本文深入解析了 NestJS 框架的核心架构与设计思想,通过分析优秀项目的目录结构和模块化实践,介绍了模块、服务、控制器、DTO、实体、守卫、拦截器和反射器等关键概念及其在实际开发中的应用。文章结合代码示例,详细讲解了各组件之间的协作机制,以及如何通过 DTO 实现数据验证、通过守卫和拦截器实现权限控制与日志记录,帮助开发者真正“懂得用”NestJS,提升后端开发的可维护性与灵活性。