Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added RPi cheatsheets #5696

Merged
merged 35 commits into from
Oct 12, 2021
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
9a5e8be
add to documentation
eshellman Jan 7, 2021
afdf60c
Merge branch 'master' into documentation
eshellman Jan 12, 2021
d2a655c
Added RPi cheatsheets
chrdek Oct 1, 2021
dc67d41
Update free-programming-cheatsheets.md
chrdek Oct 1, 2021
6f198d5
Update free-programming-cheatsheets.md
chrdek Oct 1, 2021
7f3ff0a
Update free-programming-cheatsheets.md
chrdek Oct 1, 2021
946982c
Merge branch 'master' into documentation
chrdek Oct 1, 2021
bc2bd41
Update free-programming-cheatsheets.md
chrdek Oct 1, 2021
766a5a1
Update free-programming-cheatsheets.md
chrdek Oct 2, 2021
5de91f1
Update free-programming-cheatsheets.md
chrdek Oct 2, 2021
9f05744
Update CONTRIBUTING.md
chrdek Oct 2, 2021
c0f6433
Added Blockchain books -PDF
chrdek Oct 2, 2021
aa0fe51
Delete free-programming-books-langs.md
chrdek Oct 2, 2021
377a449
Re-added books
chrdek Oct 2, 2021
c9c7cc0
Additional changes, mods.
chrdek Oct 2, 2021
97e945b
Update free-programming-books-langs.md
chrdek Oct 2, 2021
2337fa4
Modifications contrib.
chrdek Oct 2, 2021
0b9e786
Merge branch 'documentation' of https://github.com/chrdek/free-progra…
chrdek Oct 2, 2021
bac51ec
Update CONTRIBUTING.md
chrdek Oct 2, 2021
733ccc5
Update CONTRIBUTING.md
chrdek Oct 2, 2021
67c9f41
Additions for Tensorflow cheatsheets (other branch)
chrdek Oct 2, 2021
f7eba90
Merge branch 'documentation' of https://github.com/chrdek/free-progra…
chrdek Oct 2, 2021
fe9fe03
Update free-programming-cheatsheets.md
chrdek Oct 2, 2021
09979be
Changes on other files
chrdek Oct 2, 2021
5b073c9
Merge branch 'documentation' of https://github.com/chrdek/free-progra…
chrdek Oct 2, 2021
835ad65
Update free-programming-cheatsheets.md
chrdek Oct 2, 2021
627d945
Additional changes
chrdek Oct 2, 2021
b6b617b
Final changes for cheatsheets page nl ends.
chrdek Oct 2, 2021
09a3b94
Update free-programming-cheatsheets.md
chrdek Oct 3, 2021
d81ad45
Update free-programming-books-langs.md
chrdek Oct 3, 2021
589cee5
delete patch
eshellman Oct 12, 2021
8f44d3e
Remove patch. not free
eshellman Oct 12, 2021
ba82417
use wayback machine to provide its backed PDF link
eshellman Oct 12, 2021
e267fe8
add in process, creator
eshellman Oct 12, 2021
69b21f2
blockchain is not a language. the dummies book should be is subjects …
eshellman Oct 12, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,7 @@ Our competitive programming lists are not as strict about these exclusions. The

We're not that fussy about book-ness. Here are some attributes that signify that a resource is a book:


chrdek marked this conversation as resolved.
Show resolved Hide resolved
- it has an ISBN (International Standard Book Number)
- it has a Table of Contents
- a downloaded version, especially ePub, is offered
Expand All @@ -194,16 +195,19 @@ There are lots of books that we list that don't have these attributes; it can de

Sometimes these can be hard to distinguish!


Courses often have associated textbooks, which we would list in our books lists. Courses have lectures, exercises, tests, notes or other didactic aids. A single lecture or video by itself is not a course. A powerpoint is not a course.



##### Interactive Tutorials vs. Other stuff

If you can print it out and retain its essence, it's not an Interactive Tutorial.


### Automation


- Formatting rules enforcement is automated via [GitHub Actions](https://github.com/features/actions) using [fpb-lint](https://github.com/vhf/free-programming-books-lint) (see [.github/workflows/fpb-lint.yml](.github/workflows/fpb-lint.yml))
- URL validation uses [awesome_bot](https://github.com/dkhamsing/awesome_bot)
- To trigger URL validation, push a commit that includes a commit message containing `check_urls=file_to_check`:
Expand Down
10 changes: 10 additions & 0 deletions more/free-programming-cheatsheets.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
* [Perl](#perl)
* [Python](#python)
* [R](#r)
* [Raspberry Pi](#raspberry-pi)
* [Ruby](#ruby)
* [Rust](#rust)
* [SQL](#sql)
Expand Down Expand Up @@ -166,6 +167,15 @@
* [All RStudio cheatsheets resources](https://www.rstudio.com/resources/cheatsheets) - RStudio.com (HTML site with PDF links)


### Raspberry Pi

* [Basic GPIO layout configuration cheatsheet](https://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/robot/cheat_sheet/) - University of Cambridge Computer Laboratory Raspberry Pi Projects Cheatsheet (PDF)
* [Other Raspberry Pi Commands cheatsheet](https://www.raspberrypistarterkits.com/wp-content/uploads/2018/01/raspberry-pi-commands-cheat-sheet.pdf) - RPi starter Kit (PDF)
* [Raspberry Pi Basics cheatsheet](https://www.woolseyworkshop.com/wp-content/uploads/WoolseyWorkshop_Cheatsheet_RaspberryPiBasics_v1.4.pdf) - Woolsey Workshop (PDF)
* [Raspberry Pi Different GPIO Configuration Combinations cheatsheet](https://static.raspberrypi.org/files/education/posters/GPIO_Zero_Ceatsheet.pdf) - GPIO Zero Cheatsheet (PDF)
chrdek marked this conversation as resolved.
Show resolved Hide resolved
* [Top 50 General Commands for Raspberry Pi cheatsheet](https://projects-raspberry.com/wp-content/uploads/2018/05/Top-50-Raspberry-pi-commands-List-cheat-sheet.pdf) - Projects Raspberry (PDF)


### Ruby

* [Ruby Cheat Sheet](https://www.codeconquest.com/wp-content/uploads/Ruby-Cheat-Sheet-by-CodeConquestDOTcom.pdf) - CodeConquest.com (PDF)
Expand Down