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

Stran: 1 ... 11 12 [13] 14 15 ... 99
181
Pokud to ve firmě došlo až tak daleko, tak to NEBYLA dobrá firma a místo přesčasů to bylo potřeba řešit výměnou vrcholového managementu, který to tak daleko nechal dojít.

Já jsem si něco takového nazval "Metoda malého (případně řízeného) prů$eru". Protože někteří magoři ...eee manageři vezmou na vědomí, že je někde problém, až když z něj vznikne prů$er. A zpovzdálí ten prů$er ovládat, aby lehla popelem jen kůlna co se stejně měla bourat a ne půlka fabriky.
K první části... jsi kousek před dokončením SW (vydáním první verze, nové verze s novou funkcionalitou...) a najednou zjistíš, že konkurence vydala/brzy vydá podobný SW s podobnými funkcemi... Opravdu jsi schopný určit viníka?

K tomu druhýmu... ty jako programátor máš přečtený všechny smlouvy se zákazníkama a máš čas na řízení prů$eru správným způsobem, abys pokud možno poukázal na problém a při tom moc neuškodil? Respekt...

V podstatě se na programování vykašli, protože jako manažer budeš asi dokonalej :P

183
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 03. 04. 2017, 12:20:32 »
Opravovat zobjektizovaný kód je dost na prd.
Opravovat funkcionální kód mi přišlo mnohem snazší. Přijde mi, že v tom nemůžeš udělat takové špagety jako v OOP. Aktivněji ti v tom brání.
No... ne že by v tom přímo bránil, ale v OOP je víc špagetovacích možností... třeba právě dědičnost. Už jsem viděl objekt, který se jmenoval nějak mainobject, jedinou vlastností bylo nějaký ID a všechny ostatní objekty byly jeho potomkem. V podobném duchu se to neslo dál, takže než se člověk prokousal přes x úrovní, aby zjistil, proč se to se.. kazí, tak měl skoro fousatý děti.

184
Vývoj / Re:Pomoc s shell scriptom (vyber suboru)
« kdy: 03. 04. 2017, 12:13:01 »
Možná by bylo lepší ještě přepsat
Kód: [Vybrat]
MOVETO=./data2
na
Kód: [Vybrat]
MOVETO=./data2/
protože kdyby adresář data2 neexistoval, ochotně to několikrát můvne do souboru data2 a výsledkem bude několik smazaných souborů a jeden přesunutý do souboru data2.

185
Vývoj / Re:Pomoc s shell scriptom (vyber suboru)
« kdy: 03. 04. 2017, 11:59:41 »
Kód: [Vybrat]
#!/bin/bash
IMAGES=./data
MOVETO=./data2
HOWMUCH=3

for counter in $(seq 1 $HOWMUCH); do
    FILESCOUNT=$(ls $IMAGES -1 | wc -l)
    if [ $FILESCOUNT -gt 0 ]; then
        FILETOMOVE=$(ls $IMAGES -1 | tail -n +$(( $RANDOM % FILESCOUNT )) | head -n 1)
        mv $IMAGES/$FILETOMOVE $MOVETO
    fi
done

třeba tak...
IMAGES - kde jsou obrázky
MOVETO - kam je přesunout
HOWMUCH - kolik jich přesunout

186
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 03. 04. 2017, 11:10:11 »
Zrovna koukám na aplikaci napsanou v shellu "lineárně". Aby to nebylo v jednom souboru, je tam hromada "source", tedy includů jiných souborů. V objektech to určitě bude vypadat mnohem lépe, ale v podstatě tu aplikaci budu muset navrhnout znovu a pořádně. O nějakém "zobjektování" nemůže být řeč. V případě ponechání shellu by se jednalo spíš o "zfunkcionálnění".
No a jsme u toho. OOP vyžaduje rozumný návrh a pokud se očekává, že aplikace poroste a budou jí přibývat nové funkcionality, musí se na to včas myslet. Tím nechci říct, že u procedurálního programování se špatný návrh ztratí, ale u OOP mně to přijde kritičtější. Ono takový dohledávání dědičností, dědiců, vyděděnců, nevlastních dětí a retardovaných bratranců, to je masakr.

