Esej 1: S metaforou zacházejte opatrně
|
|
- Viktor Ševčík
- před 8 lety
- Počet zobrazení:
Transkript
1 Kapitola 2 Metafora Programátor píše programy. Designér navrhuje design. Co to ale vlastně znamená? Neexistují žádné televizní reality show nebo hollywoodské filmy, které by zachycovaly, jak ve skutečnosti pracujeme. A než něco řeknete, sociální síť se jako reprezentativní příklad z oboru nepočítá. Takže když se mě někdo zeptá, co dělám, často se uchýlím k analogii. Naše odvětví je jich plné. Právě pomocí nich popisujeme naši práci komukoli z venčí. Šéfkuchař nemusí vymýšlet metafory pro vaření; že je vývar moc slaný, poznáte podle chuti. Muzikant nemusí popisovat písničky nějak oklikou; melodie je ohraná, protože jste ji už někdy slyšeli. To je lidem jasné. Taková práce vysvětluje sama sebe. Instalatéři nebo pokrývači mají svou pracovní činnost vodoinstalaci a pokrývání střech jasně zmíněnou už v názvu. Jenže s programováním je to jinak. Běžný člověk neví, proč je kód elegantní nebo zmatečný. Naše odvětví je navíc velmi mladé. Zatímco lidstvo má tisícileté zkušenosti s vařením, skládáním hudby nebo stavebnictvím, na archeologický nález jeskynních maleb Člověk píšící na stroji se ještě čeká. Proto se naším metajazykem musí stát metafora. Nejenže nám slouží k tomu, abychom srozumitelně vysvětlili unikátnost programování široké veřejnosti, ale často s její pomocí i přijímáme rozhodnutí, jak postupovat při řešení softwarových problémů. K2049_sazba.indd :48:51
2 22 Vývojářův kód Esej 1: S metaforou zacházejte opatrně A tady se nám situace komplikuje a začíná být nebezpečná. Hranice mezi metaforou a realitou se někdy smaže, a my pak kvůli metafoře můžeme přecenit skutečnosti, které nejsou důležité, zatímco ty podstatné podceníme. Když v těchto přirovnáních zajdeme příliš daleko, nerozhodujeme se pro danou situaci nejlépe. Metafora má ďábelskou schopnost zamlžit před námi skutečnou pravdu. V kontextu metafory mohou naše rozhodnutí dávat perfektní smysl, když se však vrátíme zpět na úroveň samotné tvorby aplikací, snadno můžeme sejít z cesty. Někdy přespříliš spoléháme na domnělé výhody metafory, místo abychom se soustředili na realitu situace. Pro vytváření softwaru například často používáme přirovnání k tradiční architektuře. Z ní koneckonců pochází většina názvů pracovních pozic. Proto si říkáme softwaroví architekti, informační architekti, senior a junior vývojáři a projektoví manažeři. Proto mnozí z nás stále nedají dopustit na skici webů, specifikace, workflow diagramy, Ganttovy diagramy a na vývoj podle vodopádového modelu. Velkou část procesů softwarového vývoje jsme vykradli z úplně jiného odvětví. Avšak ačkoli jsou tyto koncepty pro jinou oblast nezbytně důležité a v našem světě mají také své zásluhy, velmi snadno nás můžou uvěznit. Zamyslíme-li se nad tím, proč některé problémy řešíme určitým způsobem, můžeme původ takového postupu najít v metafoře tradiční architektury (nebo jiné), které jsme se drželi příliš horlivě. K2049_sazba.indd :48:51
3 Kapitola 2 Metafora 23 Čím nám metafora ubližuje? Pojďme se podívat na několik příkladů situací, kdy byl koncept z architektury nešikovně napasován na software. Esej 2: Dvakrát měř, jednou řež V tradiční architektuře platí, že plánování je základ. Určité věci musí nutně předcházet jiným. Úchyty musí být upevněny před trubkami. Trubky se namontují před omítnutím zdí. Stěny musí být hotové před malbou. Operace Zpět, Vyjmout nebo Vrátit nejsou při stavbě mrakodrapů k dispozici. Softwarové Zpět je Ctrl+Z. Softwarové Vyjmout je Ctrl+X. Softwarová operace Vrátit spočívá v uvedení kódu do původního stavu v nástroji správy zdrojových kódů. Zapomeňte na Ctrl+X, na to máte nůžky. K2049_sazba.indd :48:51
4 24 Vývojářův kód Ve stavebnictví nezbývá než se obejít bez luxusu, který poskytují tato jednoduchá, a přesto mocná gesta. Proto je třeba velmi detailní specifikace. Rozdíl mezi výdělečnou nemovitostí a katastrofickými palcovými titulky na přední straně novin je několik špatně odměřených centimetrů. Představme si, že jsme tradiční architekti a že máme k dispozici všechny výhody softwarového vývoje. To by byl parádní svět! Materiály by byly k dispozici v nekonečném množství. Model budovy v životní velikosti by bylo možné postavit za pár týdnů. Testovací visuté mosty bychom mohli podrobovat zátěžovým testům znova a znova. Kdyby se most zřítil, komu by to vadilo? Hned bychom během pár minut mohli vyrobit deset nových kopií! Samozřejmě tohle všechno je pouhá fantazie. Proto, pokud jsme se rozhodli pro stavbu mrakodrapu, dává rozepsání specifikace do nejmenšího detailu jasný smysl. Na druhou stranu toto jsou výhody našeho odvětví. Softwarové komponenty nemusí čekat na doručení písmen a čísel z místní továrny. Píšeme, kompilujeme, testujeme a tak pořád dokola. Můžeme kód otestovat na skutečném produktu, ne na nějakém jeho modelu. Můžeme si dovolit ten luxus sledovat během vývoje, jak se naše visuté mosty stokrát rozlámou, na všech možných místech a za všech možných podmínek, aniž bychom se museli bát plýtvání materiálem nebo ohrožení lidských životů. Realizovat práci takovýmto způsobem je zcela proveditelné. Když dokončíme software, stejnou aplikaci můžeme se zanedbatelným úsilím tisíckrát zduplikovat. K2049_sazba.indd :48:51
5 Kapitola 2 Metafora 25 Když v roce 2008 vznikalo prakticky identické dvojče hotelu Wynn v Las Vegas pojmenované Encore, nemohli stavitelé jen pohodlně zkopírovat a vložit předchozí verzi na sousední prázdný pozemek. Museli začít se specifikací a plánováním, jen aby mohli postavit téměř stejný objekt. I v případech, kdy software znamenal převážet kód na discích, dávalo rozsáhlé plánování stále smysl. Naproti tomu u softwaru založeného na webových technologiích je tomu jinak. Plánování prostřednictvím velmi detailních specifikací, dříve než napíšete jediný řádek kódu, má stále své výhody, ale nedokáže vykřesat maximum z možností, které se u webového vývoje nabízí. Můžeme vydávat nové verze každý den, hodinu nebo kdykoli chceme, s velmi malou režií a z pohodlí měkkých kancelářských židlí. Naštěstí se jako obor začínáme ze sevření metaforou vymaňovat. Agilní vývojová metodologie není revolučním zvratem; jenom nás odpoutává od metafory, která dnes nemá již takový význam jako v minulosti. Tím se ale nechce říct, že tradiční vodopádový model je již k ničemu. Stále má své uplatnění u větších a složitějších softwarových projektů. Pokud se však budeme řídit metaforou bez zamyšlení, můžeme snadno přehlédnout jiný přístup, který by do našeho pracovního prostředí zapadnul lépe. Příměr dvakrát měř a jednou řež v našem případě přeceňuje čas, který strávíme pilováním plánů k dokonalosti, a podceňuje ten čas, který věnujeme samotnému psaní kódu. K2049_sazba.indd :48:51
6 26 Vývojářův kód Esej 3: Uvedení na trh není nic víc než jen vydání první z mnoha verzí Tradičně jsme zvyklí přistupovat k termínu spuštění projektu jako ke stěžejnímu okamžiku v čase, kdy musí být software hotový. Není cesty zpět. U budov a dalších staveb je takový přístup klíčový. V oblasti softwaru dávala jeden čas tato metafora také smysl: Když jsme distribuovali software na disketách a CD, vše muselo být v naprostém pořádku. Jakákoli chyba měla velký dopad na finance a čas. Projekty se zpožďovaly kvůli dolaďování k dokonalosti nebo kvůli zavádění dalších vylepšení. O tom, co takový postup dělá s pracovní morálkou, se zmíním v příští kapitole. Dnes se aplikace založené na webu pouze nevydávají, dnes se nahrávají na server, spouští a nahrazují. Software je živoucí organismus, který postupem času dozrává. Jakmile je aplikace vydaná, verze číslo 2, 3 a 20 mohou přijít již za pár dní, či dokonce hodin. I samotný koncept formálního vydávání verzí u softwaru je zastaralý. Dával smysl v dobách, kdy se software distribuoval na fyzických nosičích, ale ty už jsou dávno pryč. Dnes nepřetržitě integrujeme a neustále iterujeme. V naší branži není na rozdíl od automobilového průmyslu důvod stahovat fyzické výrobky z prodeje. Kritickou chybu je dnes možné opravit záplatou, otestovat a okamžitě zprovoznit upravenou verzi. Už to není verze 2.0, ale Nebo jednodušeji řečeno je to dnešní verze. Opravdu to veřejnost ještě stíhá sledovat? K2049_sazba.indd :48:51
7 Kapitola 2 Metafora 27 Společnost si na iterační model také postupně zvyká. Viděli jste novou galerii fotografií na Facebooku? Všimli jste si nejnovější funkce našeptávání ve vyhledávači Google? A co nový vzhled na Twitteru? Nikdo nás nevaroval měsíc trvající reklamní kampaní. Nové změny se dnes jednoduše objeví. Populární aplikace pro 3D chatování IMVU 2 se pyšní více než sty miliony registrovaných uživatelů a vydává nové verze padesátkrát denně. V dnešní situaci by počáteční uvedení na trh nemělo být chápáno jako událost, na které všechno stojí a padá, jako tomu bylo dříve a v mnoha jiných odvětvích je i nyní. Je to jen vydání jedné z mnoha mini-verzí, které během životního cyklu softwaru přijdou. Budete-li se tohoto pohledu držet, vyhnete se psychickému tlaku při prvotním spuštění. Podobné uvažování je však snadno zneužitelné. Nepoužívejte tuto změnu přístupu jako omluvu pro lenost nebo nedotaženou práci. Aplikace by měla být při prvním uvedení do ostrého provozu ve velmi dobrém stavu. Podstatné věci musí fungovat. Odpovídající bezpečnost musí být zaručena. Avšak drobnosti, které je možné opravit později, by neměly spuštění softwaru zdržovat. Divili byste se, jak často věci, které vám připadaly důležité, když jste vydávali první verzi, najednou důležité nejsou teď, když je software venku. I nadále byste měli první uvedení na trh nebo spuštění oslavovat. Vezměte svůj tým do oblíbené restaurace. Ale nespotřebujte veškerý emoční kapitál na svatbu, po ní na vás čeká dlouhý vztah, který se svým softwarem budete pěstovat. 2 K2049_sazba.indd :48:51
8 28 Vývojářův kód Bude čas udělat úpravy, přidat celou rodinu nových prvků a napravit nedostatky. Vydání první verze představuje jen jeden okamžik v životě softwaru. A není jediný a osudový. Esej 4: Architekt schovaný ve slonovinové věži je mýtus Nikdy jsem nebyl nakloněn myšlence, že softwaroví architekti mají přestat s psaním kódu. Architekti budov jsou usazeni ve svých slonovinových věžích a zabráni jen a jen do plánování. Nezatloukají hřebíky ani nepájí spoje. Chtít po architektech, aby dělali fyzickou práci vrtání děr a pokládání betonu, by bylo jednoduše nepraktické. Architektonický návrh a realizace stavby jsou dvě odlišné kariérní dráhy. Kariérní postup vede k menšímu množství kódu V našem odvětví se do role technického architekta propracujeme přes vlastní realizaci softwaru fyzickou tvorbou aplikací. Avšak ve většině organizací s kariérním postupem v prostředí softwarového vývoje také píšeme čím dál méně kódu. Jsme více zabráni do plánování než do objevování zádrhelů tam na frontě. Více se staráme o celkový obraz a méně o nejjemnější detaily kódu. Náš obor se přimknul k představě, že architekti mají plánovat a vývojáři mají vyvíjet kód. Tak vniká falešný dojem, že jakmile dosáhneme určité úrovně ve firemní hierarchii, programování přestane být oblastí, kde jsou nejvíce potřeba naše schopnosti. Jen ať K2049_sazba.indd :48:51
9 Kapitola 2 Metafora 29 špinavou práci dělají vývojáři na juniorských pozicích! Tento klam zároveň odrazuje programátory na nižších pozicích od přemýšlení nad celkovými cíli a směřováním projektu. Chce se po nich, aby se zaměřili jen na implementaci. Model architekt vývojáři způsobuje, že obě strany jsou méně odpovědné za aplikaci jako celek. Když si rozdělíme role podle této poněkud umělé hierarchie na ty, kteří hloubají nad technickým celkovým pohledem, a ty, kdo přemýšlí jen v konstrukcích if a for, odtrhneme od sebe dvě disciplíny, jež patří těsně dohromady. Softwaroví architekti mohou odhadnout nejvhodnější architekturu, nejpříhodnější návrhový vzor nebo nejlepší postup. Ale jen tehdy, když se brodí po kolena ve zdrojových kódech, dokážou rozpoznat, kde jsou skutečné výzvy. Stejně tak vývojáři, kteří nemají volnost v přemýšlení na vyšší úrovni návrhu, nedostanou možnost vyjádřit protinázor. Přitom často právě člověk, jenž má na starosti vlastní implementaci, je tím, kdo na zvolené cestě nejlépe vidí hrboly. V analogii s architekturou jsme zašli moc daleko. Kariérní žebříček v odvětví vývoje softwaru potřebuje lepší analogii. Při stavbě budov architekti navrhují a stavitelé staví. Tradiční architekti vědí, jak vytvořit propracované plány a detailní specifikace. Ale nestaví. Jednoduše to není rozumné. Rozdělení na ty, kteří přemýšlí o vysokoúrovňových záležitostech, a ty, kdo zastanou samotné fyzické práce, vzniklo hlavně z důvodů praktičnosti. U softwaru to tak však být nemusí. Zkušení vývojáři můžou pracovat v obou rovinách současně. Softwaroví architekti sice jistě stráví většinu času prací na vyšších stupních K2049_sazba.indd :48:51
10 30 Vývojářův kód návrhu, ale i tak by se měli zapojit do vlastního vývoje, aby si dokázali udělat celkový obrázek. Udělejte si čas na kód V mnoha technických organizacích však to, co jsem právě navrhnul, není proveditelné. Většina softwarových architektů tráví pracovní dobu na poradách s ostatními skupinami ve firmě. Často jsou voláni k telefonickým hovorům s klienty, aby s nimi probrali různá technická úskalí, kterým softwarový projekt musí čelit. Kde vůbec vzít čas na psaní kódu? Několik měsíců poté, co jsem začal pracovat v jednom ze svých zaměstnání na plný úvazek jako programátor pro web, najala naše firma nového softwarového architekta na seniorskou pozici. Přišel mezi nás Adam a úplně změnil atmosféru v naší skupině mladých vývojářů. I přes všechny běžné povinnosti, které na sebe ve své funkci vzal, bylo zjevné, že jeho vášní je kód. Hned jsem si připadal, že mluvím jen s dalším programátorem, ačkoli o hodně chytřejším a moudřejším, než jsem já. Z našeho pracovního vztahu architekta s vývojářem se stal vztah mentora s žákem. U našeho prvního projektu, kterým byl extranet pro přední právnickou firmu, se Adam zmínil o automatickém generování kódu. Mým uším to znělo trochu jako sci-fi. Avšak jak jsem měl brzy zjistit, podpůrné objekty na straně serveru, dotazy a metody, které jsem se chystal napsat ručně, byly převážně algoritmické. Bylo možné je z velké části odvodit z databázového schématu extranetu. Adam navrhnul, abych se místo pachtění s vývojem metodou hrubé síly K2049_sazba.indd :48:51
11 Kapitola 2 Metafora 31 zaměřil na tvorbu uživatelských formulářů a dialogů, zatímco on začal psát generátor kódu. Tvorbě generátoru se věnoval po několik týdnů vždy během své hodinové jízdy vlakem každý den do práce a z práce. Po pár týdnech jsme měli jednoduchý, ale mocný nástroj, který dokázal vygenerovat vše, co bych býval psal ručně. Veškerý čas, který jsme ztratili odbočkou do automatického generování, jsme si rychle vynahradili, jakmile jsme generátor začali používat. Pokaždé, když se měnilo naše databázové schéma, spustil Adam svůj čarovný prográmek a ten přepsal veškerý kód, který jsem při tvorbě aplikace potřeboval změnit. Netrvalo dlouho a projevily se výsledky úsilí, jež Adam při tvorbě nástroje vyvinul. Náklady na jeho napsání se více než vrátily. A navíc to byl nástroj, který jsme mohli používat znovu a znovu. Takže ačkoli jsem byl stále v podstatě hlavním vývojářem, Adam měl na vývoji velký podíl. Kdykoli jsem potřeboval nějaké jiné úseky algoritmického kódu, zapracoval během jízdy vlakem domů na přidání odpovídající funkčnosti do generátoru. Příští den jsem měl před sebou čerstvou sadu zdrojových kódů, které už jsem nikdy nemusel znovu ručně psát. Spoustu poznatků, které jsem se během těch prvních pár měsíců naučil, využívám dodnes. Až se budete propracovávat na vyšší a vyšší programátorské pozice, od řadového vývojáře k architektovi, nezapomeňte, že kód je tím lepidlem, které všechny tyto funkce pojí dohromady. Nemusí to být během jízdy vlakem. Možná se najde hodinka nebo dvě, které můžete v práci věnovat čistě psaní kódu. V Eseji 23 Zaveďte v týmu vyhrazený čas K2049_sazba.indd :48:51
12 32 Vývojářův kód na straně 84 najdete rady, jak si rezervovat část dne jen pro psaní kódu. Nakonec ať už jste ve vývojářské hierarchii jakkoli vysoko, nepřestávejte programovat. Protože to je oblast, kde je vás nejvíce potřeba. Esej 5: Zahoďte starý kód Nedávno mě Mustafa, jeden z mých kolegů, upozornil, že to dělám zase. Schovával jsem si kód na potom: zakomentoval jsem si část, kterou jsem neměl v plánu už nikdy použít. Jednoduše jsem neměl to srdce ho na místě smazat, i když veškeré naše zdrojové kódy ukládáme pomocí verzovacího systému (a vy byste měli dělat naprosto totéž). Protože jsem se stejně vždy mohl k tomu starému kusu kódu vrátit, nemělo smysl ho zakomentovávat, když jsem ho mohl prostě smazat. Schovávání si kódu na potom je jedním z těch zvyků, které navenek působí jako dobrý nápad. Je to zvyk převzatý z jiných důležitých inženýrských zásad, které však nejsou pro oblast programování skutečně relevantní. Kdybychom sestavovali auto, nejspíš bychom uschovali veškerý kovový odpad, protože by se dal později znovu použít. Bylo by hloupé ho jen tak vyhodit. V tradičních technických oborech jsou práce a materiál opravdu kritické. Ve fyzickém světě je daleko jednodušší pracovat s něčím, co je skoro dobře, než všechno zahodit a začít znovu. Při programování máme tendence těmto dvěma prvkům přikládat příliš velkou váhu. Vyžaduje naše zaměstnání opravdu hodně fyzické práce? Ani ne. Psaní na klávesnici K2049_sazba.indd :48:51
13 Kapitola 2 Metafora 33 není tak namáhavé. A co materiál? Když jsem to naposledy kontroloval, nedostatkem úhozů jsme opravdu netrpěli. Křečkování starého kódu nám navíc přidělává práci. Realita je většinou taková, že kód, který jsem před pár dny nebo týdny zakomentoval, už nikdy neodkomentuji. Místo toho po celém kódu, který právě píšu, raší fleky jednobarevné hatmatilky. Pohled na ně je hrozně otravný. Pokaždé, když pracuji se starým kódem, odvádí mou pozornost od toho, co je právě teď důležité. I když nastane situace, že se rozhodnu znovu implementovat něco, co jsem napsal už dříve, zakomentovaný kód obvykle stejně nesedí, jak má. Možná jsem odpovídající kus logiky přesunul někam jinam. Objekty nebo metody, které jsem používal v původním kódu, se mohly změnit. Pokus o resuscitaci starého kódu znamená, že strávím víc času překopáváním, než kolik by trvalo přepsání onoho úseku správně a čistě. Ta verze mé osoby, která napsala kód z minulého týdne, znala jen podobu aplikace z minulého týdne. Mazáním kódu místo jeho věčného schovávání do komentářů udržujeme zdrojové kódy v dobré kondici. Obsah stránky kódu by měl odrážet, jak přesně aplikace momentálně funguje. Nic víc, nic míň. Zbavíme-li se starého kódu teď hned, nebudeme muset uprostřed programovaní přeskakovat nesouvisející kousky hatmatilky. A později si nebudeme muset lámat hlavu nad tím, jestli ta obří hromada zakomentovaného, ale důležitě vypadajícího kódu je opravdu stále tak důležitá. K2049_sazba.indd :48:52
Ka Wai Cheung. Vývojářův kód
Ka Wai Cheung Vývojářův kód Computer Press Brno 2013 Vývojářův kód Ka Wai Cheung Překlad: Andrea Hodaňová Obálka: Martin Sodomka Odpovědný redaktor: Martin Herodek Technický redaktor: Jiří Matoušek Copyright
Obsah. Ohlasy na Vývojářův kód 9 Poděkování 11 Zpětná vazba od čtenářů 13 Errata 13
Obsah Ohlasy na Vývojářův kód 9 Poděkování 11 Zpětná vazba od čtenářů 13 Errata 13 Kapitola 1: Úvodem 15 Jaký je programátor 21. století? 16 Poznatky z první ruky 17 Tato kniha je o nás 19 Kapitola 2:
Jak udělat webový projekt
Jak udělat webový projekt a vydělat na něm první milion... plus stručné vysvětlení, kam se vývoj webových technologií ubírá Nápad! Nápad! 1. Nápad dostane programátor => nelze na něm vydělat! 2. Nápad
Proč děláme práci, která nás nebaví?
Proč děláme práci, která nás nebaví? Podle průzkumů se věnuje až 70% lidí zaměstnání, které je nenaplňuje a někdy i doslova sere. V poslední době nad touto otázkou hodně přemýšlím. Sám jsem vlastně dlouho
X36SIN: Softwarové inženýrství. Životní cyklus a plánování
X36SIN: Softwarové inženýrství Životní cyklus a plánování 1 Kontext Minule jsme si řekli, co to je deklarace záměru, odborný článek, katalog požadavků, seznam aktérů a seznam událostí. Seznam aktérů a
Analýza a Návrh. Analýza
Analysis & Design Návrh nebo Design? Design = návrh Není vytváření použitelného uživatelského prostředí (pouze malinká podmnožina celého návrhu) Často takto omezeně chápáno studenty nedokáží si představit,
Obsah. 1. KROK: Víte, za co utrácíte?... 2. 2. KROK? Máte odpovídající životní úroveň?... 4. 3. KROK: Využíváte finančního trhu?...
Obsah 1. KROK: Víte, za co utrácíte?... 2 2. KROK? Máte odpovídající životní úroveň?... 4 3. KROK: Využíváte finančního trhu?... 5 4. Nechejte si poradit od odborníka... 6 www.anekamickova.cz 1 Zdravím
( ) ( ) Rozklad mnohočlenů na součin I (vytýkání) Předpoklady:
1.8.6 Rozklad mnohočlenů na součin I (vytýkání) Předpoklady: 010805 Pedagogická poznámka: Na začátku každé rozkládací hodiny jsou přidány příklady na opakování úprav mnohočlenů. Důvod je jediný, čtyři
D3 NUR NIC_MOB_2. Scénáře z D2. První návštěva obchodu s založeným mojeid. Další návštěva eshopu s založeným mojeid
D3 NUR NIC_MOB_2 Scénáře z D2 Pro naše testování jsme se rozhodli vyjít z těchto scénářů: První návštěva obchodu s založeným mojeid Na eshopu si chci koupit nové hodinky. Mám vybraný konkrétní model a
DOTAZNÍK PRO URČENÍ UČEBNÍHO STYLU
DOTAZNÍK PRO URČENÍ UČEBNÍHO STYLU Projekt MOTIVALUE Jméno: Třida: Pokyny Prosím vyplňte vaše celé jméno. Vaše jméno bude vytištěno na informačním listu s výsledky. U každé ze 44 otázek vyberte a nebo
10 chyb marketingu na sociálních sítích
WWW..EU 10 chyb marketingu na sociálních sítích 10 chyb marketingu na sociálních sítích Adam Dolanský, Radim Koláček 1 Obsah Úvod... 3 Snažíte se být všude... 3 Jste egoističtí... 4 Nezkoumáte, co funguje
Jak bude zítra? Skoro jako dneska. Dan Lessner
Jak bude zítra? Skoro jako dneska. Dan Lessner Osnova O čem budu mluvit Motivace, popis problému Vhodná data Použitá architektura sítě Zajímavá zjištění Kde je zakopaný pes? Tady Co teď s tím Další zajímavá
Jak testovat software v praxi. aneb šetříme svůj vlastní čas
Jak testovat software v praxi aneb šetříme svůj vlastní čas Proč testy nepíšeme Nemáme na to čas Platí v cca 5% případů Nový projekt Prototyp je třeba mít během pár dní Počítá se s tím, že další verze
BM Software, Databáze Docházky 3000 na NAS serveru (pro MySQL) Němčičky 84, 69107 Němčičky u Břeclavi. Úvodní informace:
BM Software, Němčičky 84, 69107 Němčičky u Břeclavi Vývoj, výroba, prodej a montáž docházkových a identifikačních systémů Tel: 519 430 765, Mobil: 608 447 546 e-mail: bmsoft@seznam.cz web: http://www.dochazka.eu
Číselné soustavy - Teorie
153 ( = 1 8 2 + 5 8 1 + 3 8 0 Číselné soustavy - Teorie Napsal/a: Žirafka Datum zveřejnění: : 17. 10. 2008 v 18:59 Dnešní povídání začnu několika jednoduchými rovnicemi: 11110011 = 243 10101010 = 170 9
aneb Snadné psaní bez pravidel Publikace je chráněna autorským právem Pavel Fara 2013
aneb Snadné psaní bez pravidel Publikace je chráněna autorským právem Pavel Fara 2013 1 Finanční trh je přesycen finančními poradci a zprostředkovali pojištění. Určitě využíváte všechny dostupné aplikace
UDĚLEJTE KAŽDÝ DEN 3 VĚCI! Autor konceptu a programů ŽIVOT NA PRAVÉ STRANĚ
Autor konceptu a programů ŽIVOT NA PRAVÉ STRANĚ Přátelé, když jsem se nedávno procházel před víkendem po Ďáblickém lese, bylo nádherné, takové to podzimní, ponuré počasí a já jsem přemýšlel, co pěkného
Leady & MERK Integrace Microsoft Dynamics CRM s aplikacemi Leady a MERK
Integrace Microsoft Dynamics CRM s aplikacemi Leady a MERK Strana 1 z 12 Obsah 1. Leady... 3 a. Shrnutí... 3 b. Popis modulu... 3 c. Technické podrobnosti o modulu... 5 2. MERK... 6 a. Shrnutí... 6 b.
programátor vs. vývojář
programátor vs. vývojář... Michał Weiser @michal_weiser linkedin.com/in/michalweiser https://kahoot.it QUIZ Jarda vzdělání Bc. Informační technologie, VUT FIT jazyky čeština nativní angličtina - B2 zkušenosti
Michal Malátný z Chinaski: Jsem chodící reklama na rodičovství a manželství Neděle, 17 Květen 2015 00:33
V poslední době se vám velmi daří. Vydali jste novou desku, sbíráte jedno ocenění za druhým a jste uprostřed vyprodaného turné. Co plánujete po jeho zakončení? 1 / 6 Turné se sice blíží ke svému závěru,
Design jako umělecký fenomén
Eva Smržová Sdružená uměnovědná studia Sociologická interpretace uměleckého fenoménu Design jako umělecký fenomén Hlavním cílem této práce je odpovědět na otázky týkající se designu a jeho vlivu, využití
Microsoft Outlook 2003 a Microsoft Outlook část
Informační a komunikační technika II. ročník Microsoft Outlook 2003 a Microsoft Outlook 2007 2. část Zpracoval: Ing. Pavel Branšovský podle podkladů Kompendium a (Roman Kučera Microsoft Microsoft Outlook
Cesta za Vaším pokladem tedy ebookem ;)
Cesta za Vaším pokladem tedy ebookem ;) Krásný den, V momentě, kdy jste se rozhodli napsat svůj ebook, ocitli jste se najednou na cestě. Tato cesta může být jednoduchá, bezproblémová a úžasná a možná dokonce
Čtvrtá část odpovědi aneb jak je to vlastně s interakcí <<include>>
Čtvrtá část odpovědi aneb jak je to vlastně s interakcí autor RNDr. Ilja Kraval leden 2008 www.objects.cz Úvod Tento článek navazuje jako pokračování na články předešlé. Minule jsme si zde
Grid 2. Krok za krokem. Jednoduchý manuál pro základní úpravy mřížek v programu
Grid 2 Krok za krokem Jednoduchý manuál pro základní úpravy mřížek v programu Kopírování sady mřížek (uživatele) Chceme-li si vyzkoušet práci s programem Grid 2, je nejlepší upravit si již vytvořené mřížky
stories stories únor architektura, design, koncepty od Ateliéru Kunc architects
únor 2015 06 architektura, design, koncepty od Ateliéru Kunc architects 1 stavba jako příběh PŘEHLED 3 EDITORIAL 4 JAKÉ JSOU NAŠE ZÁSADY A PŘÍSTUP K TOMU, CO DĚLÁME 5 8 CO ŘÍKAJÍ, O ČEM VYPRÁVĚJÍ NAŠE
Projekt do předmětu PAS. Textový editor
Projekt do předmětu PAS Textový editor 1. prosince 2005 Kamil Dudka, xdudka00@gmail.com Fakulta informačních technologií Vysoké Učení Technické v Brně Obsah 1 Úvod 1 2 Návrh 1 2.1 Uživatelskérozhraní.....
Obsah. Úvod 9 Členění knihy 10
Obsah Úvod 9 Členění knihy 10 KAPITOLA 1 Copywriting 11 Práce copywritera 11 Jak se stát dobrým copywriterem 12 Jak začít 15 Co budete psát 15 O čem budete psát 16 Proč budete psát 17 Pro koho budete psát
Webové stránky Webové aplikace WebDesign Internet Marketing VAFRO CMS MODUL REALITY
VAFRO CMS MODUL REALITY Řešení pro Realitní kanceláře Vafro CMS s modulem Reality Vám umožní následující: Jednoduchou správu realit domů bytů pozemků komerčních objektů garáží Snadné zadávání položek vytvoření
Jak vyhledávat. Vyhledávače KAPITOLA 3
KAPITOLA 3 Jak vyhledávat Už víme, jak zacházet s programem Microsoft Internet Explorer, a můžeme se pustit do surfování. Ostatně, stejně jsme to při seznamování s funkcemi programu chtíce nechtíce dělali.
--- Ukázka z titulu --- Myšlení uzdravuje. Jarmila Mandžuková
ÚVOD Při otevření této knihy se možná ptáte, k čemu je potřeba další kniha o zdraví, když už jich byly napsány stovky? Asi máte pravdu, ale můj velký zájem o možnosti sebeléčení s cílem pomoci sama sobě
stories březen stories architektura, design, koncepty od Ateliéru Kunc architects Interiéry kanceláří Luxury Brand Management,
Interiéry kanceláří Luxury Brand Management, detail grafiky / Michal Kunc březen 2015 07 architektura, design, koncepty od Ateliéru Kunc architects 1 Interiéry kanceláří Luxury Brand Management, detail
Esej do 5. ročníku soutěže. V Olomouckém kraji jsem doma. A vždycky budu! na téma
Esej do 5. ročníku soutěže V Olomouckém kraji jsem doma. A vždycky budu! na téma Návrat do budoucnosti aneb Jak ICT změní svět za následujících 10 let? Autoři: Pavel Zukal (pavel.zukal@sps-prerov.cz) Pavel
Základy programovaní 3 - Java. Unit testy. Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. 26.,27.
Základy programovaní 3 - Java Unit testy Petr Krajča Katedra informatiky Univerzita Palackého v Olomouci 26.,27. listopad, 2014 Petr Krajča (UP) Unit testy 26.,27. listopad, 2014 1 / 14 Testování zásadní
PRAVIDLA PRO UŽIVATELE Aktivizačních a rozvojových programů (dále jen AR programy)
SPOLU Olomouc SPOLU Olomouc, z. s. I Středisko podpory integrace Dolní náměstí 38, 779 00 Olomouc Tel: 585 237 194, e-mail: arp@spoluolomouc.cz, web: www.spoluolomouc.cz PRAVIDLA PRO UŽIVATELE Aktivizačních
Základy HTML. Autor: Palito
Základy HTML Autor: Palito Zobrazení zdrojového kódu Zobrazení zdrojového kódu Každá stránka je na disku nebo na serveru uložena ve formě zdrojového kódu. Ten kód je psaný v jazyce HTML. Když si chcete
Dobrý den, Obsah. 2 Co je nového?
Co je nového? 2 Co je nového? Dobrý den, Telefon nyní obsahuje HTC Sense 3.0 a díky tomu je vaše mobilní zkušenost zábavnější a zajímavější. Přečtěte si tuto příručku, abyste zjistili, jaké skvělé funkce
Jak to je s tím druhem? Rozdělme si to jednoduše na dva druhy.
Odvážné, ale jednoduché Psychopati, sociopati, deprivanti atd. (dále jen predátoři), jsou podle mého nový druh člověka. Slovem nový ve skutečnosti myslím jiný druh, protože predátoři se vyskytuji mezi
Autorem materiálu je Mgr. Renáta Lukášová, Waldorfská škola Příbram, Hornická 327, Příbram, okres Příbram Inovace školy Příbram, EUpenizeskolam.
Šablona č. II, sada č. 2 Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Český jazyk a literatura Komunikační a slohová Osnova Tvoření osnovy Ročník 4 Anotace Očekávaný výstup a klíčové kompetence
Převzetí iniciativy a zavádění změn
Převzetí iniciativy a zavádění změn Účastníci se dozví víc o tom, co obnáší koncept iniciativy. Budou muset najít problém, který negativně ovlivňuje jejich komunitu, a vymyslet dvě změny, které by v budoucnu
Zápočtový projekt předmětu Robotizace a řízení procesů
Zápočtový projekt předmětu Robotizace a řízení procesů Zpracovali: Vladimír Doležal, Jiří Blažek Projekt: Robot stopař Cíl projektu: Robot sleduje černou čáru na povrchu, po kterém jede Datum: duben 2015
1 Úvod 1.1 Vlastnosti programového vybavení (SW)
1 Úvod 1.1 Vlastnosti programového vybavení (SW) - dávkové zpracování - omezená distribuce - zakázkový SW - distribuované systémy - vestavěná inteligence - laciný HW - vliv zákazníka 1950 1960 1970 1980
Principy OOP při tvorbě aplikací v JEE. Michal Čejchan
Principy OOP při tvorbě aplikací v JEE Michal Čejchan Témata přednášky Principy OOP - připomenutí Úvod - co nás vede k používání OOP Reálný svět - jak (ne)používáme OOP Nedostatky na úrovni programovacích
Užitečná funkcionalita Poznámkových bloků
Užitečná funkcionalita Poznámkových bloků Poznámkový blok si lze představit jako místo, kam si učitel píše důležité informace o studentovi během semestru nebo zkouškového období. Aby toto psaní informací
PHP framework Nette. Kapitola 1. 1.1 Úvod. 1.2 Architektura Nette
Kapitola 1 PHP framework Nette 1.1 Úvod Zkratka PHP (z anglického PHP: Hypertext Preprocessor) označuje populární skriptovací jazyk primárně navržený pro vývoj webových aplikací. Jeho oblíbenost vyplývá
Jestliže prší, pak je mokro.
Může být voda suchá? Aneb jak snadno a rychle státi se logikem začátečníkem. V logice můžeme vztah příčiny a následku symbolicky zapsat také jako příčina následek. Takovému zápisu říkáme materiální implikace
EMBARCADERO TECHNOLOGIES. Jak na BYOD chytře? Možnosti zapojování různých mobilních zařízení do podnikových informačních systémů.
Jak na BYOD chytře? Možnosti zapojování různých mobilních zařízení do podnikových informačních systémů. Trendy a móda EMBARCADERO TECHNOLOGIES Popularita a prodej mobilních zařízení roste Skoro každý má
Terminal server, vzdálená plocha
Terminal server, vzdálená plocha aneb jak z domu (a nejen z domu!!) pracovat se SASem, kancelářskými aplikacemi, skenovat nebo třeba pracovat s poštou 1. Úvod (ale moóc důležitý) Nově nainstalovaný terminal
Ať to teda vypadá. Karoserie. 2. kapitola
2. kapitola Ať to teda vypadá Jak již jsem se zmínil úvodem, první dojem při pohledu na vaše vozidlo dost často rozhoduje o tom, jestli všichni přítomní upadnou do mdlob či nikoliv. Může to být z důvodu,
TÉMATICKÝ OKRUH Softwarové inženýrství
TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 24. Otázka : Implementační fáze. Postupy při specifikaci organizace softwarových komponent pomocí UML. Mapování modelů na struktury programovacího
S doc. MUDr. Martinem Vališem, Ph.D.
Převzato z časopisu PARKINSON č. 46 S doc. MUDr. Martinem Vališem, Ph.D. hovořila Zdislava Freund Už je to deset let, co jsem se strachem poprvé vkročila do extrapyramidové poradny Neurologické kliniky
Korpus fikčních narativů
1 Korpus fikčních narativů prózy z 20. let Dvojí domov (1926) Vigilie (1928) Zeměžluč oddíl (1931) Letnice (1932) prózy z 30. let Děravý plášť (1934) Hranice stínu (1935) Modrá a zlatá (1938) Tvář pod
0,2 0,20 0, Desetinná čísla II. Předpoklady:
1.2.2 Desetinná čísla II Předpoklady: 010201 Pedagogická poznámka: Je třeba zahájit tak, aby se stihl ještě společný začátek příkladu 7 (pokud někdo příklad 7 začne s předstihem, nevadí to, ale jde o to,
dokumentu, respektive oddílu (více o oddílech v další kapitole). Nemůžeme
Microsoft Office IV Sloupce Chtěli bychom psát školní noviny a máme pocit, že jsou málo profesionální. Chtěli bychom využít možnost psaní v několika sloupcích. Nastavíme si na stránce místo jednoho sloupce
Jak napsat e-mail, který prodává
Jak napsat e-mail, který prodává Tři kouzla prodejních mailů Publikace je chráněna autorským právem Pavel Fara 2013 1 Obsah Prodejní e-mail str. 3 Principy prodejního e-mailu str. 6 Načasování str. 7 Odesílatel
Co je to doména? Doména je unikátní adresa na internetu. Je to něco, jako adresa Vašeho bydliště nebo firmy akorát v počítačovém světě, například
Co je to doména? Doména je unikátní adresa na internetu. Je to něco, jako adresa Vašeho bydliště nebo firmy akorát v počítačovém světě, například www.hostingomat.cz. Chcete-li zjistit, zda je doména volná,
POČÍTAČE A PROGRAMOVÁNÍ
POČÍTAČE A PROGRAMOVÁNÍ Moderní metody vývoje softwaru, Demontrační příklad piškvorky Miroslav Vavroušek PPI 09 V1.0 Opakovaní z minulé přednášky Vícerozměrná statická a dynamická pole Pole polí Datový
Zadání úloh. Úloha 2.1 Trojice. Úloha 2.2 Čerpadlo. (4b) (4b) matematicko-fyzikální časopis ročníkxiv číslo2
Studentský matematicko-fyzikální časopis ročníkxiv číslo2 Ahoj kamarádky a kamarádi, amámetupodzim.veškolejsteužstihlizapadnoutdozajetýchkolejí a venku začíná být škaredě. Přesně tak, jak říká jeden náš
jestli existují další.
Takže, breatharián, syrová Jsou ještě Jestli existují další Q, strava, waterián, cokoli budete, budete-li se s tím cítit dobře, prosím, udělejte to, ale nezapomínejte meditovat na Světlo a Zvuk, protože
1/1 ČESKÁ ZEMĚDĚLSKÁ UNIVERZITA V PRAZE PROVOZNĚ EKONOMICKÁ FAKULTA PŘIJÍMACÍ ŘÍZENÍ 2017/2018
ČESKÁ ZEMĚDĚLSKÁ UNIVERZITA V PRAZE PROVOZNĚ EKONOMICKÁ FAKULTA PŘIJÍMACÍ ŘÍZENÍ 2017/2018 Informační technologie 1 - Doporučená doba zpracování: 40 minut 1) Termín DCL v relačně databázové technologii
Úvodní řeč Jan Čuraj & Michael Kopta
Úvodní řeč Vyzkoušeli jsme řadu projektů, které byly převážně zahraniční a vždy jsme se snažili získat co možná nejvíce informací, aby naše i vaše podnikání fungovalo. Dnes tedy víme, že to na internetu
3. Je defenzivní programování technikou skrývání implementace? Vyberte jednu z nabízených možností: Pravda Nepravda
1. Lze vždy z tzv. instanční třídy vytvořit objekt? 2. Co je nejčastější příčinou vzniku chyb? A. Specifikace B. Testování C. Návrh D. Analýza E. Kódování 3. Je defenzivní programování technikou skrývání
5 důležitých bodů pro změnu vašeho života
5 důležitých bodů pro změnu vašeho života 1 1. Naučte se být sami sebou a sami se sebou V dnešní době není vůbec jednoduché být sám sebou a zůstat přirozený a harmonický, prostě takový, jakého nás příroda
7 kroků, jak začít s organizováním vašeho domova. Pracovní listy
7 kroků, jak začít s organizováním vašeho domova Pracovní listy Pro všechny hospodyňky s láskou připravila: Martina Kročilová Říjen 2014 2014 1 7 kroků, jak začít s organizováním vašeho domova Při čtení
PORAĎ SI SE ŠKOLOU Lucie Michálková
PORAĎ SI SE ŠKOLOU Lucie Michálková Copyright 2015 Lucie Michálková Grafická úprava a sazba Lukáš Vik, 2015 1. vydání Lukáš Vik, 2015 ISBN epub formátu: 978-80-87749-89-0 (epub) ISBN mobi formátu: 978-80-87749-90-6
Olga Rudikova 2. ročník APIN
Olga Rudikova 2. ročník APIN Redakční (publikační) systém neboli CMS - content management system (systém pro správu obsahu) je software zajišťující správu dokumentů, nejčastěji webového obsahu. (webová
První kroky s Google Apps
První kroky s Google Apps Postupujte podle jednotlivých kroků popsaných v tomto dokumentu. Krok 1: Krok 2: Krok 3: Krok 4: Přihlášení Nastavení Gmail Nastavení Kalendáře Nastavení mobilního telefonu Podpora
Řízení reálných projektů, agilní metodiky
Agent Technology Group Katedra kybernetiky Fakulta elektrotechnická - České vysoké učení technické Praha, 2009 Osnova Lze vyvíjet software bez metodiky? - bohužel ano menší komerční firmy (zejména vývoj
12 klíčových principů Hejného metody
12 klíčových principů Hejného metody Hejného metoda je založena na respektování 12 základních principů, které geniálně skládá do uceleného konceptu tak, aby dítě objevovalo matematiku samo a s radostí.
Připravil: Ing. Jiří Lýsek, Ph.D. Verze: AVTK. Úvod. strana 1
Připravil: Ing. Jiří Lýsek, Ph.D. Verze: 12.3.2018 AVTK Úvod strana 1 strana 2 Program přednášek Úvod do AVT Metodiky Git a SVN Softwarové repozitáře Testování aplikací Prezentace projektů strana 3 Metodiky
S2. Vytvoření Windows balíku pro vývoj na STM32 architektuře
Projekt BROB - 2014 S2. Vytvoření Windows balíku pro vývoj na STM32 architektuře Autor práce: Jakub Žďárský, UAMT VUT FEKT Vedoucí práce: Ing. František Burian 1 Obsah Obsah... 2 Zadání... 3 Úvod... 3
On-line dražební systém EDEN návod k použití
On-line dražební systém EDEN návod k použití Obsah dokumentu 1. Registrace uživatele...2 2. Verifikace (ověření) e-mailu...3 3. Zapomenuté heslo...3 4. Přihlášení uživatele...4 5. Změna hesla...5 6. Přehled
7 = 3 = = Učivo Vysvětlení Př. + pozn. Zlomek = vyjádření části celku 3 část snědla jsem 3 kousky
0 Učivo Vysvětlení Př. + pozn. Zlomek vyjádření části celku část snědla jsem kousky celek a pizza byla rozdělena na kousky Pojem zlomek Vyjádření zlomku Základní tvar: čitatel a jmenovatel jsou nesoudělná
Reorganizace odkazů na dokumenty v rámci Advokátní agendy a. Seznam spisů na kartě klienta v Advokátní agendě
Novinky verze 5.1 Reorganizace odkazů na dokumenty v rámci Advokátní agendy a databáze kontaktů Nový vzhled sekce Další osoby spisu Změna při výběru osob na spise Kontrola duplicit osob v kontaktech Seznam
financnasprava.sk Portál Technologie Microsoft zjednodušují komunikaci občanů s Finanční správou SR a činí výběr daní transparentnějším.
Případová studie Portál financnasprava.sk Technologie Microsoft zjednodušují komunikaci občanů s Finanční správou SR a činí výběr daní transparentnějším. Portál financnasprava.sk Uvedení portálu do života
10. Editor databází dotazy a relace
10. Editor databází dotazy a relace Dotazy Dotazy tvoří velkou samostatnou kapitolu Accessu, která je svým významem téměř stejně důležitá jako oblast návrhu a úpravy tabulek. Svým rozsahem je to ale oblast
Informační a komunikační technologie pro učební obory ME4 a SE4. Makra
Informační a komunikační technologie pro učební obory ME4 a SE4 Makra I. část Praha 2012 2013 Zpracoval: Ing. Pavel branšovský pro potřebu VOŠ a SŠSE Volně použito podkladů z internetu a kolegů ze školy
Kapitola č. 6 Chůze naboso
1 Kapitola č. 6 Chůze naboso Vážení přátelé, chůze naboso v posledních letech zažívá svou renesanci. Ale není to žádná módní záležitost, jak by se mohlo zdát. Stačí zabrousit do literatury a hned najdeme
schopni vysvětlit, co znamená protokol NFS a k čemu se používá; umět rozpoznat autorské dílo a znát autorská práva;
POKYNY KE STUDIU 1 Rozšiřující data na Internetu Pracovní materiály Doprovodné obrázky a videa na Internetu Rejstřík pojmů 7 SDÍLENÍ DAT Čas ke studiu: 1,5 hodiny Cíl: Po prostudování této kapitoly budete:
Integrace Microsoft Dynamics 365 s aplikacemi Leady a MERK
Integrace Microsoft Dynamics 365 s aplikacemi Leady a MERK Obsah 1. Leady... 2 a. Shrnutí... 2 b. Popis modulu... 2 c. Technické podrobnosti o modulu... 5 2. MERK... 5 a. Shrnutí... 5 b. Popis modulu...
Jazz Server osobní nastavení uživatele
Jazz Server osobní nastavení uživatele Změněno kým Datum RTC verze Verze dokumentu Popis Jan Boháč 10. 2. 2010 2.0.0 1.0 Vytvoření dokumentu Tento dokument popisuje činnosti, které musí každý uživatel
WWW STRÁNKY Tvorba webové stránky TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY.
WWW STRÁNKY Tvorba webové stránky TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY. Úvod do tvorby webové stránky Jména souborů Svoje HTML soubory pojmenujte
Bisnode Mobilní aplikace k prověření firmy
Bisnode Mobilní aplikace k prověření firmy Eldar Iosip, Eliška Roubalová, Tomáš Milata Analýza relevantních UI směrnic platformy Android Obecná struktura aplikace z nejvyšší úrovně se lze přes obrazovky
Obří prvky: jak postavit větší kostky
Obří prvky: jak postavit větší kostky KAPITOLA 5 V této kapitole: Zvětšení měřítka: jak na to Ostatní měřítka: která fungují a proč Shrnutí: obří kostky jsou jen začátek V kapitole 3 jsme pracovali s měřítkem
Tento dokument nabízí odpovědi na nejčastější dotazy ohledně nadcházejícího ukončení prodeje nových sad Design Suite a Creation Suite. Přehled...
Sady Autodesk Design Suite a Creation Suite Nejčastější dotazy Tento dokument nabízí odpovědi na nejčastější dotazy ohledně nadcházejícího ukončení prodeje nových sad Design Suite a Creation Suite. 24.
EMMA SARGENTOVÁ TIM FEARON. Jak sebejistě. mluvit. s kýmkoli v každé situaci
EMMA SARGENTOVÁ TIM FEARON Jak sebejistě mluvit s kýmkoli v každé situaci Jak sebejistě mluvit s kýmkoli v každé situaci EMMA SARGENTOVÁ, TIM FEARON Ukázka knihy z internetového knihkupectví www.kosmas.cz
Alternativní a augmentativní komunikace z jiného úhlu pohledu
Alternativní a augmentativní komunikace z jiného úhlu pohledu Termín realizace: 15. 7. 2014 Máte povědomí o tom, co to AAK je, protože už jste byli na kurzu? Přesto si někdy nevíte úplně rady nebo vaše
Tieto Future Office. Přehled. Země: Česká republika. Odvětví: Samospráva
Tieto Future Office Přehled Země: Česká republika Odvětví: Samospráva Profil zákazníka: Magistrát města Plzeň je orgánem města Plzně, který plní jeho úkoly v oblasti územní samosprávy i státní správy na
VODNÍ VÝZVA. Identifikace a řešení problému životního prostředí v okolí školy v oblasti HYDROLOGIE
VODNÍ VÝZVA Identifikace a řešení problému životního prostředí v okolí školy v oblasti HYDROLOGIE Program GLOBE - Téma roku 2013/14 GLOBE Téma roku 2013/2014 V průběhu nadcházejícího školního roku se v
MŮJ STRACH. Nejstrašnější bída je samota a pocit, že mě nikdo nepotřebuje. - Matka Tereza
MŮJ STRACH Nejstrašnější bída je samota a pocit, že mě nikdo nepotřebuje. - Matka Tereza Byla jsem hrozně vyděšená, hlavně z toho, že lidé, které jsem zázrakem potkala, mě jednoduše opustí. Proč by někdo
Můj strach. Nejstrašnější bída je samota a pocit, že mě nikdo nepotřebuje.
Můj strach Nejstrašnější bída je samota a pocit, že mě nikdo nepotřebuje. - Matka Tereza Byla jsem hrozně vyděšená, hlavně z toho, že lidé, které jsem zázrakem potkala, mě jednoduše opustí. Proč by někdo
Testování uživatelského rozhraní mobilního telefonu HTC Hero (Semestrální projekt pro předmět A7B36TUR)
České vysoké učení technické v Praze, Fakulta Elektrotechnická Testování uživatelského rozhraní mobilního telefonu HTC Hero (Semestrální projekt pro předmět A7B36TUR) Autor:Luboš Doležal dolezlu5@fel.cvut.cz
NOVINKY VERZE ze dne Vážení uživatelé,
NOVINKY VERZE 12.9.0 ze dne 27. 9. 2017 Vážení uživatelé, v uplynulém týdnu jsme pro vás v informačním systému Insolvenční správce připravili několik novinek. V modulu Datová schránka byl implementován
Můj milý deníčku Jasně, že jsem nejlepší!
Můj milý deníčku Jasně, že jsem nejlepší! také v tištěné verzi Objednat můžete na www.fragment.cz Jim Benton Jasně, že jsem nejlepší! e-kniha Copyright Fragment, 2014 Všechna práva vyhrazena. Žádná část
1. Je pravda, že po třicítce je matematik odepsaný?
Kapitola 8 1. Je pravda, že po třicítce je matematik odepsaný? Matematika Tento široce rozšířený mýtus je založen na chybné představě o povaze matematického nadání. Lidé si s oblibou představují matematiky
Testování Mapy.cz. David Říha. Semestrální práce z předmětu Testování uživatelského rozhraní.
Testování Mapy.cz Semestrální práce z předmětu Testování uživatelského rozhraní David Říha rihadav4@fel.cvut.cz Obsah Obsah... 2 1. Úvod... 3 1.1. Popis aplikace... 3 1.2. Cílová skupina... 3 2. Test bez
5 FATÁLNÍCH CHYB, KTERÝCH BYSTE SE NEMĚLI DOPUSTIT PŘI HLEDÁNÍ PRÁCE V NORSKU
5 FATÁLNÍCH CHYB, KTERÝCH BYSTE SE NEMĚLI DOPUSTIT PŘI HLEDÁNÍ PRÁCE V NORSKU 1. JE MI JEDNO, CO BUDU DĚLAT Spousta z vás to často říká. I my jsme to na začátku říkali. Bylo nám to prostě jedno, jen jsme
Jediné dovolené, o kterých vážně chci něco slyšet, jsou ty, co se NEPOVEDLY. To mi potom aspoň není líto, oč jsem přišel.
PROSINEC Neděle Když vám někdo vypravuje o své dovolené, nejhorší je, že se musíte tvářit, jako byste měli radost S NÍM. Nikdo totiž nestojí o to, poslouchat vyprávění o zábavě, kterou sám NEZAŽIL. ZíV
Ahoj kamarádi, pokud mě ještě neznáte, jmenuji se Foxík. A hrozně rád bych byl vaším kamarádem. Mohli bychom si spolu povídat o tom, co jsme zažili a
Ahoj kamarádi, pokud mě ještě neznáte, jmenuji se Foxík. A hrozně rád bych byl vaším kamarádem. Mohli bychom si spolu povídat o tom, co jsme zažili a čemu jsme se naučili. Máma s tátou mi říkali, že se