René's URL Explorer Experiment


Title: Intermediate Research Software Development:

Mail addresses
info@software.ac.uk

direct link

Domain: anenadic.github.io


Hey, it has json ld scripts:
    {
  "@context": "https://schema.org",
  "@type": "TrainingMaterial",
  "@id": "https://carpentries-incubator.github.io/python-intermediate-development-earth-sciences/setup-instructions.html",
  "inLanguage": "en",
  "dct:conformsTo": "https://bioschemas.org/profiles/TrainingMaterial/1.0-RELEASE",
  "description": "A Carpentries Lesson teaching foundational data and coding skills to researchers worldwide",
  "keywords": "software, data, lesson, The Carpentries",
  "name": "",
  "creativeWorkStatus": "active",
  "url": "https://carpentries-incubator.github.io/python-intermediate-development-earth-sciences/setup-instructions.html",
  "identifier": "https://carpentries-incubator.github.io/python-intermediate-development-earth-sciences/setup-instructions.html",
  "dateCreated": "2020-04-23",
  "dateModified": "2024-11-25",
  "datePublished": "2024-11-26"
}

  

Nonetext/html; charset=UTF-8
msapplication-TileColor#da532c
theme-colorblack

Links:

Skip to main contenthttps://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#main-content
Beta https://cdh.carpentries.org/the-lesson-life-cycle.html#polishing-beta-stage
Key Pointshttps://anenadic.github.io/python-intermediate-development-earth-sciences/key-points.html
Glossaryhttps://anenadic.github.io/python-intermediate-development-earth-sciences/reference.html#glossary
Learner Profileshttps://anenadic.github.io/python-intermediate-development-earth-sciences/profiles.html
Glossaryhttps://anenadic.github.io/python-intermediate-development-earth-sciences/reference.html
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html
Search the All In One pagehttps://anenadic.github.io/python-intermediate-development-earth-sciences/aio.html
Instructor Viewhttps://anenadic.github.io/python-intermediate-development-earth-sciences/instructor/setup-instructions.html
Summary and Setuphttps://anenadic.github.io/python-intermediate-development-earth-sciences/index.html
1. Setting the Scenehttps://anenadic.github.io/python-intermediate-development-earth-sciences/00-setting-the-scene.html
2. Section 1: Setting Up Environment For Collaborative Code Developmenthttps://anenadic.github.io/python-intermediate-development-earth-sciences/10-section1-intro.html
3. 1.1 Introduction to Our Software Projecthttps://anenadic.github.io/python-intermediate-development-earth-sciences/11-software-project.html
4. 1.2 Virtual Environments For Software Developmenthttps://anenadic.github.io/python-intermediate-development-earth-sciences/12-virtual-environments.html
5. 1.3 Integrated Software Development Environmentshttps://anenadic.github.io/python-intermediate-development-earth-sciences/13-ides.html
6. 1.4 Collaborative Software Development Using Git and GitHubhttps://anenadic.github.io/python-intermediate-development-earth-sciences/14-collaboration-using-git.html
7. 1.5 Python Code Style Conventionshttps://anenadic.github.io/python-intermediate-development-earth-sciences/15-coding-conventions.html
8. 1.6 Verifying Code Style Using Lintershttps://anenadic.github.io/python-intermediate-development-earth-sciences/16-verifying-code-style-linters.html
9. Section 2: Ensuring Correctness of Software at Scalehttps://anenadic.github.io/python-intermediate-development-earth-sciences/20-section2-intro.html
10. 2.1 Automatically Testing Softwarehttps://anenadic.github.io/python-intermediate-development-earth-sciences/21-automatically-testing-software.html
11. 2.2 Scaling Up Unit Testinghttps://anenadic.github.io/python-intermediate-development-earth-sciences/22-scaling-up-unit-testing.html
12. 2.3 Continuous Integration for Automated Testinghttps://anenadic.github.io/python-intermediate-development-earth-sciences/23-continuous-integration-automated-testing.html
13. 2.4 Diagnosing Issues and Improving Robustnesshttps://anenadic.github.io/python-intermediate-development-earth-sciences/24-diagnosing-issues-improving-robustness.html
14. Section 3: Software Development as a Processhttps://anenadic.github.io/python-intermediate-development-earth-sciences/30-section3-intro.html
15. 3.1 Software Requirementshttps://anenadic.github.io/python-intermediate-development-earth-sciences/31-software-requirements.html
16. 3.2 Software Architecture and Designhttps://anenadic.github.io/python-intermediate-development-earth-sciences/32-software-design.html
17. 3.3 Programming Paradigmshttps://anenadic.github.io/python-intermediate-development-earth-sciences/33-programming-paradigms.html
18. 3.4 Functional Programminghttps://anenadic.github.io/python-intermediate-development-earth-sciences/34-functional-programming.html
19. 3.5 Object Oriented Programminghttps://anenadic.github.io/python-intermediate-development-earth-sciences/35-object-oriented-programming.html
20. 3.6 Architecture Revisited: Extending Softwarehttps://anenadic.github.io/python-intermediate-development-earth-sciences/36-architecture-revisited.html
21. Section 4: Collaborative Software Development for Reusehttps://anenadic.github.io/python-intermediate-development-earth-sciences/40-section4-intro.html
22. 4.1 Developing Software In a Team: Code Reviewhttps://anenadic.github.io/python-intermediate-development-earth-sciences/41-code-review.html
23. 4.2 Preparing Software for Reuse and Releasehttps://anenadic.github.io/python-intermediate-development-earth-sciences/42-software-reuse.html
24. 4.3 Packaging Code for Release and Distributionhttps://anenadic.github.io/python-intermediate-development-earth-sciences/43-software-release.html
25. Section 5: Managing and Improving Software Over Its Lifetimehttps://anenadic.github.io/python-intermediate-development-earth-sciences/50-section5-intro.html
26. 5.1 Managing a Collaborative Software Projecthttps://anenadic.github.io/python-intermediate-development-earth-sciences/51-managing-software.html
27. 5.2 Assessing Software for Suitability and Improvementhttps://anenadic.github.io/python-intermediate-development-earth-sciences/52-assessing-software-suitability-improvement.html
28. 5.3 Software Improvement Through Feedbackhttps://anenadic.github.io/python-intermediate-development-earth-sciences/53-improvement-through-feedback.html
29. Wrap-uphttps://anenadic.github.io/python-intermediate-development-earth-sciences/60-wrap-up.html
Key Pointshttps://anenadic.github.io/python-intermediate-development-earth-sciences/key-points.html
Glossaryhttps://anenadic.github.io/python-intermediate-development-earth-sciences/reference.html#glossary
Learner Profileshttps://anenadic.github.io/python-intermediate-development-earth-sciences/profiles.html
Glossaryhttps://anenadic.github.io/python-intermediate-development-earth-sciences/reference.html
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html
See all in one pagehttps://anenadic.github.io/python-intermediate-development-earth-sciences/aio.html
Previoushttps://anenadic.github.io/python-intermediate-development-earth-sciences/index.html
Nexthttps://anenadic.github.io/python-intermediate-development-earth-sciences/index.html
Home https://anenadic.github.io/python-intermediate-development-earth-sciences/index.html
Home https://anenadic.github.io/python-intermediate-development-earth-sciences/index.html
Edit this page https://github.com/carpentries-incubator/python-intermediate-development-earth-sciences/edit/main/learners/setup-instructions.md
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#setup-instructions
Command line tool (such as Bash, Zsh or Git Bash)https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#command-line-tool
Git version control programhttps://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#git-version-control-tool
GitHub accounthttps://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#github-account
Python 3 distributionhttps://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#python-distribution
VS Code integrated development environment (IDE)https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#visual-studio-code
common issueshttps://anenadic.github.io/python-intermediate-development-earth-sciences/common-issues.html
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#command-line-tool
Git For Windows packagehttps://gitforwindows.org/
Windows Subsystem for Linux (WSL)https://learn.microsoft.com/en-us/windows/wsl/
Bashhttps://www.gnu.org/software/bash/
command line tool that has similar syntax to Bashhttps://en.wikipedia.org/wiki/Comparison_of_command_shells
Zsh (Z shell)https://www.zsh.org/
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb1-1
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#git-version-control-tool
Git For Windows packagehttps://gitforwindows.org/
Xcode toolshttps://en.wikipedia.org/wiki/Xcode
Apple’s App Storehttps://apps.apple.com/us/app/xcode/id497799835?mt=12
install Git using alternative methodshttps://git-scm.com/download/mac
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb3-1
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb5-1
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb5-2
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb5-3
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#github-account
GitHubhttps://github.com/
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#secure-access-to-github-using-git-from-command-line
SSH authenticationhttps://www.ssh.com/academy/ssh/public-key-authentication
passwords over HTTPShttps://security.stackexchange.com/questions/110415/is-it-ok-to-send-plain-text-password-over-https
generate an SSH keyhttps://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
add an SSH key to a GitHub accounthttps://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account
RSAhttps://en.wikipedia.org/wiki/RSA_(cryptosystem)#:~:text=RSA%20involves%20a%20public%20key,by%20using%20the%20private%20key.
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb6-1
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb8-1
GitHub Settings -> SSH and GPG keys -> Add Newhttps://github.com/settings/ssh/new
strengthened security requirements for all authenticated Git operationshttps://github.blog/changelog/2021-08-12-git-password-authentication-is-shutting-down/
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#python-distribution
Python.orghttps://www.python.org/downloads/
supported versionhttps://devguide.python.org/versions/#versions
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb10-1
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb10-2
troubleshooting sectionhttps://anenadic.github.io/python-intermediate-development-earth-sciences/common-issues.html#python-hangs-in-git-bash
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb12-1
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb13-1
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb13-2
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#cb13-3
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#venv-and-pip
Python.orghttps://www.python.org/
https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#visual-studio-code
Visual Studio Code (VS Code)https://code.visualstudio.com/
Visual Studiohttps://visualstudio.microsoft.com/
the VS Code websitehttps://code.visualstudio.com/download
Previoushttps://anenadic.github.io/python-intermediate-development-earth-sciences/index.html
Nexthttps://anenadic.github.io/python-intermediate-development-earth-sciences/index.html
Home https://anenadic.github.io/python-intermediate-development-earth-sciences/index.html
Home https://anenadic.github.io/python-intermediate-development-earth-sciences/index.html
Code of Conducthttps://anenadic.github.io/python-intermediate-development-earth-sciences/CODE_OF_CONDUCT.html
Edit on GitHubhttps://github.com/carpentries-incubator/python-intermediate-development-earth-sciences/edit/main/learners/setup-instructions.md
Contributinghttps://github.com/carpentries-incubator/python-intermediate-development-earth-sciences/blob/main/CONTRIBUTING.md
Sourcehttps://github.com/carpentries-incubator/python-intermediate-development-earth-sciences/
Citehttps://github.com/carpentries-incubator/python-intermediate-development-earth-sciences/blob/main/CITATION
Abouthttps://carpentries.org/about/
CC-BY 4.0https://anenadic.github.io/python-intermediate-development-earth-sciences/LICENSE.html
CC-BY 4.0https://creativecommons.org/licenses/by-sa/4.0/
The Carpentrieshttps://carpentries.org/
sandpaper (0.16.10)https://github.com/carpentries/sandpaper/tree/0.16.10
pegboard (0.7.7)https://github.com/carpentries/pegboard/tree/0.7.7
varnish (1.0.5)https://github.com/carpentries/varnish/tree/1.0.5
Back To Top https://anenadic.github.io/python-intermediate-development-earth-sciences/setup-instructions.html#top

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.