-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODOs.txt
77 lines (62 loc) · 1.2 KB
/
TODOs.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
======================================================================
TODOs
======================================================================
[Contents]
1. Overview
2. List
2.1. Kernel
2.2. Compiler
2.3. Tracer
2.4. C Library
2.5. Editor
2.6. Network
2.7. Emulator
2.8. Training & Event
1. Overview
===========
It's a memo of TODO list as a toys for myself.
2. List
=======
2.1. Kernel
-----------
Linux
RealTime Kernel
Assembly Kernel
Micro Kernel / hypervisor
- KVM
2.2. Compiler
-------------
- Design a language and a compiler / debugger.
- Language study
- python / javascript
- Study LLVM
2.3. Tracer
-----------
- Add a userspace tracer.
- Study valgrind and write a plugin.
2.4. C Library
--------------
- A simple library
2.5. Editor
-----------
- vim
- Some plugin
- a simpler editor
2.6. Network
------------
Write a browser
- Learn WebKit
2.7. Emulator
-------------
A example about how to add a QEMU device.
2.8. Training & Event
---------------------
Some training doc
Collect Event and attend some events
2.9. Daily work
---------------
Post at least one blog one day.
3. Change log
=============
2013/09/18 Intial version