Lifelong-Learning
Lifelong-Learning copied to clipboard
My personal note of everything, from coding to philosophy.
Lifelong-Learning
My personal note of everything, from coding to philosophy.
Table of Contents
-
Algorithms: Note of Algorithms.
- Introduction to Algorithms (aka CLRS)
-
Computer Networks: Note of Computer Networks.
- CMU Course 18-441/741 Computer Networks
-
Computer Systems: Note of Computer Systems, Distributed Systems, Storage Systems, Cloud Computing.
- CMU Course 15-213/513/18-213/613 Introduction to Computer Systems (ICS)
- CMU Course 15-440/640 Distributed Systems
- CMU Course 15-719/18-709 Advanced Cloud Computing
- CMU Course 18-746 Storage Systems
- Computer Systems: A Programmer's Perspective (aka CS:APP)
- Cookbook: Note of how to cook delicious food.
-
Database: Note of database theory and MySQL database.
- CMU Course 15-445/645 Database Systems
- MySQL
-
Golang: Note of Go language idioms and Gin web framework.
- Golang go-to Guide
- Gin
-
Java: Note of Java language idioms and programming best practices.
- Effective Java
- Java Concurrency in Practice
- LeetCode: Solution set of LeetCode problems and note of tricks and expressions.
-
Machine Learning: Note of machine learning theory and implementations of ML algorithms.
- CMU Course 10-301/601 Introduction to Machine Learning
-
Programming: Note of good software engineering practices and programming techniques.
- CMU Course 17-214/514 Principles of Software Construction
- CMU Course 17-313 Foundations of Software Engineering
- CMU Course 17-480/780 API Design And Implementation
- Design Patterns: Elements of Reusable Object-Oriented Software
-
Reading: Reading note of books, blogs, papers, and etc.
- Nonviolent Communication: A Language of Life
- Building a Career in Software
- Clean Code
Milestones
- 1 commit: Jun 10th, 2019
- 10 commits: Jun 10th, 2019
- 100 commits: Nov 22, 2019
- 200 commits: Dec 9, 2019
- 300 commits: Jan 14, 2020
- 400 commits: Apr 18, 2020
- 500 commits: May 18, 2020
- 600 commits: Oct 26, 2020
- 700 commits: Mar 28, 2021
- 800 commits: Jul 13, 2021
- 900 commits: Jul 23, 2021
- 1,000 commits: Aug 13, 2021
- 1,024 commits: Aug 23, 2021