diff options
Diffstat (limited to 'sk-sk')
| -rw-r--r-- | sk-sk/bash-sk.html.markdown | 2 | ||||
| -rw-r--r-- | sk-sk/elixir-sk.html.markdown | 16 | ||||
| -rw-r--r-- | sk-sk/git-sk.html.markdown | 5 | ||||
| -rw-r--r-- | sk-sk/latex-sk.html.markdown (renamed from sk-sk/latex-sk.html.markdown.tex) | 0 | ||||
| -rw-r--r-- | sk-sk/learn-latex-sk.tex | 209 | 
5 files changed, 12 insertions, 220 deletions
| diff --git a/sk-sk/bash-sk.html.markdown b/sk-sk/bash-sk.html.markdown index e9d1490c..1b0f48d4 100644 --- a/sk-sk/bash-sk.html.markdown +++ b/sk-sk/bash-sk.html.markdown @@ -19,7 +19,7 @@ filename: LearnBash-sk.sh  Bash je pomenovanie pre unix shell (príkazový interpreter), ktorý bol  tiež distribuovaný ako shell pre GNU operačné systémy a ako predvolený -shell pre Linux a Mac OS X. +shell pre Linux a macOS.  Takmer všetky príklady uvedené nižšie môžu byť súčasťou shell skriptu alebo  vykonané priamo v shelli. diff --git a/sk-sk/elixir-sk.html.markdown b/sk-sk/elixir-sk.html.markdown index 2401f92e..c9522b49 100644 --- a/sk-sk/elixir-sk.html.markdown +++ b/sk-sk/elixir-sk.html.markdown @@ -1,5 +1,5 @@  --- -language: elixir +language: Elixir  contributors:      - ["Joao Marques", "http://github.com/mrshankly"]      - ["Dzianis Dashkevich", "https://github.com/dskecse"] @@ -14,7 +14,7 @@ Elixir je moderný funkcionálny jazyk vytvorený nad Erlang VM (virtuálnym  strojom). Je plne kompatibilný s Erlangom, ale ponúka viac štandardnú syntax  a množstvo funkcií. -```Elixir +```elixir  # Jednoriadkový komentár začína symbolom # @@ -24,7 +24,7 @@ a množstvo funkcií.  # Pre spustenie Elixir shellu zadajte príkaz `iex`  # Kompiláciu zdrojových kódov vykonáte príkazom `elixirc` -# Obe príkazy by sa už mali nachádzať v path pokiaľ ste nainštalovali elixir +# Obe príkazy by sa už mali nachádzať v path pokiaľ ste nainštalovali Elixir  # správne.  ## --------------------------- @@ -86,7 +86,7 @@ reťazec.  <<?a, ?b, ?c>> #=> "abc"  [?a, ?b, ?c]   #=> 'abc' -# `?a` v elixire vráti ASCII číselnú reprezentáciu pre znak `a` +# `?a` v Elixir vráti ASCII číselnú reprezentáciu pre znak `a`  ?a #=> 97  # Pre spájanie zoznamov sa používa `++`, pre binárne typy `<>` @@ -119,7 +119,7 @@ pohlavia.gillian #=> "žena"  5 * 2  #=> 10  10 / 2 #=> 5.0 -# V elixire operátor `/` vždy vráti float (reálne číslo). +# V Elixir operátor `/` vždy vráti float (reálne číslo).  # Pre celočíselné delenie sa používa `div`  div(10, 2) #=> 5 @@ -182,7 +182,7 @@ else  end  # Pamätáte sa na pattern matching? Mnoho štruktúr pre riadenie toku v -# elixire sa spoliehajú práve na pattern matching. +# Elixir sa spoliehajú práve na pattern matching.  # `case` dovolí nám porovnať hodnotu oproti mnohým vzorom:  case {:one, :two} do @@ -314,7 +314,7 @@ Geometria.oblast({:kruh, 3})       #=> 28.25999999999999801048  # Geometria.oblast({:kruh, "nie_je_cislo"})  #=> ** (FunctionClauseError) no function clause matching in Geometria.oblast/1 -# Vďaka nemeniteľnosti (immutability) je rekurzia významnou časťou elixiru +# Vďaka nemeniteľnosti (immutability) je rekurzia významnou časťou Elixir  defmodule Rekurzia do    def sumuj_zoznam([hlavicka | schvost], acc) do      sumuj_zoznam(chvost, acc + hlavicka) @@ -389,7 +389,7 @@ end  ## ---------------------------  # Elixir sa pri konkurencii spolieha na Actor model. Všetko čo je -# potrebné na písanie konkuretných programov v elixire sú tri primitívy: +# potrebné na písanie konkuretných programov v Elixir sú tri primitívy:  # spawning procesy, posielanie a prijímanie správ.  # Na spustnenie nového procesu použijeme `spawn` funkciu, ktorá má ako diff --git a/sk-sk/git-sk.html.markdown b/sk-sk/git-sk.html.markdown index 21741406..1187abc5 100644 --- a/sk-sk/git-sk.html.markdown +++ b/sk-sk/git-sk.html.markdown @@ -139,6 +139,7 @@ $ git init --help  ### ignoruj súbory  Zámerne prestaneš sledovať súbor(y) a zložky. Typicky sa používa pre súkromné a dočasné súbory, ktoré by boli inak zdieľané v repozitári. +  ```bash  $ echo "temp/" >> .gitignore  $ echo "private_key" >> .gitignore @@ -172,6 +173,7 @@ $ git add /cesta/k/súboru/HelloWorld.c  # Môžeš použiť regulárne výrazy!  $ git add ./*.java  ``` +  Tento príkaz len pridáva súbory do staging indexu, necommituje ich do repozitára.  ### branch @@ -476,6 +478,7 @@ $ git reset 31f2bb1  # a zosúladí ju s pracovným adresárom (vymaže nekomitnuté zmeny).  $ git reset --hard 31f2bb1  ``` +  ### revert  Vezme naspäť ("od-urobí") commit. Nezamieňaj s resetom, ktorý obnoví stav @@ -514,8 +517,6 @@ $ git rm /pather/to/the/file/HelloWorld.c  * [SalesForce Cheat Sheet](https://na1.salesforce.com/help/doc/en/salesforce_git_developer_cheatsheet.pdf) -* [GitGuys](http://www.gitguys.com/) -  * [Git - jednoducho](http://rogerdudler.github.io/git-guide/index.html)  * [Pro Git](http://www.git-scm.com/book/en/v2) diff --git a/sk-sk/latex-sk.html.markdown.tex b/sk-sk/latex-sk.html.markdown index 5e2f9c7f..5e2f9c7f 100644 --- a/sk-sk/latex-sk.html.markdown.tex +++ b/sk-sk/latex-sk.html.markdown diff --git a/sk-sk/learn-latex-sk.tex b/sk-sk/learn-latex-sk.tex deleted file mode 100644 index 5cc7b11f..00000000 --- a/sk-sk/learn-latex-sk.tex +++ /dev/null @@ -1,209 +0,0 @@ -% Všetky komentáre začínajú s % -% Viac-riadkové komentáre sa nedajú urobiť - -% LaTeX NIE JE WYSIWY ("What You See Is What You Get") software ako MS Word, alebo OpenOffice Writer - -% Každý LaTeX príkaz začína s opačným lomítkom (\) - -% LaTeX dokumenty začínajú s definíciou typu  kompilovaného dokumentu -% Ostatné typy sú napríklad kniha (book), správa (report), prezentácia (presentation), atď. -% Možnosti dokumentu sa píšu do [] zátvoriek. V tomto prípade tam upresňujeme veľkosť (12pt) fontu. -\documentclass[12pt]{article} - -% Ďalej definujeme balíčky, ktoré dokuemnt používa. -% Ak chceš zahrnúť grafiku, farebný text, či zdrojový kód iného jazyka, musíš rozšíriť možnosti LaTeXu dodatočnými balíčkami. -% Zahŕňam float a caption. Na podporu slovenčiny treba zahrnúť aj utf8 balíček. -\usepackage{caption} -\usepackage{float} -\usepackage[utf8]{inputenc} -% Tu môžme definovať ostatné vlastnosti dokumentu! -% Autori tohto dokumentu, "\\*" znamená "choď na nový riadok" -\author{Chaitanya Krishna Ande, Colton Kohnke \& Sricharan Chiruvolu, \\*Preklad: Terka Slanináková} -% Vygeneruje dnešný dátum -\date{\today} -\title{Nauč sa LaTeX za Y Minút!} -% Teraz môžme začať pracovať na samotnom dokumente. -% Všetko do tohto riadku sa nazýva "Preambula" ("The Preamble") -\begin{document}  -% ak zadáme položky author, date a title, LaTeX vytvorí titulnú stranu. -\maketitle - -% Väčšina odborných článkov má abstrakt, na jeho vytvorenie môžeš použiť preddefinované príkazy. -% Ten by sa mal zobraziť v logickom poradí, teda po hlavičke, -% no pred hlavnými sekciami tela..  -% Tento príkaz je tiež dostupný v triedach article a report. -% Tzv. makro "abstract" je fixnou súčasťou LaTeXu, ak chceme použiť abstract -% a napísať ho po slovensky, musíme ho redefinovať nasledujúcim príkazom -\renewcommand\abstractname{Abstrakt} - -\begin{abstract} -LaTeX dokumentácia v LaTeXe! Aké netradičné riešenie cudzieho nápadu! -\end{abstract} - -% Príkazy pre sekciu sú intuitívne -% Všetky nadpisy sekcií sú pridané automaticky do obsahu. -\section{Úvod} -Čaute, volám sa Colton a spoločne sa pustíme do skúmania LaTeXu (toho druhého)! - -\section{Ďalšia sekcia} -Toto je text ďalšej sekcie. Myslím, že potrebuje podsekciu. - -\subsection{Toto je podsekcia} % Podsekcie sú tiež intuitívne. -Zdá sa mi, že treba ďalšiu. - -\subsubsection{Pytagoras} -To je ono! -\label{subsec:pytagoras} - -% Použitím '*' môžeme potlačiť zabudované číslovanie LaTeXu. -% Toto funguje aj na iné príkazy.  -\section*{Toto je nečíslovaná sekcia}  -Všetky číslované byť nemusia! - -\section{Nejaké poznámočky} -Zarovnávať veci tam, kde ich chceš mať, je všeobecne ľahké. Ak  -potrebuješ \\ nový \\ riadok \\ pridaj \textbackslash\textbackslash do  -zdrojového kódu. \\  - -\section{Zoznamy} -Zoznamy sú jednou z najjednoduchších vecí vôbec! Treba mi zajtra nakúpiť, urobím si zoznam. -\begin{enumerate} % "enumerate" spustí číslovanie prvkov. -  % \item povie LaTeXu, ako že treba pripočítať 1  -  \item Vlašský šalát. -  \item 5 rožkov. -  \item 3 Horalky. -  % číslovanie môžeme pozmeniť použitím [] -  \item[koľko?] Stredne veľkých guličkoviek. - -  Ja už nie som položka zoznamu, no stále som časť "enumerate". - -\end{enumerate} % Všetky prostredia končia s "end". - -\section{Matika} - -Jedným z primárnych použití LaTeXu je písanie akademických, či technických prác. Zvyčajne za použitia matematiky a vedy. Podpora špeciálnych symbolov preto nemôže chýbať!\\ - -Matematika má veľa symbolov, omnoho viac, než by klávesnica mohla reprezentovať; -Množinové a relačné symboly, šípky, operátory a Grécke písmená sú len malou ukážkou.\\ - -Množiny a relácie hrajú hlavnú rolu v mnohých matematických článkoch. -Takto napíšeš, že niečo platí pre všetky x patriace do X, $\forall$ x $\in$ X. \\ -% Všimni si, že som pridal $ pred a po symboloch. Je to  -% preto, lebo pri písaní sme v textovom móde,  -% no matematické symboly existujú len v matematickom.  -% Vstúpime doňho z textového práve '$' znamienkami. -% Platí to aj opačne. Premenná môže byť zobrazená v matematickom móde takisto. -% Do matematického módu sa dá dostať aj s \[\] - -\[a^2 + b^2 = c^2 \] - -Moje obľúbené Grécke písmeno je $\xi$. Tiež sa mi pozdávajú $\beta$, $\gamma$ a $\sigma$. -Ešte som neprišiel na Grécke písmeno, ktoré by LaTeX nepoznal! - -Operátory sú dôležitou súčasťou matematických dokumentov:  -goniometrické funkcie ($\sin$, $\cos$, $\tan$),  -logaritmy and exponenciálne výrazy ($\log$, $\exp$),  -limity ($\lim$), atď.  -majú pred-definované LaTeXové príkazy.  -Napíšme si rovnicu, nech vidíme, ako to funguje: \\ - -$\cos(2\theta) = \cos^{2}(\theta) - \sin^{2}(\theta)$ - -Zlomky(Čitateľ-menovateľ) sa píšu v týchto formách: - -% 10 / 7 -$^{10}/_{7}$  - -% Relatívne komplexné zlomky sa píšu ako -% \frac{čitateľ}{menovateľ} -$\frac{n!}{k!(n - k)!}$ \\ - -Rovnice tiež môžeme zadať v "rovnicovom prostredí".  - -% Takto funguje rovnicové prostredie -\begin{equation} % vstúpi do matematického módu -    c^2 = a^2 + b^2. -    \label{eq:pythagoras} % na odkazovanie -\end{equation} % všetky \begin príkazy musia mať konečný príkaz. - -Teraz môžeme odkázať na novovytvorenú rovnicu!  -Rovn.~\ref{eq:pythagoras} je tiež známa ako Pytagorova Veta, ktorá je tiež predmetom Sekc.~\ref{subsec:pytagoras}. Odkazovať môžme na veľa vecí, napr na: čísla, rovnice, či sekcie. - -Sumácie a Integrály sa píšu príkazmi sum a int: - -% Niektoré prekladače LaTeXu sa môžu sťažovať na prázdne riadky (ak tam sú) -% v rovnicovom prostredí. -\begin{equation}  -  \sum_{i=0}^{5} f_{i} -\end{equation}  -\begin{equation}  -  \int_{0}^{\infty} \mathrm{e}^{-x} \mathrm{d}x -\end{equation}  - -\section{Obrázky} - -Vloženie obrázku môže byť zložitejšie. Ja si vždy možnosti vloženia pozerám pre každý obrázok. -\renewcommand\figurename{Obrázok} -\begin{figure}[H] % H značí možnosť zarovnania.  -    \centering % nacentruje obrázok na stránku -    % Vloží obrázok na 80% šírky stránky. -    %\includegraphics[width=0.8\linewidth]{right-triangle.png}  -    % Zakomentované kvôli kompilácií, použi svoju predstavivosť :). -    \caption{Pravouhlý trojuholník so stranami $a$, $b$, $c$} -    \label{fig:right-triangle} -\end{figure} -% Opäť, fixné makro "table" nahradíme slovenskou tabuľkou. Pokiaľ preferuješ table, nasledujúci riadok nepridávaj -\renewcommand\tablename{Tabuľka} - -\subsection{Tabuľky} -Tabuľky sa vkládajú podobne ako obrázky. - -\begin{table}[H] -  \caption{Nadpis tabuľky.} -  % zátvorky: {} hovoria ako sa vykreslí každý riadok. -  % Toto si nikdy nepamätám a vždy to musím hľadať. Všetko. Každý. Jeden. Raz! -  \begin{tabular}{c|cc}  -    Číslo & Priezvisko & Krstné meno \\ % Stĺpce sú rozdelené $ -    \hline % horizontálna čiara -    1 & Ladislav & Meliško \\ -    2 & Eva & Máziková -  \end{tabular} -\end{table} - -% \section{Hyperlinks} % Už čoskoro :) - -\section{Prikáž LaTeXu nekompilovať (napr. Zdrojový Kód)} -Povedzme, že chceme do dokumentu vložiť zdrojový kód, budeme musieť LaTeXu povedať, nech sa ho nesnaží skompilovať, ale nech s ním pracuje ako s textom. -Toto sa robí vo verbatim prostredí.  - -% Tiež sú na to špeciálne balíčky, (napr. minty, lstlisting, atď.) -% ale verbatim je to najzákladnejšie, čo môžeš použiť. -\begin{verbatim}  -  print("Hello World!") -  a%b; pozri! Vo verbatime môžme použiť % znamienka.  -  random = 4; #priradené randomným hodom kockou -\end{verbatim} - -\section{Kompilácia}  - -Už by bolo načase túto nádheru skompilovať a zhliadnuť jej úžasnú úžasnosť v podobe LaTeX pdfka, čo povieš? -(áno, tento dokument sa musí kompilovať). \\ -Cesta k finálnemu dokumentu pomocou LaTeXu pozostáva z nasledujúcich krokov: -  \begin{enumerate} -    \item Napíš dokument v čistom texte (v "zdrojáku"). -    \item Skompiluj zdroják na získanie pdfka.  -     Kompilácia by mala vyzerať nasledovne (v Linuxe): \\ -     \begin{verbatim}  -        $pdflatex learn-latex.tex learn-latex.pdf  -     \end{verbatim} -  \end{enumerate} - -Mnoho LaTeX editorov kombinuje Krok 1 a Krok 2 v jednom prostredí. Krok 1 teda uvidíš, krok 2 už nie. -Ten sa deje za oponou. Kompilácia v 2. kroku sa postará o produkciu dokumentu v tebou zadanom formáte. - -\section{Koniec} - -To je zatiaľ všetko! - -% koniec dokumentu -\end{document} | 
