free-programming-books/books/free-programming-books-my.md
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

57 lines
1.6 KiB
Markdown

### Index
* [Blockchain](#blockchain)
* [Go](#go)
* [HTML and CSS](#html-and-css)
* [JavaScript](#javascript)
* [Linux](#linux)
* [PHP](#php)
* [Python](#python)
* [Web Development](#web-development)
### Blockchain
* [Bitcoin - On Point](https://eimaung.com/bitcoin/) - Ei Maung (PDF)
### Go
* [The Little Go Book](https://github.com/nainglinaung/the-little-go-book) - Karl Seguin, `trl.:` Naing Lin Aung ([HTML](https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.md), [PDF](https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.pdf), [EPUB](https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.epub))
### HTML and CSS
* [Bootstrap - On Point](https://eimaung.com/bootstrap/) - Ei Maung (PDF)
* [HTML](https://books.saturngod.net/HTML5/) - Saturngod
### JavaScript
* [API - On Point](https://eimaung.com/api/) - Ei Maung (PDF)
* [JavaScript - On Point](https://eimaung.com/jsbook/) - Ei Maung (PDF)
* [React - On Point](https://eimaung.com/react/) - Ei Maung (PDF)
### Linux
* [Ubuntu Linux for You](http://eimaung.com/ubuntu-for-you) - Ei Maung (PDF)
### PHP
* [Laravel - On Point](https://eimaung.com/laravel/) - Ei Maung (PDF)
* [PHP - On Point](https://eimaung.com/php/) - Ei Maung (PDF)
### Python
* [Programming Basic For Beginner](http://books.saturngod.net/programming_basic/) - Saturngod
### Web Development
* [Professional Web Developer](http://eimaung.com/professional-web-developer) - Ei Maung (PDF)
* [Professional Web Developer 2022](https://eimaung.com/pwd2022/) - Ei Maung (PDF)
* [Rockstar Developer](http://eimaung.com/rockstar-developer) - Ei Maung (PDF)