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

Stran: 1 ... 27 28 [29] 30 31 ... 44
421
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 22. 03. 2020, 19:10:29 »

janjsem ti tam poslal zazipovany projekt s mavenem.
viděl jsem, proto jsem se ptal jak je to s těma dependencies v pom.xml.


Zapomen na to ze budes mit pocatecni konfiguraci stejne jednoduchou jako s Pythonem synku, v Jave se delaji poradne veci na kterych se dela mesice, to ze jsi ztratil o hodinu vice konfiguraci projektu nikoho nezajima  8)
To už mi došlo. Nejdřív mi mazali med kolem huby jak je Java jednodušší než Python a nakonec jsem zjistil, že dokud to všechno nezbuilduju, nenainstuluji Maveny a nenaprogramuji aktualizaci aws-sdk-java, tak mi našeptávání nepojede ani náhodou.  :)

422
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 22. 03. 2020, 18:11:45 »
Takze na te strance od mavenu jsou jeste vypsany depende cies ktere to ma:
https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk-sqs/1.11.690
Jenze ty dependencies budou mit dalsi dependencies, takze to si uzijes.
4. Klikni si na "Files   jar (315 KB)" a stahni si to Jarko.
Ne, to rozhodně ne.
V tom případě to lepší než pip nebude pokud bych měl dependencies rešit ručně. Dobře, takže za použítí Mavenu/Gradlu nebo nějakého Java IDE musím zkompilovat zdrojáky AWS-SDK-JAVA a vytvořit jarko a to naimportuju do mého projektu. To chápu. Takže o našeptávání se bude starat přímo to zkompilované jarko, které si nějak poradí s těmi JSON soubory (které popisují operace, které daná AWS služba podporuje)? Nebo je veškerá dokumentace uložena přímo v tom jarku? Teď jsem si všiml, že zde https://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/setup-install.html#include-sdk je uvedeno:
Citace
5. (Optional) Build the API Reference documentation using the following command.
mvn javadoc:javadoc
The documentation is built into the target/site/apidocs/ directories of each service.
Takže mně bude našeptávání fungovat, až když pomocí mavenu vybuildím dokumentaci? Jsem zmaten :o

Mimochodem, v tom Gradlu si můžete snadno naprogramovat, aby se vám závislost na tom AWS SDK povýšila skriptem (ať už na ruční postrk, nebo automaticky).
Uff, tam je potřeba programovat i ruční aktualizaci AWS SDK? Tam není nějaký jednoduchý příkaz jako v pip, např. "maven/gradl -upgrade aws-sdk-java"?

LarryLin: tady je minimalni example s Mavenem, doporucuju ho otevrit v IntelliJ Idea Community:
Je to example pro sqs, ale co kdybych chtěl používat jinou službu (sns, s3, ...). To musím pokaždé ručně upravovat <dependencies> v souboru pom.xml?

423
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 22. 03. 2020, 14:25:39 »
V Javě nedělám, ale kdybych někdy potřeboval něco jednoduchého v Javě stvořit a hostovat na AWS, tak je tady někdo kdo mi vysvětlí jak bych měl postupovat aby fungovalo našeptávání? Předpokládám, že musím udělat toto:

1) Nainstaluji Eclipse (pokud by se Sublime byl problém)
2) Nainstaluji Java 8.0 or later
3) Nainstaluji http://maven.apache.org/install.html
4) Podle návodu z AWS - https://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/setup-install.html#include-sdk stáhnu zdrojáky AWS SDK for Java z Githubu
5) Zkompiluji zdrojáky za pomoci Mavenu a vytvoří se mi .jar soubory

Po těchto krocích mně bude našeptávání fungovat?

Pokud https://github.com/aws/aws-sdk-java/releases má release každý den (tak jako boto3), tak budu muset denně kompilovat zdrojáky a vytvářet .jar soubory?

Nicméně jednoduchost a rychlost nejsou jediná kritéria pro vývoj.
Ptal jsem se proto, že PetroviK se botostubs zdál složitý.