187
Kdyz si jednou napsal nejaky kod tak jsi jeho autorem, to ti nikdo vzit nemuze, mas autorska prava. Jina pisnicka je ale vlastnictvi kodu - copyright. To je obvykle ujasneno pracovni smlouvou, co s firemnim zdrojakem muzes a nemuzes delat, pripadne jak dlouho. A obvykle tedy smlouva je psana tak, aby vsechn kod co jsi psal pro firemni ucely patril firme, pripadne zakaznikovi.
Suma sumarum svuj kod si muzes pro sebe pouzit, nikdo ti nedokaze ze jsi jej "vynesl ven". Ovsem s kodem kolegu muze nastat pravni zadrhel. Proste je na tobe aby jsi to strezil a pripadne mel ulozene v zakryptovane podobe pro pripad ztraty/kradeze pocitace.
Takže krást je v pořádku, pokud je to pro osobní potřebu, nikdo o tom neví a dobře to schovám...

188
javaman si kodi vsetko sam. ten o rutinu nema postarane :D
A já myslel, že pro javamana je rutinou i programování AI from scratch :D

189
Hardware / Re:Výroba vlastního mobilu
« kdy: 03. 04. 2017, 10:03:43 »
A ten telefon fyzicky máte, v neopraveném stavu ? Jestli ano, bylo by možná zajímavé podívat se jaké konkrétní úpravy OS tam proběhly ...
Nemá a mít samozřejmě nebude. Proto mu bylo ochotně nabídnuto vrácení peněz za bazarový šmejd. Stálo by za to to odmítnout a chtít ho, ale předpokládám, že by jej stejně dostal tak zcihlovanej, že by z něj nedostal ani bit.
A nebo je to všechno jinak, android upravenej nebyl a v servisu ho prostě zcihlovali neúmyslně a raději mu ho zaplatí, než se s ním hádat, že předtím fungoval alespoň nějak a policie ho sice mohla sledovat, ale stačila jim poloha ze sítě a SMSky a hovory od operátora.

190
Vývoj / Re:Zdroje k rozvoji OOP myšlení
« kdy: 03. 04. 2017, 09:55:26 »
A já to říkám pořád... OOP je především dobré pro práci s daty, v některých případech to dává smysl i jinde, ale pokud chce mít někdo jako objekt úplně všechno a tvoří v tom i lineární aplikace, nedává to smysl. Je to neefektivní a kód to zesložiťuje.

Mám opačnou zkušenost: OOP mi aplikace zkracuje a zefektivňuje. Hlavně mi zlepšuje přehled o tom, kde mám kterou část kódu. Když se mi změní zadání, tak většinou stačí vyměnit nějakou třídu za novou a jede se dál.
Všeho s mírou. Jak jsem psal, dává to smysl i v některých jiných případech, ale nic se nemá přehánět. Procedurální "zobjektovaný" 1:1 jen proto, že je to cool, není nic hezkého a bohužel to nejí výjimka.

191
Pánové, já vím, jak na vás... kdysi jsem to viděl v ABB (nepracoval jsem tam, měli od nás pronajaté prostory). Nebyli to sice vývojáři, ale projektanti, ale to je jedno. Na jedné straně místnosti vedoucí kanceláře na vyvýšeném stupínku v prosklené kukani, všichni otočení monitorama tak, aby na ně viděl, asi 20 lidí v jednom kanclu, u dveří čidlo na docházku - pípali si i odchod na WC. Neexistoval "živý rozhovor" ani na dva metry mezi stoly, veškerá komunikace po emailu. Veškeré emaily, příchozí i odchozí si vedoucí četl.
Většina z nás by se asi pokálela, kdyby za náma někdo přišel s výpisem z nějaké proxyny, kolik času trávíme nepracovně, nebo přehledem, kolikrát jsme byli na WC, nebo v kantýně, kolik soukromých hovorů máme v pracovní době...
Tím nechci říct, že je v pořádku dělat přesčasy každý den, protože management stojí za prd, ale na druhou stranu, práce v IT je většinou pohodička s mnoha výhodami, o kterých se člověku u pásu ani nesnilo a pokud je potřeba nějaký přesčas, který je navíc i ohodnocen a nejedná se o běžný stav, ale o řešení nečekaného problému, pak bych raději mlčel a šoupal nohama.
Pokud firma funguje tak, že tam všichni sedí každý den 2 hodiny navíc, asi je čas na odchod.

