Web Development Notebook

關關難過關關過

[Security] DDoS: Distributed Denial of Service Attack

資訊安全系列文一:分散式阻斷服務攻擊


[Networking] the TCP/IP Model

and what exactly its relationship is with the OSI model


[Networking] the OSI Model

what happens when you click on a URL?


GraphQL with Ruby on Rails: Resolvers

the second part of GraphQL with Ruby on Rails


GraphQL with Ruby on Rails: The Big Picture

A working example on using GraphQL with Ruby on Rails


[Database] Transaction and Concurrency Control

concurrency control in database


Automatic Files Upload to Github on Mac

with shell scripts and Launchd


[Operating System] The Dining Philosophers Problem

synchronization, mutex locks and semaphores


[Operating System] Process Synchronization

a seriously digested note on process synchronization


每個開發者都應該要會用的編輯器–Vim

Vim 是一個語言,不(只)是一個編輯器。