mirror of
https://github.com/phil-opp/blog_os.git
synced 2025-12-16 22:37:49 +00:00
Add placeholders posts for 'Basic I/O' chapter
This commit is contained in:
5
blog/content/edition-3/chapters/basic-i-o.md
Normal file
5
blog/content/edition-3/chapters/basic-i-o.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
+++
|
||||||
|
title = "Basic I/O"
|
||||||
|
+++
|
||||||
|
|
||||||
|
Soluta cum voluptatem fuga reprehenderit tenetur dicta rerum. Ullam minima eaque saepe voluptatum saepe in illum cumque. Debitis doloribus dolores dolores earum minima accusamus eius. Nostrum qui saepe ducimus laudantium temporibus.
|
||||||
21
blog/content/edition-3/posts/03-screen-output/index.md
Normal file
21
blog/content/edition-3/posts/03-screen-output/index.md
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
+++
|
||||||
|
title = "Screen Output"
|
||||||
|
weight = 3
|
||||||
|
path = "screen-output"
|
||||||
|
date = 0000-01-01
|
||||||
|
|
||||||
|
[extra]
|
||||||
|
chapter = "Basic I/O"
|
||||||
|
icon = '''<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="bi bi-display" viewBox="0 0 16 16">
|
||||||
|
<path d="M0 4s0-2 2-2h12s2 0 2 2v6s0 2-2 2h-4c0 .667.083 1.167.25 1.5H11a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1h.75c.167-.333.25-.833.25-1.5H2s-2 0-2-2V4zm1.398-.855a.758.758 0 0 0-.254.302A1.46 1.46 0 0 0 1 4.01V10c0 .325.078.502.145.602.07.105.17.188.302.254a1.464 1.464 0 0 0 .538.143L2.01 11H14c.325 0 .502-.078.602-.145a.758.758 0 0 0 .254-.302 1.464 1.464 0 0 0 .143-.538L15 9.99V4c0-.325-.078-.502-.145-.602a.757.757 0 0 0-.302-.254A1.46 1.46 0 0 0 13.99 3H2c-.325 0-.502.078-.602.145z"/>
|
||||||
|
</svg>'''
|
||||||
|
+++
|
||||||
|
|
||||||
|
Dolores qui incidunt sit fugiat amet consequatur. Qui ab vel et molestias ex nemo corporis consequatur. Quia consequuntur itaque sequi quia autem. Maxime vel quis maxime at. Tenetur eveniet velit dolor quidem temporibus tenetur.
|
||||||
|
|
||||||
|
<!-- more -->
|
||||||
|
|
||||||
|
Molestiae quidem ipsa nihil laboriosam sapiente laudantium quia. Praesentium et repudiandae minima voluptas et. Repellendus voluptatem distinctio enim et alias distinctio recusandae quos. Dolores ex eum culpa quo sunt sint voluptate voluptates. Facere unde sequi quo ea vel nihil. Rem deleniti repellat rem molestias
|
||||||
|
|
||||||
|
<!-- toc -->
|
||||||
|
Molestiae quidem ipsa nihil laboriosam sapiente laudantium quia. Praesentium et repudiandae minima voluptas et. Repellendus voluptatem distinctio enim et alias distinctio recusandae quos. Dolores ex eum culpa quo sunt sint voluptate voluptates. Facere unde sequi quo ea vel nihil. Rem deleniti repellat rem molestias
|
||||||
22
blog/content/edition-3/posts/04-keyboard-and-serial/index.md
Normal file
22
blog/content/edition-3/posts/04-keyboard-and-serial/index.md
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
+++
|
||||||
|
title = "Keyboard & Serial"
|
||||||
|
weight = 4
|
||||||
|
path = "keyboard-and-serial"
|
||||||
|
date = 0000-01-01
|
||||||
|
|
||||||
|
[extra]
|
||||||
|
chapter = "Basic I/O"
|
||||||
|
icon = '''<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="bi bi-keyboard" viewBox="0 0 16 16">
|
||||||
|
<path d="M14 5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1h12zM2 4a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H2z"/>
|
||||||
|
<path d="M13 10.25a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm0-2a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm-5 0A.25.25 0 0 1 8.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 8 8.75v-.5zm2 0a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-.5zm1 2a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm-5-2A.25.25 0 0 1 6.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 6 8.75v-.5zm-2 0A.25.25 0 0 1 4.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 4 8.75v-.5zm-2 0A.25.25 0 0 1 2.25 8h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 2 8.75v-.5zm11-2a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm-2 0a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm-2 0A.25.25 0 0 1 9.25 6h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 9 6.75v-.5zm-2 0A.25.25 0 0 1 7.25 6h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 7 6.75v-.5zm-2 0A.25.25 0 0 1 5.25 6h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5A.25.25 0 0 1 5 6.75v-.5zm-3 0A.25.25 0 0 1 2.25 6h1.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-1.5A.25.25 0 0 1 2 6.75v-.5zm0 4a.25.25 0 0 1 .25-.25h.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-.5a.25.25 0 0 1-.25-.25v-.5zm2 0a.25.25 0 0 1 .25-.25h5.5a.25.25 0 0 1 .25.25v.5a.25.25 0 0 1-.25.25h-5.5a.25.25 0 0 1-.25-.25v-.5z"/>
|
||||||
|
</svg>'''
|
||||||
|
+++
|
||||||
|
|
||||||
|
Dolores qui incidunt sit fugiat amet consequatur. Qui ab vel et molestias ex nemo corporis consequatur. Quia consequuntur itaque sequi quia autem. Maxime vel quis maxime at. Tenetur eveniet velit dolor quidem temporibus tenetur.
|
||||||
|
|
||||||
|
<!-- more -->
|
||||||
|
|
||||||
|
Molestiae quidem ipsa nihil laboriosam sapiente laudantium quia. Praesentium et repudiandae minima voluptas et. Repellendus voluptatem distinctio enim et alias distinctio recusandae quos. Dolores ex eum culpa quo sunt sint voluptate voluptates. Facere unde sequi quo ea vel nihil. Rem deleniti repellat rem molestias
|
||||||
|
|
||||||
|
<!-- toc -->
|
||||||
|
Molestiae quidem ipsa nihil laboriosam sapiente laudantium quia. Praesentium et repudiandae minima voluptas et. Repellendus voluptatem distinctio enim et alias distinctio recusandae quos. Dolores ex eum culpa quo sunt sint voluptate voluptates. Facere unde sequi quo ea vel nihil. Rem deleniti repellat rem molestias
|
||||||
22
blog/content/edition-3/posts/05-simple-shell/index.md
Normal file
22
blog/content/edition-3/posts/05-simple-shell/index.md
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
+++
|
||||||
|
title = "Simple Shell"
|
||||||
|
weight = 5
|
||||||
|
path = "simple-shell"
|
||||||
|
date = 0000-01-01
|
||||||
|
|
||||||
|
[extra]
|
||||||
|
chapter = "Basic I/O"
|
||||||
|
icon = '''<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="bi bi-terminal" viewBox="0 0 16 16">
|
||||||
|
<path d="M6 9a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3A.5.5 0 0 1 6 9zM3.854 4.146a.5.5 0 1 0-.708.708L4.793 6.5 3.146 8.146a.5.5 0 1 0 .708.708l2-2a.5.5 0 0 0 0-.708l-2-2z"/>
|
||||||
|
<path d="M2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2zm12 1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h12z"/>
|
||||||
|
</svg>'''
|
||||||
|
+++
|
||||||
|
|
||||||
|
Dolores qui incidunt sit fugiat amet consequatur. Qui ab vel et molestias ex nemo corporis consequatur. Quia consequuntur itaque sequi quia autem. Maxime vel quis maxime at. Tenetur eveniet velit dolor quidem temporibus tenetur.
|
||||||
|
|
||||||
|
<!-- more -->
|
||||||
|
|
||||||
|
Molestiae quidem ipsa nihil laboriosam sapiente laudantium quia. Praesentium et repudiandae minima voluptas et. Repellendus voluptatem distinctio enim et alias distinctio recusandae quos. Dolores ex eum culpa quo sunt sint voluptate voluptates. Facere unde sequi quo ea vel nihil. Rem deleniti repellat rem molestias
|
||||||
|
|
||||||
|
<!-- toc -->
|
||||||
|
Molestiae quidem ipsa nihil laboriosam sapiente laudantium quia. Praesentium et repudiandae minima voluptas et. Repellendus voluptatem distinctio enim et alias distinctio recusandae quos. Dolores ex eum culpa quo sunt sint voluptate voluptates. Facere unde sequi quo ea vel nihil. Rem deleniti repellat rem molestias
|
||||||
22
blog/content/edition-3/posts/06-basic-games/index.md
Normal file
22
blog/content/edition-3/posts/06-basic-games/index.md
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
+++
|
||||||
|
title = "Basic Games"
|
||||||
|
weight = 6
|
||||||
|
path = "basic-games"
|
||||||
|
date = 0000-01-01
|
||||||
|
|
||||||
|
[extra]
|
||||||
|
chapter = "Basic I/O"
|
||||||
|
icon = '''<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" class="bi bi-controller" viewBox="0 0 16 16">
|
||||||
|
<path d="M11.5 6.027a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm-1.5 1.5a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1zm2.5-.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0zm-1.5 1.5a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1zm-6.5-3h1v1h1v1h-1v1h-1v-1h-1v-1h1v-1z"/>
|
||||||
|
<path d="M3.051 3.26a.5.5 0 0 1 .354-.613l1.932-.518a.5.5 0 0 1 .62.39c.655-.079 1.35-.117 2.043-.117.72 0 1.443.041 2.12.126a.5.5 0 0 1 .622-.399l1.932.518a.5.5 0 0 1 .306.729c.14.09.266.19.373.297.408.408.78 1.05 1.095 1.772.32.733.599 1.591.805 2.466.206.875.34 1.78.364 2.606.024.816-.059 1.602-.328 2.21a1.42 1.42 0 0 1-1.445.83c-.636-.067-1.115-.394-1.513-.773-.245-.232-.496-.526-.739-.808-.126-.148-.25-.292-.368-.423-.728-.804-1.597-1.527-3.224-1.527-1.627 0-2.496.723-3.224 1.527-.119.131-.242.275-.368.423-.243.282-.494.575-.739.808-.398.38-.877.706-1.513.773a1.42 1.42 0 0 1-1.445-.83c-.27-.608-.352-1.395-.329-2.21.024-.826.16-1.73.365-2.606.206-.875.486-1.733.805-2.466.315-.722.687-1.364 1.094-1.772a2.34 2.34 0 0 1 .433-.335.504.504 0 0 1-.028-.079zm2.036.412c-.877.185-1.469.443-1.733.708-.276.276-.587.783-.885 1.465a13.748 13.748 0 0 0-.748 2.295 12.351 12.351 0 0 0-.339 2.406c-.022.755.062 1.368.243 1.776a.42.42 0 0 0 .426.24c.327-.034.61-.199.929-.502.212-.202.4-.423.615-.674.133-.156.276-.323.44-.504C4.861 9.969 5.978 9.027 8 9.027s3.139.942 3.965 1.855c.164.181.307.348.44.504.214.251.403.472.615.674.318.303.601.468.929.503a.42.42 0 0 0 .426-.241c.18-.408.265-1.02.243-1.776a12.354 12.354 0 0 0-.339-2.406 13.753 13.753 0 0 0-.748-2.295c-.298-.682-.61-1.19-.885-1.465-.264-.265-.856-.523-1.733-.708-.85-.179-1.877-.27-2.913-.27-1.036 0-2.063.091-2.913.27z"/>
|
||||||
|
</svg>'''
|
||||||
|
+++
|
||||||
|
|
||||||
|
Dolores qui incidunt sit fugiat amet consequatur. Qui ab vel et molestias ex nemo corporis consequatur. Quia consequuntur itaque sequi quia autem. Maxime vel quis maxime at. Tenetur eveniet velit dolor quidem temporibus tenetur.
|
||||||
|
|
||||||
|
<!-- more -->
|
||||||
|
|
||||||
|
Molestiae quidem ipsa nihil laboriosam sapiente laudantium quia. Praesentium et repudiandae minima voluptas et. Repellendus voluptatem distinctio enim et alias distinctio recusandae quos. Dolores ex eum culpa quo sunt sint voluptate voluptates. Facere unde sequi quo ea vel nihil. Rem deleniti repellat rem molestias
|
||||||
|
|
||||||
|
<!-- toc -->
|
||||||
|
Molestiae quidem ipsa nihil laboriosam sapiente laudantium quia. Praesentium et repudiandae minima voluptas et. Repellendus voluptatem distinctio enim et alias distinctio recusandae quos. Dolores ex eum culpa quo sunt sint voluptate voluptates. Facere unde sequi quo ea vel nihil. Rem deleniti repellat rem molestias
|
||||||
@@ -73,9 +73,11 @@ html {
|
|||||||
--masthead-title-color: #505050;
|
--masthead-title-color: #505050;
|
||||||
--strong-color: #303030;
|
--strong-color: #303030;
|
||||||
--masthead-subtitle: #c0c0c0;
|
--masthead-subtitle: #c0c0c0;
|
||||||
--background-color-section-bare-bones: #f4f4ff;
|
|
||||||
--border-color-section-bare-bones: #ccccff;
|
|
||||||
--post-title-color: #228;
|
--post-title-color: #228;
|
||||||
|
--background-color-section-bare-bones: #f6f6ff;
|
||||||
|
--border-color-section-bare-bones: #ccccff;
|
||||||
|
--background-color-section-basic-io: #f6fff6;
|
||||||
|
--border-color-section-basic-io: #99ff99;
|
||||||
}
|
}
|
||||||
|
|
||||||
@mixin set-colors-dark {
|
@mixin set-colors-dark {
|
||||||
@@ -91,9 +93,11 @@ html {
|
|||||||
--masthead-title-color: #a0a0a0;
|
--masthead-title-color: #a0a0a0;
|
||||||
--strong-color: #c0c0c0;
|
--strong-color: #c0c0c0;
|
||||||
--masthead-subtitle: #6f6f6f;
|
--masthead-subtitle: #6f6f6f;
|
||||||
|
--post-title-color: #c8c8ff;
|
||||||
--background-color-section-bare-bones: #114;
|
--background-color-section-bare-bones: #114;
|
||||||
--border-color-section-bare-bones: #66a;
|
--border-color-section-bare-bones: #66a;
|
||||||
--post-title-color: #c8c8ff;
|
--background-color-section-basic-io: #131;
|
||||||
|
--border-color-section-basic-io: #6a6;
|
||||||
}
|
}
|
||||||
|
|
||||||
@mixin light-switch-light {
|
@mixin light-switch-light {
|
||||||
@@ -626,16 +630,16 @@ main img {
|
|||||||
border: 2px solid #aaa;
|
border: 2px solid #aaa;
|
||||||
}
|
}
|
||||||
|
|
||||||
.posts.edition-1 {
|
|
||||||
border: 2px solid #aaa;
|
|
||||||
background-color: #99ff0022;
|
|
||||||
}
|
|
||||||
|
|
||||||
.posts.bare-bones {
|
.posts.bare-bones {
|
||||||
background-color: var(--background-color-section-bare-bones);
|
background-color: var(--background-color-section-bare-bones);
|
||||||
border: 2px solid var(--border-color-section-bare-bones);
|
border: 2px solid var(--border-color-section-bare-bones);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.posts.basic-i-o {
|
||||||
|
background-color: var(--background-color-section-basic-io);
|
||||||
|
border: 2px solid var(--border-color-section-basic-io);
|
||||||
|
}
|
||||||
|
|
||||||
.posts.memory-management {
|
.posts.memory-management {
|
||||||
border: 2px solid #fc0
|
border: 2px solid #fc0
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user