Add content

This commit is contained in:
Oystein Kristoffer Tveit 2021-11-18 00:04:33 +01:00
parent 63ebd5a952
commit 541b44a95e
31 changed files with 282 additions and 3 deletions

13
main.md
View File

@ -579,7 +579,7 @@ Ikke veldig planlagt
### 5 lags modellen
<img src="./static/graphics/network-stack.svg" width=40%/>
<img src="./static/graphics/network-layers/network-stack.svg" width=40%/>
Note:
pakker
@ -616,7 +616,6 @@ Oppfører seg litt som postkontorer
### Transport layer
Note:
Etablert: Link over mange computere.
@ -624,6 +623,8 @@ Stabil og sikker kommunikasjon til tross for forsvunnede pakker,
----
### Application layer
Etablert: Stabil og sikker kommunikasjon.
Applikasjonsspesifikk data.
@ -641,7 +642,13 @@ Applikasjonsspesifikk data.
---
Note:
Løs tidligere eksamener
Crash course

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 14 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 21 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 21 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.6 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 10 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than diagrams.net -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="192px" height="101px" viewBox="-0.5 -0.5 192 101" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2021-11-17T22:06:08.268Z&quot; agent=&quot;5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36&quot; version=&quot;15.7.4&quot; etag=&quot;9PngTfQqxpUXN3ik-cqi&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;pUgpPIibX_iQ5Xx98ThY&quot;&gt;zVXPb4IwFP5rSLbLYltAvYq6XXbysHOFJzQWSmoV3V+/Iq9iIyZbYrbBoX3f+9V+3wsELCmPr5rXxbvKQAZ0lB0DNg8oJYQSu7TIqUNiFnZArkWGQT2wEp+A4AjRvchg5wUapaQRtQ+mqqogNR7GtVaNH7ZR0u9a8xxugFXK5S36ITJTdOgkGvX4G4i8cJ3JCD1rnm5zrfYV9gsoY7P27dwld7UwflfwTDVXEFsELNFKmW5XHhOQLbeOti5vecd7ObeGynwngXYJBy73ePUX9+ABzcmRcr4WtIkkYLOmEAZWNU9bb2PHwGKFKSW6N6oyiZJKW1vna/5kz5HYev5Cnm3ozmi1BRdcqQrafCGlgyyJYzpbhq4uzguJrM2lyKu2R6cG8nwAbeB4lxNyYdpOMKgSjD7ZEEygTmYc3hDNpp8EMkWsuJ4CNwQcpy+/lO4VsBsUYVgQdk+QP5Ijgw3fS3OryDKeUzr9JUViX5FoQBE6oMjkAYKEdwT5b3oskmgeTQb0eAT/Y5//+Jb/eID++Of0W7P/+J19V38YtvgC&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><rect x="0" y="0" width="190" height="100" rx="15" ry="15" fill="#72bf41" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 188px; height: 1px; padding-top: 50px; margin-left: 0px;"><div data-drawio-colors="color: rgba(0, 0, 0, 1); " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">.........</div></div></div></foreignObject><text x="188" y="55" fill="rgba(0, 0, 0, 1)" font-family="Helvetica" font-size="15px" text-anchor="end">.........</text></switch></g><rect x="10" y="10" width="120" height="80" rx="12" ry="12" fill="#f6d229" stroke="rgba(0, 0, 0, 1)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 118px; height: 1px; padding-top: 50px; margin-left: 10px;"><div data-drawio-colors="color: rgba(0, 0, 0, 1); " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">.......</div></div></div></foreignObject><text x="128" y="55" fill="rgba(0, 0, 0, 1)" font-family="Helvetica" font-size="15px" text-anchor="end">.......</text></switch></g><rect x="20" y="20" width="60" height="60" rx="9" ry="9" fill="#ec5d58" stroke="rgba(0, 0, 0, 1)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 50px; margin-left: 21px;"><div data-drawio-colors="color: rgba(0, 0, 0, 1); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">......</div></div></div></foreignObject><text x="50" y="55" fill="rgba(0, 0, 0, 1)" font-family="Helvetica" font-size="15px" text-anchor="middle">......</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 35 KiB

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than diagrams.net -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="122px" height="81px" viewBox="-0.5 -0.5 122 81" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2021-11-17T22:05:37.234Z&quot; agent=&quot;5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36&quot; version=&quot;15.7.4&quot; etag=&quot;JXQ0MKs3OUG7G53XEU4q&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;1evjyKBvk-1qrYooF--A&quot;&gt;xVQ9b4MwEP01SO1SYTugdA1J2qVThs4OXMCKsZFjAumvr4kPCCKRWqlSYbDv3Zf93kHAkrJ9M7wqPnQGMqBh1gZsHVBKCCVu6ZCLR2K28EBuRIZBI7ATX4BgiGgtMjhNAq3W0opqCqZaKUjtBOPG6GYadtBy2rXiOcyAXcrlHP0UmS08uozCEX8HkRd9ZxKiZ8/TY250rbBfQBlbda93l7yvhfGngme6uYHYJmCJ0dr6XdkmIDtue9p83vaBdzi3AWV/kkB9wpnLGq/+4h88nr30lFwvBV0aCdiqKYSFXcXTztu4IXBYYUuJ7oNWNtFSG2ebfM+f3CkSV2+6kGcXerJGH6EPVlpBly+k7CFH4TZeU/qKdXFaSORsLkWuuh5eC2T5DMZC+5ARMvDs5hd0CdZcXMgwvCgNju4CzWacA9KrV9zMwBIxjqOXD5VH+t0GFbivBnugxj+JkcGB19LO9dgk0Tpa3tHjL/inU/6jOf/xHfrj39PvzPFDu/pu/mZs8w0=&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><rect x="0" y="0" width="120" height="80" rx="12" ry="12" fill="#f6d229" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 118px; height: 1px; padding-top: 40px; margin-left: 0px;"><div data-drawio-colors="color: rgba(0, 0, 0, 1); " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">.......</div></div></div></foreignObject><text x="118" y="45" fill="rgba(0, 0, 0, 1)" font-family="Helvetica" font-size="15px" text-anchor="end">.......</text></switch></g><rect x="10" y="10" width="60" height="60" rx="9" ry="9" fill="#ec5d58" stroke="rgba(0, 0, 0, 1)" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 40px; margin-left: 11px;"><div data-drawio-colors="color: rgba(0, 0, 0, 1); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">......</div></div></div></foreignObject><text x="40" y="45" fill="rgba(0, 0, 0, 1)" font-family="Helvetica" font-size="15px" text-anchor="middle">......</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 32 KiB

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than diagrams.net -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="62px" height="61px" viewBox="-0.5 -0.5 62 61" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2021-11-17T22:05:13.331Z&quot; agent=&quot;5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36&quot; version=&quot;15.7.4&quot; etag=&quot;V-HWkRLhGi9_iDlPAtxw&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;3zj5JtD97_9okqm0tEmE&quot;&gt;jZNNc8IgEIZ/DTPtpROCcTyb2vbSk4eeMVkDI2EziCb215fIYsw4zjQ5AM9+AO8uTJTt8Olkp76xBsPyrB6YeGd5znnOwzCSSyRLsYigcbompwls9S8QzIiedA3HmaNHNF53c1ihtVD5GZPOYT9326OZ79rJBh7AtpLmkf7o2qtIV0U28S/QjUo784wsO1kdGocnS/uxXIj1+EdzK1Mu8j8qWWN/h8SGidIh+jhrhxLMqG2SLcZ9PLHezu3A+v8E5DHgLM2Jrv52/eh0/pIUud4JxijOxLpX2sO2k9Vo7UMPBKZ8a8i8R+tLNOjC2jU7+RIOUYZ884G/Btejd3iA5GzRwhivjUkoKLgpi/diRXmpWXjBkqhncB6GpwLwm6yhXQFb8O4SXChAUCGoURe07KeqLwmpu4InJqnPmlveSeswIbnTcirr1Xb3dsTmDw==&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><rect x="0" y="0" width="60" height="60" rx="9" ry="9" fill="#ec5d58" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 30px; margin-left: 1px;"><div data-drawio-colors="color: rgba(0, 0, 0, 1); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">......</div></div></div></foreignObject><text x="30" y="35" fill="rgba(0, 0, 0, 1)" font-family="Helvetica" font-size="15px" text-anchor="middle">......</text></switch></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="33.866661mm"
height="25.135309mm"
viewBox="0 0 33.866661 25.135309"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="computer.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#999999"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:document-units="mm"
showgrid="true"
inkscape:zoom="1"
inkscape:cx="73.5"
inkscape:cy="184.5"
inkscape:window-width="1912"
inkscape:window-height="1152"
inkscape:window-x="0"
inkscape:window-y="40"
inkscape:window-maximized="1"
inkscape:current-layer="layer1">
<inkscape:grid
type="xygrid"
id="grid3636" />
</sodipodi:namedview>
<defs
id="defs2" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-67.46601,-102.00956)">
<path
style="fill:#000000;stroke-width:0.264583"
d="m 67.929031,126.8592 -0.463021,-0.26969 v -11.7782 -11.77821 l 0.273892,-0.51177 0.273893,-0.51177 13.418294,0.004 13.418295,0.004 0.322815,0.20511 0.322816,0.20511 2.91833,6.02379 2.918325,6.02379 v 5.89687 5.89688 l -0.48385,0.43788 -0.48385,0.43788 -15.986461,-0.008 -15.986457,-0.008 z m 2.182812,-3.55069 v -2.51354 h -0.661458 -0.661458 v 2.51354 2.51355 h 0.661458 0.661458 z m 1.852083,0 v -2.51354 H 71.43476 70.905593 v 2.51354 2.51355 h 0.529167 0.529166 z m 16.933333,0 v -2.51354 h -8.069791 -8.069792 v 2.51354 2.51355 h 8.069792 8.069791 z m -7.937499,0.1323 h 5.027083 v 0.79375 H 80.95976 Z m 19.05,-0.1323 v -2.51354 h -4.894793 -4.894791 v 2.51354 2.51355 h 4.894791 4.894793 z M 88.897259,111.26997 v -8.20208 H 78.843093 68.788927 v 8.20208 8.20209 h 10.054166 10.054166 z m -18.520832,0.13229 v -6.48229 h 8.334374 8.334375 v 6.48229 6.4823 h -8.334375 -8.334374 z m 29.897913,5.85113 v -2.21867 l -2.895757,-5.98342 -2.895756,-5.98341 h -2.131326 -2.131325 v 8.20208 8.20209 h 5.027083 5.027081 z"
id="path2180"
sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="33.866661mm"
height="25.135309mm"
viewBox="0 0 33.866661 25.135309"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="computer_grey.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#999999"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:document-units="mm"
showgrid="true"
inkscape:zoom="1"
inkscape:cx="74"
inkscape:cy="184.5"
inkscape:window-width="1912"
inkscape:window-height="1152"
inkscape:window-x="0"
inkscape:window-y="40"
inkscape:window-maximized="1"
inkscape:current-layer="layer1">
<inkscape:grid
type="xygrid"
id="grid3636" />
</sodipodi:namedview>
<defs
id="defs2" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-67.46601,-102.00956)">
<path
style="fill:#b3b3b3;stroke-width:0.264583"
d="m 67.929031,126.8592 -0.463021,-0.26969 v -11.7782 -11.77821 l 0.273892,-0.51177 0.273893,-0.51177 13.418294,0.004 13.418295,0.004 0.322815,0.20511 0.322816,0.20511 2.91833,6.02379 2.918325,6.02379 v 5.89687 5.89688 l -0.48385,0.43788 -0.48385,0.43788 -15.986461,-0.008 -15.986457,-0.008 z m 2.182812,-3.55069 v -2.51354 h -0.661458 -0.661458 v 2.51354 2.51355 h 0.661458 0.661458 z m 1.852083,0 v -2.51354 H 71.43476 70.905593 v 2.51354 2.51355 h 0.529167 0.529166 z m 16.933333,0 v -2.51354 h -8.069791 -8.069792 v 2.51354 2.51355 h 8.069792 8.069791 z m -7.937499,0.1323 h 5.027083 v 0.79375 H 80.95976 Z m 19.05,-0.1323 v -2.51354 h -4.894793 -4.894791 v 2.51354 2.51355 h 4.894791 4.894793 z M 88.897259,111.26997 v -8.20208 H 78.843093 68.788927 v 8.20208 8.20209 h 10.054166 10.054166 z m -18.520832,0.13229 v -6.48229 h 8.334374 8.334375 v 6.48229 6.4823 h -8.334375 -8.334374 z m 29.897913,5.85113 v -2.21867 l -2.895757,-5.98342 -2.895756,-5.98341 h -2.131326 -2.131325 v 8.20208 8.20209 h 5.027083 5.027081 z"
id="path2180"
sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="33.866661mm"
height="25.135309mm"
viewBox="0 0 33.866661 25.135309"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="computer_red.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#999999"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:document-units="mm"
showgrid="true"
inkscape:zoom="1.4142136"
inkscape:cx="53.740114"
inkscape:cy="152.38151"
inkscape:window-width="1912"
inkscape:window-height="1152"
inkscape:window-x="0"
inkscape:window-y="40"
inkscape:window-maximized="1"
inkscape:current-layer="layer1">
<inkscape:grid
type="xygrid"
id="grid3636" />
</sodipodi:namedview>
<defs
id="defs2" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-67.46601,-102.00956)">
<path
style="fill:#ff0000;stroke-width:0.264583"
d="m 67.929031,126.8592 -0.463021,-0.26969 v -11.7782 -11.77821 l 0.273892,-0.51177 0.273893,-0.51177 13.418294,0.004 13.418295,0.004 0.322815,0.20511 0.322816,0.20511 2.91833,6.02379 2.918325,6.02379 v 5.89687 5.89688 l -0.48385,0.43788 -0.48385,0.43788 -15.986461,-0.008 -15.986457,-0.008 z m 2.182812,-3.55069 v -2.51354 h -0.661458 -0.661458 v 2.51354 2.51355 h 0.661458 0.661458 z m 1.852083,0 v -2.51354 H 71.43476 70.905593 v 2.51354 2.51355 h 0.529167 0.529166 z m 16.933333,0 v -2.51354 h -8.069791 -8.069792 v 2.51354 2.51355 h 8.069792 8.069791 z m -7.937499,0.1323 h 5.027083 v 0.79375 H 80.95976 Z m 19.05,-0.1323 v -2.51354 h -4.894793 -4.894791 v 2.51354 2.51355 h 4.894791 4.894793 z M 88.897259,111.26997 v -8.20208 H 78.843093 68.788927 v 8.20208 8.20209 h 10.054166 10.054166 z m -18.520832,0.13229 v -6.48229 h 8.334374 8.334375 v 6.48229 6.4823 h -8.334375 -8.334374 z m 29.897913,5.85113 v -2.21867 l -2.895757,-5.98342 -2.895756,-5.98341 h -2.131326 -2.131325 v 8.20208 8.20209 h 5.027083 5.027081 z"
id="path2180"
sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="33.866661mm"
height="25.135309mm"
viewBox="0 0 33.866661 25.135309"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="computer_white.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#999999"
borderopacity="1"
inkscape:pageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:document-units="mm"
showgrid="true"
inkscape:zoom="1.4142136"
inkscape:cx="53.740115"
inkscape:cy="152.38151"
inkscape:window-width="922"
inkscape:window-height="1122"
inkscape:window-x="20"
inkscape:window-y="50"
inkscape:window-maximized="1"
inkscape:current-layer="layer1">
<inkscape:grid
type="xygrid"
id="grid3636" />
</sodipodi:namedview>
<defs
id="defs2" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-67.46601,-102.00956)">
<path
style="fill:#ffffff;stroke-width:0.264583"
d="m 67.929031,126.8592 -0.463021,-0.26969 v -11.7782 -11.77821 l 0.273892,-0.51177 0.273893,-0.51177 13.418294,0.004 13.418295,0.004 0.322815,0.20511 0.322816,0.20511 2.91833,6.02379 2.918325,6.02379 v 5.89687 5.89688 l -0.48385,0.43788 -0.48385,0.43788 -15.986461,-0.008 -15.986457,-0.008 z m 2.182812,-3.55069 v -2.51354 h -0.661458 -0.661458 v 2.51354 2.51355 h 0.661458 0.661458 z m 1.852083,0 v -2.51354 H 71.43476 70.905593 v 2.51354 2.51355 h 0.529167 0.529166 z m 16.933333,0 v -2.51354 h -8.069791 -8.069792 v 2.51354 2.51355 h 8.069792 8.069791 z m -7.937499,0.1323 h 5.027083 v 0.79375 H 80.95976 Z m 19.05,-0.1323 v -2.51354 h -4.894793 -4.894791 v 2.51354 2.51355 h 4.894791 4.894793 z M 88.897259,111.26997 v -8.20208 H 78.843093 68.788927 v 8.20208 8.20209 h 10.054166 10.054166 z m -18.520832,0.13229 v -6.48229 h 8.334374 8.334375 v 6.48229 6.4823 h -8.334375 -8.334374 z m 29.897913,5.85113 v -2.21867 l -2.895757,-5.98342 -2.895756,-5.98341 h -2.131326 -2.131325 v 8.20208 8.20209 h 5.027083 5.027081 z"
id="path2180"
sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -0,0 +1 @@
<mxfile host="app.diagrams.net" modified="2021-11-17T22:55:28.572Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36" etag="lwIVwzp3431_hx9j0Nek" version="15.8.2" type="device"><diagram id="9E0szj9ET9mEQhNzD_oX" name="Page-1">7Zpbj5pAFMc/DY/bzEXAffTapskmbUy66SOFEciOjMWxaj99Z2AQcYbqbkQJAROBc+YC/985MANYeLLaf069dfTCAkItBIK9hacWQhDbtlhJyyG3DNEgN4RpHKhCpWER/yXKCJR1GwdkUynIGaM8XleNPksS4vOKzUtTtqsWWzJa7XXthUQzLHyP6tbXOOCROgsblPYvJA6jomcIlOeX57+FKdsmqj8LYQTlL3evvKItVX4TeQHbnZjwzMKTlDGeb632E0KltoVseb15jfd43ClJ+DUVvv2kHPOvL99Hy+GP6e71sGCzJ+jmzfzx6JYU55EdLT8UCmXnSGQr0MLjXRRzslh7vvTuREwIW8RXVLmXLOEKMgZyP6Z0wihLs7bwfO6IRdg3PGVvpPAkLBE1xupYSMrJvvYs4VE7EZOErQhPD6KIqmDDTyogVTzCQv9dSddVpugE7EDZPBVP4bHpUlOxoWR9j8TDjkkMkds6jZ87pjECqG0aF/13R2O3fXEM76uxVHg+b1LjweBMY8fVJLaRLjG2m5IYdUxiOHTaJjHumsRo2DaJBx2T2AVtU9jumMIDfFlhhO+ocNdCGIO2xbDpVudQrrSqSO383rLC8bTJVByJAhis96VTbIVyLXQAUE7gAcj+oRy3iO3jf96JOOa8n7zWf+iCK+ie0FTMjCBlj5VRpFxuBPg8g4b6cBFjw3gRNjVeNN1obwL4SFehzlZdRns+TIVFUj6MLbqYvf5Ri5JfdplbLo05ex06ISKv8jHD0KF5NA4TsesL0YmwjyWS2PfoSDlWcRDIbowBUQ0Z7WLeIHtQIY/1pLYN3HFj3C8m9bu4Oz33uiHn+aPCh5M3jYg+Th715Gvnc89tQ2+abXwcvdujr31acv7Q7+HonZuixz362meRdtvQm96+9eibGOK17l5veit4ij5HN+4YUvVK5xbZrF3IoaNP2e7LVH8LOe1Bial020AVDV9IPrtPvrpRFG5d8mHTq1Od6axnWsPU0b6caQ6p2C0/fMp8J1+X4dk/</diagram></mxfile>

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
<mxfile host="app.diagrams.net" modified="2021-11-17T21:55:14.376Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36" etag="9rq2kj_SBbMDkDJTRN3z" version="15.7.4" type="device"><diagram id="cnfusq8POEsLmfGbvMva" name="Page-1">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</diagram></mxfile>

