-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
mkdocs.yml
131 lines (121 loc) · 4.86 KB
/
mkdocs.yml
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
site_name: EAD Notes
docs_dir: notes/
theme:
name: material
favicon: 'assets/images/logo.png'
logo: 'assets/images/logo.png'
palette:
scheme: default
primary: white
accent: white
font:
text: Roboto
code: Roboto Mono
language: en
features:
# - header.autohide
- navigation.tabs
# - navigation.instant
icon:
repo: fontawesome/brands/github
copyright: Copyright © 2022 Arjun Adhikari
repo_url: https://github.com/thearjun/ead-notes
repo_name: EAD Notes
edit_uri: "https://github.com/thearjun/ead-notes/tree/master/notes/"
markdown_extensions:
- meta
- abbr
- admonition
- pymdownx.details
- attr_list
- pymdownx.highlight:
linenums_style: pymdownx.inline
- pymdownx.superfences
- pymdownx.inlinehilite
- pymdownx.snippets
- pymdownx.keys
- pymdownx.tabbed
- pymdownx.betterem:
smart_enable: all
- pymdownx.caret
- pymdownx.mark
- pymdownx.tilde
- pymdownx.smartsymbols
- def_list
- pymdownx.tasklist:
custom_checkbox: true
- pymdownx.arithmatex:
generic: true
extra:
generator: false
manifest: manifest.webmanifest
social:
- icon: fontawesome/brands/linkedin
link: https://linkedin.com/in/thearjun
- icon: fontawesome/brands/github
link: https://github.com/thearjun
extra_javascript:
- assets/javascripts/extra.js
- assets/javascripts/config.js
- https://polyfill.io/v3/polyfill.min.js?features=es6
- https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js
extra_css:
- assets/stylesheets/extra.css
plugins:
- search
- macros:
include_dir: notes
nav:
- Introduction:
- index.md
- Enterprise Application Architecture:
- introduction/enterprise-application-architecture/introduction.md
- Platform for Enterprise Solutions: introduction/enterprise-application-architecture/platform-for-enterprise-solutions.md
- Enterprise Architecture Framework: introduction/enterprise-application-architecture/enterprise-application-framework.md
- Web Technology Concepts:
- Protocols: introduction/web-technologies-concepts/protocols.md
- Communication Types: introduction/web-technologies-concepts/communication-types.md
- Web Services: introduction/web-technologies-concepts/web-services.md
- Data Exchange Formats:
- introduction/web-technologies-concepts/data-exchange-formats.md
- Conversion between Data Exchange Formats: introduction/web-technologies-concepts/data-format-conversion.md
- Development Process Management:
- Source Code Management: development-process-management/source-code-management.md
- Continuous Integration: development-process-management/continuous-integration.md
- Software Testing: development-process-management/software-testing.md
- Software Documentation: development-process-management/software-documentation.md
- Design Patterns:
- Introduction: design-patterns/introduction.md
- Types of Patterns: design-patterns/types-of-patterns.md
- Dependency Injection and Inversion of Control: design-patterns/di-and-ioc.md
- Convention vs Configuration: design-patterns/convention-vs-configuration.md
- Factory Pattern: design-patterns/factory-pattern.md
- Singleton Pattern: design-patterns/singleton-pattern.md
- Lazy Initialization: design-patterns/lazy-initialization.md
- Web App Architecture:
- Introduction: web-application-architecture/introduction.md
- Layered Architecture: web-application-architecture/layered-architecture-for-web-applications.md
- MVC Pattern: web-application-architecture/mvc-pattern.md
- SOA and RESTful:
- Introduction: soa-and-restful/introduction.md
- Resource Oriented Architecture: soa-and-restful/resource-oriented-architecture.md
- Analysis and Design:
- Read Only Resource Oriented Services: soa-and-restful/roa-analysis-and-design/read-only.md
- Read Write Resource Oriented Services: soa-and-restful/roa-analysis-and-design/read-write.md
- Security:
- software-security/introduction.md
- Basic Attacks: software-security/basic-attacks.md
- State Based Attacks: software-security/state-based-attacks.md
- Client Side Authentication: software-security/client-side-authentication.md
- Cross Site Scripting: software-security/cross-site-scripting.md
- Denial of Service: software-security/dos.md
- SQL Injection: software-security/sql-injection.md
- Development Methodologies:
- AGILE:
- Principles: software-development-methodologies/agile-principles.md
- Methodologies : software-development-methodologies/agile-methodologies.md
- Test Driven Development (TDD): software-development-methodologies/test-driven-development.md
- Behaviour Driven Development (BDD): software-development-methodologies/behaviour-driven-development.md
- Extras:
- Questions: extra/questions/index.md
- Abbreviations: extra/abbreviations.md