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 - Zabanovaný Anonymní Troll

Stran: 1 ... 9 10 [11] 12 13 ... 31
151
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 15. 03. 2020, 10:30:24 »
Jo, to je vlastne fakt... za to muze stejne Python, nema tam mit klicove slovo "from", ktere jsem zrovna nedavno strkal do API do "from: Date"  :D

Takze zbylo uz jen to, ze si muzu prevest objekt na Dictionary, ale uz to nemuzu udelat zpet. Je toho plny internet, treba:

https://stackoverflow.com/questions/1305532/convert-nested-python-dict-to-object

A je fakt debilni, ze pridaji do std lib novou knihovnu Dataclasses, ktere neumozni inicializovat z Dictionary.....

152
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 15. 03. 2020, 10:08:00 »
No nic, vidim ze to ma dobry duvod, proc se na ceskych VS uci prevazne Java a C#, a ne jakysik Pyjthon. Asi necham tuto platformu na hrani pro male deti a webovkare.

Software development proste neni tak jednoduchy, jak jednoduchy je Pyjthon. Bohuzel. Cim driv to lidi pochopi, tim lip.

153
Vývoj / Re:Python - pejsek a kocicka varili dort
« kdy: 15. 03. 2020, 09:58:47 »
...hromada keců...

To je prosté, milý Watsone; když chceš používat dict, používej dict. Pokud Ti vadí, že nemůžeš mít jako název atributu klíčové slovo, jdi se pokorně vrátit k Javě a vesele si používej .equals() a další podobné geniální nápady návrhářů, kteří se domnívají, že nejsi dost chytrý na to, abys pochopil výhody a principy přetěžování operátorů.

Tohle je typicka odpoved jednoduchouckeho Pyjthonisty. Takze kdyz ti z nejakeho API, nad kterym ty nemas kontrolu, nekdo vrati Dictionary ktere obsahuje klicove slovo v Pythonu, tak ty potom udelas jako co? Ja vim co udelas, vemes izolacku, hrebiky a kladivko a vyrobis kupu hnoje aby ti to pak jakoze fungovalo.

Proc by nekdo do Swagger API psal:

fromDate: Date
toDate: Date

kdyz muze napsat jen:

from: Date
to: Date

A ty v Pyjthonu se z toho po...

154
Vývoj / Python - pejsek a kocicka varili dort
« kdy: 15. 03. 2020, 09:46:01 »
Tak takhle delam s Pythone, a narazil jsem na dalsi srandovni vec. Python v sobe ma nove "dataclass", ktera se da pouzit takto:

Kód: [Vybrat]
from dataclasses import dataclass

@dataclass()
class A:
    a : int
    b : B

Sranda vec je, ze neexistuje zadny jednoduchy zpusob, jak prevest nested dictionary (pro jistotu, to znamena dictionary obsahujuci nejakou dictionary - to rikam specialne pro Pyjthonisty, protoze jsou ocividne trochu jednodussiho mysleni) na @dataclass.

Nekolik hodin jsem to googlil a zkoumal, co to je za nekonzistentni kravovinu, ze si muzu v Pythonu sice prevest instance Tridy na JSON, ale uz to same nemuzu prevezt zpet. A krasne jsem si tim obhledl mysleni asi 90% Pythonistu, coz jsou ocividne tak trochu jednodussi programatori :D

Dneska jsem zjistil, ze to v PYJthonu ANI NESMI JIT, protoze Dictionary v pythonu nikdy nemuze byt 100% kompatibilni s zadnou tridou!!! Viz.:

Kód: [Vybrat]
@dataclass()
class A:
    from: int

Tohle vam zarve chybu, vy totiz nemuzete v Pyjthonu pouzit jako atribut rezervovane klicove slovo!!! Takze vam z nejakeho API prijde JSON obsahujici klicove slovo, a vy proste mate SMULU a stejne si na to @dataclass vyrobit NEMUZETE!

 :D :D :D

Jsem fakt zklaman, Pyjthon zacina cim dal vic pripominat pejska a kocicku jak varili dort. Tohle je totalni bastlirska copy-paste platforma pro lamy a nooby, ze horsi uz je snad jen Javascript. Pry Guido Van Rossum  :D

155
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 14. 03. 2020, 12:05:20 »
Script kiddies se baví o jazycích, programátoři o designu a algoritmech ;)

Ale to viz ze jo, skript kiddies jako Paul Graham - http://www.paulgraham.com/avg.html

Článek už je starší, v roce 2001 použití Lispu mohlo dávat smysl. Kdo to prosazuje dnes, zamrzl stejně jako Javisti.

My jsme nikde nezamrzli, Twitter se taky napsal nejprve v Pythonu, a az teprve zacal vydelavat prechy tak to prepsali do Javy. Mym snem taky neni mit doma drevotriskovy nabytek z Ikea, ktery muzu zase vyhodit, protoze bydlim v podnajmu a nemam tak ani svuj vlastni byt. Chci mit svuj byt/dum a poradny nabytek z masivu, ktery jeste za 100 let bude moct pouzivat nejaky kutil v garazi na svoje naradi. Jestli nekoho impnuje konzumni zpusob zivota, smejdske veci co se rychle vyhodi, a nevadi mu je i vyrabet, tak prosim, at si programuje v Node.js webovky a backend a pracuje si ve startupech.

