Linux na mobilních telefonech

Rozměr: px
Začít zobrazení ze stránky:

Download "Linux na mobilních telefonech"

Transkript

1 Linux na mobilních telefonech Jozef Mlích Department of Computer Graphics and Multimedia Brno University of Technology, Faculty of Information Technology Božetěchova 2, Brno, Czech Republic Tvorba aplikací pro mobilní zařízení TAM / 29

2 Agenda Motivace Hardware Architektura Přehled distribucí Cross kompilace TAM / 29

3 Motivace TAM / 29

4 Motivace Linux je otevřený, takže můžeme zkoumat jak věci fungují a přizpůsobovat ho jak potřebujeme. Můžeme programovat a používat nové aplikace bez podepisování NDA (dohoda o mlčenlivosti) a placení licencí nebo jiných výpalných. Můžeme aktualizovat celý operační systém, připadně vyměnit za jinou distribuci.. Proč dělat něco co už máme hotové na desktopu? TAM / 29

5 Hardware Greenphone (2006) Openmoko GTA 01 GTA 02 (2008/6) GTA 03 / Plan B Nokia N900 HTC Dream TAM / 29

6 Hardware CPU ARM, málo paměti, SD karta Dotykový display / klávesnice LED GSM (GPRS, EDGE, 3G), WiFi, BT GPS Akcelerometry Vibrátor Kamera Napajení / Datový konektor (idealně USB) TAM / 29

7 Architektura Bootloader Jádro + baseos (libc, etc.) je to jediné společné pro všechny To co odlišuje jednotlivé distribuce je middleware a sada základních aplikací Mezivrstva pro komunikaci s HW Správce oken Seznam kontaktů, SMS,.. Vykreslování X Server Přímo do framebufferu TAM / 29

8 Přehled distribucí Google Android OpenEmbeded, Openmoko Hackable:1 LiMo Motomagx Maemo Qt Extended Moblin WebOS TAM / 29

9 Google Android 1 / 3 U běžně prodávaných telefonů nedostanete rootovské heslo ) ; TAM / 29

10 Google Android 2 / 3 Architektura TAM / 29

11 Google Android 3 / 3 Debug Bridge adb install push/pull logcat shell TAM / 29

12 Openmoko Timeline.. Gentoo OpenEmbeded Openmoko FSO Bitbake Ipkg / Opkg TAM / 29

13 Openmoko Architektura TAM / 29

14 Openmoko ukázky UI Openmoko UI, Qt Extended, E17 TAM / 29

15 Openmoko ukázky aplikací TAM / 29

16 Openmoko prostor pro inovace Finger friendly UI Stylus friendly UI Numpty physics hra qwo alternativní klávesnice Akcelerometry Gestures (ovládání pomocí akcelerometrů) Krokoměr, Vibroměr, Vodováha, Speechd / rozpoznání řeči Audio Location based applications Podle GPS nebo podle signálu dostupných BTS TAM / 29

17 Filesystem NAND paměti mají jiné fyzikální vlastnosti než klasické disky FAT Běžně na SD kartách (foťáky, apod) Pozor na patenty!! ext2/ext3/reiserfs Běžně linuxové systémy (mají určité vlastnosti) Vhodné pro nand jffs2 TAM / 29

18 Přímý přístup k hardware Akcelerometry /dev/input/event3 echo 1 > /sys/devices/platform/gta02 led.0/leds\:gta02 aux\:red/brightness echo 0 > /sys/bus/platform/devices/neo1973 pm gsm.0/power_on LED: GSM TAM / 29

19 Pomocí DBUS / FSO mdbud s org.freesmartphone.frameworkd /org/freesmarphone/device/powercontrol/bluetooth SetPower 1 mdbus s org.freesmartphone.ogsmd /org/freesmartphone/gsm/device org.freesmartphone.gsm.device.getinfo mdbus s org.freesmartphone.ogsmd /org/freesmartphone/gsm/device org.freesmartphone.gsm.sms.sendmessage "test message" [] TAM / 29

20 Interpretované jazyky Bash Perl Python... Jak na to? Stáhne se interpret přeložený pro příslušnou architekturu, nakopiruje se skript a spustí se no problem TAM / 29

21 Python Ukázka přečtení SMS Ukázka odeslání SMS TAM / 29

22 Cross compilation Proč nepřekládáme nativně? Příprava na překlad toolchain pro ARM architekturu stačí stáhnout příslušný.deb balíček, případně devkit např. Co je toolchain a co umí? překladač + knihovny Můžeme ho spustit na desktopu. Vytvořená binárka se dá pustit na jiné architektuře Jake knihovny? Všechny! Od libc až po gtk. ( opkg cl ) TAM / 29

23 Cross compilation hello world $ vi main.c $ /usr/local/openmoko/arm/bin/arm angstrom linux gnueabi gcc./main.c g o hello $ scp hello root@ :/tmp $ ssh root@ $./hello TAM / 29

24 Cross compilation Makefile $ vi Makefile main: main.o $ make $. /usr/local/openmoko/arm/bin/setup env $ rm f main main.o $ make TAM / 29

25 Cross compilation knihovny, autotools, etc. Překlad na více platformách je vždy problem Různé distribuce mají knihovny jinde gcc hello_camera.c `pkg config cflags libs opencv` Integer nemusí být 32 bit, FPU nemusí být vůbec ASM část kódu můžeme úplně zahodit.. Různé nástroje se to snaží řešit autotools, cmake, imake,... TAM / 29

