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 - Tomas-T

Stran: 1 ... 17 18 [19] 20 21
271
Vývoj / Re:SQL dotázek
« kdy: 15. 11. 2019, 20:08:12 »
Když jedna z otázek autora je "Je to čisté řešení?", tak se není čemu divit.  :)

272
Svůj předchozí i současný mobil mám z Číny (poprvé Etotalk - 4 roky Jiayu G3S, podruhé Aliexpress - 2,5 roku Redmi 4X), manželce jsem kupoval na Gearbestu sportovní hodinky (Amazfit Bip), z Aliexpressu mám 2 roky 3D tiskárnu (doprava z Německa). Drobnější věci ani nespočítám.
Ale dětem jsem mobily raději koupil v Čechách, vidím tam vyšší pravděpodobnost reklamace (ale rozbitý displej jsem raději stejně objednal a vyměnil sám, stálo to třetinu co v CZ servisu).
Pokud akceptuješ mizivou záruční dobu (on se to stejně většinou pokazí hned nebo vůbec) a nulovou podporu prodejce, dáš si pozor na placení DPH (buďto máš záruku prodejce, že ti ho proplatí, nebo dopravu v rámci EU, nebo ho započítáš do výsledné ceny), tak v tom nevidím problém.
Ale na Aliexpressu raději nakupovat od ověřených prodejců s prodejem konkrétního alespoň ve stovkách kusů a kladnými recenzemi.

273
Hardware / Re:Redukcia serial 25M/25F
« kdy: 07. 11. 2019, 22:29:05 »

274
/dev/null / Re:Těžké OOP problémy
« kdy: 07. 11. 2019, 21:37:55 »
No já si taky postěžuju k tématu:

V rámci pracovní náplně se starám o údržbu, opravu chyb a rozvoj několika různých webových aplikací psaných v ASP .NET.
Jde o různé druhy - některé jsou napsané jako Website ještě ve Visual Basicu, něco jsou takové klasické MVC aplikace v c#, zbytek pak "moderně" pojaté MVC aplikace se spoustou frameworků, továren, fasád, s podporou NodeJS.
Autoři aplikací jsou také různí, něco pochází od vývojáře u zákazníka, který se o to už nechtěl starat, něco je osiřelá aplikace napsaná a následně opuštěná konkurenční firmou, zbytek pochází od kolegů programátorů, kteří na jejich údržku a rozvoj nemají čas, protože píšou zase jiné nové aplikace.
Vče jsou to aplikace podobného rozsahu a složitosti. Žádnou z těch aplikací jsem od začátku nepsal, přicházím vždu k cizímu hotovému.

A já mám největší problémy s údržbou a opravami aplikací pocházejících od vlastních kolegů (některých).
Jejich aplikace jsou na můj vkus totiž "příliš programátorské, příliš příručkoidní, příliš OOP" - vše je skryté pod několika vrstvami abstrakce, všude jsou implementované interfejsy, automatické mappery, časté je dědění tříd a přepis metod, JS kód je obvykle někde dynamicky generovaný jako součást něčeho a jednoduše nedebugovatelný.
Můj pocit z jejich kódu je, že se snaží vždy všechno napsat co nejvíc "elegantně", aby se velká část činnosti nevykonávala ve viditelném kódu vlastních tříd, ale někde skrytě na pozadí. Taková trošku programátorská onanie, čím menší vrabec, tím větší kanón. 
A když mám v takové aplikaci něco opravit nebo vylepšit, tak tím často strávím několik dní než se skrz ten balast prokoušu k podstatě, často jen odhadem a zkusmo. Většinou také proto, že přijde nějaký požadavek na funkčnost mimo rámec toho jejich "elegantního" řešení a já to musím nějak násilně ohýbat, pokud to nechci celé přepsat po svém.
Přitom se paralelně starám i o ostatní aplikace od jiných autorů a tam takové problémy nepociťuju - vše je skoro vždy tam, kde to čekám, když něco změním, reaguje to dle očekávání, změny jsou hotové za hodinu nebo dvě. Jsou prostě napsané přímočařeji a jednodušeji, složitější konstrukce si šetří jen tam, kde to opravdu dává smysl (= skoro nikde, neřešíme teorii relativity, ale třeba logistiku, správu vozového parku, apod).
 
