cosine
余弦の博客
= WA 的一声就哭了 =
cos
FE / ACG / 手工 / 深色模式强迫症 / INFP / 兴趣广泛养两只猫的老宅女 / remote
Pinned Posts
Community highlights: Vercel discloses a security breach caused by a compromised third-party AI tool; sizes="auto" reaches full browser support, finally ending the era of hand-written sizes attributes. Curated articles cover Git 2.54's experimental git history command, Shopify performance optimization, and the 2026 technical SEO guide. Fun sites include the WebGPU-powered million-blade grass landscape False Earth and a pure-CSS recreation of Apple's Vision Pro scroll animation.
Posts
Featured Categories
前端笔记
Notes
JavaScript React Automating Electron App Submission to MAS (Mac App Store) with GitHub Actions Adding a Pluggable Christmas Effects Module to an Astro Blog Implementing LQIP (Low Quality Image Placeholders) in an Astro Blog From Pixels to Particles: Designing and Implementing Image-to-Dynamic-Particle Conversion with p5.js
Notes 2 subcategories, 15 posts
Notes
Frontend AI 后端 CS基础 青训营笔记 数据结构 算法 Automating Electron App Submission to MAS (Mac App Store) with GitHub Actions Adding a Pluggable Christmas Effects Module to an Astro Blog Implementing LQIP (Low Quality Image Placeholders) in an Astro Blog My Claude Code Usage Notes 2 My Claude Code Usage Notes From Pixels to Particles: Designing and Implementing Image-to-Dynamic-Particle Conversion with p5.js Tailwind CSS v4.0 Upgrade and Astro 5.2 Project Migration Notes The Joy and Benefits of Optimizing JavaScript [Translation] NestJS Study: Excellent Project Analysis and Best Practices React Native Learning Notes - Creating a Project with Expo Floating UI Practical Guide - Dialog Sharing My Experience with Floating UI - Popover What Surprises Does Tailwind CSS v3.3 Bring? Introduction to Information Security Review 4: Chapter 8, 9, 10 Introduction to Information Security Review 3: Chapter 5, 6, 7 Introduction to Information Security Review 2: Chapter 4 Symmetric Cipher Technology Introduction to Information Security Review 1 (Chapter 1, 2, 3) Getting Started with Go (Part 3) Coding Standards and Performance Optimization | Youth Training Camp Getting Started with Go (Part 2) Engineering Practices | Youth Training Camp Getting Started with Go (Part 1) Environment Setup and Basic Syntax | Youth Camp Compiler Principles Lab 4: LR(1) Parsing Program Compiler Principles Lab 2: LL(1) Parsing Program Compiler Principles Lab 1: Lexical Analyzer Design Frontend Interview: Detailed Comparison of onclick vs addEventListener Deep Dive into JavaScript (Part 2): Classes in JavaScript Deep Dive into JavaScript (Part 1): Objects, Classes, and Object-Oriented Programming Redux Learning Journey (Part 1): Redux Three Principles, createStore Internals and Implementation Youth Camp | "Front-end Design Patterns in Practice" Notes Brief Notes on Learning React Youth Training Camp | "Mini Program Technology Complete Guide" Notes Youth Training Camp | "Introduction to Web Multimedia" Notes Youth Training Camp | "Mini Game Development" Notes Youth Training Camp | "Introduction to TypeScript" Notes ByteDance Youth Camp | "WebGL Basics" ByteDance Youth Camp | "Building a Webpack Knowledge System" ByteDance Youth Camp | "The Security Journey of Web Development" Youth Training Camp | "Node.js and Front-End Development in Practice" Youth Training Camp | "HTTP Practical Guide" ByteDance Youth Camp | "Front-End Animation Implementation" Youth Training Camp | "Reactive Systems and React" Youth Camp | "Essential Development and Debugging Knowledge for Front-end" Notes ByteDance Youth Camp | "Web Standards and Front-End Development" Youth Training Camp | "Learning JavaScript with Yueying" Notes Youth Camp | "CSS Layout" Advanced Java Review Notes (Please Don't Fail the Final!) Advanced Java Assignment: Reflection, Collection, Regex, Factory Pattern, and Observer Pattern Advanced Java Quiz 2 — Threads Software Engineering Final Quiz Computer Organization Review Summary (7): Peripheral Devices Computer Organization Review Summary (5): Central Processing Unit Computer Organization Review Summary (6): Bus Systems Computer Organization Review Summary (4): Instruction Systems Computer Organization Review Summary (3): Multi-Level Memory Systems Computer Organization Review Summary (2): Arithmetic Methods and Arithmetic Units Computer Organization Review Summary (1): Introduction to Computer Systems OS Lab: Simulation of Dynamic Partition Allocation OS Programming Lab: Creating Processes Python Web Scraping Study Notes (1): Scraping Simple Static Web Pages Chained Forward Star Graph Storage & Hungarian Algorithm for Bipartite Matching: Template & Analysis (Reference) Template Class Encapsulation (2) -- Sequential Stack and Linked Stack Template Class Encapsulation (1) -- Singly Linked List Bitmask DP — Templates & Analysis & Examples (Reference) Data Structure Study Notes <9> Hash Search Iterative Implementation of Merge Sort (Reference) Data Structure Study Notes <8> Sorting Game Theory — Templates & Analysis (Reference) Dynamic Programming Study Notes (1) Data Structure Study Notes <7> Graphs Data Structure Study Notes <6> Heaps, Huffman Trees, and Union-Find RMQ Problem — Segment Tree Data Structure Study Notes <5> Binary Search Trees and AVL Trees RMQ Problem — Sparse Table Algorithm Data Structure Study Notes <4> Binary Trees Data Structure Study Notes <3> Queues Data Structure Study Notes <2> Stacks First Encounter with Generalized Lists and Multilinked Lists
7 subcategories, 77 posts
Tools
How to Update a Forked Theme? Building a Theme Update CLI Tool with Ink Server-Side Batch Image Compression with ImageMagick and libvips Infographic Chart Guide Worktrunk Complete Guide: Making Git Worktree and Claude Code Coexist Peacefully astro-koharu Usage Guide 2025 Frontend Development VSCode Plugin Recommendations
13 posts
青训营笔记
Notes
Getting Started with Go (Part 3) Coding Standards and Performance Optimization | Youth Training Camp Getting Started with Go (Part 2) Engineering Practices | Youth Training Camp Getting Started with Go (Part 1) Environment Setup and Basic Syntax | Youth Camp Youth Camp | "Front-end Design Patterns in Practice" Notes Youth Training Camp | "Mini Program Technology Complete Guide" Notes Youth Training Camp | "Introduction to Web Multimedia" Notes
Notes 19 posts
CS基础
Notes
Introduction to Information Security Review 4: Chapter 8, 9, 10 Introduction to Information Security Review 3: Chapter 5, 6, 7 Introduction to Information Security Review 2: Chapter 4 Symmetric Cipher Technology Introduction to Information Security Review 1 (Chapter 1, 2, 3) Compiler Principles Lab 4: LR(1) Parsing Program Compiler Principles Lab 2: LL(1) Parsing Program
Notes 17 posts