Commit Graph

89 Commits (1f49f4a720adc02fea921dd5c6e8729bbdaed5cc)

Author SHA1 Message Date
Deepak Kamath K 1f49f4a720
Added a great free Terraform cheatsheet from A Cloud Guru (#8228)
* Added a great free Terraform cheatsheet from A Cloud Guru

* Added a great free Terraform cheatsheet from A Cloud Guru

* Added a great Terraform cheatsheet from A Cloud Guru

* Added an awesome Terraform cheatsheet from A Cloud Guru
2022-10-13 21:54:06 -04:00
Hariraj d49ee725b1
feat: Add React testing library cheatsheet (#8199)
* Add React testing library cheatsheet

* fix: update cheatsheet name

* fix: fix alphabetical ordering

* fix: fix author name

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

* fix: Fix typos

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

Co-authored-by: LuigiImVector <LuigiImVector@users.noreply.github.com>
2022-10-13 20:59:22 -04:00
Hariraj 51a20e2341
feat: Add chai cheatsheet (#8198) 2022-10-13 20:58:37 -04:00
Deepak Kamath K e5200d9e38
Fix : Missing GraphQL Cheatsheet link (#8184) 2022-10-12 22:30:04 -04:00
Hariraj 875029358d
feat: Add Jest cheatsheet (#8034)
* feat: Add Jest cheatsheet

- Add jest cheatsheet

* Update jest links

* Move Jest cheatsheet into unit testing

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

* Remove jest href

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

Co-authored-by: LuigiImVector <LuigiImVector@users.noreply.github.com>
2022-10-12 14:03:11 -04:00
annahlu4 1b343b27ea
Add C# cheat sheet (#8139) 2022-10-12 13:13:01 -04:00
Tnguyen-learning f30cbf83e7
Add Ruby cheat sheet (#8084)
* Add Ruby cheat sheet

* Update free-programming-cheatsheets.md
2022-10-11 22:29:03 -04:00
nnguyen c3834680ae
Add Kubernetes Cheat Sheet (#8083) 2022-10-11 22:28:07 -04:00
nnguyen 49e7389f7a
Add Base R cheatsheet (#8078) 2022-10-11 22:20:26 -04:00
nnguyen c74d10fdee
Add Java Programming Cheat Sheet (#8076) 2022-10-11 22:17:13 -04:00
nnguyen 9173df7414
Add Matlab cheat sheet (#8073) 2022-10-11 22:13:55 -04:00
Fareez Borhanudin 72ee3dbd57
Update free-programming-cheatsheets.md (#7500)
* Update free-programming-cheatsheets.md

add others sql cheat sheet by Tomi Mester

* Update free-programming-cheatsheets.md

Fix the hyperlink for sql cheat sheet by Tomi Mester

* Update more/free-programming-cheatsheets.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-10-11 21:50:42 -04:00
Aditya Narayan Tiwari 84d2e30b44
Adding CSS Cheat Sheet (#8020)
This is a very helpful cheat-sheet provided by Stanford University.
2022-10-10 22:06:07 -04:00
Hariraj fc56d93ade
Add GraphQL cheatsheet (#7977)
- Add GraphQL cheatsheet
2022-10-10 20:53:46 -04:00
John Henson c303db3a4f
Adding Flask cheatsheet to compliment Python Web Framework resources (#7951)
* Adding Flask cheatsheet to compliment Python Web Framework resources

* Correcting spacing between newly added Flask sheet

* added additional space between sections

Co-authored-by: Targgus <jhenson@Johns-MacBook-Air.local>
2022-10-10 20:45:48 -04:00
Hariraj 837dbd9d9b
feat: Add webpack cheatsheet (#7966)
- Add webpack cheatsheet
2022-10-10 20:32:07 -04:00
Rizal Fathur Rahman 5115e76d78
Add git cheat sheet (id) and Update translation in CONTRIBUTING-id.md (#7884)
* Update translation in CONTRIBUTING-id.md

* Add git cheat sheet (indonesian)

* fix reordering alphabetical

* fix reordering alphabetical

Co-authored-by: rizalfathurrahman <rizalfathurrahman0123@gmail.com>
2022-10-09 18:40:51 -04:00
Manan Sharma e7fae3a1eb
Adds C and PHP cheatsheets in free-programming-cheatsheets.md (#7820)
* Adds C and PHP cheatsheets in free-programming-cheatsheets.md

* remove build errors

* adds author name
2022-10-08 18:39:38 -04:00
Kapil Kumar 51d42b8273
Updated springboot and eclipse ide cheetsheet. (#7817)
* Updated springboot and eclipse ide cheetsheet.

* Added eclipse ide cheatsheet
2022-10-08 18:36:35 -04:00
Soham Gupta 780ac31879
Added Data Structures and Algorithms to the cheatsheet (#7724)
* Updated Cheatsheet for Data Structures and Algorithms

* Update free-programming-cheatsheets.md

* Updated DSA and ordered it alphabetically

* Added Data Structures and Algorithms to the cheatsheet

* Update free-programming-cheatsheets.md

* Updated id-tag for Data Structures and Algorithms

* Updated contents alphabetically

Co-authored-by: Biswadeep Purkayastha <98874428+metabiswadeep@users.noreply.github.com>

Co-authored-by: Biswadeep Purkayastha <98874428+metabiswadeep@users.noreply.github.com>
2022-10-08 17:45:45 -04:00
kree666 4e8b83f2af
Adding HTML & CSS Cheatsheet Resources (#7802)
* Adding HTML Cheatsheet

* Add CSS Cheatsheet from CodeWithHarry
2022-10-07 21:56:23 -04:00
knguyen100000010 ed82661b9e
Add OpenMP reference card (#7731)
* Add OpenMP reference card

* moved OpenMP cheat sheet to C++
2022-10-07 21:19:07 -04:00
Hariraj 799b7c2773
Add SEO cheatsheet (#7752)
* feat: Add SEO cheatsheet

* fix: Remove site name

Co-authored-by: Hariraj A <harunachalam@contractor.ea.com>
2022-10-07 18:33:42 -04:00
knguyen100000010 b71386c51b
Add MPI Cheat Sheet (#7729)
* Add MPI Cheat Sheet

* Fix order

* Sperate MPI and OpenMP to different sections

* Move MPI cheat sheet to C++
2022-10-07 18:27:52 -04:00
Rituraj Dey 3d1794a499
Added Dart Cheatsheet (#7704)
* Added Dart Cheatsheet

Signed-off-by: Rituraj Dey <riturajdey01@gmail.com>

* Updated Dart Cheatsheet

Signed-off-by: Rituraj Dey <riturajdey01@gmail.com>

Signed-off-by: Rituraj Dey <riturajdey01@gmail.com>
2022-10-07 18:26:05 -04:00
Hariraj 7b48661cf4
Add accessibility cheatsheet (#7753)
* feat: Add accessibility cheatsheet

* fix: Remove site name

Co-authored-by: Hariraj A <harunachalam@contractor.ea.com>
2022-10-07 10:06:01 -04:00
Nguyen Long Nhat d48753f661
Add VSCode Cheatsheet (#7639)
* add VSCode Cheatsheet

* fix lint
2022-10-05 23:36:37 -04:00
Hariraj 32c151ff33
hari70a add sass cheatsheet (#7624)
* hari70a add sass cheatsheet

* lint: solve warnings + add creators

Co-authored-by: Hariraj A <harunachalam@contractor.ea.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-05 23:02:28 -04:00
Yogan G 42796250c6
Added Java Cheat Sheet by Edureka (#7619)
* added Java Cheat Sheet by Edureka

* added Java Cheat Sheet by Edureka
2022-10-05 13:54:38 -04:00
Phuong-Cat Ngo b95204b251
Docker broken links (#7377)
* Docker broken links

updated docker to remove broken links and replace them with updated links or wayback (L88, L91)

* Update free-programming-cheatsheets.md

attempt in fixing linter error

* Update free-programming-cheatsheets.md

* Update free-programming-cheatsheets.md

* Update free-programming-cheatsheets.md

* Update free-programming-cheatsheets.md

* Update free-programming-cheatsheets.md

I switched all the online to HTML

* Update free-programming-cheatsheets.md

typo fix
2022-10-05 12:01:13 -04:00
Ayan e037774f65
feat: added nextjs cheatsheet and go cheatsheet (#7305)
* feat: added nextjs cheatsheet and go cheatsheet

* fix: build check

* added author's name
2022-10-04 20:45:06 -04:00
Yuvi Malhotra 5eafb4e83e
Added codewithharry Mongodb cheat sheet (#7396)
* Added codewithharry Mongodb cheat sheet

* Fixing resource info

* Fixing resource info

* lint: alphabetize

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-03 20:46:38 -04:00
Dirk 740ed0e5cf
Add Vue3 Cheatsheet for Developers (#7297) 2022-10-02 18:04:03 -04:00
Rituraj Dey cc668667c5
Updated Django cheat sheets (#7132)
* Updated Django Cheat Sheets

Signed-off-by: Rituraj Dey <riturajdey01@gmail.com>

* Updated Django Cheat Sheets

Signed-off-by: Rituraj Dey <riturajdey01@gmail.com>

* Moved the entire section of Django to Python as a subsection

Signed-off-by: Rituraj Dey <riturajdey01@gmail.com>

* Updated Cheat sheet links

Signed-off-by: Rituraj Dey <riturajdey01@gmail.com>

* move Django as Python subsection

* Add Python Crash Course Cheatsheet (2nd Edition) by Eric Matthes

Signed-off-by: Rituraj Dey <riturajdey01@gmail.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-02 16:04:35 -04:00
Dirk 30b3eab6d4
Fix link to docker cheatsheet (#7202) 2022-10-01 14:53:02 -04:00
Keerthana Sathyakumar f5ed770e7d
Added 'Atlassian Git Cheatsheet' (#7190)
* Added Git Cheatsheet

* Reverting superfluous added newlines

Resolves some of linter warnings

* fix resource info

* Add PDF format note

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-01 14:52:21 -04:00
Atharv Phadnis e4d212b9fd
Added cheatsheet for Fish Shell (#7174)
* Added cheatsheet for Fish Shell

* Added Category "Shell Scripting"

* Removed unneeded Indexes

* chore: remove not needed section anchor alias

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-01 14:39:06 -04:00
Mathieu FONTAINE 5fd70502a0
Update free-programming-cheatsheets.md - React (#7095)
I suggested a React cheat sheet that I use very often. It is one of the most exhaustive and qualitative in my opinion.
2022-09-20 21:10:16 -04:00
Prashant Bhapkar 5d5e9c3973
Update free-programming-cheatsheets.md (#7088)
Update broken link from Docker Section.
2022-09-18 10:02:22 -04:00
David Ordás 4d678252fe
chore!: join `IDE and editors` into same section (#7065)
* chore!: join editors into section `IDE and editors`

This homogenize the place where are organized the IDE and editors like Vim, Emacs, Visual Studio, Visual Studio Code, Eclipse, IntelliJ... into the same section.

Emacs Lips is a language per sé. so apply and add some crosslinks #5535 in order to reference editors.

Moved books in `-langs.md` now are in `-subjects.md` since editors are language agnostic, I think.

Complete this moved resources with author, formats and notes

* fix: alphabetize says linter

https://github.com/EbookFoundation/free-programming-books/runs/8267734103?check_suite_focus=true

Run fpb-lint ./books/
books/free-programming-books-ja.md
  4:5-22:42  warning  Alphabetical ordering: swap l.22 and l.21  alphabetize-lists  remark-lint

books/free-programming-books-pt_BR.md
  58:1-61:70  warning  Alphabetical ordering: swap l.60 and l.59  alphabetize-lists  remark-lint

books/free-programming-books-zh.md
  254:1-258:87  warning  Alphabetical ordering: swap l.258 and l.257  alphabetize-lists  remark-lint

* chore!: Organize near spoken Lisp dialects.

- Common Lisp, PicoLisp, Emacs Lisp -> Lisp
- Rename Common Lisp and LISP -> Lisp
- Emacs & Pico as subsections of Lisp preserving current crosslinks

* chore: merge non-referenced Emacs Lisp into Lisp
2022-09-13 12:06:55 -04:00
David Ordás 356c50cdda
feat: add 3 GitGuardian's cheatsheets about Git, GitHub & Docker (#7040)
* add `GitHub Actions Security Best Practices` cheatsheet

Article: https://blog.gitguardian.com/github-actions-security-cheat-sheet/
PDF: https://res.cloudinary.com/da8kiytlc/image/upload/v1651737641/GitHub-Actions-Security-Best-Practices_cheatsheet.pdf

* add `8 Easy Steps to Set Up Multiple GitHub Accounts` cheatsheet

Article: https://blog.gitguardian.com/8-easy-steps-to-set-up-multiple-git-accounts/
PDF: https://res.cloudinary.com/da8kiytlc/image/upload/v1647871440/Cheatsheets/GitGuardian_GitHub_Accounts_Cheatsheet.pdf

* add `Docker Security Best Practices` cheatsheet

Article: https://blog.gitguardian.com/how-to-improve-your-docker-containers-security-cheat-sheet/
PDF: https://res.cloudinary.com/da8kiytlc/image/upload/v1627655008/Cheatsheets/Docker-Security-Cheatsheet_hp8lh3.pdf

* chore: remove PDF links
2022-08-30 17:34:28 -04:00
Mariusz Michalowski f2e3f84c62
Added new Kubernetes Cheat Sheet (#7027) 2022-08-19 08:32:50 +02:00
Eric Hellman c590ec615b
change upper case to lower cas in fragment ids (#7020)
note- caps are ok in hex-escaped fragments
2022-08-18 10:09:23 +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
David Ordás 44579d3373
join and homogenize `HTML & CSS` section title across files (#6963) 2022-07-29 12:46:20 +02:00
Abhishek Kashyap c0fe4b631f
Add mosh hamedani git cheatsheet (pdf) (#6933)
* Add mosh hamedani git cheatsheet (pdf)

* fix linter error.

* remove unwanted line

* Update free-programming-cheatsheets.md
2022-07-18 21:41:53 +02:00
David Ordás 7dcedf3bec
chore: standardize `Programming with Mosh` instructor (#6790)
* Standardize `Programming with Mosh` instructor

* Standardize `Programming with Mosh` instructor
2022-03-19 13:42:19 -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 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 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