Takže teď nevím, zda mám hledat nedostatky u sebe nebo u kolegů - z mého hlediska je jejich "dokonalý" kód hodně neefektivní na občasné změny a opravy. Místo aby vše šlo snadněji a rychleji, tak je to naopak časově náročnější - minimálně pro mně.

Kdo to dočetl až sem, má u mě velké bezvýznamné plus.  :)

276
Dokud se bavíš se sexuologem je to asi OK.
Ale až budeš řešit před volbami své politické preference, můžou ti začít chodit selektivně vybrané odkazy na informace a články, které se tě budou snažit natočit správným směrem.
U tebe by to třeba nezafungovalo, ale statisticky tím může zadavatel (politická strana) získat významná procenta navíc.
Ale třeba ti nevadí ani toto.

277
Software / Re:Firefox neukládá hesla?
« kdy: 04. 11. 2019, 21:49:49 »
Je tam opravdu nová funkčnost - dnes se mi na jednom serveru při přihlašování objevila nabídka předvypnění totožného jména 2x - se dvěma různými hesly rozlišenými datem uložení do databáze hesel.

278
Windows a jiné systémy / Re:Tisk A5 na šířku
« kdy: 03. 11. 2019, 14:33:20 »
Odhaduju, že autorovi nejde o tisk na kancelářský papír, ale na speciální papíry, které má ve formátu A5.
Ale nějak nechápu proč je nutné papír do tiskárny dávat v konkrétní orientaci - pokud tisknu přes běžné tiskové rozhraní v OS, mám možnost si zvolit jak chci mít tisk orientovaný a tedy přizpůsobit se HW možnostem tiskárny.

279
Studium a uplatnění / Re:Práce na IČO
« kdy: 11. 10. 2019, 15:41:36 »
Babiš má právo, majetek svěřeneckého fondu kdykoliv převzít zpět do svého vlastnictví.
Pokud budeš mít také takové právo, může ho za tebe po soudním rozhodnutí vykonat exekutor  ;D
Ne, tudy myslím cesta nevede.

280
Studium a uplatnění / Re:Změna oboru/zaměření
« kdy: 11. 10. 2019, 14:26:08 »
Dát na takovouhle otázku odpověď Java+Spring je hrozně nedostatečné a vzhledem k tvým omezeným znalostem asi i nesmyslné.

Začal bych spíš troškou potřebné teorie jak dnes webové stránky/aplikace fungují, co jednotlivé termíny znamenají - jaká si pak zvolíš konkrítní jazyk nebo framework je už druhořadá otázka.
- pokud nechceš mít na webové serveru uložené jen statické stránky, budeš za prvé potřebovat nějaký jazyk tam, bude v něm napsaná servervá část aplikace, příprava obsahy stránek odesílaných uživateli, komunikace s databází nebo jinými službami na síti... (sem patří zmiňovaná Java, PHP, c#, python, Node.js a spousta dalších, nad nimi pak různé frameworky a kompletní prostředí specializované na web - .Net, Spring, ...) Já aplikace píšu většinou v .Net c# a PHP, Javu nechám jiným. 
- pokud nechceš mít u klienta zobrazené jen statické stránky, ale požaduješ i nějakou interativitu a funkčnost bez reloadu celé stránky potřebuješ i programový kód, který bude zpracovávat přímo browser. Začíná to reakcemi na uživatelské akce (kliknutí myší někam, zmáčknutí klávesy, vyplnění textboxu...), pokračuje přes automatické skripty aktivované uplynutím času, můžeš na pozadí ze serveru získávat data (=AJAX), můžeš skriptem kompletně překreslovat celou stránku u klienta (jako základ sem patří Javascript, používají se i další jazyky, které se před nasazením transpilují do javascriptu (mluví se i o přímé podpoře dalších jazyků přes Web Assembly), nad samotným Javascriptem se pro zjednodušení vývoje používá spousta hotových knihoven, nejčastěji asi obecná jQuery, různé UI webové komponenty, nebo i celé kompletní frameworky jako React, Angular, Vue a další). Pro začátek tvrdím, že vystačíš s Javascriptem a jQuery :)
Další důležitá věc je dnes znalost CSS - v zásadě předpis pro vizuální vzhled různých prvků na stránce na základě jejich vlastností (id, třídy, umístění ve struktuře stránky...). Na CSS najdeš určitě spoustu návodů a tutorialů. CSS vlastnosti jsou jsou snadno dynamicky měnitelné pomocí Javascriptu - máš možnost vzhled stránky ovlivňovat programově jako reakci na různé události (různé prvky měnit, posouvat, skrývat, plnit obsahem).

