Skip to content

Fix typos #1618

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

Merged
merged 2 commits into from
Jun 12, 2024
Merged
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion content-testing/validators.js
Original file line number Diff line number Diff line change
@@ -87,7 +87,7 @@ const dateRangeValidator = string().test(
(value, context) => {
if (!value) return true;

// yup is too leniant with `.date()` and allows broken string date formats
// yup is too lenient with `.date()` and allows broken string date formats
// we only want to allow `yyyy-mm-dd` or a full ISO 8601 date in UTC
// see https://github.com/jquense/yup/blob/master/src/util/isodate.js

2 changes: 1 addition & 1 deletion content/tracks/side-tracks/pi-day/index.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"title": "Pi Day",
"description": "Pi, which is the ratio of a circle's circumference to its diameter, is one of the most important mathematical contants. This track is a compilation of the many challenges I have completed to calculate Pi.",
"description": "Pi, which is the ratio of a circle's circumference to its diameter, is one of the most important mathematical constants. This track is a compilation of the many challenges I have completed to calculate Pi.",
"videos": [
"challenges/95-approximating-the-value-of-pi",
"challenges/96-visualizing-digits-of-pi",
2 changes: 1 addition & 1 deletion content/tracks/side-tracks/supershapes/index.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"title": "Supershapes!",
"description": "This side track is a collection of videos related to supershapes that use spherical coordinates and superformulas. While not techically a \u201csupershape\u201d, the mandelbulb is constructed in a similar manner and is a SUPER shape.",
"description": "This side track is a collection of videos related to supershapes that use spherical coordinates and superformulas. While not technically a \u201csupershape\u201d, the mandelbulb is constructed in a similar manner and is a SUPER shape.",
"videos": [
"noc/3-angles/4-polar-coordinates",
"challenges/19-superellipse",
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@
{ "time": "4:11", "title": "Reinforcement Learning" },
{
"time": "6:45",
"title": "Make multiple birds that make random decisions and use a genetic alorithm"
"title": "Make multiple birds that make random decisions and use a genetic algorithm"
},
{
"time": "7:40",
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"title": "Flappy Bird AI wih moving pipes",
"title": "Flappy Bird AI with moving pipes",
"author": {
"name": "Suryansh Dey",
"url": "https://www.facebook.com/progressor.coc"
Original file line number Diff line number Diff line change
@@ -38,7 +38,7 @@
"codeExamples": [
{
"title": "Linear Regression",
"description": "This sketch creates an interactive simulation of linear regresssion.",
"description": "This sketch creates an interactive simulation of linear regression.",
"image": "",
"urls": { "p5": "https://editor.p5js.org/codingtrain/sketches/UtOWCSYYF" }
}
Original file line number Diff line number Diff line change
@@ -24,7 +24,7 @@
"codeExamples": [
{
"title": "Polynomial Regression",
"description": "This sketch creates an interactive simulation of polynominal regresssion.",
"description": "This sketch creates an interactive simulation of polynominal regression.",
"urls": { "p5": "https://editor.p5js.org/codingtrain/sketches/UdXRZxF7e" }
}
],
2 changes: 1 addition & 1 deletion content/videos/challenges/108-barnsley-fern/index.json
Original file line number Diff line number Diff line change
@@ -34,7 +34,7 @@
},
{
"time": "11:12",
"title": "Pick a random number to choose the tranformation"
"title": "Pick a random number to choose the transformation"
},
{ "time": "12:08", "title": "Add nextPoint, drawPoint functions" },
{ "time": "13:51", "title": "Add probabilities" },
2 changes: 1 addition & 1 deletion content/videos/challenges/115-snake-game-redux/index.json
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@
"icon": "🚂",
"title": "OOP with ES6",
"url": "/tracks/code-programming-with-p5-js/code/6-objects/1-intro",
"description": "Tutorial on object oriented programmign in JavaScript with ES6"
"description": "Tutorial on object oriented programming in JavaScript with ES6"
},
{
"icon": "🎥",
Original file line number Diff line number Diff line change
@@ -31,7 +31,7 @@
"codeExamples": [
{
"title": "Seven-Segment Display",
"description": "Implimentation of a seven-segment display",
"description": "Implementation of a seven-segment display",
"image": "seven-segment-display.png",
"urls": {
"p5": "https://editor.p5js.org/codingtrain/sketches/O25p3JYxT",
2 changes: 1 addition & 1 deletion content/videos/challenges/12-lorenz-attractor/index.json
Original file line number Diff line number Diff line change
@@ -28,7 +28,7 @@
},
{ "time": "17:52", "title": "Change to HSB mode and add color" },
{ "time": "19:07", "title": "Add an offset" },
{ "time": "20:06", "title": "Conclusion and design possiblities" }
{ "time": "20:06", "title": "Conclusion and design possibilities" }
],
"codeExamples": [
{
2 changes: 1 addition & 1 deletion content/videos/challenges/134-heart-curve/index.json
Original file line number Diff line number Diff line change
@@ -116,7 +116,7 @@
"icon": "💾",
"title": "Loop Templates",
"url": "https://github.com/golanlevin/LoopTemplates",
"description": "Golan Levin's Github respository with templates for generating animated seamless loops in Processing, p5.js, and Processing.py."
"description": "Golan Levin's Github repository with templates for generating animated seamless loops in Processing, p5.js, and Processing.py."
},
{
"icon": "💾",
Original file line number Diff line number Diff line change
@@ -23,7 +23,7 @@
"codeExamples": [
{
"title": "GIF Loop",
"description": "This sketch demonstates how to create a looping GIF.",
"description": "This sketch demonstrates how to create a looping GIF.",
"urls": {
"p5": "https://editor.p5js.org/codingtrain/sketches/Hk6RTHBCl",
"processing": "https://github.com/CodingTrain/Coding-Challenges/tree/main/135_GIF_Loop/Processing/CC_135_GIF_Loop"
@@ -50,7 +50,7 @@
"icon": "💾",
"title": "Loop Templates",
"url": "https://github.com/golanlevin/LoopTemplates",
"description": "Golan Levin's Github respository with templates for generating animated seamless loops in Processing, p5.js, and Processing.py."
"description": "Golan Levin's Github repository with templates for generating animated seamless loops in Processing, p5.js, and Processing.py."
},
{
"icon": "🖌",
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"title": "Python3.6 implemetation using Pygame1.9",
"title": "Python 3.6 implementation using Pygame 1.9",
"url": "https://repl.it/@chief141/making-GIF-loop",
"author": {
"name": "chief141",
"url": "https://github.com/chief141"
},
"submittedOn": "2020-04-26T12:25:39.000Z"
}
}
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"title": "Perlin noise caracters loop",
"title": "Perlin noise characters loop",
"url": "https://codepen.io/alt-art/full/ywOZYj",
"author": {
"name": "Pedro Henrique Mendes",
"url": "https://codepen.io/alt-art"
},
"submittedOn": "2019-03-04T15:08:25.000Z"
}
}
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"title": "Sierpinski Trianlge using fractal tree.",
"title": "Sierpinski triangle using fractal tree.",
"url": "https://editor.p5js.org/Amitabh_Kotha/full/PV89AGldr",
"author": {
"name": "Amitabh Kotha",
"url": "https://github.com/AmitabhKotha/"
},
"submittedOn": "2020-04-25T23:16:11.000Z"
}
}
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"title": "Relativistic Black Hole Sim with Highlited shadow (made in VB.net)",
"title": "Relativistic Black Hole Sim with Highlighted shadow (made in VB.net)",
"url": "https://github.com/JosGielen/Coding_Train_VB.net/blob/master/CC144%20Black%20Hole%20Visualization/Example/RedShadow.jpg",
"author": {
"name": "Jos Gielen"
},
"submittedOn": "2019-05-09T13:14:32.000Z"
}
}
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"title": "Tic-Tac-Pro with 2D array vizualization in Python Processing",
"title": "Tic-Tac-Pro with 2D array visualization in Python Processing",
"url": "https://github.com/idea456/TicTacPro",
"author": {
"name": "idea456"
},
"submittedOn": "2020-10-03T05:02:39.000Z"
}
}
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"title": "Colourfull Tic Tac Toe",
"title": "Colourful Tic Tac Toe",
"url": "https://amnindersingh12.github.io/Colourfull-tic-tac-toe/",
"author": {
"name": "Amninder Singh"
},
"submittedOn": "2020-10-12T02:23:49.000Z"
}
}
Original file line number Diff line number Diff line change
@@ -70,7 +70,7 @@
"icon": "💻",
"title": "Quick, Draw!",
"url": "https://quickdraw.withgoogle.com/#",
"description": "Google webage with Quick, Draw! game."
"description": "Google webpage with Quick, Draw! game."
},
{
"icon": "💻",
Original file line number Diff line number Diff line change
@@ -29,7 +29,7 @@
],
"codeExamples": [
{
"title": "Tic tac toe wth Minimax",
"title": "Tic tac toe with Minimax",
"description": "A tic tac toe AI with the Minimax algorithm",
"urls": {
"p5": "https://editor.p5js.org/codingtrain/sketches/0zyUhZdJD",
Original file line number Diff line number Diff line change
@@ -27,7 +27,7 @@
},
{
"time": "0:22:20",
"title": "Coding Holliday Song"
"title": "Coding Holiday Song"
}
],
"codeExamples": [
2 changes: 1 addition & 1 deletion content/videos/challenges/157-zoom-annotations/index.json
Original file line number Diff line number Diff line change
@@ -24,7 +24,7 @@
"codeExamples": [
{
"title": "Zoom Annotations Basic - p5 Web Editor",
"description": "The video implements zoom annotaions with p5.js, ml5.s, Teachable Machine and OBS Studio.",
"description": "The video implements zoom annotations with p5.js, ml5.s, Teachable Machine and OBS Studio.",
"image": "zoom.png",
"urls": { "p5": "https://editor.p5js.org/codingtrain/sketches/EaioB_iJs" }
}
2 changes: 1 addition & 1 deletion content/videos/challenges/158-shape-classifier/index.json
Original file line number Diff line number Diff line change
@@ -142,7 +142,7 @@
"icon": "🎥",
"title": "ml5.js: Save Neural Network Trained Model",
"url": "/tracks/ml5js-beginners-guide/ml5/6-train-your-own-neural-network/3-save-model",
"description": "This vidoe shows how to save a save a model that has been trained in ml5.js."
"description": "This video shows how to save a save a model that has been trained in ml5.js."
}
]
}
6 changes: 3 additions & 3 deletions content/videos/challenges/160-spring-forces/index.json
Original file line number Diff line number Diff line change
@@ -91,7 +91,7 @@
},
{
"title": "Spring Vector",
"description": "Implemention with a vector.",
"description": "Implementation with a vector.",
"image": "springvector.png",
"urls": {
"p5": "https://editor.p5js.org/codingtrain/sketches/_A2pm_SSg",
@@ -100,7 +100,7 @@
},
{
"title": "Spring OOP",
"description": "Implemention with OOP.",
"description": "Implementation with OOP.",
"image": "springOOP.png",
"urls": {
"p5": "https://editor.p5js.org/codingtrain/sketches/9BAoEn4Po",
@@ -109,7 +109,7 @@
},
{
"title": "Soft Spring",
"description": "Implemention with a soft spring",
"description": "Implementation with a soft spring",
"image": "softspring.png",
"urls": {
"p5": "https://editor.p5js.org/codingtrain/sketches/S5dY7qjxP",
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"title": "π value prediction with graph visulization",
"title": "π value prediction with graph visualization",
"url": "https://editor.p5js.org/PhoenixCreation/full/s7nPBmL94",
"author": {
"name": "PhoenixCreation",
"url": "https://github.com/PhoenixCreation"
},
"submittedOn": "2021-03-16T05:57:44.000Z"
}
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"title": "Butterfly tessellation ",
"title": "Butterfly tessellation",
"author": {
"name": "Kathy McGuiness",
"url": "https://github.com/kfahn22/tesselation"
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"title": "My old and simple version of this challange",
"title": "My old and simple version of this challenge",
"author": {
"name": "Ilya Sakharchuk",
"url": "https://vanawy.dev"
},
"url": "https://editor.p5js.org/Vanawy/full/otpLEJYiO",
"submittedOn": "2022-02-22T13:33:28.000Z"
}
}
2 changes: 1 addition & 1 deletion content/videos/challenges/169-pi-in-the-sky/index.json
Original file line number Diff line number Diff line change
@@ -72,7 +72,7 @@
"icon": "🎥",
"title": "Removing Objects from Arrays",
"url": "https://www.youtube.com/watch?v=tA_ZgruFF9k&t=0s",
"description": "Code! Programming with p5.js video on using the splice() function to remove obejcts from arrays"
"description": "Code! Programming with p5.js video on using the splice() function to remove objects from arrays"
}
]
}
Original file line number Diff line number Diff line change
@@ -27,8 +27,8 @@
{ "time": "1:00:40", "title": "Day 3! Dealing with asymmetrical tiles" },
{ "time": "1:01:56", "title": "Assigning index values to edges." },
{ "time": "1:06:53", "title": "Incorporating edges into code." },
{ "time": "1:10:05", "title": "Change adjacency for assymetry" },
{ "time": "1:12:06", "title": "First assymetric WFC image!" },
{ "time": "1:10:05", "title": "Change adjacency for asymmetry" },
{ "time": "1:12:06", "title": "First asymmetric WFC image!" },
{ "time": "1:12:40", "title": "Restart if no valid cell found." },
{ "time": "1:15:48", "title": "Next steps!" },
{ "time": "1:18:05", "title": "Thanks for watching!" }
@@ -89,13 +89,13 @@
"icon": "🐞",
"title": "Encoding tiles symmetry and rotation #14",
"url": "https://github.com/CodingTrain/Wave-Function-Collapse/issues/14",
"description": "Garazbolg's GitHub issue describing a solution for assymmetric tiles."
"description": "Garazbolg's GitHub issue describing a solution for asymmetric tiles."
},
{
"icon": "🐞",
"title": "The issue with asymmetric tiles and an easy solution #16",
"url": "https://github.com/CodingTrain/Wave-Function-Collapse/issues/16",
"description": "Telemako's GitHub issue describing a solution for assymmetric tiles."
"description": "Telemako's GitHub issue describing a solution for asymmetric tiles."
},
{
"icon": "🗄",
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"title": "Dynamic Edge Catagorization Wave Function Collapse",
"title": "Dynamic Edge Categorization Wave Function Collapse",
"url": "https://github.com/jskrist/Wave-Function-Collapse.git",
"author": {
"name": "James Kristoff",
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"title": "Happy submission to AppleSoft Basic Snake Game Challange",
"title": "Happy submission to AppleSoft Basic Snake Game Challenge",
"author": {
"name": "Leandro Gonçalves",
"url": "https://github.com/olegon"
4 changes: 2 additions & 2 deletions content/videos/challenges/176-buffon-needle/index.json
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@
"title": "The probability that the toothpick crosses the border"
},
{ "time": "7:27", "title": "Uniform probability density function" },
{ "time": "8:12", "title": "Illustrate the probablity with a graph" },
{ "time": "8:12", "title": "Illustrate the probability with a graph" },
{ "time": "10:49", "title": "Approximating the value of Pi" },
{ "time": "11:11", "title": "Calculating the area under the curve" },
{ "time": "12:48", "title": "Resources for Buffon's Needle" },
@@ -38,7 +38,7 @@
{ "time": "19:40", "title": "Improve the visuals" },
{
"time": "20:48",
"title": "Approximate the value of Pi using the probility that a toothpick intersects a column"
"title": "Approximate the value of Pi using the probability that a toothpick intersects a column"
},
{ "time": "23:45", "title": "Suggestions for variations" },
{
Original file line number Diff line number Diff line change
@@ -84,7 +84,7 @@
"icon": "🔗",
"title": "ToxicLibs Java Reference",
"url": "https://shiffman.github.io/toxiclibs-javadocs/",
"description": "Documentation for the ToxicLibs libary."
"description": "Documentation for the ToxicLibs library."
},
{
"icon": "🔗",
2 changes: 1 addition & 1 deletion content/videos/challenges/181-image-stippling/index.json
Original file line number Diff line number Diff line change
@@ -136,7 +136,7 @@
"icon": "🔗",
"title": "Lloyd's algorithm",
"url": "https://en.wikipedia.org/wiki/Lloyd%27s_algorithm",
"description": "Wikipedia page discussing Lloyd's algorthm."
"description": "Wikipedia page discussing Lloyd's algorithm."
},
{
"icon": "🔗",
2 changes: 1 addition & 1 deletion content/videos/challenges/182-apollonian-gasket/index.json
Original file line number Diff line number Diff line change
@@ -39,7 +39,7 @@
{ "time": "41:04", "title": "Validate the circles" },
{ "time": "42:35", "title": "Check if all 4 circles are tangent" },
{ "time": "48:04", "title": "Stop adding circles when radius falls below a threshold" },
{ "time": "49:20", "title": "Implement arbirtary arrangement of circles" },
{ "time": "49:20", "title": "Implement arbitrary arrangement of circles" },
{ "time": "53:14", "title": "Debug" },
{ "time": "55:32", "title": "Possible variations" },
{ "time": "56:34", "title": "Outro" }
Loading
Loading