HandyWeb Documentation



Podobné dokumenty
HandyWeb Documentation

AutoPEN, Ing. Lubomír Bucek, Halasova 895, Liberec 6 autopen@volny.cz ,

Administrace webu Postup při práci

Práce v programu Word 2003

Návod na používání webmailu

Informatika pro moderní fyziky (7) Tvorba textových dokumentů


Redakční systém Joomla. Prokop Zelený

Django. Webový framework pro Python Projekt = webová stránka Aplikace = určitá funkcionalita webu

Instalace a první spuštění Programu Job Abacus Pro

Google Apps. dokumenty 4. verze 2012

Při prvním přihlášení Vás program vyzve ke změně úvodního hesla.

Reliance 3 design OBSAH

Použití Office 365 na telefonu s Androidem

PSK3-7. Plánované spouštění programů a správce sezení. Skupiny procesů

Propojení Pohoda a Virtuemart 2. popis funkcí, instalace a nastavení. (verze ) MICHAL KOPECKÝ, MILAN PASTOR

Základní nastavení textového editoru Word 8.0 (Microsoft Office 97)

Správa zařízení Scan Station Pro 550 a Servisní nástroje zařízení Scan Station

Formátování diplomové práce (Office 2007,2010)

Formátování pomocí stylů

Ovládání Open Office.org Calc Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako.

METODICKÝ POKYN PRÁCE S MS PowerPoint - ZAČÁTEČNÍCI. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.

Stručný manuál pro webový editor. Ukládáni základních informací, tvorba menu

Pro označení disku se používají písmena velké abecedy, za nimiž následuje dvojtečka.

Použití Office 365 na iphonu nebo ipadu

Standardně máme zapnutý panel nástrojů Formátování a Standardní.

Průvodce prostředím Twinspace

Chceme určit hodnoty parametrů závislosti p 1,.., p n a to

Google Apps. weby 1. verze 2012

Úvod do systému

T6: Program MS Excel II. (standard) Určeno pro získání standardní úrovně znalostí (2 4 hodiny)

Microsoft Outlook 2013 vypadá jinak než ve starších verzích, proto jsme vytvořili tuto příručku, která vám pomůže se s ním rychle seznámit.

1 Tabulky Příklad 3 Access 2010

Základy programování (IZP)

Microsoft Access. Úterý 26. února. Úterý 5. března. Typy objektů databáze: Vytvoření a návrh nové tabulky

Nastavení elektronického výpisu v Internet Bance

Úloha 3 editor a skripty. připojte se vzdáleně na dray6.feld.cvut.cz heslo získáte na adrese

Elfeweb. Manuál. Chcete být stále dostupní pro všechny Vaše zákazníky? Chcete funkční web bez zbytečného zařizování?

Postup instalace softwaru Creo3:

Zálohování ů pomocí klienta Mozilla Thunderbird

Požadované dovednosti v ovládání textového procesoru Microsoft Word 2013 pro předměty VA1 a VT1

Fre Prahy 10. Do svého u se můžete přihlásit odkudkoliv na webové adrese

Formátování obsahu adminweb

František Hudek. duben ročník

Základní nastavení systému Windows 7

Návod na základní používání Helpdesku AGEL

MetaTrader Mobile Uživatelský manuál Operační systém Andorid HIGHSKY.CZ

Vzorce. Suma. Tvorba vzorce napsáním. Tvorba vzorců průvodcem

1. VSTUP do e-learningu

Souhrn výukových materiálů ke kurzu: Tvorba výukových materiálů pomocí tabletu (B3.6)

Microsoft Office Word 2003

Průvodce aplikací GTS Webový portál pro správce

Manuál k tvorbě absolventské práce

Vzdělávání v egoncentru ORP Louny

Postup přechodu na podporované prostředí. Přechod aplikace BankKlient na nový operační systém formou reinstalace ze zálohy

Návod pro použití Plug-in SMS Operátor

SCIA.ESA PT. Galerie výkresů

WNC::WebNucleatCreator

Interaktivní tabule SMART Notebook

2. SMS a MMS. 3. Základní nastavení telefonu. Nastavení střediska zpráv Nastavení MMS Nastavení tónů Upozornění o doručení SMS. 4.

Formuláře. Téma 3.2. Řešený příklad č Zadání: V databázi formulare_a_sestavy.accdb vytvořte formulář pro tabulku student.

1. Uživatelská úprava příkazů II.

VÝBĚROVÁ ŘÍZENÍ V APLIKACI PROEBIZ

Téma 8: Konfigurace počítačů se systémem Windows 7 IV

Microsoft. Word. Styly použití a definování. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Frilo Control Center správa projektů

Úvod do Unixu. man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp. pwd: vypíše cestu k aktuální pozici