A s tímhle pro začátek možná vystačíš. :)

281
Studium a uplatnění / Re:Práce v zahraničí - vyplatí se?
« kdy: 23. 08. 2019, 14:07:59 »
56 tisíc USD ročně a 260 tisíc cena bytu - tedy cca 5x roční příjem.
Průměrný plat v ČR je cca 390 tisíc, průměrná cena bytu 3 miliony - tedy cca 7x roční příjem.
Je to sice rozdíl, ale nijak dramatický. 

282
Studium a uplatnění / Re:Práce v zahraničí - vyplatí se?
« kdy: 23. 08. 2019, 08:24:34 »
S těmi policisty zase není potřeba přehánět, dočetl jsem se:
"Na jednoho policistu v Česku připadá 240 obyvatel. Vyšší hustotu jednoho policisty na obyvatele vykazuje v Evropě Malta, Portugalsko, Španělsko a Kypr."

283
Bazar / Re:Sháním knihu Čistý kód
« kdy: 23. 08. 2019, 08:16:19 »
Pokud ti stačí ebook, tak jsem ho viděl za rozumnou cenu na https://www59.zippyshare.com/v/TPWH8rnp/file.html

284
Když ty pořád předpokládáš, že on tam nastupuje a nic neumí, k ničemu nebude a všechno ho budou muset učit.
Já jsem z prvního příspěvku spíš pochopil, že on v inzerátu nabídl nějaký základ + schopnost rozvoje - a oslovila ho firma, která zřejmě má představu, k čemu ho využije.
Určitě nedostane na stůl novou zakázku a nezačne nový projekt pro zákazníka. Ale může na existujícím projektu začít třeba nějakým plnění dat, vytvářením šablon a dalšími nudnými rutinními pracemi, které lépe placené vývojáře zdržují od tvořivé práce.
Je spousta věcí, které inteligentní a snaživý student s nějakými znalostmi v oblasti IT pochopí za půl dne a udělá práci, která bude pro firmu přínosem.
Bohužel tauronek1 neuvádí, s čím už přišel do styku, v čem se trochu orientuje (HTML, CSS, JS, SQL, 2D/3D grafika, animace...) - ale předpokládám, že úplně nepolíbený tím není, jinak by se do takové firmy nehrnul.
 

285
Jak 150 Kč/h utopie?
Loni v létě byl syn (15 let) 14 dní na brigádě v Praze - obecné pomocné práce při vyklízení nějakého divadla. Plat byl 160 Kč/h - žádné požadavky na kvalifikaci, žádné požadované znalosti.
Nevím proč by někdo, kdo už něco odborného umí (jen nemá zkušenosti) neměl chtít a dostat víc - ta firma někoho na konkrétní práci potřebuje a lidi prostě nejsou. Takže buď na jednodušší odborné IT činnosti přijme a zaplatí takovéhleho studenta, nebo bude přetěžovat stávající zaměstnance, kteří s tím nakonec seknou a změní zaměstnavatele.

Stran: 1 ... 17 18 [19] 20 21