Compare commits

...

5 Commits

Author SHA1 Message Date
Hafeez Pizofreude
eacda1e9a3
Merge 411f836ec3 into 2d1bd6bf03 2024-12-17 02:06:47 +00:00
You Gao
2d1bd6bf03
feat: testing book to added to ``books/free-programming-books-subjects.md`` (#11788)
Some checks are pending
Check URLs from changed files / Get changed files (push) Waiting to run
Check URLs from changed files / Check @ ${{ matrix.file }} (push) Blocked by required conditions
Check URLs from changed files / GitHub report (push) Blocked by required conditions
Detect conflicting PRs / Detect (push) Waiting to run
* feat: added book

* fix: book name

* fix: trailing slash

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

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

---------

Co-authored-by: Eric Hellman <eric@hellman.net>
2024-12-16 21:06:34 -05:00
You Gao
1e86318ce2
feat: book added (#11787) 2024-12-16 20:40:33 -05:00
Hafeez Pizofreude
411f836ec3
Rename HOWTO-my.md to HOWTO-ms.md 2023-11-02 17:41:04 +08:00
Pizofreude
f36122eb99 feat: add Malay (MY) translation HOWTO-my.md 2023-10-30 17:07:35 +08:00
2 changed files with 36 additions and 0 deletions

View File

@ -868,6 +868,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Crypto 101 - Crypto for everyone](https://www.crypto101.io)
* [Cryptography](https://en.wikibooks.org/wiki/Cryptography) - Wikibooks (HTML) *(:construction: in process)*
* [CryptoParty Handbook](https://unglue.it/work/141611/)
* [Fuzzing Book](https://www.fuzzingbook.org) - Andreas Zeller, Rahul Gopinath, Marcel Böhme, Gordon Fraser, Christian Holler (HTML)
* [Gray Hat Hacking: The Ethical Hacker's Handbook](https://pages.cs.wisc.edu/~ace/media/gray-hat-hacking.pdf) - Allen Harper, Jonathan Ness, Chris Eagle, Shon Harris, Gideon Lenkey, Terron Williams (PDF)
* [Handbook of Applied Cryptography](https://cacr.uwaterloo.ca/hac/index.html)
* [How HTTPS works](https://howhttps.works) - dnsimple
@ -945,6 +946,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Category Theory for Programmers](https://github.com/hmemcpy/milewski-ctfp-pdf) - Bartosz Milewski (PDF)
* [Delftse Foundations of Computation](https://textbooks.open.tudelft.nl/textbooks/catalog/book/13) - Stefan Hugtenburgand, Neil Yorke-Smith @ TU Delft Open (PDF)
* [Homotopy Type Theory: Univalent Foundations of Mathematics](https://homotopytypetheory.org/book/) (PDF)
* [Introduction to Theoretical Computer Science](https://files.boazbarak.org/introtcs/lnotes_book.pdf) - Boaz Barak (PDF)
* [Introduction to Theory of Computation](https://cglab.ca/~michiel/TheoryOfComputation/) - Anil Maheshwari, Michiel Smid (PDF)
* [Models of Computation](https://cs.brown.edu/people/jes/book/) - John E. Savage
* [Principles of Programming Languages](https://web.archive.org/web/20150418034451/http://www.cs.jhu.edu/~scott/pl/book/dist/) - Scott F. Smith *(:card_file_box: archived)*

34
docs/HOWTO-ms.md Normal file
View File

@ -0,0 +1,34 @@
# Sekilas Pandang - Panduan Asas
<div align="right" markdown="1">
*[Baca ini dalam bahasa lain](README.md#translations)*
</div>
**Selamat datang ke `Free-Programming-Books`!**
Kami mengalu-alukan penyumbang baru; malah mereka yang membuat Pull Request (PR) pertama mereka di GitHub. Jika anda salah seorang daripada mereka, berikut ialah beberapa sumber yang mungkin membantu:
* [Mengenai pull requests](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests) *(Dalam Bahasa Inggeris)*
* [Mencipta pull request baru](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request) *(Dalam Bahasa Inggeris)*
* [GitHub Hello World](https://docs.github.com/en/get-started/quickstart/hello-world) *(Dalam Bahasa Inggeris)*
* [YouTube - GitHub Tutorial Untuk Pemula](https://www.youtube.com/watch?v=0fKg7e37bQE) *(Dalam Bahasa Inggeris)*
* [YouTube - Panduan untuk Fork GitHub Repo dan Hantar permintaan Pull Request](https://www.youtube.com/watch?v=G1I3HF4YWEw) *(Dalam Bahasa Inggeris)*
* [YouTube - Markdown Kursus Ringkas](https://www.youtube.com/watch?v=HUBNt18RFbo) *(Dalam Bahasa Inggeris)*
Jangan teragak-agak untuk bertanya soalan; setiap penyumbang bermula dengan PR pertama. Jadi... mengapa tidak menyertai komuniti kami [yang besar dan berkembang](https://www.apiseven.com/en/contributor-graph?chart=contributorOverTime&repo=ebookfoundation/free-programming-books).
<details align="center" markdown="1">
<summary>Klik untuk melihat pengguna vs graf masa.</summary>
[![Graf Penyumbang EbookFoundation/free-programming-books dari masa ke masa](https://contributor-overtime-api.apiseven.com/contributors-svg?chart=contributorOverTime&repo=ebookfoundation/free-programming-books)](https://www.apiseven.com/en/contributor-graph?chart=contributorOverTime&repo=ebookfoundation/free-programming-books)
[![Graf Penyumbang Aktif Bulanan EbookFoundation/free-programming-books](https://contributor-overtime-api.apiseven.com/contributors-svg?chart=contributorMonthlyActivity&repo=ebookfoundation/free-programming-books)](https://www.apiseven.com/en/contributor-graph?chart=contributorMonthlyActivity&repo=ebookfoundation/free-programming-books)
</details>
Walaupun anda penyumbang *open source* yang berpengalaman, ada perkara yang mungkin membuat anda kurang jelas. Sebaik sahaja anda telah menghantar PR anda, ***GitHub Actions* akan menjalankan *linter*, selalunya mencari sedikit masalah dengan jarak atau abjad**. Jika anda mendapat butang hijau, semuanya sedia untuk disemak; jika tidak, klik "Details" di bawah cek yang gagal mengetahui apa yang tidak disukai oleh linter, dan selesaikan masalah dengan membuat *commit* baru kepada *branch* dari mana PR anda dibuka.
Akhir kata, jika anda tidak pasti bahawa sumber yang ingin anda tambahkan sesuai untuk `Free-Programming-Books`, baca garis panduan dalam [SUMBANGAN](CONTRIBUTING.md) *([terjemahan](README.md#translations) dalam bahasa lain juga disediakan)*.