Skip to content

Commit 78fe442

Browse files
committed
tech mentor links, misc changes
1 parent 7f9b399 commit 78fe442

File tree

6 files changed

+42
-19
lines changed

6 files changed

+42
-19
lines changed

content/ethics.rst

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,15 @@ Ethics
22
======
33

44
* Ethics of science
5-
* Reproducibility
6-
* Academic credit
5+
6+
* Reproducibility
7+
* Academic credit
8+
79
* Personal data
8-
* Definitions
9-
* Legal bases of handling
10-
* Required steps
11-
* How Aalto process works
10+
11+
* Definitions
12+
* Legal bases of handling
13+
* Required steps
14+
* How Aalto process works
15+
1216
* AI ethics

content/it-in-aalto.rst

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@ IT in Aalto
55
* Data storage
66
* Compute services
77
* Department IT
8-
* Who is there
9-
* Services
10-
* CSIT
11-
* PHYS IT
12-
*
8+
9+
* Who is there
10+
* Services
11+
* CSIT
12+
* PHYS IT
13+
*
14+
1315
* CSC
14-
* HPC
15-
* Data services
16-
* Server computing services
17-
* Teaching
16+
* HPC
17+
* Data services
18+
* Server computing services
19+
* Teaching

content/roles/garage.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ Expectations / checklists
6868
External materials
6969
------------------
7070
* `How to help someone use a computer
71-
<https://www.librarian.net/stax/4965/how-to-help-someone-use-a-computer-by-phil-agre/>`
71+
<https://www.librarian.net/stax/4965/how-to-help-someone-use-a-computer-by-phil-agre/>`__
7272
by Phil Agre
7373
* `How to ask for help with supercomputers
7474
<https://cicero.xyz/v3/remark/0.14.0/github.com/bast/help-with-supercomputers/main/talk.md/#1>`__

content/roles/technical-mentor.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ Expectations / checklists
2828
External materials
2929
------------------
3030

31+
* `How to help someone use a computer
32+
<https://www.librarian.net/stax/4965/how-to-help-someone-use-a-computer-by-phil-agre/>`__
33+
by Phil Agre
3134
* `Video: support services vs diversity <https://www.youtube.com/watch?v=z1VS1wleN-o>`__.
3235

3336

content/security.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,13 @@ Security
22
========
33

44
* Basics
5+
56
* Don't share accounts, know your data rating, handle it correctly
7+
68
* Know basics
9+
710
* Decide security level needed for data. Don't over classify
811
* Select right systems for this
912
*
13+
1014
* Common working practices

content/tech.rst

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,12 @@ There are a few other interesting CodeRefinery lessons: https://coderefinery.org
6363
HPC
6464
---
6565

66-
* Triton tutorials is what we expect our users to know, and reading through these is enough (it will be familiar): https://scicomp.aalto.fi/triton/#tutorials
67-
* And in general, browse (but not read in detail) the rest of the Triton https://scicomp.aalto.fi/triton/
66+
67+
* Triton tutorials is what we expect our users to know, and reading
68+
through these is enough (it will be familiar):
69+
https://scicomp.aalto.fi/triton/#tutorials
70+
* And in general, browse (but not read in detail) the rest of the
71+
Triton https://scicomp.aalto.fi/triton/
6872

6973

7074
Programming
@@ -74,13 +78,19 @@ Python
7478
~~~~~~
7579

7680
* Python virtual environments and Conda environments: https://scicomp.aalto.fi/scicomp/python/ , https://scicomp.aalto.fi/triton/apps/python/
81+
7782
* Be able to create a virtual environment
83+
7884
* Python module/package structure
7985
* Python packaging
86+
8087
* https://packaging.python.org/en/latest/tutorials/packaging-projects/
8188
* setup.py vs pyproject.toml (newer)
82-
* Python command line interfaces (argparse), installing interfaces via packages, ...
89+
90+
* Python command line interfaces (argparse), installing interfaces via
91+
packages, ...
8392
* Other steps for a good project
93+
8494
* Good project structure (module-name/module_name/)
8595
* Command line interface
8696
* Modular and maintainable code

0 commit comments

Comments
 (0)