Sync exercise metadata with problem-specifications

This syncs all the metadata for all the practice exercises with
upstream changes in problem-specifications, in one fell swoop.

The changes are all nitpicky changes made in order to ensure that
source urls all use https rather than http, along with some
tweaks to better describe the source of certain exercises.
This commit is contained in:
Katrina Owen
2022-11-16 17:29:29 +01:00
committed by BethanyG
parent ab76008757
commit 1ce3e3b1a4
47 changed files with 55 additions and 55 deletions

View File

@@ -21,5 +21,5 @@
]
},
"source": "Wikipedia",
"source_url": "http://en.wikipedia.org/wiki/Affine_cipher"
"source_url": "https://en.wikipedia.org/wiki/Affine_cipher"
}

View File

@@ -30,6 +30,6 @@
".meta/example.py"
]
},
"source": "Jumpstart Lab Warm-up",
"source_url": "http://jumpstartlab.com"
"source": "Exercise by the JumpstartLab team for students at The Turing School of Software and Design.",
"source_url": "https://turing.edu"
}

View File

@@ -29,5 +29,5 @@
]
},
"source": "Wikipedia",
"source_url": "http://en.wikipedia.org/wiki/Atbash"
"source_url": "https://en.wikipedia.org/wiki/Atbash"
}

View File

@@ -26,5 +26,5 @@
]
},
"source": "Learn to Program by Chris Pine",
"source_url": "http://pine.fm/LearnToProgram/?Chapter=06"
"source_url": "https://pine.fm/LearnToProgram/?Chapter=06"
}

View File

@@ -31,5 +31,5 @@
]
},
"source": "Wikipedia",
"source_url": "http://en.wikipedia.org/wiki/Binary_search_algorithm"
"source_url": "https://en.wikipedia.org/wiki/Binary_search_algorithm"
}

View File

@@ -43,5 +43,5 @@
]
},
"source": "Inspired by the 'Deaf Grandma' exercise in Chris Pine's Learn to Program tutorial.",
"source_url": "http://pine.fm/LearnToProgram/?Chapter=06"
"source_url": "https://pine.fm/LearnToProgram/?Chapter=06"
}

View File

@@ -28,5 +28,5 @@
]
},
"source": "Inspired by the harry potter kata from Cyber-Dojo.",
"source_url": "http://cyber-dojo.org"
"source_url": "https://cyber-dojo.org"
}

View File

@@ -23,5 +23,5 @@
]
},
"source": "The Bowling Game Kata from UncleBob",
"source_url": "http://butunclebob.com/ArticleS.UncleBob.TheBowlingGameKata"
"source_url": "https://web.archive.org/web/20221001111000/http://butunclebob.com/ArticleS.UncleBob.TheBowlingGameKata"
}

View File

@@ -26,5 +26,5 @@
]
},
"source": "Wikipedia",
"source_url": "http://en.wikipedia.org/wiki/Circular_buffer"
"source_url": "https://en.wikipedia.org/wiki/Circular_buffer"
}

View File

@@ -30,5 +30,5 @@
]
},
"source": "J Dalbey's Programming Practice problems",
"source_url": "http://users.csc.calpoly.edu/~jdalbey/103/Projects/ProgrammingPractice.html"
"source_url": "https://users.csc.calpoly.edu/~jdalbey/103/Projects/ProgrammingPractice.html"
}

View File

@@ -26,5 +26,5 @@
]
},
"source": "Seb Rose",
"source_url": "http://claysnow.co.uk/recycling-tests-in-tdd/"
"source_url": "https://web.archive.org/web/20220807163751/http://claysnow.co.uk/recycling-tests-in-tdd/"
}

View File

@@ -28,5 +28,5 @@
]
},
"source": "Problem 6 at Project Euler",
"source_url": "http://projecteuler.net/problem=6"
"source_url": "https://projecteuler.net/problem=6"
}

View File

@@ -21,5 +21,5 @@
]
},
"source": "Wikipedia, 1024 bit key from www.cryptopp.com/wiki.",
"source_url": "http://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange"
"source_url": "https://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange"
}

View File

@@ -28,6 +28,6 @@
".meta/example.py"
]
},
"source": "The Jumpstart Lab team",
"source_url": "http://jumpstartlab.com"
"source": "Exercise by the JumpstartLab team for students at The Turing School of Software and Design.",
"source_url": "https://turing.edu"
}

View File

@@ -22,5 +22,5 @@
]
},
"source": "Wikipedia",
"source_url": "http://en.wikipedia.org/wiki/There_Was_an_Old_Lady_Who_Swallowed_a_Fly"
"source_url": "https://en.wikipedia.org/wiki/There_Was_an_Old_Lady_Who_Swallowed_a_Fly"
}

View File