424
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 22. 03. 2020, 12:20:06 »
Javovska verze toho AWS API normalne naseptava.
OK, takže myslíš asi tohle - https://github.com/aws/aws-sdk-java/releases
Pokud i to funguje za pomosi JSONu, tak jaké úkony potřebuji udělat, aby to našeptávalo v Sublime text?
Potřebuji Maven nebo Gradle? Potřebuji nějaké další úkony?

Citace
není problém mít ho namodelované ve staticky typovaném jazyce – a když budu chtít tu novou službu využít, vytvořím si příslušný model.
A je to jednodušší a rychlejší než použít botostubs?

425
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 22. 03. 2020, 10:55:50 »
Abychom si rozumněli:
boto3 je (dynamické) AWS SDK for Python.
botostubs je pro napovídání boto3 v IDE.

API služeb AWS SDK for Python (boto3) se mění velmi rychle https://github.com/boto/boto3/releases , tady je changelog https://github.com/boto/boto3/blob/6a6bf486d9dab16b0ac8d3accce07b5178ce8954/CHANGELOG.rst . Jak můžeš vidět releasse je každý den! Takže jak jsem už psal je pro mne pochopitelné proč se vývojáři AWS rozhodli to napsat dynamicky.

Do zdrojáku Pythonu přidáš botostubs a pak jen každý den jedním příkazem zaktualizuješ boto3 a botostub. Mě to nepřijde složité.

Citace
"V Jave zadne stubs nikdy importovat nemusis."
To znamená, že Java vůbec neumí takto dynamické API vytvořit? Představ si, že máš API, které nabízí různé funkce() třeba podle regionů, podle objednaných služeb, podle různých kombinací služeb atd. Takové API nelze vytvořit staticky, protože bude pro každého individuálního zákazníka jiné, tudíž ti nebude fungovat ani klasické našeptávání. Takže buď by se to muselo řešit nějakým pluginem do konkrétních IDE a ostatní IDE mají smůlu nebo bys i v Javě potřeboval něco jako botostubs. Pokud Java neumožňuje vytvořit dynamické API, tak to považuješ za výhodu?

426
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 21. 03. 2020, 19:54:46 »
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
Jelikož jsi mi nechtěl ani po urgencích vysvětlit jak je to s tím nefunkčním auto-complete v Pythonu, tak jsem to musel zkusit sám a výsledek je, že ses mýlil. Nápověda k "publish()" funguje. Viz příloha.

Bud sem mel na manazery stesti nebo mam spatnou predstavu o tom co ma manager delat.
:D :D :D tvl ty jsi typicky nekvalifikovany Java-zumpista, az si jednou budes zase stezovat, jake se v Jave pisou sra cky, tak se podivej do zrcadla, protoze ty pisou presne lidi jako ty.
Ty jsi po 7 letech v oboru, nebo kolik jsi to psal, jeste nezjistil, jak manageri zprzni projekt? A kdo si jako myslis ze ten projekt zprzni?  :D :D :D
Neni ti to trapne, ze vsichni kdo to ctou vidi jak strasne moc se porad pletes?
Obávám se, že s tebou musím souhlasit.


427
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 21. 03. 2020, 15:44:30 »
@PetrK

Hmm, nedalo mi to a zkusil jsem mrknout na Softwarové inženýry - https://www.glassdoor.com/Job/software-engineering-platform-engineer-jobs-SRCH_KO0,38.htm . Výcuc požadavků z prvních 16 nabídek (bral jsem je jak byly po sobě):

Senior Software Engineer, Platform - Database Engineer
- Requirements: MySQL and other SQL-like database systems, 3+ years managing production databases

Software Engineer, Platform Server Infrastructure
- You will design, implement and document server-side APIs for planet-scale concurrent networking, multiplayer gameplay and massive datastores in Java.

Software Engineer, Data Platform
- Proficiency in at least two commonly used programming languages, such as Python, JavaScript, Go, Java, or Scala

Software Engineer, Desktop Platform
- Demonstrable coding ability in Python, C++, Rust, Objc/Swift, Typescript

Master Software Engineer - Java (Core Platform)
- Master Software Engineer - Java (Core Platform)

Senior Software Engineer (Platform)
- Build cloud-based (AWS) micro-services – primarily in Python, (occasionally in Ruby)

