Skip to content

Commit 59f5a29

Browse files
committed
Merge TristanDamron-master -> master
2 parents 7a739cb + d944811 commit 59f5a29

27 files changed

+396
-530
lines changed

.github/CODEOWNERS

-1
This file was deleted.

.github/deploy.yml

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Build w/ Hugo & deploy to GitHub Pages
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
8+
jobs:
9+
deploy:
10+
runs-on: ubuntu-18.04
11+
steps:
12+
- uses: actions/checkout@v2
13+
with:
14+
submodules: recursive # Fetch Hugo themes
15+
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
16+
17+
- run: npm ci
18+
19+
- name: Build
20+
run: docker run --rm --volume $PWD:/src -w "/src" bwklein/hugo-asciidoctor ./build.sh
21+
22+
- name: Deploy
23+
uses: peaceiris/actions-gh-pages@v3
24+
with:
25+
deploy_key: ${{ secrets.ACTIONS_DEPLOY_KEY }}
26+
# or github_token: ${{ secrets.GITHUB_TOKEN }}
27+
publish_branch: gh-pages
28+
publish_dir: ./public

Gemfile

-13
This file was deleted.

Gemfile.lock

-19
This file was deleted.

LICENSE

-21
This file was deleted.

archetypes/default.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "{{ replace .Name "-" " " | title }}"
3+
date: {{ .Date }}
4+
draft: true
5+
---
6+

build.sh

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env sh
2+
3+
# export PATH="$PWD/bin:$PATH"
4+
hugo --minify -v

config.toml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
baseURL = "http://example.org/"
2+
languageCode = "en-us"
3+
title = "Code Coffee Compendium"
4+
theme = "hugo.386"

content/_index.md

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Hello world!
File renamed without changes.

discussions.adoc renamed to content/discussions/index.adoc

