Skip to content

Commit 30db4b7

Browse files
committed
Add preview and minor adjustments GH-47
1 parent 3f92863 commit 30db4b7

1 file changed

Lines changed: 5 additions & 9 deletions

File tree

lectures/16_automatization.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,6 @@ For example Google Docs or Microsoft Word also provides some level of version co
171171

172172
The current level of software complexity is not manageable without allowing many people to work on the same code base, and the separation of the development versions from the production one.
173173

174-
::: {.mt-3}
175-
**later on the course**: the types and operation of version control systems
176-
:::
177-
178174

179175
# collaboration via version control systems
180176

@@ -312,7 +308,7 @@ the figures are based on Figure 2.4 of the [TortoiseSVN documentation](https://t
312308
:::::::::
313309
::::::::::::
314310

315-
::: {.text-align-left .mt-3 .fragment}
311+
::: {.text-align-left .mt-3}
316312
example: **git**, mercurial
317313
:::
318314

@@ -325,14 +321,14 @@ the figures are based on Figure 2.5 of the [TortoiseSVN documentation](https://t
325321

326322
:::::::::::: {.columns}
327323
::::::::: {.column width="50%"}
328-
![centralized](figures/vcs_centralized.drawio.svg){width=400}
324+
![centralized](figures/vcs_centralized.drawio.svg){width=400 preview-image="figures/vcs_centralized.drawio.svg" preview-fit="contain"}
329325

330326
::: {.text-align-left .text-smaller .mt-3}
331327
example: subversion
332328
:::
333329
:::::::::
334330
::::::::: {.column width="50%"}
335-
![distributed](figures/vcs_distributed.drawio.svg){width=400}
331+
![distributed](figures/vcs_distributed.drawio.svg){width=400 preview-image="figures/vcs_distributed.drawio.svg" preview-fit="contain"}
336332

337333
::: {.text-align-left .text-smaller .mt-3}
338334
example: **git**, mercurial
@@ -587,7 +583,7 @@ further reading: [11 DevOps Principles and Practices to Master: Pro Advice](http
587583
::::::::: {.column width="75%"}
588584
::: {.text-smaller}
589585
- [CI]{.tooltip title="continuous integration"} and [CD]{.tooltip title="continuous deployment"} became a fundamental part of software development
590-
- got integrated into services like GitHub, GitLab, BitBucket, JetBrains Space
586+
- got integrated into services like GitHub, GitLab, BitBucket, JetBrains Space, Forgejo
591587
- some solutions:
592588
- Jenkins
593589
- open source, self hosted
@@ -667,7 +663,7 @@ just decrease the work by automatizing trivial tasks
667663
- Apple's "goto fail" issue is officially called CVE-2014-1266
668664
- GitHub [Dependabot](https://docs.github.com/en/code-security/getting-started/dependabot-quickstart-guide)
669665
- uses package manager
670-
- e.g., cargo (Rust), npm (JS), nuget (C#), maven (Java), poetry (Python)
666+
- e.g., cargo (Rust), npm (JS), nuget (C#), maven (Java), poetry or uv (Python)
671667
- checks dependencies for vulnerabilities
672668

673669
:::::::::

0 commit comments

Comments
 (0)