Commit Graph

26 Commits (5324b9e3cf886dc6e1add096f261754368515176)

Author SHA1 Message Date
David Ordás 5324b9e3cf
fix: homogenize markdown across files using markdownlint rules (#6988)
* chore: homogenize C# table of content anchor (`#c-sharp` to `#csharp`)

* format: homogenize c# category title

right markdown escape instead of use HTML entities

* lint: fix `MD012/no-multiple-blanks` rule

Multiple consecutive blank lines [Expected: 2; Actual: 3]

* lint: fix `MD039/no-space-in-links`

Spaces inside link text

* lint: fix `MD009/no-trailing-spaces` rule

Trailing spaces [Expected: 0 or 4; Actual: 1]
Trailing spaces [Expected: 0 or 4; Actual: 2]

* lint: fix `MD006/ul-start-left` rule

* format: remove extra spaces between note tokens

* spell: fix lint `MD044/proper-names` rule

- HTML
- JavaScript
- YouTube

* spell: normalize to the most common `Index` heading

* lint: fix `MD007/ul-indent` rule

Unordered list indentation [Expected: 4; Actual: 2]

* format: escape pipes `|` from resources text

addresses #5176

* add Hesham Asem courses about machine and deep learning and nlp

* Expand the name of nlp section

* Change the order

* Revert "spell: normalize to the most common `Index` heading"

This reverts commit 4d6a74e7d7.

Co-authored-by: AhmedElTabarani <eltabaraniahmed@gmail.com>
2022-08-12 15:14:00 +02:00
David Ordás 44579d3373
join and homogenize `HTML & CSS` section title across files (#6963) 2022-07-29 12:46:20 +02:00
ImVector a70f4afe04
fix(books): free-programming-books-ru broken links (#6967)
* fix(books): free-programming-books-ru broken links

* fix(books): removed trailing slash

* added 'in progress'
2022-07-27 18:55:59 +02:00
Ivan Porty 64a205790a
Adding free Cloud Native/Kubernetes and Java Swing books in Russian language (by author) (#6854)
* добавлено программирование cloud native

* добавлены обе книги и раздел Swing

* ссылка на раздел Swing

* alphabet order

* correct line count
2022-05-28 14:41:46 -04:00
James Addison de3a3203e6
Update entries for Beej's Guides (#6781)
* Update file formats available for Beej's Guide to Network Programming (books-by-language section)

* Add Beej's Guide to Network Programming (books-by-subject section)

* Add Beej's Guide to Network Programming (books-dk section)

* Add Beej's Guide to Network Programming (books-hu section)

* Add Beej's Guide to Network Programming (books-ro section)

* Add Beej's Guide to Network Programming (books-sr section)

* lint fixup: correction for number of blank lines between section and following heading

* lint fixup: alphabetical ordering correction

* Code review feedback: add missing table-of-contents entries

* Code review feedback: add missing archived annotations

* Code review feedback: add README locale entry for 'sr'

* Fixup: add missing file format annotation

* Fixup: add missing author entry

* Code review feedback: update author name attribution

* Code review feedback: add translation credits

* Fixup: consistency: update a few more author name entries

* Code review feedback: remove 'translated by' prefix before translator name

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

* Nitpick: remove redundant 'www' subdomain prefix from destination URL

* Code review feedback: remove entry from existing location under 'C' language (guideline: one entry per book per human-language; 'Networking' is approved as the better location)

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-03-17 21:52:29 -04:00
David Ordás 0e9ad7e994
chore: HTML5 anchors compilant `<a name=` > `<a id=` (#6730)
* HTML5 anchors compilant `<a name=>` > `<a id=` for books

* HTML5 anchors compilant `<a name=>` > `<a id=` for courses

* HTML5 anchors compilant `<a name=>` > `<a id=` for contribs

* HTML5 anchors compilant `<a name=>` > `<a id=` for casts

* HTML5 anchors compilant `<a name=>` > `<a id=` for cheats

* HTML5 anchors compilant `<a name=>` > `<a id=` for interactives

* HTML5 anchors compilant `<a name=>` > `<a id=` for playgrounds
2022-02-25 11:23:35 -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
Oleksandr Redko 0babc9d42a
Add EN-RU Go books (#6469)
* Add EN-RU Go books

* Remove trailing slash

* Update books/free-programming-books-langs.md

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

* Update books/free-programming-books-ru.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>
2021-10-27 10:43:25 -04:00
Andrii Zahura c0d705fdce
Add new Python resources from coderlessons (RU) (#6325)
* Add new Python resources from coderlessons

* Set correct order for links

* add author for the resource

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

* use better title for section

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

* use better title for section

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

* add author for the resource

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

* add author for the resource

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-22 22:25:46 -04:00
Andrii Zahura ddfa286a12
Add links for new tutorials(RU) (#6326)
* Add links for new tutorials(RU)

* add author for the resource

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

* add author for the resource

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

* add author for the resource

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

* add author for the resource

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

* add author for the resource

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

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-22 22:07:58 -04:00
Andrii Zahura 2a2a4f42a4
Add new JavaScript resources from coderlessons (RU) (#6324)
* Add new JavaScript resources from coderlessons

* add author for the resource
2021-10-22 22:06:58 -04:00
Alexey Anufriev 56c8463b58
Updated the state of book "Programming intro" (#6371)
Book has been already published.
2021-10-21 21:26:02 -04:00
Andrii Zahura 50d4f4fa79
Add new PHP resources from coderlessons (RU) (#6322)
* Add new PHP resources from coderlessons

* Set links in correct order
2021-10-21 09:07:56 -04:00
Oleg Mifle 2576ddf1a3
Add acwa book ru (#6315)
* Add acwa book ru

* Update books/free-programming-books-ru.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>
2021-10-19 09:09:15 -04:00
krau5 c2c2331e7f
Added new Python book (#6230) 2021-10-14 20:37:02 -04:00
Dmitriy Alekseiev a71df21b45
Update free-programming-books-ru.md (#6014)
* Update free-programming-books-ru.md

Translated one phrase.

* Update free-programming-books-ru.md
2021-10-07 21:23:22 -04:00
David Ordás 4218b3672b
chore(books): Bump pr/alexeykovyazin/#5397: russian FirebirdSQL books (#5538)
* Update free-programming-books-ru.md

Russian resources for FirebirdSQL

* Update books/free-programming-books-ru.md

Co-authored-by: David Ordás <davorpatech@gmail.com>

* Update books/free-programming-books-ru.md

Co-authored-by: David Ordás <davorpatech@gmail.com>

* swap section order

* format(books): alphabetize to fix lint errors

Bumps review EbookFoundation/free-programming-books#5397

git fetch upstream pull/5397/head:pr/alexeykovyazin/5397-russian-firebirdsql

Co-authored-by: Alexey Kovyazin <ak@ib-aid.com>

* chore(books): no multiple resources same repo

Co-authored-by: Alexey Kovyazin <ak@ib-aid.com>
Co-authored-by: Eric Hellman <eric@hellman.net>
2021-09-15 18:30:11 -04:00
David Ordás 0b331b7798
refactor: normalize Angular and Angular.js sections/resources (#5525)
* chore: improve angular / angular.js listings

- Wellnaming section
- fix book title, add format, add creators as is seen in file

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Wellnaming section
- fix book title, add format, add creators as is seen in file

via EbookFoundation#4940

* chore: improve angular / angular.js listings

- Wellnaming sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items, mainly from html.it website.
- fix titles, add format, add creators as is seen in linked files

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items.
- fix titles, add format, add creators as is seen in linked files

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Move Angular resources to TypeScript
- Well-naming sections
- fix book title, add format, add creators as is seen in files

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
- Complete notes, titles, format, authors

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Well-naming section
- Complete notes, titles, format, authors

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Handle both as anchor. angular and angular.js

via EbookFoundation/free-programming-books#4940

* chore: improve angular / angular.js listings

- Add http://plnkr.co as valid playground for both
- Add https://stackblitz.com as valid playground for both

via EbookFoundation/free-programming-books#4940

* chore: Angular.js > AngularJS and other pitfails

- Use AngularJS as title/name
- Fix some errors with heading levels in Javascript/Typescript section
- Finish to move some resources accoding their content

via EbookFoundation/free-programming-books#4940

* feature: sections crosslinks as blockquotes

* feature: sections crosslinks as blockquotes

Mainly for AngularJS/Angular, Javascript/Typescript,
web, databases listing sections

* chore: revert scoping crosslinks only to Angular
2021-09-14 14:29:51 -04:00
David Ordás 06670d1e09
Update "The Little Go Book" resources (#5477)
* Complete "The little Go Book" info

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

* Complete "The Little Go Book" authors

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
https://www.openmymind.net/assets/go/go.mobi

Translated to spanish by Raúl Expósito @raulexposito
- https://github.com/raulexposito/the-little-go-book/tree/master/es
- https://raulexposito.com/the-little-go-book-en-castellano.html
- https://raulexposito.com/assets/pdf/go.pdf
- https://raulexposito.com/assets/epub/go.epub

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
https://www.openmymind.net/assets/go/go.mobi

Translated to german by Aaron Ebnöther @Aaronmacaron
- 
-

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
https://www.openmymind.net/assets/go/go.mobi

Italian translation by Francesco Malatesta @francescomalatesta
- https://github.com/francescomalatesta/the-little-go-book-ita
- https://github.com/francescomalatesta/the-little-go-book-ita/blob/master/it/go.md

* Complete "The Little Go Book" authors

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
https://www.openmymind.net/assets/go/go.mobi

Russian translation by Roman Dolgolopov @sefus, Evgeny Popov @EvgenyPopov72, Alexander Dunin @dunin
- https://sefus.ru/little-go-book
- https://github.com/sefus/the-little-go-book/blob/master/ru/go.md
- https://sefus.ru/dl/go.epub
- https://sefus.ru/dl/go.mobi

* Complete "The Little Go Book" info

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Turkish translation by Umut Işık @umutphp
- https://github.com/umutphp/the-little-go-book
- https://github.com/umutphp/the-little-go-book/blob/master/tr/go.md
- https://github.com/umutphp/the-little-go-book/releases/latest
- https://github.com/umutphp/the-little-go-book/releases/download/v07/the-little-go-book-tr.pdf
- https://github.com/umutphp/the-little-go-book/releases/download/v07/the-little-go-book-tr.epub

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Korean translation by Byounghoon Kim @byounghoonkim
- https://github.com/byounghoonkim/the-little-go-book
-

* Complete "The Little Go Book" authors

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Chinese translation by Song Song Li @songleo, @Jell3328
- https://github.com/songleo/the-little-go-book_ZH_CN

* Fix TOC and listing order

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Burmese translation by  Naing Lin Aung @nainglinaung
- https://github.com/nainglinaung/the-little-go-book
- https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.md
- https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.pdf
- https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.epub
- https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.mobi

* Add "The Little Go Book"

https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Vietnamese / Tiếng Việt translation by Quang Nguyễn @quangnh89
- https://github.com/quangnh89/the-little-go-book
- https://github.com/quangnh89/the-little-go-book/blob/master/vi/go.md

* Register Vietnamese books listing

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Vietnamese / Tiếng Việt translation by Quang Nguyễn @quangnh89
- https://github.com/quangnh89/the-little-go-book
- https://github.com/quangnh89/the-little-go-book/blob/master/vi/go.md

* Add "The Little Go Book" (cn)

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Traditional Chinese translation by KevinGo @kevingo
- https://github.com/kevingo/the-little-go-book
- https://kevingo.gitbooks.io/the-little-go-book
2021-08-10 09:16:31 -04:00
PlatinumThinker 653c23a682
Update dead link on book about algorithms (#5332) 2021-04-06 09:21:03 -04:00
Seth 1059010b6e
Remove books that are no longer free. (#5303) 2021-02-18 09:34:31 -05:00
Seth bd6023f34c
Removed Redundant Whitespace Characters (#5276) 2021-01-23 16:41:02 -05:00
Seth ff5a5dc324
Standize C++ Headings (#5275) 2021-01-23 16:36:35 -05:00
Eric Hellman 7671f23daf
alphabetize added languages (#5273)
* alphabetize added language courses

Our linter had not been looking at these languages

* fix books files

* casts and more
2021-01-23 00:28:18 -05:00
Igor 91da0db2ba
Fix link (#5225) 2020-12-15 18:17:08 -05:00
Eric Hellman d703553631
reorganize files (#5199)
* reorganize files

1. make it easier to find files
2. reduce scrolling to get to README on main view of repo

* remove tr.txt again
2020-12-03 17:41:33 -05:00