前言
今年的 COSCUP 因應 COVID-19 疫情,所以以線上直播的方式進行。本篇主要是記錄大會第一天有興趣的議程以及關鍵字。
主要內容
Introduction to Transactional Memory and Its Implementation
GCC Example:
|
|
在編譯的時候要加上 -fgnu-tm
|
|
Reference
Learning go error handling design from open source
“Values can be programmed, and since errors are values, errors can be programmed.” –Rob Pike
References:
A trip about how I contribute to LLVM - Douglas Chen
References:
從 Go 的 runtime 源碼發掘瘋狂的 slice 用法
References
Select, Manage, and Backport the Long-Term Stable Kernels
References:
Cuju - 虛擬機容錯功能實作
References
User authentication in Go Web Server
- Rainbow table attack
讓密碼安全性更高的方式
- salt (建議32bit)
- pepper (secret salt)
- password length: 10 ~ 64
OTP (Once Time Password)
- Time OTP
- SMS OTP
Resources:
Let’s Publish a Collaborative e-Book for Linux Kernel
References:
藉由實作多任務核心來體驗作業系統概念
Raspbootcom:
- Enable UART0 FIFO