diff --git a/.gitignore b/.gitignore index dedc7ed..b1bbbb9 100644 --- a/.gitignore +++ b/.gitignore @@ -160,20 +160,28 @@ cython_debug/ # option (not recommended) you can uncomment the following to ignore the entire idea folder. #.idea/ -/content/week05/se-for-sci-example/ -/content/week05/textual_example/requirements.in -/content/week10/cmake_example/.ninja_log -/content/week10/cmake_example/docs/Doxyfile.docs -/content/week10/fortran_example -/content/week09/*/*.whl -/content/week09/*/setup.py -/content/week09/03-pybind/src -/content/week09/0[123]*/*.c -/content/week09/0[123]*/*.cpp -/content/week09/0[123]*/*.h -/content/week09/0[123]*/*.hpp -/content/week09/0[123]*/CMakeLists.txt -/content/week09/0[123]*/pyproject.toml +/content/week*/se-for-sci-example/ +/content/week*/textual_example/requirements.in +/content/week*/cmake_example/.ninja_log +/content/week*/cmake_example/docs/Doxyfile.docs +/content/week*/fortran_example +/content/week*/*/*.whl +/content/week*/*/setup.py +/content/week*/03-pybind/src +/content/week*/*.c +/content/week*/*.cpp +/content/week*/*.h +/content/week*/*.hpp +/content/week*/CMakeLists.txt +/content/week*/pyproject.toml +/content/week*/*/*.c +/content/week*/*/*.cpp +/content/week*/*/*.h +/content/week*/*/*.hpp +/content/week*/*/CMakeLists.txt +/content/week*/*/pyproject.toml +/content/week*/*.f90 +/content/week*/Makefile /slides/*.html @@ -186,7 +194,7 @@ cython_debug/ a.out compile_flags.txt Untitled* -content/week12/06-rust/Cargo.lock +content/week*/06-rust/Cargo.lock _output/Volumes *.doit.db diff --git a/_toc.yml b/_toc.yml index 74ae2ed..8220139 100644 --- a/_toc.yml +++ b/_toc.yml @@ -12,34 +12,34 @@ parts: - file: content/week01_intro/programming_basics.ipynb - file: content/week01_intro/practices.md - file: content/week01_intro/cleanup_bessel.ipynb + - file: content/week01_intro/python_setup.md - - caption: "Week 2: Version Control" + - caption: "Week 2: Testing" chapters: - - file: content/week02_git/intro.md - - file: content/week02_git/first_steps.md - - file: content/week02_git/advanced_steps.md + - file: content/week02_testing/testing.md + - file: content/week02_testing/pytest.md + - file: content/week02_testing/tdd.md + - file: content/week02_testing/debugging.md - - caption: "Week 3: Testing" + - caption: "Week 3: Version Control" chapters: - - file: content/week03_testing/python_setup.md - - file: content/week03_testing/testing.md - - file: content/week03_testing/pytest.md - - file: content/week03_testing/tdd.md - - file: content/week03_testing/debugging.md + - file: content/week03_git/intro.md + - file: content/week03_git/first_steps.md + - file: content/week03_git/advanced_steps.md - - caption: "Week 4: Continuous Integration" + - caption: "Week 4: Packaging and Quality Control" chapters: - - file: content/week04_ci/ci.md - - file: content/week04_ci/cd.md - - file: content/week04_ci/docs.md + - file: content/week04_package/packaging.md + - file: content/week04_package/using_packages.md + - file: content/week04_package/making_a_package.md + - file: content/week04_package/precommit.md + - file: content/week04_package/task_runners.md - - caption: "Week 5: Packaging and Quality Control" + - caption: "Week 5: Continuous Integration" chapters: - - file: content/week05_package/packaging.md - - file: content/week05_package/using_packages.md - - file: content/week05_package/making_a_package.md - - file: content/week05_package/precommit.md - - file: content/week05_package/task_runners.md + - file: content/week05_ci/ci.md + - file: content/week05_ci/cd.md + - file: content/week05_ci/docs.md - caption: "Week 6: Object Oriented design" chapters: @@ -51,25 +51,25 @@ parts: - file: content/week07_design/designpatt.md - file: content/week07_design/functional.md - - caption: "Week 8: Static Typing" + - caption: "Week 8: Static Typing & Profiling" chapters: - file: content/week08_static_typing/typing.md - - caption: "Week 9: Mixing Languages" + - caption: "Week 9: Intro to Compilation" chapters: - - file: content/week09_binding/01-shared-objects/01-shared-objects.ipynb - - file: content/week09_binding/02-cpython/02-cpython.ipynb - - file: content/week09_binding/03-pybind/03a-pybind.ipynb - - file: content/week09_binding/03-pybind/03b-pybind.ipynb - - file: content/week09_binding/06-rust.md + - file: content/week09_compiled/Compiled_Languages.ipynb + - file: content/week09_compiled/rust_example/compiled.md + - file: content/week09_compiled/rust_example/rust.md + - file: content/week09_compiled/debugging.md + - file: content/week09_compiled/profiling.md - - caption: "Week 10: Intro to Compilation" + - caption: "Week 10: Mixing Languages" chapters: - - file: content/week10_compiled/Compiled_Languages.ipynb - - file: content/week10_compiled/rust_example/compiled.md - - file: content/week10_compiled/rust_example/rust.md - - file: content/week10_compiled/debugging.md - - file: content/week10_compiled/profiling.md + - file: content/week10_binding/01-shared-objects/01-shared-objects.ipynb + - file: content/week10_binding/02-cpython/02-cpython.ipynb + - file: content/week10_binding/03-pybind/03a-pybind.ipynb + - file: content/week10_binding/03-pybind/03b-pybind.ipynb + - file: content/week10_binding/06-rust.md - caption: "Week 11: Parallel Computing" chapters: @@ -78,7 +78,7 @@ parts: - file: content/week11_omp/threading.md - file: content/week11_omp/concepts.md - - caption: "Week 12: Distributed Computing" + - caption: "Week 12: GPUs" chapters: - file: content/week12_mpi/mpi.md diff --git a/content/week03_testing/python_setup.md b/content/week01_intro/python_setup.md similarity index 100% rename from content/week03_testing/python_setup.md rename to content/week01_intro/python_setup.md diff --git a/content/week03_testing/config_example/README.md b/content/week02_testing/config_example/README.md similarity index 100% rename from content/week03_testing/config_example/README.md rename to content/week02_testing/config_example/README.md diff --git a/content/week03_testing/config_example/json_reader/__init__.py b/content/week02_testing/config_example/json_reader/__init__.py similarity index 100% rename from content/week03_testing/config_example/json_reader/__init__.py rename to content/week02_testing/config_example/json_reader/__init__.py diff --git a/content/week03_testing/config_example/json_reader/modern_reader.py b/content/week02_testing/config_example/json_reader/modern_reader.py similarity index 100% rename from content/week03_testing/config_example/json_reader/modern_reader.py rename to content/week02_testing/config_example/json_reader/modern_reader.py diff --git a/content/week03_testing/config_example/pyproject.toml b/content/week02_testing/config_example/pyproject.toml similarity index 100% rename from content/week03_testing/config_example/pyproject.toml rename to content/week02_testing/config_example/pyproject.toml diff --git a/content/week03_testing/config_example/tests/config1.json b/content/week02_testing/config_example/tests/config1.json similarity index 100% rename from content/week03_testing/config_example/tests/config1.json rename to content/week02_testing/config_example/tests/config1.json diff --git a/content/week03_testing/config_example/tests/test_configuration.py b/content/week02_testing/config_example/tests/test_configuration.py similarity index 100% rename from content/week03_testing/config_example/tests/test_configuration.py rename to content/week02_testing/config_example/tests/test_configuration.py diff --git a/content/week03_testing/config_example/tests/test_new_configuration.py b/content/week02_testing/config_example/tests/test_new_configuration.py similarity index 100% rename from content/week03_testing/config_example/tests/test_new_configuration.py rename to content/week02_testing/config_example/tests/test_new_configuration.py diff --git a/content/week03_testing/debugging.md b/content/week02_testing/debugging.md similarity index 100% rename from content/week03_testing/debugging.md rename to content/week02_testing/debugging.md diff --git a/content/week03_testing/pytest.md b/content/week02_testing/pytest.md similarity index 100% rename from content/week03_testing/pytest.md rename to content/week02_testing/pytest.md diff --git a/content/week03_testing/tdd.md b/content/week02_testing/tdd.md similarity index 100% rename from content/week03_testing/tdd.md rename to content/week02_testing/tdd.md diff --git a/content/week03_testing/testing.md b/content/week02_testing/testing.md similarity index 100% rename from content/week03_testing/testing.md rename to content/week02_testing/testing.md diff --git a/content/week03_testing/vector_example/README.md b/content/week02_testing/vector_example/README.md similarity index 100% rename from content/week03_testing/vector_example/README.md rename to content/week02_testing/vector_example/README.md diff --git a/content/week03_testing/vector_example/pyproject.toml b/content/week02_testing/vector_example/pyproject.toml similarity index 100% rename from content/week03_testing/vector_example/pyproject.toml rename to content/week02_testing/vector_example/pyproject.toml diff --git a/content/week03_testing/vector_example/tests/test_simple.py b/content/week02_testing/vector_example/tests/test_simple.py similarity index 100% rename from content/week03_testing/vector_example/tests/test_simple.py rename to content/week02_testing/vector_example/tests/test_simple.py diff --git a/content/week03_testing/vector_example/vector/__init__.py b/content/week02_testing/vector_example/vector/__init__.py similarity index 100% rename from content/week03_testing/vector_example/vector/__init__.py rename to content/week02_testing/vector_example/vector/__init__.py diff --git a/content/week02_git/CVCS-vs-DVCS.png b/content/week03_git/CVCS-vs-DVCS.png similarity index 100% rename from content/week02_git/CVCS-vs-DVCS.png rename to content/week03_git/CVCS-vs-DVCS.png diff --git a/content/week02_git/DAG_example.png b/content/week03_git/DAG_example.png similarity index 100% rename from content/week02_git/DAG_example.png rename to content/week03_git/DAG_example.png diff --git a/content/week02_git/advanced_steps.md b/content/week03_git/advanced_steps.md similarity index 100% rename from content/week02_git/advanced_steps.md rename to content/week03_git/advanced_steps.md diff --git a/content/week02_git/first_steps.md b/content/week03_git/first_steps.md similarity index 100% rename from content/week02_git/first_steps.md rename to content/week03_git/first_steps.md diff --git a/content/week02_git/intro.md b/content/week03_git/intro.md similarity index 100% rename from content/week02_git/intro.md rename to content/week03_git/intro.md diff --git a/content/week02_git/phd101212s.png b/content/week03_git/phd101212s.png similarity index 100% rename from content/week02_git/phd101212s.png rename to content/week03_git/phd101212s.png diff --git a/content/week05_package/making_a_package.md b/content/week04_package/making_a_package.md similarity index 100% rename from content/week05_package/making_a_package.md rename to content/week04_package/making_a_package.md diff --git a/content/week05_package/package_example/pyproject.toml b/content/week04_package/package_example/pyproject.toml similarity index 100% rename from content/week05_package/package_example/pyproject.toml rename to content/week04_package/package_example/pyproject.toml diff --git a/content/week05_package/package_example/src/package/__init__.py b/content/week04_package/package_example/src/package/__init__.py similarity index 100% rename from content/week05_package/package_example/src/package/__init__.py rename to content/week04_package/package_example/src/package/__init__.py diff --git a/content/week05_package/packaging.md b/content/week04_package/packaging.md similarity index 100% rename from content/week05_package/packaging.md rename to content/week04_package/packaging.md diff --git a/content/week05_package/precommit.md b/content/week04_package/precommit.md similarity index 100% rename from content/week05_package/precommit.md rename to content/week04_package/precommit.md diff --git a/content/week05_package/task_runners.md b/content/week04_package/task_runners.md similarity index 100% rename from content/week05_package/task_runners.md rename to content/week04_package/task_runners.md diff --git a/content/week05_package/textual_example/noxfile.py b/content/week04_package/textual_example/noxfile.py similarity index 100% rename from content/week05_package/textual_example/noxfile.py rename to content/week04_package/textual_example/noxfile.py diff --git a/content/week05_package/textual_example/requirements.txt b/content/week04_package/textual_example/requirements.txt similarity index 100% rename from content/week05_package/textual_example/requirements.txt rename to content/week04_package/textual_example/requirements.txt diff --git a/content/week05_package/textual_example/textual_example.py b/content/week04_package/textual_example/textual_example.py similarity index 100% rename from content/week05_package/textual_example/textual_example.py rename to content/week04_package/textual_example/textual_example.py diff --git a/content/week05_package/using_packages.md b/content/week04_package/using_packages.md similarity index 100% rename from content/week05_package/using_packages.md rename to content/week04_package/using_packages.md diff --git a/content/week04_ci/cd.md b/content/week05_ci/cd.md similarity index 100% rename from content/week04_ci/cd.md rename to content/week05_ci/cd.md diff --git a/content/week04_ci/ci.md b/content/week05_ci/ci.md similarity index 100% rename from content/week04_ci/ci.md rename to content/week05_ci/ci.md diff --git a/content/week04_ci/docs.md b/content/week05_ci/docs.md similarity index 100% rename from content/week04_ci/docs.md rename to content/week05_ci/docs.md diff --git a/content/week10_compiled/Compiled_Languages.ipynb b/content/week09_compiled/Compiled_Languages.ipynb similarity index 100% rename from content/week10_compiled/Compiled_Languages.ipynb rename to content/week09_compiled/Compiled_Languages.ipynb diff --git a/content/week10_compiled/cmake_example/.gitignore b/content/week09_compiled/cmake_example/.gitignore similarity index 100% rename from content/week10_compiled/cmake_example/.gitignore rename to content/week09_compiled/cmake_example/.gitignore diff --git a/content/week10_compiled/cmake_example/CMakeLists.txt b/content/week09_compiled/cmake_example/CMakeLists.txt similarity index 100% rename from content/week10_compiled/cmake_example/CMakeLists.txt rename to content/week09_compiled/cmake_example/CMakeLists.txt diff --git a/content/week10_compiled/cmake_example/README.md b/content/week09_compiled/cmake_example/README.md similarity index 100% rename from content/week10_compiled/cmake_example/README.md rename to content/week09_compiled/cmake_example/README.md diff --git a/content/week10_compiled/cmake_example/apps/CMakeLists.txt b/content/week09_compiled/cmake_example/apps/CMakeLists.txt similarity index 100% rename from content/week10_compiled/cmake_example/apps/CMakeLists.txt rename to content/week09_compiled/cmake_example/apps/CMakeLists.txt diff --git a/content/week10_compiled/cmake_example/apps/app.cpp b/content/week09_compiled/cmake_example/apps/app.cpp similarity index 100% rename from content/week10_compiled/cmake_example/apps/app.cpp rename to content/week09_compiled/cmake_example/apps/app.cpp diff --git a/content/week10_compiled/cmake_example/cmake/FindSomeLib.cmake b/content/week09_compiled/cmake_example/cmake/FindSomeLib.cmake similarity index 100% rename from content/week10_compiled/cmake_example/cmake/FindSomeLib.cmake rename to content/week09_compiled/cmake_example/cmake/FindSomeLib.cmake diff --git a/content/week10_compiled/cmake_example/docs/CMakeLists.txt b/content/week09_compiled/cmake_example/docs/CMakeLists.txt similarity index 100% rename from content/week10_compiled/cmake_example/docs/CMakeLists.txt rename to content/week09_compiled/cmake_example/docs/CMakeLists.txt diff --git a/content/week10_compiled/cmake_example/docs/mainpage.md b/content/week09_compiled/cmake_example/docs/mainpage.md similarity index 100% rename from content/week10_compiled/cmake_example/docs/mainpage.md rename to content/week09_compiled/cmake_example/docs/mainpage.md diff --git a/content/week10_compiled/cmake_example/include/modern/lib.hpp b/content/week09_compiled/cmake_example/include/modern/lib.hpp similarity index 100% rename from content/week10_compiled/cmake_example/include/modern/lib.hpp rename to content/week09_compiled/cmake_example/include/modern/lib.hpp diff --git a/content/week10_compiled/cmake_example/src/CMakeLists.txt b/content/week09_compiled/cmake_example/src/CMakeLists.txt similarity index 100% rename from content/week10_compiled/cmake_example/src/CMakeLists.txt rename to content/week09_compiled/cmake_example/src/CMakeLists.txt diff --git a/content/week10_compiled/cmake_example/src/lib.cpp b/content/week09_compiled/cmake_example/src/lib.cpp similarity index 100% rename from content/week10_compiled/cmake_example/src/lib.cpp rename to content/week09_compiled/cmake_example/src/lib.cpp diff --git a/content/week10_compiled/cmake_example/tests/CMakeLists.txt b/content/week09_compiled/cmake_example/tests/CMakeLists.txt similarity index 100% rename from content/week10_compiled/cmake_example/tests/CMakeLists.txt rename to content/week09_compiled/cmake_example/tests/CMakeLists.txt diff --git a/content/week10_compiled/cmake_example/tests/testlib.cpp b/content/week09_compiled/cmake_example/tests/testlib.cpp similarity index 100% rename from content/week10_compiled/cmake_example/tests/testlib.cpp rename to content/week09_compiled/cmake_example/tests/testlib.cpp diff --git a/content/week10_compiled/complexLook.jpg b/content/week09_compiled/complexLook.jpg similarity index 100% rename from content/week10_compiled/complexLook.jpg rename to content/week09_compiled/complexLook.jpg diff --git a/content/week10_compiled/ddt_example.png b/content/week09_compiled/ddt_example.png similarity index 100% rename from content/week10_compiled/ddt_example.png rename to content/week09_compiled/ddt_example.png diff --git a/content/week10_compiled/debugging.md b/content/week09_compiled/debugging.md similarity index 100% rename from content/week10_compiled/debugging.md rename to content/week09_compiled/debugging.md diff --git a/content/week10_compiled/profiling.md b/content/week09_compiled/profiling.md similarity index 100% rename from content/week10_compiled/profiling.md rename to content/week09_compiled/profiling.md diff --git a/content/week10_compiled/rust_example/compiled.md b/content/week09_compiled/rust_example/compiled.md similarity index 100% rename from content/week10_compiled/rust_example/compiled.md rename to content/week09_compiled/rust_example/compiled.md diff --git a/content/week10_compiled/rust_example/rust.md b/content/week09_compiled/rust_example/rust.md similarity index 100% rename from content/week10_compiled/rust_example/rust.md rename to content/week09_compiled/rust_example/rust.md diff --git a/content/week09_binding/01-shared-objects/01-shared-objects.ipynb b/content/week10_binding/01-shared-objects/01-shared-objects.ipynb similarity index 100% rename from content/week09_binding/01-shared-objects/01-shared-objects.ipynb rename to content/week10_binding/01-shared-objects/01-shared-objects.ipynb diff --git a/content/week09_binding/02-cpython/02-cpython.ipynb b/content/week10_binding/02-cpython/02-cpython.ipynb similarity index 100% rename from content/week09_binding/02-cpython/02-cpython.ipynb rename to content/week10_binding/02-cpython/02-cpython.ipynb diff --git a/content/week09_binding/03-pybind/.gitignore b/content/week10_binding/03-pybind/.gitignore similarity index 100% rename from content/week09_binding/03-pybind/.gitignore rename to content/week10_binding/03-pybind/.gitignore diff --git a/content/week09_binding/03-pybind/03a-pybind.ipynb b/content/week10_binding/03-pybind/03a-pybind.ipynb similarity index 100% rename from content/week09_binding/03-pybind/03a-pybind.ipynb rename to content/week10_binding/03-pybind/03a-pybind.ipynb diff --git a/content/week09_binding/03-pybind/03b-pybind.ipynb b/content/week10_binding/03-pybind/03b-pybind.ipynb similarity index 100% rename from content/week09_binding/03-pybind/03b-pybind.ipynb rename to content/week10_binding/03-pybind/03b-pybind.ipynb diff --git a/content/week09_binding/03-pybind/pybind11.png b/content/week10_binding/03-pybind/pybind11.png similarity index 100% rename from content/week09_binding/03-pybind/pybind11.png rename to content/week10_binding/03-pybind/pybind11.png diff --git a/content/week09_binding/04-example/CMakeLists.txt b/content/week10_binding/04-example/CMakeLists.txt similarity index 100% rename from content/week09_binding/04-example/CMakeLists.txt rename to content/week10_binding/04-example/CMakeLists.txt diff --git a/content/week09_binding/04-example/app/SimpleFCN.h b/content/week10_binding/04-example/app/SimpleFCN.h similarity index 100% rename from content/week09_binding/04-example/app/SimpleFCN.h rename to content/week10_binding/04-example/app/SimpleFCN.h diff --git a/content/week09_binding/04-example/app/simpleminuit.cpp b/content/week10_binding/04-example/app/simpleminuit.cpp similarity index 100% rename from content/week09_binding/04-example/app/simpleminuit.cpp rename to content/week10_binding/04-example/app/simpleminuit.cpp diff --git a/content/week09_binding/04-example/examples/simple.py b/content/week10_binding/04-example/examples/simple.py similarity index 100% rename from content/week09_binding/04-example/examples/simple.py rename to content/week10_binding/04-example/examples/simple.py diff --git a/content/week09_binding/04-example/pyproject.toml b/content/week10_binding/04-example/pyproject.toml similarity index 100% rename from content/week09_binding/04-example/pyproject.toml rename to content/week10_binding/04-example/pyproject.toml diff --git a/content/week09_binding/04-example/src/FCNBase.cpp b/content/week10_binding/04-example/src/FCNBase.cpp similarity index 100% rename from content/week09_binding/04-example/src/FCNBase.cpp rename to content/week10_binding/04-example/src/FCNBase.cpp diff --git a/content/week09_binding/04-example/src/FunctionMinimum.cpp b/content/week10_binding/04-example/src/FunctionMinimum.cpp similarity index 100% rename from content/week09_binding/04-example/src/FunctionMinimum.cpp rename to content/week10_binding/04-example/src/FunctionMinimum.cpp diff --git a/content/week09_binding/04-example/src/MnMigrad.cpp b/content/week10_binding/04-example/src/MnMigrad.cpp similarity index 100% rename from content/week09_binding/04-example/src/MnMigrad.cpp rename to content/week10_binding/04-example/src/MnMigrad.cpp diff --git a/content/week09_binding/04-example/src/MnUserParameters.cpp b/content/week10_binding/04-example/src/MnUserParameters.cpp similarity index 100% rename from content/week09_binding/04-example/src/MnUserParameters.cpp rename to content/week10_binding/04-example/src/MnUserParameters.cpp diff --git a/content/week09_binding/04-example/src/PyHeader.h b/content/week10_binding/04-example/src/PyHeader.h similarity index 100% rename from content/week09_binding/04-example/src/PyHeader.h rename to content/week10_binding/04-example/src/PyHeader.h diff --git a/content/week09_binding/04-example/src/pyminuit2.cpp b/content/week10_binding/04-example/src/pyminuit2.cpp similarity index 100% rename from content/week09_binding/04-example/src/pyminuit2.cpp rename to content/week10_binding/04-example/src/pyminuit2.cpp diff --git a/content/week09_binding/05-embed/CMakeLists.txt b/content/week10_binding/05-embed/CMakeLists.txt similarity index 100% rename from content/week09_binding/05-embed/CMakeLists.txt rename to content/week10_binding/05-embed/CMakeLists.txt diff --git a/content/week09_binding/05-embed/embedded_python.cpp b/content/week10_binding/05-embed/embedded_python.cpp similarity index 100% rename from content/week09_binding/05-embed/embedded_python.cpp rename to content/week10_binding/05-embed/embedded_python.cpp diff --git a/content/week09_binding/06-rust.md b/content/week10_binding/06-rust.md similarity index 100% rename from content/week09_binding/06-rust.md rename to content/week10_binding/06-rust.md diff --git a/content/week09_binding/06-rust/.github/workflows/CI.yml b/content/week10_binding/06-rust/.github/workflows/CI.yml similarity index 100% rename from content/week09_binding/06-rust/.github/workflows/CI.yml rename to content/week10_binding/06-rust/.github/workflows/CI.yml diff --git a/content/week09_binding/06-rust/.gitignore b/content/week10_binding/06-rust/.gitignore similarity index 100% rename from content/week09_binding/06-rust/.gitignore rename to content/week10_binding/06-rust/.gitignore diff --git a/content/week09_binding/06-rust/Cargo.toml b/content/week10_binding/06-rust/Cargo.toml similarity index 100% rename from content/week09_binding/06-rust/Cargo.toml rename to content/week10_binding/06-rust/Cargo.toml diff --git a/content/week09_binding/06-rust/pyproject.toml b/content/week10_binding/06-rust/pyproject.toml similarity index 100% rename from content/week09_binding/06-rust/pyproject.toml rename to content/week10_binding/06-rust/pyproject.toml diff --git a/content/week09_binding/06-rust/src/lib.rs b/content/week10_binding/06-rust/src/lib.rs similarity index 100% rename from content/week09_binding/06-rust/src/lib.rs rename to content/week10_binding/06-rust/src/lib.rs