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 ... 3 4 [5] 6 7 ... 47
61
Vývoj / Re:Investor pro C++ IDE
« kdy: 18. 09. 2021, 00:33:45 »
... Typová kontrola je dnes už i v PHP v takové míře, která vývojářům vyhovuje. Tzn. že není vyžadována, ale je podporována.
Ad PHP, typova kontrola v PHP je obmedzena len na volanie funkcii(metod), v bloku to uz zase mozes spatlat ako chces...

Nikoho nezajímá, co se děje uvnitř metod. Podstatné je, že je splněn kontrakt rozhraní.

62
Vývoj / Re:Investor pro C++ IDE
« kdy: 18. 09. 2021, 00:25:31 »
Smalltalk místo na typové kontroly vsadil na testy, které je mohou bez problémů nahradit. Typová kontrola je dnes už i v PHP v takové míře, která vývojářům vyhovuje. Tzn. že není vyžadována, ale je podporována.
Tak ale testy ti neohalia fakt ze scitas jablka a hrusky, ak jablka a hrusky su odvodene od integer. Jedine ze by si si definoval operator ktory ti pri scitani typu jablka a typu hrusky, vratil typ malvice. Toto ti moze odhalit len prekladac.

Jak tedy C++ rozliší mezi jablky a hruškami, pokud jsou odvozeny od int? Zabrání jejich sečtení?

63
Vývoj / Re:Investor pro C++ IDE
« kdy: 17. 09. 2021, 23:13:36 »
Jenže těch jazyků, které skutečně umí dělat typové kontroly, je jen velmi málo.
Výběr je dostatečný, i slabší typová kontrola je lepší než žádná.

Smalltalk místo na typové kontroly vsadil na testy, které je mohou bez problémů nahradit. Typová kontrola je dnes už i v PHP v takové míře, která vývojářům vyhovuje. Tzn. že není vyžadována, ale je podporována.

64
Vývoj / Re:Investor pro C++ IDE
« kdy: 17. 09. 2021, 22:35:02 »
Čím víc typové kontroly (záv. typy) a statické analýzy (například borrow checker), tím lépe. Rust už má generické asociované (přidružené) typy, od toho je k silnému typovému systému jen kousek.

Jenže těch jazyků, které skutečně umí dělat typové kontroly, je jen velmi málo. Proto se raději spoléhám na testy, které nejsou tak omezené.

65
Vývoj / Re:Investor pro C++ IDE
« kdy: 16. 09. 2021, 18:07:54 »
Ten svůj server mám několik set km daleko a také to není žádná hrůza. Když spadne net, tak po nahození plynule pokračuji tam, kde jsem přestal - nepřijdu ani o jeden znak.

O tom nepochybujem(staci vediet pouzivat screen alebo tmux), mne ide skor o prestoje ktore sposobi nedostupnost spojenia (optika k chalupe by ma vysla majlant :)

Mám dvě nezávislá připojení, takže výpadky nemívám.

66
Vývoj / Re:Investor pro C++ IDE
« kdy: 16. 09. 2021, 17:49:17 »
Vim na serveru používám zcela běžně. Ovšem v adresáři pro vývoj, kde mám i testy. Do produkce to jde standardně přes deploy.

Btw, ja tiez casto vyvijam na servri, akurat ze ten server mam u seba na stroji vo virtuale. Nie som tak zavisly na tom ci mi nepada net...

Ten svůj server mám několik set km daleko a také to není žádná hrůza. Když spadne net, tak po nahození plynule pokračuji tam, kde jsem přestal - nepřijdu ani o jeden znak.

67
Vývoj / Re:Investor pro C++ IDE
« kdy: 16. 09. 2021, 17:03:42 »
Naviach pri IDE aspom mozem "umelcovi" zakazat sshfs, nech to nepatla priamo na servri dovtedy az sa mu zadari. Kdezto ak ma na servri vim...

Vim na serveru používám zcela běžně. Ovšem v adresáři pro vývoj, kde mám i testy. Do produkce to jde standardně přes deploy.

68
Vývoj / Re:Investor pro C++ IDE
« kdy: 16. 09. 2021, 15:30:02 »
Jen dodam, ze moje osobni preference je nastavovat komponenty pomoci konzistentniho a srozumitelneho jazyka (lisp) a ne prez nejaky obskurni klikatka.

Tohle mi došlo, když jsem si zvykl ve Vimu používat režim ex. Udělá, co mu řeknu a třeba i ve více souborech současně.

69
Vývoj / Re:Investor pro C++ IDE
« kdy: 16. 09. 2021, 14:27:08 »
Integrated Development Environment - představím si TurboPascal od Borlandu. To znamená editor se zvýrazněním kódu, správa projektu, spuštění a překlad projektu, případně debuger (dneska tam bude ještě správa závislostí, verzování,...). Tedy jak to chápu, IDE je, když nemusím (moc) opouštět to prostředí, abych spustil nějakou akci jinde. Všechno, nebo alespoň většinu toho dělám z něj.

V protikladu, jak to třeba dělám já, že mám editor s otevřenými soubory projektu, vedle správce souborů, vedle konzoly s gitem, vedle Meld pro porovnávání rozdílů, vedle Gitg pro prohlížení git historie, prohlížeč s dokumentací, ... a tak. Na všechno spešl samostatnou aplikaci.

