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 - Kit

Stran: 1 ... 22 23 [24] 25 26 ... 47
346
Vývoj / Re:XSL vnořený <xsl:choose>
« kdy: 21. 11. 2019, 23:02:01 »
Ano, ale používání if a choose v uvedeném případě nedává moc smysl. Tedy pokud chceš psát XSLT jaksepatří.

347
skončil jsem nyní u Xubuntu 16.04 LTS (nainstaloval jsem ho v roce 2016, když vyšlo).

Plánuju přejít na další LTS verzi, až doběhne podpora této, se systémem jsem víceméně spokojený, ...

V tuto chvíli bych udělal upgrade na 18.04 LTS a dal tomu zase rok až dva pokoj. Povýšení distribuce je fajn, pár věcí je tam nových a je to ku prospěchu.

348
/dev/null / Re:Těžké OOP problémy
« kdy: 13. 11. 2019, 22:44:16 »
Vrátím se k programování: Snad všichni známe hru Život. Mrtvé buňky ožívají, pokud mají sousedy, živé přežívají či umírají. Existuje mnoho struktur typu kluzáky, letadla, raketomety atd, které se různě pohybují po ploše a interagují spolu. Pravidla jsou poměrně jednoduchá, hrací pole může mít různou topologii. Pokud složitost systému překročí určitou míru:
- může si uvědomit sebe sama?
- může si uvědomit svého stvořitele jako boha?
- může svému stvořiteli vyčítat, že něco udělal blbě?
- může si stvořitel dělat s tím systémem, co chce?
- může stvořitel zmáčknout reset?

Není třeba odpovídat, je to jen k zamyšlení.

349
Vývoj / Re:Je to Basic?
« kdy: 13. 11. 2019, 19:36:25 »
Tak jsme si zavzpomínali na špagety...

Pokud to má být jednorázovka, zkusil bych ten QuickBASIC. Pokud by se v tom měly dělat úpravy a používat ten program systematicky, je to zralé na přepis do něčeho novějšího, např. do Pythonu. Zajímavou alternativou by však mohl být Javascript v prohlížeči, který by mohl umožnit úpravy jednotlivých parametrů, ze kterých by ihned podával výsledky, případně by to mohl i vykreslit.

350
Vývoj / Re:Je to Basic?
« kdy: 13. 11. 2019, 19:14:40 »
Podle výpisu toho programu bych tipnul Quick Basic (QBasic) - https://www.qbasic.net/

Mohl by to být třeba PowerBASIC. Těch bejziků je prostě víc druhů a každý funguje trochu jinak.

351
Vývoj / Re:Je to Basic?
« kdy: 13. 11. 2019, 19:01:41 »

352
Vývoj / Re:SQL dotázek
« kdy: 13. 11. 2019, 11:36:53 »
Kód: [Vybrat]
SELECT DISTINCT jmeno FROM Karta
    JOIN Karta AS K2 ON Karta.jmeno=K2.jmeno
    WHERE Karta.auto='Nissan' AND K2.auto='Audi';

Z toho je vidět, jak je normalizace důležitá.

353
/dev/null / Re:Těžké OOP problémy
« kdy: 13. 11. 2019, 11:17:47 »
Hezký. Co tam v tom seznamu máš dál? :-)
Když vynechám poměrně běžné věci, který ale chybí zrovna v tom jazyku, kle to potřebuju, tak to už je poměrně specifické. Jedna věc je mít literály s jednotkami a symbolickým “usuzováním,” abych třeba mohl zapsat číslo jako 1234 kg m s-2 a abych to mohl porovnat s 1234 N, ale ne třeba s 1234 J (tam je totiž m2). To by se hodilo pro (numerické) výpočty ve fyzice. Další rozšíření syntaxe je umožnění zapisování tenzorů (nebo netenzorů, se kterými se počítá jako s tenzory, například Christoffelových symbolů) s kontrolou při překladu (opět obdoba typové kontroly), že indexy jsou správně kontra- či kovariantní. To pak souvisí - na úrovni implementace - s vektorovou implementací atd. S tím souvisí i ty jednotky, všechny komponenty vektoru/tenzoru by měly mít stejnou, takže kromě indexů chci i zajistit shodnost jednotek v (ct,x,y,z) apod. (tj. zařvat, když někdo zapomene c). Prostě věci ze symbolické a numerické matematiky na úrovni, kterou nemají ani specializované jazyky jako R.

