Vývoj hybridní aplikace pro webos
|
|
- Jozef Ševčík
- před 8 lety
- Počet zobrazení:
Transkript
1 Vývoj hybridní aplikace pro webos CZ.NIC z.s.p.o. Bedřich Košata / bedrich.kosata@nic.cz
2 Plán přednášky Úvod Co jsou to datové schránky Ukázka výsledné aplikace webos historie, architektura a zařízení webos vývojové nástroje webos ukázka vývoje aplikace 2
3 Úvod CZ.NIC, z.s.p.o správce národní domény.cz... vývoj a rozvoj obecně prospěšných služeb pro lokální internetovou komunitu... CZ.NIC Labs vývojové oddělení CZ.NIC personálně oddělené od provozní části věnuje se projektům zaměřeným na DNS, sítě, ale také datové schránky DNSSEC Validator for Firefox BIRD idatovka, dsgui, libnicds Akademie CZ.NIC
4 Datové schránky Prostředek pro elektronickou komunikaci s orgány veřejné moci (OVM) Připomíná , ale: Centrální úložiště zpráv Jedna organizace má jen jednu DS Doručení fikcí (10 dní od dodání), doručení přihlášením do schránky Stav odeslané zprávy lze sledovat ověření doručení OVM má povinnost komunikovat přednostně přes DS (pokud je to možné) 4
5 Způsoby přístupu k DS Online webové rozhraní SOAP rozhraní pro aplikace třetích stran HTTPS Autentizace jméno + heslo jméno + heslo + komerční certifikát komerční certifikát (pro spisové služby) 5
6 Svobodné řešení od CZ.NIC Labs Desktop dsgui & dslib libnicds GUI aplikace v Pythonu + GTK Linux, Mac OS X, Windows, BSD knihovna pro C Mobil idatovka webdatovka iphone a ipad (od verze 2.0) prototyp pro webos založený na nemodifikované libnicds 6
7 Ukázka aplikace 7
8 webos pohled dovnitř založen na jádře Linuxu využívá řadu open source knihoven a programů HTML + JavaScript + SDK pro tvorbu aplikací (renderovací jádro WebKit) pro nízkoúrovňové věci je možnost psát rozšíření v C 8
9 webos historie červen 2009 Palm představuje webos na telefonu Palm Pre duben 2010 HP kupuje Palm říjen 2010 vychází webos 2 spolu s Palm Pre 2 únor 2011 ohlášen telefon HP Pre 3 a tablet HP TouchPad s webos 3.0 (vydání plánované v létě) květen 2011 vydán minitelefon HP Veer s webos 2.2 9
10 webos produkty telefony Palm Pre (600 MHz, 256 MB RAM, 8 GB, , 3.1 ) Palm Pre Plus (600 MHz, 512 MB RAM, 16 GB, , 3.1 ) Palm Pixi (600 MHz, 256 MB RAM, 8 GB, , 2.6 ) Palm Pre 2 (1 GHz, 512 MB RAM, 16 GB, , 3.1 ) HP Veer (800 MHz, 512 MB RAM, 8 GB, , 2.6 ) tablety HP Pre 3 (1.4 GHz, 512 MB RAM, 16 GB, , 3.6 ) HP TouchPad (2x1.2 GHz, 1 GB RAM, GB, , 9.7 ) 10
11 webos vývojové nástroje SDK software development kit JavaScript + HTML přístup k interním funkcím z JavaScriptu PDK plugin development kit gcc cross compiler + knihovny oficiálně podporován pouze pod Windows a Mac OS X umožňuje low-level přístup ke zdrojům grafická stránka je obstarávána knihovnou SDL (snadná portace existujících SDL her) hybridní aplikace spolupráce SDK s binární komponentou založenou na PDK 11
12 webos aktivace developer módu Nutné pro možnost instalace vytvořených aplikací do telefonu dvě možnosti vyťukat webos vyťukat upupdowndownleftrightleftrightbastart 12
13 webos SDK instalace nainstalujeme palm-novacom VirtualBox ( , 4.0 není podporován, ale je možné na něj později upgradovat) Java ia32-libs na 64 bitovém OS získáme Palm SDK novaterm umožňuje terminálový přístup k zařízení palm-generate, palm-package, palm-install práce s balíčky virtuální stroj s testovacím prostředím (bohužel x86) 13
14 webos emulátor palm-emulator 14
15 webos interakce se zařízením novaterm - terminálový přístup k zařízení á la ssh beda@zelva:~$ novaterm -l a19a46271ca7c591b2fcc9964c429c4042af610 usb castle-linux aebd20c9cfa70d56e95b22fbf9f55f2198d6 tcp emulator beda@zelva:~$ novaterm root@ - Palm Pre:/# beda@zelva:~$ novaterm -d 3261aebd20c9cfa70d56e95b22fbf9f55f2198d6 root@qemux86:/# 15
16 webos SDK první kroky palm-generate -t new_app -p "{'id': 'cz.nic.labs.test', 'version':'0.1.0', 'vendor':'cz.nic', 'title':'test'}" /tmp/test generating new_app in /tmp/test tree test test -- app -- assistants `-- stage-assistant.js `-- views -- appinfo.json -- framework_config.json -- icon.png -- images -- index.html -- sources.json `-- stylesheets `-- test.css 16
17 webos SDK první kroky palm-package test creating package cz.nic.labs.test_0.1.0_all.ipk in /tmp palm-install -d tcp cz.nic.labs.test_0.1.0_all.ipk installing package cz.nic.labs.test_0.1.0_all.ipk on device "emulator" {3261aebd20c9cfa70d56e95b22fbf9f55f2198d6} tcp palm-launch -d tcp cz.nic.labs.test launching application cz.nic.labs.test on device "emulator" {3261aebd20c9cfa70d56e95b22fbf9f55f2198d6} tcp webos eclipse plugin spouštění webos aplikací přímo z prostředí eclipse 17
18 webos SDK základní pojmy Stage jeviště základní okno (karta) aplikace Scene obsah karty aplikace typicky obsahuje více scén Assistant scény se překrývají jako karty v balíčku JavaScript, který se stará o obsluhu jednotlivých událostí ve scéně každá scéna má svého asistenta jeden top-level asistent pro celou aplikaci asistent může aktivovat další scény a přidat je na stack 18
19 Komponenty aplikace Vzhled scény HTML + CSS + speciální atributy (x-mojo-...) Interakce s prvky JavaScript (definice propojení prvků s daty, obsluha událostí) Externí data Application services (otevření odkazu v prohlížeči, PDF ve čtečce) Systémové prostředky - System services via JavaScript (interakce s GPS, accelerometrem) Ukládání dat HTML 5 db [1,2], webos specifické alternativy Přístup ke grafice - PDK (SDL) Nízkoúrovňové záležitosti - PDK 19
20 webos struktura aplikace -- app -- assistants `-- stage-assistant.js `-- views -- appinfo.json -- framework_config.json -- icon.png -- images -- index.html -- sources.json `-- stylesheets `-- test.css -- app -- assistants -- account-config-assistant.js `-- stage-assistant.js -- models `-- isds-plugin.js `-- views -- account-config `-- account-config-scene.html `-- message-view -- message-list-entry.html -- message-list.html `-- message-view-scene.html... 20
21 webos PDK Oficiální PDK využívá oficiální PDK pro Mac OS X obsahuje cross-compiler a knihovny vhodné pro kompilace vlastních programů bez dalších externích závislostí WebOS Internals PDK svobodná varianta oficiálního PDK obsahuje podporu pro Scratchbox 2 cross-kompilační prostředí instalace trvá desítky minut a může být potřeba vyhledat si řešení nějakého problému umožňuje pohodlně kompilovat externí knihovny s pomocí configure a make 21
22 webos interakce s pluginem Aplikace plugin volání registrovaných funkcí pluginu z JavaScriptu probíhá synchronně plugin může zablokovat běh aplikace lze převést na asynchronní kombinací se zpětným voláním vždy vrací pouze string s výhodou lze použít JSON z pluginu lze vyvolat výjimku Plugin aplikace volání funkcí definovaných v JavaScriptu z C na straně aplikace svážeme volání s konkrétní JS funkcí libovolný počet argumentů typu string volání se provádí asynchronně bez návratové hodnoty 22
23 webos vložení pluginu Aplikace vložit element object s opovídajícími parametry do HTML kódu stránky úprava appinfo.json + vytvoření package.properties vytvoření plugin_appinfo.json Plugin definovat funkce, které budou dostupné z JavaScriptu PDL_bool MyJSHandlerFunc(PDL_JSParameters *parms) zaregistrovat funkce dostupné z JavaScriptu PDL_Err PDL_RegisterJSHandler(const char *functionname, PDL_JSHandlerFunc function) aktivovat pomocí PDL_JSRegistrationComplete 23
24 webos vlastnosti pluginu běží v samostatném procesu musí se sám udržovat při životě, typicky vlastním event loopem životnost procesu odpovídá životnosti scény, která plugin inicializovala při vložení do více scén dochází ke vzniku nových instancí sdílení pluginu lze řešit vložením pomocí JavaScriptu a následným kopírováním vzniklého DOM objektu do dalších scén 24
25 webos cross-kompilace Scratchbox cross-kompilační chrootované prostředí ideální pro existující knihovny a aplikace beda@gaspode:~$ sb2 -M /srv/preware/cross-compile/staging/mapping-armv7 [SB2 mapping-armv7 armv7] beda@gaspode~$ gcc -v Using built-in specs. Reading specs from /usr/share/scratchbox2/modeconf/gcc-specs.simple rename spec cpp to old_cpp Target: arm-none-linux-gnueabi Configured with: /scratch/mitchell/builds/4.3-arm-none-linux-gnueabirespin/src/gcc-4.3/configure --build=i686-pc-linux-gnu --host=i686-pclinux-gnu --target=arm-none-linux-gnueabi --enable-threads... Thread model: posix gcc version (Sourcery G++ Lite 2009q1-203) 25
26 webos cross-kompilace libnicds závisí na openssl používá autoconf a automake nejprve zkompilovat a nainstalovat příslušnou verzi openssl (./configure; make; make install) poté zkompilovat a nainstalovat libnicds (./configure; make; make install) libnicds přikompilovat staticky k pluginu není třeba žádných úprav openssl či libnicds 26
27 webos debugging palm-log umožňuje sledovat výpisy z aplikace v aplikaci - console.log(zpráva) na konzoli - palm-log -f cz.nic.labs.webdatovka eclipse plugin ukazuje log výpisy na konzoli automaticky plugin debugging kódu na PC bez webos specifických funkcí výpis do souboru v /media/internal, apod. 27
28 webos debugging palm-log --system-log-level info setting log level to info on device "castle-linux" {5a19a46271ca7c591b2fcc9964c429c4042af610} usb palm-log -f cz.nic.labs.webdatovka following logs for application cz.nic.labs.webdatovka on device "castlelinux" {5a19a46271ca7c591b2fcc9964c429c4042af610} usb [ :04: ] info: =========> Calling palminitframework367, /usr/palm/frameworks/mojo/mojo.js:142 [ :04: ] info: Requested submission : 367 [ :04: ] info: Current locale is en_us [ :04: ] error: Uncaught TypeError: Object #<an Object> has no method 'screenorientationchanged' [ :04: ] warning: document had scroll top set, resetting. [ :04: ] info: About to activate scene front-page [ :04: ] info: Transition ended. 28
29 webos lokalizace JavaScript lokalizuje se á la gettext označením textu k překladu přímo v kódu překlady se definují v adresáři resources v souborech strings.json $L("Hello, world."); HTML v adresáři resources se vytvoří alternativní verze HTML souborů pro každý podporovaný jazyk Metadata jméno aplikace, apod. v adresáři resources se vytvoří alternativní appinfo.json soubor pro každý podporovaný jazyk 29
30 webos postřehy mnoho věcí je asynchronních přístup k databázi práce s pluginem, pokud synchronní verze není dostatečně rychlá globální proměnné šetří práci 30
31 Závěr webos je rozumně otevřená platforma vývoj pod Linuxem není 100% podporován existuje komunita schopná pomoci dokumentace je dostatečná (i když je stále co zlepšovat) HP bude webos silně prosazovat doufejme, že brzo již uvidíme oficiální prodej i u nás 31
32 Děkuji za pozornost Bedřich Košata
Projekt Datové schránky
Projekt Datové schránky Datová schránka je elektronické úložiště, které je určeno k doručování a k provádění úkonů vůči orgánům veřejné moci. Pro přístup k datové schránce je zapotřebí speciální aplikace,
VíceObsah. O autorech 9 Earle Castledine 9 Myles Eftos 9 Max Wheeler 9 Odborný korektor 10. Předmluva 11 Komu je kniha určena 12 Co se v knize dočtete 12
O autorech 9 Earle Castledine 9 Myles Eftos 9 Max Wheeler 9 Odborný korektor 10 Předmluva 11 Komu je kniha určena 12 Co se v knize dočtete 12 Poděkování 15 Earle Castledine 15 Myles Eftos 15 Max Wheeler
VíceVývoj software pro Linuxové distribuce. Installfest Praha, 7.3.2010
Vývoj software pro Linuxové Installfest Praha, 7.3.2010 Úvod Dan Horák vývojář Fedora člen Fedora Engineering Steering Comitee (pro F-11 a F-12) zaměstnán u Red Hat Czech Copyright
VíceInstalace a konfigurace web serveru. WA1 Martin Klíma
Instalace a konfigurace web serveru WA1 Martin Klíma Instalace a konfigurace Apache 1. Instalace stáhnout z http://httpd.apache.org/ nebo nějaký balíček předkonfigurovaného apache, např. WinLamp http://sourceforge.net/projects/winlamp/
VíceKarel Bittner bittner@humusoft.com. HUMUSOFT s.r.o. HUMUSOFT s.r.o.
Karel Bittner bittner@humusoft.com COMSOL Multiphysics Co je COMSOL Multiphysics? - sw určený k simulaci fyzikálních modelů, na něž působí jeden nebo několik fyzikálních vlivů - sw úlohy řeší metodou konečných
VíceFormy komunikace s knihovnami
Formy komunikace s knihovnami Současné moderní prostředky Jiří Šilha a Jiří Tobiáš, Tritius Solutions a.s., Brno Osnova Základní požadavky na komunikaci s knihovnami Historie komunikace s knihovnami Confluence
VíceLinux na desktopu Pro Běžně Frustrované Uživatele
Linux na desktopu Pro Běžně Frustrované Uživatele Martin Vicián martin.vician@nic.cz InstallFest 4. března 2018 2 / 23 Obsah přednášky Přístup k operačním systémům v CZ.NIC Grafická rozhraní Ubuntu Nejčastější
VíceGoogle Web Toolkit. Martin Šurkovský, SUR března Katedra informatiky
Google Web Toolkit Martin Šurkovský, SUR096 Vysoká škola Báňská - Technická univerzita Ostrava Katedra informatiky 29. března 2010 Martin Šurkovský, SUR096 (VŠB - TUO) Google Web Toolkit 29. března 2010
VíceDomino 10 nové komponenty a související témata (node.js, ES )
Domino 10 nové komponenty a související témata (node.js, ES ) David Marko TCL DigiTrade - 19.4.2018 Domino 10 Use of OpenSource components ( Java Script, ) Great focus on integration of Mobiles and Chat
VícePočítačová Podpora Studia. Přednáška 5 Úvod do html a některých souvisejících IT. Web jako platforma pro vývoj aplikací.
Přednáška 5 1. Stručný přehled vývoje html H T m l (HTML...XML... html5), (Web API, JSON, REST,AJAX) 2. Některé související IT IP adresa, doménová adresa, name servery JavaScritp, Jquery, Angular PHP vs
VíceVyužití systému Dynamips a jeho nástaveb pro experimenty se síťovými technologiemi Petr Grygárek
Využití systému Dynamips a jeho nástaveb pro experimenty se síťovými technologiemi Petr Grygárek katedra informatiky fakulta elektrotechniky a informatiky VŠB-Technická univerzita Ostrava Agenda Motivace
VíceIBM Tivoli Storage Manager 6.2 a IBM Tivoli Storage Manager FastBack 6.1.1
IBM Tivoli Storage Manager 6.2 a IBM Tivoli Storage Manager FastBack 6.1.1 Reporting a Monitoring Ondřej Bláha CEE+R CoP Team / Tivoli Storage Team Leader Září 2010 2010 IBM Corporation TSM 6: Reporting
Vícekonec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian
02 konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian Kernighan v r. 1973 přepsán do jazyka C Psát programy,
Vícemonolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura
IBM PC 5150 MS DOS 1981 (7 verzí) DR DOS, APPLE DOS, PC DOS 1. 3. Windows grafická nástavba na DOS Windows 95 1. operační systém jako takový, Windows XP 2001, podporovány do 2014, x86 a Windows 2000 Professional
VíceTÉ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
VíceSemináˇr Java X J2EE Semináˇr Java X p.1/23
Seminář Java X J2EE Seminář Java X p.1/23 J2EE Složitost obchodních aplikací robusní, distribuované, spolehlivé aplikace s transakcemi na straně serveru, klientské aplikace co nejjednodušší Snaha : Návrh,
VíceKontrolní seznam projektu a systémové požadavky Xesar 3.0
Kontrolní seznam projektu a systémové požadavky Xesar 3.0 Obsah 1 Kontrolní seznam k projektu... 1 1.1 Systémové požadavky infrastruktura... 1 1.2 Konfigurace zařízení... 2 1.3 Témata týkající se projektu...
VíceCompatibility List. GORDIC spol. s r. o. Verze 3.60.5 8.4.2009
Compatibility List Verze 3.60.5 8.4.2009 GORDIC spol. s r. o. Copyright 1993-2009 1 Obsah Obsah 1 2 3 4 5 6 7 8 9 3.1 3.2 Úvodní informace Podporované databázové systémy Klientské prostředí Tlustý klient...
VíceDNSSEC Validátor - doplněk prohlížečů proti podvržení domény
DNSSEC Validátor - doplněk prohlížečů proti podvržení domény CZ.NIC z.s.p.o. Martin Straka / martin.straka@nic.cz Konference Internet a Technologie 12 24.11.2012 1 Obsah prezentace Stručný úvod do DNS
VíceMATURITNÍ PRÁCE dokumentace
MATURITNÍ PRÁCE dokumentace Jídelníček SŠIEŘ pro Android Martin Bartoň školní rok: 2012/2013 obor: třída: Počítačové systémy PS4.A ABSTRAKT Práce je zaměřená na problematiku tvorby Android aplikací,
VíceDODATEČNÉ INFORMACE K ZADÁVACÍM PODMÍNKÁM Č. 4
Zadavatel: Sídlem: Česká republika Ministerstvo zemědělství Těšnov 17, 117 05 Praha 1 Česká republika Název veřejné zakázky: OBNOVA CENTRÁLNÍ HW INFRASTRUKTURY V DATOVÉM CENTRU Evidenční číslo veřejné
VíceArchitektura rodiny operačních systémů Windows NT Mgr. Josef Horálek
Architektura rodiny operačních systémů Windows NT Mgr. Josef Horálek = Velmi malé jádro = implementuje jen vybrané základní mechanismy: = virtuální paměť; = plánování vláken; = obsluha výjimek; = zasílání
VíceBezpečný router pro domácí uživatele. Bedřich Košata bedrich.kosata@nic.cz 21.05.2013
Bezpečný router pro domácí uživatele Bedřich Košata bedrich.kosata@nic.cz 21.05.2013 Je tu co vylepšovat? Bezpečnost router je brána mezi poklidnou domácí sítí a divokým internetem Moderní technologie
VíceSísyfos Systém evidence činností
Sísyfos Systém evidence Sísyfos : Evidence pracovních Systém Sísyfos je firemní aplikace zaměřená na sledování pracovních úkonů jednotlivých zaměstnanců firmy. Umožňuje sledovat pracovní činnosti na různých
VíceEfektivní vývoj mobilních aplikací na více platforem současně. Mgr. David Gešvindr MCT MSP MCPD MCITP gesvindr@mail.muni.cz
Efektivní vývoj mobilních aplikací na více platforem současně Mgr. David Gešvindr MCT MSP MCPD MCITP gesvindr@mail.muni.cz Osnova 1. Kam míří platforma Windows Phone 2. Seznámení s univerzálními Windows
VíceCitrix klient a OneTimePass moje.cpas.cz. Uživatelský návod pro interní uživatele České pojišťovny a.s.
Citrix klient a OneTimePass moje.cpas.cz Uživatelský návod pro interní uživatele České pojišťovny a.s. 1 WINDOWS 3 1.1 INSTALACE 3 1.2 PŘIHLÁŠENÍ 10 2 MAC 14 2.1 INSTALACE 14 2.2 PŘIHLÁŠENÍ 17 3 IPAD,
Víceeidas odstartuje Německo Jaromír Talíř
eidas odstartuje Německo Jaromír Talíř jaromir.talir@nic.cz 24. 11. 2017 Obsah Vzájemné uznávání eid podle eidas Německá elektronická identifikace Nové německé eid systémy DomainID Verimi Vzájemné uznávání
VíceNástroje pro vývoj a publikaci mobilní aplikace v Qt. Martin Straka
Nástroje pro vývoj a publikaci mobilní aplikace v Qt Martin Straka martin.straka@nic.cz 24. 11. 2017 Obsah Qt a mobilní aplikace Nástroje, překlad a publikace v obchodech Android ios Aplikace mobilní Datovka
VíceNástroje pro vývoj a publikaci mobilní aplikace v Qt. Martin Straka
Nástroje pro vývoj a publikaci mobilní aplikace v Qt Martin Straka martin.straka@nic.cz 24. 11. 2017 Obsah Qt a mobilní aplikace Nástroje, překlad a publikace v obchodech Android ios Aplikace mobilní Datovka
VíceROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk
ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk Anotace: Příspěvek se zabývá rozvojem informačních a komunikačních technologií se zaměřením na trendy technického a programového
VíceAutorizovaná konverze dokumentů
Autorizovaná konverze dokumentů Autorizovaná konverze Konverze z pohledu občana a úředníka CzechPOINT@office Principy konverze, centrální evidence doložek Poplatky za konverzi, digitální podpis Zkoušky
VíceDokumentace. k projektu Czech POINT. Technická specifikace hardwarového a softwarového vybavení
Dokumentace k projektu Czech POINT Technická specifikace hardwarového a softwarového vybavení Vytvořeno dne: 11.4.2007 Aktualizováno: 3.3.2010 Verze: 1.4 2009 MVČR Obsah 1. Technická specifikace hardwarového
VíceMinimální požadavky na systém... 21 Linux a Windows na jednom disku... 22 Zrušení instalace Mandriva Linuxu... 23
Obsah Úvodem 9 Typografické konvence.............................. 10 Změny oproti předchozí verzi Mandriva Linuxu.................. 11 Informace o aktualizaci z verze 2006....................... 17 Poděkování....................................
Vícemodrana: flexibilní navigační systém Martin Kolman http://www.modrana.org/openalt2014 modrana@gmail.com
modrana: flexibilní navigační systém Martin Kolman http://www.modrana.org/openalt2014 modrana@gmail.com 1 Nevýhody uzavřených navigací nemožnost modifikovat funkcionalitu co když výrobce přestane podporovat
VíceELEKTRONICKÉ PODÁNÍ OBČANA
Strana č. 1 ELEKTRONICKÉ PODÁNÍ OBČANA NÁVOD NA VYPLŇOVÁNÍ A ODESLÁNÍ FORMULÁŘŮ IČ: 63078236, DIČ: CZ63078236, OR: MS v Praze, oddíl B, vložka 3044 Strana 1 / 13 Strana č. 2 1 Obsah 1 Obsah... 2 2 Úvod...
VíceOracle 1.6.0_43 Oracle 1.7.0_17* a novější verze. Oracle 1.6.0_43 Oracle 1.7.0_17* a novější verze. Oracle 1.6.0_43 Oracle 1.7.0_17* a novější verze
I. Služby: Tyto technické podmínky se vztahují na tyto služby: MojeBanka, MojeBanka Business a MojePlatba pro nakupující, Přímý kanál - doplněk služby MojeBanka Business, Profibanka, Expresní linka Plus,
Vícew w w. u l t i m u m t e c h n o l o g i e s. c z Infrastructure-as-a-Service na platformě OpenStack
w w w. u l t i m u m t e c h n o l o g i e s. c z Infrastructure-as-a-Service na platformě OpenStack http://www.ulticloud.com http://www.openstack.org Představení OpenStacku 1. Co OpenStack je a není 2.
VíceOKsmart a správa karet v systému OKbase
OKsmart a správa karet v systému OKbase Od personalizace a sledování životního cyklu karet až k bezkontaktní autentizaci a elektronickému podpisu Spojujeme software, technologie a služby Martin Primas
VíceTSM for Virtual Environments Data Protection for VMware v6.3. Ondřej Bláha CEE+R Tivoli Storage Team Leader. TSM architektura. 2012 IBM Corporation
TSM for Virtual Environments Data Protection for VMware v6.3 Ondřej Bláha CEE+R Tivoli Storage Team Leader TSM architektura 2012 IBM Corporation Tradiční zálohování a obnova dat ze strany virtuálního stroje
VíceTechnické podmínky I. Služby: II. Technické podmínky pro službu MojeBanka, MojeBanka Business, MojePlatba a Expresní linka Plus
I. Služby: II. Tyto technické podmínky se vztahují na tyto služby: MojeBanka, MojeBanka Business a MojePlatba pro nakupující, Přímý kanál - doplněk služby MojeBanka Business, Profibanka, Certifikační průvodce
VíceApache Cordova (PhoneGap 3)
Apache Cordova (PhoneGap 3) Nativní aplikace pro Android, ios, WP, TAMZ 1 Cvičení 10 Základy Apache Cordova Vývoj nativních mobilních aplikací v HTML5+JS+CSS3 Vytvořená webová aplikace se zabalí pomocí
VíceKnot DNS workshop. CZ.NIC Labs Daniel Salzman / daniel.salzman@nic.cz Jan Kadlec / jan.kadlec@nic.cz 24. 11. 2012
Knot DNS workshop CZ.NIC Labs Daniel Salzman / daniel.salzman@nic.cz Jan Kadlec / jan.kadlec@nic.cz 24. 11. 2012 1 Obsah workshopu Krátké představení projektu Knot DNS Instalace Popis konfigurace a ovládaní
VíceDokumentace. k projektu Czech POINT. Technická specifikace hardwarového a softwarového vybavení
Dokumentace k projektu Czech POINT Technická specifikace hardwarového a softwarového vybavení Vytvořeno dne: 11.4.2007 Aktualizováno: 13.3.2009 Verze: 1.3 2009 MVČR Obsah 1. Technická specifikace hardwarového
VíceTECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY
Příloha č. 3 k č.j. MV-159754-3/VZ-2013 Počet listů: 7 TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY Nové funkcionality Czech POINT 2012 Popis rozhraní egon Service Bus Centrální Místo Služeb 2.0 (dále jen CMS
VícePoužití čipových karet v IT úřadu
Použití čipových karet v IT úřadu Software pro personalizaci, správu a použití čipových karet Ing. Ivo Rosol, CSc. Ing. Pavel Rous 9. 10. 6. 2011 1 Použití bezkontaktních čipových karet Přístupové systémy
VíceSADA VY_32_INOVACE_PP1
SADA VY_32_INOVACE_PP1 Přehled anotačních tabulek k dvaceti výukovým materiálům vytvořených Ing. Janem Prašivkou. Kontakt na tvůrce těchto DUM: prasivka@szesro.cz Úvod do informatiky VY_32_INOVACE_PP1.PRA.01
VíceÚvod do FlexiBee REST API. Petr Ferschmann FlexiBee Systems s.r.o.
Úvod do FlexiBee REST API Petr Ferschmann FlexiBee Systems s.r.o. Co je FlexiBee? FlexiBee a cloud Nová architektura Úvod do FlexiBee REST API Petr Ferschmann FlexiBee Systems s.r.o. Snadno začít REST
VíceORION Podpora notebooků
ORION Podpora notebooků Tomáš Stibor, CIV-LPS leden 2010 Úvod Co je to IS notebook (Orion notebook) Podporovaný HW notebook z výběrového řízení minimální požadavky: CPU 1GHz, RAM 1GB, HDD 60GB Dostupný
VíceReporting a Monitoring
Reporting a Monitoring IBM Tivoli Storage Manager 6.3 a IBM Tivoli Storage Manager FastBack 6.1.5 Ondřej Bláha CEE+R CoP Team / Tivoli Storage Team Leader 2010 IBM Corporation Administrátorské rozhraní
VíceUžitečné rady pro administrátory. IBM Domino/Notes
Užitečné rady pro administrátory IBM Domino/Notes Radim Turoň 2017 FeaturePack 8 pro Domino/Notes 9.0.1 IBM Verse On Premises 1.0.1 IBM Connections 5.5 Files&Profiles IMAP, JVM - bezpečnost SSL certifikáty
VíceObsah. Úvod 11 O autorovi 11 Koncept knihy 11 Zpětná vazba od čtenářů 12 Zdrojové kódy ke knize 12 Errata 12 ČÁST I VÝVOJ MOBILNÍ APLIKACE
Úvod 11 O autorovi 11 Koncept knihy 11 Zpětná vazba od čtenářů 12 Zdrojové kódy ke knize 12 Errata 12 ČÁST I VÝVOJ MOBILNÍ APLIKACE KAPITOLA 1 Vývojové prostředí a výběr frameworku 15 PhoneGap 15 jquery
VícePřístup k poště MS Office 365 mají pouze studenti 1. a 2. ročníku EkF prezenčního studia. Přístup k ostatním službám mají všichni studenti.
Obsah Přihlášení k Office 365... 1 Nastavení přeposílání (předávání) doručené pošty... 2 Instalace plného balíku aplikací Office 365 Pro Plus pro studenty... 3 Přihlášení v plné verzi Office 365 Pro Plus
VíceSDC aplikace. Zrychlený návod na zprovoznění
SDC aplikace Zrychlený návod na zprovoznění 1 SDC aplikace - podrobný návod na zprovoznění Tento návod slouží jako průvodce nahrátím SDC aplikace do vašeho telefonu, tabletu nebo počítače. Návod slouží
VíceBezpečná autentizace přístupu do firemní sítě
Bezpečná autentizace přístupu do firemní sítě ESET Secure Authentication (ESA) poskytuje silné ověření oprávnění přístupu do firemní sítě a k jejímu obsahu. Jedná se o mobilní řešení, které používá dvoufaktorové
VícePříručka nastavení funkcí snímání
Příručka nastavení funkcí snímání WorkCentre M123/M128 WorkCentre Pro 123/128 701P42171_CS 2004. Všechna práva vyhrazena. Uplatňovaná ochrana autorských práv se vztahuje na všechny formy a záležitosti
VíceKMI / TMA Tvorba mobilních aplikací. 2. seminář ZS 2016/2017 Středa 13:15-15:45
KMI / TMA Tvorba mobilních aplikací 2. seminář 5.10.2016 ZS 2016/2017 Středa 13:15-15:45 OBSAH SEMINáře konfigurační soubory projektu, aktivity, základní události, životní cyklus aplikace, intenty a práce
Více1 Administrace systému 3. 1.3 Moduly... 3 1.4 Skupiny atributů... 4 1.5 Atributy... 4 1.6 Hodnoty atributů... 4
CRM SYSTÉM KORMORÁN PŘÍRUČKA ADMINISTRÁTORA Obsah 1 Administrace systému 3 1.1 Uživatelské účty.................................. 3 1.2 Přístupová práva................................. 3 1.3 Moduly.......................................
VícePožadavky pro výběrová řízení TerraBus ESB/G2x
Dokument: Převod dat TerraBus ESB/G2x Požadavky pro výběrová řízení TerraBus ESB/G2x Obsah 1. Účel dokumentu... 2 2. Použité termíny a zkratky... 2 3. Požadavky... 3 Účel dokumentu Účelem tohoto dokumentu
Více1. V notebooku (v hlavním hostitelském operačním systému (MS Windows)) mít nainstalováno a nakonfigurováno:
Požadavky Notebook s operačním systémem MS Windows 7 a vyšší. 1. V notebooku (v hlavním hostitelském operačním systému (MS Windows)) mít nainstalováno a nakonfigurováno: Nox App Player emulátor (http://en.bignox.com)
VíceRozhraní pro tvorbu doplňků v moderních prohlížečích. Martin Straka martin.straka@nic.cz 13. 11. 2015
Rozhraní pro tvorbu doplňků v moderních prohlížečích Martin Straka martin.straka@nic.cz 13. 11. 2015 Obsah Základní pojmy Rozhraní zásuvných modulů Techniky a API pro tvorbu doplňků a rozšíření DNSSEC/TLSA
VíceObsah. Kapitola 1. Předmluva 11 O této knize 13 Konvence...13
Obsah Předmluva 11 O této knize 13 Konvence........................................................13 Inovace prostřednictvím otevřenosti 15 Ekosystém Symbianu.............................................16
VíceÚvod do Linuxu SŠSI Tábor 1
Úvod do Linuxu 9.10.2012 SŠSI Tábor 1 Historie Linux je obdoba operačního systému UNIX, vytvořená Linusem Torvaldsem. Na dalším vývoji systému i aplikací dnes pracuje řada dobrovolníků na celém světě.
VíceTechnologie Java Enterprise Edition. Přemek Brada, KIV ZČU 8.6.2011
Technologie Java Enterprise Edition Přemek Brada, KIV ZČU 8.6.2011 Přehled tématu Motivace a úvod Infrastruktura pro velké Java aplikace (Java základní přehled) Části třívrstvé struktury servlety, JSP
VíceInstalace a konfigurace
Instalace a konfigurace Seminář ELZA Ing. Jiří Kala, Ph.D. 28. listopadu 2016 Architektura 2 Schéma systému Klient (prohlížeč) HTTP(S) Webový server Aplikační server TCP/IP Databáze 3 Požadavky Klient
VícePostup instalace umožňující el. podpis v IS KP14+ pro webové prohlížeče Google Chrome a Firefox.
Pořízení aplikace MS2014+ a zajištění jejího provozu a rozvoje Registrační číslo projektu: CZ.1.08/2.1.00/12.00147 Postup instalace umožňující el. podpis v IS KP14+ pro webové prohlížeče Google Chrome
VíceMichal Andrejčák, Klub uživatelů ŘS MicroSCADA, Hotel Omnia Janské Lázně, SDM600 Stručný popis a reference.
Michal Andrejčák, Klub uživatelů ŘS MicroSCADA, Hotel Omnia Janské Lázně, 19.-20.10.2016 Stručný popis a reference Slide 1 Agenda Vlastnosti Reference Stadtwerken München Reference ČEZ distribuce, a.s.
VíceReal Time programování v LabView. Ing. Martin Bušek, Ph.D.
Real Time programování v LabView Ing. Martin Bušek, Ph.D. Úvod - související komponenty LabVIEW development Konkrétní RT hardware - cíl Použití LabVIEW RT module - Pharlap ETS, RTX, VxWorks Možnost užití
VíceGTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím
GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER váš partner na cestě od dat k informacím globtech spol. s r.o. karlovo náměstí 17 c, praha 2 tel.: +420 221 986 390 info@globtech.cz
VíceÚvodem Seznámení s HTML Rozhraní Canvas... 47
Stručný obsah Úvodem... 17 1. Seznámení s HTML5... 21 2. Rozhraní Canvas... 47 3. Práce s audiem a videem v HTML5... 85 4. Geolokační rozhraní... 109 5. Komunikační rozhraní... 137 6. Rozhraní WebSocket...
VíceVirtualBox desktopová virtualizace. Zdeněk Merta
VirtualBox desktopová virtualizace Zdeněk Merta 15.3.2009 VirtualBox dektopová virtualizace Stránka 2 ze 14 VirtualBox Multiplatformní virtualizační nástroj. Částečně založen na virtualizačním nástroji
VíceMS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění
MS WINDOWS I řada operačních systémů firmy Microsoft *1985 -? Historie Práce ve Windows XP Architektura Instalace Spouštění HISTORIE I MS-DOS 1981, první OS firmy Microsoft, pro IBM PC 16b, textový, jednouživatelský,
VíceSDC aplikace. Podrobný návod na zprovoznění RS485 RTS vysílače
SDC aplikace Podrobný návod na zprovoznění RS485 RTS vysílače 1 SDC aplikace - podrobný návod na zprovoznění RS485 RTS vysílače Tento návod slouží jako průvodce nahrátím SDC aplikace do vašeho telefonu,
VíceKMI / TMA Tvorba mobilních aplikací
KMI / TMA Tvorba mobilních aplikací 2. seminář 5.10.2018 ZS 2017/2018 STŘEDA 13:15-15:45 OBSAH SEMINáře konfigurační soubory projektu, aktivity, základní události, životní cyklus aplikace, intenty a práce
VíceIS RŽP. informační systém pro vedení živnostenského rejstříku a jeho propojení na registry veřejné správy. Ministerstvo průmyslu a obchodu
IS RŽP informační systém pro vedení živnostenského rejstříku a jeho propojení na registry veřejné správy Ing. Bc. Petr Kameník Ing. Miloslav Marčan Praha říjen 2007 Ministerstvo průmyslu a obchodu Program
Víceverze GORDIC spol. s r. o.
Compatibility List verze 01.1 199-01 GORDIC spol. s r. o. Obsah 1 Obsah 1 Úvodní informace Podporované databázové systémy Klientské prostředí Webový aplikační server Kancelářský software Úložiště souborů
VíceÚvod Seznámení s předmětem Co je.net Vlastnosti.NET Konec. Programování v C# Úvodní slovo 1 / 25
Programování v C# Úvodní slovo 1 / 25 Obsah přednášky Seznámení s předmětem Co je.net Vlastnosti.NET 2 / 25 Kdo je kdo Petr Vaněček vanecek@pf.jcu.cz J 502 Václav Novák vacnovak@pf.jcu.cz?? Při komunikaci
Více1. Pořízení dokumentu
1. Pořízení dokumentu Vytvoření kdykoliv čitelného, ověřitelného a nezpochybnitelného dokumentu je pomocí aplikací Long- Term Docs rychlé a velice jednoduché. Stačí se zaregistrovat a vybrat si zařízení,
VíceZákladní pojmy spojené s webovým publikováním ~ malý slovníček pojmů~ C3231 Základy WWW publikování Radka Svobodová, Stanislav Geidl
Základní pojmy spojené s webovým publikováním ~ malý slovníček pojmů~ C3231 Základy WWW publikování Radka Svobodová, Stanislav Geidl Internet celosvětová síť spojení jednotlivých síťí pomocí uzlů (síť
VíceObsah. Rozdíly mezi systémy Joomla 1.0 a 1.5...15 Systém Joomla coby jednička online komunity...16 Shrnutí...16
Obsah Kapitola 1 Seznámení se systémem Joomla!................................. 9 Přehled systémů pro správu obsahu....................................................10 Použití systému pro správu obsahu.....................................................11
VíceEmulátory. Autor: Martin Fiala. Spouštění programů a her z jiných OS nebo jiných platforem. InstallFest 2004. www.installfest.cz
Emulátory Autor: Martin Fiala Spouštění programů a her z jiných OS nebo jiných platforem. InstallFest 2004 Úvod Proč chceme emulovat? nemáme přístup k dané platformě nebo je problematický a nepohodlný
VíceČÁST 1. Základy 32bitového programování ve Windows
Obsah Úvod 13 ČÁST 1 Základy 32bitového programování ve Windows Kapitola 1 Nástroje pro programování ve Windows 19 První program v Assembleru a jeho kompilace 19 Objektové soubory 23 Direktiva INVOKE 25
Vícerychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek
rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek Co je to webová aplikace? příklady virtuální obchodní dům intranetový IS podniku vyhledávací služby aplikace jako každá jiná přístupná
VíceTECHNICKÉ PODMÍNKY. Článek 2. Podmínky pro službu MojeBanka, MojeBanka Business, MojePlatba,Expresní linka Plus a TF OnLine
Tyto podmínky stanoví technické podmínky a požadavky pro poskytování vybraných Bankovních služeb. Seznamte se prosím důkladně s tímto dokumentem. Vaše případné dotazy rádi zodpovíme. Článek 1. Použití
VíceSoučasný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita
Aktivní webové stránky Úvod: - statické webové stránky: pevně vytvořený kód HTML uložený na serveru, ke kterému se přistupuje obvykle pomocí protokolu HTTP (HTTPS - zabezpečený). Je možno používat i různé
VíceČeská pošta, s.p. na Linuxu. Pavel Janík open source konzultant
Česká pošta, s.p. na Linuxu Pavel Janík open source konzultant Česká pošta, s.p. 1993: založen státní podnik Česká pošta oddělením od společnosti Český Telecom nezávislá na státním rozpočtu poskytuje listovní,
VícePříručka pro klientský certifikát
MPV 1/04/2019/170 Příručka pro klientský certifikát Obsah 1) Instalace programového vybavení do systému Microsoft Windows 2 1. krok Průvodce instalací 3 2. krok Dokončení instalace 4 3. krok Instalace
VíceDjango. Webový framework pro Python Projekt = webová stránka Aplikace = určitá funkcionalita webu
Django Django Webový framework pro Python Projekt = webová stránka Aplikace = určitá funkcionalita webu Instalace Django ve Windows Nutné mít nainstalovaný Python Ověříte příkazem py --version Stáhnout
VíceJednorázová hesla pro zvýšení bezpečnosti vzdáleného přístupu mobilních uživatelů
Jednorázová hesla pro zvýšení bezpečnosti vzdáleného přístupu mobilních uživatelů Jedním z řešení bezpečného vzdáleného přístupu mobilních uživatelů k firemnímu informačnímu systému je použití technologie
VíceO projektu OpenOffice.org a IBM OS/2 OS/2 a Open Source
O projektu OpenOffice.org a IBM OS/2 OS/2 a Open Source Filip Molčan molcanf@openoffice.org Konference Warpstock Czech Republic 2005 Liberec - 16. 7. 2005 Obsah prezentace Minulost a současnost OpenOffice.org
VíceMichal Kolařík 18.1.2012. ISZR - Brána k základním registrům
Michal Kolařík 18.1.2012 ISZR - Brána k základním registrům Informační systém základních registrů Informační systém základních registrů Registrační číslo: CZ.1.06/1.1.00/03.05891 Projekt Informační systém
VíceStručná instalační příručka SUSE Linux Enterprise Server 11
Stručná instalační příručka SUSE Linux Enterprise Server 11 RYCHLÝ ÚVODNÍ LIST NOVELL Při instalaci nové verze systému SUSE Linux Enterprise 11 postupujte podle následujících pokynů. Tento dokument obsahuje
VícePříloha č. 1 k Č.j.: OOP/10039/2-2011 Specifikace zařízení
Příloha č. 1 k Č.j.: OOP/10039/2-2011 Specifikace zařízení Zadavatel požaduje dodávku 16 kusů serverů a 4kusů síťových datových úložišť. Servery se požadují bez dodání operačního systému. Specifikace minimálních
VíceVytvoření bootovatelného média
Vytvoření bootovatelného média Vytvoření bootovatelného média VY_32_INOVACE_05_01_01 Vytvořeno Červen 2013 Učební materiál slouží vyučujícímu k vysvětlení základních pojmů z oblasti OS GNU/Linux a seznamuje
VíceRaspberry PI: Obr. 1 Raspberry PI
Raspberry PI Stručná charakteristika: Raspberry PI je základní stavební prvek systému SensorFor. Umožňuje přímou komunikaci jednotlivých modulů lokální sítě se vzdáleným cloud serverem. server je dostupný
VíceArchivace dat s využitím DÚ CESNET
České vysoké učení technické v Praze Fakulta elektrotechnická Katedra počítačové grafiky a interakce Zpráva k projektu 493/2013/1 Archivace dat s využitím DÚ CESNET Jan Kubr, Ondřej Votava Květen 2015
VíceÚvod do programovacího jazyka Python
Úvod do programovacího jazyka Python Co je to Python? Python je objektově-orientovaný programovací jazyk. Tento programovací jazyk je velice výkonný, čitelný a dá se snadno naučit. Jeho použití je velice
Více