192
Vývoj / Re:Kopirovani programoveho kodu pro osobni potrebu
« kdy: 03. 04. 2017, 09:07:58 »
Pokud jsi ten projekt dělal v pracovní době, dostal za něj zaplaceno a nemáš něco takového ošetřeného ve smlouvě, není to tvůj kód, ale kód tvého zaměstnavatele, na který nemáš žádná práva. Tím, že jsi to dělal, jsi se stal nositelem know-how, které můžeš teoreticky využít jinde, pokud nepracuješ na nějakých patentovaných technologiích a to ti musí stačit. Postih můžeš čekat jakejkoliv, od žádného, přes pokárání, padák až po žalobu.
Jinak tvůj dotaz je na úrovni "když vykradu banku v masce, co mi hrozí?".

193
A dělat v klidu v práci pod vedením zkušených lidí, to není 100%? Doporučuju ti, až se ti jednou přihodí, že někdo nebude chtít dělat přesčas, neříkej mu tuhle trapnou storku, že tomu má věnovat 100%, nebudeš pak zbytečně za kokota.
Nepochopil jsi to. Já nikde nenapsal, že je v pořádku sedět 16 hodin v práci kvůli termínu. Je to i o firmě, i o lidech. Každej svéprávnej vedoucí/manažer/majitel ví, že 8 hodin v práci je až moc, často je problém udržet koncentraci tak dlouho a v případě přesčasu produktivita není přímo úměrná hodinám navíc. Na druhou stranu, nemělo by to vypadat jak u pásu, kdy zahouká siréna, všichni zahodí klávesnice a myši a prostě padla. Při takovém zaměstnání je zcela běžná pružná pracovní doba, kterou si člověk rozloží dle potřeby. Jestli se někomu nikdy nestalo to, že byl natolik vtažen do problému, že prostě místo 8 hodin dělal 10, 12, ani si to neuvědomil, asi to není práce pro něj a měl by jít dělat něco, co jej bude bavit. A mimochodem, jestli tu někdo brečí po svých zaměstnaneckých právech, tak:
Citace
Práci přesčas může zaměstnavatel zaměstnanci nařídit jen z vážných provozních důvodů, a to i na dobu nepřetržitého odpočinku mezi dvěma směnami, popřípadě za podmínek uvedených v § 91 odst. 2 až 4 i na dny pracovního klidu. Nařízená práce přesčas nesmí u zaměstnance činit více než 8 hodin v jednotlivých týdnech a 150 hodin v kalendářním roce.
Samozřejmě, že i v tomto případě musí být práce řádně odměněna.

194
Ano, přesně o tom píšu. Proto je v tom není dobré podporovat.
A to já bych je zase podpořil. On ten skutečnej boom "programátorů" podle mě zrovna teď nastává. V příštích několika letech vyleze ze škol spousta lidí, kteří "vyrostli u počítače" (čti "hráli si hry a teď chcou velký prachy"). Úplně stejnej boom byl s "adminama", kdy každej BFU najednou uměl poskládat PC a přeinstalovat W a každej si myslel, jak ho to bude skvěle živit. A kde jsou? Po letech stále přeinstalovávají W, doplňujou papíry a tonery a mnohdy k tomu ještě mají přihozenou nějakou ne zcela související administrativní funkci. A samozřejmě za plat dělníka.
Ještě bude legrace, až "programátoři" budou rádi, že mají 150Kč/h a průměrnej elektrikář/instalatér/topenář/zedník bude brát 1500.

195
Dělník, lépe řečeno zaměstnanec, je stav ducha, nikoliv výše platu.
To je na jednu stranu pravda, na druhou stranu to nic neříká o aktuálním stavu programátor/dělník. Je to tu pořád... "Nic neumím, chci mít klid, čas na zábavu a hodně peněz. V čem mám tedy programovat?" a hned navazující vlákna "Začal jsem s *jazyk*, protože to frčí, už to dělám doma ve volném čase dva měsíce a nabízejí mi nástup 20k. Je to v pořádku?"
Problém je (hlavně u mladých), že nechtějí být kreativní a nejsou ochotní něčemu dávat 100 procent, alespoň pár let. Chtěli by mít hned po škole klid běžného zaměstnance/dělníka a plat experta těsně před důchodem.

Stran: 1 ... 11 12 [13] 14 15 ... 99