Doufal jsem, že tyto praktiky se používají v jazycích, které nabízí možnost tvořit vlastní typy. Zkusil jsem to v Haskellu a fungovalo to bezvadně. Jen mi pak bylo vysvětleno, že se to takhle nedělá, že se to mydlí jedním typem.

354
/dev/null / Re:Těžké OOP problémy
« kdy: 12. 11. 2019, 23:19:34 »
Přirovnal bych to asi takhle:
Jsou lidé, kterým vyhovuje Python. Což je naprosto v pořádku. Pak jsou ale jedinci, kteří tvrdí, že Python je něčím výrazně lepší. To už je horší. A pak jsou tací, kteří tvrdí, že Python je něčím výrazně lepší, a ty seš idiot, který to nikdy nepochopí.

Teď neříkám co je co. Ale problém s ne/vírou bych řekl bude podobný. V mnoha případech, ne-li ve většině nejde o fakta, nebo argumenty. Ale o lidský postoj. A čím emotivnější oblast, tím hůře se přiznává nepoctivost v pohnutkách.
Akorát u prog. jazyků existují faktická kritéria, tam to není o víře.

Mýlíš se. U programovacích jazyků se také jedná o víru. Silnější, než si dovedeš představit. Ty snad věříš faktickým krirériím?

355
/dev/null / Re:Těžké OOP problémy
« kdy: 12. 11. 2019, 22:21:21 »
V islámu slovo “všemohoucí” vytvořil Bůh, jako ostatně celý jazyk (arabštinu), který je podle muslimů dokonalý. Tak jak to teda je? Mají křesťanští Arabové lepší jazyk pro popis Boha (protože je přímo od Boha)?

Slovo Alláh je v překladu všemohoucí a v islámu má i tento význam.

V křesťanské víře se používá jméno Jahve, česky Hospodin.

356
/dev/null / Re:Těžké OOP problémy
« kdy: 12. 11. 2019, 19:49:56 »
Priklad: Kde vzal Kain zenu?

Zřejmě si vzal nějakou domorodku z kmene, který tu byl ještě před Adamem.

357
/dev/null / Re:Těžké OOP problémy
« kdy: 12. 11. 2019, 19:03:32 »
Dokud neotevřeš krabici, tak obojí. Jak s kočkou.
A až ji otevřu?

Tak zjistíš, které z těch dvou tvrzení bylo pravdivé. Víra bude nahrazena věděním.

358
/dev/null / Re:Těžké OOP problémy
« kdy: 12. 11. 2019, 18:47:43 »
Ja sem byl vychovavanej jako rimsko-katolik (je to vubec slovo?), ale vzdycky jsem byl spis ten ignorant... A mel jsem ruzny diskuze s vericimi i ateisty a vzdycky sem si to uzival :-)

Ještě můžeš být agnostikem.

359
/dev/null / Re:Těžké OOP problémy
« kdy: 12. 11. 2019, 18:43:33 »
Co se stane, když všeprobíjející střela narazí do ničím neprůstřelného pancíře? Prostřelí ho nebo ne?

Dokud neotevřeš krabici, tak obojí. Jak s kočkou.

360
/dev/null / Re:Těžké OOP problémy
« kdy: 12. 11. 2019, 14:54:28 »
mám návrhové vzory, u kterých je toho dohadování mnohem méně.
Ten pocit nesdilim :)
Výjimečně má pravdu. Ohledně návrhových vzorů jsou jen tři tábory. První tábor neví, která bije, druhý to považuje za zjevenou pravdu, a třetí tvrdí, že celé to gang of four je blbost. :-)

Souhlas, prošel jsem si všechna 3 stádia v pořadí 1, 3, 2. Považuji to za dobrý slovník k dorozumění vývojářů. "Tady použij Factory a tady Observer", je poměrně jednoznačné sdělení - bez nutnosti popisu, jak to má implementovat.

Neznám nikoho, kdo by používal všechny vzory, některým se cíleně vyhýbám.

Stran: 1 ... 22 23 [24] 25 26 ... 47