ICM – Computer Science Major – Course unit on Technological foundations of Computer Science and M1 Cyber Physical and Social Systems – Course unit on CPS2 engineering and development, Part 2: Technological foundations of software development
Institut Henri Fayol - MINES Saint-Étienne
Master your development environment and software dependencies
This session is designed to ensure that you are familiar with integrated development environments, as well as the use of dependencies on external versioned libraries.
TODOs
-
Read the Python packaging user guide
-
Read the Requirements section of the Maven Central documentation, + subsections Coordinates, GPG, Immutability
By 17/10
submit your work for Courses 1-2 as LASTNAME.zip to https://ecampus.emse.fr/mod/assign/view.php?id=33633 (expiration date/time: 2025-10-18 01:00 )
|
-
2/5 points - For your favorite IDE: find, install, configure a plugin to use use ollama as a copilot. Record a short video (3 min max) where you demonstrate this plugin, and your mastery of debugging
-
1/5 points - Describe in details the content of this file (ignore all
.pyfiles): https://files.pythonhosted.org/packages/bc/d3/552575843a7e475f6a3a573ccdcac0a9046e03330e29d0416d3d5cc7d5ba/ollama_python-0.1.2-py3-none-any.whl -
1/5 points - Describe in details the content of this file (ignore the
distandsrcfolders): https://registry.npmjs.org/ollama/-/ollama-0.5.18.tgz -
1/5 points - Describe shallowly the content of these files, and in details the one whose name ends with
pom: https://repo1.maven.org/maven2/io/github/ollama4j/ollama4j/1.1.0/
|
How to get the points
Video for the first question, one text document for each of the next three questions |