Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Idris

Stran: [1] 2 3 ... 111
1
Hardware / Re:Vývojářské stroj
« kdy: 02. 12. 2021, 23:05:26 »
No pracuju ve VS 2022 na docela velkém projektu...
SimplyNUC prodává poměrně levné počítače s Window.

2
Hardware / Re:Vývojářský stroj do 20 KKč bez daně
« kdy: 02. 12. 2021, 23:01:15 »
obcas se hodi, kdyz na kompu jde spustit virtualky na dalsi pokusy.

takze cpu, ram, cpu, ram, cpu, ram.
Nestačí Docker?

3
Vývoj / Re:Rust - std::ANY alebo lepší návrh?
« kdy: 02. 12. 2021, 22:56:08 »
pokud chcete ORM, alternativni pristup je pouzit reflexi z metadat
To závisí na možnost jazyka. Pokud to jde jen initonly reflexí, tak proč ne? Třeba Go takto řeší spoustu věcí (kromě ORM třeba REST API). Kód není úplně hezký (hlavně ten pro runtime proper), ale je rychlý a bezpečný.

4
Vývoj / Re:Rust - std::ANY alebo lepší návrh?
« kdy: 01. 12. 2021, 19:48:29 »
generovany kod je zlo.
Silná slova. Pokud své tvrzení něčím nepodložíš, tak platí, že "generuj co můžeš".
Je třeba to brát pragmaticky. Když to jde jinak, je lepší negenerovat. Ovšem často není jiné cesty, třeba gRPC nebo různé ORM v C++/Go, pokud mají být použitelné, jinak nejdou.

5
Vývoj / Re:Rust - std::ANY alebo lepší návrh?
« kdy: 01. 12. 2021, 16:03:01 »
generovany kod je zlo.

Silná slova. Pokud své tvrzení něčím nepodložíš, tak platí, že "generuj co můžeš".

neni to DRY.

dokud ten generovany kod nekdo necommitne do repositare nebo nedej boze nezacne rucne editovat tak mi generovany kod nevadi... v opacnem pripade souhlasim, ze je to zlo
To commitování se děje dost často. Editace snad ne, aspoň já se s tím nesetkal.

6
Drtivá většina nic v samostudiu nevytvoří. Shlédnuté video jim vytvoří pocit, že tomu rozumí, nic víc.
Je to paradox, neb když člověk poctivě studuje, s postupujícím studiem se mu zdá, že předmětu studia rozumí méně.

7
Studium a uplatnění / Re:Praxe vs. vysoká škola (síťař)
« kdy: 01. 12. 2021, 10:52:43 »
Nikoho nezajimalo, ze nemam vysku, sitaru je momentalne (v praze) obrovsky nedostatek.
Aneb jak někdo poznamenal „IT v ČR je totálně v háji. Už se berou i hovada.“

Podle mne, na drtivou většinu pozic v ČR stačí lopaty. Tj. intenzivní kurz max. 6 měsíců. - podtrhuji „max.“. Bez ohledu na to, jak jsou ty pozice ohodnocené.

Příkladem stavu jsou studenti FTVS, kteří po právě uvedených 6 měsících nastupují plnohodnotně na pozice frontendistů nebo síťařů. Možná to není náhoda, protože co mám zpětnou vazbu, tak právě absolventi FTVS mají často pověst dříčů, kteří dodržují plán. Na rozdíl od pověstných flákačů a vychcánků IT samouků.
Možná fakt na většinu pozic stačí někdo z bootcampu. Beztak to je dnes samé devops apod.

8
kvalita školství je u nás strašně často měřena tím, kolik lidí vyhodí
To není o kvalitě, prostě když jde na VŠ tolik lidí, tak je logické, že hodně jich na to nemá a na něčem pohoří.
Před mnoha a mnoha lety, zhruba když 486 platila za důstojný hardware, tradovala se mezi lidem obecným taková zajisté nehorázná pomluva, že na FELu na jedné raději nejmenované katedře se přednášející ráno vsázeli "vo co že je dneska od zkoušky vyrazím všecky" :-D
To se říkalo o Matfyzu taky. Ono už tehdy byly přijímačky na technické obory velice snadné, pokud vůbec nějaké. Sice studovala menší část populace, ale část studentů prostě neměla studijní předpoklady.
Když jsme u těch starých dob, tak nic jako "fakulta informatiky" nebylo. "Počítače" byly vždy přilepené k jinému oboru. Takže člověk, který chtěl studovat "čistokrevné IT" a chtěl mít "papír", prostě musel spolknout elektro, fyziku nebo něco jiného... Teorie pole, jakási technická dokumentace (zasvěcení vědí :), koloval dokonce vtip, že Chuck Norris zde udělal zkoušku napoprvé a bylo to před obědem), pro hodně lidí matematika... S nekompatibilním setupem "tohle mně nebaví, chci přece programovat" nepropadlo sítem prvních dvou let asi hodně lidí.
Jo, to byly časy. Pak informatika matematiku částečně vytlačila. Musí být přece čas na PHP a JS :)