Gymnázium Ostrava Hrabůvka, příspěvková organizace Františka Hajdy 34, Ostrava Hrabůvka

AutoPEN, Ing. Lubomír Bucek, Halasova 895, Liberec 6 autopen@volny.cz ,

Návod pro SMS Operátor off-line klient

UKÁZKA PORTÁLU IS KP14+

Modul 2. Druhá sada úkolů:

Migrace na aplikaci Outlook 2010

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 2. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

ZŠ ÚnO, Bratří Čapků 1332

UCTRADER. FX Trading Online. Uživatelská příručka. Spots Forwards Swaps Online

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

Instalace nvidia Optimus v Ubuntu 14.04

Č í sla slovy 1.3. verze dokumentu: vytvořil: Ing. Pavel Randák předmět: Uživatelský manuál vydavatel: Austro-Bohemia, s.r.o.

Ukázka knihy z internetového knihkupectví

Pomůcka/manuál pro redakční systém verze 1.0

LaTeX - více obrázku na jednom řádku, obtékaní obrázku. David Mikolanda, mik května 2008

ABC Linux běží z CD české prostředí tištěná příručka obsah portálu Mutt Jak začít? Jan Fuchs

Podrobný návod pro administraci zákaznických účtů na portálu Czechiatour.eu

8. Cvičení Kopírování objektů mezi aplikacemi MS Office

ŠEST SNADNÝCH KROKŮ KE SPUŠTĚNÍ NÁVOD

Naším cílem je Vaše spokojenost...

HP-2000E UŽIVATELSKÝ MANUÁL

1. Obsah 2. Úvod Zdarma poštovní klient od společnosti Microsoft přímo v PC

Místo úvodu. Čeho se vyvarovat. Mazání znaků

1. Otevřete dokument, který chcete číst. 2. Na kartě Zobrazení klikněte ve skupině Zobrazení dokumentů na položku Čtení na celé obrazovce.

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro editaci ŽS. Verze 1.

Obsah 1 SEZNÁMENÍ S PROGRAM EM 1

PŘÍKAZY OVLÁDÁNÍ SHELLU

Uživatelská příručka k aplikaci Dell Display Manager

VYTVOŘENÍ / EDITACE RDP SOUBORU

Jak se orientovat ve světě ESTOFANu verze 3.0.3?

zobrazuje názvy polí, vložené hodnoty jednotlivých záznamů, lze v něm zadávat data (přidávat záznamy) v návrhovém zobrazení:

Výběr a instalace mobilního terminálu. II. Používání čárových kódů v katalogu položek. III. Tisk etiket s čárovými kódy

AUTOMATICKÉ ZÁLOHOVÁNÍ DATABÁZE PRO SQL Express 2005

Transkript:

HandyWeb Documentation Vydání 1.0 Jakub Wagner 14.10.2015

Obsah 1 Gnuplot 3 1.1 Tvorba obrázků.............................................. 3 1.2 Vykreslování obrázků.......................................... 3 1.3 Funkce a proměnné............................................ 3 1.4 Fitování dat................................................ 3 1.5 Palety................................................... 4 2 Latex 5 2.1 Vkládání obrázků............................................. 5 2.2 Tabulky.................................................. 5 2.3 Tečky za čísly kapitol.......................................... 5 2.4 Odkazování na rovnice v textu...................................... 6 2.5 Šablony v texmakeru pro vytváření nových souborů.......................... 6 3 Vim 7 3.1 Instalace balíčků............................................. 7 3.2 Vimrc................................................... 7 3.3 Užitečné příkazy............................................. 7 3.4 Začátek.................................................. 8 4 Tmux 9 4.1 Konfigurační soubor........................................... 9 4.2 Používání a příkazy........................................... 9 5 Příkazová řádka 11 5.1 Zkratky příkazové řádky......................................... 11 5.2 Užitečné příkazy v Bashi......................................... 11 6 Git 13 7 Pythoní balíčky 15 7.1 Struktura balíčku............................................. 15 7.2 setup.py.................................................. 16 8 Markdown 17 8.1 Tabulky.................................................. 17 9 ssh 19 i

ii

HandyWeb Documentation, Vydání 1.0 Rozhodl jsem se na tento web co nejpřehledněji zapisovat věci, které se naučím, tak doufám, že z toho budete mít něco i Vy. Tato stránka ještě není úplně dodělaná, některé kapitoly obsahují pouze nadpisy, ale brzy přibude i obsah. Obsah: Obsah 1

HandyWeb Documentation, Vydání 1.0 2 Obsah

