[BREAKING] Simplify URL paths
76
content/.obsidian/workspace.json
vendored
@@ -13,7 +13,7 @@
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "notes/drafts/linux/index.md",
|
||||
"file": "notes/index/index.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
@@ -27,12 +27,12 @@
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "notes/ready/bash.md",
|
||||
"file": "notes/c-language.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "bash"
|
||||
"title": "c-language"
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -155,7 +155,7 @@
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"file": "notes/drafts/linux/index.md",
|
||||
"file": "notes/index/index.md",
|
||||
"followCursor": false,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
@@ -193,53 +193,53 @@
|
||||
"table-editor-obsidian:Advanced Tables Toolbar": false
|
||||
}
|
||||
},
|
||||
"active": "c01600dff17cd347",
|
||||
"active": "b73f137a8a755c19",
|
||||
"lastOpenFiles": [
|
||||
"drafts/linux-encrypt/index.md",
|
||||
"drafts/linux/index.md",
|
||||
"drafts/linux/image7.png",
|
||||
"drafts/linux/image6.png",
|
||||
"drafts/linux/image5.png",
|
||||
"drafts/linux/Pasted image 20250401143509.png",
|
||||
"drafts/linux/EXT3.png",
|
||||
"drafts/linux/EXT2.png",
|
||||
"drafts/swift.md",
|
||||
"drafts/rust.md",
|
||||
"drafts/nvim.md",
|
||||
"drafts/macOS.md",
|
||||
"drafts/lua.md",
|
||||
"drafts/linux-encrypt",
|
||||
"drafts/linux",
|
||||
"drafts/hardware-tools.md",
|
||||
"drafts/bash.md",
|
||||
"drafts/assembly.md",
|
||||
"drafts",
|
||||
"notes/drafts/bash.md",
|
||||
"notes/bash.md",
|
||||
"notes/index/index.md",
|
||||
"notes/drafts/linux/index.md",
|
||||
"notes/drafts/rust.md",
|
||||
"notes/drafts/swift.md",
|
||||
"notes/drafts/linux-encrypt/index.md",
|
||||
"notes/drafts/linux/index.md",
|
||||
"notes/ready/bash.md",
|
||||
"notes/index/index.md",
|
||||
"notes/ready/c-language.md",
|
||||
"notes/ready/compiling.md",
|
||||
"notes/ready/firewall.md",
|
||||
"notes/ready/git.md",
|
||||
"notes/ready/gdb.md",
|
||||
"notes/c-language.md",
|
||||
"notes/compiling.md",
|
||||
"notes/firewall.md",
|
||||
"notes/git.md",
|
||||
"notes/gdb.md",
|
||||
"notes/drafts/linux/Pasted image 20250401143509.png",
|
||||
"Pasted image 20250401143252.png",
|
||||
"debian-12.10.0-amd64-netinst.iso",
|
||||
"notes/ready/encryption.md",
|
||||
"notes/ready/wsl2.md",
|
||||
"notes/encryption.md",
|
||||
"notes/wsl2.md",
|
||||
"notes/ready/encrypt-files.md",
|
||||
"notes/drafts/linux/EXT3.png",
|
||||
"notes/ready/algorithms_and_data/index.md",
|
||||
"notes/ready/how_to_computer/index 1.md",
|
||||
"notes/algorithms_and_data/index.md",
|
||||
"notes/index",
|
||||
"notes/cs/index.md",
|
||||
"notes/cs",
|
||||
"posts/linux-starter-guide/index.md",
|
||||
"notes/drafts/nvim.md",
|
||||
"_Templates/note.md",
|
||||
"notes/ready/how_to_computer/index.md",
|
||||
"notes/ready/databases/index.md",
|
||||
"notes/ready/python.md",
|
||||
"notes/Untitled.md",
|
||||
"notes/ready/c-snippets.md",
|
||||
"posts/dotfiles.md",
|
||||
"textgenerator/templates/awesomePrompts",
|
||||
"textgenerator/templates",
|
||||
"textgenerator",
|
||||
"notes/ready/how_to_computer/Pasted image 20250319161431.png",
|
||||
"notes/ready/how_to_computer/image 1.png",
|
||||
"notes/ready/how_to_computer/Pasted image 20250318102600.png",
|
||||
"posts/exploring-freebsd/freebsd14-install.png",
|
||||
"posts/exploring-freebsd",
|
||||
"posts/jcionx-mac-utils/syncthing.png",
|
||||
"posts/jcionx-mac-utils/stats.png",
|
||||
"posts/jcionx-mac-utils/keka.png",
|
||||
"posts/jcionx-mac-utils",
|
||||
"posts/linux-starter-guide",
|
||||
"Clippings"
|
||||
"notes/how_to_computer/Pasted image 20250319161431.png",
|
||||
"posts/exploring-freebsd"
|
||||
]
|
||||
}
|
||||
@@ -14,7 +14,7 @@ showToc: true
|
||||
|
||||
- `""` Defines a string which supports substitutions (`$` and `\`, for example).
|
||||
- `''` Defines a string, but preserves its actual value (substitutions are treated as regular characters).
|
||||
- [ANSI Escape Sequences](../../ready/c-language.md#ANSI%20Escape%20Sequences) apply when using `""`.
|
||||
- [ANSI Escape Sequences](c-language.md#ANSI%20Escape%20Sequences) apply when using `""`.
|
||||
|
||||
### Comments
|
||||
|
||||
|
Before Width: | Height: | Size: 3.2 MiB After Width: | Height: | Size: 3.2 MiB |
|
Before Width: | Height: | Size: 2.5 MiB After Width: | Height: | Size: 2.5 MiB |
|
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 7.7 KiB |
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 60 KiB After Width: | Height: | Size: 60 KiB |
|
Before Width: | Height: | Size: 155 KiB After Width: | Height: | Size: 155 KiB |
@@ -91,7 +91,7 @@ Uses linked lists to store and lookup data, to keep the implementation of the fi
|
||||
|
||||
##### HTrees
|
||||
|
||||
`EXT3` can also use a [index](ready/algorithms_and_data/index.md) instead of a linked list to store directory entries, making lookup times much faster. To build the HTree, all filenames are hashed and ordered, making the implementation more complex. This feature is disabled by default.
|
||||
`EXT3` can also use a [index](notes/algorithms_and_data/index.md) instead of a linked list to store directory entries, making lookup times much faster. To build the HTree, all filenames are hashed and ordered, making the implementation more complex. This feature is disabled by default.
|
||||
|
||||
##### Scalability
|
||||
|
||||
@@ -451,7 +451,7 @@ These APIs are code functions that forward the requests to a library such as `Me
|
||||
`Mesa` then calls the Kernel's DRM (Direct Rendering Engine), which then calls the GPU driver to provide GPU capabilities.
|
||||
The GPU still has a device file, which is used by the Kernel's DRM and Mesa, but most commands are delivered to the GPU driver directly.
|
||||
|
||||
## Shell ([bash](../../ready/bash.md))
|
||||
## Shell ([bash](bash.md))
|
||||
|
||||
The kernel by itself isn't intractable, so a shell is needed for the user to be able to execute programs and run commands. Bash is not only a prompt, but also an interpreter for its own programming language, which can be used to write scripts and automate tasks.
|
||||
|
||||
|
Before Width: | Height: | Size: 212 KiB After Width: | Height: | Size: 212 KiB |
|
Before Width: | Height: | Size: 123 KiB After Width: | Height: | Size: 123 KiB |
|
Before Width: | Height: | Size: 94 KiB After Width: | Height: | Size: 94 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
@@ -14,7 +14,7 @@ showToc: true
|
||||
A "table" written into a single file. The most common file type for this purpose is `CSV`.
|
||||
The `CSV` format reads each line as a row, and each comma-separated value as a column.
|
||||
The first row on a `CSV` file is used to describe the data in each column. If a `,` is present on the dataset, surround that entry with `"` to 'escape' it.
|
||||
These files can be read and written to using languages like [c-language](../c-language.md) and [python](../python.md).
|
||||
These files can be read and written to using languages like [c-language](c-language.md) and [python](python.md).
|
||||
|
||||
## Relational Databases
|
||||
|
||||
|
Before Width: | Height: | Size: 116 KiB After Width: | Height: | Size: 116 KiB |
|
Before Width: | Height: | Size: 184 KiB After Width: | Height: | Size: 184 KiB |
|
Before Width: | Height: | Size: 9.8 KiB After Width: | Height: | Size: 9.8 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 450 KiB After Width: | Height: | Size: 450 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 3.6 KiB After Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 66 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 173 KiB After Width: | Height: | Size: 173 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 358 KiB After Width: | Height: | Size: 358 KiB |
|
Before Width: | Height: | Size: 399 KiB After Width: | Height: | Size: 399 KiB |
|
Before Width: | Height: | Size: 101 KiB After Width: | Height: | Size: 101 KiB |
|
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 92 KiB After Width: | Height: | Size: 92 KiB |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 62 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 157 KiB After Width: | Height: | Size: 157 KiB |
|
Before Width: | Height: | Size: 266 KiB After Width: | Height: | Size: 266 KiB |
|
Before Width: | Height: | Size: 184 KiB After Width: | Height: | Size: 184 KiB |
|
Before Width: | Height: | Size: 186 KiB After Width: | Height: | Size: 186 KiB |
|
Before Width: | Height: | Size: 200 KiB After Width: | Height: | Size: 200 KiB |
|
Before Width: | Height: | Size: 250 KiB After Width: | Height: | Size: 250 KiB |
|
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 124 KiB |
|
Before Width: | Height: | Size: 189 KiB After Width: | Height: | Size: 189 KiB |
|
Before Width: | Height: | Size: 137 KiB After Width: | Height: | Size: 137 KiB |
|
Before Width: | Height: | Size: 142 KiB After Width: | Height: | Size: 142 KiB |
|
Before Width: | Height: | Size: 39 KiB After Width: | Height: | Size: 39 KiB |
|
Before Width: | Height: | Size: 209 KiB After Width: | Height: | Size: 209 KiB |
|
Before Width: | Height: | Size: 302 KiB After Width: | Height: | Size: 302 KiB |
|
Before Width: | Height: | Size: 198 KiB After Width: | Height: | Size: 198 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 6.1 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 124 KiB After Width: | Height: | Size: 124 KiB |
|
Before Width: | Height: | Size: 529 B After Width: | Height: | Size: 529 B |
|
Before Width: | Height: | Size: 769 B After Width: | Height: | Size: 769 B |
|
Before Width: | Height: | Size: 864 B After Width: | Height: | Size: 864 B |
|
Before Width: | Height: | Size: 785 B After Width: | Height: | Size: 785 B |
|
Before Width: | Height: | Size: 971 B After Width: | Height: | Size: 971 B |
|
Before Width: | Height: | Size: 1022 B After Width: | Height: | Size: 1022 B |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 95 KiB After Width: | Height: | Size: 95 KiB |
|
Before Width: | Height: | Size: 191 KiB After Width: | Height: | Size: 191 KiB |
|
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 7.7 KiB |
|
Before Width: | Height: | Size: 902 KiB After Width: | Height: | Size: 902 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 204 KiB After Width: | Height: | Size: 204 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 7.5 KiB |