最近更新
- Linux command: Diff/Patch
- Pip Install Optional Dependency
- Parsing deeplinks by url.Parse may fail
- Size of a non-static member of a class
- Ansible Playbook and Supervisorctl Restart Twice Problem
- 個人專案
- Just a Fake Quine for go ≥ 1.16
- Workaround for Pyscript Importing Folder by Compiling Wheel
- Devlog #0 — Why I’m Building My Own RPG Maker-like Engine in Go
- Boost Corutine
- Deployment Strategies
- Starter Template
- BPF and eBPF
- Linux Folder Structure
- Ubuntu App Security
- Ansible Code Snippets
- Rust Code Snippets
- ACID
- CAP Theorem
- Lock
- PostgreSQL
- Redis
- Ansible -- Please pip install hvac to use the hashi_vault lookup module.
- CAS Lock
- Changing root shell is dangerous
- Compiler
- Docker
- Encoding
- Mac use NTFS
- Mac
- Make a boot USB
- Security
- When we enter a new machine
- Emergency
- Virus Scanning
- 關於我
- 📔 筆記
- 🧮 數學
- 🔤 代數
- Cauchy-Schwarz 不等式
- Hölder 不等式
- Jensen 不等式
- Young 不等式
- 不等式
- 一魚多吃的題目
- 平均不等式
- 排序不等式
- 替換法
- 函數方程
- 柯西函數方程
- Dirichlet's Theorem
- Lifting The Exponent Lemma
- Zsigmondy's Theorem
- 🔢 數論
- Pell 方程
- Wilson 定理
- ⚒ 基礎符號和工具
- 中國剩餘定理
- 原根
- 多項式分解
- 整除
- 模和同餘
- 高斯符號
- Vieta Jump
- 關於 Imgcity
- Sqlite3 in C
- Count on Totient Function
- 因式分解一個有限域多項式
- 在OpenGL繪製中文字
- BOBERT - Stick values
- 區間相異元素個數
- 考駕照
- 六十石山金針花超半程馬拉松
- 旅行索引
- 我的第一個Online Judge
- C和Python混和編程
- RPG引擎 - CRPG
- OpenAL 簡易教學
- 動態存取第k大
- CRPG 第二階段完成
- CRPG 進度筆記
- 15-puzzle
- Codeforce 542 D. Superhero's Job
- CRPG 進度筆記
- TGDF 2015
- 期末廢文大賽排行榜製作
- 一行的Python3
- Recording Gaming Moment
- protobuf-to-dict 遷移到 protobuf3-to-dict
- fmt vs sprintf vs stringstream 速度比較
- Boost Fiber
- C++20 Coroutine
- Coroutine 簡介
- Go1.23 Rangeover Func
- Golang Goroutine Model
- QEMU Coroutine
- Switch Case Generator
- ucontext
- 🐍Python Coroutine
- 🦘Use setjump and longjump to mock coroutine
- Nginx Load Balancer with Docker Compose
- 打包 Go Binary 成 Debian Package
- 用 Ansible 檢查是否完善 Deploy
- 藍綠部署
- 金絲雀部署
- DDD Style
- Scale Up vs Scale Out
- MVC
- SOLID
- 代理模式
- 命令模式
- 單例模式
- 工廠模式
- 樣板方法模式
- 狀態模式
- 策略模式
- 裝飾器模式
- 觀察者模式
- Advent of Code 2024 - 01
- Advent of Code 2024 - 02
- Advent of Code 2024 - 03
- Advent of Code 2024 - 04
- Advent of Code 2024 - 05
- Advent of Code 2024 - 06
- Advent of Code 2024 - 07
- Advent of Code 2024 - 08
- Advent of Code 2024 - 09
- Advent of Code 2024 - 10
- Advent of Code 2024 - 11
- Advent of Code 2024 - 12
- Advent of Code 2024 - 13
- Advent of Code 2024 - 14
- Advent of Code 2024 - 15
- Advent of Code 2024 - 16
- Advent of Code 2024 - 17
- Advent of Code 2024 - 18
- Advent of Code 2024 - 19
- Advent of Code 2024 - 20
- Advent of Code 2024 - 21
- Advent of Code 2024 - 22
- Advent of Code 2024 - 23
- Advent of Code 2024 - 24
- Advent of Code 2024 - 25
- Gift Wrapping Algorithm
- Disjoint Set
- Range Modify Query (RMQ)
- Rolling Hash
- Secure Random Generator
- Diff and Patch
- Init vs Systemd
- Linux Kernel Livepatch
- Nagle’s Algorithm
- OOM Killer
- Supervisorctl
- fcntl File Lock
- pthread Cancel and Signal
- 多使用者共用檔案
- Minecraft 起始筆記
- Bash Code Snippets
- C++ Code Snippets
- CMake Code Snippets
- Git Code Snippets
- Go Code Snippets
- MySQL Code Snippets
- Python Code Snippets
- Vim Code Snippets
- ssh Code Snippets
- Apple Books
- 私釀電子書
- 電子閱讀器
- Cassandra
- C++ Iterator
- Fire Rendering
- NUMA
- Operating System
- RedLock
- Sliding Window
- Web3
- Word2Vec
- Electronic Travel Authorisation
- 出國、回國
- 手機網路
- 旅行交通
- 旅行保險
- 旅行金流支付
- 旅途安全
- 日本法律和習俗
- 澳洲法律和習俗
- 英國法律和習俗
- 衣服準備
- 護照 - 以備萬一
- Tor
- Copy, Move 與 RAII
- Defer 與自訂 Deleter
- Exception Safety
- Forwarding Reference
- Memory Alignment
- Type Erasure
- enable_shared_from_this
- errno 與 gmtime_r
- sizeof
- string_view 傳值
- 整數型別的坑
- 無窮迴圈的未定義行為
- 2017 Google Code Jam
- 台南三日遊
- 大四下總結
- 碩一上總結
- 碩一下總結
- PbrtCraft 用 pbrt 畫 Minecraft 遊戲場景
- 碩二上總結
- PbrtCraft 進度二
- 碩二下回顧
- 2019 年歲末回顧
- Way to C++: 1. Copy Constructor
- Way to C++: 2. Move
- Way to C++: 3. std::unique_ptr
- Way to C++: 4. Auto close (雜)
- Way to C++: 5. Forwarding Reference
- Way to C++: 6. Exception Safe
- 日環食 2020
- C/C++ Memory Alignment
- Docker-compose + Nginx as Load Balancer
- 2020 回顧與新年希望
- 西門町攝影
- Protobuf 3.14.0 和 CMake 的一些小細節
- 貓空攝影
- Python: 可中斷的 Sleep
- 一個 Group Write Permission 的坑
- Git Repository 限制使用者存取
- std::string_view 函數傳值與編譯器最佳化
- 穩定打包 Go Binary 成 Debian Package 的選擇
- 第一次出在場次 Cosplay
- Facebook 2022 Hacker Cup Qualification
- Facebook 2022 Hacker Cup Round1
- Facebook 2022 Hacker Cup Round2
- 無目標的淡海輕軌一日遊
- C Error Handling: errno
- Go 1.18 有關 http.Client 的 TLS 變動
- gmtime_r 使用性?
- C++ 有關迴圈的未定義行為?
- Linux fcntl Filelock 中的小坑:在同一 Process 不能跨 Thread 使用
- C++ 中倒序存取陣列的型別問題
- 阿里山之旅
- 2023年春櫻宴
- 安裝 Arch Linux!
- 東京之旅
- 取得自己的 shared pointer
- 平溪一日遊
- Lolita 體驗
- 一邊寫 C++ Class 一邊了解 OOP 4 個概念
- Heap 取出最小值
- pthread_cancel 與解構子行為實驗
- pthread_kill 實驗
- 2023 年度統整
- 2023 跨年
- OOM Killer 簡短筆記
- Shell: wait, kill, trap 組合筆記
- int64_t Literal Constant?
- 簡介 C++ 的 Type Erase (用多型和模板做 Duck Type)
- 2024 台南之旅
- 基隆之行
- 2024 日本馬拉松
- 2024 高雄之旅
- 2024 年度回顧
- Go 1.24 omitzero
- 2025 英國之旅 Day1 跨越時差
- 2025 英國之旅
- 2025 英國之旅 Day2 劍橋
- 2025 英國之旅 Day3 約克 | 肉鋪街
- 2025 英國之旅 Day4 愛丁堡
- 2025 英國之旅 Day5 溫德米爾湖區
- 2025 英國之旅 Day6 Outlet | Chester
- 2025 英國之旅 Day7 莎翁 | 牛津
- 2025 英國之旅 Day8 倫敦
- 2025 英國之旅 Day9 還是倫敦
- sizeof array
- 2025 大阪之旅
- 2025 高雄之旅
- 2026 雪梨之旅