KAPITOLA 1 Gnuplot 1.1 Tvorba obrázků Nejprve nastavte v gnuplotu správný terminál a velikost obrázku: set term pngcairo size 1280,768 Dále přidejte k vykonávaným příkazům: set output "NázevObrázku.png"; Příkazy můžete zadávat stejně jako předtím a obrázky se zadaným názvem se Vám budou ukládat do složky, kde jste gnuplot otevřeli. 1.2 Vykreslování obrázků Pokud máte obrázek uložený a chcete ho vykreslit pomocí gnuplotu, uděláte tak příkazem: plot ".image.dat" with image 1.3 Funkce a proměnné V gnuplotu můžete naprosto normálně vytvářet proměnné: NázevKonstanty = HodnotaKonstanty Dále můžete definovat funkce a používat v nich již definované proměnné: f(x) = a*x + b 1.4 Fitování dat Pokud máte data, která chcete nafitovat pomocí nějaké Vámi určené funkce, nejprve funkci nadefinujte a poté napište: fit f(x) "./Data.txt" 3

HandyWeb Documentation, Vydání 1.0 Takto fitujete data uložená v souboru Data.txt pomocí funkce f(x) kterou jste předtím definovali. Pokud víte, že fitujete, například, lineární závislost a víte hodnotu jednoho koeficientu, můžete ho nastavit jako proměnnou a fitovat jen pomocí jedné proměnné: fit f(x) "./Data.txt" via b Takto se mění pouze parametr b, přičemž parametr a jste již zadali. 1.5 Palety Pokud se Vám nelíbí základní nastavení barev v gnuplotu, dá se lehce změnit na nějakou jinou přednastavenou nebo na kombinaci tří funkcí. Pomocí funkcí ji změníme takto: set palette rgbformulae,, kde prázdná místa jsou čísla funkcí (je jich něco přes třicet). Některé zajímavé palety: gray = černobílá 21,22,23 = historická 4 Kapitola 1. Gnuplot

KAPITOLA 2 Latex 2.1 Vkládání obrázků Na vkládání obrázků, které centruji používám: \begin{center} \includegraphics[scale=0.5]{nazevobrazkuveslozce.png} \captionof{figure}{nazevkterysezobrazi} \end{center} 2.2 Tabulky Na tabulky používám: \begin{table}[h] \caption{nazevtabulky} \begin{adjustwidth}{-.5in}{-.5in} \begin{center} \begin{tabular}{} \end{tabular} \end{center} \end{adjustwidth} \end{table} Tabulka je pak centrovaná, má nadpis, který si můžete zvolit a navíc, pokud je široká, tak se roztahuje od středu a vleze se na celou stránku A4, přičemž ignoruje okraje. Pokud stránku dělíte na části, nezapomeňte, že prostředí minipage se vkládá až za prostředí table. 2.3 Tečky za čísly kapitol Tečky za čísly kapitol a podkapitol přidáte příkazy: \renewcommand{\thesection}{\arabic{section}.} \renewcommand{\thesubsection}{\thesection\arabic{subsection}.} 5

HandyWeb Documentation, Vydání 1.0 2.4 Odkazování na rovnice v textu Pokud používáte pro tvorbu rovnic equation a ne dolary, můžete dovnitř vložit label a rovnici tak pojmenovat a později na ni v textu odkazovat. Tedy rovnice vypadají nějak takto: \begin{equation} \label{nazevrovnice} \end{equation} A v textu na ně odkážete pomocí eqref : \eqref{nazevrovnice} 2.5 Šablony v texmakeru pro vytváření nových souborů V texmakeru najděte v menu Uživatel ---> Uživatelské značky ---> Upravit uživatelské značky, pak si nějakou vyberte, pojmenujte a zkopírujte tam text, který chcete používat jako šablonu. Poté, když vytvoříte nový soubor tak zmáčknete například jen SHIFT+F1 a můžete psát do šablony. Doporučuji používat tečky místo nadpisů, aby jste mohli rychle doplňovat nadpisy pomocí tabulátoru 6 Kapitola 2. Latex

KAPITOLA 3 Vim 3.1 Instalace balíčků Jelikož vim má složky pro skripty, nápovědy apod., tak je pro uživatele trochu nepřehledné něco hledat a vědět, kde se co nachází. Když si nainstalujete skript Pathogen, tak každý skript, balíček apod. bude mít svou vlastní složku ve ~/.vim/bundle/, což je trochu přehlednější. 3.1.1 Pathogen Nejprve začněte tím, že ve složce ~/.vim/ vytvoříte složky: mkdir autoload mkdir bundle Ve složce autoload použijte příkaz: curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim Do souboru ~/.vimrc, což je konfigurační soubor vimu připište: set nocompatible execute pathogen#infect() call pathogen#helptags() 3.2 Vimrc 3.3 Užitečné příkazy 3.3.1 Nahrazení výrazu Pro nahrazení výrazu na několika řádcích současně použijte: :1,5s/slovo/nahrazene/gc Takto Vám vim označí všechny výrazy na daných řádcích (1 až 5) a postupně se Vás bude ptát, zda ho má nahradit. 7

