Merge branch 'staging' into production
This commit is contained in:
commit
14f2f6c978
20
.github/workflows/release.yml
vendored
20
.github/workflows/release.yml
vendored
|
@ -23,7 +23,7 @@ jobs:
|
||||||
hugo-version: 'latest'
|
hugo-version: 'latest'
|
||||||
- name: Build pages
|
- name: Build pages
|
||||||
run: hugo $(cat .hugo-params)
|
run: hugo $(cat .hugo-params)
|
||||||
- uses: actions/upload-artifact@v3
|
- uses: actions/upload-artifact@v4
|
||||||
name: Upload pages
|
name: Upload pages
|
||||||
with:
|
with:
|
||||||
name: pages
|
name: pages
|
||||||
|
@ -44,7 +44,7 @@ jobs:
|
||||||
submodules: recursive
|
submodules: recursive
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v4
|
uses: actions/setup-python@v5
|
||||||
with:
|
with:
|
||||||
cache: 'pip' # caching pip dependencies
|
cache: 'pip' # caching pip dependencies
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
|
@ -52,7 +52,7 @@ jobs:
|
||||||
pip install --upgrade pip setuptools wheel
|
pip install --upgrade pip setuptools wheel
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
- name: Download pages
|
- name: Download pages
|
||||||
uses: actions/download-artifact@v3
|
uses: actions/download-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: pages
|
name: pages
|
||||||
path: public/
|
path: public/
|
||||||
|
@ -62,7 +62,7 @@ jobs:
|
||||||
run: cp static/all.ics public/all.ics
|
run: cp static/all.ics public/all.ics
|
||||||
- name: Update homepage with latest event
|
- name: Update homepage with latest event
|
||||||
run: upcoming="$(python tools/gen_upcoming.py static/all.ics 20 5 | tr '\n' ' ')" && sed -i "s#CALENDAR#$upcoming#g" public/index.html
|
run: upcoming="$(python tools/gen_upcoming.py static/all.ics 20 5 | tr '\n' ' ')" && sed -i "s#CALENDAR#$upcoming#g" public/index.html
|
||||||
- uses: actions/upload-artifact@v3
|
- uses: actions/upload-artifact@v4
|
||||||
name: Upload pages
|
name: Upload pages
|
||||||
with:
|
with:
|
||||||
name: enhanced_pages
|
name: enhanced_pages
|
||||||
|
@ -75,20 +75,20 @@ jobs:
|
||||||
if: github.ref == 'refs/heads/staging' && github.event_name == 'push'
|
if: github.ref == 'refs/heads/staging' && github.event_name == 'push'
|
||||||
steps:
|
steps:
|
||||||
- name: Download pages
|
- name: Download pages
|
||||||
uses: actions/download-artifact@v3
|
uses: actions/download-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: enhanced_pages
|
name: enhanced_pages
|
||||||
path: public
|
path: public
|
||||||
- name: Generate timestamp
|
- name: Generate timestamp
|
||||||
run: echo "timestamp=$(date -u +'%Y-%m-%dT%H%M%SZ')" >> $GITHUB_ENV
|
run: echo "timestamp=$(date -u +'%Y-%m-%dT%H%M%SZ')" >> $GITHUB_ENV
|
||||||
- name: Create Release Archive
|
- name: Create Release Archive
|
||||||
uses: thedoctor0/zip-release@0.7.1
|
uses: thedoctor0/zip-release@0.7.6
|
||||||
with:
|
with:
|
||||||
type: zip
|
type: zip
|
||||||
filename: ../release-staging-${{ env.timestamp }}.zip
|
filename: ../release-staging-${{ env.timestamp }}.zip
|
||||||
directory: public
|
directory: public
|
||||||
- name: Create Release
|
- name: Create Release
|
||||||
uses: ncipollo/release-action@v1.13.0
|
uses: ncipollo/release-action@v1.14.0
|
||||||
with:
|
with:
|
||||||
tag: staging-${{ env.timestamp }}
|
tag: staging-${{ env.timestamp }}
|
||||||
name: Website staging version ${{ env.timestamp }}
|
name: Website staging version ${{ env.timestamp }}
|
||||||
|
@ -103,20 +103,20 @@ jobs:
|
||||||
if: github.ref == 'refs/heads/production' && github.event_name == 'push'
|
if: github.ref == 'refs/heads/production' && github.event_name == 'push'
|
||||||
steps:
|
steps:
|
||||||
- name: Download pages
|
- name: Download pages
|
||||||
uses: actions/download-artifact@v3
|
uses: actions/download-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: enhanced_pages
|
name: enhanced_pages
|
||||||
path: public
|
path: public
|
||||||
- name: Generate timestamp
|
- name: Generate timestamp
|
||||||
run: echo "timestamp=$(date -u +'%Y-%m-%dT%H%M%SZ')" >> $GITHUB_ENV
|
run: echo "timestamp=$(date -u +'%Y-%m-%dT%H%M%SZ')" >> $GITHUB_ENV
|
||||||
- name: Create Release Archive
|
- name: Create Release Archive
|
||||||
uses: thedoctor0/zip-release@0.7.1
|
uses: thedoctor0/zip-release@0.7.6
|
||||||
with:
|
with:
|
||||||
type: zip
|
type: zip
|
||||||
filename: ../release-production-${{ env.timestamp }}.zip
|
filename: ../release-production-${{ env.timestamp }}.zip
|
||||||
directory: public
|
directory: public
|
||||||
- name: Create Release
|
- name: Create Release
|
||||||
uses: ncipollo/release-action@v1.13.0
|
uses: ncipollo/release-action@v1.14.0
|
||||||
with:
|
with:
|
||||||
makeLatest: true
|
makeLatest: true
|
||||||
tag: production-${{ env.timestamp }}
|
tag: production-${{ env.timestamp }}
|
||||||
|
|
32
content/datengarten/110.md
Normal file
32
content/datengarten/110.md
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
---
|
||||||
|
categories: ["Datengarten"]
|
||||||
|
tags: ["Kernfusion", "Science", "Engineering"]
|
||||||
|
series: "Datengarten"
|
||||||
|
title: "Datengarten 110"
|
||||||
|
no: 110
|
||||||
|
subtitle: "Fusionsenergie, sauber und günstig"
|
||||||
|
speaker: "Momo Jaeckel"
|
||||||
|
date: 2024-02-21T19:00:00+02:00
|
||||||
|
event:
|
||||||
|
start: 2024-02-28T20:00:00+02:00
|
||||||
|
end: 2024-02-28T21:30:00+02:00
|
||||||
|
location: CCCB
|
||||||
|
language: de
|
||||||
|
streaming: false
|
||||||
|
#recording: https://streaming.media.ccc.de/datengarten
|
||||||
|
---
|
||||||
|
Um die Energiewende voranzutreiben, wird die Kernfusion oft als das ultimative Kraftwerk und als die Lösung all unserer energetischen Probleme angesehen, dennoch blieb diese Technologie seit 1960 stets “dreißig Jahre entfernt”.
|
||||||
|
|
||||||
|
Um die Frage zu beantworten, ob ein echtes Fusionskraftwerk bald wirtschaftlich Energie produzieren könnte, betrachten wir den Fusionsreaktor von den Grundlagen physikalischer Prozesse der Fusion bis zum Aufbau und den technischen und politischen Problemen beim Bau eines Fusionsreaktors, der ja am Ende diesen Prozess auf der Erde durchführen soll, um – so hofft man – nachhaltig an große Mengen elektrischer Energie zu gelangen.
|
||||||
|
|
||||||
|
Um stabile Fusion zu erreichen, sind ein besonders heißes Plasma und starker magnetischer Einschluss wichtig. Dabei gibt es zwischen den Modellen Stellarator und Tokamak Unterschiede, jeweils mit ihren eigenen Vorzügen und Nachteilen.
|
||||||
|
|
||||||
|
Die betrachteten Modelle verwenden verschiedene Heizmethoden, um das Plasma über Strom, Strahlung und Teilcheneinschuss heizen. Um einen ausreichend starken magnetischen Einschluss zu erreichen, sind nicht nur sehr starke und supraleitende Spulen vonnöten, sondern auch spezielle Vorrichtungen, welche das Plasma in Schichten aufteilen. Hier spielt auch die Turbulenz (der Übergang von geordneten, in chaotische Ströme) eine große Rolle.
|
||||||
|
|
||||||
|
Wir wollen die theoretischen Aspekte anhand von den Fusionsexperimenten JET, ITER und Wendelstein 7x betrachten und im praktischen Kontext mit neueren Ansätze seitens Firmen außerhalb der Grundlagenforschung vergleichen, bei denen aus Forschersicht nebensächliche Details wie ingenieurtechnische Sicherheitsmaßnahmen und Beschaffung und Entsorgung der nötigen Grund- und Abfallstoffe große Bedeutung zufallen.
|
||||||
|
|
||||||
|
Daher gehört zu einer realistischen Abwägung der Praktikabiliät – kurzum, ob uns die Fusion vor der Klimakatastrophe retten kann – auch eine Betrachtung des politischen Einflusses und allgemeiner finanzieller Schwierigkeiten der Grundlagenforschung zur Fusion und deren Umsetzung und die Übergabe an die Privatwirtschaft.
|
||||||
|
|
||||||
|
--
|
||||||
|
|
||||||
|
Der Referent bringt Erfahrungen aus mehreren Praktika am IEK 4 des Forschungszentrums Jülich und das IPP Greifswald mit, wo das Fusionsexperiment Wendelstein 7x steht.
|
Loading…
Reference in a new issue