Tohle Vim umí (editor se zvýrazněním kódu, správa projektu, spuštění a překlad projektu, debug, jednotkové testy, správa závislostí, verzování,...) aniž bych ho opouštěl, ale přesto to není IDE.

70
Vývoj / Re:Investor pro C++ IDE
« kdy: 16. 09. 2021, 12:51:46 »
To je fakt, Vim tímto neřádstvem netrpí. Jedinou nevýhodou je, že Vim vyžaduje, aby programátor uměl programovat. Jenže to se dnes moc nenosí...

Njn, len vim funguje inak ako vacsina editorov/ide. Dump z db ma 10giga a treba ho upravit na servri s pol giga ram? Pre vim ziadny problem. Kdezto VS zacne swapovat aj na stroji s 32 giga ram.

Vim není IDE a proto nemá jejich nectnosti.

Ja stejne porad nerozumim tomu co je to IDE.
Kdyz si do Vimu "naintegruju" dost pluginu na vyvoj v konkretnim jazyce tak uz je to IDE nebo je to porad jen obycejny editor?

A Kdyz si v IDEA odinstaluju pluginy pro VCS a build tools... je to jeste IDE nebo uz jen editor?

Nebo je to o tom v jakem stavu to je kdyz to poprve nainstaluju?

IDE jsou nástroje, které umožňují psát obtížně čitelné aplikace. Bez IDE by mě například ani nenapadlo psát nesouvisející dědičnosti do čtvrtého kolena, s IDE to jde velmi snadno.

71
Vývoj / Re:Investor pro C++ IDE
« kdy: 15. 09. 2021, 21:07:39 »
To je fakt, Vim tímto neřádstvem netrpí. Jedinou nevýhodou je, že Vim vyžaduje, aby programátor uměl programovat. Jenže to se dnes moc nenosí...

Njn, len vim funguje inak ako vacsina editorov/ide. Dump z db ma 10giga a treba ho upravit na servri s pol giga ram? Pre vim ziadny problem. Kdezto VS zacne swapovat aj na stroji s 32 giga ram.

Vim není IDE a proto nemá jejich nectnosti.

72
Vývoj / Re:Investor pro C++ IDE
« kdy: 15. 09. 2021, 20:54:34 »
VS ok... ale hodně mě vadí lagování.

Na VS je chutňoučký automatický formátování kódu a ideálně vylepšené o doplňování znaků :o
Něco napíšeš a ten kretén to nějak formátuje, přitom nechceš, aby ti na tvůj kód nikdo sahal.
Napíšeš " a přidá ti to ""... >:( ...odebereš "a druhou tam nechá...nebo taky ne, protože je sudé pondělí v lichém měsíci.
Přál bych si chytit toho, kdo tohle vymyslel, svázat ho do kozelce a nechat mu na hlavu kapat vodu.

Tak dá se to vypnout, ale najít ty správný přepínače......kapající voda a elektřina...

Jo a naprosto kulervoucí věc na VS je ta, že občas přidává klávesnici.
Používám QWERTY, jako každý normální heterosexuál, co píše komenty v češtině a používá znaky jako <>-=^%@$...
Ta svině tam už od Windows 7 včetně ...náhodně přidává QWERTZ! Resp. dělá to i Office.
Někdy se to nestane týden a pak během jednoho dne dvakrát se mi objeví klávesnice US, QWERTY a QWERTZ......  >:(

Jo, tohle oboje se mi stává - i lagování i "nevyžádané doplňování" (v CLionu), jenže to samé mi dělají i editory. Jakmile tam je nějaký chytrý plugin, začne občas škodit. Pořád jsem ale pro IDE (v Rustu), zatímco v Pythonu jsem se na PyCharm ani nic dalšího nedokázal naladit a zůstávám u Vimu. C++, Java, Scala apod., tam bych vždycky šel po IDE.

To je fakt, Vim tímto neřádstvem netrpí. Jedinou nevýhodou je, že Vim vyžaduje, aby programátor uměl programovat. Jenže to se dnes moc nenosí...

73
Vimdiff

74
Desktop / Re:Strategie pro národní rozložení u klávesnic
« kdy: 06. 09. 2021, 21:01:59 »
Samozrejme kdyz napisu "klavesove zkratky jsou QWERTY", tak tim myslim jejich relativni umisteni. To Z pro undo je v bloku "ZXCV" umyslne. Natahovat se pro nej pres pul klavesnice je prave problem. Podobne napriklad Shift-ZZ ve Vimu s QWERTY je dvema prsty vedle sebe, na QWERTZ je to na obe ruce nebo hrozne roztahnuti ruky.

Shift-ZZ nepoužívám ve Vimu tak často, aby mělo smysl řešit umístění Z. Navíc je riziko, že bych tím Vim ukončil, což obvykle nechci.

75
Hardware / Re:laptop s 5V napájením
« kdy: 06. 09. 2021, 16:24:44 »
novejsi notasy umi nabijeni skrz port usb-c

To sice platí, ale chtějí na něm 20 V.

Stran: 1 ... 3 4 [5] 6 7 ... 47