@@ -30,5 +30,5 @@
]
},
"source": "Chapter 9 in Chris Pine's online Learn to Program tutorial.",
"source_url": "http://pine.fm/LearnToProgram/?Chapter=09"
"source_url": "https://pine.fm/LearnToProgram/?Chapter=09"
}

View File

@@ -29,6 +29,6 @@
".meta/example.py"
]
},
"source": "JavaRanch Cattle Drive, exercise 6",
"source_url": "http://www.javaranch.com/grains.jsp"
"source": "The CodeRanch Cattle Drive, Assignment 6",
"source_url": "https://coderanch.com/wiki/718824/Grains"
}

View File

@@ -27,5 +27,5 @@
]
},
"source": "Conversation with Nate Foster.",
"source_url": "http://www.cs.cornell.edu/Courses/cs3110/2014sp/hw/0/ps0.pdf"
"source_url": "https://www.cs.cornell.edu/Courses/cs3110/2014sp/hw/0/ps0.pdf"
}

View File

@@ -33,5 +33,5 @@
]
},
"source": "The Calculating Point Mutations problem at Rosalind",
"source_url": "http://rosalind.info/problems/hamm/"
"source_url": "https://rosalind.info/problems/hamm/"
}

View File

@@ -29,5 +29,5 @@
]
},
"source": "This is an exercise to introduce users to using Exercism",
"source_url": "http://en.wikipedia.org/wiki/%22Hello,_world!%22_program"
"source_url": "https://en.wikipedia.org/wiki/%22Hello,_world!%22_program"
}

View File

@@ -27,5 +27,5 @@
]
},
"source": "British nursery rhyme",
"source_url": "http://en.wikipedia.org/wiki/This_Is_The_House_That_Jack_Built"
"source_url": "https://en.wikipedia.org/wiki/This_Is_The_House_That_Jack_Built"
}

View File

@@ -27,6 +27,6 @@
".meta/example.py"
]
},
"source": "Random musings during airplane trip.",
"source_url": "http://jumpstartlab.com"
"source": "Exercise by the JumpstartLab team for students at The Turing School of Software and Design.",
"source_url": "https://turing.edu"
}

View File

@@ -29,5 +29,5 @@
]
},
"source": "A variation on Problem 8 at Project Euler",
"source_url": "http://projecteuler.net/problem=8"
"source_url": "https://projecteuler.net/problem=8"
}

View File

@@ -33,6 +33,6 @@
".meta/example.py"
]
},
"source": "JavaRanch Cattle Drive, exercise 3",
"source_url": "http://www.javaranch.com/leap.jsp"
"source": "CodeRanch Cattle Drive, Assignment 3",
"source_url": "https://coderanch.com/t/718816/Leap"
}

View File

@@ -35,5 +35,5 @@
]
},
"source": "The Luhn Algorithm on Wikipedia",
"source_url": "http://en.wikipedia.org/wiki/Luhn_algorithm"
"source_url": "https://en.wikipedia.org/wiki/Luhn_algorithm"
}

View File

@@ -28,6 +28,6 @@
".meta/example.py"
]
},
"source": "Warmup to the `saddle-points` warmup.",
"source_url": "http://jumpstartlab.com"
"source": "Exercise by the JumpstartLab team for students at The Turing School of Software and Design.",
"source_url": "https://turing.edu"
}

View File

@@ -30,5 +30,5 @@
]
},
"source": "A variation on Problem 7 at Project Euler",
"source_url": "http://projecteuler.net/problem=7"
"source_url": "https://projecteuler.net/problem=7"
}

View File

@@ -29,5 +29,5 @@
]
},
"source": "Inspired by the Bank OCR kata",
"source_url": "http://codingdojo.org/cgi-bin/wiki.pl?KataBankOCR"
"source_url": "https://codingdojo.org/kata/BankOCR/"
}

View File

@@ -31,5 +31,5 @@
]
},
"source": "Problem 4 at Project Euler",
"source_url": "http://projecteuler.net/problem=4"
"source_url": "https://projecteuler.net/problem=4"
}

View File

@@ -27,5 +27,5 @@
]
},
"source": "Taken from Chapter 2 of Functional Thinking by Neal Ford.",
"source_url": "http://shop.oreilly.com/product/0636920029687.do"
"source_url": "https://www.oreilly.com/library/view/functional-thinking/9781449365509/"
}

View File

@@ -29,6 +29,6 @@
".meta/example.py"
]
},
"source": "Event Manager by JumpstartLab",
"source_url": "http://tutorials.jumpstartlab.com/projects/eventmanager.html"
"source": "Exercise by the JumpstartLab team for students at The Turing School of Software and Design.",
"source_url": "https://turing.edu"
}

View File

