Add english captions

This commit is contained in:
tree 2023-01-26 00:21:14 +01:00
rodič da57f4ef45
revize 700f9aebd2
7 změnil soubory, kde provedl 75 přidání a 5 odebrání

Binární soubor nebyl zobrazen.

Za

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

Binární soubor nebyl zobrazen.

Před

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

Za

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

Binární soubor nebyl zobrazen.

Za

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

Binární soubor nebyl zobrazen.

Před

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

Zobrazit soubor

@ -5,6 +5,8 @@
- id: adam-kracik
name: Adam Kracík
bio: Nezávislý žurnalista a kryptoměnový analytik
caption: |
Freelance journalist and cryptocurrency analyst
tracks: [ zaklady, alty ]
web:
url: https://www.facebook.com/knox.gunner
@ -15,6 +17,8 @@
name: Juraj Bednár
twitter: jurbed
bio: Podnikatel, hacker a milovník svobody
caption: |
Entrepreneur, hacker and freedom lover
orgs: |
Spoluzakladatel [Hacktrophy](https://hacktrophy.com/sk/), člen [Paralelné Polis](https://paralelnapolis.sk)
web:
@ -29,6 +33,8 @@
bio: Anarchokapitalista, autor knihy [Anarchokapitalismus](https://kniha.urza.cz/)
orgs: |
Zakladatel [Svobodného přístavu](https://pristav.urza.cz/), vedoucí [CZ/SK Mises Institutu](https://www.mises.cz/)
caption: |
Author of a book about [Anarcho-Capitalism](https://kniha.urza.cz/)
web:
name: Urza.cz
url: https://urza.cz
@ -46,7 +52,9 @@
twitter: HynekJina
bio: Ekonom, libertarián a otec
orgs: |
Head of Development v [Trezoru](https://trezor.io/)
Vedoucí oddělení vývoje v [Trezoru](https://trezor.io/)
caption: |
Head of Development at [Trezor](https://trezor.io/)
tracks: [ btc, zaklady ]
country: cz
desc: |
@ -57,6 +65,8 @@
twitter: jgattermayer
orgs: |
Spoluzakladatel [Ackee](https://www.ackee.cz/), CEO @ [Ackee Blockchain](https://ackeeblockchain.com/)
caption: |
CEO @ [Ackee Blockchain](https://ackeeblockchain.com/)
tracks: [ eth, defi, alty ]
country: cz
desc: |
@ -68,6 +78,8 @@
bio: Portfolio manager
orgs: |
Spoluzakladatel [Crypviz Asset Management fund](https://crypviz.cz/)
caption: |
Co-founder of [Crypviz Asset Management fund](https://crypviz.cz/)
tracks: [ eth, defi, regulace ]
country: cz
desc: |
@ -79,6 +91,8 @@
bio: Novinář, podcaster
orgs: |
Podcast [Krypto Space](https://www.kryptospace.cz/)
caption: |
Independent journalist, Podcast [Krypto Space](https://www.kryptospace.cz/)
tracks: [ spolecnost ]
country: cz
@ -86,6 +100,8 @@
name: Adam Sobotka
nickname: vorcigernix
twitter: vorcigernix
caption: |
[Zitrone](https://zitrone.pages.dev/) founder, [Developer DAO](https://www.developerdao.com/)
orgs: |
[Zitrone](https://zitrone.pages.dev/) founder, member of [Developer DAO](https://www.developerdao.com/) and Forefront
tracks: [ eth, dao ]
@ -98,6 +114,7 @@
Content creator, nadšenec do krypta
orgs: |
[Holky v kryptu](https://holkyvkryptu.cz/)
caption: Content creator, Crypto enthusiast @ [Women in crypto CZ](https://holkyvkryptu.cz/)
tracks: [ zaklady, btc, spolecnost ]
desc: |
Že si Bitcoin koupí říkala svému šéfovi už někdy mezi 2015-2017 ještě předtím než vůbec věděla, jak na to. V Polis si pak kupovala první krypto a v rámci projektu Mytitle se zabývala blockchainovými záznamy potvrzující digitální vlastnictví. Strašně ji to chytlo a zaujalo, jak kryptoměny fungují. Na základě článku se jí ozvala Soňa a brzy po vzniku Holek v kryptu se stala jejich součástí. V HvK tvoří content, organizuje kryptobazary a spoluvede workshopy. Pomáhala organizovat UTXO a ETHBrno.
@ -109,6 +126,8 @@
bio: Právník se specializací na právo duševního vlastnictví a digitální trendy
orgs: |
CLO & spoluzakladatel [Artiffine](https://www.artiffine.com/)
caption: |
Lawyer, CLO & co-founder of [Artiffine](https://www.artiffine.com/)
tracks: [ nft ]
country: cz
desc: |
@ -121,6 +140,8 @@
bio: "#bitcoin pleb, POW maxi, fyzioterapeut"
orgs: |
Autor pořadu [Kryptoplebs](https://www.youtube.com/channel/UCzg8Lo2-zxu2yTWU4-I3ORA)
caption: |
Author of the ["Kryptoplebs](https://www.youtube.com/channel/UCzg8Lo2-zxu2yTWU4-I3ORA), physiotherapist
tracks: [ btc ]
country: cz
lead: true
@ -130,7 +151,9 @@
twitter: juliesislerova
bio: VR & AR Expert, Metaverse & NFT Evangelist
orgs: |
Founder of #HolkyvMetaverse community, mentor #HolkyzMarketingu
Zakladatelka komunity #HolkyvMetaverse, mentorka #HolkyzMarketingu
caption: |
VR & AR Expert, Metaverse & NFT Evangelist
tracks: [ nft ]
country: cz
lead: true
@ -140,7 +163,9 @@
twitter: btctip_cz
bio: crypto enthusiast
orgs: |
Founder [btctip.cz](https://btctip.cz/), CEO @ [Invictus Mining](https://www.invictusmining.com/), CSO @ [Callisto](https://callisto.network/)
Zakladatel [btctip.cz](https://btctip.cz/), CEO @ [Invictus Mining](https://www.invictusmining.com/), CSO @ [Callisto](https://callisto.network/)
caption: |
Founder of [btctip.cz](https://btctip.cz/), CEO @ [Invictus Mining](https://www.invictusmining.com/)
tracks: [ btc, alty ]
country: cz
lead: true
@ -150,6 +175,8 @@
linkedin: kirilljuran
twitter: KirillJuran
bio: Právník, transakční a investiční poradce
caption: |
Lawyer, CEO @ [SimpleTax&Law](https://www.smpl.cz/)
web:
url: https://www.youtube.com/c/KirillJuran/videos
name: Kirill Juran @ YouTube
@ -165,6 +192,8 @@
bio: Zakladatel Polkadot, Dfinity a Solana komunit v ČR a na Slovensku
orgs: |
Zakladatel [Polkadotters](https://twitter.com/polkadotters1)
caption: |
Founder of [Polkadotters](https://twitter.com/polkadotters1)
web:
url: https://www.facebook.com/petr.mensik.374
tracks: [ alty, defi ]
@ -180,6 +209,8 @@
bio: Vizionář, architekt, propojování businessu a IT
orgs: |
dCZK, APUS.finance, advisor [Alzheimerchain](https://alzheimerchain.com/), [Non Fungible Brain](https://www.nonfungiblebrain.com/), KryptoNadace
caption: |
Visionary @ [APUS.finance](https://apus.finance)
country: cz
desc: |
Radek pracoval přes 17 let pro TradFi (banky) v různých externích a IT manažerských pozicích. Řídil např. systémovou integraci při změně core banking systému, v posledních letech se věnoval celkové business/IT architektuře bank. Užívá si posouvání hranic použitím cutting-edge technologií, kde se propojuje business a IT. Od 2017 věří, že ČR je celosvětově velice silné v crypto engineeringu a rád by, aby nezahodilo šanci být tahounem crypto odvětví v Evropě.
@ -187,7 +218,9 @@
- id: radim-kozub
name: Radim Kozub
twitter: RadimKozzub
orgs: Lawyer in Blockchain Legal
orgs: Právník v [Blockchain Legal](https://www.blockchainlegal.cz/)
caption: |
Lawyer at [Blockchain Legal](https://www.blockchainlegal.cz/)
web:
url: https://www.blockchainlegal.cz/
tracks: [ regulace ]
@ -201,6 +234,8 @@
linkedin: milanpulkrabek
bio: Lektor a konzultant digitální sebeobrany
orgs: Autor projektu CryptoLAB, člen [Paralelní Polis](https://www.paralelnipolis.cz/)
caption: |
Lecturer and consultant in digital self-defence
web:
url: https://www.digitalni-sebeobrana.cz/
tracks: [ zaklady, btc, spolecnost ]
@ -213,6 +248,8 @@
twitter: hernakrypto
orgs: |
YouTube kanál [KryptoHerna](https://www.youtube.com/channel/UCOgYjFqYfUnXo5DK9HceAMw)
caption: |
YouTube channel ["KryptoHerna"](https://www.youtube.com/channel/UCOgYjFqYfUnXo5DK9HceAMw)
tracks: [ nft ]
country: cz
desc: |
@ -221,9 +258,11 @@
- id: huge
name: Huge
linkedin: uhuge
bio: DeFi geek with thirst for AI revolutions
bio: DeFi geek s touhou po AI revolucích
orgs: |
indie, částečně Lemonero
caption: |
DeFi geek with thirst for AI revolutions
tracks: [ alty, eth, defi ]
country: cz
web:
@ -236,6 +275,8 @@
twitter: JanCerny
orgs: |
Spolutvůrce [KryptoDoupě.cz](https://kryptodoupe.cz), moderátor [discordu Bitcoinového kanálu](https://bitcoinovejkanal.cz/)
caption: |
Co-creator of [KryptoDoupě.cz](https://kryptodoupe.cz)
tracks: [ zaklady, btc ]
country: cz
desc: |
@ -248,6 +289,8 @@
bio: Bitcoiner. Skydiver. Software Developer.
orgs: |
Vývojář v [Invity.io](https://invity.io/) ze skupiny SatoshiLabs
caption: |
Developer at [Invity.io](https://invity.io/)
web:
url: https://yanas.cz
tracks: [ btc ]
@ -258,6 +301,8 @@
twitter: PBudoucnosti
orgs: |
Autor knihy [Lightning Network: Platby budoucnosti](https://platbybudoucnosti.cz/)
caption: |
Author of ["Lightning Network: Payments of the Future"](https://platbybudoucnosti.cz/)
web:
url: https://platbybudoucnosti.cz/
tracks: [ btc ]
@ -269,6 +314,7 @@
web:
url: 'https://www.linkedin.com/in/stanislav-%C5%A1imek-6272091a5/'
bio: Právník a kryptoměnový konzultant
caption: Lawyer and Cryptocurrency Consultant
tracks: [ regulace, nft ]
desc: |
Právník s dlouholetou zkušeností v přední české advokátní kanceláři a kryptoměnový konzultant. Nyní podílející se na vývoji Thrive-to-Earn hry.
@ -280,6 +326,7 @@
bio: Vývojář, Smart-contract Auditor
orgs: |
Partner Engineer @ [Fractal.is](https://www.fractal.is/), Software & Blockchain Developer, Lecturer @ [Ackee Blockchain](https://ackeeblockchain.com/)
caption: Developer, Smart-contract Auditor
tracks: [ eth, alty, nft ]
desc: |
Full-stack software engineer with eight years of experience, Solana blockchain auditor.
@ -290,6 +337,8 @@
bio: Libertarián, propagátor Web3 a DAOs
orgs: |
Zakladatel [Gwei.cz](https://gwei.cz). Organizátor [ETHBrno](https://ethbrno.cz/), [UTXO.23](https://utxo.cz) a dalších akcí
caption: |
Zakladatel [Gwei.cz](https://gwei.cz), organizátor [ETHBrno](https://ethbrno.cz/) & [UTXO.23](https://utxo.cz)
country: cz
tracks: [ eth, defi, dao ]
desc: |
@ -300,5 +349,7 @@
twitter: terkastarostova
orgs: |
Spoluzakladatelka [Holky v Kryptu](https://holkyvkryptu.cz/), předsedkyně [UTXO Foundation](httsp://utxo.foundation)
caption: |
Chairwoman at [UTXO](https://utxo.foundation) co-founder of [Women in crypto CZ](https://holkyvkryptu.cz)
tracks: [ zaklady, spolecnost ]
country: cz

Zobrazit soubor

@ -32,6 +32,9 @@ properties:
bio:
type: string
title: Stručný popis (bio) (Markdown)
caption:
type: string
title: Stručný popis v angličtině
web:
type: object
additionalProperties: false

Zobrazit soubor

@ -1,6 +1,7 @@
import { assertEquals } from "https://deno.land/std@0.119.0/testing/asserts.ts";
import { UTXOEngine } from "./engine.js";
import { getDate, isPeriodOverlap } from "./periods.js";
import removeMd from "npm:remove-markdown";
// initialize ajv JSON Schema validator
import Ajv from "https://esm.sh/ajv@8.8.1?pin=v58";
@ -55,6 +56,21 @@ for (const entryId of utxo.entriesList()) {
});
}
if (["speakers"].includes(specId)) {
Deno.test(`UTXO.${entryId}: ${specId}[caption-length]`, () => {
for (const item of entry.specs[specId]) {
if (!item.caption) {
continue;
}
const max = 55
const len = removeMd(item.caption).length
if (len > max) {
throw new Error(`Caption too long: ${len} of ${max} chars [${item.id}]`)
}
}
});
}
if (["speakers", "projects"].includes(specId)) {
Deno.test(`UTXO.${entryId}: ${specId}[tracks-links]`, () => {
const tracks = entry.specs.tracks.map((t) => t.id);