Merge remote-tracking branch 'origin/main' into main
This commit is contained in:
commit
db5d52ec69
@ -15,6 +15,12 @@ Please, take a minute to [Install Julia!](installation/julia.qmd) and VSCode
|
||||
#### 📅 During the summerschool
|
||||
Keep this website ready and have a look at the schedule!
|
||||
|
||||
#### 🗺 Where is the summerschool?
|
||||
In the SimTech Building, Pfaffenwaldring 5a, 70569 Stuttgart
|
||||
|
||||
Seminar room in the groundfloor (directly at the entrance)
|
||||
|
||||
[Link to map](https://www.simtech.uni-stuttgart.de/events/simtech-summer-school/SuSch_2/location/)
|
||||
|
||||
----
|
||||
|
||||
|
@ -3,6 +3,22 @@
|
||||
2. Add your `statistic.jl` & "include" it.
|
||||
3. Export all functions
|
||||
4. Create a new environment in a separate folder and add the package.
|
||||
5. Does `using MyStatsPackage` work now? :tada: congratulations!
|
||||
6. Go back to your package environment. Now add a dependency (e.g. ProgressMeter) and a `compat`-entry
|
||||
7. Go back to your project environment, has the dependency been updated? Think: should you use `resolve` or `instantiate`?
|
||||
5. Does `using MyStatsPackage` work now?
|
||||
|
||||
:::{.callout collapse=true}
|
||||
## Yes!
|
||||
:tada: congratulations!
|
||||
:::
|
||||
|
||||
:::{.callout collapse=true}
|
||||
## No!
|
||||
Oh no, better check you activated the right environment - ask for help!
|
||||
:::
|
||||
6. Go back to your package environment. Now add a dependency (e.g. ProgressMeter.jl) and a `compat`-entry
|
||||
7. Go back to your project environment, has the
|
||||
dependency been updated?
|
||||
|
||||
:::{.callout collapse=true}
|
||||
## Hint?
|
||||
Should you use `resolve` or `instantiate`?
|
||||
:::
|
@ -2,6 +2,9 @@
|
||||
format:
|
||||
revealjs:
|
||||
output-file: rse_basics_slides_revealjs.html
|
||||
scrollable: true
|
||||
progress: true
|
||||
history: false
|
||||
html: default
|
||||
---
|
||||
|
||||
@ -13,21 +16,21 @@ format:
|
||||
|
||||
Find all slides, all materials, and the schedule
|
||||
|
||||
([link to presentation](rse_basics_slides_revealjs.html))
|
||||
([activate presentation mode](rse_basics_slides_revealjs.html))
|
||||
|
||||
## Last minute organization issues
|
||||
|
||||
-
|
||||
- Benedikt has Corona since last week - he hopes to make it. He hopes to give this talk hybrid, but we'll see!
|
||||
|
||||
-
|
||||
- Some words on what can be paid: All lunch + Food Mo + We + Bowling Entry+Shoes. No food/drinks on any other days unfortunately.
|
||||
|
||||
## Structure of the summer school
|
||||
|
||||
- Check out the schedule
|
||||
|
||||
- In the beginning we will focus on the Research Software Engineering part!
|
||||
- In the beginning we will focus on the Research Software Engineering part.
|
||||
|
||||
- Advanced Julia, later this week and by request ;)
|
||||
- Advanced Julia, later this week and by custom request. We hope we put enough slack time in!
|
||||
|
||||
## Your teaching staff I
|
||||
|
||||
@ -55,10 +58,6 @@ Find all slides, all materials, and the schedule
|
||||
:::
|
||||
|
||||
|
||||
<!-- ## Your social team -->
|
||||
|
||||
<!-- ## Your admin team -->
|
||||
|
||||
# Introduction to Research Software Engineering
|
||||
|
||||
------------------------------------------------------------------------
|
||||
@ -72,8 +71,8 @@ Find all slides, all materials, and the schedule
|
||||
- [UK survey in 2014](https://zenodo.org/record/1183562): 7 out of 10 researchers could not conduct research without software.
|
||||
- [DFG funding calls on research software sustainability](https://www.dfg.de/en/research_funding/programmes/infrastructure/lis/funding_opportunities/call_proposal_software/) in 2016 & 2019 & 2023
|
||||
- [Nationale Forschungsdaten Infrastruktur, NFDI](https://www.nfdi.de/?lang=en) since 2020
|
||||
- Lack of careers for software developers in academia
|
||||
- Lack of reproducibility of research that uses software (*"works for me on my machine"* vs. *"works for everyone everywhere"*)
|
||||
- **BUT** Lack of careers for software developers in academia
|
||||
- **BUT** Lack of reproducibility of research that uses software (*"works for me on my machine"* vs. *"works for everyone everywhere"*)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
@ -101,4 +100,10 @@ Find all slides, all materials, and the schedule
|
||||
- It is not just about coding. It is about collaborative work.
|
||||
- Open-source development excellent door opener for industry.
|
||||
- Some companies use open-source software and need to make contributions.
|
||||
- Some companies develop their software as open-source software.
|
||||
- Some companies develop their software as open-source software.
|
||||
|
||||
## Why RSE+Julia?
|
||||
|
||||
- RSE is comparatively easy in Julia
|
||||
- Julia resolves 2-language problem: "normalish" Scientists can write^[and support!] fast tools
|
||||
- Hendrik will dive into details
|
@ -154,6 +154,11 @@ Check out the [AoG/GGplot cheatsheet](../../../../cheatsheets/ggplotAOG.qmd):
|
||||
|
||||
## AlgebraOfGraphics.jl
|
||||
|
||||
::: callout-note
|
||||
Checkout [this awesome AOG tutorial](https://tutorials.pumas.ai/html/PlottingInJulia/01-AoG-intro.html)
|
||||
Really beautifully made!
|
||||
:::
|
||||
|
||||
### Loading data
|
||||
```julia
|
||||
using GLMakie # backend
|
||||
|
Loading…
Reference in New Issue
Block a user