si Vám dovoluje představit

Slides:



Advertisements
Podobné prezentace
Naše úkoly v projektu: • Vytvoření a vyhodnocení průzkumu • Elektrotechnika – Základy elektrotechniky • Elektrotechnika – Moderní domovní instalace • Připravit.
Advertisements

ARBES FEIS [BI] ARBES Technologies, s.r.o.
Podpora terénních prací v projektu NIKM - národní inventarizace kontaminovaných míst, automatizace úloh Roman Bukáček, Jiří Chroust, Petr Pala, Jiří Zvolánek,
nová bezdrátová technologie
Přednáška č. 3 Normalizace dat, Datová a funkční analýza
+ BI-SP1: vManager Adam Staněk, Radek Klein, Petr Tatoušek
Implementace SAP Business One
Správce virtuálních strojů Martin Sloup Natalia Rubinova Jiří Kučera.
M. Štulc, J. Šváb, J. Kolena SIMULACE OPERAČNÍHO SYSTÉMU
 Vyhledání míst v programech vhodných pro optimalizaci  Sleduje se četnost volání a trvání jednotlivých částí programu JetBrains dotTrace Profiler.
Filtr významnosti jako framework pro prezentační vrstvu
Vzdělávací materiál / DUMVY_32_INOVACE_02B17 Příkazový řádek: procesy AutorIng. Petr Haman Období vytvořeníÚnor 2013 Ročník / věková kategorie3. ročník.
Vzdělávací materiál / DUMVY_32_INOVACE_02B10 Příkazový řádek: úvod AutorIng. Petr Haman Období vytvořeníListopad 2012 Ročník / věková kategorie3. ročník.
Dlouhodobá maturitní práce studentů Tomáše Kurce & Jana Kuželky
Hana Kotinová Struktura a cíl práce Metody předzpracování dat Systémy předzpracování dat Historie vývoje DPT Jak program pracuje Budoucnost.
ČVUT Praha, Fakulta elektrotechnická Diplomová práce Informační systém házenkářského turnaje Petr Plodík.
Realizace a výstupy zakázky „Kvalitní management ve vzdělávání – cesta k úspěchu“ Realizátor zakázky: Asistenční centrum, a.s. Sportovní Most.
Základy práce na PC Ing. Jan Roubíček.
13AMP 6. přednáška Ing. Martin Molhanec, CSc.. Co jsme se naučili naposled Synchronizace procesů Synchronizace procesů Producent-Konzument Producent-Konzument.
Richard Lipka Katedra informatiky a výpočetní techniky Fakulta aplikovaných věd Západočeská univerzita, Plzeň 1.
Informatika / programování
Shell Team Jan Kupka Petr Kykal Tomáš Paríšek si Vám dovoluje představit
TEXTOVÝ EDITOR.
Příručka jakosti Ing. Zdeněk Aleš, Ph.D.
Metainformační systém založený na XML Autor: Josef Mikloš Vedoucí práce: Ing. Jan Růžička, Ph.D. V/2004.
Implementace ECVET v České republice. HLAVNÍ ZÁSADY ECVET Nástroj k podporování mobility Využití v počátečním i dalším vzdělávání Podpoření stáží v ČR.
Databázové systémy I Cvičení č. 8 Fakulta elektrotechniky a informatiky Univerzita Pardubice 2013.
David Šupita, Adam Řešetka, Petr Horák
UNIX — doplňky Informatika pro ekonomy II přednáška 9.
uložené procedury (stored procedures) triggery, sekvence, pohledy, funkce, parametrické dotazy (prepared statements) komplexní agregace a SQL dotazy jiné.
Prostupné jazykové vzdělávání na ZŠ Deblín CZ.1.07/1.1.02/ Koordinátoři projektu (manažeři): Mgr. Ondřej Šerý Mgr. Zuzana Svozilová.
organizační struktury Implementace EOS III na Olomouckém kraji Pro:Krajský rok informatiky 2005 Autor:Jan Kadlec Datum:
Správce virtuálních strojů Natalia Rubinova Martin Sloup Jiří Kučera.
Vzdělávací materiál / DUMVY_32_INOVACE_02B19 Příkazový řádek: sítě AutorIng. Petr Haman Období vytvořeníBřezen 2013 Ročník / věková kategorie3. ročník.
UNIX Shell skripty Roman Danel VŠB TU Ostrava, Hornicko – geologická fakulta.
Orientace robotického systému v pracovním prostoru pomocí optických senzorů. Autor práce: Tomáš Baďura Vedoucí práce: Dr. Ing. Radovan Kukla.
1 Průběh implementace IS Přehled jednotlivých etap.
Distribuce Linuxu Petr Novák. Obsah Distribuce - typy a trendy Konkrétní systémy: – Pro začátečníky: Ubuntu Fedora OpenSuSE PCLinuxOS – Pro pokročilejší:
Filtr významnosti jako framework pro prezentační vrstvu Ing. Igor Kopetschke – TUL, NTI
Trenčianska univerzita Alexandra Dubčeka Fakulta Mechatroniky Bc. Aleš Borovka ColdFusion – nový webový trend ?
Operační systém GNU Linux Příkazy pro správu procesů.
Správce virtuálních strojů Natalia Rubinova Martin Sloup Jiří Kučera.
Projekt Perfull Personifikovaný fulltextový vyhledavač Vedoucí: RNDr. Leo Galamboš, Ph.D. Řešitelé: Ondrej Bechera Vojtěch Kulvait Eva Kustrová Ondřej.
Operační systém GNU Linux
Jan Rubín, 4.B.  Seznámení s projektem  Cíl projektu  Nástroje pro řešení  Metody práce/tvorba projektu  Dotazy, praktická ukázka 2.
Martin Štulc Jan Šváb Jan Kolena Simulace operačního systému Katedra informatiky a výpočetní techniky Západočeská univerzita v Plzni.
TEXTOVÉ OBJEKTY Ing. Petr Hanáček MS OFFICE - WORD
Visual Basic - programování
Sed O co jde Regulární výrazy Příkazy Adresování Příklady Michal Trs,
Martina Braunerová.  Trénovat řadu kompetencí z oblasti algoritmizace (oddálení vykonání příkazu, ladění programu, dekompozice problému…)  Naučit.
GRASS GIS Alternativní GIS – volně dostupné programy a data.
Operační systém GNU Linux
SVAZEK NEDEDIKOVANÝCH PRACOVNÍCH STANIC NA BÁZI OS LINUX DANIEL LANGR DIPLOMOVÁ PRÁCE 2004.
Překladače Vnitřní struktura překladače © Milan Keršláger
OPERAČNÍ SYSTÉMY učební text pro žáky SŠ.
ORSOFT RADNICE OPEN – ÚVODNÍ SEZNÁMENÍ Petra Hoffmanová.
Tým 32, varianta b/4/I.  Jakub Kadlubiec  Roman Pijáček  Petr Pliska  Jan Štourač  Václav Tunka (vedoucí)
Webová aplikace pro koordinaci výrobních procesů Kryštof Német , Brno Autor: Kryštof Német Vedoucí práce: RNDr. Zuzana Priščáková, PhD.
UNIX 12. Komunikace mezi procesy © Milan Keršláger
TDD - Test Driven Development
Služby Windows Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
Unix a Internet 9. SQL server
Vytuněný Moodle – rozšíření LMS Moodle pro vzdělávání zaměstnanců
Budování Integrovaného informačního systému Národního památkového ústavu Petr Volfík, NPÚ ÚP
Správce virtuálních strojů
Základní nastavení Adobe Photoshop
Operační systémy Vnitřní struktura překladače
Operační systémy 9. Spolupráce mezi procesy
GaP a správa úvazků.
Přednáška 9 Triggery.
Transkript prezentace:

