Nexo je platforma pro okamžité krypto půjčky, kde uživatelé mohou vkládat kryptoměny a získávat za ně úrok.
Měsíc: Červen 2021
Co je to farmaření v kryptoměnách
Farmaření je odměna pro lidi, kteří se podílení na chodu decentralizované směnárny tím, že dané směnárně poskytují likviditu. Na decentralizovaných směnárnách si lidé vyměňují kryptoměny bez prostředníka. Aby taková výměna mohla probíhat, musí na směnárně být určité množství kryptoměn ke směně. Likviditu lidé poskytují tak, že směnárně dají k dispozici svoje kryptoměny a za to od burzy dostávají určitý poplatek. Burza zase dostává poplatky za směnu/transakce a část z nich dává právě těm, kteří jí poskytují likviditu.
Vynikající vysvětlení naleznete v tomto článku.
Vytvoření sloupce typu text ve Spring Data a PostgreSQL
Pokud necháváte databázové tabulky vytvářet Springem, následující entita
@Entity @Table(name = "t_my_entity") class MyEntity ( @Id var id: Long, var name: String )
se vytvoří jako tabulka t_my_entity
se sloupcem name
typu varchar
o maximální velikosti 256 znaků. Pokud potřebujete typ text (retězec o neomezené velikosti) je třeba přidat annotaci.
@Column(columnDefinition = "TEXT") var input: String
Internet Computer – struktura nového projektu
Tento příspěvek čerpá z oficiálního tutoriálu.
Postup vývoje na lokálním prostředí (zdroj oficiální tutoriál)
Nový projekt se vytvoří příkazem dfx new
a nazveme jej stejně jako v oficiálním tutoriálu – explore_hello
. Vytvoří se složka explore_hello
se soubory projektu a pokud máte nainstalován node.js
, přidá se i vzorový front-endový kód a závislosti. Pro zajištění toho, že název projektu bude platný při použití JavaScriptu, Motoka a dalších, je doporučeno používat v názvu pouze písmena, číslovky a podtržítka.
Internet Computer – konfigurační soubor dfx.json
Konfigurační soubor dfx.json obsahuje konfiguraci projektu pro Internet Computer. Tento konfigurační soubor je v kořenovém adresáři projektu. Pokud si vytvoříte projekt s názvem explore_hello (dfx new explore_hello) bude vypadat nějak takto.
{
"canisters": {
"explore_hello": {
"main": "src/explore_hello/main.mo",
"type": "motoko"
},
"explore_hello_assets": {
"dependencies": [
"explore_hello"
],
"frontend": {
"entrypoint": "src/explore_hello_assets/public/index.js"
},
"source": [
"src/explore_hello_assets/assets",
"dist/explore_hello_assets/"
],
"type": "assets"
}
},
"defaults": {
"build": {
"packtool": ""
}
},
"dfx": "0.6.26",
"networks": {
"local": {
"bind": "127.0.0.1:8000",
"type": "ephemeral"
}
},
"version": 1
}
Část
canisters
určuje jméno WebAssembly modulu projektu (explore_hello).canisters.explore_hello
určuje, že hlavní program (main) je main.mo a že se jedná o motoko program.canisters.explore_hello_assets
určuje detaily pro front-end.dfx
nastavení určuje verzi software použitého v tomto projektu.network
sekce specifikuje o síti, ke které se bude připojovat.
Zdroj: sdk.dfinity.org/docs/developers-guide/tutorials/explore-templates.html
Jak se naučit německy za 6 měsíců – závěr
Dne 6.12.2020 jsem začal s výukou němčiny s tím, že se pokusím se tento jazyk naučit za půl roku. Šest měsíců uběhlo a jaký je výsledek? Německy neumím, ale … Přesněni, plynně německy neumím, ale jsem spokojen. Zkusil jsem si online testy několika jazykových škol a zde jsou výsledky. Zprůměrovaný výsledek testů mě zařadil někam na úroveň B1.