• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    KOJAProgramovani 40+
    Diskuze o obzive programovanim pro starsi a pokrocile.
    rozbalit záhlaví
    SATAI
    SATAI --- ---
    GOSHEWAN: JJ, Canadian byl nejlepsi benefit, co jsem kdy mel... (cc GOSHEWAN)
    NAVARA
    NAVARA --- ---
    - stále místo
    - kvalitní židle (doma mám SecretLabs, ideálně i s volbou velikosti)
    - zvedací stůl, volitelně s walking padem pod ním (ten pad bych asi bral i jako shared kam si na hoďku-dvě přelezu)
    - 4K monitor + druhý (může být menší)
    - tiché místo na práci, kde nebudu rušen
    - místo na cally, kde bude podobné vybavení (tj. pokud něco prezentuji, mohu to prezentovat na fullHD/4K s Jabrou na stole, místo 14" LCD laptopu a sluchátky na hlavě)
    - lepší kafe (la bohema, doubleshot, fathers,...), čaje, sirupy,... gratis / nějaké lehčí jídlo (jak zdravé, tak pro energii) klidně placené
    - klimatizace na 20-24°C, čerstvý vzduch

    DEEFHA: Tohle všechno doma mám k dispozici, bavím se tedy primárně o srovnání office standardu se svým domácím - ať je office na práci alespoň srovnatelný, když už ne lepší.

    GOSHEWAN: Spíše než ten striptýz by mne napadala nějaká masérka na rychlou záda/šíje masáž :) Ale do vlastních requirements nahoře bych ji nepřidával.

    MLEKAR_STEIN: Co boxovací pytel s prostorem na A4 fotku? :)
    SULTHAN
    SULTHAN --- ---
    GOSHEWAN: Já jsem takový speciální případ. I když jsem chodil do kanclu, tak jsem dělal jen na laptopu, často jsem sedával v dost zvláštních polohách.

    Pro mě by to byl
    - standup desk
    - dobrá kantýna v budově (tj. slušné jídlo za rozumnou cenu)
    - gym, nějak rozumně vybavený (jednu dobu jsem opravdu chodíval do kanceláře prakticky jen kvůli gymu)
    - možnost vzít si sebou psa

    Ale upřímně, stejně jsem si od toho tak odvyknul, že bych to dal maximálně tak 2x týdně a stejně možná jen na 4 hodiny.
    VOY
    VOY --- ---
    GOSHEWAN: My mame kavu od baristy, obedy kazdy den, lednicku s pivem a soft drinky, hromadu sladkosti, orisku a ovoce v kuchynce. Obcas je snidane a to udela radost taky, v posledni dobe se to ale trochu zkrouhlo. Mame taky nevim kolik, asi 100-150 euro jakysi wellness prispevek urceny primarne asi na sport, nicmene jsou to penize jako kazde jine, takze klidne na alkohol, pokud je ctena libost ;-). A 100 euro na dopravu do prace, coz se da utracet hodne flexibilne a treba ja mam za 79 euro mesicne pronajaty elektricky kolo. Pokud bych mel zvolit jednu jedinou vec co bych chtel a klidne bych ji vymenil za neco z vyse zmenych perku tak by to byla opravdu poradne zidle, protoze sedet na te co poskytuje defaultne WeWork je absolutne za trest.
    DELVIT
    DELVIT --- ---
    GOSHEWAN: Jak tady už bylo řečeno, ergonomie je číslo jedna. Ticho, klid a bez pohybu za monitorem.

    Pak místo na cvičení či protáhnutí se. Přísun zdravého jífda a pití.
    MLEKAR_STEIN
    MLEKAR_STEIN --- ---
    GOSHEWAN: pořešena akustika a klima.

    kancl pro dva lidi, max tři.


    dobře udělané místnosti na odpočinek.
    tohle je překvapivě těžké udělat, musi jich byt více a menší a jedna spilečna větší.
    a pak.vybavení jak psali ostatní.
    TOOMIX
    TOOMIX --- ---
    GOSHEWAN:

    1) kancelář pro 3-4 lidi max, žádný openspace
    2) stůl aspoň 160*80cm
    3) normální židle
    4) 2-3 monitory (teď mám 3x fullHD)
    5) Pohodlná myš a klávesnice (mam MX Anywhere 2S a MX Keys)
    6) bezdrátová sluchátka (mám AKG Y500)

    dlouho nic

    7) výrobník ledu
    8) kuchyňka a ledničkou, kam si dám co chci, s mikrovlnkou, s rychlovarnou konvicí

    dlouho nic

    9) kolárna
    10) mít kde zaparkovat auto


    Ovoce, gril, PS, gym, fotbálek atd. mi jsou úplně ukradený
    E2E4
    E2E4 --- ---
    GOSHEWAN: Herman miller židle, nebo jiný prémiový

    velký monitory

    standing stoly (pro mne osobně nezajímavé, ale dost lidí chce)

    dost meeting místnosti a kutlochu kam lze zalézt a soustředit se - žádný sebevražedný budky

    chill místnosti, gauč apod

    dobře vybavený hudební salónek / zkušebna

    čerstvý ovoce furt
    *dobrý* kafe
    oříšky
    zmrzlina
    DARK_ONE
    DARK_ONE --- ---
    JANFROG: klidne to okenko jeste nech s dovolenim pootevreny - kde osobne ve svy domene vidis ty limity unit testu (krome obtiznosti testovani low level/nedeterministickyho kodu)?

    GOSHEWAN: (disclaimer: jsem sam v kanclu a full remote uz 8 let, ale:) z nejakejch neotrelejsich on-site perks me napada jednak firemni hackerspace / hardware lab / tool shed (naradi, cncko, plotter/3d tiskarna). I.e. vytvorit prostor pro nakou spolecnou aktivitu. A pak treba zaplatit parkat tydne trenera (do ty posilky)/masaze/cvicici na jogu/psychologa-kouce/nekoho, kdo se zivi psanim/psanou komunikaci. Proste nekoho, kdo jednak pritahne ty lidi (protoze remote to sice jde, ale imho to moc dobre nefunguje) a jednak to ma pridanou hodnotu k ty praci samotny, i kdyz to s ni nesouvisi. Ale chce to asi zavest/otestovat/iterovat postupne, a nebat se to zase zavrit, protoze to muze znit fajn, ale ve vysledku to taky muzou byt jen propaleny penize, co se mohly dat na bonusech.
    JARDABEREZA
    JARDABEREZA --- ---
    GOSHEWAN: U mě by to určitě byla ergonomie. Abych mohl pohodlně sedět. Natáhnout si nohy pod stůl. Prostředí kde není hluk (např. minulé práci odhlučnili stropy a fakt to pomohlo). Přijemná teplota v místnosti, kde se v létě člověk nesmaží a v zimě nemrzne. Čerství vzduch. A hlavně sestava monitorů na kterou jsem zvyklý z domu (pracovní plocha je jako 6× FullHD).

    Nějaké dobré stravování a snacky zní fajn. To je celkem praktické.

    Ty volnočasové věci sice zní fajn. Ale já jsem si všiml, že po 8 hodinách práce prostě nemám chuť tam strávit ještě 1-2 další :-D Chuť jít domů je prostě větší. Ale ne všichni se třeba domů vrací rádi :-D

    HOLAKAC
    HOLAKAC --- ---
    GOSHEWAN: doplnil bych vlastní kancl, ale chápu, že vzhledem k velikosti týmů je to dost nerealizovatelný :P
    OMNISLASH
    OMNISLASH --- ---
    GOSHEWAN: A jak pise SATAI nize - kvalitni monitory. To je za me uplny must have pro chozeni do office.
    OMNISLASH
    OMNISLASH --- ---
    GOSHEWAN: Zvedaci stoly a fixni misto bez potreby rezervace.
    SATAI
    SATAI --- ---
    GOSHEWAN: Za mne

    - standup desk a poradna zidle (naprosty zaklad, bez ktereho proste ne-e), poradny display

    pak dlouho nic

    - poradne kafe (tim myslim vyberovka)
    - jidlo (ne nutne obed, ale pokud dostanu ve ctyri hladik, tak proste bud koncim a jdu nebo mne tam slusny sandwich a banan udrzi na dalsi hodinu, dve)
    - pivo by potesilo, ale na rozdil od kafe na nem nefunguju
    - gym... asi si dovedu predstavit, ze nemit za rohem park, vzal bych za vdek i tim
    - fotbalky, PS5... nikdy mne nenapadlo neco takoveho pouzit (kecam, jednou, jeste v Sunu)

    Jinak nejlepsi lakadlo byla Avasti kantyna (holky Doubleshotky u espresso stroje, solidni obedy, dorticek)
    GOSHEWAN
    GOSHEWAN --- ---
    offtopic

    Ti z vas, kteri alepson obcas chodi do kanclu - jake jsou podle vas TOP lakadla/perks vaseho on-site pracovniho mista? Ptaji se nas jake bychom chteli office improvements a moc me toho nenapada, tak bych se rad inspiroval (:

    Je tedy fakt, ze toho mame (imo) celkem hodne. Kdyby se chtel inspirovat nekdo jiny, tak na tohle lakaji do kanclu nas:
    - vlastni gym (profi rotopedy, veslovani, cinky, dumbell, box. pytel... vc. sprchy)
    - kafe, caj, ovocne sirupy atd. zdarma
    - jednou tydne ovoce zdarma
    - jednou za 14dni craftove pivo zdarma (ano, mame pipu)
    - lednicka s ruznymi snacky i hotovymi jidly (neplacene)
    - 2x PS5, air hockey, fotbalek, sachy

    V ramci baraku pak kolarna, sprchy, na strese sdileny gril, samozrejme parkovani, nejaka cistirna. Lokalita Pankrac, hned vedle OC, takze spousta veci dostupnych.

    Kolega navrhoval tyce na stryptiz ¯\_(ツ)_/¯ Me napadaji akorat variace na vyse uvedene (redbull lednicka, v lete zmrzlina, lepsi kafe...)
    JANFROG
    JANFROG --- ---
    Myslel spis pak sklouzava pocitu falesne jistoty ala SUCHRE. Cim vic low-level vec to je a cim vic je to knihovna (a ne aplikace) tim je to horsi.

    Tohleto, spolecne s pouckou ze nemas delat zbytecne abstrakce a featury co ted nejsou potreba a se zaklinanim se Knuthovym "premature optimization" zadelava na vrazednou kombinaci, alespon co obcas (casteji nez bych chtel) vidim.

    Takze, kdyz o tom premyslim, mi spis vadi to, jak je to "prodava" (a husti do studentu :-), vetsina knizek / prednasek na to tema to podava jako "the way" a malokdo (nikdo?) nerekne na ferovku ze to ma sve limity a kde. Na to si musi kazdy prijit sam, jenze behem toho prichazeni domrvi dost veci, nejen sobe, ale i ostatnim.

    No nic, konec filozofickeho okenka :-)
    E2E4
    E2E4 --- ---
    QWWERTY: no to je to jak jsem to myslel - ne honit se za 100%, ale aby to pokrejvalo potencialni problemy, na kterejch zalezi. jo, nekdy to neni uplne mozny a pak nema smysl delat test kterej testuje syntetickou haluz..

    v tom pripade je treba se zamyslet nad tim, zda by jinej test (cojavim, end to end test) neposlouzil stejnymu ucelu "ten vobjekt se asi zpracoval dobre, kdyz vysledek je presne takovej jako by mel bejt".

    ale:

    JARDABEREZA
    JARDABEREZA --- ---
    SATAI: Já jsem si hodně oblíbil TDD na psaní binárních parserů. Např. TIFF tu je cca od roku 1992 a žádné převratné změny se tam nedají čekat. A ta struktura a očekávání jsou pevně danné.
    KOLCON
    KOLCON --- ---
    JANFROG: TDD asi dobrý na business funkcionalitu. Vložím jabko vypadne mošt.
    QWWERTY
    QWWERTY --- ---
    E2E4: za me osobne je blby, kdyz se v ramci svate 100% coverage zamotam do mockingu
    nikdy jsem testovani poradne nedelal (nejsem dev), ale pokazde kdyz jsem se snazil psat slozitejsi testy, tak jsem skoncil s pocitem, ze bud testuju kompletne virtualni objekt, ktery se pomoci mockovanych dat snazi imitovat ten realny, ale nikdy to nebude ekvivalentni
    nebo jsem se ve vysledku ztratil v tom mocku a ztratil jistotu, ze opravdu testuju, to co bych mel .. ackoliv test prosel
    SATAI
    SATAI --- ---
    JANFROG: Ono zalezi... (panaka!)

    Kdyz to je zmena v systemu, co mu rozumim a je jasne, co se ma menit, tak TDD (nebo jeste lepe testy z venku dovnitr...) je prima nastroj, ktery mi umozni jet jak fretce. Pokud je problem z vetsi casti zkouseni a postupna iterace veeeelkou spiralou k necemu, tak testy zacit neumim a asi ani nechci.
    LARS_GUNNER
    LARS_GUNNER --- ---
    JANFROG: Jestli delas low-level, tak to asi nebude uplne idealni, protoze bottleneck celeho reseni je v tom, jak moc se muzes pri navrhu systemu rozmachnout.
    E2E4
    E2E4 --- ---
    JANFROG: tak to jsou nějaký nástroje, který se snaží naplnit cíl, možná někdy vylévají vánicku i s dítětem, protože jsou v reálným životě nemožný.. ale jde o ten princip, software psaný lidmi má chyby a nezamýšlené dopady, testování je to co pomůže, není to jen testování pro testování..

    klíčový je testovat ty důležitý věci a to co nejdřív.
    JANFROG
    JANFROG --- ---
    E2E4: Ja se teda priznam, ze TDD (test driven dev) ve sve krystalicke podobe povazuji spis za kontraproduktivni (i tu coverage). Ale mozna je to jen tim, ze jsem to nikdy nepochopil :-)
    SATAI
    SATAI --- ---
    E2E4: on unit testy nikdo jiny nez programator psat nemuze. Leda jiny programator, pokud zrovna parujete. Nebo mobujete.
    E2E4
    E2E4 --- ---
    KOLCON: moje chápání je, že současná best practices je

    1. unit testy píšou autoři
    2. integrační testy píšou autoři nebo testeři
    3. funkční testy dělají testeři/QA
    4. end to end testy dělají QA

    pak je tu test driven development, kde se testama začíná a trend dělat testy automaticky jako součást CI/CD, cokoliv co jde je dobrý mít automaticky a čím dřív tím líp.
    JARDABEREZA
    JARDABEREZA --- ---
    KOLCON: Když jsem já dělal jakýkoliv PR, tak k němu musel být i test, pokud to měnilo funkčnost. A na PR review se na to podíval člověk, který řeší QE, jestli ty testy jsou dobré a případně mi navrhl co nebo jak změnit/přidat. Jinak to prostě nepustil dál :-D
    KOLCON
    KOLCON --- ---
    ETKAR: Testy by měli psát testeři/QA, ne? Nebo aspoň scénáře.
    ETKAR
    ETKAR --- ---
    SUCHRE: a kdo psal testy? Unit test co si napíše vývojář neznamená, že sw naplňuje představu zadavatele/nebo aspoň analytika.
    ETKAR
    ETKAR --- ---
    VOY: no jo, je to open source. Ta myšlenka Wiki page která je zároveň automatickým testem zní skvěle. Faktem je že zápis některých testů je lehce kryptic.
    Nicméně pro nás to řeší dost dobře testy kdy výstup má skoro vždy stejný formát a liší se hodnotami. Hodnoty na výstupu jsou nepřekvapivě závislé na vstupech uvedených v testu.
    JANFROG
    JANFROG --- ---
    LUDWIG_: Take pekne, to jsem neznal :-( RAF Chinooks nam tu litaly nad hlavou pravidelne (i kdyz ne casto) ze zakladny v Leuchars, nez ji zavreli.
    LUDWIG_
    LUDWIG_ --- ---
    a taky tohle:

    1994 Mull of Kintyre Chinook crash - Wikipedia
    https://en.wikipedia.org/wiki/1994_Mull_of_Kintyre_Chinook_crash#FADEC_problems
    HLIDKA
    HLIDKA --- ---
    SPIKE411: Lépe popsáno v Matt Parker: Humble Pi
    DEEFHA
    DEEFHA --- ---
    SATAI: Jj, je to ona pověstná mrkev :-)
    Kliknutím sem můžete změnit nastavení reklam