156
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 14. 03. 2020, 11:44:11 »
Muj sen je Google a ne nejaky startup s jakymsik Node.js  8) V tom muze chtit delat jen fanda do webdevelopmentu, nebo noob, nebo blazen.

157
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 14. 03. 2020, 11:33:46 »
Script kiddies se baví o jazycích, programátoři o designu a algoritmech ;)

Ale to viz ze jo, skript kiddies jako Paul Graham - http://www.paulgraham.com/avg.html

Super cteni, ale neporovnavejme hrusky a jabka. Citace:

Citace
The more of an IT flavor the job descriptions had, the less dangerous the company was. The safest kind were the ones that wanted Oracle experience. You never had to worry about those. You were also safe if they said they wanted C++ or Java developers. If they wanted Perl or Python programmers, that would be a bit frightening-- that's starting to sound like a company where the technical side, at least, is run by real hackers. If I had ever seen a job posting looking for Lisp hackers, I would have been really worried.

Vyse uvedene platilo kdy? Nekde kolem roku 2000. A platilo to na co? Platilo to na male startupy. A na jaky typ softwaru? Na eshopech a podobny webdevelopment v drevnich dobach komplikovane Java enterprise, ktere v te dobe souperily s jeste vice komplikovanym a nesourodym svetem C++.

Kontrolni otazka - chces delat webdovelopment a veci kolem toho? Tak potom samozrejme ani neuvazuj o Jave, to bys byl pekny blbec.

Ja to rikam furt, ze mezi Java developmentem a webdevelopmentem je hodne velka propast jak v technologiich a jejich kvalite, tak v kvalite tech lidi co v takovych firmach pracujou.

Jak funguje startup a podobne male firmy? Jedou v rezimu toho, ze nabiraji ucha co vystudovaly VS a pak je zdimaji, a zdimaji a zdimaji, delaji z nich cvicene lepice kodu a k vinku jim jeste dodaji jakysik pocit vyjimecnosti a elity. Seniory tam zamestnaji jen z toho duvodu, aby mhli buz erovat ty juniory a nahanet je s bicem v ruce. Nez si to dotycny zfanatizovany junior uvedomi, uplyne 5 let a vice a bude z neho troska, co si bude az teprve potom hledat lepsi, normalnejsi praci. Tyhlety firmy jsou sance pro lidi se slabymi dovednostmi a bez vzdelani. Ja jsem vystudovany softwarovy inzenyr a venuju se mojemu obory cely zivot, jakysik startup kde me nekdo bude nahanet jak nejakou lopatu a lepice mi muze polibit zadek.

Takze to, ze na startupy je dneska mnohem vyhodnejsi Python a Node.js, me vubec nezajima, ja takovymi firmickami pohrdam. Jestli znate nejakou fakt dobrou, tak ok, ale ja jsem vuci nim hodne podezrivavy a zvlaste pak ma-li to neco spolecneho s vyvojem webu.


158
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 13. 03. 2020, 22:03:35 »
O boze, toto vlakno jiz dospelo do sveho posledniho stadia, prisel BoneFlute.

159
Vývoj / Re:Python - WTF???
« kdy: 13. 03. 2020, 12:58:42 »
Kdyz tu to vyrobilo na zaklade jakehosik pofiderniho souboru s JSONem, to ti  zivote staticka analyza nerozkoduje:

https://pypi.org/project/boto3-stubs/

 :D :D :D tvl, a nam Javistum budete rikat ze neco komplikujeme, takze nekdo vyrobi knihovnu ktera je totalni ulet a pak na to jeste vyrobi dalsi separatni knihovnu s "Annotation types" aby do toho dodala datove typy a dalo se s tim aspon trochu nejak pracovat. Tak tohle je Python v akci :D Proc to delat jednoduse, kdyz to jde delat slozite a posmivat se u toho Javistum jak to delaji blbe :D

Kontrolni otazka - v cem by byla ta knihovna jednodussi a prehlednejsi, v Jave nebo v Pythonu?

Ja bych klidne v Pythonu i pracoval, ja v tom shity vyrabet nebudu, ale docela se bojim na ty firmycky a nejruznejsi cvicene webdeveloperske vopice, ktere bych tam potkal a musel po nich cist jejich hnoje. A do toho jeste poslouchat jejich kydy o Jave :D

160
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 13. 03. 2020, 12:40:17 »
Opakování i dlouhé popisné názvy přispívají srozumitelnosti.

Zde se neshodneme, rozhodne ne takhle obecne. Hezky den.

Pane Jirsak, vy to nechapete, Pyjthonisti potrebuji tvurci prostor pro svou impresionistickou vizi programoveho kodu. Opakovat i dlouhe popisne nazvy zabiji jejich veskere umelecke nadani  :D

