This commit is contained in:
burningtree 2022-01-01 05:09:27 +00:00
revize 9ca022d7e5
11 změnil soubory, kde provedl 113 přidání a 0 odebrání

2
.gitignore vendorováno Normal file
Zobrazit soubor

@ -0,0 +1,2 @@
.DS_Store
docs

0
.nojekyll Normal file
Zobrazit soubor

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 567 KiB

binární
photos/speakers/juraj-bednar.png Normal file

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 69 KiB

binární
photos/speakers/mario-havel.png Normal file

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 130 KiB

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 128 KiB

binární
photos/speakers/petr-mara.png Normal file

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 128 KiB

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 58 KiB

34
scripts/update-docs.js Normal file
Zobrazit soubor

@ -0,0 +1,34 @@
import { load } from 'https://deno.land/x/js_yaml_port/js-yaml.js'
import {markdownTable} from 'https://cdn.skypack.dev/markdown-table@3?dts'
// SPEAKERS
const speakers = load(await Deno.readTextFile('./spec/speakers.yaml'))
// SPEAKERS - table
const speakersTableArr = [[ 'Jméno', 'Organizace' ]]
for (const speaker of speakers) {
speakersTableArr.push([
(speaker.twitter ? `[${speaker.name}](https://twitter.com/${speaker.twitter})` : speaker.name) + (speaker.nickname ? ` (${speaker.nickname})` : ''),
speaker.orgs
])
}
const speakersTable = markdownTable(speakersTableArr)
console.log(speakersTable)
// SPEAKERS - leads
const speakersLeadsArr = []
for (const speaker of speakers.filter(speaker => speaker.lead)) {
const orgs = speaker.orgs ? `\n* ${speaker.orgs}` : `\n`
const socials = []
if (speaker.twitter) {
socials.push(`Twitter: [@${speaker.twitter}](https://twitter.com/${speaker.twitter})`)
}
if (speaker.web) {
socials.push(`Web: [${speaker.web.name ? speaker.web.name : speaker.name}](${speaker.web.url})`)
}
const item = `### ${speaker.name}\n\n* ${speaker.bio.trim()}${orgs}* ${socials.join(', ')}`;
speakersLeadsArr.push(item)
}
const speakersLeads = speakersLeadsArr.join('\n\n')
console.log(speakersLeads)

2
spec/index.yaml Normal file
Zobrazit soubor

@ -0,0 +1,2 @@
name: UTXO.22
shortname: UTXO

75
spec/speakers.yaml Normal file
Zobrazit soubor

@ -0,0 +1,75 @@
- name: Adam Kracík
twitter:
- name: Adam Studeník
twitter: adamstudenik
- name: Anett Rohlikova
twitter: anettrolikova
orgs: |
[Ethereum Magicians](https://ethereum-magicians.org/)
- name: damsky
twitter: CryptoDamSky
- name: DavidBankless
twitter: davidbankless
orgs: |
[Flipper.Zone](https://twitter.com/flipperzonenft), [BanklessDAO](https://www.bankless.community)
- name: Honza Dvořák
nickname: Gorrdy
twitter: _Honza_Dvorak
orgs: |
[btcplatby.cz](https://btcplatby.cz)
- name: Jiří Čepelka
twitter: JiriCepelka
- name: Juraj Bednár
twitter: jurbed
bio: Podnikatel, hacker a milovník svobody
orgs: |
Spoluzakladatel [Hacktrophy](https://hacktrophy.com/sk/), člen [Paralelné Polis](https://paralelnapolis.sk/)
web:
url: https://juraj.bednar.io/
lead: true
- name: Vladimír Pinker
nickname: KryptoVláďa
twitter: KryptoVlada
orgs: |
[KryptoVláďa](https://www.kryptovlada.win)
- name: Mario Havel
twitter: TMIYChao
bio: Kryptoanarchista, libertarián a hacker
orgs: |
Zakladatel [Bordel Hackerspace](https://bordel.paralelnipolis.cz/#/), člen [Paralelní Polis](https://www.paralelnipolis.cz/)
lead: true
- name: m0xt
twitter: m0xt_
- name: Petr Klein
twitter: kleinpetr_com
- name: Petr Mára
twitter: petrmara
bio: Technologický optimista, sběratel NFT
web:
url: https://www.petrmara.com/
lead: true
- name: Petr Menšík
twitter: petr_mensik
orgs: |
[Polkadotters](https://twitter.com/polkadotterss)
- name: Pavel Přecechtěl
nickname: HomΞr Shillson
twitter: homershillson
orgs: |
[VR Education](https://vreducation.cz)
- name: Róbert Chovanculiak
twitter: RChovanculiak
bio: Autor knihy [Pokrok bez povolenia](https://libinst.cz/produkt/pokrok-bez-povolenia/)
orgs: |
Analytik v [INESS](https://www.iness.sk), pedagog na [CEVRO Institutu](https://www.cevroinstitut.cz/cs/pedagog/ing-robert-chovanculiak-ph-d/)
web:
name: Pokrok bez povolenia (newsletter)
url: https://robertchovanculiak.substack.com/
lead: true
- name: Tomáš Zdražil
twitter: investree_cz
orgs: |
[Investree](https://investree.cz)
- name: Tomáš
orgs: |
[KryptoVláďa komunita](https://www.kryptovlada.win)