496
Hardware / Re:Úprava dat pro kouzelné pero
« kdy: 10. 03. 2020, 16:26:34 »
BTW: S trochou QR kódů a kreativity by bylo možno udělat vlastní implementaci (HW+software)...
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.
Na Javě je zajímavé jen to JVM. Proto pro JVM vzniká tolik jazyků, je tu ohromující snaha se jazyku Java vyhnout. https://en.m.wikipedia.org/wiki/List_of_JVM_languages
No a co? Způsob jak se technologicky řeší to a ono v daném jazyce je podružné. Z toho, že Java nepotřebuje dekorátory či knihovny (protože si to tahá přímo "v základu" = v přibalené knihovně) na určité věci, narozdíl od Pythonu je jen ukázka dvou různých řešení téhož a nevypovídá to nic o tom, že automaticky řešení v Javě je lepší, jak to tady nastavujete v téhle diskuzi manipulativně vy.
Něco podobného se mi dělo na RPi zero s drátovou síťovkou připojenou přes SPI - po nějaké době (většinou 1-48 hodin) to přestalo úplně komunikovat, zobrazení na monitoru žádné.
Způsobovala to nějaká chyba v síťovce, nebo ovladači - přestalo se to bavit, zasekl se dhcpcd démon a vyžral 100% CPU, zjistil jsem to tak, že jsem dal do cronu jednou za čas výpis data a času a "ps" s vytížením cpu (to se kupodivu provádělo i když monitor neměl signál)
Takže bych to zkusil taky + podobný log co vytěžuje RAM a swap.
Ano, Java je dost ukecany jazyk a taky hodne, hodne tezkopadny. A me to taky dost vadi, protoze je to strasna drina. Jenze na velkych projektech presne tohle potrebujete. Tam se to vam to vrati mnohonasobne vic diky vzniknuvsimu poradku. V Jave jsem napr. doposud nemeli stringy na vice radku:Kód: [Vybrat]"""
blabla sql query
bla sql sql
sql
sql
"""
Je to strasne otravne, ale taky strasne dulezite pro Javovske projekty, presne takovato striktnost dela Javu Javou a proto se tak hodne pouziva v enterprise. Protoze vyse uvedeny string patri do Resource, a ne do Tridy:Kód: [Vybrat]resource/blabla-query.sql
Takova striknost umoznuje dosahnout to, cemu se rika, ze by mel existovat jediny zpusob, jak neco udelat. Na vyse uvedene omezeni sice bude Pepik programator nadavat, ale prinuti ho to strcit takove veci na jedine misto. A pro ostatni programatory je to prehlednejsi.
A to je taky nejvetsi problem jazyku jako je Python, Javacript, Scala, dost kravin ma i C#. Dneska, v nasem enterprise, Servicy psane v Jave Springu jsou si sobe podobne jako vejce vejci. Nase Javovska platforma omezuje ruzne impresionisticke umelce - at tahnou k Javascriptu. Diky tomu mame v enterprise to, co potrebujeme nejvice, a to je poradk. Samozrejme i v Jave se da vsechno zmrvit a taky vetsina projektu jsou solidni srac ky, ale v Pythony a v javascriptu by byly jeste vetsi.
Java a jejic frameworky je proste tezka zemedelska technika a jde ji to dobre.
Z těch binárních GTK + gui klikátko Glade. Ale budoucnost je imho v gui ve webovém prohlížeči, takže něco jako třeba Flexx. To pak běží skutečně všude, i na tabletech a mobilech.
3D tisk je fajn. Jde o to, co si od toho slibuješ. Pokud to má být nějaký polobastl, v prodeji je hodně různých krabiček, obvykle si lze nějakou vhodnou vybrat.
Třeba tady (ale i jinde, nejsem jejich agent)
https://www.gme.cz/plastove-konstrukcni-krabicky
případně nastřihat si kuprextit,, spájet v koutech a zvenku nastříkat barevným sprejem, taky to poslouží.
Já jsem C zmiňoval. Nicméně jako kanén na vrabce mi přijde právě to C++. Céčko je malý jazyk, který není těžké se naučit a člověk díky němu spoustu věcí pochopí...
Třeba co je memory leak a proč měl raději zvolit jiný jazyk.
pro začátečníka je rozhodně C kanón na vrabce.