si Vám dovoluje představit Shell Team Jan Kupka Petr Kykal Tomáš Paríšek si Vám dovoluje představit FINAL http://proshell.wz.cz

Obsah: Realizace Seznámení s řešením význačných detailů Přiblížení funkcionality Screenshoty

Cíl projektu: Seznámit se s implementací profesionálních shellů a vytvořit vlastní kvalitní shell 3/19

Realizace: Detailní seznámení s funkcemi shellů Rozvržení vývoje Samotná implementace Testování 4/19

Rozvržení vývoje: Vývoj v prostředí KDevelop Programovací jazyk C Systémová volání -> Samostatné procesy -> Rozšíření funkcionality -> Design prostředí 5/19

Samotná implementace: Základní tvorba modulů Sloučení a tvorba finálního programu z modulů 6/19

Testování: Primárně na stroji Eryx Též na lokálních kontech v Debianu Zjištění různorodého chování v obou prostředích ProShell byl přizpůsoben Eryxu 7/19

Seznámení s význačnými detaily: Zpracování příkazové řádky Parser řádky Přesměrování a kolony 8/19

Funkcionalita: Základní funkcionalita – spouštění příkazů Spouštění v procesech Přesměrování Kolona Historie „Inteligentní” doplňování názvů příkazů a programů 9/19

Příkazy: Interní příkazy Systémové příkazy 10/19

Procesy: Spouštění příkazů v samostatných procesech Spouštění procesů na pozadí “&” Přepnutí vybraného procesu na popředí “fg” Fronta procesů na pozadí Signály při asynchronních událostech 11/19

Přesměrování: Přesměrování vstupu “<“ Přesměrování výstupu “>” Přesměrování výstupu – append “>>” 12/19

Kolona: Implementovaná kolona s 1 rourou Systémová volání při delších kolonách 13/19

Historie: Pole posledních použitých příkazů Procházení pomocí kurzorových kláves Načítání/ukládání historie do souboru 14/19

„Inteligentní“ doplňování syntaxe Doplňování názvů příkazů/souborů Rozlišení spustitelných souborů Možnost doplňovat nejen na začátku příkazu, ale například i za rourou 15/19

Screenshoty: 16/19

17/19

18/19

Prostor pro Vaše dotazy. Děkujeme za pozornost. Prostor pro Vaše dotazy. http://proshell.wz.cz powered by Shell Team