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] 2 3 ... 75
1
Neřeším to, ale většinu času mám notebook odpojen od napájení. Spoléhám na zabezpečení na cestě.

2
Sítě / Re:Kufr na nářádí
« kdy: 02. 10. 2026, 19:01:02 »
Záleží na tom, kolik toho nosíš. Mám na to plátěnou tašku na míru cross body, tedy mám volné ruce.

3
Software / Re:Práce pouze v CLI bez GUI
« kdy: 01. 10. 2026, 21:51:29 »
Dnes existuju dost huste rozne terminal UIs kde sa zacnu pojmi CLI a GUI trocha prelinat (TUI)

https://github.com/rothgar/awesome-tuis

Měli jsme v práci aplikaci, která po spuštění čekala na příkazy. Bylo to IMHO docela nepohodlný. Přepsal jsem to na normální styl, kdy se té aplikaci příkaz předával při spuštění a pak hned skončila.

To dělá vlastně každý shell. Dokonce to i účetním vyhovovalo, když za příkazem napsaly několik parametrů a pak to entrem odeslaly. Když jsem pak viděl jejich produktivitu, tak jsem byl až překvapen. Dnešní wokýnka vyhovují spíš těm mladším.

4
Software / Re:Práce pouze v CLI bez GUI
« kdy: 01. 10. 2026, 19:19:44 »
Dnes existuju dost huste rozne terminal UIs kde sa zacnu pojmi CLI a GUI trocha prelinat (TUI)

https://github.com/rothgar/awesome-tuis

Takhle to dopadne, když to někdo smíchá, viz třeba Midnight Commander. I ve Vimu mám rád příkazy :ex, protože jsou mocné. Ze stejného důvodu patří mezi mé oblíbené nástroje i sed a awk. V jednoduchosti je prostě síla i krása.

5
Vývoj / Re:Datový systém enginů aplikací
« kdy: 28. 09. 2026, 18:27:53 »
Tady ti asi nikdo nebude vyčítat, že máš Sen. Spíše jde o to, že veškerou námahu na realizaci svého snu hážeš na nás. A na to jsou někteří, třeba já, dost alergičtí.

Proč ti to vadí, když se tě to vůbec netýká? Můžeš vlákno ignorovat.

Je fakt, že jsme se zatím nedozvěděli vůbec nic o novém, přelomovém paradigmatu ani o syntaxi. Jenom víme, že už umí dělit nulou.

6
Vývoj / Re:Datový systém enginů aplikací
« kdy: 28. 09. 2026, 16:09:49 »
Vidím, že místní troll (trotl?) opět rozjíždí diskusi o ničem a "vymýšlí" novou převratnou věc. Doufám, že jako většina jeho dřívějších výplodů i tohle skončí v kategorii /dev/null.

Zdrž se komentářů, pokud nemáš nic k věci.

Vymyslel jsi někdy svůj vlastní programovací jazyk? Implementoval jsi ho?

7
Vývoj / Re:Datový systém enginů aplikací
« kdy: 27. 09. 2026, 22:14:57 »
Také jsem měl jeden sen. Navrhnout si svůj vlastní programovací jazyk. Zkoušel jsem to dlouho. Až nakonec můj sen pohltil jiný sen, který se změnil ve víru. Že to, pro co žiji, nakonec dokážu.

Má tvůj nový programovací jazyk nějakou syntaxi a sémantiku? A mohli bychom je vidět? Stačil by návrh v BNF nebo třeba jen nákres.

Používáš programy Flex a Bison? Bez nich se to dělá blbě.

8
Vývoj / Re:Datový systém enginů aplikací
« kdy: 27. 09. 2026, 16:29:50 »
IMO úplně největší hodnota bude, že se o tom něco naučí. Protože představovat si, že se na to všichni vrhnou jako zvěstování Božího slova a ovládne to svět, je zcela nerealistická. Prostě si to zkusí a něco se naučí.
Jediná otázka je efektivita, tzn jestli má smysl to zkoušet takhle od nuly, a jestli by nebylo lepší se zabývat něčím co existuje, používá se to masově, je k tomu znalostní báze, a někam se to vyvíjí.

