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

Stran: 1 ... 19 20 [21] 22 23 ... 43
301
Vývoj / Re:Investor pro C++ IDE
« kdy: 12. 09. 2021, 08:44:28 »
Len by ma zaujimalo preco prave Rust, co je na Ruste take dobre, v com je Rust lepsi ako napr. D ?
Pred 5 rokmi som skusal D a bol som z toho celkom nadseny, pekny univerzalny jazyk, syntaxou podobny C, dokonca ma prikaz rdmd, kedy v jednom kroku skompiloval a spustil program, co sa mi zdalo vhodne aj na nejake skriptovanie.

Víš, jsou dva přístupy. Jeden tvrdí, že dokonalý návrh je takový, že už k němu není co přidat a druhý zase, že dokonalý návrh je takový, že z něj nemůžeš nic odebrat, aniž by to celé přestalo fungovat. Rust je výsledkem druhého způsobu uvažování. Na Rustu je dobré to, že dělá všechno proto, aby výsledné programy byly korektní a veškeré chyby se pokud možno projevily už v době implementace, ať už tím, že je zachytí kompilátor nebo tím, že donutí uživatele "výjimky" vidět a na místě řešit.

A víš, proč D nikdy nenahradí C++, kromě problémů s načasováním a historicky s licencí? Protože je to pořád jenom převlečené C++, jenom přidává další a další vlastnosti a C++ to dělá taky.

302
Vývoj / Re:Investor pro C++ IDE
« kdy: 08. 09. 2021, 15:25:54 »
Moje predikce je, že VSCode časem zničí všechny ostatní :)

To samé kdysi dávno kamarád javista předpovídal pro Eclipse, že zahubí všechny (obě) konkurenční IDE. Nestalo se.

Co se týče Code, osobně tam vidím podobný problém jako u Vimu a Emacsu s tisíci rozšířeními - už to umí ledacos, ale pořád to není IDE (pokud to vůbec nějak rozumně chodí - moje zkušenost se Spacemacsem byla například hrůzná). Když si vystačím s editorem, nemám problém, ale editovat JSONy, pořád dokola si to nějak flikovat... Prostě to není ono.

303
Vývoj / Re:Investor pro C++ IDE
« kdy: 08. 09. 2021, 11:29:11 »


A máte Vy, nebo někdo další, zkušenost s https://www.jetbrains.com/clion/ ?
Nejsem Cčkař a produkt neznám, ale znám a používám jiná prostředí/pluginy (JIDEA, PyCharm, Goland..) od nich a vím, že schopnosti refaktoringu, code inspection atd. mají na velmi dobré úrovni.

Používám na Rust, jsem celkem spokojen a stále se to lepší.

304
/dev/null / Re:Tak o tenhle zážitek s O2 se musím podělit.
« kdy: 17. 08. 2021, 06:17:36 »
Na podpoře mi řekli, že můj starej modem nepodporuje novou rychlost, že potřebuju jejich smart box za výhodných 99kč na 60 měsíců  ::)
Při dotazu na terminátor, mi bylo řečeno, že ten na tuhle linku nejde, že ten je jenom na bonding a že k němu je stejně potřeba ten smart box  :o
Když to zadám jako poruchu, tak mě to rovnou odpálkuje, že mám starej modem a chyba je u mě

No tak začnu vyřizovat převod služby jinam

A jaká je najednou rychlost na modemu: Rychlost (Kbps):   124311   27264

Tak to mi vysvětlete, jakej zázrak se stal. Přiletěla víla a modem vyměnila? Nebo se tak trochu snaží lidi oj*bat a vytáhnout z nich prachy.

Připomíná mi to doby, kdy Telecom (předchůdce O2) potřeboval vyprodat ze skladu ISDN modemy a zuby nehty se bránil přechodu na ADSL. Asi jim tam na obchodním zbyly nějaké osvědčené kádry.

305
On ten Rust není nutně až tak low level. Jde o to, že ten jazyk člověka naučí rozumět tomu, co se v programu děje a jaké to má důsledky.
Low-level přinejmenším ve smyslu, že v podstatě nemá runtime, což ostatně Google uvádí jako důvod, proč je jeho použití povolené ve Fuchsii, na rozdíl od mnohých podobných jazyků.

OK, z tohoto pohledu ano.

306
K technologiím: Je-li (budoucí) zájem o low-level, doporučuji naučit se Rust, to má perspektivu (možná ne přímo Rust, to se teprve uvidí, ale určitě koncepty, na kterých je založen). Zároveň splňuje požadavek být “challenging”, neb je údajně pro začátečníky těžší na naučení oproti jiným běžným jazykům. Poměrně dost firem už hledá juniory znající Rust.

Obecně ke studiu: Jakmile to půjde, doporučuji podívat se do zahraničí, člověk pozná, jak to chodí jinde, a pořádně si procvičí angličtinu (i třeba v Německu, Holandsku apod., AJ je v rámci Erasmu lingua franca, tím spíše v IT).

On ten Rust není nutně až tak low level. Jde o to, že ten jazyk člověka naučí rozumět tomu, co se v programu děje a jaké to má důsledky. Samozřejmě souhlasím - uč se Rust.

307
V malé firmě by tě štvalo zase něco jiného.