26 Cross compiling autotools autoreconf, aclocal, autoconf, autoheader, automake, libtoolize Makefile.am + configure.ac autoreconf./configure make TAM / 29

27 Balíčkování Balíčkování (ipkg s autotools) Nezapomenout.desktop a /share/pixmaps/* $ om make ipkg. tangogps.control TAM / 29

28 Balíčkování Build service Nejlepší možnost je vyrobit skript, který umožňuje automatické zabalíčkování a zařazení do distribuce. V debianu / ubuntu / hackable:1 /... $ dhmake V gentoo / OpenEmbeded / openmoko bitbake TAM / 29

29 Literatura Linux From Scratch TAM / 29

Linux na mobilních zařízeních

Linux na mobilních zařízeních Linux na mobilních zařízeních Jozef Mlích Department of Computer Graphics and Multimedia Brno University of Technology, Faculty of Information Technology Božetěchova 2, 612 66 Brno, Czech Republic imlich@fit.vutbr.cz

Více

Linuxalt 8. 11. 2009. http://www.fit.vutbr.cz/~imlich

Linuxalt 8. 11. 2009. http://www.fit.vutbr.cz/~imlich Linuxalt 8. 11. 2009 Linuxalt 2009 1 Jozef Mlích Agenda Hardware Distribuce Demonstrace Zajímavosti Linuxalt 2009 2 Openmoko Neo Freerunner (gta02) Samsung 2442B @ 400 MHz (ARMv4T) Paměť 128 MB SDRAM Disk

Více

Jaroslav Řezník <jreznik@redhat.com> Martin Šenkeřík <martinsenkerik@gmail.com> Jozef Mlích <imlich@fit.vutbr.cz>

Jaroslav Řezník <jreznik@redhat.com> Martin Šenkeřík <martinsenkerik@gmail.com> Jozef Mlích <imlich@fit.vutbr.cz> Jaroslav Řezník Martin Šenkeřík Jozef Mlích Operace Kulový blesk Geek Unboxing Porn Obsah přednášky Část I. Historie Přehled hardware

Více

Jaroslav Řezník <jreznik@redhat.com> Martin Šenkeřík <martinsenkerik@gmail.com>

Jaroslav Řezník <jreznik@redhat.com> Martin Šenkeřík <martinsenkerik@gmail.com> Jaroslav Řezník Martin Šenkeřík Operace Kulový blesk Připravil joejoe Geek Unboxing Porn Obsah přednášky Část I. Historie Přehled hardware Přehled software

Více

PB071 Úvod do jazyka C

PB071 Úvod do jazyka C PB071 Úvod do jazyka C Překladové systémy Jiri Slaby Fakulta informatiky Masarykova univerzita 2. 5. 2016 Jiri Slaby (Fakulta informatiky, MU) PB071 Překlad 2. 5. 2016 1 / 23 Obsah přednášky 1 Úvod a motivace

Více

Vývoj aplikací v Qt pro mobilní zařízení

Vývoj aplikací v Qt pro mobilní zařízení Vývoj aplikací v Qt pro mobilní zařízení Jozef Mlích Department of Computer Graphics and Multimedia Brno University of Technology, Faculty of Information Technology Božetěchova 2, 612 66 Brno, Czech Republic

Více

Linux na prapodivných deskách. LinuxDays 2017, Lenka Kosková Třísková Technická univerzita v Liberci

Linux na prapodivných deskách. LinuxDays 2017, Lenka Kosková Třísková Technická univerzita v Liberci Linux na prapodivných deskách LinuxDays 2017, Lenka Kosková Třísková Technická univerzita v Liberci Prapodivné desky? Se systémem od výrobce (BeagleBoard black) S podporou pro vývoj vlastní distribuce

Více

Monitorování sítě pomocí OpenWrt

Monitorování sítě pomocí OpenWrt Tomáš Čejka cejkat@cesnet.cz Monitorování sítě pomocí OpenWrt LinuxDays 2016 Úvod Tomáš Čejka Monitorování sítě pomocí OpenWrt LinuxDays 2016 1 / 15 OpenWrt linuxová distribuce pro embedded zařízení (typicky

Více

Linux (nejen) v Low End routerech

Linux (nejen) v Low End routerech Linux (nejen) v Low End routerech Ing. Lukáš Macura Slezská univerzita v Opavě Obchodně podnikatelská fakulta v Karviné Člen projektu CESNET 134/2005 Prostředí pro vývoj embedded systémů

Více

Úvod do OpenWRT. Ondřej Caletka. 1. března 2014. Uvedené dílo podléhá licenci Creative Commons Uveďte autora 3.0 Česko.

Úvod do OpenWRT. Ondřej Caletka. 1. března 2014. Uvedené dílo podléhá licenci Creative Commons Uveďte autora 3.0 Česko. Úvod do OpenWRT Ondřej Caletka 1 března 2014 Uvedené dílo podléhá licenci Creative Commons Uveďte autora 30 Česko Ondřej Caletka (CESNET, z s p o) Úvod do OpenWRT 1 března 2014 1 / 14 Co je OpenWRT Distribuce

Více

Instalace Debianu pomocí debootstrap

Instalace Debianu pomocí debootstrap Instalace Debianu pomocí debootstrap Petr Krčmář 8. listopadu 2015 Uvedené dílo (s výjimkou obrázků) podléhá licenci Creative Commons Uveďte autora 3.0 Česko. Petr Krčmář (Root.cz, vpsfree.cz) Instalace

Více

Multiplatformní GUI toolkity

Multiplatformní GUI toolkity Multiplatformní GUI toolkity GTK+ a Qt Jan Outrata KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO V OLOMOUCI GUI toolkit (widget toolkit) (1) = programová knihovna (nebo kolekce knihoven) implementující prvky

Více

Zabezpečení mobilních bankovnictví

Zabezpečení mobilních bankovnictví Konference Security 2015 Zabezpečení mobilních bankovnictví Petr Dvořák CEO, Lime - HighTech Solutions s.r.o. petr@lime-company.eu Obsah Vlastnosti mobilních zařízení. Architektura mobilního bankovnictví.

Více

Sailfish X rok poté aneb co nového v posledním nezávislém mobilním OS. Martin Kolman

Sailfish X rok poté aneb co nového v posledním nezávislém mobilním OS. Martin Kolman Sailfish X rok poté aneb co nového v posledním nezávislém mobilním OS Martin Kolman http://www.modrana.org/openalt2018 martin.kolman@gmail.com 1 Rekapitulace Co to vlastně je? 2 Sailfish OS je poslední

Více

OpenWrt. Otevřený systém pro domácí routery. Martin Strbačka

OpenWrt. Otevřený systém pro domácí routery. Martin Strbačka OpenWrt Otevřený systém pro domácí routery Martin Strbačka martin.strbacka@nic.cz 28.10.2014 Představení OpenWrt Linuxová distribuce pro embedded zařízení (převážně SOHO routery) Spíše framework, meta

Více

Srovnání Linuxu a BSD z pohledu jádra. Jan Dyrczyk

Srovnání Linuxu a BSD z pohledu jádra. Jan Dyrczyk Srovnání Linuxu a BSD z pohledu jádra Jan Dyrczyk 7. 12. 2011 Úvod Pro průměrného uživatele jsou rozdíly mezi Linuxem a BSD překvapivě malé. Oba jsou založeni na Unixu, jsou nekomerční s cílem vytvořit

Více

Základy programování (IZP)

Základy programování (IZP) Základy programování (IZP) Druhé počítačové cvičení Brno University of Technology, Faculty of Information Technology Božetěchova 1/2, 612 66 Brno - Královo Pole Petr Veigend, iveigend@fit.vutbr.cz 2016/2017

Více

Technická specifikace: MĚÚ Nové Město na Moravě

Technická specifikace: MĚÚ Nové Město na Moravě Technická specifikace: MĚÚ Nové Město na Moravě - pevný disk - RAID SERVER - 1ks HDD RAID do serveru Formát 3,5" interní Serial ATA III Kapacita disku min. 1 000 GB (1 TB) Rychlost čtení min. 128 MB/s

Více

Vývoj programů. ÚVOD DO OPERAČNÍCH SYSTÉMŮ

Vývoj programů. ÚVOD DO OPERAČNÍCH SYSTÉMŮ ÚVOD DO OPERAČNÍCH SYSTÉMŮ Vývoj programů. Programovací nástroje. Aplikační programové rozhraní API. Standard POSIX. Vytvoření spustitelného souboru, použití kompilátoru a linkeru. Statické a dynamické

Více

Projekt Datové schránky

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íce

Profesionální služby kolem Linuxu

Profesionální služby kolem Linuxu Profesionální služby kolem Linuxu 18.5.2011 Libor Pecháček vedoucí týmu podpory třetí úrovně, SUSE Linux s.r.o. Agenda Komerční distribuce Profesionální podpora Technické nástroje podpory

Více

Seznámení s open source vývojem a open source řešeními pro mobilní zařízení

Seznámení s open source vývojem a open source řešeními pro mobilní zařízení Seznámení s open source vývojem a open source řešeními pro mobilní zařízení Jaroslav Řezník , Red Hat, Inc. Agenda Open source a Free Software Komunita Byznys Mobilní technologie 19.

Více

úvod Historie operačních systémů

úvod Historie operačních systémů Historie operačních systémů úvod Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785. Provozuje Národní ústav

Více

Základy programování (IZP)

Základy programování (IZP) Základy programování (IZP) Druhé laboratorní cvičení Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, 612 66 Brno Cvičící: Petr Veigend (iveigend@fit.vutbr.cz) Důležité

Více

Liberix o.p.s. Free & Open Source software. Jazyky C, C++ Autotools. Jazyky Perl, Python, Ruby. Knihovny pro tvorbu oken.

Liberix o.p.s. Free & Open Source software. Jazyky C, C++ Autotools. Jazyky Perl, Python, Ruby. Knihovny pro tvorbu oken. Free & Open Liberix o.p.s. 14. 9. 2006 1 2 3 4 5 6 Obsah prezentace 7 8 jazyk C jako základ UNIXu a Linuxu, jazyk C++ se prosazuje na UNIXech pomaleji tyto jazyky jsou standardizovány institucemi ANSI

Více

Mini PC ITV26. Návod k použití

Mini PC ITV26. Návod k použití Návod k použití Poslední revize: 13. 6. 2013 Obsah Spuštění... 3 Připojení napájení... 3 Připojení příslušenství... 3 Připojení televize... 3 Připojení myši... 4 Způsob použití... 4 Připojení k internetu...

Více

Vývoj pro Maemo a iné platformy

Vývoj pro Maemo a iné platformy Vývoj pro Maemo a iné platformy http://www.modrana.org/om2011/workshop.pdf martin.kolman@gmail.com Vývoj pro Maemo a jiné platformy platformy vývoj pro desktop vs vývoj pro mobilní zařízení Tipy & triky

Více

Instalace Linux Debian ve VirtualBoxu JAKUB MAZUCH BŘEZEN 2018

Instalace Linux Debian ve VirtualBoxu JAKUB MAZUCH BŘEZEN 2018 Instalace Linux Debian ve VirtualBoxu JAKUB MAZUCH BŘEZEN 2018 Linuxová distribuce - Debian Jedna z nejstarších distribucí Vyvíjena dobrovolníky z celého světa Konzervativní, přesto jedna z nejrozšířenějších

Více

Programovací jazyky Přehled a vývoj

Programovací jazyky Přehled a vývoj Programovací jazyky Přehled a vývoj 1 Programování a programovací jazyk Historie a současnost programovacích jazyků Objektově orientované a vizuální programování Značkovací a skriptovací jazyky 2 Programování

Více

modrana: 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 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íce

C2184 Úvod do programování v Pythonu podzim Stanislav Geidl Národní centrum pro výzkum biomolekul Masarykova univerzita. Úvod.

C2184 Úvod do programování v Pythonu podzim Stanislav Geidl Národní centrum pro výzkum biomolekul Masarykova univerzita. Úvod. Lekce 0 Základní vlastnosti Pythonu, porovnání s ostatními jazyky, proč a k čemu lze používat Python. Stručné seznámení s vývojovým prostředím jazyka Python. C2184 do programování v Pythonu podzim 2016

Více

Miroslav Tichý, tic136

Miroslav Tichý, tic136 Miroslav Tichý, tic136 32bitová mikroprocesorová architektura typu RISC(Reduced Instruction Set Computer) mobilním odvětví - smartphony, PDA, přenosné herní konzole, kalkulačky apod. Důvod: nízké vyzařované

Více

C2184 Úvod do programování v Pythonu podzim Mgr. Stanislav Geidl Národní centrum pro výzkum biomolekul Masarykova univerzita.

C2184 Úvod do programování v Pythonu podzim Mgr. Stanislav Geidl Národní centrum pro výzkum biomolekul Masarykova univerzita. Lekce 1 Základní vlastnosti Pythonu, porovnání s ostatními jazyky, proč a k čemu lze používat Python. Stručné seznámení s vývojovým prostředím jazyka Python. C2184 do programování v Pythonu podzim 2014

Více

Základní informace. Operační systém (OS)

Základní informace. Operační systém (OS) Základní informace Operační systém (OS) OS je základní program, který oživuje technické díly počítače (hardware) a poskytuje prostředí pro práci všech ostatních programů. Operační systém musí být naistalován

Více

VYUŽITÍ PYTHONU PRO REALTIMOVÉ ŘÍZENÍ PERIFERIÍ

VYUŽITÍ PYTHONU PRO REALTIMOVÉ ŘÍZENÍ PERIFERIÍ České vysoké učení technické v Praze Fakulta strojní Ústav přístrojové a řídicí techniky VYUŽITÍ PYTHONU PRO REALTIMOVÉ ŘÍZENÍ PERIFERIÍ v rámci předmětu Python pro vědecké výpočty Ladislav Sückr 16.12.2012

Více

Instalace a konfigurace web serveru. WA1 Martin Klíma

Instalace 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íce

Využití opensource při stavbě infrastrukturního cloudu Martin Kopta

Využití opensource při stavbě infrastrukturního cloudu Martin Kopta Využití opensource při stavbě infrastrukturního cloudu Martin Kopta 5. listopad 2011 M. Kopta Využití opensource při stavbě IaaS cloudu 1/21 Program Co je cloud? Základní pojmy Struktura IaaS cloudu Z

Více

pouˇzití USB nebo SPI

pouˇzití USB nebo SPI Připojení modulů IQRF k platformě Android za pouˇzití USB nebo SPI Bc. Josef Jebavý, http://xeres.cz 25. srpna 2015 Obsah 1 Operační systém Android 2 2 Moˇznosti řešení 2 2.1 USB........................................

Více

Software. Mgr. Krejčí Jan (UJEP) Software 23. října 2011 1 / 6

Software. Mgr. Krejčí Jan (UJEP) Software 23. října 2011 1 / 6 Software Mgr. Krejčí Jan 23. října 2011 Mgr. Krejčí Jan (UJEP) Software 23. října 2011 1 / 6 Osnova 1 Software Co je to software Systémový software Aplikační software Mgr. Krejčí Jan (UJEP) Software 23.

Více

Vývoj software pro Linuxové distribuce. Installfest Praha, 7.3.2010

Vý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íce

1. Informace a informatika

1. Informace a informatika 1. Informace a informatika Informatika věda zabývající se zpracováním informací (př. vyhledávání, ukládání, přenášení, třídění) Informace (data) zpráva nebo sdělení mající určitý smysl a význam př. textové

Více

Simluátor Trilobota. (projekt do předmětu ROB)

Simluátor Trilobota. (projekt do předmětu ROB) Simluátor Trilobota (projekt do předmětu ROB) Kamil Dudka Jakub Filák xdudka00 xfilak01 BRNO 2008 1 Úvod Jako školní týmový projekt jsme si zvolili simulátor trilobota 1 a jeho prostředí. Simulátor komunikuje

Více

OpenWrt. Cesta do hlubin otevřeného systému pro domácí routery. Martin Strbačka martin.strbacka@nic.cz 21.05.2013

OpenWrt. Cesta do hlubin otevřeného systému pro domácí routery. Martin Strbačka martin.strbacka@nic.cz 21.05.2013 OpenWrt Cesta do hlubin otevřeného systému pro domácí routery Martin Strbačka martin.strbacka@nic.cz 21.05.2013 Obsah: První část Představení OpenWrt Trocha historie Jak to bootuje? Filesystem Ipkg balíčky

Více

99 % všech desktopů na platformě MS Windows

99 % všech desktopů na platformě MS Windows Svobodný software 99 % všech desktopů na platformě MS Windows Monopol!!! Jaké z toho plynou nevýhody? Jaké z toho plynou výhody? source code zdrojový kód obsah souboru nebo souborů napsaný v určitém programovacím

Více

Paralelní výpočty na clusteru KMD

Paralelní výpočty na clusteru KMD Paralelní výpočty na clusteru KMD Jiří Hozman jiri.hozman@tul.cz Technická univerzita v Liberci Fakulta přírodovědně-humanitní a pedagogická Katedra matematiky a didaktiky matematiky Vytvoření a rozvoj

Více

Obsah ZÁKLADNÍ DESKA. O autorech 11 Úvod 13

Obsah ZÁKLADNÍ DESKA. O autorech 11 Úvod 13 O autorech 11 Úvod 13 Programování je zábavné! 13 Trocha historie 15 K čemu je tedy počítač Raspberry Pi dobrý? 19 Zpětná vazba od čtenářů 21 Zdrojové kódy ke knize 21 Errata 21 ČÁST I ZÁKLADNÍ DESKA KAPITOLA

Více

T-Mobile Internet. Manager. pro Windows NÁVOD PRO UŽIVATELE

T-Mobile Internet. Manager. pro Windows NÁVOD PRO UŽIVATELE T-Mobile Internet Manager pro Windows NÁVOD PRO UŽIVATELE Obsah 03 Úvod 04 Požadavky na hardware a software 04 Připojení zařízení k počítači 05 Uživatelské rozhraní 05 Výběr sítě 06 Připojení k internetu

Více

Software. RNDr. Krejčí Jan, Ph.D. 5. listopadu 2015. RNDr. Krejčí Jan, Ph.D. (UJEP) Software 5. listopadu 2015 1 / 6

Software. RNDr. Krejčí Jan, Ph.D. 5. listopadu 2015. RNDr. Krejčí Jan, Ph.D. (UJEP) Software 5. listopadu 2015 1 / 6 Software RNDr. Krejčí Jan, Ph.D. 5. listopadu 2015 RNDr. Krejčí Jan, Ph.D. (UJEP) Software 5. listopadu 2015 1 / 6 Osnova 1 Software Co je to software Systémový software Aplikační software RNDr. Krejčí

Více

Technická specifikace: MĚÚ Nové Město na Moravě

Technická specifikace: MĚÚ Nové Město na Moravě Technická specifikace: MĚÚ Nové Město na Moravě - pevný disk - RAID SERVER - 1ks HDD RAID do serveru Formát 3,5" interní Serial ATA III Kapacita disku min. 1 000 GB (1 TB) Rychlost čtení min. 128 MB/s

Více

Vestavné systémy BI-VES Přednáška 10

Vestavné systémy BI-VES Přednáška 10 Vestavné systémy BI-VES Přednáška 10 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011 ZS2010/11 Evropský

Více

Příručka aplikace KMix. Gaurav Chaturvedi Vývojář: Christian Esken Vývojář: Helio Chissini de Castro Vývojář: Brian Hanson

Příručka aplikace KMix. Gaurav Chaturvedi Vývojář: Christian Esken Vývojář: Helio Chissini de Castro Vývojář: Brian Hanson Gaurav Chaturvedi Vývojář: Christian Esken Vývojář: Helio Chissini de Castro Vývojář: Brian Hanson Překlad: Lukáš Vlček 2 Obsah 1 Úvod 5 2 Hlavní okno 6 2.1 Možnosti souborů......................................

Více

Jak funguje GNU/Linux

Jak funguje GNU/Linux Jak funguje GNU/Linux Úvod do operačního systému a filozofie Jiří Jánský SUT SH 12.10.1010 GNU/Linux I. Proč Linux používájí geekové Za více námahy více muziky Příklad s přepsáním titulků Svobody Open

Více

Minimální požadavky na systém... 21 Linux a Windows na jednom disku... 22 Zrušení instalace Mandriva Linuxu... 23

Minimá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íce

Základy informatiky. Operační systémy

Základy informatiky. Operační systémy Základy informatiky Operační systémy Zpracoval: Upraveno: Ing. Pavel Děrgel Daniela Ďuráková Cíle dnešní přednášky Operační systém základní funkce souborové systémy Windows historie, vlastnosti Linux historie

Více

09. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu:

09. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu: 09. Operační systémy PC Operační systém (OS) je základní programové vybavení počítače, které zprostředkovává komunikaci mezi uživatelem a hardwarem a řídí činnost jednotlivých částí počítače. Operační

Více

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura

monolitická 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íce

T-Mobile Internet. Manager. pro Mac OS X NÁVOD PRO UŽIVATELE

T-Mobile Internet. Manager. pro Mac OS X NÁVOD PRO UŽIVATELE T-Mobile Internet Manager pro Mac OS X NÁVOD PRO UŽIVATELE Obsah 03 Úvod 04 Podporovaná zařízení 04 Požadavky na HW a SW 05 Instalace SW a nastavení přístupu 05 Hlavní okno 06 SMS 06 Nastavení 07 Přidání

Více

Operační systém GNU/Linux

Operační systém GNU/Linux Operační systém GNU/Linux Operační systém - obecně:...základní softwarové vybavení počítače, které se stará o správu systémových zdrojů OS není primárně charakterizován tím jak vypadá (uživatelské rozhraní),

Více

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

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 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íce

Návod k obsluze. Platforma RouterBoard s přeinstalovaným RouterOS Mikrotik. i4wifi a.s.

Návod k obsluze. Platforma RouterBoard s přeinstalovaným RouterOS Mikrotik. i4wifi a.s. Návod k obsluze Platforma RouterBoard s přeinstalovaným RouterOS Mikrotik Instalace Ve většině případů nebudete potřebovat žádné další bootovací zařízení, protože RouterBOARD můžete nastartovat s pomocí

Více

BM100. Kompaktní bezventilátorový IPC z rodiny Intel Apollo Lake. REM-Technik je výhradním partnerem společnosti ASEM na českém a slovenském trhu.

BM100. Kompaktní bezventilátorový IPC z rodiny Intel Apollo Lake. REM-Technik je výhradním partnerem společnosti ASEM na českém a slovenském trhu. BM100 Kompaktní bezventilátorový IPC z rodiny Intel Apollo Lake REM-Technik je výhradním partnerem společnosti ASEM na českém a slovenském trhu. BM100 Hlavní výhody kompaktní bezventilátorový IPC s eloxovaným

Více

Administrace počítačových sítí. WEB a LPT

Administrace počítačových sítí. WEB a LPT Administrace počítačových sítí WEB a LPT Ovládání výstupů z počítače, například několika LED připojených na paralelní port, pomocí webové stránky s metodou GET Jaroslav Bušek 2010 1/15 Výběr komponent

Více

S2. Vytvoření Windows balíku pro vývoj na STM32 architektuře

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

Více

dostat zdroják Petr Zemek Fakulta informačních technologií VUT v Brně izemek

dostat zdroják Petr Zemek Fakulta informačních technologií VUT v Brně  izemek Zpětný překlad aneb jak z binárky dostat zdroják Petr Zemek Fakulta informačních technologií VUT v Brně Božetěchova 2, 612 66 Brno, ČR http://www.fit.vutbr.cz/ izemek Brněnské Pyvo, 24.4.2014 Něco málo

Více

SOU Valašské Klobouky. VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled. Mgr. Radomír Soural

SOU Valašské Klobouky. VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled. Mgr. Radomír Soural SOU Valašské Klobouky VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled Mgr. Radomír Soural Zkvalitnění výuky prostřednictvím ICT Název a číslo projektu CZ.1.07/1.5.00/34.0459 Název

Více

ak. rok 2013/2014 Michal Španěl, spanel@fit.vutbr.cz 24.2.2014

ak. rok 2013/2014 Michal Španěl, spanel@fit.vutbr.cz 24.2.2014 Zadání projektu Texturování Základy počítačové grafiky (IZG) ak. rok 2013/2014 Michal Španěl, spanel@fit.vutbr.cz 24.2.2014 1 První seznámení Cílem projektu je pochopení praktických souvislostí témat přednášek

Více

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice Kód DUM : VY_32_INOVACE_LIN.1.04 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 04 Zásady běžné instalace OS Linux DUM naučí připravit počítač k instalaci OSL a provede žáka kroky instalace systému

Více

Alpine Linux: minimalistická distribuce nejen na server

Alpine Linux: minimalistická distribuce nejen na server Alpine Linux: minimalistická distribuce nejen na server Petr Krčmář 5. března 2017 Uvedené dílo (s výjimkou obrázků) podléhá licenci Creative Commons Uveďte autora 3.0 Česko. Petr Krčmář (Root.cz, vpsfree.cz)

Více

SADA VY_32_INOVACE_PP1

SADA 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

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace

Více

MOBILNÍ TELEFON HUAWEI P9 LITE DUALSIM MOBILNÍ TELEFON, DOTYKOVÝ, 5,2&QUOT; DISPLEJ, 16 GB, 2 GB RAM, ANDROID 6, ZLATÝ

MOBILNÍ TELEFON HUAWEI P9 LITE DUALSIM MOBILNÍ TELEFON, DOTYKOVÝ, 5,2&QUOT; DISPLEJ, 16 GB, 2 GB RAM, ANDROID 6, ZLATÝ 04.03.17 14:25:00 MOBILNÍ TELEFON HUAWEI P9 LITE DUALSIM MOBILNÍ TELEFON, DOTYKOVÝ, 5,2&QUOT; DISPLEJ, 16 GB, 2 GB RAM, ANDROID 6, ZLATÝ Cena celkem: 6 990 Kč (bez DPH: 5 777 Kč) Běžná cena: 7 689 Kč Ušetříte:

Více

LINUX ADRESÁŘOVÁ STRUKTURA. Co to, hrome, je? V této lekci se budeme brouzdat adresáři. SPŠ Teplice - 3.V

LINUX ADRESÁŘOVÁ STRUKTURA. Co to, hrome, je? V této lekci se budeme brouzdat adresáři. SPŠ Teplice - 3.V LINUX ADRESÁŘOVÁ STRUKTURA Co to, hrome, je? V této lekci se budeme brouzdat adresáři. KOŘENOVÝ ADRESÁŘ kořen = root tak se mu říká Ve skutečnosti se jmenuje / (lomítko, slash). Vše ostatní je v ubuntu

Více

Chytré telefony pohledem operátora. Petr Dvořáček, Jan Fišer, T-Mobile Czech Republic a.s. 2.2. 2012

Chytré telefony pohledem operátora. Petr Dvořáček, Jan Fišer, T-Mobile Czech Republic a.s. 2.2. 2012 Chytré telefony pohledem operátora Petr Dvořáček, Jan Fišer, T-Mobile Czech Republic a.s. 2.2. 2012 Mobilní platformy Aktuální situace Mobilní platformy (ekosystémy) vznikají a zanikají, což je přirozené...

Více

Příručka pro rychlé uvedení do provozu USB modem Vodafone Mobile Broadband K4607-Z. Navrženo společností Vodafone

Příručka pro rychlé uvedení do provozu USB modem Vodafone Mobile Broadband K4607-Z. Navrženo společností Vodafone Příručka pro rychlé uvedení do provozu USB modem Vodafone Mobile Broadband K4607-Z Navrženo společností Vodafone Vítejte ve světě mobilních komunikací 1 Úvod 2 Nastavení USB modemu 4 Windows 7, Windows

Více

SSH: dálková správa serveru

SSH: dálková správa serveru SSH: dálková správa serveru Petr Krčmář 8. března 2015 Uvedené dílo (s výjimkou obrázků) podléhá licenci Creative Commons Uveďte autora 3.0 Česko. Petr Krčmář (Root.cz) SSH: dálková správa serveru 8. března

Více

NÁVOD K POUŽITÍ Kamera CEL-TEC S3000 Wifi IR

NÁVOD K POUŽITÍ Kamera CEL-TEC S3000 Wifi IR NÁVOD K POUŽITÍ Kamera CEL-TEC S3000 Wifi IR A: Zapnutí - vypnutí / potvrzovací tlačítko B: Tlačítko Mode C: Tlačítko zapnutí / vypnutí IR přísvitu D: Tlačítko Wifi E: Mikrofon F: IR noční přísvit G: LED

Více

Návod k obsluze. Spionazni-technika.cz Stránka 1

Návod k obsluze. Spionazni-technika.cz Stránka 1 Návod k obsluze Spionazni-technika.cz Stránka 1 Stahování dat z telefonu s OS Android 1. Instalace ovladače (driveru) a) Phone Recovery Stick připojte nejprve do USB vašeho PC; b) Phone Recovery Stick

Více

Co je to počítač? Počítač je stroj pro zpracování informací Jaké jsou základní části počítače? Monitor, počítač (CASE), klávesnice, myš

Co je to počítač? Počítač je stroj pro zpracování informací Jaké jsou základní části počítače? Monitor, počítač (CASE), klávesnice, myš základní pojmy ve výpočetní technice Co je to počítač? Počítač je stroj pro zpracování informací Jaké jsou základní části počítače? Monitor, počítač (CASE), klávesnice, myš základní pojmy ve výpočetní

Více

Systémový software Operační systémy

Systémový software Operační systémy Systémový software Operační systémy 1 1 Obsah Systémový software Operační systém Operační systémy pro mobilní zařízení Operační systémy pro osobní počítače Virtualizace 2 2 Systémový software Programové

Více

NOTEBOOK DELL INSPIRON 13Z 5000 TOUCH NOTEBOOK, I5-7200U, 4GB, 128GB SSD, 13.3&QUOT; FHD DOTYKOVÝ, W10, ŠEDÝ, 2YNBD ON-SITE

NOTEBOOK DELL INSPIRON 13Z 5000 TOUCH NOTEBOOK, I5-7200U, 4GB, 128GB SSD, 13.3&QUOT; FHD DOTYKOVÝ, W10, ŠEDÝ, 2YNBD ON-SITE 13.02.17 7:05:40 NOTEBOOK DELL INSPIRON 13Z 5000 TOUCH NOTEBOOK, I5-7200U, 4GB, 128GB SSD, 13.3&QUOT; FHD DOTYKOVÝ, W10, ŠEDÝ, 2YNBD ON-SITE Cena celkem: 19 239 Kč (bez DPH: 15 900 Kč) Běžná cena: 21 162

Více

Free & Open Source software. Liberix. prezentací. Open Source. software. Free Software. projektů pro studenty. Rekapitulace. Liberix o.p.s.

Free & Open Source software. Liberix. prezentací. Open Source. software. Free Software. projektů pro studenty. Rekapitulace. Liberix o.p.s. Open Free & Open o.p.s. 3. 10. 2006 Obsah prezentace Open 1 2 3 Open 4 5 6 o.p.s. Open Naše obecně prospěšná společnost se zabývá propagací a podporou svobodných informačních technologií. Jde především

Více

MS 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í 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íce

IT ESS II. 1. Operating Systém Fundamentals

IT ESS II. 1. Operating Systém Fundamentals IT ESS II. 1. Operating Systém Fundamentals Srovnání desktopových OS a NOSs workstation síťové OS (NOSs) jednouživatelské jednoúlohové bez vzdáleného přístupu místní přístup k souborům poskytují a zpřístupňují

Více

Zpracování signálu z obrazového senzoru

Zpracování signálu z obrazového senzoru České vysoké učení technické v Praze Fakulta elektrotechnická Katedra měření Zpracování signálu z obrazového senzoru s využitím OS Linux pro embedded zařízení Bc. Jan Breuer Vedoucí práce: Ing. Jan Fischer,

Více

DEDIKOVANÉ A MANAGED SERVERY GREENHOUSING JEDNODUCHÁ CESTA K PROFESIONÁLNÍMU SERVERHOSTINGU A VIRTUALIZACI

DEDIKOVANÉ A MANAGED SERVERY GREENHOUSING JEDNODUCHÁ CESTA K PROFESIONÁLNÍMU SERVERHOSTINGU A VIRTUALIZACI DEDIKOVANÉ A MANAGED SERVERY GREENHOUSING JEDNODUCHÁ CESTA K PROFESIONÁLNÍMU SERVERHOSTINGU A VIRTUALIZACI DATASHEET Dedikované a Managed servery přehled VE ZKRATCE Přehledná nabídky 4, 6, 8 a 12 jádrových

Více

izákladna chytré řešení pro instalaci, monitoring, synchronizaci a backup/restore SW dotykových zařízení

izákladna chytré řešení pro instalaci, monitoring, synchronizaci a backup/restore SW dotykových zařízení izákladna chytré řešení pro instalaci, monitoring, synchronizaci a backup/restore SW dotykových zařízení Radek Švehla Manažer obchodního oddělení Oddělení Obchod a projektová podpora BOXED s.r.o. rsvehla@boxed.cz

Více

Bezpeč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 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íce

05. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu:

05. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu: 05. Operační systémy PC Operační systém (OS) je základní programové vybavení počítače, které zprostředkovává komunikaci mezi uživatelem a hardwarem a řídí činnost jednotlivých částí počítače. Operační

Více

C2115 Praktický úvod do superpočítání

C2115 Praktický úvod do superpočítání C2115 Praktický úvod do superpočítání III. lekce Petr Kulhánek, Tomáš Bouchal kulhanek@chemi.muni.cz Národní centrum pro výzkum biomolekul, Přírodovědecká fakulta, Masarykova univerzita, Kotlářská 2, CZ-61137

Více

LINUX A JEHO DISTRIBUCE

LINUX A JEHO DISTRIBUCE LINUX AJEHODISTRIBUCE TomášKadavý COJETO LINUX? Linuxjejádrem(kernelem)určitýchoperačníchsystémů Jehozdrojovýkódjevolněkdispozici(opensourcesoftware) každýsihomůžeupravovatpodlesvépotřeby ČastosetermínLinux,resp.GNU/Linux,užíváprooznačení

Více

PSK3-11. Instalace software a nastavení sítě. Instalace software

PSK3-11. Instalace software a nastavení sítě. Instalace software PSK3-11 Název školy: Autor: Anotace: Vzdělávací oblast: Předmět: Tematická oblast: Výsledky vzdělávání: Vyšší odborná škola a Střední průmyslová škola, Božetěchova 3 Ing. Marek Nožka První kroky v OS Debian

Více

VirtualBox desktopová virtualizace. Zdeněk Merta

VirtualBox 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íce

10 490,- ACER NTB TMP253-E-20204G75Mnks 11 890,- AKČNÍ NABÍDKA PRODUKTů

10 490,- ACER NTB TMP253-E-20204G75Mnks 11 890,- AKČNÍ NABÍDKA PRODUKTů ACER NTB TMP253-E-20204G75Mnks Dvoujádrový procesor Intel Pentium 2020M (2.4GHz); 4GB RAM DDR3; 15.6 HD (1366x768 bodů) matný LED displej; grafika Intel HD Graphics; 750GB HDD; DVD±RW/RAM mechanika; rozhraní:

Více

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ JAZYK C

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ JAZYK C Identifikační údaje školy Číslo projektu Název projektu Číslo a název šablony Autor Tematická oblast Číslo a název materiálu Anotace Vyšší odborná škola a Střední škola, Varnsdorf, příspěvková organizace

Více

Matematika v programovacích

Matematika v programovacích Matematika v programovacích jazycích Pavla Kabelíková am.vsb.cz/kabelikova pavla.kabelikova@vsb.cz Úvodní diskuze Otázky: Jaké programovací jazyky znáte? S jakými programovacími jazyky jste již pracovali?

Více

2.8 Procesory. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

2.8 Procesory. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Ověřeno ve výuce dne, třída Střední průmyslová škola strojnická Vsetín

Více

Implementace numerických metod v jazyce C a Python

Implementace numerických metod v jazyce C a Python Fakulta elektrotechnická Katedra matematiky Dokumentace k semestrální práci Implementace numerických metod v jazyce C a Python 2013/14 Michal Horáček a Petr Zemek Vyučující: Mgr. Zbyněk Vastl Předmět:

Více

Instalace webové služby Mydlinka

Instalace webové služby Mydlinka Instalace webové služby Mydlinka Aktualizace dokumentu: 21.10.2014 Obsah 1 Co je to webová služba Mydlinka 2 Požadavky na instalaci a provoz 2.1 SAS 2.2 Databáze 2.3 Operační systém 2.4 Softwarové vybavení

Více

Embedded vývoj v Clutteru a Mx

Embedded vývoj v Clutteru a Mx Pavel Šimerda pavlix@pavlix.net OpenMobility 2011 Creative Commons Uved te autora 3.0 Česko Embedded Oblíbený buzzword Vestavěná zařízení (v automobilech, budovách, venkovních terminálech) Jednoúčelová

Více