View File

@ -0,0 +1 @@
<mxfile host="app.diagrams.net" modified="2021-11-17T22:08:35.653Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.82 Safari/537.36" etag="uY0lBG9F0K1DfDixPmAA" version="15.7.4" type="device"><diagram id="cnfusq8POEsLmfGbvMva" name="Page-1">7ZlNj5swEIZ/DVJ7KMJ2CHDcZJP20Eqt9lCpl8oBB9AajIzztb++9mIIBEiyUkKy6pJDYDwYeJ+xBw8Gmibbrxxn0Q8WEGpAK9ga6NGAEIzhWP4py66weMArDCGPA+20NzzFL0QbLW1dxQHJG46CMSrirGn0WZoSXzRsmHO2abotGW1eNcMhaRmefEzb1t9xIKLC6trW3v6NxGFUXhlYumWB/eeQs1Wqr2dAhCbqVzQnuOxL++cRDtimZkIzA005Y6LYS7ZTQpW2pWzFefOe1uq+OUnFOSc4QfZ7R5xwaf15iX5l1PGT/IvuZY3pSuthvm76lsWulOn1QYnqChhosoliQZ4y7KvWjQwMaYtEQnXzkqViyijj8piHC/xJ3tlU9tf8A5+lay44eyalc8pSos6PKS1NUtbZ1H60Xd2vjiBgG6XSa8IF2faqAiqtZQwTlhDBd9JFnzDSdHT0jvXhZh8KpSmqRUFpwzr4wqrfPQC5oxm8gQfs4XFfQObjRznQO4BgGoepukYh1SUAAXiSUOVSR+ReC9GoD9GdQXLgZD4Cw0CqqByB5HVAqibTi1Oy3wklGz6484GG0sg5SQk6XZTgtSiBvvnuRowCssQrKoZNQQA1sTg3zkEA3VkS6qUyZB6CzklKw+Yh0JeI7o3SNcdOJe+uqfbNxs64N+/cG5Yh3w9G7unBM+z7AXA+JrkOTt7J4TTwJOe+F0zXnOVsq4nFu/EsB9uD5wgO6zSOqjaifEOK81zv589E+JE+OBwYr1tFqKzewMto7oGxOXasagMNAtBGpmN3TGLIRKhNYgRN+1os2iOkxUKVqbJeTXRlDS9Kd+utWrkHa/Sqi7o0oGt+B1cLUe8tIXrGjHFeiGLul2Mf9K0AzwrOI6zbGJoym1Z9A52qd/pcHEK5sDkGoSFfxuJUED5bSx3yLuEDnEfVpFKjg/OsKA4v461qn1C8IPQny2MRM5UkfaI6lg1K99jH9PuBw4IJwZKaw4NOr4JltWRb9cNWgsapZFuWpa3iXjP1XMk2VNVyc70OTCIiwlMi/maMd+SNgsBHrKC+UvT/XLFxD8vT7ZQzcMUG9VVs7u+NbMgFTvW9qFzgdL0bDLrAQR9VnC5OB4Vqt4PToAsc1Ps54d4wXXOB4x4U17w2lgstcOTh/pPra1vtuzaa/QM=</diagram></mxfile>