Pradávné příklady z pár malých firem.
  • Kdo dělal tudle funkci? Ty? Je v tom bug, tak to oprav, ale nikam to nevykazuj. Bugy se neproplácí.
  • Jak dlouho na tom děláš? 2 hodiny? Co na tom děláš 2 hodiny? To je práce na 1 hodinu a my už to prodali za 1 hodinu?
  • Jak dlouho by trvalo to tam přidat? Hodinu? To se zákazníkovi nelíbí. Prý je to práce na 5 minut.

V korporaci si můžeš odpočnout na meetingu, v malé firmě budeš dřít jako kůň 120% času, aby si dostal alespoň 100% výplaty.... V malé firmě si moc dobře spočítají, že se jim vyplatíš.

Takže možná by byla cesta nějaké střední firma (10-20 vývojářů), kde už se neřeší minuty, je tam prostor na změny, ale už tam fungují základní procesy a je šance tam zavést změnu.

Pracoval jsem v několika menších firmách a tohle jsem v žádné nezažil. Kromě toho, že blbé vedení se může vyskytnout kdekoli, je asi dobré vědět, co ta firma dělá. Pokud je to "parta borců" z okresního města, která udělá "za dobrou cenu" software na míru každému majiteli večerky, nedivím se.

308
Je to už celkem otrava. Přišel jsem si hrát s technologií, ale tohle mi už leze krkem. Říkám si že je to jinde i horší, ale je tomu vážně tak?

Hledáš si alibi, proč nevadí, že to snášíš?

309
Tento parametr jsem zkoušel a bohužel bez úspěchu, neaktualizuje se celý "filelist".

Pokud to neumi zobrazovat obasah adresare, jenom seznam souboru, je to asi problem. Ale zkusil bych neco takoveho:

https://stackoverflow.com/questions/12264238/restart-process-on-file-change-in-linux/12264265

310
Citace
Zhoubným problémem je diskriminace na základě stáří, která je v oblasti IT na vzestupu – a není vždy snadné ji dokázat. 
https://businessworld.cz/kariera/tichy-zabijak-kariery-v-it-diskriminace-na-zaklade-veku-15522

A jak vy? Obáváte se, že vaše vytříbené znalosti Cobolu jednou nedojdou docenění?  8)

Nesmysl. Pokud je člověk co k čemu, má cenu i v 70.

311
Studium a uplatnění / Re:ČVUT FEL vs ZČU FEL
« kdy: 06. 07. 2021, 07:30:25 »
Použil bych řešení z Futuramy, kde ta opice s chytrým kloboukem byla nešťastná a poté, co se jí klobouk poškodil a jel na poloviční výkon, šla opice na ekonomku a to pro ni bylo to pravé ořechové.

Ale teď vážně: Pokud nejsi úplný tupec a nechceš mít za každou cenu samé jedničky, není důvod ležet pořád v učení. Spíš si polož otázku, jestli ta studijní léta chceš strávit v Praze nebo vezPlzni, když nemáš jiný silný důvod pro tu nebo onu školu. Chodil jsem na FEL ČVUT, ale IMO je to jedno, ty zkušenosti jsou přenositelné.

312
Vývoj / Re:Rada při návrhu db tabulek
« kdy: 23. 06. 2021, 15:21:12 »
Ink:Problematičnost OOP se týká toho, jestli a jak je správné "bundlovat" data a kód - a to se vůbec netýká toho, jak jsou data uložena. Kolekce nějakých datových struktur a potřebu jejich persistentního uložení (často včetně požadavků na transakce) máš snad u každého (reálně použitelného) programátorského paradigmatu.

A říkám, že ne? Podle mě to jsou ale spojené nádoby - jestliže nějak strukturuješ/modeluješ aplikaci, má to vliv i na to, jak nakládáš s daty při ukládání nebo rekonstrukci z DB. Pokud je řádek z tabulky struktura/n-tice, prostě ji pošleš dál nebo ji něčím rozšíříš, abys dostal kýžený tvar, se kterým chceš pracovat. Jakmile musíš řešít, jestli ta struktura je autonomní chytrý objekt, jehož vnitřní uspořádání je zapouzdřené a nikomu do něj nic není, najednou se to blbě napasovává třeba na relační databázi...

313
Vývoj / Re:Rada při návrhu db tabulek
« kdy: 23. 06. 2021, 10:54:25 »
No já vidím takový fundamentální problém. Objektové databáze mohou teoreticky dosahovat stejných výkonů, jako relační. Jenže, aby toto opravdu nastalo, bylo by potřeba objekty a vlastnosti popsat tak definitivně, že by si takový popis svojí složitostí nezadal s relačními databázemi.

Fundamentalni problem je OOP jako takove. Vsechno ostatni jsou nasledky.

314
Vývoj / Re:Rada při návrhu db tabulek
« kdy: 22. 06. 2021, 21:07:10 »

Mám dva druhy dat - první se pohodlně vlezou do 1 GB a bydlí si v paměti, to je problém pro Pentium 3 Tualatin.
A data nad 10 TB....a to je problém i pro můj cluster.

No a já znám i další druhy dat, na které se skvěle hodí relační databáze. I kdyby byla celá v RAM, pořád na ně bude vhodnější než NoSQL.

315
Software / Re:btc peněženka - terminálová verze
« kdy: 19. 06. 2021, 13:16:13 »
Bech32

Stran: 1 ... 19 20 [21] 22 23 ... 43