161
Vývoj / Re:Python - WTF???
« kdy: 13. 03. 2020, 12:30:03 »
Ehm...

A kde mas tu metodu "publish"? Kdyz tu to vyrobilo na zaklade jakehosik pofiderniho souboru s JSONem, to ti  zivote staticka analyza nerozkoduje:

Kód: [Vybrat]
resources-1.json

        "Publish": {
          "request": {
            "operation": "Publish",
            "params": [
              { "target": "TargetArn", "source": "identifier", "name": "Arn" }
            ]
          }
        },

Tvl. to je shit, to jsem jeste nezral, takova prasarna  :D To je horsi jak nekde v Javascriptu.

Hosi, ja jsem nemel o Pythonu a Pyjthonistech kdovijake mineni, ale tohle predcilo vsechny me ocekavani  :D

162
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 13. 03. 2020, 08:48:48 »
Jako spravnemu clenu sekty Ti ani neprijde zbytecne porad dokola psat MyjTyp promenna = new MujTyp(). K dokonalosti uz chybi to jeste zduraznit v komentari (ano, fakt je to MujTyp) a udelat pro to podporu v IDE, aby to tam doplnovalo samo.
Aha, o věci nic nevíte, takže vám nezbývá, než „argumentovat“ ad hominem.

Pokud někomu přijde zbytečné v Javě při deklaraci lokální proměnné uvádět typ, když je stejný, jako typ odvozený z inicializace, může použít klíčové slovo var.

Navíc předpokládám, že jste nechtěl napsat „psát“, ale „číst“ – protože tu deklaraci typu programátor opravdu nepíše, ani když chce typ deklarovat, napíše to za něj IDE.

Proc mi vysvetlujes, co vim? Samozrejme, ze ukecany kod je podstatne vetsi problem pro toho, kdo ho musi cist, protoze ma horsi pomer signal/sum.

Horsi pomer signal/sum ma tak leda vecny zkousec a dlubala, co dela jednou v tom a jednou v onom a nikdy na nic nema specializaci. Normalni Javista ma praxi se ctenim Javovskeho kodu a vi, jake veci ma odfiltrovat a na jake se ma zamerit.

163
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 13. 03. 2020, 08:36:29 »
Dyt ten Ink ani neni programator, to psal. Je ty typicky cmrndala co dela jednou v tom, a potom zase v onom, a nikdy nic neudela poradne, a nikdy nic neumi poradne. Je to jen dalsi clen fanklubu "zkousime si ruzne programovaci jazyky", nic vic.

Nejvic me bavi, jak tady temhletem prijda Java komplikovana, pritom oni pak musi umet cmrdat na X ruznych platformach aby dali neco dohromady. Tomu ja rikam lopata. Normalni clovek co to ma v hlave srovnane se nauci jednu poradnou platformu, a zbyvajici volnou kapacitu pouzije na pekny design, diagramy, architektonicke dovednosti, optimalizace sq dotazu atp. Tihleti cmrndalove pe pekne stvou, jednou dlubou do toho, potom zase dlubou do onoho. Vecni dlubaci a zkouseci.

Pritom duvod proc je python jaky je, je ten, ze to nezastituje zadna velka firma. Tyhlety fanouskovske iniciativy nikdy nedokazi slepit dohromady nejakou poradnou vyvojovou platformu jako je Java nebo .NET.

Hlavne jde typickeho dlubace poznat podle toho, ze mluvis o Jave, a oni veskerou diskuze okamzite staci k Jave jakozto k Jazyku. Kdyz pritom to je jen jazyk.

164
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 13. 03. 2020, 06:23:32 »
Posledni 2 prispevky predstavuji shrnuti Java vs Python. Javista ukazuje, ze toho napsal vic, ale kuwa nemusi cumet do dokumentace na webu, protoze knihovna Java obsahuje veskera informace a datove typy, a Pythonista na to reaguje, ze ma delsi kod. Jsi hloupa cvicena copy-paste pyjthonisticka vopice.

165
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 13. 03. 2020, 04:10:12 »
Jeste pro srovnani, Python a zapis do SNS:

Kód: [Vybrat]
import boto3

# Write to SNS
sns = boto3.resource('sns')
sns.publish(TopicArn='myTopic123', Message='Hello world')

Programator nevi co mu srajdovni knihovna vraci za datovy typ a cumet musi do bidne dokumntace.

To same v Jave pro SNS:

Kód: [Vybrat]
AmazonSNS snsClient = AmazonSNSClient().standard().build();
PublishRequest publishRequest = new PublishRequest().withMessage("Hello world").withTopic("myTopic1234);
PublishResult publishResult = snsClient.publish(publishRequest);     

A jestli mi nekdo rekne, jak je Java ukecana, tak to potom fakt nevim co mam dotycnemu cloveku rict :-)

Stran: 1 ... 9 10 [11] 12 13 ... 31