Datengarten als Serie, Nr. 88 als Beispiel.

Fuer andere braucht es noch ein Import-Script.
This commit is contained in:
Daniel Molkentin 2018-05-18 13:36:00 +02:00
parent b8ebe04fc2
commit c93bd4c6e6
5 changed files with 69 additions and 8 deletions

View file

@ -32,17 +32,12 @@ Aktuelles
- [Datengarten Aufzeichnungen](https://media.ccc.de/c/datengarten/) @
[C3VOC](https://c3voc.de/wiki/)
Anstehende Datengärten
----------------------
Aktuelle Datengärten
--------------------
Beginn: jeweils um 20 Uhr im CCCB, Marienstr. 11 (Hinterhaus), 10117 Berlin
...
Bisherige Datengärten
---------------------
...
{{<series "Datengarten">}}
Archiv
------

View file

@ -0,0 +1,25 @@
---
categories: ["Datengarten"]
no: 88
series: "Datengarten"
streaming: true
recording: https://media.ccc.de/v/dg-88
tags: ["GPU", "Embedded", "Open Source"]
title: "Datengarten 88"
subtitle: "Progress in the Embedded GPU space"
speaker: "Robert Foss"
location: "CCCB"
language: Englisch
date: 2018-04-10T11:00:00+02:00
event_date: 2018-05-08T20:00:00+02:00
---
{{< datengarten-infobox >}}
Ten years ago no one would have expected the embedded GPU ecosystem in Linux to be what it is now. Today, a large number of GPUs have Open Source support and for those that aren't supported yet, improvements are happening at a rapid pace.
In just the last year Vivante GPUs have gained mainline support and Mali GPUs have seen good progress being made.
In this talk, Robert will cover GPUs in the embedded space and give an overview about their current status, what lies ahead and how the Open Source state of the art compares
to the proprietary alternatives.

View file

@ -0,0 +1,5 @@
{{if eq . "CCCB" }}
Chaos Computer Club Berlin e.V. (<a href="/page/anfahrt/">Anfahrt <i class="fa fa-map fa-fw"></i></a>)
{{else}}
{{ . }}
{{end}}

View file

@ -0,0 +1,15 @@
<p>
<strong><i class="fa fa-user fa-fw"></i></strong> {{ .Page.Params.Speaker }}<br/>
<strong><i class="fa fa-calendar fa-fw"></i></strong> {{ dateFormat "02.01.2006, 15:04" .Page.Params.Event_date }} Uhr<br/>
<strong><i class="fa fa-language fa-fw"></i></strong> {{ .Page.Params.Language }}<br/>
<strong><i class="fa fa-map-marker fa-fw"></i></strong> {{ partial "location" .Page.Params.Location }}
</p>
{{ if isset .Page.Params "recording" }}
<p><strong><i class="fa fa-video-camera fa-fw"></i></strong> <a href="{{ .Page.Params.Recording }}">{{ .Page.Params.Recording }}</a></p>
{{ else }}
{{ if and (eq .Page.Params.Streaming true) (not (isset .Page.Params "recording" )) }}
<p><strong>Stream:</strong> <a href="https://streaming.media.ccc.de/datengarten">streaming.media.ccc.de/datengarten</a></p>
{{ else }}
<p><strong><i class="fa fa-exclamation-triangle fa-fw"></i></strong> Dieser Vortrag wird <strong>nicht</strong> gestreamed</a>! / This talk will <strong>not</strong> be streamed!</p>
{{ end }}
{{ end }}

View file

@ -0,0 +1,21 @@
{{ $series := or (.Get 0) $.Page.Params.series }}
<table>
<tr>
<th>No.</th>
<th>Date</th>
<th>Speaker</th>
<th>Topic</th>
<th>Video</th>
</tr>
{{ range $ind,$art := $.Site.Pages.ByDate }}
{{ if eq $art.Params.series $series }}
<tr>
<td>{{ $art.Params.no }}</td>
<td>{{ dateFormat "02.01.2006" $art.Params.event_date }}</td>
<td>{{ $art.Params.speaker }}</td>
<td><a href="{{ $art.Permalink }}">{{ $art.Params.subtitle }}</a></td>
<td><a href="{{ $art.Params.recording }}"><i class="fa fa-video-camera fa-fw"></i></a></td>
</tr>
{{ end }}
{{ end }}
</table>