Archive
120 篇文章
2026
2025
2024
2023
2022
- Synopsis of Mastering PostgreSQL 13
- How Gem Warden Works
- Notes for Inside Rails in 2019 RailsConf
- Synopsis of To Thread or Not To Thread
- GraphQL Intro part1 - Type and Schema
- Iptables Introduction
- What Does Counter Culture Do
- Desk Setup Part1 - Cable Management
- Synopsis of Refactoring Ruby Edition
- Dealing ActiveRecord Polymorphic Relation With Namespace
- Note About Jenkins
- Synopsis of 99 Bottles of OOP
- Retrospect And Prospect of 2022
2021
- Apps Script Intro
- Rails initialization process
- Synopsis of Responsible Rails
- How to Write YAML
- Docker command line tool memo
- Synopsis of Docker For Rails Developer
- 實作利用 Pundit 跟 Cancancan 做動態權限管理
- AWS Capacity Provider
- Shell Script Test(判斷式)
- SSH Tunnel
- Regular Expression
- Elixir Basics
- Synopsis of Ruby Metaprgramming
- Tips For Passing Certified Kubernetes Administrator(CKA) Exam
- Shell variables
- Dynamic Port Setting on ECS
- Synopsis of Continous Delivery With Docker and Jenkins
- Rails Cache Basic Introduction
- Docker Swarm introduction
- CICD Intergration on Hexo Blog
- Retrospect And Prospect of 2021
2019
- Rails 的 try(), try! 跟 Ruby 的 &.
- Ruby & Rails Coding style(只記錄部分)
- Javascript(JS) let, const 跟 var 的比較跟應用
- 總算轉職成功
- JS30 day30 Whack a Mole Game
- JS30 day29 Countdown Timer
- JS30 day28 Video Speed Controller
- JS30 day27 Click and Drag to Scroll
- JS30 day25 Event Capture, Propagation, Bubbling and Once
- JS30 day26 Stripe Follow Along Dropdown
- JS30 day24 Sticky Nav
- JS30 day23 Speech Synthesis
- JS30 day22 Follow Along Links
- JS30 day20 Speech Recognition
- JS30 day19 Webcam Fun
- JS30 day18 Tally String Times with Reduce
- JS30 day16 Text Shadow Mouse Move Effect
- JS30 day17 Sorting Band Names
- JS30 day15 Local Storage and Event delegation
- JS30 day14 Reference vs Copy
- JS30 day13 Slide In on Scroll
- JS30 day12 Key Sequence Detection
- JS30 day11 Custom HTML5 Video Player
- JS30 day10 Hold Shift to Check Multiple Checkboxes
- JS30 day9 JS Console 用法
- JS30 day8 Fun With HTML5 Canvas
- JS30 day7 Array Cardio Day2"
- JS30 day6 Ajax Type Ahead
- JS30 day5 Flex Panels Image Gallery
- JS30 day3 Update CSS variables
- JS30 day4 Array Cardio 1
- JS30 day2 Clock
- JS30 day1 Drum Kit
- Mock and Stub in test
- 鐵人賽 30 天完賽感言"
- Active Record Query Interface part2
- Active Record Query Interface part1
- Rails Routing part2
- Rails Routing part1
- Action View Form Helpers
- Active Record Validations part 2
- Active Record Validations part 1
- Active Storage 使用
- migration 檔的執行 / rollback / 其他動作
- 寫 migration 檔內容
- 什麼是 migration 檔案?
- Rails 中的 public 檔案與捕捉例外
- Basic / Digest HTTP Authentication
- Request Forgery Protection
- Filters
- Flash
- Parameters
- REST & Controller 命名慣例
- 教你怎麼傳變數給 partial
- partial 的使用
- yield & content_for的使用
- Layout 的基本使用
- Render 的基本使用
- 如何複寫Model table 慣例 / 資料存取刪除簡介
- Primary key / Foreign key介紹
- Active Record 介紹
- Strong parameters
- DRY & CoC 是啥
- 參賽宣言