@@ -28,5 +28,5 @@
]
},
"source": "The Prime Factors Kata by Uncle Bob",
"source_url": "http://butunclebob.com/ArticleS.UncleBob.ThePrimeFactorsKata"
"source_url": "https://web.archive.org/web/20221026171801/http://butunclebob.com/ArticleS.UncleBob.ThePrimeFactorsKata"
}

View File

@@ -33,5 +33,5 @@
]
},
"source": "Problem 9 at Project Euler",
"source_url": "http://projecteuler.net/problem=9"
"source_url": "https://projecteuler.net/problem=9"
}

View File

@@ -33,5 +33,5 @@
]
},
"source": "J Dalbey's Programming Practice problems",
"source_url": "http://users.csc.calpoly.edu/~jdalbey/103/Projects/ProgrammingPractice.html"
"source_url": "https://users.csc.calpoly.edu/~jdalbey/103/Projects/ProgrammingPractice.html"
}

View File

@@ -34,5 +34,5 @@
]
},
"source": "Hyperphysics",
"source_url": "http://hyperphysics.phy-astr.gsu.edu/hbase/Organic/transcription.html"
"source_url": "https://web.archive.org/web/20220408112140/http://hyperphysics.phy-astr.gsu.edu/hbase/Organic/transcription.html"
}

View File

@@ -28,5 +28,5 @@
]
},
"source": "The Roman Numeral Kata",
"source_url": "http://codingdojo.org/cgi-bin/index.pl?KataRomanNumerals"
"source_url": "https://codingdojo.org/kata/RomanNumerals/"
}

View File

@@ -36,5 +36,5 @@
]
},
"source": "J Dalbey's Programming Practice problems",
"source_url": "http://users.csc.calpoly.edu/~jdalbey/103/Projects/ProgrammingPractice.html"
"source_url": "https://users.csc.calpoly.edu/~jdalbey/103/Projects/ProgrammingPractice.html"
}

View File

@@ -29,6 +29,6 @@
".meta/example.py"
]
},
"source": "A variation on JavaRanch CattleDrive, exercise 4a",
"source_url": "http://www.javaranch.com/say.jsp"
"source": "A variation on the JavaRanch CattleDrive, Assignment 4",
"source_url": "https://coderanch.com/wiki/718804"
}

View File

@@ -31,5 +31,5 @@
]
},
"source": "Bert, in Mary Poppins",
"source_url": "http://www.imdb.com/title/tt0058331/quotes/qt0437047"
"source_url": "https://www.imdb.com/title/tt0058331/quotes/qt0437047"
}

View File

@@ -28,5 +28,5 @@
]
},
"source": "A subset of the Problem 8 at Project Euler",
"source_url": "http://projecteuler.net/problem=8"
"source_url": "https://projecteuler.net/problem=8"
}

View File

@@ -30,5 +30,5 @@
]
},
"source": "Sieve of Eratosthenes at Wikipedia",
"source_url": "http://en.wikipedia.org/wiki/Sieve_of_Eratosthenes"
"source_url": "https://en.wikipedia.org/wiki/Sieve_of_Eratosthenes"
}

View File

@@ -32,5 +32,5 @@
]
},
"source": "Substitution Cipher at Wikipedia",
"source_url": "http://en.wikipedia.org/wiki/Substitution_cipher"
"source_url": "https://en.wikipedia.org/wiki/Substitution_cipher"
}

View File

@@ -29,5 +29,5 @@
]
},
"source": "Partially inspired by Chapter 1 in Chris Pine's online Learn to Program tutorial.",
"source_url": "http://pine.fm/LearnToProgram/?Chapter=01"
"source_url": "https://pine.fm/LearnToProgram/?Chapter=01"
}

View File

@@ -32,5 +32,5 @@
]
},
"source": "A variation on Problem 1 at Project Euler",
"source_url": "http://projecteuler.net/problem=1"
"source_url": "https://projecteuler.net/problem=1"
}

View File

@@ -32,5 +32,5 @@
]
},
"source": "The Ruby Koans triangle project, parts 1 & 2",
"source_url": "http://rubykoans.com"
"source_url": "https://web.archive.org/web/20220831105330/http://rubykoans.com"
}

View File

@@ -27,5 +27,5 @@
]
},
"source": "Wikipedia",
"source_url": "http://en.wikipedia.org/wiki/The_Twelve_Days_of_Christmas_(song)"
"source_url": "https://en.wikipedia.org/wiki/The_Twelve_Days_of_Christmas_(song)"
}

View File

@@ -26,5 +26,5 @@
]
},
"source": "Water Pouring Problem",
"source_url": "http://demonstrations.wolfram.com/WaterPouringProblem/"
"source_url": "https://demonstrations.wolfram.com/WaterPouringProblem/"
}