Commit Graph

28 Commits (49756e3eb777f3fbdabc5f6f8af538509956c903)

Author SHA1 Message Date
David Ordás 59e4fba4b6
format: syntax of `in-process` anotation should be `*(🚧 in process)*` (#7036)
* format: update syntax of `in process` anotation (CONTRIBUTING-*)

from (🚧 *in process*)
to   *(🚧 in process)*

* format: apply notes syntax to `in_process` resources

- Applied note `*(🚧 in process)*` translating `in process` to underlying language there where we have previous translated text
- Used regex to detect most of notes: `((\*[^\*]+\*)|(_[^_]+_))`

* apply to new resources added in #7082

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

Co-authored-by: Leithen <lcrider@cvent.com>

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
Co-authored-by: Leithen <lcrider@cvent.com>
2023-11-29 17:15:41 -05:00
Jatin Dua 81c09adfe4
Remove unavailable books (#10897)
* Remove unavailable books

* style: Remove content inconsistencies

* Remove unnecessary index
2023-10-30 22:21:48 -04:00
Erdem Ersoy 9ea8c687f7
Add a Turkish Fortran book (#9832)
* Add a Turkish Fortran book

Fortran Programlama Diline Giriş (Turkish)

* Fix linting
2023-10-06 11:02:47 -04:00
Marcel Brode 4851adcd6c
Fix minor formating issues (#9571) 2023-10-01 10:17:45 -04:00
Mustafa Kaan Demir 9a4ccf90f1
Update free-programming-books-tr.md (#9411)
* Update free-programming-books-tr.md

* Update free-programming-books-tr.md
2023-06-22 09:58:17 +02:00
Furkan Gulsen 67f22b9823
Update free-programming-books-tr.md (#9397)
Added a GitHub repository for the Golang language.
2023-06-15 16:28:36 +02:00
Ribhav Bansal 4009665dfb
Update free-programming-books-tr.md (#8716)
* Update free-programming-books-tr.md

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

* remove index item

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

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-11-15 14:52:19 -05:00
EBG 683afc350d
Added Haskell course titled Zor Yoldan Haskell (#8113)
* Added Haskell course titled Zor Yoldan Haskell

* Added Haskell course titled Zor Yoldan Haskell --remarked

* Added Haskel Course Titled Zor Yoldan Haskell and Turkish translator Jommy Korkut

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

Co-authored-by: Sharan J <50091666+shrn01@users.noreply.github.com>
2022-11-03 14:55:59 -04:00
Surya Sastry c03337323d
Removed broken link (#8058) 2022-10-11 22:02:10 -04:00
David Ordás f11bb35948
fix: translator role abbr is `trl.:` not `trad.:` (#7100) 2022-09-22 13:21:36 -04:00
David Ordás a03d0aebf0
chore: improve info of Git & SVN books (#7084)
* chore: improve info of Git & SVN books

- some http -> https. Address #6942
- complete creators
- remove dups
- move GIT/SVN resources to VCS section in that files where is defined

* add creators to `-ko` resources

* complete missing creators in `-en` resources

* complete missing creators in `-zh` resources

* change `online` to `HTML` format note

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>

* Pro Git. change `online` to `HTML` format note

* books(it): remove crosslink alias from SCM title section

* change `online` to `HTML` format note + some `trls.` in Git sections

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2022-09-20 21:00:08 -04:00
Emrah Er 4121b202c2
Update free-programming-books-tr.md (#7063)
* Update free-programming-books-tr.md

r4ds cevirisi eklendi

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

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

* linter error

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-09-09 15:27:16 -04:00
David Ordás 9bfd1914d5
fix: homogenize authoring format and place (#7034)
* fix: homogenize authors format and place

- use colon as author separator (replaces `&`, `and`, `y`, `e`, `et`...)
- ensures is placed after resource title, not part of itself `title - author`
- `et al.` as special author/token to group many

* remove double comma

* fix: recover traducer role notations as `trad.:`

* detect and apply some `trad.:`s role anotation

* chore: `trad.:` to `trl.:`

Apply suggestion made by Eric at https://github.com/EbookFoundation/free-programming-books/pull/7034#discussion_r954014539

Co-authored-by: Eric Hellman <eric@hellman.net>

* Sort author - format

* fix: remove empty authors (dash is alone)

Used regex: `-\s+(\(|$)`

* format: change to `edt.:` role

Definition list at https://www.loc.gov/marc/relators/relaterm.html

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-09-02 09:36:04 -04:00
Eric Hellman 19a03ae8a7
remove non-free leanpub books (#7026)
* remove non-free leanpub books

45 books removed, the 59 books remaining are still free.

* re-add 5, fix 3

a programmed scan of the leanpub urls reveal 5 that should not have been removed and 3 that should use /read urls

* revert to previous index structure
2022-08-25 13:03:43 +02:00
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
ImVector 1cd2a6acf7
fix(books): free-programming-books-tr broken links (#6975) 2022-07-29 12:47:37 +02:00
David Ordás 44579d3373
join and homogenize `HTML & CSS` section title across files (#6963) 2022-07-29 12:46:20 +02: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
Tan A b9bf0a2b84
add R ile Programlamaya Giriş ve Uygulamalar to tr (#6412)
* add R ile Programlamaya Giriş ve Uygulamalar to tr

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

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>

Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
2021-11-01 08:57:33 -04:00
Hozan Şahin 98ee8499e0
Added Rust ile CHIP-8 Emülatörü Geliştirme (#6420)
* Added Rust ile CHIP-8 Emülatörü Geliştirme

* Update Rust ile CHIP-8 Emülatörü Geliştirme

Some Arrangements were made. Thanks for @LuigiImVector <3

* Update Rust ile CHIP-8 Emülatörü Geliştirme

Some Arrangements were made. Thanks for @LuigiImVector <3
2021-10-25 12:36:44 -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
Ertuğrul Gazi AKÇA 8145e38194
İstihza python 3 programming language book added (#5412) 2021-06-11 10:55:55 -04:00
Cem 7a3442dd6f
bilisimio android dersleri (#5353)
* bilisimio android dersleri

* modified and deleted broken links

* deleted blog link
2021-05-01 13:29:40 -04:00
Seth ff5a5dc324
Standize C++ Headings (#5275) 2021-01-23 16:36:35 -05:00
Sarper Yasin MUTLUBAY 2cae530872
broken link fixed (#5236) 2020-12-23 09:15:31 -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