📚 Freely available programming books
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

233 lines
33 KiB

## ಕರರ ಪರವನಗಿ ಒಪ
ಈ ಯಜನರರಿಟರಿಯ [ಿಯಮಗಳ](../ಲ) ಅನ ಒಪ ಪರಿಗಣಿಸಲತದ.
## ಕರರ ನಿಿ
ಈ ಭರಕವ ಮಲಕ, ಎಲರರ ಈ [ನಡತಿ] (CODE_OF_CONDUCT-en.md) ಗ ಒಪ. ([ಅನದಗಳ](README.md#translations))
## ಸ
1. "ಪತಕವನಲಭವಿಡಲಕಟ" ಪತಕವ ಉಚಿತವಿತರಿಪಡಿಿಲ. ಈ ಯಜನವ ಮದಲ, ಶಕಟ ಉಚಿತವಿ ಖಚಿತಪಡಿಿಿ. ಕಯನಿವಹಿವ ಇಮ ಅಗತಯವಿವ ಶಕಟಗಳನ ಸಹ ನಕರಿಿಲ, ಆದರ ಇಮವವರಿ ಅವಕಶ ನ.
2. Git ಅನಿಿಳಬಿಲ: ನನದಡವನವ ಶಕಟ ಅನ *ಈಗಗಲ ಪಟಿಡಲಿಲ*ದರ, ನತರ ಹಸ [ಸಮಸ] (https://github.com/EbookFoundation/free- programming-books/issues )
- Git ಅನ ಬಳಸಿಮಗಿಿಿದರ, ರಿಟರಿಯನಿ ಮತಿಿಯನ (PR) ಕಳಿಿ.
3. ಆರಿಯ ಪಟಿಗಳನ ಒದಗಿ. ದಯವಿ ಸರಿದದನ ಆಯಿ:
- *ಪತಕಗಳ*: PDF, HTML, ePub, gitbook.io ಆಧಿತ ವಗಳ, git ರಿಟರಿಗಳ, ಇತಿ.
- *ಕ*: ಇಲಿ, ಕಷಣಿಕ ಸಧನವನಿತದ, ಪತಕವಲಲ. [ಉದಹರಣ] (http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/).
- *ಇಟರಿ*: ಬಳಕರರ ಅನ ನಮಿಸಬಹದ ವ ಅಥವಯಮಪನ ಮಡಲ ಆದಶವನ ನಮಿಸಬಹ (ಮಯಮಪನವಿ ಅಲಲ). ಉದಹರಣಗಳ: [ಹರಯತಿಿ] (http://tryhaskell.org), [GitHub ಪರಯತಿಿ] (http://try.github.io).
- *ಆಟದ ಮನಗಳ* : ಪಿ ಕಲಿಯಲ ಆನ ಮತಮಕ ವಗಳ, ಆಟಗಳ ಅಥವ. ಕಗಳನ ಬರಿಿ, ಕಿ (ಅಥವ ರನಿ) ಮತಿಿ. ಆಟದ ಮನಗಳಯವಿಿ ಆಡವ ಮಲಕ ನಿಮ ಕಗಳನಡಲ ಮತಳಕಡಲ ಅನಮತಿತದ.
- *ಪ ಮತಿ*
- *ಸಮಸತಕ ಮತಪರಮಕ ಪಿ*: ಇದ ಸಮಸಗಳನ ಪರಿಹರಿವ ಮಲಕ ಪಿಶಲಯಗಳನಿಸಲ ಸಹಯ ಮವ ಸ ಅಥವಗಳನ ಉಲಿತದ. ಅತಹ ಸ ಅಥವಗಳ-ನಿಿತ ಕಿಮರಗಳನ ಒಳಗಿರಬಹ.
4.ಳಗಿನ [ಮಗಸಿ] (#ಮಗಸಿ) ಅನಿ ಮತ [ಮನದಡ] (#ಸಡರ) ಅನ ಅನಸರಿಿ.
5. GitHub ಕಿಗಳರತಿ **ಪಟಿ ಆರಹಣ**ರಮದಲಿದನ ಪರಿಿತದ ಮತ **ಮಿಷಣಗಳನ ಅನಸರಿಸಲಿ**. ಪರತಿ ಸಲಿ** ತಪಸಣಯನತದದನ ದಯವಿ ** ಪರಿಿಿ.
### ಮಗಸಿ
-ತಕವ ಉಚಿತವಿ ಪರಿಸಲ ಮರಯದಿಿ. ಪತಕವ ಉಚಿತವಿ ಅವರ ಏಕಿದನ PR ಕಗಳಲಿಿಸಲಿಹಕರಿ ಇದ ಉತತಮ ಸಹಯವಿ.
- Google Drive, Dropbox, Mega, Scribd, Issuu ಅಥವತಹಿಯವಸಗಳಿ ಅಪಿದ ಫಗಳನಕರಿಿಲ.
-ಕಟಗಳನ ಆರಹಣ ಕರಮದಲಿಿಗಡಿಿ, ವಿವರಿಿ [ಳಗ](#ವರಣಮ-ಕರಮ).
-ಯವದಷಲ ಲಖಕರಿ ಹತಿರವಿವ ಶಕಟ ಅನ ಬಳಸಿ (ಲಖಕರ ವದಕರ ವಿತ ಉತತಮವಿ ಮತದಕರ ಮರನಯಕಿಯ ವಿತ ಉತತಮವಿ).
- ಅವರಿಷಯವನ ಒಳಗಿವ ಪರಮಯದಲಿ `http`ಿಸಕಿ`https`ಿಸಕ ಆದಯತಿ.
- ಅನ ಬಳಸಗ, ದಯವಿಯಲಿ / ಅನರತಪಡಿಿ. (`http://example.com` `http://example.com/`ಿತ ಉತತಮವಿ)
- ಎಲದರಭಗಳಲಿಿಕ ಲಿಗಳಿ ಆದಯತಿ: `http://example.com/dir/` `http://example.com/dir/index.html`ಿತ ಉತತಮವಿ, ಆದರ URL ಬಟನಯನ ಬಳಸಬಿ.
-ಿನ ಸದರಭಗಳಲಿ ಆವಿಯ ವಿತ ವನ ಪರಸತ ಆವಿಯನ ಆದಯತಿ (`http://example.com/dir/book/current/` ಎ `http://example.com/dir/book/v1' ಗಿತ ಉತತಮವಿ .0.0/index.html`)
-ಕಟನ ಪರಮಣಪತರದ ಅವಧಿಿಿದರ:
1. `http`ಿ *ಬದಲಿ*ಿ
2. `http` ಆವಿ ಅಸಿವದಲಿಲದಿದರ, ಅಸಿವದಲಿವ ಲಿ ಅನ ಬಳಸಿ. ನಿಿಿಯನಿಿದರ `https`ವರಪವನ ಸಹ ಬಳಸಬಹ.
3. *ಹರತಪಡಿ*
-ಕಟ ಬಹವರಪಗಳಲಿ ಅಸಿವದಲಿದರ, ದಯವಿರತಿದನಿಪಣಿಿ ಲಗತಿಿ.
- ವಸ ಬಹಗಳಲಿ ಹರಡಿದರ, ಅತತ ವಿಹ ಶಕಟ ಅನ ಲಗತಿಿ. ಪರತಿಕಟಯ ಆವಿಯನಿಿದರ, ಅವಲವನಿಪಣಿಿಿಿ. (ಗಮನಿಿ: [ಿ #2353](https://github.com/EbookFoundation/free-programming-books/issues/2353) ಈ ಲಖನವಿಿಟತಯನಿವರಿತದ).
-ಡ ಪರಮಣದ ವಸಗಳಿ ಏಕ ಕಮಿಗಳಿಿತ ಸಣಣ ಬದಲವಣಗಳಿ ಬಹ ಕಮಿಗಳಿ ಆದಯತಡಲತದ.
- ಇದ ಹಳಯ ಪತಕವಿದರ, ಶಿಿರಕಟಣಯ ದಿಕವನಿಿ.
- ದಯವಿಖಕರ ಹಸರನಿಿಟಪಡಿಿ. ನ ಅದನ "`et al.`" ಬಳಸಿ ಕಡಿಡಬಹ.
-ತಕವ ಇನಣವಿಲದಿದರ, [ಕಳಗ] (#ಪರಕಿಯಲಿ_ಪರಕಿಯಲಿ) ನಿಿಟಪಡಿಿ "`ಪರಕಿಯಲಿ" ಗಿಿ.
- [*ಇಟರ ಆರಿ*](https://web.archive.org) (ಅಥವ ಇದಿಯ) ಬಳಸಿಪನಲವನ ಮರಿಿದರ, ವಿವರಿಿ "`ಆರ`" ಸತವನಿಿ [ಳಗ](#ಆರಡಲಿ) . ಬಳಸಲ ಉತತಮ ಆವಿಗಳ ಇತಿನವ ಮತಣವಿ.
-ವ ಮದಲ ಇಮಿಸ ಅಥವ ರಚನಯನಿಿಿದರ, ದಯವಿರತಕ ಟಿಪಣಿಯನ ಲಗತಿಿ. ಉದಹರಣ: `(ಇಮಿಸ *ವಿಿಸಲಿ*, ಅಗತಯವಿಲ)`.
### ಮನದ
- ಎಲ ಪಟಿಗಳ `.md`ನಲಿರಬ. ಆ ಫಿ ಸರಳವಿ ಮತ ಇದನ [Markdown] (https://guides.github.com/features/mastering-markdown/) ನಲಿಣಬಹ.
-ರತಿ ಪಟಿ ಪರಿಿಿಿಭವಗಬ. ಪರತಿಿಷಯವನ ಪರಿಿಿಿಿಿ. ಇದನ ಆರಹಣ ಕರಮದಲಿಿಗಡಿಸಬ.
-ರತಿಿಗವತದ ಶಿಯನ ಬಳಸತದ (`###`). ಉಪವಿಗಗಳತದ ಶಿಗಳನ ಬಳಸತವ (`####`).
ಒಳಗಿರಬ:
-ಯ ಶಕಟ ಮತಸ ವಿಗದ ನಡ '2'
-ಡರ ಮತಿಗದ ಮದಲ ಶಕಟ ನಡ '1'
- ಎರಡಕಟಗಳ ನಡ '0'
- `.md`ನ ಕಯಲಿ `1`
ಉದಹರಣ:
```ಪಠ
[...]
* [ಅದತ ಪತಕ] (http://example.com/example.html)
(ಖಿ)
(ಖಿ)
### ಉದಹರಣ
(ಖಿ)
* [ಮತ ಅದತ ಪತಕ] (http://example.com/book.html)
* [ಕಲವ ಇತರ ಪತಕ] (http://example.com/other.html)
```
- `]` ಮತ `(`: ನಡಗವನಕಬಿ:
```ಪಠ
ಟದ: * [ಮತ ಅದತ ಪತಕ] (http://example.com/book.html)
ಒಳಯದ: * [ಮತ ಅದತ ಪತಕ] (http://example.com/book.html)
```
-ಖಕರನಿಸಲ, ಬಳಸಿ ` - ` (ಸ - ಸ):
```ಪಠ
ಟದ: * [ಮತ ಅದತ ಪತಕ] (http://example.com/book.html) - ಜ
ಒಳಯದ: * [ಮತ ಅದತ ಪತಕ] (http://example.com/book.html) - ಜ
```
-ಕಟ ಮತ ನಡಗವನಿಿ:
```ಪಠ
ಟದ: * [ಬಹಳ ಅದತ ಪತಕ] (https://example.org/book.pdf) (PDF)
ಒಳಯದ: * [ಬಹಳ ಅದತ ಪತಕ] (https://example.org/book.pdf) (PDF)
```
-ಖಕರಪದಿದ ಮಿತವಿ:
```ಪಠ
ಟದ: * [ಅತತ ಅದತ ಪತಕ] (https://example.org/book.pdf)- (PDF) ಜ
ಒಳಯದ: * [ಬಹಳ ಅದತ ಪತಕ] (https://example.org/book.pdf) - ಜ (PDF)
```
- ಬಹರಕರಗಳ ಅಸಿವದಲಿಗ:
```ಪಠ
ಟದ: * [ಮತ ಅದತ ಪತಕ] (http://example.com/) - ಜ (HTML)
ಟ: * [ಮತ ಅದ
*[ಈ ಡ ಅನ ಇನಯಲಿಿಸಲ](README.md#translations)*
## ಕರರ ಪರವನಗಿ ಒಪ
ಈ ಯಜನರರಿಟರಿಯ [ಿಯಮಗಳ](../ಲ) ಅನ ಒಪ ಪರಿಗಣಿಸಲತದ.
## ಕರರ ನಿಿ
ಈ ಭರಕವ ಮಲಕ, ಎಲರರ ಈ [ನಡತಿ] (CODE_OF_CONDUCT-en.md) ಗ ಒಪ. ([ಅನದಗಳ](README.md#translations))
## ಸ
1. "ಪತಕವನಲಭವಿಡಲಕಟ" ಪತಕವ ಉಚಿತವಿತರಿಪಡಿಿಲ. ಈ ಯಜನವ ಮದಲ, ಶಕಟ ಉಚಿತವಿ ಖಚಿತಪಡಿಿಿ. ಕಯನಿವಹಿವ ಇಮ ಅಗತಯವಿವ ಶಕಟಗಳನ ಸಹ ನಕರಿಿಲ, ಆದರ ಇಮವವರಿ ಅವಕಶ ನ.
2. Git ಅನಿಿಳಬಿಲ: ನನದಡವನವ ಶಕಟ ಅನ *ಈಗಗಲ ಪಟಿಡಲಿಲ*ದರ, ನತರ ಹಸ [ಸಮಸ] (https://github.com/EbookFoundation/free- programming-books/issues )
- Git ಅನ ಬಳಸಿಮಗಿಿಿದರ, ರಿಟರಿಯನಿ ಮತಿಿಯನ (PR) ಕಳಿಿ.
3. ಆರಿಯ ಪಟಿಗಳನ ಒದಗಿ. ದಯವಿ ಸರಿದದನ ಆಯಿ:
- *ಪತಕಗಳ*: PDF, HTML, ePub, gitbook.io ಆಧಿತ ವಗಳ, git ರಿಟರಿಗಳ, ಇತಿ.
- *ಕ*: ಇಲಿ, ಕಷಣಿಕ ಸಧನವನಿತದ, ಪತಕವಲಲ. [ಉದಹರಣ] (http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/).
- *ಇಟರಿ*: ಬಳಕರರ ಅನ ನಮಿಸಬಹದ ವ ಅಥವಯಮಪನ ಮಡಲ ಆದಶವನ ನಮಿಸಬಹ (ಮಯಮಪನವಿ ಅಲಲ). ಉದಹರಣಗಳ: [ಹರಯತಿಿ] (http://tryhaskell.org), [GitHub ಪರಯತಿಿ] (http://try.github.io).
- *ಆಟದ ಮನಗಳ* : ಪಿ ಕಲಿಯಲ ಆನ ಮತಮಕ ವಗಳ, ಆಟಗಳ ಅಥವ. ಕಗಳನ ಬರಿಿ, ಕಿ (ಅಥವ ರನಿ) ಮತಿಿ. ಆಟದ ಮನಗಳಯವಿಿ ಆಡವ ಮಲಕ ನಿಮ ಕಗಳನಡಲ ಮತಳಕಡಲ ಅನಮತಿತದ.
- *ಪ ಮತಿ*
- *ಸಮಸತಕ ಮತಪರಮಕ ಪಿ*: ಇದ ಸಮಸಗಳನ ಪರಿಹರಿವ ಮಲಕ ಪಿಶಲಯಗಳನಿಸಲ ಸಹಯ ಮವ ಸ ಅಥವಗಳನ ಉಲಿತದ. ಅತಹ ಸ ಅಥವಗಳ-ನಿಿತ ಕಿಮರಗಳನ ಒಳಗಿರಬಹ.
4.ಳಗಿನ [ಮಗಸಿ] (#ಮಗಸಿ) ಅನಿ ಮತ [ಮನದಡ] (#ಸಡರ) ಅನ ಅನಸರಿಿ.
5. GitHub ಕಿಗಳರತಿ **ಪಟಿ ಆರಹಣ**ರಮದಲಿದನ ಪರಿಿತದ ಮತ **ಮಿಷಣಗಳನ ಅನಸರಿಸಲಿ**. ಪರತಿ ಸಲಿ** ತಪಸಣಯನತದದನ ದಯವಿ ** ಪರಿಿಿ.
### ಮಗಸಿ
-ತಕವ ಉಚಿತವಿ ಪರಿಸಲ ಮರಯದಿಿ. ಪತಕವ ಉಚಿತವಿ ಅವರ ಏಕಿದನ PR ಕಗಳಲಿಿಸಲಿಹಕರಿ ಇದ ಉತತಮ ಸಹಯವಿ.
- Google Drive, Dropbox, Mega, Scribd, Issuu ಅಥವತಹಿಯವಸಗಳಿ ಅಪಿದ ಫಗಳನಕರಿಿಲ.
-ಕಟಗಳನ ಆರಹಣ ಕರಮದಲಿಿಗಡಿಿ, ವಿವರಿಿ [ಳಗ](#ವರಣಮ-ಕರಮ).
-ಯವದಷಲ ಲಖಕರಿ ಹತಿರವಿವ ಶಕಟ ಅನ ಬಳಸಿ (ಲಖಕರ ವದಕರ ವಿತ ಉತತಮವಿ ಮತದಕರ ಮರನಯಕಿಯ ವಿತ ಉತತಮವಿ).
- ಅವರಿಷಯವನ ಒಳಗಿವ ಪರಮಯದಲಿ `http`ಿಸಕಿ`https`ಿಸಕ ಆದಯತಿ.
- ಅನ ಬಳಸಗ, ದಯವಿಯಲಿ / ಅನರತಪಡಿಿ. (`http://example.com` `http://example.com/`ಿತ ಉತತಮವಿ)
- ಎಲದರಭಗಳಲಿಿಕ ಲಿಗಳಿ ಆದಯತಿ: `http://example.com/dir/` `http://example.com/dir/index.html`ಿತ ಉತತಮವಿ, ಆದರ URL ಬಟನಯನ ಬಳಸಬಿ.
-ಿನ ಸದರಭಗಳಲಿ ಆವಿಯ ವಿತ ವನ ಪರಸತ ಆವಿಯನ ಆದಯತಿ (`http://example.com/dir/book/current/` ಎ `http://example.com/dir/book/v1' ಗಿತ ಉತತಮವಿ .0.0/index.html`)
-ಕಟನ ಪರಮಣಪತರದ ಅವಧಿಿಿದರ:
1. `http`ಿ *ಬದಲಿ*ಿ
2. `http` ಆವಿ ಅಸಿವದಲಿಲದಿದರ, ಅಸಿವದಲಿವ ಲಿ ಅನ ಬಳಸಿ. ನಿಿಿಯನಿಿದರ `https`ವರಪವನ ಸಹ ಬಳಸಬಹ.
3. *ಹರತಪಡಿ*
-ಕಟ ಬಹವರಪಗಳಲಿ ಅಸಿವದಲಿದರ, ದಯವಿರತಿದನಿಪಣಿಿ ಲಗತಿಿ.
- ವಸ ಬಹಗಳಲಿ ಹರಡಿದರ, ಅತತ ವಿಹ ಶಕಟ ಅನ ಲಗತಿಿ. ಪರತಿಕಟಯ ಆವಿಯನಿಿದರ, ಅವಲವನಿಪಣಿಿಿಿ. (ಗಮನಿಿ: [ಿ #2353](https://github.com/EbookFoundation/free-programming-books/issues/2353) ಈ ಲಖನವಿಿಟತಯನಿವರಿತದ).
-ಡ ಪರಮಣದ ವಸಗಳಿ ಏಕ ಕಮಿಗಳಿಿತ ಸಣಣ ಬದಲವಣಗಳಿ ಬಹ ಕಮಿಗಳಿ ಆದಯತಡಲತದ.
- ಇದ ಹಳಯ ಪತಕವಿದರ, ಶಿಿರಕಟಣಯ ದಿಕವನಿಿ.
- ದಯವಿಖಕರ ಹಸರನಿಿಟಪಡಿಿ. ನ ಅದನ "`et al.`" ಬಳಸಿ ಕಡಿಡಬಹ.
-ತಕವ ಇನಣವಿಲದಿದರ, [ಕಳಗ] (#ಪರಕಿಯಲಿ_ಪರಕಿಯಲಿ) ನಿಿಟಪಡಿಿ "`ಪರಕಿಯಲಿ" ಗಿಿ.
- [*ಇಟರ ಆರಿ*](https://web.archive.org) (ಅಥವ ಇದಿಯ) ಬಳಸಿಪನಲವನ ಮರಿಿದರ, ವಿವರಿಿ "`ಆರ`" ಸತವನಿಿ [ಳಗ](#ಆರಡಲಿ) . ಬಳಸಲ ಉತತಮ ಆವಿಗಳ ಇತಿನವ ಮತಣವಿ.
-ವ ಮದಲ ಇಮಿಸ ಅಥವ ರಚನಯನಿಿಿದರ, ದಯವಿರತಕ ಟಿಪಣಿಯನ ಲಗತಿಿ. ಉದಹರಣ: `(ಇಮಿಸ *ವಿಿಸಲಿ*, ಅಗತಯವಿಲ)`.
### ಮನದ
- ಎಲ ಪಟಿಗಳ `.md`ನಲಿರಬ. ಆ ಫಿ ಸರಳವಿ ಮತ ಇದನ [Markdown] (https://guides.github.com/features/mastering-markdown/) ನಲಿಣಬಹ.
-ರತಿ ಪಟಿ ಪರಿಿಿಿಭವಗಬ. ಪರತಿಿಷಯವನ ಪರಿಿಿಿಿಿ. ಇದನ ಆರಹಣ ಕರಮದಲಿಿಗಡಿಸಬ.
-ರತಿಿಗವತದ ಶಿಯನ ಬಳಸತದ (`###`). ಉಪವಿಗಗಳತದ ಶಿಗಳನ ಬಳಸತವ (`####`).
ಒಳಗಿರಬ:
-ಯ ಶಕಟ ಮತಸ ವಿಗದ ನಡ '2'
-ಡರ ಮತಿಗದ ಮದಲ ಶಕಟ ನಡ '1'
- ಎರಡಕಟಗಳ ನಡ '0'
- `.md`ನ ಕಯಲಿ `1`
ಉದಹರಣ:
```ಪಠ
[...]
* [ಅದತ ಪತಕ] (http://example.com/example.html)
(ಖಿ)
(ಖಿ)
### ಉದಹರಣ
(ಖಿ)
* [ಮತ ಅದತ ಪತಕ] (http://example.com/book.html)
* [ಕಲವ ಇತರ ಪತಕ] (http://example.com/other.html)
```
- `]` ಮತ `(`: ನಡಗವನಕಬಿ:
```ಪಠ
ಟದ: * [ಮತ ಅದತ ಪತಕ] (http://example.com/book.html)
ಒಳಯದ: * [ಮತ ಅದತ ಪತಕ] (http://example.com/book.html)
```
-ಖಕರನಿಸಲ, ಬಳಸಿ ` - ` (ಸ - ಸ):
```ಪಠ
ಟದ: * [ಮತ ಅದತ ಪತಕ] (http://example.com/book.html) - ಜ
ಒಳಯದ: * [ಮತ ಅದತ ಪತಕ] (http://example.com/book.html) - ಜ
```
-ಕಟ ಮತ ನಡಗವನಿಿ:
```ಪಠ
ಟದ: * [ಬಹಳ ಅದತ ಪತಕ] (https://example.org/book.pdf) (PDF)
ಒಳಯದ: * [ಬಹಳ ಅದತ ಪತಕ] (https://example.org/book.pdf) (PDF)
```
-ಖಕರಪದಿದ ಮಿತವಿ:
```ಪಠ
ಟದ: * [ಅತತ ಅದತ ಪತಕ] (https://example.org/book.pdf)- (PDF) ಜ
ಒಳಯದ: * [ಬಹಳ ಅದತ ಪತಕ] (https://example.org/book.pdf) - ಜ (PDF)
```
- ಬಹರಕರಗಳ ಅಸಿವದಲಿಗ:
```ಪಠ
ಟದ: * [ಮತ ಅದತ ಪತಕ] (http://example.com/) - ಜ (HTML)
ಟ: * [ಮತ ಅದ