shorten internal links for readability of markup
This commit is contained in:
committed by
GitHub
parent
9f1df35841
commit
dc386525b6
27
README.md
27
README.md
@@ -47,14 +47,14 @@ Realize the best thing you can do to learn to program in any environment is to
|
|||||||
program **a lot**. These small projects are only the beginning of that
|
program **a lot**. These small projects are only the beginning of that
|
||||||
journey; you'll have to do more on your own to truly become proficient.
|
journey; you'll have to do more on your own to truly become proficient.
|
||||||
|
|
||||||
* [Unix Utilities](https://github.com/remzi-arpacidusseau/ostep-projects/tree/master/initial-utilities) (cat, grep, zip/unzip)
|
* [Unix Utilities](initial-utilities) (cat, grep, zip/unzip)
|
||||||
* Sort (text-based)
|
* Sort (text-based)
|
||||||
* Sort (binary)
|
* Sort (binary)
|
||||||
* [Reverse](https://github.com/remzi-arpacidusseau/ostep-projects/tree/master/initial-reverse) (very simple reverse program)
|
* [Reverse](initial-reverse) (very simple reverse program)
|
||||||
|
|
||||||
### Processes and Scheduling
|
### Processes and Scheduling
|
||||||
|
|
||||||
* [Shell](https://github.com/remzi-arpacidusseau/ostep-projects/tree/master/processes-shell)
|
* [Shell](processes-shell)
|
||||||
|
|
||||||
### Virtual Memory
|
### Virtual Memory
|
||||||
|
|
||||||
@@ -62,14 +62,14 @@ journey; you'll have to do more on your own to truly become proficient.
|
|||||||
|
|
||||||
### Concurrency
|
### Concurrency
|
||||||
|
|
||||||
* [Web Server](https://github.com/remzi-arpacidusseau/ostep-projects/tree/master/concurrency-webserver)
|
* [Web Server](concurrency-webserver)
|
||||||
* [Parallel Zip](https://github.com/remzi-arpacidusseau/ostep-projects/tree/master/concurrency-pzip)
|
* [Parallel Zip](concurrency-pzip)
|
||||||
* [MapReduce](https://github.com/remzi-arpacidusseau/ostep-projects/tree/master/concurrency-mapreduce)
|
* [MapReduce](concurrency-mapreduce)
|
||||||
* Web Crawler
|
* Web Crawler
|
||||||
|
|
||||||
### File Systems
|
### File Systems
|
||||||
|
|
||||||
* [File System Checker](https://github.com/remzi-arpacidusseau/ostep-projects/tree/master/filesystems-checker)
|
* [File System Checker](filesystems-checker)
|
||||||
|
|
||||||
### Distributed Systems
|
### Distributed Systems
|
||||||
|
|
||||||
@@ -82,25 +82,24 @@ version of Unix and developed at MIT. Unlike the C/Linux projects, these give
|
|||||||
you direct experience inside a real, working operating system (albeit a simple
|
you direct experience inside a real, working operating system (albeit a simple
|
||||||
one).
|
one).
|
||||||
|
|
||||||
Read the [install
|
Read the [install notes](INSTALL-xv6.md) to see how to download the latest xv6
|
||||||
notes](https://github.com/remzi-arpacidusseau/ostep-projects/blob/master/INSTALL-xv6.md)
|
and install the tools you'll need.
|
||||||
to see how to download the latest xv6 and install the tools you'll need.
|
|
||||||
|
|
||||||
### Initial Projects
|
### Initial Projects
|
||||||
|
|
||||||
* [Intro To xv6](https://github.com/remzi-arpacidusseau/ostep-projects/tree/master/initial-xv6)
|
* [Intro To xv6](initial-xv6)
|
||||||
|
|
||||||
### Processes and Scheduling
|
### Processes and Scheduling
|
||||||
|
|
||||||
* [Scheduling (Lottery)](https://github.com/remzi-arpacidusseau/ostep-projects/tree/master/scheduling-xv6-lottery)
|
* [Scheduling (Lottery)](scheduling-xv6-lottery)
|
||||||
|
|
||||||
### Virtual Memory
|
### Virtual Memory
|
||||||
|
|
||||||
* [Virtual Memory (Null Pointer and Read-Only Regions)](https://github.com/remzi-arpacidusseau/ostep-projects/tree/master/vm-xv6-intro)
|
* [Virtual Memory (Null Pointer and Read-Only Regions)](vm-xv6-intro)
|
||||||
|
|
||||||
### Concurrency
|
### Concurrency
|
||||||
|
|
||||||
* [Kernel Threads (Basic Implementation)](https://github.com/remzi-arpacidusseau/ostep-projects/tree/master/concurrency-xv6-threads)
|
* [Kernel Threads (Basic Implementation)](concurrency-xv6-threads)
|
||||||
|
|
||||||
### File Systems
|
### File Systems
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user