Souhlasím. Kdysi jsem udělal vlastní implementaci jazyka Waduzitdo podle specifikace a také jsem se na tom dost naučil, i když jsem s tím strávil jen pár hodin. Hodilo se to, když jsem později dělal interpretr šablon do programů v Clipperu.

9
Vývoj / Re:Datový systém enginů aplikací
« kdy: 26. 09. 2026, 21:24:58 »
- Poskládání datových typů ve struktuře (problém paddingu a tail paddingu)

Achjo. Zas nejaky nouma bez zakladni skoly.

Pravidlo dobreho navrhu - nemichat abstrakci jazyka s implementaci / platform specific optimalizaci !
Nikdy. Opravdu nikdy!
Je uz rok 2026, uvedomte si to.

Dodám, že toto sme sa ako ľudstvo naučili "hard way", dôsledky po podobnom bordeli sa upratujú dodnes. Výnimka je assembly.

Místo assembly dnes máme LLVM.

10
Vývoj / Re:Datový systém enginů aplikací
« kdy: 26. 09. 2026, 19:10:21 »
bitove posuny doleva a doprava zname, s presunem bitu nebo bez.
co takhle bitove posuny nahoru a dolu.
´

Bitový posun nahoru a dolů jsem naposledy použil při analýze selhání datového úložiště. Je dobré, když je na úrovni HW, protože emulace nebývají spolehlivé.

11
Vývoj / Re:Datový systém enginů aplikací
« kdy: 25. 09. 2026, 21:46:54 »
Já si myslím, že návrh struktur nedefinuje rychlost a efektivitu běhu aplikace, ale rychlost a efektivitu vývoje, špatný pattern (observer , pubsub, append-only log) spíš umlátí programátor ;  struktura (špatně vyvážený strom blublý sort nebo špatně škálující hash-keying dynamického pole) výkon tedy ano.

Co je na observeru nebo append-only logu špatného a proč se na nich programátor umlátí?

12
Vývoj / Re:Datový systém enginů aplikací
« kdy: 25. 09. 2026, 11:49:32 »
@novomente Přihlaš se na VŠ a tam to budeš mít jako předmět. Bude to tak užitečnější pro všechny.

V dnešní době nemusí kvůli tomu chodit na VŠ, když se může zeptat AI, která mu vypracuje hezkého průvodce datovými strukturami i algoritmy a odpoví mu i na všetečné otázky. AI má hodně velkou trpělivost.

13
Vývoj / Re:Měnitelnost objektů předávaných odkazem
« kdy: 19. 09. 2026, 04:02:59 »
Takze aplikacni serializace, ktera ma za ucel co vlastne ?

(nejsem nadsenec protobuff balastu)

Jakou serializaci máš na mysli? DOM je stromem, který má šablona jako vstup a postupně ho traverzuje. Výstupem šablony je pak validní HTML, XML nebo platin text dle výběru. Dnes se generuje jen pomocí šablon, protože je to efektivní. Kdo by se chtěl hrabat šablonou přehrabovat v objektech? Šablona je jednoduše řízena tokem dat. Na celou aplikaci tak stačí jedna šablona, nemusím mít na každý výstup jinou.

14
Vývoj / Re:Měnitelnost objektů předávaných odkazem
« kdy: 19. 09. 2026, 02:05:33 »
Objekty obecně neslouží k přenosu informacím? K tomu potřebuji přepravku?

Vzor Messenger se používá k přenášení dat mezi objekty. Je zjednodušen, nepoužívá gettery ani settery. Výhodou je snadná testovatelnost a žádoucí volná vazba mezi komunikujícími objekty. Pro tyto účely obvykle používám nějakou kolekci.

PDO v PHP v dotazech poskytuje právě takovou kolekci (seznam slovníků). Skvěle se s tím pracuje a dobře se z toho generuje DOM s daty do výstupní šablony.

15
Software / Re:Práce pouze v CLI bez GUI
« kdy: 18. 09. 2026, 21:14:45 »
100 %.

Stran: [1] 2 3 ... 75