Sr. Software Engineer - Java (Core Platform)
- Sr. Software Engineer - Java (Core Platform) ... If you have experience/interest in Java, Scala, Python, AWS, Kafka, Kubernetes technologies and are passionate about engineering and innovation and like to have fun while writing beautiful elegant solutions in a great team environment then we would love to talk to you.

Electrical Embedded Software Engineer: Wearable Platform
- Experience with C in an embedded environment, C++ is a plus.

Software Engineer, Platform Engineering
- Qualifications 9+ years of experience as a Software Engineer with excellent knowledge of programming languages, especially Java , Python or Kotlin Knowledge of CS fundamental concepts Coordinate the efficiency, scalability,

Platform Back End Software Engineer
- We are looking for a Platform Back End Engineer that will join a small but incredibly strong team of Back End Engineers that work in primarily in C++ and some Python.

Data Engineer - Media Analytics Platform
- Writing robust & scalable software (stack is Ruby on Rails, React, MySQL, AWS)

Engineering Manager, Developer Platform team
- Experience with a Java, Python, and C++ (ideally).

Software Engineer, Platform Engineering
-Expertise in Go preferred, but not required. If you’re new to Go, then proficiency in a mainstream language such as Java, Python, C++, Scala, etc.., and a willingness to learn Go required

Software Engineer, Platform Engineering
- Hands-on experience with key technologies such as Python, node.js, NGINX, Linux, Oauth/SAML, MySQL and Docker in a production operations context.

Software Engineer - Data Platform
- Expertise in at least one of the following (bonus for more than one): C++, Python, Java, NodeJS, GoLang, C#, Ruby, PHP.

AI/ML Platform & Engineering - Software Engineer
- Proficiency in multiple modern programming languages Java/J2EE development, Python, JavaScript, HTML, CSS and in developing web services leveraging Spring framework. Knowledge of the tools and technologies like Spring, Spark, Kafka, Hadoop, Cassandra, JUnit, Log4J, Hibernate, XPath, SAX parsing, Ant, Maven and Hudson, GIT, Jenkins and Unix Scripting.

Nemám z toho pocit, že by Pythonisty pohrdali, tak jako ty.

428
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 21. 03. 2020, 13:41:03 »
6. LarryLin
Díky, že jsi mne zahrnul do tabulky, to si snad ani nezasloužím :) . Už pro mne máš nějakou odpověď nebo na mě kašleš?

429
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 21. 03. 2020, 13:37:22 »
Programátoři z JetBrains byli tak "nadšení" z Javy, že si navrhli vlastní jazyk s názvem Kotlin, který používá stejný ekosystém, ale postrádá velkou část špatných vlastností Javy. Neočekávám, že by to korporátní ovečky přimělo k přemýšlení, je to podnět pro ostatní.
Které vlastnosti Javy Kotlin nemá? Podle mne Kotlin přidává spíš než že by ubíral.
Úplně náhodu jsem narazil na srovnání Java vs. Kotlin. Dole v tabulce je celkem hodně "Unavailable" na obou stranách.

430
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 21. 03. 2020, 13:34:37 »
A nez mi tu mistni Pyjtonisti budou rikat, ze Java GUI bezi vsude na hovno, tak at si vzpomenou, v cem je napsany PyCharm, je psan ve Swingu.
A má takový argument nějakou hodnotu? Kdyby tvůj oblíbený Java IDE byl napsán v C, tak to také není argument, abys přestal psát v Javě a začal vše psát v Céčku.

PyCharm je podle mě psán v Javě (Swingu), protože hlavní produkt Jetbrains IntelliJ byl v Javě pro Javu a když začali tvořit Pycharm, tak vzali IntelliJ a jen ho trochu upravili. Nedávalo by smysl ho celý přepisovat do jiného jazyka. To platí i pro PHPStorm (také je v Javě).

Pro úplnost:
"Basically it is Java, some Groovy, and progressively more of the code is written in Kotlin.There are subsystems written in Python."
Zdroj: https://www.jetbrains.com/careers/jobs/java-developer-23/