9
kvalita školství je u nás strašně často měřena tím, kolik lidí vyhodí
To není o kvalitě, prostě když jde na VŠ tolik lidí, tak je logické, že hodně jich na to nemá a na něčem pohoří.
Před mnoha a mnoha lety, zhruba když 486 platila za důstojný hardware, tradovala se mezi lidem obecným taková zajisté nehorázná pomluva, že na FELu na jedné raději nejmenované katedře se přednášející ráno vsázeli "vo co že je dneska od zkoušky vyrazím všecky" :-D
To se říkalo o Matfyzu taky. Ono už tehdy byly přijímačky na technické obory velice snadné, pokud vůbec nějaké. Sice studovala menší část populace, ale část studentů prostě neměla studijní předpoklady.

10
Vývoj / Re:Rust - std::ANY alebo lepší návrh?
« kdy: 30. 11. 2021, 22:20:06 »
Pánové, jsem dost překvapený, co řešíte. Když se teda vrátím k Rustu, tak tam chci vidět něco jako normální strukturu
Přesně tohle “řešíme”.
Přijde mi, že hledáte cestičky, jak normální kód negenerovat.
generovany kod je zlo.
Zlo je i alkohol a kolik lidí chlastá. Jak by se jinak řešil Protobuf nebo třeba typově bezpečné ORM v C++/Rustu/Go jinak než generováním? Dynamicky to jde ve Smalltalku nebo ObjC a jo, je to elegantní, ovšem bez extrémní dynamičnosti to nejde.

11
Vývoj / Re:Rust - std::ANY alebo lepší návrh?
« kdy: 30. 11. 2021, 19:53:30 »
To jo, taky se to často děje, ale jak to souvisí s OpenAPI?
muzete mit satickou kontrolu podle API specifikace, bez nunosti prepisovat tu specifikaci do daneho jazyka. Staticky analyzer kodu muze brat informace napriklad z JSON schematu. nebo z protobuffer specifikaci. Nemusite generovat kod.
A kde to takto funguje?
Pánové, jsem dost překvapený, co řešíte. Když se teda vrátím k Rustu, tak tam chci vidět něco jako normální strukturu
Přesně tohle “řešíme”.

12
Vývoj / Re:Rust - std::ANY alebo lepší návrh?
« kdy: 30. 11. 2021, 17:17:06 »
To jo, taky se to často děje, ale jak to souvisí s OpenAPI?
muzete mit satickou kontrolu podle API specifikace, bez nunosti prepisovat tu specifikaci do daneho jazyka. Staticky analyzer kodu muze brat informace napriklad z JSON schematu. nebo z protobuffer specifikaci. Nemusite generovat kod.
A kde to takto funguje?

13
Vývoj / Re:Rust - std::ANY alebo lepší návrh?
« kdy: 30. 11. 2021, 15:37:26 »
Ono ani tak nejde o typový systém, jde to řešit buď reflexí nebo něčím jako rustí makra.
Jde to asi různě, ale chceme to?
Reflexi asi nechceme (tedy jen init-time), ale generování kódu z ASTu zabudované přímo do syntaxe jazyka určitě všemi deseti.

14
Vývoj / Re:Rust - std::ANY alebo lepší návrh?
« kdy: 30. 11. 2021, 15:36:04 »
Teď už se generuje okolo API všechno, SOAP, Protobuf, OpenAPI... (člověk tak získá nezávislost na konkrétním jazyce, to je plus).
generuje se jen kvuli staticke typove kontrole, ta aby fungovala, potrebujete mit specifikaci ve zdrojovem kodu daneho jazyka, ale neni problem precist napriklad protobuf specifikaci a vygenerovat dane tridy dynamicky

existuji reseni jak obejit nutnost generovani kodu pro ziskani staticke kontroly. MyPy ma pluginy, AFAIK F# ma type providers coz resi podobny problem
Zkus pochopit, že existují statické programovací jazyky a tam to fakt je jinak a bude.
Ono ani tak nejde o typový systém, jde to řešit buď reflexí nebo něčím jako rustí makra.
teoreicky muze typovy system brat informace z externiho zdroje.
To jo, taky se to často děje, ale jak to souvisí s OpenAPI?

15
Vývoj / Re:Rust - std::ANY alebo lepší návrh?
« kdy: 30. 11. 2021, 15:03:00 »
Teď už se generuje okolo API všechno, SOAP, Protobuf, OpenAPI... (člověk tak získá nezávislost na konkrétním jazyce, to je plus).

generuje se jen kvuli staticke typove kontrole, ta aby fungovala, potrebujete mit specifikaci ve zdrojovem kodu daneho jazyka, ale neni problem precist napriklad protobuf specifikaci a vygenerovat dane tridy dynamicky

existuji reseni jak obejit nutnost generovani kodu pro ziskani staticke kontroly. MyPy ma pluginy, AFAIK F# ma type providers coz resi podobny problem

Zkus pochopit, že existují statické programovací jazyky a tam to fakt je jinak a bude.
Ono ani tak nejde o typový systém, jde to řešit buď reflexí nebo něčím jako rustí makra.

Stran: [1] 2 3 ... 111