Skip to content

Commit f7fea66

Browse files
committed
Merge EbookFoundation#6962 into normalize-authoring-format to solve conflicts
Cherry picked until a5c106c + c40a7a3
2 parents eb86c65 + a5c106c commit f7fea66

14 files changed

+69
-45
lines changed

.github/workflows/check-urls.yml

+5
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
name: Check URLs from changed files
22
on: [push, pull_request]
3+
permissions:
4+
contents: read
35
jobs:
46
job:
7+
permissions:
8+
# Needed for the 'trilom/file-changes-action' action
9+
pull-requests: read
510
runs-on: ubuntu-latest
611
steps:
712
- uses: actions/checkout@v3

books/free-programming-books-cs.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* [Sítě](#site)
1616
* [LaTeX](#latex)
1717
* [Linux](#linux)
18-
* [Distribuce](#distribuce)
18+
* [Distribuce](#distribuce)
1919
* [OpenSource](#opensource)
2020
* [PHP](#php)
2121
* [Python](#python)

books/free-programming-books-et.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* [Java](#java)
77
* [JavaScript](#javascript)
88
* [AngularJS](#angularjs)
9-
* [Vue](#vue)
9+
* [Vue.js](#vuejs)
1010
* [PHP](#php)
1111
* [Python](#python)
1212
* [R](#r)
@@ -45,7 +45,7 @@
4545
* [AngularJS raamistiku õppematerjal](https://www.cs.tlu.ee/teemad/get_file.php?id=400) - Sander Leetus (PDF)
4646

4747

48-
#### Vue
48+
#### Vue.js
4949

5050
* [Vue.js raamistiku õppematerjal](https://www.cs.tlu.ee/teemaderegister/get_file.php?id=715) - Fred Korts (PDF)
5151

books/free-programming-books-id.md

+12-7
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
* [HTML and CSS](#html-and-css)
1313
* [Java](#java)
1414
* [JavaScript](#javascript)
15+
* [Vue.js](#vuejs)
1516
* [Node.js](#nodejs)
1617
* [NoSQL](#nosql)
1718
* [Pemrograman Fungsional](#pemrograman-fungsional)
@@ -23,7 +24,6 @@
2324
* [TypeScript](#typescript)
2425
* [Angular](#angular)
2526
* [Deno](#deno)
26-
* [Vue](#vue)
2727

2828

2929
### Android
@@ -102,6 +102,17 @@
102102
* [Tutorial Dasar Javascript untuk Pemula](https://www.petanikode.com/tutorial/javascript/) *(Dalam Proses)*
103103

104104

105+
#### Vue.js
106+
107+
* [Belajar Vue.js](https://variancode.com/belajar-vue-js/) - Varian Hermianto
108+
* [Dokumentasi Vue Bahasa Indonesia](https://github.com/vuejs-id/docs)
109+
110+
111+
### Machine Learning
112+
113+
* [Tutorial Belajar Machine Learning Dasar \| Python Scikit-Learn](https://www.youtube.com/playlist?list=PL2O3HdJI4voHNEv59SdXKRQVRZAFmwN9E) - Indonesia Belajar
114+
115+
105116
### MySQL
106117

107118
* [3 Days With Mysql For Your Application: Mysql Untuk Pemula](https://play.google.com/store/books/details/Onesinus_Saut_Parulian_3_Days_With_Mysql_For_Your?id=MbdTDwAAQBAJ) - Onesinus Saut Parulian *(Membutuhkan akun Google Play Books atau email yang valid)*
@@ -177,9 +188,3 @@
177188
#### Deno
178189

179190
* [Belajar Dengan Jenius Deno](https://raw.githubusercontent.com/gungunfebrianza/Belajar-Dengan-Jenius-DenoTheWKWKLand/master/Belajar%20Dengan%20Jenius%20Deno.pdf) - Gun Gun Febrianza (PDF)
180-
181-
182-
### Vue
183-
184-
* [Belajar Vue.js](https://variancode.com/belajar-vue-js/) - Varian Hermianto
185-
* [Dokumentasi Vue Bahasa Indonesia](https://github.com/vuejs-id/docs)

books/free-programming-books-langs.md

+6
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
137137
* [Neo4J](#neo4j)
138138
* [.NET Core / .NET](#net-core)
139139
* [.NET Framework](#net-framework)
140+
* [NewSQL](#newsql)
140141
* [Nim](#nim)
141142
* [NoSQL](#nosql)
142143
* [Oberon](#oberon)
@@ -1550,6 +1551,11 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
15501551
* [Visual Studio 2019 Succinctly](https://www.syncfusion.com/ebooks/visual-studio-2019-succinctly) - Alessandro Del Sole
15511552

15521553

1554+
### NewSQL
1555+
1556+
* [TiDB Introduction](https://docs.pingcap.com/tidb/stable) - PingCAP [(PDF)](https://download.pingcap.org/tidb-stable-en-manual.pdf)
1557+
1558+
15531559
### Nim
15541560

15551561
* [Computer Programming with the Nim Programming Language](http://ssalewski.de/nimprogramming.html) - Dr. Stefan Salewski

casts/free-podcasts-screencasts-pt_BR.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -93,16 +93,16 @@
9393

9494
### PHP
9595

96-
* [Curso em Vídeo - PHP Iniciante](https://www.youtube.com/watch?v=F7KzJ7e6EAc&list=PLHz_AreHm4dm4beCCCmW4xwpmLf6EHY9k) - Gustavo Guanabara (screencast)
97-
* [Curso em Vídeo - PHP Orientado a Objetos](https://www.youtube.com/watch?v=KlIL63MeyMY&list=PLHz_AreHm4dmGuLII3tsvryMMD7VgcT7x) - Gustavo Guanabara (screencast)
96+
* [Curso em Vídeo - PHP Iniciante](https://www.youtube.com/playlist?list=PLHz_AreHm4dm4beCCCmW4xwpmLf6EHY9k) - Gustavo Guanabara (screencast)
97+
* [Curso em Vídeo - PHP Orientado a Objetos](https://www.youtube.com/playlist?list=PLHz_AreHm4dmGuLII3tsvryMMD7VgcT7x) - Gustavo Guanabara (screencast)
9898
* [UpInside - PHP Tips](https://www.youtube.com/playlist?list=PLi_gvjv-JgXqsmCAOrueT1-4JrnMW8_Gg) (screencast)
9999

100100

101101
### Python
102102

103-
* [Curso em Vídeo - Python Mundo 1](https://www.youtube.com/watch?v=S9uPNppGsGo&list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6) - Gustavo Guanabara (screencast)
104-
* [Curso em Vídeo - Python Mundo 2](https://www.youtube.com/watch?v=nJkVHusJp6E&list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye) - Gustavo Guanabara (screencast)
105-
* [Curso em Vídeo - Python Mundo 3](https://www.youtube.com/watch?v=0LB3FSfjvao&list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH) - Gustavo Guanabara (screencast)
103+
* [Curso em Vídeo - Python Mundo 1](https://www.youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6) - Gustavo Guanabara (screencast)
104+
* [Curso em Vídeo - Python Mundo 2](https://www.youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye) - Gustavo Guanabara (screencast)
105+
* [Curso em Vídeo - Python Mundo 3](https://www.youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH) - Gustavo Guanabara (screencast)
106106
* [Programação Dinâmica - Introdução à Python por Projetos](https://www.youtube.com/playlist?list=PL5TJqBvpXQv6AEfVymby32MinHdxZA-8J) (screencast)
107107

108108

courses/free-courses-bn.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
* [Node.js](#nodejs)
1919
* [React](#react)
2020
* [Svelte](#svelte)
21-
* [Vue](#vue)
21+
* [Vue.js](#vuejs)
2222
* [Kotlin](#kotlin)
2323
* [MySQL](#mysql)
2424
* [PHP](#php)
@@ -150,7 +150,7 @@
150150
* [Svelte 3: The Game Changer (Bangla Crash Course)](https://www.youtube.com/playlist?list=PL_XxuZqN0xVDJOOYnZxK-fbKxjxFHfc-H) - Stack Learner
151151

152152

153-
#### Vue
153+
#### Vue.js
154154

155155
* [Introduction to Vue.js in Bangla বাংলা with a full Project - Vue Crash Course](https://www.youtube.com/watch?v=iIvN7upsLoA) - Learn with Sumit
156156

courses/free-courses-en.md

+1
Original file line numberDiff line numberDiff line change
@@ -716,6 +716,7 @@
716716
* [Intro to Self-Driving Cars Nanodegree](https://www.udacity.com/course/intro-to-self-driving-cars--nd113) - Cezanne Camacho, Andrew Paster, Anthony Navarro, Tarin Ziyaee, et al. (Udacity)
717717
* [Machine Learning](https://www.sololearn.com/Course/machine-learning) (SoloLearn) *(account required)*
718718
* [Machine Learning Recipes with Josh Gordon](https://www.youtube.com/playlist?list=PLOU2XLYxmsIIuiBfYad6rFYQU_jL2ryal)
719+
* [Machine Learning Specialization](https://www.coursera.org/specializations/machine-learning-introduction) - Andrew Ng, Eddy Shyu, Aarti Bagul, Geoff Ladwig (Coursera)
719720
* [Machine Learning Tutorial Python \| Machine Learning For Beginners](https://www.youtube.com/playlist?list=PLeo1K3hjS3uvCeTYTeyfe0-rN5r8zn9rw) - Dhaval Patel
720721
* [Machine Learning with Python](https://cognitiveclass.ai/courses/machine-learning-with-python) - Saeed Aghabozorgi (cognitiveclass.ai)
721722
* [Machine Learning with Python: Zero to GBMs](https://jovian.ai/learn/machine-learning-with-python-zero-to-gbms) (Jovian)

courses/free-courses-id.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
* [JavaScript](#javascript)
2121
* [Node](#node)
2222
* [React](#react)
23-
* [Vue](#vue)
23+
* [Vue.js](#vuejs)
2424
* [Kotlin](#kotlin)
2525
* [Kubernetes](#kubernetes)
2626
* [Linux](#linux)
@@ -229,7 +229,7 @@
229229
* [Tutorial React Native Indonesia](https://youtube.com/playlist?list=PLU4DS8KR-LJ3SP3PpRb870UoT_0_rjLpV) - Prawito Hudoro (YouTube)
230230

231231

232-
#### Vue
232+
#### Vue.js
233233

234234
* [Tutorial Vue JS Bahasa Indonesia](https://www.youtube.com/playlist?list=PLCZlgfAG0GXCFeOD_wBc9GrYF9pA8loLQ) - Sekolah Koding
235235
* [Tutorial Vuejs Bahasa Indonesia](https://www.youtube.com/playlist?list=PL9At9z2rvOC-Z6Gt8uO1XMp4oyMlE3gml) - Baledemy

courses/free-courses-it.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
* [Generale](#generale)
1717
* [Java](#java)
1818
* [JavaScript](#javascript)
19+
* [Vue.js](#vuejs)
1920
* [Machine Learning](#machine-learning)
2021
* [Misto](#misto)
2122
* [Mobile](#mobile)
@@ -31,7 +32,6 @@
3132
* [Git](#git)
3233
* [Maven](#maven)
3334
* [Web](#web)
34-
* [Vue](#vue)
3535
* [Workshop](#workshop)
3636

3737

@@ -131,6 +131,11 @@
131131
* [Corso Javascript (ES6)](https://www.youtube.com/playlist?list=PL0qAPtx8YtJceyk5_NpNvLbbkrmfX9kkw) - F. Camuso
132132

133133

134+
#### Vue.js
135+
136+
* [Vue 2.x (corso base)](https://www.youtube.com/playlist?list=PL0qAPtx8YtJdUH44fvkzVxy9waP23I_bE) - F. Camuso
137+
138+
134139
### Machine Learning
135140

136141
* [Machine Learning in italiano col Pollo Watzlawick](https://www.youtube.com/playlist?list=PLa-sizbCyh93c0nSPAb8k5ZZeOq4SBIl9) - P. Savastano
@@ -210,11 +215,6 @@
210215
* [Progettazione di applicazioni Web](https://www.youtube.com/playlist?list=PLE0AA1735F10543A6) - F. Corno, S. Di Carlo, Politecnico di Torino
211216

212217

213-
#### Vue
214-
215-
* [Vue 2.x (corso base)](https://www.youtube.com/playlist?list=PL0qAPtx8YtJdUH44fvkzVxy9waP23I_bE) - F. Camuso
216-
217-
218218
### Workshop
219219

220220
* [3D Printing Workshop 2015](https://www.youtube.com/playlist?list=PLA27EZBY5veNgfDUNft5kju0QAvLPPw2j) - POuL Politecnico di Milano

courses/free-courses-pl.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
* [HTML and CSS](#html-and-css)
1010
* [Java](#java)
1111
* [JavaScript](#javascript)
12+
* [Vue.js](#vuejs)
1213
* [MySQL](#mysql)
1314
* [PHP](#php)
1415
* [Python](#python)
@@ -75,7 +76,7 @@
7576
* [Programowanie w JavaScript od podstaw w 1 miesiąc](https://www.youtube.com/playlist?list=PLTs20Q-BTEMPRSzhrlAuu7yus1BuOLVrS)
7677

7778

78-
#### Vue
79+
#### Vue.js
7980

8081
* [FrontAndBack.pl - Kurs Vue w praktyce](https://frontandback.pl/tags/kurs-vue-w-praktyce/)
8182

courses/free-courses-pt_BR.md

+14-11
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
* [Ionic](#ionic)
1818
* [Java](#java)
1919
* [JavaScript](#javascript)
20+
* [Vue.js](#vuejs)
2021
* [Jekyll](#jekyll)
2122
* [Kotlin](#kotlin)
2223
* [Kubernetes](#kubernetes)
@@ -37,7 +38,6 @@
3738
* [Swift](#swift)
3839
* [TypeScript](#typescript)
3940
* [Angular](#angular)
40-
* [Vue.js](#vuejs)
4141
* [WordPress](#wordpress)
4242

4343

@@ -124,9 +124,12 @@
124124

125125
### HTML and CSS
126126

127+
* [Curso completo e atual de HTML5 e CSS3 - Módulo 1 de 5](https://www.youtube.com/playlist?list=PLHz_AreHm4dkZ9-atkcmcBaMZdmLHft8n) - Gustavo Guanabara (Curso em Vídeo)
128+
* [Curso completo e atual de HTML5 e CSS3 - Módulo 2 de 5](https://www.youtube.com/playlist?list=PLHz_AreHm4dlUpEXkY1AyVLQGcpSgVF8s) - Gustavo Guanabara (Curso em Vídeo)
129+
* [Curso completo e atual de HTML5 e CSS3 - Módulo 3 de 5](https://www.youtube.com/playlist?list=PLHz_AreHm4dmcAviDwiGgHbeEJToxbOpZ) - Gustavo Guanabara (Curso em Vídeo)
130+
* [Curso completo e atual de HTML5 e CSS3 - Módulo 4 de 5](https://www.youtube.com/playlist?list=PLHz_AreHm4dkcVCk2Bn_fdVQ81Fkrh6WT) - Gustavo Guanabara (Curso em Vídeo)
127131
* [Introdução à linguagem CSS](https://www.udemy.com/introducao-a-linguagem-css/) - Diego Mariano (Udemy)
128132
* [Introdução à Linguagem HTML](https://www.udemy.com/introducao-a-linguagem-html/) - Diego Mariano (Udemy)
129-
* [Novo curso HTML5 e CSS3: 100% atual](https://www.youtube.com/playlist?list=PLHz_AreHm4dkZ9-atkcmcBaMZdmLHft8n) - Gustavo Guanabara (Curso em Vídeo)
130133

131134

132135
### IDE
@@ -172,6 +175,14 @@
172175
* [Fast & Furious](https://www.youtube.com/playlist?list=PLy5T05I_eQYOoUz2TtAqq35RLCc-xBZCe) - Codecasts
173176

174177

178+
#### Vue.js
179+
180+
* [Aplicação Desktop com JavaScript, Electron JS e Vue JS](https://www.udemy.com/course/aplicacao-desktop-com-javascript-electron-js-e-vue-js/) - Leonardo Moura Leitao, Cod3r (Udemy)
181+
* [Curso completo e gratuito de Vue.js 3 do iniciante ao avançado](https://igorhalfeld.teachable.com/p/treinamento-completo-e-gratuito-de-vue-js-3-do-iniciante-ao-avancado) - Igor Halfeld, Vue.js Brasil (Teachable)
182+
* [Introdução ao Vue JS](https://www.udemy.com/course/introducao-ao-vue-js/) - Rafael Rend (Udemy)
183+
* [Minicurso: Vue.js - O basicão](https://evolutio.io/curso/minicurso_vuejs) - Tony Lâmpada (Evolutio)
184+
185+
175186
### Jekyll
176187

177188
* [Criando sites estáticos com Jekyll](https://www.udemy.com/course/criando-sites-estaticos-com-jekyll/) - Willian Justen de Vasconcellos (Udemy)
@@ -257,7 +268,7 @@
257268
* [Data Science: Visualização de Dados com Python](https://www.udemy.com/visualizacao-de-dados-com-python/) - Diego Mariano (Udemy)
258269
* [Django 2.0 - Aprendendo os conceitos fundamentais](https://www.udemy.com/django-20-aprendendo-os-conceitos-fundamentais/) - Gregory Pacheco (Udemy)
259270
* [Do zero à implantação utilizando Python](https://github.com/cassiobotaro/do_zero_a_implantacao) - Cássio Botaro, et al.
260-
* [Estruturas compostas em Python](https://www.youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH&pbjreload=102) - Gustavo Guanabara (Curso em Vídeo)
271+
* [Estruturas compostas em Python](https://www.youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH) - Gustavo Guanabara (Curso em Vídeo)
261272
* [Estruturas de controle em Python](https://www.youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye) - Gustavo Guanabara (Curso em Vídeo)
262273
* [Fundamentamentos em Python](https://www.youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6) - Gustavo Guanabara (Curso em Vídeo)
263274
* [Introdução à Ciência da Computação com Python - Parte 1](https://pt.coursera.org/learn/ciencia-computacao-python-conceitos) - USP (Coursera)
@@ -324,14 +335,6 @@
324335
* [Curso de Angular](https://loiane.training/curso/angular/) - Loiane Groner
325336

326337

327-
### Vue.js
328-
329-
* [Aplicação Desktop com JavaScript, Electron JS e Vue JS](https://www.udemy.com/course/aplicacao-desktop-com-javascript-electron-js-e-vue-js/) - Leonardo Moura Leitao, Cod3r (Udemy)
330-
* [Curso completo e gratuito de Vue.js 3 do iniciante ao avançado](https://igorhalfeld.teachable.com/p/treinamento-completo-e-gratuito-de-vue-js-3-do-iniciante-ao-avancado) - Igor Halfeld, Vue.js Brasil (Teachable)
331-
* [Introdução ao Vue JS](https://www.udemy.com/course/introducao-ao-vue-js/) - Rafael Rend (Udemy)
332-
* [Minicurso: Vue.js - O basicão](https://evolutio.io/curso/minicurso_vuejs) - Tony Lâmpada (Evolutio)
333-
334-
335338
### WordPress
336339

337340
* [Curso de Loja Virtual: WooCommerce + WordPress](https://www.youtube.com/playlist?list=PLHz_AreHm4dkZNE5PAYc0h4iVkqBCgBZR) - Gustavo Guanabara (Curso em Vídeo)

courses/free-courses-vi.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
* [JavaScript](#javascript)
1616
* [AngularJS](#angularjs)
1717
* [jQuery](#jquery)
18+
* [Vue.js](#vuejs)
1819
* [Machine-Learning](#machine-learning)
1920
* [MongoDB](#mongodb)
2021
* [NodeJS](#nodejs)
@@ -29,7 +30,6 @@
2930
* [TypeScript](#typescript)
3031
* [Angular](#angular)
3132
* [Unity](#unity)
32-
* [Vue](#vue)
3333
* [Wordpress](#wordpress)
3434
* [Xcode](#xcode)
3535
* [XML](#xml)
@@ -152,6 +152,13 @@
152152
* [jQuery Cơ bản](https://www.youtube.com/playlist?list=PLRhlTlpDUWsyAGY7FDGSndEhOD3F2Ruhm) - TEDU
153153

154154

155+
#### Vue.js
156+
157+
* [Học Vue js trong một video duy nhất](https://www.youtube.com/watch?v=j97QtHf0CHY) - Lập trình viên TV (Bùi Văn Nguyện)
158+
* [Lập trình VueJS](https://www.youtube.com/playlist?list=PLv6GftO355AtDjStqeyXvhA1oRLuhvJWf) - ZendVN - Học Lập Trình Online
159+
* [Vue JS cơ bản](https://www.youtube.com/playlist?list=PLU4OBh9yHE95G_Y1cUVY-5Mc9P-rQBY3F) - RHP Team
160+
161+
155162
### Machine-Learning
156163

157164
* [Machine learing cơ bản](https://machinelearningcoban.com) - Vũ Hữu Tiệp (:construction: *in process*)
@@ -267,13 +274,6 @@
267274
* [Lập Trình Game 2D Trên Unity3D](https://www.youtube.com/playlist?list=PLl-dkipSQUGcQQgvh9j8a75Sz4zx9vWo8) - U DEV
268275

269276

270-
### Vue
271-
272-
* [Học Vue js trong một video duy nhất](https://www.youtube.com/watch?v=j97QtHf0CHY) - Lập trình viên TV (Bùi Văn Nguyện)
273-
* [Lập trình VueJS](https://www.youtube.com/playlist?list=PLv6GftO355AtDjStqeyXvhA1oRLuhvJWf) - ZendVN - Học Lập Trình Online
274-
* [Vue JS cơ bản](https://www.youtube.com/playlist?list=PLU4OBh9yHE95G_Y1cUVY-5Mc9P-rQBY3F) - RHP Team
275-
276-
277277
### Wordpress
278278

279279
* [WordPress Cơ Bản](https://www.youtube.com/playlist?list=PLl4nkmb3a8w3qzoFaXLsPohofWUMTOHBU) - Thạch Phạm

more/free-programming-cheatsheets.md

+3
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@
100100
* [Docker CLI \& Dockerfile Cheat Sheet](https://web.archive.org/web/20210909015922/https://design.jboss.org/redhatdeveloper/marketing/docker_cheatsheet/cheatsheet/images/docker_cheatsheet_r3v2.pdf) - Bachir Chihani, Rafael Benevides, Red Hat Developers (PDF) *(:card_file_box: archived)*
101101
* [Docker CLI cheatsheet](https://devhints.io/docker) - DevHints, Rico Santa Cruz (HTML)
102102
* [Docker Free Cheatsheet](https://cheatsheet.dennyzhang.com/cheatsheet-docker-a4) - Denny Zhang (HTML, PDF)
103+
* [Docker Security Best Practices & Cheat Sheet](https://blog.gitguardian.com/how-to-improve-your-docker-containers-security-cheat-sheet/) - Thomas Segura, GitGuardian (online, PDF)
103104
* [Docker Security Cheat Sheet](https://cheatsheetseries.owasp.org/cheatsheets/Docker_Security_Cheat_Sheet.html) - OWASP Cheat Sheet Series
104105
* [Dockerfile Cheat Sheet - Kapeli](https://kapeli.com/cheat_sheets/Dockerfile.docset/Contents/Resources/Documents/index) - Bogdan Popescu, Halprin (HTML)
105106
* [Dockerfiles y docker-compose.yml: buenas prácticas (:es:)](https://leanmind.es/docker-cheatsheet.pdf) - Yodra Lopez Herrera, LeanMind (PDF)
@@ -109,13 +110,15 @@
109110

110111
### Git
111112

113+
* [8 Easy Steps to Set Up Multiple GitHub Accounts \[cheat sheet included\]](https://blog.gitguardian.com/8-easy-steps-to-set-up-multiple-git-accounts/) - Thomas Segura, GitGuardian (online, PDF)
112114
* [Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) - GitHub (PDF)
113115
* [Git Cheat Sheet](https://about.gitlab.com/images/press/git-cheat-sheet.pdf) - GitLab (PDF)
114116
* [Git Cheat Sheet](http://git.jk.gs) - Jan Krüger (PDF, SVG)
115117
* [Git Cheat Sheet](https://jan-krueger.net/wordpress/wp-content/uploads/2007/09/git-cheat-sheet.pdf) (PDF)
116118
* [Git Cheat Sheet - extended](https://jan-krueger.net/wordpress/wp-content/uploads/2007/09/git-cheat-sheet-v2.zip) (PDF)
117119
* [Git Cheat Sheet](https://programmingwithmosh.com/wp-content/uploads/2020/09/Git-Cheat-Sheet.pdf) - Moshfegh Hamedani (PDF)
118120
* [Git ściąga (pl)](https://training.github.com/downloads/pl/github-git-cheat-sheet/) - GitHub
121+
* [GitHub Actions Security Best Practices \[cheat sheet included\]](https://blog.gitguardian.com/github-actions-security-cheat-sheet/) - Thomas Segura, GitGuardian, C.J. May (online, PDF)
119122
* [GitHub Cheat Sheet](https://github.com/tiimgreen/github-cheat-sheet) - Tim Green (Markdown)
120123

121124

0 commit comments

Comments
 (0)