+26-8
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,25 @@
1-
include::header.adoc[]
1+
+++
2+
author = "LTC Code & Coffee Compendium Authors"
3+
title = "Discussions and Articles"
4+
date = "2020-06-21"
5+
description = "Dig deeper into some of your burning questions."
6+
tags = [
7+
8+
]
9+
categories = [
10+
11+
]
12+
series = []
13+
aliases = []
14+
+++
15+
16+
:toc: left
17+
:toclevels: 4
18+
19+
toc::[]
20+
21+
[#nav-bar]
22+
* https://learnteachcode.org/code-coffee-compendium/home[Homepage] | https://learnteachcode.org/code-coffee-compendium/tutorials[Tutorials and Challenges] | https://learnteachcode.org/code-coffee-compendium/how-to[How-To Guides] | https://learnteachcode.org/code-coffee-compendium/discussions[Discussions and Articles] | https://learnteachcode.org/code-coffee-compendium/references[References]
223

324
== Discussions and Articles
425

@@ -29,15 +50,15 @@ if (Are you a...) then (Coder-In-Training)
2950
end
3051
endif
3152
endif
32-
endif
53+
endif
3354
else (Professional Coder)
3455
if (What are you looking for?) then (Gimme a challenge!)
3556
:[[https://learnteachcode.org/code-coffee-compendium/references.html#haskell Haskell,]] R, Caml;
3657
end
3758
else (I want to try a new framework)
3859
if (What kind of work do you do?) then (App Development)
3960
:[[https://learnteachcode.org/code-coffee-compendium/references.html#django Django,]] [[https://learnteachcode.org/code-coffee-compendium/references.html#nodejs NodeJS,]] [[https://learnteachcode.org/code-coffee-compendium/references.html#react React]];
40-
end
61+
end
4162
else (Web Development)
4263
:[[https://learnteachcode.org/code-coffee-compendium/references.html#swift Swift,]] [[[[https://learnteachcode.org/code-coffee-compendium/references.html#java Java]];
4364
end
@@ -75,7 +96,7 @@ https://www.vim.org[Download Vim here]
7596

7697
image::https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fdevblogs.microsoft.com%2Fpython%2Fwp-content%2Fuploads%2Fsites%2F12%2F2019%2F06%2FJune19-PlotViewer-1024x565.gif&f=1&nofb=1[title="Visual Studio Code", 200, 200, float="left"]
7798

78-
Visual Studio Code (often abbreviated as VS Code) is one of the rising stars in the software development world. VS Code provides programmers the best of both worlds; while it is a true plain text editor, it can be customized with community developed extensions to function very similar to an IDE. The codebase for VS Code is managed by a community of developers who are working every day to make VS Code the best that it can be.
99+
Visual Studio Code (often abbreviated as VS Code) is one of the rising stars in the software development world. VS Code provides programmers the best of both worlds; while it is a true plain text editor, it can be customized with community developed extensions to function very similar to an IDE. The codebase for VS Code is managed by a community of developers who are working every day to make VS Code the best that it can be.
79100

80101
https://code.visualstudio.com[Download VS Code here]
81102

@@ -92,7 +113,7 @@ https://www.jetbrains.com/idea/[Download IntelliJ here]
92113

93114
image::https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fwww.jetbrains.com%2Fpycharm%2Fimg%2Fscreenshots%2FcomplexLook%402x.jpg&f=1&nofb=1[title="PyCharm", 200, 200, float="left"]
94115

95-
PyCharm is another IDE created by JetBrains, focused on projects written in the Python programming language. Marketed as an IDE for professional Python developers, the software comes with the ability to quickly set up and maintain Python virtual environments. PyCharm also makes managing multiple versions of Python on a system a piece of cake!
116+
PyCharm is another IDE created by JetBrains, focused on projects written in the Python programming language. Marketed as an IDE for professional Python developers, the software comes with the ability to quickly set up and maintain Python virtual environments. PyCharm also makes managing multiple versions of Python on a system a piece of cake!
96117

97118
https://www.jetbrains.com/pycharm/[Download PyCharm here]
98119

@@ -109,6 +130,3 @@ https://www.eclipse.org[Download Eclipse here]
109130

110131
== Python
111132
* https://realpython.com/python-virtual-environments-a-primer/[Python Virtual Environments: A Primer]
112-
113-
114-

index.adoc renamed to content/home.adoc

+6-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
= code-coffee-compendium image:https://img.shields.io/badge/License-MIT-yellow.svg[MIT License, link=https://opensource.org/licenses/MIT] image:https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square[PRs Welcome, link=http://makeapullrequest.com] image:https://img.shields.io/badge/View%20on-GitHub-orange[View on GitHub, link=https://github.com/LearnTeachCode/code-coffee-compendium/]
22

3-
image:./logo/code&coffeelogo.svg[logo,246,139]
3+
image:/code_coffeelogo.png[logo,246,139]
44

55
== Introduction
66
Welcome to the LearnTeachCode Code & Coffee Compendium! Maintained by the Baldwin Park & El Sereno/Alhambra study group, this page serves as a resource compendium for facilitating frequently asked questions of the form "Where should I go to learn <insert computer science topic>" at our meetup events. If you have any requests for particular resources, or would like to add one, please feel free to submit a https://github.com/LearnTeachCode/code-coffee-compendium/issues/
@@ -17,26 +17,24 @@ Want extra coding help? Join our https://learnteachcode.org/slack[Slack group].
1717
|Page Name |Description
1818

1919
a|
20-
=== <<tutorials.adoc#,Tutorials and Challenges>>
20+
=== https://learnteachcode.org/code-coffee-compendium/tutorials[Tutorials and Challenges]
2121
|Choose from an incredible list of tutorials, all curated by the Learn Teach Code community.
2222

2323
a|
24-
=== <<how-to.adoc#,How-To-Guides>>
24+
=== https://learnteachcode.org/code-coffee-compendium/how-to[How-To Guides]
2525
|Custom How-To-Guides written by the Learn Teach Code community.
2626

2727

2828
a|
29-
=== <<discussions.adoc#,Discussions and Articles>>
29+
=== https://learnteachcode.org/code-coffee-compendium/discussions[Discussions and Articles]
3030
|Dig deeper into some of your burning questions.
3131

3232

3333
a|
34-
=== <<references.adoc#,References>>
34+
=== https://learnteachcode.org/code-coffee-compendium/references[References]
3535
|Programming Languages, Frameworks, Computer Science Topics, and a LOT MORE!
3636

3737

3838
|===
3939

40-
<<sitemap.adoc#,Click here to view the sitemap>>
41-
42-
_Is something not quite right?_ https://github.com/LearnTeachCode/code-coffee-compendium/issues/new?assignees=&labels=&template=feature_request.md&title=[Submit an issue here.]
40+
_Is something not quite right?_ https://github.com/LearnTeachCode/code-coffee-compendium/issues/new?assignees=&labels=&template=feature_request.md&title=[Submit an issue here.]

content/how-to/index.adoc

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
+++
2+
author = "LTC Code & Coffee Compendium Authors"
3+
title = "How-To Guides"
4+
date = "2020-06-21"
5+
description = "Custom How-To-Guides written by the Learn Teach Code community."
6+
tags = [
7+
8+
]
9+
categories = [
10+
11+
]
12+
series = []
13+
aliases = []
14+
+++
15+
16+
:toc: left
17+
:toclevels: 4
18+
19+
toc::[]
20+
21+
[#nav-bar]
22+
* https://learnteachcode.org/code-coffee-compendium/home[Homepage] | https://learnteachcode.org/code-coffee-compendium/tutorials[Tutorials and Challenges] | https://learnteachcode.org/code-coffee-compendium/how-to[How-To Guides] | https://learnteachcode.org/code-coffee-compendium/discussions[Discussions and Articles] | https://learnteachcode.org/code-coffee-compendium/references[References]
23+
24+
== Community How-To Guides
25+
26+
== Python
27+
* https://automatetheboringstuff.com/[Automate the Boring Stuff with Python]
28+
29+
== Open Source
30+
* https://opensource.guide/how-to-contribute/[How to Contribute to Open Source]

references.adoc renamed to content/how-to/index0.adoc

+21-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
1-
include::header.adoc[]
1+
+++
2+
author = "LTC Code & Coffee Compendium Authors"
3+
title = "References"
4+
date = "2020-06-21"
5+
description = "Reference material on programming languages, development frameworks, and other tech topics."
6+
tags = [
7+
8+
]
9+
categories = [
10+
11+
]
12+
series = []
13+
aliases = []
14+
+++
15+
16+
== <<index.adoc#,Homepage>> | <<tutorials.adoc#,Tutorials and Challenges>> | <<how-to.adoc#,How-To Guides>> | <<discussions.adoc#,Discussions and Articles>> | <<References.adoc#,References>>
17+
218

319
== References
420

@@ -24,7 +40,7 @@ a|
2440
[#java]
2541
== image:https://upload.wikimedia.org/wikipedia/en/thumb/3/30/Java_programming_language_logo.svg/1200px-Java_programming_language_logo.svg.png[title="Java Logo", 200, 200, align="center"]
2642
|Java is the name of a programming language created by Sun Microsystems. Java runs on many different operating systems, including Android, the world's most popular mobile operating system. Source: Wikipedia.org
27-
a|
43+
a|
2844
[source,java]
2945
----
3046
int age = 21;
@@ -111,7 +127,7 @@ main = do
111127

112128
== Frameworks
113129

114-
[%header,cols=2]
130+
[%header,cols=2]
115131

116132
|===
117133
|Name |Description
@@ -161,7 +177,7 @@ a|
161177

162178
=== Discrete Math
163179
* http://mfleck.cs.illinois.edu/building-blocks/index-sp2018.html[An Undergrad Level Introduction to Discrete Math]
164-
180+
165181
=== Linear Algebra
166182
* https://github.com/fastai/numerical-linear-algebra[Computational Linear Algebra]
167183
* http://arminstraub.com/teaching/linearalgebra-fall14[Introduction to Applied Linear Algebra]
@@ -181,7 +197,7 @@ a|
181197

182198
=== Data Science
183199
* https://github.com/MrMimic/data-scientist-roadmap[Data Science Roadmap]
184-
200+
185201
=== Electrical Engineering
186202

187203
=== Artificial Intelligence and Machine Learning

content/how-to/template.adoc

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
== Title
2+
_Written by YOUR NAME HERE, TITLE_
3+
4+
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur mattis molestie metus. In sit amet dapibus mi, non aliquet nulla. Aliquam eget nisi rutrum, sollicitudin nulla ut, dignissim risus. Fusce ullamcorper lorem ut ornare mollis. Morbi at rhoncus felis, a aliquam leo. In elementum aliquam blandit. Praesent quis ante suscipit, lacinia dolor eu, eleifend dolor. Sed tortor odio, condimentum quis leo a, laoreet scelerisque arcu. Integer vitae nibh quis dolor scelerisque varius. Quisque ex ex, molestie vitae mi a, dictum lobortis quam. In vel rutrum sapien. Morbi molestie sem non libero aliquet volutpat.
5+
6+
In aliquam euismod volutpat. Duis ut ante eu erat finibus molestie. Etiam a mauris diam. Nam elementum interdum sem in tincidunt. Vestibulum convallis rhoncus nisl quis faucibus. Aenean sodales libero eget augue lacinia imperdiet id sodales tellus. Donec laoreet libero mauris, vitae condimentum est tristique a. Aliquam sit amet consequat nisl. In sollicitudin metus et dignissim cursus. Aliquam vel eleifend mauris.
7+
8+
Duis consequat sodales velit id elementum. Nullam id arcu luctus, rutrum ex non, pharetra libero. Ut metus ligula, mattis vitae lorem vel, vulputate gravida elit. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Nulla sit amet magna non risus consequat pellentesque. Vivamus lectus orci, congue vitae dui bibendum, feugiat accumsan leo. Pellentesque rutrum vestibulum turpis facilisis condimentum. Suspendisse vel sagittis mauris. Aenean et massa vel neque auctor commodo eu eget metus. Phasellus ut enim bibendum justo facilisis aliquam. Mauris in tristique diam. Interdum et malesuada fames ac ante ipsum primis in faucibus.
9+
10+
Vestibulum justo velit, placerat rhoncus magna eget, tincidunt scelerisque odio. Maecenas et lorem porttitor, bibendum libero vel, vehicula nisl. Donec id malesuada nibh, vel ultricies neque. Aenean gravida mattis posuere. Praesent faucibus commodo urna id pretium. Nam pharetra convallis nibh, et porttitor dolor volutpat ornare. Nulla vel elit egestas, vehicula libero a, fringilla mi. Morbi id condimentum nisl. Integer ac sem leo. Mauris imperdiet tellus non porttitor venenatis. Ut consequat, ligula non porta convallis, lorem tellus porttitor massa, in pretium quam urna ut nulla. Vestibulum mattis felis orci.
11+
12+
Donec sit amet leo non justo venenatis congue vitae in augue. Morbi consectetur consectetur quam, eget varius felis lobortis et. Nunc posuere imperdiet nisi, nec ornare dolor hendrerit semper. Proin velit tellus, dapibus auctor nisi nec, pellentesque pretium mi. Nunc scelerisque metus vitae libero blandit commodo. Sed molestie diam et felis sollicitudin laoreet. In non massa bibendum, consectetur nunc elementum, facilisis lacus. Curabitur quis erat et lectus egestas faucibus. Pellentesque congue justo dolor, a porta justo tristique sed. Etiam condimentum consequat leo nec tristique. Fusce congue lorem elit, vel viverra ligula pellentesque eu. Sed et libero magna. Duis iaculis feugiat nisi vitae semper.

0 commit comments

Comments
 (0)