HandyWeb Documentation, Vydání 1.0 3.3.2 Kopírování velkého množství věcí Příkaz :set wrap dlouhé řádky zalomí tak, aby se všechno vlezlo na Vaši obrazovku: :set wrap 3.4 Začátek Nejprve začněte tím, že do terminálu napíšete vimtutor a projdete si tento tutoriál. 8 Kapitola 3. Vim

KAPITOLA 4 Tmux 4.1 Konfigurační soubor Vytvořte soubor ~/.tmux.conf a vepište do něj: unbind C-b set -g prefix C-a bind C-a send-prefix 4.2 Používání a příkazy Doporučuji začít tím, že napíšete: tmux ls Tak zjistíte, zda už máte vytvořený nějaký tmux, popřípadě kolik, jak se jmenují a kolik mají otevřených oken. K nějakému z těchto terminálu se připojíte pomocí: tmux attach -t NazevTmuxu Pokud žádný tmux spuštěn napište prostě tmux. Okno přejmenujete: Ctrl+a, Celé tmuxovské sezení přejmenujete: Ctrl+a $ Odpojíte se: Ctrl+a d 9

HandyWeb Documentation, Vydání 1.0 10 Kapitola 4. Tmux

KAPITOLA 5 Příkazová řádka 5.1 Zkratky příkazové řádky Ctrl+Shift+T = Vytvoření záložky 5.2 Užitečné příkazy v Bashi ls -sh <Název> = Zjištení velikosti souboru nebo všech souborů v adresáři du -h <NázevSložky> = Zjištení velikosti složky 11

HandyWeb Documentation, Vydání 1.0 12 Kapitola 5. Příkazová řádka

KAPITOLA 6 Git 13

HandyWeb Documentation, Vydání 1.0 14 Kapitola 6. Git

KAPITOLA 7 Pythoní balíčky 7.1 Struktura balíčku Struktura balíčku by mohla vypadat nějak takto: - NazevProjektu - setup.py - README.md - HlavniNazev - init.py - VedlejsiNazev - init.py - skripty.py - prikazy.py NazevProjektu je prostě pouze název projektu, hlavní složky, ve které je uložen a pod tímto jménem jej budete mít i na bitbucketu. *setup.py* je soubor, ve kterém lze nalézt nejdůležitější informace o balíčku a slouží k instalaci. *README.md* se zobrazuje na první stránce projektu na bitbucketu. HlavniNazev je název Vašeho balíčku. V této složce se vytváří další složky, které teprve obsahují skripty. První * init.py* obsahuje pouze: import ('pkg_resources').declare_namespace( name ) VedlejsiNazev je název nějaké části celého balíku. Těchto složek tu může být mnoho. Druhý * init.py* by měl obsahovat importy všech funkcí, které jsou potřeba v prikazy.py. skripty.py by měly obsahovat obecné funkce, které se volají z prikazy.py. Těchto souborů tu znovu může být libovolně mnoho. prikazy.py by měly obsahovat všechny spustitelné příkazy, které balíček má. 15

HandyWeb Documentation, Vydání 1.0 7.1.1 Příklad struktury 7.2 setup.py from setuptools import setup, find_packages from setuptools.command.test import test as TestCommand version = "0.1.0" setup(name="nazevprojektu", version=version, scripts=["probe_utils.py"], description="utilities for probe simulations", long_description="""\ """, classifiers=[], # Get strings from http://pypi.python.org/pypi?%3aaction=list_classifiers keywords="", author="jakub Wagner", author_email="somnambwl@gmail.com", url="", license="gplv3", packages=find_packages(exclude=["ez_setup", "examples", "tests"]), include_package_data=true, zip_safe=true, install_requires=[ # -*- Extra requirements: -*- "cleo", "h5py", ], entry_points=""" # -*- Entry points: -*- """, tests_require=["pytest"], namespace_packages=["probe"], cmdclass={"test": PyTest} ) 16 Kapitola 7. Pythoní balíčky

KAPITOLA 8 Markdown 8.1 Tabulky Tabulky se v markdownu dělají pomocí. Tento znak od sebe odděluje sloupce. Na první řádek se píší nadpisy, druhý řádek musí být vyplněn napřeskáčku spojníky a čarami - - - -, přičemž se začíná spojníkem 17

HandyWeb Documentation, Vydání 1.0 18 Kapitola 8. Markdown

KAPITOLA 9 ssh Abyste se mohli připojit na vzdálený počítač bez neustálého zadávání hesla, vygenerujte nejprve na svém počítači klíč: ssh-keygen Vše odklikejte a poté tento klíč zkopírujte na vzdálený počítač: ssh-copy-id user@hostname.example.com 19