Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
⚠ BREAKING CHANGES
web: switch from vitepress to docusaurus.
✨ Features
agent-claude: <C-G> to edit buffer in Claude Code and zsh (07dc894 )
agent-claude: agency agents for specialists workflow (a19a6a7 )
agent-claude: Claude Code harness setup (e1cb7ab )
agent-claude: Claude Code HUD plugin setup (527df5b )
agent-claude: marketplace installation troubleshooting (ac49103 )
agent-claude: set up claude code on Arch Linux (a057ac9 )
agent-claude: setup claude code and skills for arch linux (a5867b1 )
agent-claude: setup claude skills (795b0d6 )
agent-claude: spec-driven development toolkit (87e99c2 )
agent-claude: sync config with cc-switch (58f5e51 )
agent-context: cache-first design (50dbf6f )
agent-context: context construction pipeline (ae404cc )
agent-context: context engineering strategy (80a7ff9 )
agent-context: memory system (8c4f36d )
agent-LangGraph: resilient language agents as graphs (c42c334 )
agent-library: clawdbot -> moltbot -> openclaw (33b79bf )
agent-library: infrastructure for computer-use agents (2a5abaa )
agent-model: change effort level (76558e1 )
agent-pattern: minimal coding agent (3c4a112 )
agent-patterns: agent loop diagram (da0aaed )
agent-patterns: agentic design patterns (ac86fad )
agent-patterns: long running architecture and compound engineering (3bb17bb )
agent-patterns: symbolism and connectionism (9911b34 )
agent-prompts: self-consistency and self-refinement strategy (f6dae11 )
agent-proxy: enable API usage statistics (319efde )
agent-proxy: set up API proxy via cli-proxy-api (3f9d4cf )
agent-proxy: set up configuration for OpenCode (454ef0c )
agent-security: prompt injection delimiter defense (6440979 )
agent-skills: deep reading analysis (38dff9f )
agent-skills: install skills via Vercel skills (df5b051 )
agent-skills: modern Node.js development (67e1087 )
agent-skills: set up personal skills (f3e7054 )
agent-skills: skills patterns workflow orchestration (7827365 )
agent-skills: vue-ecosystem skills (1622cec )
agent-toolchain: LangChain API reference documentation (7d4b12b )
agent-toolchain: RAG conversation history chain (9f39eb3 )
agent-toolchain: remove legacy LangChain code (ae46ec2 )
agent-tool: security constraints for tool execution (fac1737 )
agent-workflow: ReAct, Plan-and-Solve, and Reflection patterns (910979f )
agent-workflow: ralph loop implementation (19cefda )
agent-workflow: three-agent architecture harness design (cad4540 )
agent: modular file structure (#722 ) (56e5eb9 )
agents-claude: research mode keyword (65bcead )
ai-gen: directory reorganization from llm to gen (722fb9d )
ai-llm: agentic reinforcement learning (8fe7471 )
ai-llm: evaluation metrics (d9c87ea )
ai-llm: GRPO objective function (5d5a97a )
ai-llm: hallucination reduction strategies (2281d4c )
ai-llm: KL divergence penalty in GRPO (a36821d )
ai-llm: LLM topic hierarchy (6a3e4fd )
ai-llm: pre-trained models and fine-tuning (0b01a73 )
ai-llm: prompt compression and RAG cache (056bc08 )
ai-llm: self-supervised learning paradigm (4b89c2c )
ai-llm: separate agent and prompt engineering notes into dedicated files (ad62617 )
ai-llm: training loss functions (10548b0 )
ai-prompts: model response evaluation prompt (981e480 )
ai: reorganize AI section into LLM, agent, prompt hierarchy (#738 ) (c18c240 )
ai: setup AI notes (f89074e )
branch: git branch management (248b7b0 )
C-BasicNotes: learn tips on pointer and process functions (09f07e3 ), closes #26
C-Demo: add alloctor functions' implementation (acf0736 ), closes #26
claude-commands: add refactoring notes command (7ee002f )
claude-config: safely enable stable auto-update (b2bb23f )
claude-skills: convert command to skill with examples (48f8009 )
CodeGuide-Bug: learn common bug list (9753c43 ), closes #8 #10
ComputerSystem: begin to learn theory about CS (6a491e0 ), closes #18 #25 #26 #27
cpp: start learn basic cpp grammar (04a8b65 )
cs-algorithms: add LeetCode problem solutions with vitest (#724 ) (de774b5 )
CS-CSAPP: Start make notes about csapp (2ce913b )
css-tailwind: tailwindcss preflight styles (#725 ) (ae73a37 )
css-text: text-box for precise vertical alig (5b44412 )
css-variables: @property number counter animation (7991858 )
css: add CSS notes (14e2174 )
css: integrate shadcn/ui and tailwind css (#710 ) (49674f7 )
css: oklch color palette system (#713 ) (8c2281c )
Data Base - MongoDB: add mongdb set up intro (b7a5314 )
database-sql: SQL join diagrams (abe90b1 )
design-components: combobox vs multi-select vs listbox comparison (1f2fcbf )
Device: Add a list of computer devices I want to own (fedd24b )
devops-clean: clean architecture basic notes (6339757 )
devops-docker: docker basic notes (#307 ) (b25208e )
eslint: switch to eslint flat configuration (#490 ) (36a9c77 )
Git-Basic: whole learn basic git knowledge (b40e6b0 ), closes #22
git-buffer: set up post buffer (81bebba )
git-commands: git filter repo to quickly rewrite history (1c96ece )
git-config: migrate to oh my zsh alias (7226e52 )
Git-GitHub-License: addd 4 unique license (4aaf108 )
Git-GitHub: create repo in bash by curl (5a3789a )
git-github: pull request commands (40fcdd8 )
Git-GitHub: Shorten GitHub URL with git.io (dc05d94 )
git-log: log recipes (901e32d )
git-log: revision symbols (247c93e )
git-slim: repo slimming with filter-repo (da1ae67 )
GitHub Linguist: enable markdown lanuage detection (7bad073 )
Git: learn git basic (39b675a )
Haskell-Advanced-Monad: learn advanced monad but not understand (50d9f8f ), closes #32
Haskell-functionalTypeclass: learn functor Applicative monoid (2a6d87f ), closes #32
Haskell-Functor: learn haskell functor Typeclass (02a36b6 ), closes #32
Haskell-IO: learn file input/output actions (c61eafe ), closes #32
Haskell-Monad: learn Monad feature and Maybe Monad (a216bc9 ), closes #32
Haskell-OJ: add OJ profile to reserve solutions on codewars.com (bd6122f ), closes #32 #28 #34
Haskell-Syntax: learn syntax of function (6281558 ), closes issue#32
Haskell-type/IO: learn type and IO basic (d98acd7 ), closes #32
Haskell-Typeclass: learn typeclass (179ca2d ), closes #32
Haskell: dive into haskell world (5b15666 )
Haskell: learn higher order function and module (5e237a5 ), closes issue#32
Haskell: today i learned (b4f2d6f ), closes #32
hero: add line shadow text animation (#711 ) (9f1a7c0 )
html-geo: <geolocation> element (c97f072 )
HTML5 && Linux-SetUp: learn something about HTML5;change editor (8587712 )
java-annotation: annotation usage (fbb0df2 )
java-concurrency: concurrent collections (ddfc417 )
java-concurrency: read write lock (88b0835 )
java-concurrency: semaphore (e8fe25d )
java-concurrency: thread (e860719 )
java-concurrency: thread context (c00c38b )
Java: change JavaBasic.docx to JavaBasic.md (d4a47a9 ), closes #1
js: add JavaScript notes (c8db36c )
katex: add katex support for markdown file (#318 ) (1568609 )
language-rust: rust basic notes (#255 ) (cf4a5b7 )
library: temporary email service DuckMail (5718e2a )
Linux Setup;Git;HTML5 (75771f7 )
linux-agent: add alias to agents session (c766311 )
linux-agents: install coding agents from AUR (7464c71 )
linux-arch: cc-switch for agents config management (d40cd19 )
linux-arch: llmfit and models packages (36d16ca )
linux-arch: llmfit AUR package (455b5ee )
linux-arch: pkgstats for Arch Linux package statistics (5bfb826 )
linux-arch: add arch linux note to marquee (d50a967 )
linux-arch: add QT multimedia package (87f098c )
linux-arch: add shellcheck binary package (1787fc3 )
linux-arch: adjust archinstall configuration (79d3774 )
linux-arch: apply DMS theme icons and colors (d92abac )
linux-arch: Arch Linux guide (054a70b )
linux-arch: Arch Linux guide (4a8aa2f )
linux-arch: arch linux wallpaper (db5dd7e )
linux-arch: archlinux setup (46413dd )
linux-arch: AUR rolling and git packages (dfb6181 )
linux-arch: avoid -Sy partial upgrade (dba4527 )
linux-arch: change background opacity to 75% (ac57d18 )
linux-arch: change default shell (feda922 )
linux-arch: change dirs to English (fe3d2be )
linux-arch: check pacman package information (2a1e1e6 )
linux-arch: chinese input (2ef4e0d )
linux-arch: Chinese manual page package (8790191 )
linux-arch: clean cache commands (427fc8b )
linux-arch: clean up commands in comments (f989037 )
linux-arch: cli web search tool (75a7069 )
linux-arch: configure pacman output (4819fa1 )
linux-arch: DankMaterialShell desktop settings (7ce81cc )
linux-arch: desktop shell and dotfiles for Hyprland and Niri (01292f6 )
linux-arch: desktop shell settings (dank material shell) (a03c92c )
linux-arch: disable --devel option for paru (0e5464a )
linux-arch: disable steam auto start (2ab2bb0 )
linux-arch: dms quickshell rebuild for polkit (ea2b7ac )
linux-arch: enable UU deck plugin (d519278 )
linux-arch: enable steam auto start (04ae3e1 )
linux-arch: floating niri window (3e16650 )
linux-arch: graphics benchmark tool (705107a )
linux-arch: grub for archlinux (90fdb9b )
linux-arch: image previewer loupe (749cfc9 )
linux-arch: install less for git pager (87ce0d9 )
linux-arch: install pacman helper tools (1cb5e69 )
linux-arch: jetbrains mono nerd font (e9c8350 )
linux-arch: kernel panic auto-reboot (ac05182 )
linux-arch: key binds for niri (039e4cb )
linux-arch: list foreign packages (869e728 )
linux-arch: lolcat (4e22bcd )
linux-arch: manage niri config with chezmoi (ac1d86b )
linux-arch: manual page packages (8761acd )
linux-arch: manual partition setup guide (7eb9f87 )
linux-arch: Microsoft fonts installation (c15cbe8 )
linux-arch: mime type apps list (5f56c94 )
linux-arch: modularize Arch Linux installation guide with chezmoi (0c7432c )
linux-arch: network speed test CLI (8b0162a )
linux-arch: niri screenshot shortkey (5f3cc6d )
linux-arch: os keyring and xdg mime open config (73a93e8 )
linux-arch: package diagnostics and statistics (5ad63a0 )
linux-arch: packages downgrade bash script (f2f04ad )
linux-arch: pacman (paru) + fzf for interactive TUI (a0f5bdc )
linux-arch: pacman fzf package workflow (8dc965c )
linux-arch: pacman cache (6ffaab1 )
linux-arch: pacman package set (2791874 )
linux-arch: pacman package set distribution (f337431 )
linux-arch: pipe wire audio and Bluetooth setup (cc57350 )
linux-arch: polkit for sudo authentication (e5e2a8c )
linux-arch: publish AUR packages via GitHub action (b2b642f )
linux-arch: Qt rebuild tip (bd6c13d )
linux-arch: remove orphans packages (1a58c2c )
linux-arch: remove redundant GUI packages (16a26fb )
linux-arch: remove redundant packages (a000769 )
linux-arch: replace ncdu with gdu (de7806e )
linux-arch: rime (中州韵) and rime-ice (雾凇拼音) (486477e )
linux-arch: screenshot tools (d4850ae )
linux-arch: set linux-arch to default kernel (06036ae )
linux-arch: set up Adobe source han fonts (75f458c )
linux-arch: set up categories for pacman packages (f11d059 )
linux-arch: set up claude settings (ab78399 )
linux-arch: set up command line music player TUI (8d7e660 )
linux-arch: set up desktop GUI music player (e2ce1e9 )
linux-arch: set up desktop utils (f9e1bb5 )
linux-arch: set up disk tools (a62e657 )
linux-arch: set up DMS settings script (f79940c )
linux-arch: set up dotfiles manager (980bed9 )
linux-arch: set up fcitx UI configuration (0fa7434 )
linux-arch: set up file previewer sushi (269f3f7 )
linux-arch: set up Gemini CLI (80eeff5 )
linux-arch: set up GitHub GPG key (e2178bc )
linux-arch: set up go language (7a5af33 )
linux-arch: set up IM/SNS and office software (663b281 )
linux-arch: set up LaTeX unicode package (9b10561 )
linux-arch: set up mission center (b63810f )
linux-arch: set up netease cloud music player (e1272d0 )
linux-arch: set up open in terminal for nautilus (fc1ae47 )
linux-arch: set up python (19a3e07 )
linux-arch: set up qemu and virt-manager (095395d )
linux-arch: set up Qt application theme for niri/DMS (b74ec5f )
linux-arch: set up rsync tool (14bf67a )
linux-arch: set up rust environment with rustup (e20d6d2 )
linux-arch: set up starship template for matugen (82c2a0d )
linux-arch: set up top for GPU (ee72bd4 )
linux-arch: set up trash CLI (454a5b8 )
linux-arch: set up wallpapers (d1ababd )
linux-arch: set up wayland-native screenshot annotation (bfbe0f7 )
linux-arch: set up weixin work edition (9bb797e )
linux-arch: set up windows fonts (8e01cad )
linux-arch: set up Windows fonts under LTS kernel (ca0fe7e )
linux-arch: set up zsh dotfile (05b6b4f )
linux-arch: setup and reload ghostty config (2607720 )
linux-arch: setup archlinuxcn mirror (cff2379 )
linux-arch: setup AUR and flathub (cf492d9 )
linux-arch: setup coding fonts (37ec24b )
linux-arch: setup firefox (5dd0033 )
linux-arch: setup flatpak and nutstore (dfdbd0f )
linux-arch: setup ghostty cursor shaders (3183318 )
linux-arch: setup git and github (92d211d )
linux-arch: setup git and toolchain (5f44804 )
linux-arch: setup grub (3cd3c32 )
linux-arch: setup grub theme (d774752 )
linux-arch: setup media player (013454d )
linux-arch: setup multimedia and graphics driver (6649f29 )
linux-arch: setup music player (e6815f9 )
linux-arch: setup nautilus shortkey (d2e9cb8 )
linux-arch: setup niri hotkeys (99b16b0 )
linux-arch: setup oh-my-zsh and neovim (4b88bd9 )
linux-arch: setup onedrive alias (b3dddd6 )
linux-arch: setup personal dotfiles (f396ad0 )
linux-arch: setup powerlevel10k zsh theme (bb24efc )
linux-arch: setup python and rust (0a82a65 )
linux-arch: setup rclone and onedrive (f59f9b5 )
linux-arch: setup snapper snapshots for pacman -Syu (be72c6f )
linux-arch: setup speech dispatcher (78d6ccb )
linux-arch: setup tty browser and tty ArchWiki (ffdc0ce )
linux-arch: setup uudeck plugin (1fead9c )
linux-arch: setup vscode and gnome keyring (bccd81d )
linux-arch: silent autostart steam (e192d90 )
linux-arch: starship cross-shell prompt (PS1) (1f599ce )
linux-arch: switch niri window on all monitors (91106e4 )
linux-arch: sync dotfiles with chezmoi (b73fef2 )
linux-arch: systemd analyze tool (18972c9 )
linux-arch: terminal image viewer chafa (445e8f4 )
linux-arch: tty installation guide (6315838 )
linux-arch: vertical split niri window (e3c45bf )
linux-arch: vertical tab stacked niri window (b4b8e36 )
linux-arch: video downloader (9f02d8a )
linux-arch: wayland and xdg (cross-desktop group) (2970367 )
linux-arch: WPS office Chinese fcitx input (6a6f066 )
linux-arch: xdg-mime default application (a3f8933 )
linux-arch: yazi tui file browser (cbeaca5 )
linux-arch: zen browser (d332919 )
linux-audio: audio server control (404508b )
linux-boot: UEFI mode check (f9c3a4f )
linux-curl: curlie -s to get body only (6b6465f )
linux-desktop: noctalia shell for Wayland compositors (niri) (f678de3 )
linux-desktop: compositor status (9d60b7f )
linux-desktop: default mime apps specification (c31af60 )
linux-desktop: Linux distribution chooser (bf2eae0 )
linux-desktop: set up Papirus icon theme (3b1215b )
linux-desktop: set up mime apps list (ffa3fbb )
linux-desktop: use imv-dir to open image (c6aec9c )
linux-desktop: video player apps (19d60f5 )
linux-dotfiles: Arch commands and dotfiles references (609c576 )
linux-dotfiles: edit and sync dotfiles with chezmoi (0619710 )
linux-dotfiles: manage DMS config files with chezmoi (8c1f619 )
linux-font: font config (f28491c )
linux-fonts: upgrade to Maple Mono nerd font (5bb0063 )
linux-i/o: Bluetooth control commands (4eeb1b3 )
linux-I/O: loop device (82d22ad )
linux-image: mogrify batch conversion (19096ee )
Linux-IRC: learn IRC basic commands (c53e689 )
linux-KDE: set up KDE desktop environment (fd87ab8 )
linux-kernel: kernel module blocklist (db22567 )
linux-kvm: set up qemu/kvm virtual machine (a832bb4 )
linux-log: system debug with journalctl and coredumpctl (c6ac19b )
linux-makefile: learn basic makefile grammar (19eec99 )
linux-media: ImageMagick manipulation program (23a045b )
linux-mirror: mirrors source tool (6baad3a )
linux-network: setup network manager (8fb272b )
linux-network: socat (1919937 )
linux-network: Wi-Fi connection (d95a755 )
linux-niri: set up music spawn hotkey (9196d07 )
linux-niri: set up outputs and window rules (64632e7 )
linux-node: set up Node.js on Arch Linux (b9c029d )
linux-onedrive: rclone web GUI (ff05ce4 )
linux-performance: set up stress TUI tool (08adcfe )
linux-profile: journalctl watch mode (2886d29 )
linux-profile: check hardware error with journalctl (c802d2d )
Linux-SetUp: shell command line making soft link about VSCode (9b8f274 )
linux-shell: vv to edit command line in zsh vi-mode (5e2c966 )
linux-shell: zinit plugin manager configuration for zsh (74d3f10 )
linux-shell: Zinit zsh setup with async loading and completions (0390f84 )
Linux-Shell: Add read passward for sudo shell script (de39a51 )
linux-shell: adjust zsh plugins load order (d9295e7 )
linux-shell: key bindings (ec41547 )
linux-shell: set up shellcheck linter (ef60759 )
linux-shell: set up zsh-completions plugin (32a81c0 )
linux-shell: shell scripts recipes (3177fda )
linux-shell: update Zinit plugins in parallel way (18f3128 )
Linux-SSH: with config file, auto-switch ssh file (b8ca6dc )
linux-system: check hardware information (ef84dc7 )
linux-system: firmware management commands (8283180 )
linux-system: power management (b6b2262 )
linux-terminal: adapt tmux window separators to transparent background (8d4866d )
linux-terminal: add vim-tmux-navigator for seamless pane navigation (47696c2 )
linux-terminal: attach tmux when ghostty started (0c2fa10 )
linux-terminal: bootstrap external runtime dependencies (013f3de )
linux-terminal: enable tmux extended keys (b8f71c9 )
linux-terminal: enhance tmux usability with tmux-sensible (7b44783 )
linux-terminal: ghostty tmux launcher destroy-unattached (001f85d )
linux-terminal: hotkey to switch TTY (c74fb9a )
linux-terminal: matugen tmux theme templates (28ddaf2 )
linux-terminal: set up ghostty split navigation (0fdf7d4 )
linux-terminal: set up tmux pane keys (1ed91df )
linux-terminal: set up tmux with catppuccin theme (2f46209 )
linux-terminal: tmux window name and host status (c756ddc )
linux-terminal: vim-tmux-navigator single pane passthrough (047db88 )
linux-tmux: <C-D> to kill window and pane (dd8d18d )
linux-toolchain: fzf practical guide (6218c68 )
linux-toolchain: svim alias for sudoedit (48d42a3 )
linux-toolchain: update-channels fetch community channels (85f5f55 )
linux-toolchain: alias diff to delta (5ff0fe8 )
linux-toolchain: command line DNS client doggo (dig) (5a4ea0a )
linux-toolchain: dotfiles (935aa6e )
linux-toolchain: improved eza (ls) display formatting (15920e9 )
linux-toolchain: reorganize toolchain configuration (f6c1102 )
linux-toolchain: replace man with tldr (5d35dbb )
linux-toolchain: set up alias to xdg-open (7bdbc01 )
linux-toolchain: television fuzzy finder (07c6765 )
linux-user: faillock for login lock (97ced1f )
linux-user: group and user management (0a7e92e )
Linux-Vim: learn vim advanced feature (49548ef ), closes #21
linux-vim: setup wl-clipboard for neovim clipboard tool (2e53524 )
linux-zsh: autosuggestions and syntax highlight plugin (85f6cb4 )
linux-zsh: only load oh-my-zsh for interactive shell (e7de59b )
linux-zsh: set up fzf tab completion plugin (a1c0600 )
linux-zsh: source local zsh configuration file (60f17f6 )
Linux: change Linux.docx to Linux.md (cc9fac0 ), closes #2
linux: commands process profile search topics (#731 ) (dd371b6 )
linux: split distributions into focused notes (cdccf65 )
linx-profile: dump whole hardware error kernel (dmesg) log (642e274 )
llm-rag: agentic RAG methods (b954c17 )
llm-rag: constraint retrieval in RAG (39c54fb )
llm-rag: diverse retrieval in RAG (aa2c9f2 )
llm-rag: RAG chat architecture (a832652 )
llm-rag: RAG pipeline stages (7eac199 )
MachineLearning-Sklearn: first try on sklearn (511bca3 ), closes #47
makefile: add rule for running program (231c818 )
marquee: add notes scrolling component with shadcn ui (#712 ) (d0dd090 )
math-economics: relationship between government and economics (d8db13c )
Matlab: add matlab set up intro (fe9fcbe )
mcp: no mcp (7672b7f )
node-fetch: http request best practices (2ecfe2c )
node-http: make HTTP request (8aa870b )
Nodejs-Module: my first self-defined module (33f1d92 ), closes #51
Nodejs-Workshop-IO: complete some exercises on workshop (45510c5 ), closes #51
prompts-review: peer code review workflow (43f94f7 )
python-class: Pydantic BaseModel and field validator (38ed95d )
python-cli: subprocess environment inheritance and non-interactive shell (9efc23f )
Python-Jobs: 面试题 (1adf8b4 )
python-library: DuckDuckGo search (a6478ed )
python-library: http client (e07f5f6 )
python-library: pytest testing framework (4cc0bad )
python-library: rich and progress terminal CLI (d8dba0e )
python-library: unified client for terminal agents (7eaddab )
python-linter: ruff linter configuration (0889254 )
python-package: distribution package and import package (bed21f9 )
python-testing: pytest configuration (8c0dc16 )
python-toolchain: global python installation (aa5afd4 )
python-type: setup type hint static checcking with pyright (b969b56 )
python-uv: init command (6bc9098 )
python-uv: run package in workspace (8069276 )
python-uv: uninstallation (fac92b6 )
python-uv: uv workspace packages (7282411 )
python-uv: version management (b58ca2e )
python-workspace: add dependency to packages in workspace (85389ac )
react-hook: optimistic and transition for async React (e1135c6 )
react: add React hooks and advanced notes (04bc1d6 )
security: remove API Fox (3509e27 )
spell-harper: setup harper dictionary (fb64feb )
Test-Fuzzing: learn fuzzing Testing (8eaebc3 ), closes #31
vim-buffer: <C-G> and :f[ile]! to show file information (fd44398 )
vim-command: history window commands (26b61a9 )
vim-LSP: Grammarly LSP server (3a054c9 )
vim-lsp: show LSP hover information like types (025695b )
vim-neovim: neovim distributions, configurations, and plugins (8caf7c5 )
vim-neovim: diagnostics hot keys cheat sheet (9a5311c )
vim-neovim: helpful commands for debugging (ca0ddc1 )
vim-neovim: lsp customizations (2735a9b )
vim-neovim: quick fix list (6285a61 )
vim-neovim: quick traversal on Telescope results (4b27df3 )
vim-neovim: telescope hot keys cheat sheet (6ddd3f3 )
vim-normal: external filter operator (28ccf6f )
vim-normal: square bracket motions jump (3de5238 )
vim-normal: visual block increment (2886470 )
vim-nvim: add tailwind language extra plugin (d4aa90a )
vim-nvim: LazyVim configuration (bdb912f )
vim-nvim: migrate to lazyvim.json for extras plugins configuration (91f80cc )
vim-nvim: quick navigation with flash.nvim (7bcd868 )
vim-spell: change to Harper grammar checker (254bd57 )
vim-spell: setup built-in spell checker (ab0d81c )
vue: add vue advanced notes (a3e1a22 )
web-library: carousel and slide library (806de15 )
web-library: email rich text editor (ada74a4 )
web-library: grab color palette from image (bed5430 )
web-library: implement library gallery page (#630 ) (9cd8b08 )
web-library: notion style block-based rich text editor (1c367fb )
web-library: react diagnose for coding agents (6a6ae70 )
web-library: remove legacy JavaScript-only email/SMS library (3c7ac33 )
web-lint: ESLint flat config inspector (b55c6e6 )
web-pnpm: pnpm workspace dependencies update (58c547d )
website-search: add document search (lunr.js) support (a8b2d3a )
web: switch to docusaurus notes generator (67b694c )
yarn: switch from npm to yarn 2 (a0dfec2 )
✨ Today I Learned
agent-claude: claude code boilerplate (ddb4b2b )
agent-claude: claude code templates (195d584 )
agent-claude: remove effort level configuration (d6db65e )
agent-eval: terminal bench (643eed2 )
agent-library: GitHub agentic workflows (bbe722a )
agent-library: long-term memory (6425d41 )
agent-mcp: MCP server directories (95f22cf )
agent-mcp: universal databse mcp server (d25423c )
agent-mcp: wrap MCP servers as CLI tools (3759097 )
agent-memory: git-backed graph issue tracker (373d2ac )
agent-prompts: format workspace prompt (74c8f36 )
agent-prompts: ralph loop (b16e3fa )
agent-research: NeurIPS 2025 Pokémon agent challenge (d8d0fff )
agent-skills: sweet spot and pros (a0f9bd9 )
agent-subagent: rectify typos (88a9cbb )
agent-workflow: guide to agent system design (f57687c )
agent-workflow: verifiable criterion (b90597c )
agent: claude code system prompts (e3d6a67 )
ai-gen: simplify recipe file names (b5085b0 )
baseUrl: change baseUrl based on CI information (ffadc53 )
C-Thread-Semaphore: fix some typo (7b6fcbe ), closes #7
CI-build: rectify building result directory (b430928 )
claude-commands: line count validation before deletion (e984b7c )
claude-commands: plan mode workflow integration (c63dc35 )
claude-skills: splitting-notes frontmatter (c39d007 )
claude-skills: workspace management skill (dc0601d )
claude: native claude code installer (4516623 )
claude: refresh projects cache (b635ca6 )
clrs: fix == typo (d57dc64 )
clrs: fix right_rotate bug (93dcbdf )
code-dark theme: change dark code theme to vscode (f92b07c )
commands: add index file format specification (c9260c5 )
C: refactor directory (7d92846 )
css-anchor: pseudo-element anchor positioning (10dea3d )
css-components: modern select (85ad229 )
css-scope: specificity for scope at-rule (8c641a7 )
css-scrollbar: scrollbar gutter (190d6c4 )
css: rectify linter errors (c409910 )
css: remove body background and text color overrides (961e42f )
deps: update dependencies (non-major) (#270 ) (91e7503 )
deps: update dependencies (non-major) (#291 ) (a12367b )
deps: update dependencies (non-major) (#295 ) (ac376fe )
deps: update dependencies (non-major) (#315 ) (60cdd94 )
deps: update dependencies (non-major) (#330 ) (2c91043 )
deps: update dependencies (non-major) (#335 ) (1f41053 )
deps: update dependencies (non-major) (#340 ) (836ea51 )
deps: update dependencies (non-major) (#343 ) (f1a4831 )
deps: update dependencies (non-major) (#350 ) (3367dbb )
deps: update dependencies (non-major) (#351 ) (a301ac6 )
deps: update dependencies (non-major) (#357 ) (9159586 )
deps: update dependencies (non-major) (#359 ) (2bfb4d6 )
deps: update dependencies (non-major) (#366 ) (ca9f1a0 )
deps: update dependencies (non-major) (#370 ) (425bb8e )
deps: update dependencies (non-major) (#384 ) (c962780 )
deps: update dependencies (non-major) (#394 ) (691fe7e )
deps: update dependencies (non-major) (#396 ) (9cb64c6 )
deps: update dependencies (non-major) (#417 ) (1a6c599 )
deps: update dependencies (non-major) (#424 ) (0b84dae )
deps: update dependencies (non-major) (#429 ) (16ec9b2 )
deps: update dependencies (non-major) (#456 ) (668be2e )
deps: update dependencies (non-major) (#458 ) (9b0f9ba )
deps: update dependencies (non-major) (#465 ) (8b8f0d1 )
deps: update dependencies (non-major) (#502 ) (2e490ac )
deps: update dependencies (non-major) (#519 ) (f93499c )
deps: update dependencies (non-major) (#525 ) (4de82e6 )
deps: update dependencies (non-major) (#533 ) (abcb079 )
deps: update dependencies (non-major) (#537 ) (79eb846 )
deps: update dependencies (non-major) (#540 ) (fc9100d )
deps: update dependencies (non-major) (#548 ) (5702dfe )
deps: update dependencies (non-major) (#553 ) (130809a )
deps: update dependencies (non-major) (#555 ) (c241d5c )
deps: update dependencies (non-major) (#566 ) (cd9da0c )
deps: update dependencies (non-major) (#573 ) (7502dc7 )
deps: update dependencies (non-major) (#575 ) (60f6f6d ), closes facebook/docusaurus#10694
deps: update dependencies (non-major) (#577 ) (39c9657 )
deps: update dependencies (non-major) (#580 ) (1f14ab8 )
deps: update dependencies (non-major) (#584 ) (d3b8d66 )
deps: update dependencies (non-major) (#586 ) (b368794 )
deps: update dependencies (non-major) (#587 ) (cceda52 )
deps: update dependencies (non-major) (#590 ) (af78b64 )
deps: update dependencies (non-major) (#591 ) (c5d3fc5 )
deps: update dependencies (non-major) (#595 ) (3c784c8 )
deps: update dependencies (non-major) (#608 ) (a2648e7 )
deps: update dependencies (non-major) (#610 ) (914140c )
deps: update dependencies (non-major) (#611 ) (551e7ff )
deps: update dependencies (non-major) (#613 ) (8e07f6a )
deps: update dependencies (non-major) (#622 ) (44c9d5e )
deps: update dependencies (non-major) (#623 ) (00043d4 )
deps: update dependencies (non-major) (#624 ) (56b8ce2 )
deps: update dependencies (non-major) (#625 ) (bd15188 )
deps: update dependencies (non-major) (#633 ) (7840d2b )
deps: update dependencies (non-major) (#635 ) (df26b53 )
deps: update dependencies (non-major) (#636 ) (059cdb1 )
deps: update dependencies (non-major) (#640 ) (cd36a22 )
deps: update dependencies (non-major) (#641 ) (e5670b3 )
deps: update dependencies (non-major) (#646 ) (2f3038a )
deps: update dependencies (non-major) (#649 ) (60eaaa9 )
deps: update dependencies (non-major) (#651 ) (06189c5 )
deps: update dependencies (non-major) (#653 ) (c44f928 )
deps: update dependencies (non-major) (#657 ) (d3911da )
deps: update dependencies (non-major) (#663 ) (21a1d66 )
deps: update dependencies (non-major) (#665 ) (6e0a009 )
deps: update dependencies (non-major) (#667 ) (9c7efae )
deps: update dependencies (non-major) (#670 ) (b3f2074 )
deps: update dependencies (non-major) (#673 ) (8d1ba87 )
deps: update dependencies (non-major) (#718 ) (b76c652 )
deps: update dependencies (non-major) (#720 ) (c90037a )
deps: update dependencies (non-major) (#727 ) (38ff137 )
deps: update dependencies (non-major) (#730 ) (58ffb29 )
deps: update dependencies (non-major) (#732 ) (2ad544a )
deps: update dependencies (non-major) (#737 ) (e375478 )
deps: update dependencies (non-major) to ^18.3.1 (#520 ) (1dc68b3 )
deps: update dependencies (non-major) to v2.0.0-rc.1 (#341 ) (8a064f2 )
deps: update dependencies (non-major) to v2.2.0 (#373 ) (cd62c27 )
deps: update dependencies (non-major) to v3.1.0 (#476 ) (2e6d164 )
deps: update dependencies (non-major) to v3.1.1 (#481 ) (ffb3921 )
deps: update dependencies (non-major) to v3.5.1 (#554 ) (b726228 )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.20.0 (#193 ) (75aebd4 )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.21.0 (#202 ) (1760428 )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.21.1 (#205 ) (b6e776d )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.21.4 (#208 ) (9aa15be )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.22.0 (#250 ) (666372e )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.23.0 (#260 ) (b2a02de )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.23.1 (#284 ) (e87d8b3 )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.25.0 (#306 ) (c2eecd2 )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.27.0 (#316 ) (fd6c740 )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.27.2 (#336 ) (9a881a7 )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.28.0 (#338 ) (6aa14ef )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.30.2 (#345 ) (1fd8b8a )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.33.0 (#369 ) (c1a7983 )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.33.5 (#372 ) (0b16702 )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.33.6 (#381 ) (accbc94 )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.34.0 (#403 ) (0765260 )
deps: update dependency @easyops-cn/docusaurus-search-local to ^0.35.0 (#409 ) (b4b921f )
deps: update dependency @mdx-js/react to ^1.6.22 (#139 ) (7f8edb0 )
deps: update dependency @types/react to ^19.1.15 (#650 ) (f890112 )
deps: update dependency katex to ^0.16.1 (#356 ) (80969a8 )
deps: update dependency katex to ^0.16.24 (#656 ) (b0c54cc )
deps: update dependency katex to ^0.16.3 (#371 ) (ad8adec )
deps: update dependency katex to ^0.16.8 (#437 ) (2d85edd )
deps: update dependency rehype-katex to v7 (#459 ) (e0ec2c8 )
deps: update dependency remark-math to v6 (#460 ) (5b5d8c8 )
deps: update docusaurus monorepo to v2.0.0-beta.13 (#206 ) (174d2d1 )
deps: update docusaurus monorepo to v2.0.0-beta.14 (#211 ) (2590c5b )
deps: update docusaurus monorepo to v2.0.0-beta.15 (#219 ) (a06b8d1 )
deps: update docusaurus monorepo to v2.0.0-beta.16 (#233 ) (4952143 )
deps: update docusaurus monorepo to v2.0.0-beta.17 (#248 ) (c5132d0 )
deps: update docusaurus monorepo to v2.0.0-beta.8 (a3f80bd )
deps: update docusaurus monorepo to v2.0.0-beta.9 (#190 ) (ca18853 )
deps: update docusaurus monorepo to v3 (major) (#470 ) (056a903 )
deps: update react monorepo to ^17.0.2 (#140 ) (9d5c57c )
deps: update react monorepo to v18 (#277 ) (c83bdd5 )
deps: update react monorepo to v19 (#579 ) (cfd8ed2 )
design: scaling system 0 to 10 million users (721c7b2 )
docusaurus-navbar: rectify active class for navbar links (f49e40a )
Git-Branch: fix markdown syntax error (7c13c64 )
git-config: GitHub signature comment typo (81c2610 )
Haskell: fix markdown syntax error (f5ed3cf ), closes #32
intro: add redis chapter (6012cae )
LeetCode: 5 Longest Palindrom Substring (37d21ac )
library-gallery: dropdown dark mode background (1d242f9 )
lift up blog link (edfb38a )
lint: add type check (#135 ) (f6fe735 )
linux-agent: remove Antigravity editor (aea1db8 )
linux-agent: remove Antigravity manager tools (e0689b2 )
linux-agent: set up alias to coding agents (dbe43e7 )
linux-arch: grub themes clean up after installation (9886071 )
linux-arch: absolute path for rclone when niri start up (76a551d )
linux-arch: add consume column hotkey (5445c2b )
linux-arch: add vulkan headers for quickshell build (6cfc8e5 )
linux-arch: adjust DMS (niri) desktop background opacity (9f94edf )
linux-arch: browser and windows font package list (9a40fa2 )
linux-arch: caution callout for paru --devel option (3f75467 )
linux-arch: change onedrive rclone cache mode to full (120bfa4 )
linux-arch: change rclone mount to background job (99fc5ce )
linux-arch: change rime-ice font (09cc53e )
linux-arch: change wallpaper cycling interval (ae9946f )
linux-arch: change wallpaper cycling mode (d8c5e4b )
linux-arch: change wallpaper fill mode to Fill (36439a2 )
linux-arch: CLI tools and utilities packages (8fe2845 )
linux-arch: concise pacman command descriptions (d72a503 )
linux-arch: correct installation directory navigation and theme path (0f6464d )
linux-arch: disable redundant software (39fc73d )
linux-arch: enable swap on zram (428b278 )
linux-arch: exec zsh login shell (cd2a2c8 )
linux-arch: fonts (8baf4ca )
linux-arch: group apps in DMS dock (1e45646 )
linux-arch: group gnome-related packages (6cec593 )
linux-arch: hyprland desktop environment (0b32bea )
linux-arch: install qemu separately (8d5caa8 )
linux-arch: install clash verge from archlinuxcn (fe5c5ca )
linux-arch: list all snapshots and delete snapshots (1f3463e )
linux-arch: list package contents (a812450 )
linux-arch: list snapshots (e70f9aa )
linux-arch: list upgradable pacman packages (1f522ce )
linux-arch: merge all pacman packages (1623043 )
linux-arch: mount windows manager for os-prober (9d238c9 )
linux-arch: move gh auth to git config (570e57b )
linux-arch: niri lock screen shortkey (5230030 )
linux-arch: package sort (48aee66 )
linux-arch: packages sort and grouping (e566c34 )
linux-arch: pacman local installed packages (ba60588 )
linux-arch: pacman owns pacman query (0d42b62 )
linux-arch: paru shorthand commands (6c905d6 )
linux-arch: rclone mount daemon flag (795d775 )
linux-arch: reboot system after DMS settings updates (7a6ac36 )
linux-arch: rectify brand typos (70def16 )
linux-arch: rectify cargo config typo (3df8fd2 )
linux-arch: remove Ctrl+Shift+R niri (DMS) hotkey (0b23ee1 )
linux-arch: remove desktop shortcut for steam (604eba5 )
linux-arch: remove khal and dank search package (82c79f5 )
linux-arch: remove shellcheck pacman package (5ee7de5 )
linux-arch: remove SJTU archlinuxcn mirror (3fb36f4 )
linux-arch: reset starship symbol color (2rd line) (0a6d5d2 )
linux-arch: set up DMS quickshell-git (28daf57 )
linux-arch: set up KDE plasma for wayland (38e5a38 )
linux-arch: set up Linux dictionary (9661e0f )
linux-arch: setup EDITOR for visudo (e5a5377 )
linux-arch: setup multilib repository in archinstall (7b674a5 )
linux-arch: setup neovim early (73c93d0 )
linux-arch: snapper cleanup timer (a2796b1 )
linux-arch: WeChat after WPS (b166d5c )
linux-arch: zen browser Chinese language pack (8701469 )
linux-commands: rectify typos (c2768e8 )
linux-desktop: change browser key bind for niri (192c155 )
linux-desktop: remove duplicates to arch setup guide (0287b69 )
linux-dotfiles: edit and sync workflow (ce53712 )
linux-font: fc-match to check font config (4db4140 )
linux-fonts: add Adobe source hans font (a4f08c9 )
linux-grub: rectify typos (fc9e5c5 )
linux-network: GitHub hosts for release access (c67a353 )
linux-niri: move floating window with mouse (d376494 )
Linux-Setup: fix typo (c2ae253 )
Linux-SetUp: fix wrong shell command about soft link on VSCode (18eadd9 )
linux-system: enable and start service immediately (da8bde8 )
linux-terminal: leave ctrl+t to fzf/shell completion (997ede3 )
linux-terminal: matugen sapphire color template (8f28490 )
linux-terminal: tmux paste buffer bracketed mode (4cadef9 )
linux-toolchain: zoxide change directory command and tool headings (4bf4655 )
linux-toolchain: add vi alias (5bc220c )
linux-toolchain: animating ASCII art motion (8692c79 )
linux-toolchain: bun toolchain (cbe1017 )
linux-toolchain: modern unix toolchain (af62e45 )
linux-toolchain: move package manager and link tools (26cca13 )
linux-toolchain: pacman installation commands (f3982f2 )
linux-toolchain: procs completion for zsh (c242f41 )
linux-toolchain: resume session alias (ed7ae21 )
linux-toolchain: set up Neovim as default editor (f1b1e2c )
linux-user: user group (16ae85e )
linux-zsh: change zsh-autosuggestions accept key (642c423 )
linux-zsh: disable oh-my-zsh theme for starship (3d5ba3d )
linux-zsh: remove legacy oh-my-zsh plugins (a41652f )
linux-zsh: vi-mode and last-working-dir plugins (7737732 )
logo: change new burnt orange logo (e32d1a3 )
markdownlint: disable line length rule (dd5a64b )
marquee: design patterns link (2944645 )
marquee: update links (5e8ceac )
mdx: parse inline code (e2fa605 )
node-url: url build utility (9d0112e )
NPM-ignore: remove unnecessary ignore file (6db59c2 )
pages: home page title and description (91d1136 )
python-library: ASCII art (c78c0e3 )
python-library: html to markdown converter (f68dd23 )
python-library: TUI framework (e598e3c )
python-mirrors: add suffix / to mirrors URL (0549914 )
python-toolchain: pyright for monorepo workspace (f10ac22 )
python-uv: add workspace package as dependency (cf7ced4 )
python-uv: develop local hot reload tools (752c597 )
python-uv: import deps from requirements files (90d462c )
python-uv: lockfile (9b7b9dd )
python-uv: uv shell completion (6e2d308 )
README: fix directory instruction and contact (f03208c )
readme-contact: fix color typo (911b588 )
readme-contact: fix email error (5820f8b )
readme-contact: fix email error again (40e5c63 )
readme-contact: fix email error at third time (c64bd36 )
README: fix process of this repo (311561b ), closes #26
readme: fix super link error in readme (72c20ab )
README: rectify generator (6d63938 )
README: update deployment URLs to notes.tazimi.dev (b0d0b4e )
release: tag with signature (2041deb )
remove useless link (04d3862 )
stylelint: remove legacy rule disable comments (ad00b4e )
syntax highlight: add complete prism highlight (3cc6f64 )
theme: adjust strong and link styles for markdown (759e45b )
theme: change card background and container max-width (#715 ) (0f848b7 )
vim-mode: mode naming and motion notation (1266e40 )
vim-normal: operator and motion (2eed48b )
web-css: the state of real-world CSS usage (7908cd8 )
web-library: Cloudflare workers disqus (7422024 )
web-library: crontab library (c7972ec )
web-library: google shaka player for adaptive video streaming (dfb9e7e )
web-library: haptic feedback for mobile web (d946c7e )
web-library: modern music player (04f6b6c )
web-library: parse, modify, and generate PDFs (922118d )
web-library: tidy code up (c97c05a )
web-nginx: selectively disabling HTTP/1.X (baf064e )
web-security: leaked secrets in forced commits and orphan commits (495019c )
website-design: change primary color (#311 ) (b53e056 )
website-SVG: rectify SVG import style (2534daf )
website-ui: use gradient CSS variable for magic card (bd4c7ec )
website: add more navbar links (7ad81ae )
website: hidden navbar when scrolling (a96d913 )
website: rectify broken types (39e8d33 )
website: remove legacy imports style (4c4cf3e )
website: remove navbar dropdown (2a8d957 )
website: remove redundant pages (c4102c8 )
website: update copyright, social and project links (3b57dd3 )
website: update navbar title (217a70e )
🔨 Updates
Algorithm-Java: Learn some useful string function for java (ea801de )
algorithms-clrs: learn B tree and fibonacci heap (7171b36 )
algorithms-red black tree: master red black tree (2a4b7c3 )
algorithms-toc: generate toc of markdown (67b935e )
algorithms-topological: learn two implemention of topological sorting (bc60004 )
app.js: change template engine from jade to handlebars (f124d7a )
Assembly-Basic: learn stack frame and nested Arrays (57e8500 ), closes #26
Assembly-Pattern: Load-ALU-Store pattern (319b7ff ), closes #7
assembly-toc: generate toc of markdown (1e4da4d )
Assembly-tols: add some shortcuts about turbo debugger (fa7063b )
Assembly: learn DOS system call (7c80b57 )
Backup: backup for bookmarks and shell scripts (83100c3 )
build: migrate GitBook to VitePress (2787292 )
C-Alloctor: Heuristic Programming in Alloctor Implemention (d3d5260 ), closes #7
C-Encode: machine code IEEE 744 (a5cdc6c )
c-function: learn strstr, strcasecmp and sscanf function (4b0cbca )
C-Header: there is little memory application in header (9920d54 ), closes #7
C-Macro: macro code style (c405fd6 ), closes #7
C-Macro: trick on prevent including same header twice (663dcad ), closes #7
C-Pointer: use void pointer to implement generic feature (2921d64 ), closes #7
C-Proj-MachineCode: complete testing for awesome machine code (165aea3 )
C-Proj-MachineCode: machine code stored for diff types of var (b906d70 )
C-Thread-Semaphore: tips on utilization of semaphore (e5d9a15 ), closes #7
C-thread: learn pthread.h basic (4bf491f ), closes #7
C-TIL: pointers, types transfer, strdup (a948df2 )
C-Tools-Gdb: add display format (9f49de4 )
C-tools-gdb: display ds/ss (0744cb1 )
C-Tools-Gdb: learn some disasm tips (c9b4c38 )
C/Assembly: union, linker ,load instruction (f333b12 ), closes #7
ci-gitbook: rectify gitbook ci (e15ea61 )
ci-gitbook: update latest gitbook deps (6cbab9f )
CI: change artifact path (e3bf336 )
CI: checkout all history (cce5c65 )
CI: enable markdownlint checking (1081124 )
CI: polish CI action up (611ee73 )
ci: polish CI scripts up (29abbe4 )
CI: polish command up (2fc723b )
ci: prepare for markdownlint in CI (bc968a3 )
ci: rectify ts extension ([222862f ](222862f
You can’t perform that action at this time.