431
Vývoj / Re:Doporučte programovací jazyk pro Windows
« kdy: 19. 03. 2020, 23:35:37 »
Jestli máte teď přestávku o poločase, tak bych rád věděl jak dopadl tento spor. Jak PetrK vysvětlil, že u nevalidního kódu chce, aby to napovídalo?
To ti reknu uplne jednoduse, nevysvetlil jsem to nijak, nebudu tady nekomu vysvetlovat, ze moje pseudocody co tady vepisuju fora samozrejme nejsou 100% funkcni. Jestli to nekdo nechape, tak to neni muj problem. Zkus si nekde vepsat:
Kód: [Vybrat]
	ObjectMapper mapper = new ObjectMapper();
Staff obj = mapper.readValue("{'name' : 'mkyong'}", Staff.class);
A uvidis ze to taky nebude fungovat.
Já boto3 nepoužívám, ale jestli tomu rozumím správně tak k auto-completion kódu je potřeba knihovna botostubs. Boto3 je rozhraní AWS a je psáno dynamicky, protože se tak rozhodli vývojáři AWS zřejmě kvůli jednoduší aktualizaci API, což celkem chápu jestli je 12 releases boto3 za 15 dnů (jak uvádí článek) a rozhodně se nejedná o problém Pythonu.

Bez ironie a sarkasmu, s cílem se něco nového dozvědět, se tedy ptám:
1) Tobě se funkce "publish()" nezobrazuje ani s knihovnou botostubs?
2) Mám dojem, že tvoje útoky proti Pythonu spočívají především v tom, že není tak uniformní jako Java, ale není tahle neuniformnost (variabilita) Pythonu důvod proč Python porazil Javu na poli Machine Learningu?

432
Sítě / Re:Připojení DSL - kdo může za kvalitu připojení
« kdy: 16. 03. 2020, 22:49:20 »
17a je profil odvozeny od frekvencniho pasma po kterem VDSL beha 17Mhz. Cetin jeste vyuziva 8b a 35b profil.
Takže "profil 105000kbps" je ještě něco jiného?

Proc modem generuje chyby netusim...jestli je to HW nebo SW problem modemu v kombinaci s profilem ktery vyuziva retransmisi.
Já jen, že tazatel o žádných chybách nepsal, takže jsem trochu zmaten z čeho jsi dovodil, že "modem generuje chyby".

433
Sítě / Re:Připojení DSL - kdo může za kvalitu připojení
« kdy: 16. 03. 2020, 20:39:40 »
Modem H267A muze mit problem s profilem 105000kbps
To je profil 17a nebo myslíš něco jíného?

ale modem generuje chyby
Proč myslíš, že modem generuje chyby?

434
Sítě / Re:Připojení DSL - kdo může za kvalitu připojení
« kdy: 16. 03. 2020, 20:36:10 »
Pokud jsi zkoušel více modemů a více jak 70Mb/s z toho nevyždímáš, tak je asi jedno kolik to píše v modemu. Pokud nemáš výpadky způsobené nekvalitním vedením a připojení je stabilní, tak nic reklamovat nemůžeš a nastavením v modemu to taky nezrychlíš.

435
Sítě / Re:Připojení DSL - kdo může za kvalitu připojení
« kdy: 16. 03. 2020, 16:35:59 »
Pritom modem zxhn h267a reportuje tyhle cisla
...
jsem zkousel i modemy vmg1312-b30b a vmg8924-b30a
Na tvůj dotaz bohužel neporadím, naopak bych měl dotaz. Nemáš náhodou problém s modemem H267A? Mě vypadávalo spojení cca 3x týdně.  Výpadek byl na 1-2 minuty, modem se hned zase napojil a pár dnů jel zase bez výpadku. Reklamace nepomohla. Naopak se zapůjčeným vmg1312-b30b k žádnému výpadku nedocházelo. Zajímalo by mě jestli mám pouze smůlu a při reklamaci mě vyměnili jeden vadný kus za jiný vadný nebo zda je problém u všech těchto modemů. Nejnovější fw jsem samozřejmě měl.

Stran: 1 ... 27 28 [29] 30 31 ... 44