Commit Graph

7029 Commits

Author SHA1 Message Date
David Ordás
fd2b39151c
Update README.md after translations paragraph
Less text is more

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-02-10 19:55:29 +01:00
David Ordás
4134ff2938
Update docs/README.md after translations paragraph
Less text is more

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-02-10 19:39:06 +01:00
David Ordás
1c36c83f92
fix typo 2022-02-10 14:21:06 +01:00
David Ordás
b7c21a1bfe
fix typo 2022-02-10 14:20:22 +01:00
David Ordás
725bb947e4
Add more languages lists in root readme.md 2022-02-10 14:19:48 +01:00
David Ordás
cfdbe48528
use previous languages in root README 2022-02-10 14:12:17 +01:00
David Ordás
68a2414c8a
Remove the list from the top level. Leave en links 2022-02-10 14:11:09 +01:00
David Ordás
a5d964a002
Merge branch 'main' into docs/readme-links 2022-02-10 04:46:46 +01:00
David Ordás
3c263ac0e3
revert feature moved to #6688 2022-02-09 23:46:17 +01:00
lee1221ee
a740758326
Add book zh Dive Into Design Patterns (#6711)
* Add book zh Dive Into Design Patterns

* Fix Alphabetical ordering

* Fix Alphabetical ordering again
2022-02-09 15:23:05 -05:00
أحمد الطبراني
6a72370bc8
fix: RTL support for Arabian docs (#6701)
* Add RTL to display it correctly on the website

* add close tag
2022-02-09 10:05:44 -05:00
烂柯人
51e48733c2
Add book zh 现代 JavaScript 教程 (#6705)
* Add book zh 现代 JavaScript 教程

* Add instructor
2022-02-09 09:37:52 -05:00
David Ordás
2b92a2feaa
move translations crosslink remaining HOW-To's 2022-02-08 15:50:26 +01:00
David Ordás
72a650854f
move translations crosslink vi 2022-02-08 15:47:00 +01:00
David Ordás
90f84a0272
move translations crosslink uk 2022-02-08 15:44:17 +01:00
David Ordás
471ef67d33
move translations crosslink pl 2022-02-08 15:41:31 +01:00
David Ordás
aaafa26114
move translations crosslink hi 2022-02-08 15:39:24 +01:00
David Ordás
3265aae1b5
move translations crosslink zh 2022-02-08 15:34:45 +01:00
David Ordás
756230c95b
move translations crosslink id 2022-02-08 15:06:30 +01:00
David Ordás
ae77a7680b
move translations crosslink ru 2022-02-08 14:46:55 +01:00
David Ordás
9f3552f5a2
move translations crosslink ko 2022-02-08 14:42:38 +01:00
David Ordás
a6feb6db10
move translations crosslink pt_BR 2022-02-08 14:39:25 +01:00
David Ordás
c3e02590f8
move translations crosslink it 2022-02-08 14:33:50 +01:00
David Ordás
84dfaa8bf7
move translations crosslink fil 2022-02-08 14:05:35 +01:00
David Ordás
85e834116b
move translations crosslink fa_IR 2022-02-08 13:38:50 +01:00
David Ordás
f06455ebee
move translations crosslink el 2022-02-08 13:33:07 +01:00
David Ordás
cdc5d194bf
move translations crosslink de 2022-02-08 13:26:38 +01:00
David Ordás
ba579ff9e2
move translations crosslink fr 2022-02-08 13:21:18 +01:00
David Ordás
4fff88bbf4
move translations crosslink es 2022-02-08 12:53:34 +01:00
David Ordás
3c5d1ef2e6
move translations link en 2022-02-08 12:46:06 +01:00
David Ordás
58b34e564e
move translation links bs 2022-02-08 12:29:22 +01:00
David Ordás
5aeb998d41
Move translations link target url to docs 2022-02-08 07:08:57 +01:00
David Ordás
8d815f9f9f
Add inclusiveness dare to translate... paragraph 2022-02-08 06:45:47 +01:00
David Ordás
50b66b5a0c
Add inclusiveness dare to translate... paragraph 2022-02-08 06:45:25 +01:00
David Ordás
fd2046a579
feat: Add Docker cheatsheets (english & spanish) (#6589)
* feat: Add `Docker` category to cheatsheet

Add Docker containers category to cheatsheet

* feat: Add Denny Zhang's Docker cheatsheet

* feat: Add Aymen EL Amri's Docker cheatsheet

* feat: Add Collabnix's Docker cheatsheet

* feat: Add IntelliPaat's Docker cheatsheet

* feat: Add Anthony Rioux's Docker cheatsheet

FRONTMATTER: https://low-orbit.net/docker-cheat-sheet
PDF: https://low-orbit.net/docker-cheat-sheet.pdf

* feat: Add Nikko Pedersen's Docker CheatSheet

* feat: Add OWASP's Docker Security Cheat Sheet

* feat: Add helmcode's Docker cheatsheet

by Cristian Córdova

* feat: Add DevHints' docker cheatsheet

* Add Vishnu Chilamakuru's Docker cheatsheet

* feat: Add DockerLux's cheatsheets

by Gildas Cuisinier @ Docker Meetup Luxembourg

* fix: alphabetize

* fix: alphabetize

* feat: Add Kapeli's Docker cheatsheets

by Bogdan Popescu

* feat: Add official Docker Cheat Sheet

by the Docker Inc. team

* feat: Add Will Sargent's docker cheatsheet

* fix: Kapeli's Dockerfile cheatsheet url

* feat: Add RedHat Developers' docker cheatsheet

by Bachir Chihani, Rafael Benevides

* feat: Add LeanMind's dockerfiles cheatsheet

by Yodra Lopez

* fix: move `wsargent/docker-cheat-sheet` from books to cheatsheets file

* Merge #6674 upstream/main commit into cheatsheets/docker

* feat: configure gitignores for NodeJS, IDE, sys...

(cherry picked from commit b3f1b8e772)

* mark spanish resources with a emoji flag

* archive redhat developers cheatsheet

404 Not found
2022-02-07 19:54:03 -05:00
David Ordás
6654893a4e
fix remaining url + translation items
- Portuguese (Portugal)
- Slovak / slovenčina
- Slovenian / slovenščina

Address EbookFoundation/free-programming-books#6698
2022-02-07 15:32:11 +01:00
David Ordás
d267cbf50b
fix remaining url + translation items
- Portuguese (Portugal)
- Slovak / slovenčina
- Slovenian / slovenščina

Address EbookFoundation/free-programming-books#6698
2022-02-07 15:31:56 +01:00
David Ordás
410d056aff
Create docs/README.md with the translations section
using root README.md as source. Links are adapted to this folder

Address EbookFoundation/free-programming-books#6698
2022-02-07 14:45:20 +01:00
David Ordás
0f646d0c8c
complete translate list with the new languages appeared since hacktoberfest 2022-02-07 14:36:23 +01:00
CleanMachine1
6eb2d17081
feat(courses): add golangr.com (#6695)
* courses: add Go course

* fix CI issues

* Update courses/free-courses-en.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-02-06 14:47:58 -05:00
David Ordás
c524eddfc4
docs: update statistic counters of the repo (#6694)
* docs: update statistic counters of the repo

+11k new stars
+100 new commits
+15 new contributors
+2k new forks

Period: From 03-Nov-2021 - 05-feb-2022

* fix: use number format seen in other amounts

Co-authored-by: Seth Falco <seth@falco.fun>

Co-authored-by: Seth Falco <seth@falco.fun>
2022-02-05 15:56:50 -05:00
David Ordás
84438cb1df
docs(contributing): Homogenize format across translated files (#6625)
* docs(contributing): remove trailing spaces

* docs(contributing): Apply headings `2-1` empty lines lint rule

* docs(contributing): Apply headings `2-1` empty lines lint rule

forgotten in previous commit: e83220aa4c

* docs(contributing): Move anchor alias to inside list items

... there where an anchor alias `<a name="...">` is used near to each of those list items

This solves markdownlint `MD032/blanks-around-lists` issue

* docs(contributing): Homogenize `1` blank line in nutshell enumeration

* docs(contributing): Homogenize `1` blank line inside Formatting section

* docs(contributing): Ensure `4-spaces` indent `.editorconfig` param

* docs(contributing): Homogenize format & indent of code blocks

- Format using fenced style.
- Well indent in those placed inside list enumerations.
- Simulate `Good` - `Bad` monospace double colon indent inside each one.

- Examples highlighting as `text-plain`. The `md, markdown` style doesn't work very well since blocks has mixed syntax.
- `check_urls` code block highlighted as `properties` style (key-value pair).

Solves markdownlint rules:
- MD040/fenced-code-language: Fenced code blocks should have a language specified
- MD046/code-block-style: Code block style [Expected: indented; Actual: fenced]

* docs(contributing): Ensure `4-spaces` indent `.editorconfig` param

Forgotten in commit: 31c776cb52

* docs(contributing): Homogenize format & indent of code blocks

- Simulate `Good` - `Bad` monospace double colon indent inside each one.

Revert commit f9dc719aef only in this file after check non-needs in a deployed web snapshot

* docs(contributing): Use "consistent" unordered list mark

Solves markdownlint rules:
MD004/ul-style: Unordered list style "consistent"

* docs(contributing): Solve `no-space-in-*` lint rules

markdownlint rules:
MD037/no-space-in-emphasis: Spaces inside emphasis
MD038/no-space-in-code: Spaces inside code span elements
MD039/no-space-in-links: Spaces inside link text

* docs(contributing): Move some punctuation just before any closing brackets after it

* docs(contributing): Hack highlight IDE/Editors headings+HTML

It apply the hack to highlight in IDE/Editors those headings with an anchor alias just before itself

* docs(contributing): Homogenize Pull Request acronym

* docs(contributing): Fix `GitHub` trademark typos

* docs(contributing): ALLCAPS

* docs(contributing): Git trademark

* docs(contributing): YouTube trademark

* docs(contributing): ISBN acronym

* fix: flag emoji code `en` > `us`

Resolves d775cb34fb (commitcomment-59537594)

#5831: `:en:` emoji flag markup doesn't work. Use `🇺🇸` 🇺🇸 or `🇬🇧` 🇬🇧

d775cb34fb (diff-b35eb40c148657d4ea1361c44496e11c5625f484a4c6040c022770e88cbcfdccR8-R10)

* docs(contributing): Fix fa_IR broken anchors

* docs(contributing): filenames in monospace font

* docs(contributing): Homogenize `check_urls=file_to_check`

* docs(contributing): literals/markup texts in monospace font

- `et al.`
- File extensions `.md`
- Protocols: `http`, `https`...
- Notes: LeanPub, require email, StackOverflow, in process, archived

trailing dots in that lines

* docs(contributing): linkify wayback machine

* docs(contributing): Fix `Leanpub` trademark typos

* chore: Rename `master` to `main` #blacklivesmatter

Resolves EbookFoundation/free-programming-books#5803

* docs(contributing): fix broken ref link to `programming-playgrounds`

Fix over EbookFoundation/free-programming-books#5449 and commit 3c42c3629e

(cherry picked from commit 59ebfe3f97e318fa43d58877cbc5bfdd8b0c7426)

* docs(contributing): fix repo urls on initial FR translation

- `ElivreFoundation` -> `EbookFoundation`
- `free-programming-livres` ->`free-programming-books`

PR: #5554
Commit: e629db6b05

Affected lines: 
- 18bb745c90 (diff-d6fa57ebb070f7f05f8c686a2fe92110652f48886774460ffee08d4be4cd5f27R4) // e629db6b05 (diff-d6fa57ebb070f7f05f8c686a2fe92110652f48886774460ffee08d4be4cd5f27R4)
- 18bb745c90 (diff-d6fa57ebb070f7f05f8c686a2fe92110652f48886774460ffee08d4be4cd5f27R7) // e629db6b05 (diff-d6fa57ebb070f7f05f8c686a2fe92110652f48886774460ffee08d4be4cd5f27R7)
- 18bb745c90 (diff-d6fa57ebb070f7f05f8c686a2fe92110652f48886774460ffee08d4be4cd5f27R13) // e629db6b05 (diff-d6fa57ebb070f7f05f8c686a2fe92110652f48886774460ffee08d4be4cd5f27R13)
- 18bb745c90 (diff-d6fa57ebb070f7f05f8c686a2fe92110652f48886774460ffee08d4be4cd5f27R45) // e629db6b05 (diff-d6fa57ebb070f7f05f8c686a2fe92110652f48886774460ffee08d4be4cd5f27R45)

* docs(contributing): use relative urls EN

Via #6614

* docs(contributing): greek. place translations link in right place

Via #6614

* Merge EbookFoundation/free-programming-books#6631 upstream/main commit into docs/contributing/sync/1

* Add repo badges (see EbookFoundation/free-programming-books#5983)

(cherry picked from a16a79b12d solving merge conflict)

* Merge EbookFoundation/free-programming-books#6662 upstream/main commit into docs/contributing/sync/1

* Apply centering proposed at #5983 but not implemented in #6631

(cherry picked from commit f36fd03c06)

* format(contributing): Bold 5th nutshell equal zh

* Merge #6677 upstream/main commit into docs/contributing/sync/1

fix(docs): Use Kramdown processor (#6677)
* Update _config.yml
* add markdown="1"
* update url
* complete removing spaces?
* explicitly use kramdown

(cherry picked from commit de2f31976f)
2022-02-02 20:39:27 -05:00
Abhishek K M
ef5d68b85c
add markdown='"1" attribute to div (#6692) 2022-02-01 15:10:21 -05:00
David Ordás
180a96757f
fix: Use Markdown instead of HTML markup for H3 & H4 headings (#6689)
* fix: Markdown markup for `C++` heading

* fix: Markdown markup for `Дизайн и Aрхитектура` heading

* fix: Markdown H4 markup for `Next.js` heading

* fix: Markdown H3 markup for `C#` heading
2022-01-31 12:02:06 -05:00
Charlotte Tan
de2f31976f
fix(docs): Use Kramdown processor (#6677)
* Update _config.yml

* add markdown=1

* add markdown="1"

* add markdown="1"

* remove extra space?

* update url

* try

* undo, wrong branch

* complete removing spaces?

Initial addressed at commit 83b7ee4112

* explicitly use kramdown

* try undo url change

* redoing url change

specifying `markdown: kramdown` explicitly did not change url parsing behavior

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-01-31 11:58:31 -05:00
ImVector
4d45119123
docs(books): solved two issues (#6686)
* docs(books): solved two issues

* docs(books): moved resource
2022-01-29 08:32:14 -05:00
ImVector
1f0edc161e
docs(courses): splitted resources from misc (#6687)
* docs(courses): splitted resources from misc

* fix(courses): swapped resource to respect alphabetical ordering
2022-01-28 16:40:38 -05:00
Suzuki Katsuma
438270ce24
Add book of Machine Learning (#6684)
"機械学習帳"
2022-01-26 22:56:44 -05:00
Athul Joy
1ed5113674
Add malayalam courses (#6681) 2022-01-25 10:41:46 -05:00
David Ordás
b3f1b8e772
feat: configure gitignores for NodeJS, IDE, sys... (#6674)
For more infor see vscode addon: https://marketplace.visualstudio.com/items?itemName=codezombiech.gitignore
2022-01-18 13:00:30 -05:00