Add graph with Study Topics

This commit is contained in:
Marcelo Boeira
2019-04-11 22:35:13 +02:00
parent 0b2c470898
commit 2a3a431bff
4 changed files with 35 additions and 7 deletions

11
Makefile Normal file
View File

@@ -0,0 +1,11 @@
NPM ?= `which npm`
MERMAID ?= `which mmdc`
RESOURCES_PATH ?= `pwd`/resources
.PHONY: build
build:
@$(MERMAID) -i $(RESOURCES_PATH)/topic-graph.mmd -o $(RESOURCES_PATH)/topic-graph.png
.PHONY: setup
setup:
@$(NPM) install -g mermaid.cli

View File

@@ -1,9 +1,12 @@
# 📚 Studies
> Index for my study topics
# 📚 Studies
> Index for my study topics
## 💻
<img src="resources/topic-graph.png" width="100%">
### Programming Languages
* [Haskell From First Principles](https://github.com/marceloboeira/hffp)
* [The Rust Programming Language](https://github.com/marceloboeira/trpl)
* Site Reliability Engineering
* Software Engineering
* Programming Languages
* Functional Programming Languages
* [Haskell From First Principles](https://github.com/marceloboeira/hffp)
* Systems Programming Languages
* [The Rust Programming Language](https://github.com/marceloboeira/trpl)

14
resources/topic-graph.mmd Normal file
View File

@@ -0,0 +1,14 @@
graph TD
SRE[Site Reliability Engineering]
SRE --> SW[Software Engineering]
SW --> PL[Programming Languages]
PL --> SysPL[Systems Programming Languages]
SysPL --> Rust
SysPL --> Go
PL --> ScrPL[Script Programming Languages]
ScrPL --> Ruby
ScrPL --> Python
PL --> FunPL[Functional Programming Languages]
FunPL --> Haskell
FunPL --> Lisp

BIN
resources/topic-graph.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB