<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Home on Moje zápisky</title>
    <link>https://vojta.kalcik.cz/</link>
    <description>Recent content in Home on Moje zápisky</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Mon, 12 May 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://vojta.kalcik.cz/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Via ferrata</title>
      <link>https://vojta.kalcik.cz/cestovani/via_ferrata/</link>
      <pubDate>Mon, 12 May 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/cestovani/via_ferrata/</guid>
      <description>&lt;script src=&#34;https://vojta.kalcik.cz/rmarkdown-libs/htmlwidgets/htmlwidgets.js&#34;&gt;&lt;/script&gt;&#xA;&lt;script src=&#34;https://vojta.kalcik.cz/rmarkdown-libs/pymjs/pym.v1.js&#34;&gt;&lt;/script&gt;&#xA;&lt;script src=&#34;https://vojta.kalcik.cz/rmarkdown-libs/widgetframe-binding/widgetframe.js&#34;&gt;&lt;/script&gt;&#xA;&#xA;&#xA;&lt;p&gt;Zde je přehled via ferrat, které jsem lezl.&lt;/p&gt;&#xA;&lt;div id=&#34;htmlwidget-1&#34; style=&#34;width:100%;height:600px;&#34; class=&#34;widgetframe html-widget&#34;&gt;&lt;/div&gt;&#xA;&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-1&#34;&gt;{&#34;x&#34;:{&#34;url&#34;:&#34;/cestovani/via_ferrata_files/figure-html//widgets/widget_unnamed-chunk-1.html&#34;,&#34;options&#34;:{&#34;xdomain&#34;:&#34;*&#34;,&#34;allowfullscreen&#34;:false,&#34;lazyload&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;&#xA;&lt;div id=&#34;section&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;2010&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Ferrata_Giovanni_Lipella&#34; target=&#34;_blank&#34;&gt;Ferrata Giovanni Lipella (C/D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.alpskyvudce.cz/ferrata/Masar%C3%A9_Klettersteig&#34; target=&#34;_blank&#34;&gt;Masaré Klettersteig (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.alpskyvudce.cz/ferrata/Rotwand_Klettersteig&#34; target=&#34;_blank&#34;&gt;Rotwand Klettersteig (B/C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Trincee_Klettersteig&#34; target=&#34;_blank&#34;&gt;Trincee Klettersteig (C/D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Via_ferrata_De_Luca_Innerkofler_und_Schartenweg_-_Klettersteige_Paternkofel&#34; target=&#34;_blank&#34;&gt;Via ferrata De Luca Innerkofler (B/C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Via_ferrata_and_tunnel_Lagazuoi&#34; target=&#34;_blank&#34;&gt;Via ferrata and tunnel Lagazuoi (A)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;div id=&#34;section-1&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;2011&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Ernst_-_Graf_-_Hoyoschsteig&#34; target=&#34;_blank&#34;&gt;Ernst - Graf - Hoyoschsteig (A/B)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Ferrata_Drachenwand_%28var_CD%29&#34; target=&#34;_blank&#34;&gt;Ferrata Drachenwand (C/D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Hans_von_Haidsteig&#34; target=&#34;_blank&#34;&gt;Hans von Haidsteig (D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/H%C3%B6henweg-Klettersteig_%28Ewige_Wand%29&#34; target=&#34;_blank&#34;&gt;Höhenweg-Klettersteig (Ewige Wand) (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Leadership_Klettersteig&#34; target=&#34;_blank&#34;&gt;Leadership Klettersteig (B/C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Pittentaler_Klettersteig&#34; target=&#34;_blank&#34;&gt;Pittentaler Klettersteig (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Wildf%C3%A4hrte&#34; target=&#34;_blank&#34;&gt;Wildfährte (B)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;div id=&#34;section-2&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;2012&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Aletsch_Klettersteig&#34; target=&#34;_blank&#34;&gt;Aletsch Klettersteig (B/C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Galitzenklamm_-_Klettersteig&#34; target=&#34;_blank&#34;&gt;Galitzenklamm - Klettersteig (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Klettersteig_Baltschiedertal_Wiwanni&#34; target=&#34;_blank&#34;&gt;Klettersteig Baltschiedertal Wiwanni (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Laserz_-_Klettersteig&#34; target=&#34;_blank&#34;&gt;Laserz - Klettersteig (D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Panorama-Klettersteig&#34; target=&#34;_blank&#34;&gt;Panorama-Klettersteig (C/D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Weg_ohne_Grenze&#34; target=&#34;_blank&#34;&gt;Via ferrata senza confine (D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;div id=&#34;section-3&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;2013&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Ferrata_Sci_Club_18_%E2%80%93_Ski_Klub_18_Klettersteig&#34; target=&#34;_blank&#34;&gt;Ferrata Sci Club 18 (D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Via_Ferrata_Ettore_Bovero&#34; target=&#34;_blank&#34;&gt;Via Ferrata Ettore Bovero (C/D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Via_ferrata_dei_Finanzieri&#34; target=&#34;_blank&#34;&gt;Via ferrata dei Finanzieri (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;div id=&#34;section-4&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;2014&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Kaiser_Franz_Joseph_Klettersteig_-_Seemauer&#34; target=&#34;_blank&#34;&gt;Kaiser Franz Joseph Klettersteig (D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;div id=&#34;section-5&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;2019&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Trattenbacher_Klettersteig_-_Beisteinmauer&#34; target=&#34;_blank&#34;&gt;Trattenbacher Klettersteig - Beisteinmauer (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;div id=&#34;section-6&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;2020&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Intersport_Klettersteig&#34; target=&#34;_blank&#34;&gt;Intersport Klettersteig Donnerkogel (C/D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Laserer_alpin_Klettersteig&#34; target=&#34;_blank&#34;&gt;Laserer alpin Klettersteig (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Mein_Land_-_Dein_Land_Klettersteig&#34; target=&#34;_blank&#34;&gt;Mein Land - Dein Land Klettersteig (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Schmied_Klettersteige_%28variant_F%29&#34; target=&#34;_blank&#34;&gt;Schmied Klettersteig (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;div id=&#34;section-7&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;2021&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Gamsblick_-_Klettersteig&#34; target=&#34;_blank&#34;&gt;Gamsblick - Klettersteig (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Heidi_steig_klettersteig&#34; target=&#34;_blank&#34;&gt;Heidi steig klettersteig (C/D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Peter_klettersteig&#34; target=&#34;_blank&#34;&gt;Peter Klettersteig (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;div id=&#34;section-8&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;2023&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Irg_II_%282%29_-_Klettersteig&#34; target=&#34;_blank&#34;&gt;Irg II (2) - Klettersteig (C/D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;div id=&#34;section-9&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;2024&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Austria_Klettersteig_Sinabell&#34; target=&#34;_blank&#34;&gt;Austria Klettersteig Sinabell (C/D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Klettersteig_Poppenberg&#34; target=&#34;_blank&#34;&gt;Klettersteig Poppenberg (C/D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Seewand_Zauchensee&#34; target=&#34;_blank&#34;&gt;Seewand Zauchensee (B/C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;div id=&#34;section-10&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;2025&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Heli_-_Kraft_-_Klettersteig&#34; target=&#34;_blank&#34;&gt;Heli - Kraft - Klettersteig (C)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Hias_-_Klettersteig&#34; target=&#34;_blank&#34;&gt;Hias - Klettersteig (C/D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Jubil%C3%A4ums_Klettersteig&#34; target=&#34;_blank&#34;&gt;Jubiläums Klettersteig (D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://alpskyvudce.cz/ferrata/Rosina_-_Klettersteig&#34; target=&#34;_blank&#34;&gt;Rosina - Klettersteig (D)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;</description>
    </item>
    <item>
      <title>Wget</title>
      <link>https://vojta.kalcik.cz/navody/cli/wget/</link>
      <pubDate>Sun, 04 May 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/wget/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.gnu.org/software/wget/wget.html&#34;&gt;Wget&lt;/a&gt; je program&#xA;pro stahování souborů přes http, https a ftp.&lt;/p&gt;&#xA;&lt;h2 id=&#34;příklady&#34;&gt;Příklady&lt;/h2&gt;&#xA;&lt;p&gt;stáhne soubor a uloží ho jako &lt;code&gt;&amp;lt;vystupni soubor&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;wget &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;http://&amp;lt;host&amp;gt;/&amp;lt;cesta&amp;gt;&amp;#34;&lt;/span&gt; -O &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&amp;lt;vystupni soubor&amp;gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;stáhne soubory z adres uložených v souboru &lt;code&gt;adresy.txt&lt;/code&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;wget -i adresy.txt&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;stáhne stránky do hloubky 1 a převede odkazy na lokální a bude se hlásit jako firefox&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;wget -r -l &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt; -U &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20040911 Firefox/0.10&amp;#34;&lt;/span&gt; -k http://&amp;lt;host&amp;gt;/&amp;lt;cesta&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;stáhne rekurzivně všechny soubory ze vzdáleného adresáře přes FTP (stahuje jen novější soubory)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Btrfs</title>
      <link>https://vojta.kalcik.cz/navody/cli/btrfs/</link>
      <pubDate>Sat, 03 May 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/btrfs/</guid>
      <description>&lt;h2 id=&#34;příklady&#34;&gt;Příklady&lt;/h2&gt;&#xA;&lt;p&gt;disk může být mountnutý jako komprimovaný&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;mount -o compress /dev/sdx1 /media/label&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;smazání subvolume&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;btrfs subvolume delete /media/label/subvolume&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>VisiData</title>
      <link>https://vojta.kalcik.cz/navody/cli/visidata/</link>
      <pubDate>Sun, 27 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/visidata/</guid>
      <description>&lt;h2 id=&#34;odkazy&#34;&gt;Odkazy&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.visidata.org/&#34;&gt;www.visidata.org&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://jsvine.github.io/visidata-cheat-sheet/en/&#34;&gt;cheat-sheet&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.visidata.org/man/&#34;&gt;quick reference&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;parametry&#34;&gt;Parametry&lt;/h2&gt;&#xA;&lt;h3 id=&#34;csv&#34;&gt;csv&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;--csv-delimiter&lt;/code&gt; - oddělovač sloupců&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-header&lt;/code&gt; - počet řádků hlavičky&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;zkratky&#34;&gt;Zkratky&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;[&lt;/strong&gt; - seřadí vzestupně podle aktuálního sloupce&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;]&lt;/strong&gt; - seřadí sestupně podle aktuálního sloupce&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;_&lt;/strong&gt; - rozšíří sloupec podle textu&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;/&lt;/strong&gt; - hledá v aktuálním sloupci dopředu&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;?&lt;/strong&gt; - hledá v aktuálním sloupci dozadu&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;g&lt;/strong&gt;[&lt;strong&gt;/&lt;/strong&gt; nebo &lt;strong&gt;?&lt;/strong&gt;] - hledání pro všechny sloupce&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;s&lt;/strong&gt; - vybere aktuální řádek&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;t&lt;/strong&gt; - přepne výběr aktuálního řádku&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;u&lt;/strong&gt; - zruší výběr aktuálního řádku&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;g&lt;/strong&gt; [&lt;strong&gt;s&lt;/strong&gt; nebo &lt;strong&gt;t&lt;/strong&gt; nebo &lt;strong&gt;u&lt;/strong&gt;] - akce výběru pro všechny řádky&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;z&lt;/strong&gt; [&lt;strong&gt;s&lt;/strong&gt; nebo &lt;strong&gt;t&lt;/strong&gt; nebo &lt;strong&gt;u&lt;/strong&gt;] - akce výběru od aktuálního řádku nahoru&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;gz&lt;/strong&gt; [&lt;strong&gt;s&lt;/strong&gt; nebo &lt;strong&gt;t&lt;/strong&gt; nebo &lt;strong&gt;u&lt;/strong&gt;] - akce výběru od aktuálního řádku dolů&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;|regex&lt;/code&gt; - vybere řádky podle regex v aktuálním sloupci&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;\regex&lt;/code&gt; - zruší výběr řádků podle regex v aktuálním sloupci&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;,&lt;/strong&gt; - vybere řádky, ve kterých je stejná hodnota aktuální buňky&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;g|regex&lt;/code&gt;, &lt;code&gt;g\regex&lt;/code&gt;, &lt;code&gt;g,&lt;/code&gt; - všechny sloupce&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;y&lt;/strong&gt; - zkopíruje aktuální řádek do schránky&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;gy&lt;/strong&gt; - zkopíruje vybrané řádek do schránky&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;zy&lt;/strong&gt; - zkopíruje aktuální buňku do schránky&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;zp&lt;/strong&gt; - vloží do aktuální buňky&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;gzy&lt;/strong&gt; - zkopíruje buňky vybraných řádků do schránky&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;p/P&lt;/strong&gt; - vloží řádky před/za aktuální řádek&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Y&lt;/strong&gt; - zkopíruje aktuální řádek do systémové schránky&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;gY&lt;/strong&gt; - zkopíruje vybrané řádek do systémové schránky&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;zY&lt;/strong&gt; - zkopíruje aktuální buňku do systémové schránky&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;gzY&lt;/strong&gt; - zkopíruje buňky vybraných řádků do systémové schránky&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;z+&lt;/strong&gt; - spačítá agregační funkci nad sloupcem (sum, max, min, &amp;hellip;)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;a&lt;/strong&gt; - přidá řádek&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;d&lt;/strong&gt; - smaže řádek&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;e&lt;/strong&gt; - editace buňky&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;gd&lt;/strong&gt; - smaže vybrané řádky&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;^&lt;/strong&gt; - přejmenuje sloupec&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;#&lt;/strong&gt; - nastaví typ sloupce na Integer&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;%&lt;/strong&gt; - nastaví typ sloupce na Float&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;$&lt;/strong&gt; - nastaví typ sloupce na Currency&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;@&lt;/strong&gt; - nastaví typ sloupce na Date&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;~&lt;/strong&gt; - nastaví typ sloupce na Text&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;&amp;quot;&lt;/strong&gt; - vytvoří kopii tabulky pouze s vybranými řádky&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;H/L&lt;/strong&gt; - posune aktuální slopec doleva/doprava&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;-&lt;/strong&gt; - skryje aktuální sloupec&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;gv&lt;/strong&gt; - zobrazí všechny skryté sloupce&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;g*regex/subst&lt;/code&gt; - v aktuálním sloupci a vybraných řádcích nahradi regex za subst&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;gz=range(100)&lt;/code&gt; - do aktuálního sloupce a vybraných řádků vloží hodnoty 0-99 (může být nahrazeno jiným Python kódem)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl + s&lt;/strong&gt; - uloží soubor&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Shift + c&lt;/strong&gt; - zobrazí tabulku sloupců&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Shift + f&lt;/strong&gt; - zobrazí počty použití hodnot v aktuálním sloupci&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;+&lt;/strong&gt; - u nějakého sloupce přidá agregační funkci (sum, max, min, &amp;hellip;)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Shift + s&lt;/strong&gt; - přehled aktuálně otevřených tabulek&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Shift + z&lt;/strong&gt; - rozdělí obrazovku na dvě&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Tab&lt;/strong&gt; - přepínání mezi oknama&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;postupy&#34;&gt;Postupy&lt;/h2&gt;&#xA;&lt;h3 id=&#34;diff-tabulek&#34;&gt;Diff tabulek&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;V tabulkách pomocí &lt;strong&gt;!&lt;/strong&gt; vybrat klíčové sloupce, které se mají porovnat.&lt;/li&gt;&#xA;&lt;li&gt;V přehledu tabulek (&lt;strong&gt;Shift + s&lt;/strong&gt;) vybrat tabulky, které se mají porovnat.&lt;/li&gt;&#xA;&lt;li&gt;Stisknout &lt;strong&gt;&amp;amp;&lt;/strong&gt; pro porovnání tabulek. Aplikace se zeptá na to které řádky se mají zobrazit.&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
    <item>
      <title>sSMTP</title>
      <link>https://vojta.kalcik.cz/navody/cli/ssmtp/</link>
      <pubDate>Fri, 25 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/ssmtp/</guid>
      <description>&lt;p&gt;Program pro přeposílání e-mailů přes jiný smtp server.&lt;/p&gt;&#xA;&lt;h2 id=&#34;nastavení&#34;&gt;Nastavení&lt;/h2&gt;&#xA;&lt;p&gt;Nastavení se provádí v souboru &lt;code&gt;/etc/ssmtp/ssmtp.conf&lt;/code&gt;&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;mailhub=&amp;lt;adresa SMTP serveru&amp;gt;&#xA;hostname=&amp;lt;domena pro e-mail odesilatele&amp;gt;&#xA;UseTLS=Yes&#xA;UseSTARTTLS=Yes&#xA;AuthUser=&amp;lt;smtp uzivatel&amp;gt;&#xA;AuthPass=&amp;lt;smtp heslo&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    <item>
      <title>Tmux</title>
      <link>https://vojta.kalcik.cz/navody/cli/tmux/</link>
      <pubDate>Fri, 25 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/tmux/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://tmux.github.io/&#34;&gt;Tmux&lt;/a&gt; je terminálový multiplexor&#xA;pro unixové a Unixu podobné operační systémy.&lt;/p&gt;&#xA;&lt;h2 id=&#34;příklady&#34;&gt;Příklady&lt;/h2&gt;&#xA;&lt;p&gt;zobrazí seznam běžících sezení&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;tmux ls&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;připojí se k poslednímu sezení&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;tmux a&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;klávesové-zkratky&#34;&gt;Klávesové zkratky&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl-b %&lt;/strong&gt; - rozdělí obrazovku horizontálně&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl-b [&lt;/strong&gt; - skrolovací režím (ukončí se pomocí q)&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl-Space&lt;/strong&gt; - začne výběr textu&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl-w&lt;/strong&gt; - uloži text do tmux schránky&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl-b ]&lt;/strong&gt; - vloží text z tmux schránky&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl-b &amp;ldquo;&lt;/strong&gt; - rozdělí obrazovku vertikálně (po nastavení)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl-b c&lt;/strong&gt; - otevře nový terminál&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl-b d&lt;/strong&gt; - odpojení od terminálu&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl-b n&lt;/strong&gt; - následující terminál&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl-b o&lt;/strong&gt; - přepni mezi okny&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl-b p&lt;/strong&gt; - předchozí terminál&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Vim</title>
      <link>https://vojta.kalcik.cz/navody/cli/vim/</link>
      <pubDate>Fri, 25 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/vim/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.vim.org/&#34;&gt;Vim&lt;/a&gt; je pokročilý konzolový textový editor.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.nti.tul.cz/~satrapa/docs/vim/&#34;&gt;http://www.nti.tul.cz/~satrapa/docs/vim/&lt;/a&gt; - český tutoriál&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.root.cz/clanky/jak-si-prizpusobit-vim/&#34;&gt;http://www.root.cz/clanky/jak-si-prizpusobit-vim/&lt;/a&gt; - jak si přizpůsobit vim&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.cs.swarthmore.edu/help/vim/home.html&#34;&gt;http://www.cs.swarthmore.edu/help/vim/home.html&lt;/a&gt; - tipy pro vim&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://tnerual.eriogerg.free.fr/vimqrc.html&#34;&gt;http://tnerual.eriogerg.free.fr/vimqrc.html&lt;/a&gt; - pěkná tabulka zkratek&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.catswhocode.com/blog/130-essential-vim-commands&#34;&gt;http://www.catswhocode.com/blog/130-essential-vim-commands&lt;/a&gt; - 130 příkazů&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://vimregex.com/&#34;&gt;http://vimregex.com/&lt;/a&gt; - regulární výrazy Vim&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;spuštění&#34;&gt;Spuštění&lt;/h2&gt;&#xA;&lt;p&gt;otevře soubory v rozděleném pohledu&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;vim -O soubor1 soubor2&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;ovládání&#34;&gt;Ovládání&lt;/h2&gt;&#xA;&lt;h3 id=&#34;editace&#34;&gt;Editace&lt;/h3&gt;&#xA;&lt;p&gt;kombinace editace s pohybem&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;d&lt;/strong&gt; - mazání&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;y&lt;/strong&gt; - kopírování do registru&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;c&lt;/strong&gt; - smaže text a přepne se do vkládacího modu&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;g~&lt;/strong&gt; - zamění malá/velká písmena v textu&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;gu&lt;/strong&gt; - převede text na malá písmena&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;gU&lt;/strong&gt; - převede text na velká písmena&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;editace&lt;/p&gt;</description>
    </item>
    <item>
      <title>Visual Studio Code</title>
      <link>https://vojta.kalcik.cz/navody/gui/vscode/</link>
      <pubDate>Fri, 25 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/gui/vscode/</guid>
      <description>&lt;h2 id=&#34;klávesové-zkratky&#34;&gt;Klávesové zkratky&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl + ,&lt;/strong&gt; - otevře nastavení (File -&amp;gt; Preferences -&amp;gt; Settings)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl + Shift + P&lt;/strong&gt; - otevře příkazovou paletu&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;pluginy&#34;&gt;Pluginy&lt;/h2&gt;&#xA;&lt;p&gt;Na tomto odkaze lze získat link na stažení vsix: &lt;a href=&#34;https://cypherpunksamurai.github.io/vsix-downloader-webui/&#34;&gt;https://cypherpunksamurai.github.io/vsix-downloader-webui/&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Make</title>
      <link>https://vojta.kalcik.cz/navody/cli/make/</link>
      <pubDate>Tue, 22 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/make/</guid>
      <description>&lt;p&gt;Make je utilita pro automatické překlady programů.&lt;/p&gt;&#xA;&lt;h2 id=&#34;syntaxe&#34;&gt;Syntaxe&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;$@&lt;/code&gt; - plné jméno cíle&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;$&amp;lt;&lt;/code&gt; - jméno první závislostí&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;$?&lt;/code&gt; - jméno všech závislostí novějších než cíl&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;$^&lt;/code&gt; - jméno všech závislostí oddělené mezerami&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;$$&lt;/code&gt; - znak &lt;code&gt;$&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Pomocí programu &lt;code&gt;find&lt;/code&gt; rekurzivně nalezne všechny soubory &lt;code&gt;*.java&lt;/code&gt; v&#xA;adresáři &lt;code&gt;src&lt;/code&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-make&#34; data-lang=&#34;make&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;JAVA_FILES &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;$(&lt;/span&gt;shell find src/ -type f -name &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;*.java&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Vytvoří nový seznam souborů z JAVA_FILES, který bude umístěný jinde a&#xA;bude mít příponu class&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-make&#34; data-lang=&#34;make&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;CLASS_FILES &lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;$(&lt;/span&gt;JAVA_FILES:src/%.java&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;out/%.class&lt;span style=&#34;color:#66d9ef&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;příklady-makefile&#34;&gt;Příklady Makefile&lt;/h2&gt;&#xA;&lt;p&gt;pro všechny soubory &lt;code&gt;*.ui&lt;/code&gt; v adresáři &lt;code&gt;forms&lt;/code&gt; spustí příkaz &lt;code&gt;pyuic4 &amp;lt;soubor ui&amp;gt; -o &amp;lt;pythonovský_soubor_ui_*.py&amp;gt;&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Midnight Commander</title>
      <link>https://vojta.kalcik.cz/navody/cli/mc/</link>
      <pubDate>Tue, 22 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/mc/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.midnight-commander.org&#34;&gt;Midnight Commander (mc)&lt;/a&gt;&#xA;je správce souborů pro systémy unixového typu.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.root.cz/clanky/sikovne-tipy-pro-midnight-commander/&#34;&gt;root.cz: Šikovné tipy pro Midnight Commander&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;klávesové-zkratky&#34;&gt;Klávesové zkratky&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;F2&lt;/code&gt; - uživatelské menu&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;F9&lt;/code&gt; - hlavní menu&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;+&lt;/code&gt; - vyběr souborů&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-&lt;/code&gt; - vyřazení z výběru&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;*&lt;/code&gt; - invertování výběru (bez adresářů)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;Ctrl + s&lt;/code&gt; - vyhledá soubor v aktuálním adresáři podle jména&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Ctrl + PageUp&lt;/code&gt; - otevře rodičovský adresář&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Ctrl + PageDown&lt;/code&gt; - otevře adresář pod kurzorem&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Ctrl + o&lt;/code&gt; - přepína do příkazového řádku&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Ctrl + x o&lt;/code&gt; - otevře dialog pro změnu vlastníka&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Ctrl + x c&lt;/code&gt; - změna práv&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Ctrl + x s&lt;/code&gt; - smbolický odkaz&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Ctrl + x l&lt;/code&gt; - odkaz&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Ctrl + mezerník&lt;/code&gt; - spočítá velikost adresáře&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Ctrl + \&lt;/code&gt; - oblíbené adresáře&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;Alt + o&lt;/code&gt; - otevře označený adresář v druhém panelu&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Alt + p&lt;/code&gt; - předchozí příkaz v příkazovém řádku&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Alt + y&lt;/code&gt; - zpět v historii&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Alt + u&lt;/code&gt; - vpřed v historii&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Alt + .&lt;/code&gt; - zobrazí/skryje skryté soubory&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Alt + Enter&lt;/code&gt; - vloží název do příkazovýho řádku&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Alt + ?&lt;/code&gt; - vyhledávání soubor&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;!-- --&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;Shift + výběr myší&lt;/code&gt; - je možné zkopírovat text do schránky&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Esc + Tab&lt;/code&gt; - doplňování v příkazovém řádku&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;meta-sekvence-v-promptu&#34;&gt;Meta sekvence v promptu&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;%p nebo %d&lt;/code&gt; - současný adresář v aktuálním panelu&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;%P nebo %D&lt;/code&gt; - současný adresář v protějším panelu&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;%f&lt;/code&gt; - soubor pod kurzorem v aktuálním panelu&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;%F&lt;/code&gt; - soubor pod kurzorem v protějším panelu&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;symboly-u-souborů&#34;&gt;Symboly u souborů&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;@&lt;/code&gt; - odkaz&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;~&lt;/code&gt; - symbolický odkaz na adresář&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;*&lt;/code&gt; - spustitelný soubor&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Nmap</title>
      <link>https://vojta.kalcik.cz/navody/cli/nmap/</link>
      <pubDate>Tue, 22 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/nmap/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://nmap.org/&#34;&gt;Nmap&lt;/a&gt; slouží ke skenování sítě.&lt;/p&gt;&#xA;&lt;h2 id=&#34;příklady&#34;&gt;Příklady&lt;/h2&gt;&#xA;&lt;p&gt;neskenuje porty, ale pouze zkouší zařízení z daného rozsahu, které mu odpoví&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;nmap -sn 10.0.0.0/24&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;zkouší otevírat TCP spojení a zjišťuje, jestli mu někdo odpoví (je víc ukecanej)&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;nmap -v -sT 10.0.0.0/24&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;skenuje porty v zařízení &lt;code&gt;10.0.0.155&lt;/code&gt; s cílem nalézt verze služeb&#xA;běžících na daných portech&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;nmap -sV 10.0.0.155&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;snaží se detekovat OS, verze služeb, skenuje skripty a provede&#xA;traceroute&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;nmap -A 10.0.0.155&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;oskenuje určený rozsah portů&lt;/p&gt;</description>
    </item>
    <item>
      <title>Polsko 2024</title>
      <link>https://vojta.kalcik.cz/cestovani/polsko_2024/</link>
      <pubDate>Tue, 22 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/cestovani/polsko_2024/</guid>
      <description>&lt;script src=&#34;https://vojta.kalcik.cz/rmarkdown-libs/htmlwidgets/htmlwidgets.js&#34;&gt;&lt;/script&gt;&#xA;&lt;script src=&#34;https://vojta.kalcik.cz/rmarkdown-libs/pymjs/pym.v1.js&#34;&gt;&lt;/script&gt;&#xA;&lt;script src=&#34;https://vojta.kalcik.cz/rmarkdown-libs/widgetframe-binding/widgetframe.js&#34;&gt;&lt;/script&gt;&#xA;&#xA;&lt;div id=&#34;TOC&#34;&gt;&#xA;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;V roce 2024 jsme projeli velkou část Polska a navštívili zajímavá místa. Zde je krátký popis a GPS souřadnice.&lt;/p&gt;&#xA;&lt;div id=&#34;htmlwidget-1&#34; style=&#34;width:100%;height:480px;&#34; class=&#34;widgetframe html-widget&#34;&gt;&lt;/div&gt;&#xA;&lt;script type=&#34;application/json&#34; data-for=&#34;htmlwidget-1&#34;&gt;{&#34;x&#34;:{&#34;url&#34;:&#34;/cestovani/polsko_2024_files/figure-html//widgets/widget_unnamed-chunk-1.html&#34;,&#34;options&#34;:{&#34;xdomain&#34;:&#34;*&#34;,&#34;allowfullscreen&#34;:false,&#34;lazyload&#34;:false}},&#34;evals&#34;:[],&#34;jsHooks&#34;:[]}&lt;/script&gt;&#xA;&lt;div id=&#34;vodní-nádrž-sosina&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;Vodní nádrž Sosina&lt;/h2&gt;&#xA;&lt;p&gt;Příjemné místo ke koupání. Písčitá pláž, záchody…&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div id=&#34;park-gródek---polské-maledivy&#34; class=&#34;section level2&#34;&gt;&#xA;&lt;h2&gt;Park Gródek - Polské Maledivy&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://polske-maledivy.cz/park-grodek/&#34;&gt;polske-maledivy.cz&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://vojta.kalcik.cz/img/cestovani/polsko_2024/01_maledivy.jpg&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;Bývalý lom. Vznikly v něm dvě nádrže. Jedna je nepřístupná a využívají ji potapěči. Druhá (Wydra) je přístupná a hojně navštěvovaná. Lákadlem je lávka s altány. Na fotkách to vypadá asi kouzelněji než ve skutečnosti, ale stojí to za návštěvu. Nedá se tam koupat.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Psql</title>
      <link>https://vojta.kalcik.cz/navody/cli/psql/</link>
      <pubDate>Tue, 22 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/psql/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.postgresql.org&#34;&gt;PostgreSQL&lt;/a&gt; je open source objektově-relační databázový systém.&#xA;&lt;a href=&#34;https://postgres.cz/files/tahak_postgresql-13-14.pdf&#34;&gt;Tahák na PostgreSQL&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;nastavení&#34;&gt;Nastavení&lt;/h2&gt;&#xA;&lt;p&gt;vytvoření uživatele a databáze&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;su postgres&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;createuser &amp;lt;username&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;createdb &amp;lt;dbname&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;psql&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;alter user &amp;lt;username&amp;gt; with encrypted password &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;&amp;lt;password&amp;gt;&amp;#39;&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;grant all privileges on database &amp;lt;dbname&amp;gt; to &amp;lt;username&amp;gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;databáze&#34;&gt;Databáze&lt;/h2&gt;&#xA;&lt;p&gt;vytvoří UTF8 databázi &lt;code&gt;&amp;lt;jmeno db&amp;gt;&lt;/code&gt;, vlastník je&#xA;&lt;code&gt;&amp;lt;uživatel&amp;gt;&lt;/code&gt; podle šablony &lt;code&gt;template0&lt;/code&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;createdb -E UTF8 -O &amp;lt;uživatel&amp;gt; -T template0 &amp;lt;jmeno db&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;uživatelé&#34;&gt;Uživatelé&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;su postgres&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;createuser --superuser puser&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;echo &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;ALTER USER puser WITH PASSWORD &amp;#39;&amp;lt;heslo&amp;gt;&amp;#39;;&amp;#34;&lt;/span&gt; | psql&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;při pokusu přihlášení jako puser se objeví chyba &lt;code&gt;psql: FATAL: Peer authentication failed for user &amp;quot;puser&amp;quot;&lt;/code&gt; Lze vyřešit nahrazením &lt;code&gt;ident&lt;/code&gt;&#xA;a &lt;code&gt;peer&lt;/code&gt; metodou &lt;code&gt;md5&lt;/code&gt; v souboru &lt;code&gt;/var/lib/pgsql/data/pg_hba.conf&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>GPG</title>
      <link>https://vojta.kalcik.cz/navody/cli/gpg/</link>
      <pubDate>Mon, 21 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/gpg/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.gnupg.org/&#34;&gt;GPG&lt;/a&gt; je kryptografický software. Jde o svobodnou alternativu k PGP.&lt;/p&gt;&#xA;&lt;p&gt;zašifruje soubor symetrickou šifrou (vytvoří &lt;code&gt;&amp;lt;soubor&amp;gt;&lt;/code&gt;{=html}.gpg)&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gpg -c &amp;lt;soubor&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;rozšifruje soubor&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gpg &amp;lt;soubor.gpg&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;vypíše seznam klíčů&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gpg --list-keys&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;vypíše seznam klíčů a podpisů&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gpg --list-sigs&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>GPSbabel</title>
      <link>https://vojta.kalcik.cz/navody/cli/gpsbabel/</link>
      <pubDate>Mon, 21 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/gpsbabel/</guid>
      <description>&lt;p&gt;GPSBabel je multiplatformní, open source program umožňující konverzi GPS&#xA;záznamů mezi různými typy datových formátů GPS.&lt;/p&gt;&#xA;&lt;p&gt;uloží data z některých zařízení firmy Holux (GPSport 245+) do gpx&#xA;souboru &lt;em&gt;RRRR-MM-DD-HH:MM.gpx&lt;/em&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gpsbabel -t -i m241 -f /dev/ttyACM0 -o gpx -F &lt;span style=&#34;color:#e6db74&#34;&gt;`&lt;/span&gt;date +&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;%F-%H:%M&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;`&lt;/span&gt;.gpx&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;ořízne data podle daného rozsahu&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gpsbabel -t -i gpx -f vstup.gpx -x track,start&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;20240527&lt;/span&gt; -x track,stop&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;20240531&lt;/span&gt; -o gpx -F vystup.gpx&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>ImageMagick</title>
      <link>https://vojta.kalcik.cz/navody/cli/imagemagick/</link>
      <pubDate>Mon, 21 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/imagemagick/</guid>
      <description>&lt;h2 id=&#34;convert&#34;&gt;Convert&lt;/h2&gt;&#xA;&lt;p&gt;rozšíří obrázek bílou barvou na velikost 500x500 pixelů a umístí ho na&#xA;střed&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;convert zdroj.jpg -gravity center -background white -extent 500x500 cil.jpg&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;ořízne obrázek na 100x100 podle levého horního rohu&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;convert -crop 100x100 obrazek1.jpg obrazek2.jpg&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;převede obrázek převede obrázek image_24.bmp do 8bit na pixel (256&#xA;barev)&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;convert image_24.bmp -colors &lt;span style=&#34;color:#ae81ff&#34;&gt;256&lt;/span&gt; image_8.bmp&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;převede barvy v pdf na černou a bílou&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;convert -threshold 70% -density &lt;span style=&#34;color:#ae81ff&#34;&gt;300&lt;/span&gt; input.pdf output.pdf&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;mogrify&#34;&gt;Mogrify&lt;/h2&gt;&#xA;&lt;p&gt;převede všechny png obrázky do jpg&lt;/p&gt;</description>
    </item>
    <item>
      <title>Git</title>
      <link>https://vojta.kalcik.cz/navody/cli/git/</link>
      <pubDate>Sun, 20 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/git/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://git-scm.com/&#34;&gt;Git&lt;/a&gt; je distribuovaný systém správy verzí, který vytvořil Linus Torvalds pro Linuxové jádro.&lt;/p&gt;&#xA;&lt;h2 id=&#34;příkazy&#34;&gt;Příkazy&lt;/h2&gt;&#xA;&lt;h3 id=&#34;add&#34;&gt;Add&lt;/h3&gt;&#xA;&lt;p&gt;přidá soubory, které se commitnou&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git add &amp;lt;soubor&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;přidá všechny hlídané změněné soubory&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git add -u&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;branch&#34;&gt;Branch&lt;/h3&gt;&#xA;&lt;p&gt;zobrazí existující větve&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git branch&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;zobrazí vzdálené i lokální větve&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git branch -a&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;zobrazí pouze vzdálené větve&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git branch -r&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;smaže lokální větev&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git branch -D &amp;lt;větev&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;přejmenuje aktuální větev&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git branch -m &amp;lt;nový_název&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;nastaví upstream k větvi &lt;em&gt;devel&lt;/em&gt; na &lt;em&gt;origin/devel&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gnuplot</title>
      <link>https://vojta.kalcik.cz/navody/cli/gnuplot/</link>
      <pubDate>Sun, 20 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/gnuplot/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.gnuplot.info/&#34;&gt;Gnuplot&lt;/a&gt; je program pro generování grafů funkcí.&lt;/p&gt;&#xA;&lt;h2 id=&#34;nastavení&#34;&gt;Nastavení&lt;/h2&gt;&#xA;&lt;p&gt;výstup&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;set output &amp;#34;&amp;lt;soubor&amp;gt;&amp;#34;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;velikost bodu v grafu&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;set pointsize 0.6&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;počet vzorků grafu (ovlivňuje hladkost)&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;set samples 1000&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;výstupní formát svg; šířka 600 výška 350&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;set term svg size 600,350&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;titulek&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;set title &amp;#34;Průběh hodnot v místech P1 a P2&amp;#34;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;popis osy x&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;set xlabel &amp;#34;čas (min)&amp;#34;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;popis osy y&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;set ylabel &amp;#34;hodnota&amp;#34;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;zobrazený rozsah osy y&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;set yrange [-10:130]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;ukončí výstupní soubor&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;unset output&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;plot&#34;&gt;Plot&lt;/h2&gt;&#xA;&lt;p&gt;vykreslí sinus v rozsahu &lt;code&gt;0-0.01&lt;/code&gt; s frekvencí &lt;code&gt;1000&lt;/code&gt; a fází &lt;code&gt;pi/4&lt;/code&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>FFmpeg</title>
      <link>https://vojta.kalcik.cz/navody/cli/ffmpeg/</link>
      <pubDate>Wed, 16 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/ffmpeg/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://ffmpeg.org/&#34;&gt;FFmpeg&lt;/a&gt; je program pro nahrávání,&#xA;konverzi a streamování audia a videa.&lt;/p&gt;&#xA;&lt;h2 id=&#34;argumenty&#34;&gt;Argumenty&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;-af &amp;lt;filtry&amp;gt;&lt;/code&gt; - audio filtr&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-an&lt;/code&gt; - zakáže audio&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-b:v &amp;lt;bit rate&amp;gt;&lt;/code&gt; - video bit rate (např. 2048k)&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-c:a copy|aac|ac3|mp3|mp2|libvorbis|...&lt;/code&gt; - audio kodek&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-c:v copy|h264|mpeg4|mpeg2video|...&lt;/code&gt; - video kodek&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-f &amp;lt;format&amp;gt;&lt;/code&gt; - specifikace formatu (&lt;code&gt;concat&lt;/code&gt; pro spojování)&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-i &amp;lt;soubor&amp;gt;&lt;/code&gt; - vstupní soubor&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-q:v &amp;lt;1-31&amp;gt;&lt;/code&gt; - úroveň kvality videa - větší hodnota =&amp;gt; menší kvalita&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-s 1920x1080&lt;/code&gt; - změní velikost na 1920x1080 (Full HD)&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-ss HH:MM:SS&lt;/code&gt; - přeskočí čas&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-strict -2&lt;/code&gt; - použije i experimentální kodeky&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-t HH:MM:SS&lt;/code&gt; - čas trvání výstupního videa&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-to HH:MM:SS&lt;/code&gt; - čas konce videa&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;-vf &amp;lt;filtry&amp;gt;&lt;/code&gt; - vidoe filtr&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;filtry&#34;&gt;Filtry&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;mod(x\,y)&lt;/code&gt; - modulo&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;not(x)&lt;/code&gt; - vrátí 1 pokud x == 0 jinak 0&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;audio-filtry&#34;&gt;Audio filtry&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;volume=2&lt;/code&gt; - hlasitost 200%&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;video-filtry&#34;&gt;Video filtry&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;select=not(mod(n\,4))&lt;/code&gt; - vybere jen snímky s nenulovou hodnotou (zde každý čtvrtý)&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;setpts=N/(30*TB)&lt;/code&gt; - upravuje časové razítko vstupních snímků (nastaví 30 snímků za sekundu)&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;crop=1920:1080&lt;/code&gt; - ořízne video na Full HD rozlišení`&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;audio-příklady&#34;&gt;Audio příklady&lt;/h2&gt;&#xA;&lt;p&gt;spojí oba mp3 soubory do jednoho&lt;/p&gt;</description>
    </item>
    <item>
      <title>GDAL</title>
      <link>https://vojta.kalcik.cz/navody/cli/gdal/</link>
      <pubDate>Wed, 16 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/gdal/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.gdal.org/&#34;&gt;GDAL&lt;/a&gt; je knihovna pro zpracování&#xA;rastrových a vektorových GIS formátů.&lt;/p&gt;&#xA;&lt;h2 id=&#34;gdal_translate&#34;&gt;gdal_translate&lt;/h2&gt;&#xA;&lt;p&gt;převede formát img na tif&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gdal_translate zdroj.img cil.tif&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;nastaví JPEG kompresi a dlaždice a u výstupního souboru&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gdal_translate -co COMPRESS&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;JPEG -co TILED&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;YES zdroj.tif zdroj_JPEG.tif&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;gdalinfo&#34;&gt;gdalinfo&lt;/h2&gt;&#xA;&lt;p&gt;zobrazí metadata souboru&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gdalinfo soubor.tif&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;gdalwarp&#34;&gt;gdalwarp&lt;/h2&gt;&#xA;&lt;p&gt;ze souboru &lt;em&gt;zdroj.tif&lt;/em&gt; vyřízne oblast a uloží ji do &lt;em&gt;cil.tif&lt;/em&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;gdalwarp -te &amp;lt;min x&amp;gt; &amp;lt;min y&amp;gt; &amp;lt;max x&amp;gt; &amp;lt;max y&amp;gt; zdroj.tif cil.tif&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;ogr2ogr&#34;&gt;ogr2ogr&lt;/h2&gt;&#xA;&lt;p&gt;do Postgis databáze vloží tabulku z Esri Geodatabáze&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenSSH</title>
      <link>https://vojta.kalcik.cz/navody/cli/openssh/</link>
      <pubDate>Wed, 16 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/openssh/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.openssh.org/&#34;&gt;OpenSSH&lt;/a&gt; je program, který umožňuje&#xA;zabezpečenou vzdálenou správu systému.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.root.cz/clanky/jak-nahradit-ftp-pomoci-sftp-a-zamknout-uzivatele/&#34;&gt;nahrazení SFTP za FTP&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;klávesové-zkratky&#34;&gt;Klávesové zkratky&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;&amp;lt;enter&amp;gt;~.&lt;/code&gt; - ukončí ssh, i když shell &amp;ldquo;zamrzne&amp;rdquo;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;generování-klíčů&#34;&gt;Generování klíčů&lt;/h2&gt;&#xA;&lt;p&gt;vygeneruje soukromý a veřejný klíč 521 bitů dlouhý&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cd ~/.ssh&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;ssh-keygen -b &lt;span style=&#34;color:#ae81ff&#34;&gt;521&lt;/span&gt; -t ecdsa&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;otisk klíče se dá zjisti následujícím příkazem&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;ssh-keygen -lf id_rsa.pub&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;autorizované-klíče&#34;&gt;Autorizované klíče&lt;/h2&gt;&#xA;&lt;p&gt;Pokud se chceme přihlašet na vzdálený účet přes SSH bez hesla na základě&#xA;veřejného klíče (jde o bezpečnější variantu), je třeba do vzdáleného&#xA;adresáře &lt;em&gt;~/.ssh&lt;/em&gt; přidat soubor &lt;em&gt;authorized_keys&lt;/em&gt; s lokálním veřejným&#xA;klíčem.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Docker</title>
      <link>https://vojta.kalcik.cz/navody/cli/docker/</link>
      <pubDate>Tue, 15 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/docker/</guid>
      <description>&lt;p&gt;Docker je open-source projekt, jehož cílem je poskytnout jednotné&#xA;rozhraní pro izolaci aplikací do kontejnerů v prostředí Linuxových&#xA;operačních systémů.&lt;/p&gt;&#xA;&lt;h2 id=&#34;attach&#34;&gt;attach&lt;/h2&gt;&#xA;&lt;p&gt;připojí se ke &lt;em&gt;&lt;container&gt;&lt;/em&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;docker attach &amp;lt;container&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;build&#34;&gt;build&lt;/h2&gt;&#xA;&lt;p&gt;vytvoří image s názvem &lt;em&gt;&lt;nazev&gt;&lt;/em&gt; podle dockerfile&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;docker build -t &amp;lt;nazev&amp;gt; .&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;commit&#34;&gt;commit&lt;/h2&gt;&#xA;&lt;p&gt;uloží &lt;em&gt;&lt;container&gt;&lt;/em&gt; jako &lt;em&gt;&lt;image&gt;&lt;/em&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;docker commit &amp;lt;container&amp;gt; &amp;lt;image&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;cp&#34;&gt;cp&lt;/h2&gt;&#xA;&lt;p&gt;zkopíruje soubor z kontejneru s id &lt;em&gt;382064baca6f&lt;/em&gt; na localhost&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;docker cp 382064baca6f:/cesta/k/souboru /jina/cesta/k/souboru&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;image&#34;&gt;image&lt;/h2&gt;&#xA;&lt;p&gt;smaže nadbytečné image&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;docker image prune&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;images&#34;&gt;images&lt;/h2&gt;&#xA;&lt;p&gt;zobrazí image&lt;/p&gt;</description>
    </item>
    <item>
      <title>Singularity</title>
      <link>https://vojta.kalcik.cz/navody/cli/singularity/</link>
      <pubDate>Tue, 15 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/singularity/</guid>
      <description>&lt;h2 id=&#34;build&#34;&gt;build&lt;/h2&gt;&#xA;&lt;p&gt;Vytvoří singularity image z docker image uloženého v &lt;code&gt;&amp;lt;docker-image.tar&amp;gt;&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;singularity build &amp;lt;image.sif&amp;gt; docker-archive://&amp;lt;docker-image.tar&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Vytvoří singularity image z &lt;code&gt;&amp;lt;docker-image&amp;gt;&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;singularity build &amp;lt;image.sif&amp;gt; docker://&amp;lt;docker-image&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;exec&#34;&gt;exec&lt;/h2&gt;&#xA;&lt;p&gt;Spustí příkaz v singularity image &lt;code&gt;&amp;lt;image.sif&amp;gt;&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;singularity exec &amp;lt;image.sif&amp;gt; &amp;lt;command&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>Virtual environment</title>
      <link>https://vojta.kalcik.cz/navody/programovani/python/venv/</link>
      <pubDate>Sun, 13 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/programovani/python/venv/</guid>
      <description>&lt;p&gt;Na Ubuntu je třeba instalovaný balíček &lt;code&gt;python3-venv&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;vytvoření&#34;&gt;Vytvoření&lt;/h2&gt;&#xA;&lt;p&gt;vytvoří adresář s virtuálním prostředím&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; python3 -m venv &amp;lt;cesta/k/prostredi&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;deaktivace&#34;&gt;(De)aktivace&lt;/h2&gt;&#xA;&lt;p&gt;Aktivece&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;source &amp;lt;cesta/k/prostredi/bin/activate&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Deaktivace&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;deactivate&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>Cron</title>
      <link>https://vojta.kalcik.cz/navody/cli/cron/</link>
      <pubDate>Sun, 06 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/cron/</guid>
      <description>&lt;p&gt;Cron je softwarový démon, který v operačních systémech automatizovaně&#xA;spouští v určitý čas nějaký příkaz.&lt;/p&gt;&#xA;&lt;p&gt;Některé skripty mohou fungovat, pokud se spustí normálně, ale pokud je&#xA;spustí Cron, tak ne. Je to tím, že může mít nastavené některé proměnné&#xA;jinak. Pro otestování příkazu je dobré spustit příkaz:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;env -i $SHELL --norc&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Následně by měl mít skript stejné prostředí, jak když ho spouští Cron.&lt;/p&gt;&#xA;&lt;h2 id=&#34;crontab&#34;&gt;Crontab&lt;/h2&gt;&#xA;&lt;p&gt;Umožňuje vytvářet uživatelům seznam úloh, které se mají spouštět v&#xA;určitý čas&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dnf</title>
      <link>https://vojta.kalcik.cz/navody/cli/dnf/</link>
      <pubDate>Sun, 06 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/dnf/</guid>
      <description>&lt;p&gt;Dnf je správce RPM balíčku v&#xA;distribuci Fedora a jiných vyvíjených firmou Red Hat.&lt;/p&gt;&#xA;&lt;h2 id=&#34;příkazy&#34;&gt;Příkazy&lt;/h2&gt;&#xA;&lt;p&gt;najde balíček, který obsahuje soubor &lt;em&gt;*/hpdf.h&lt;/em&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;dnf whatprovides &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;*/hpdf.h&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;vypíše všechny instalované balíčky&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;dnf list installed&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;vypíše seznam posledních události&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;dnf history&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;vrátí událost &lt;em&gt;&amp;lt;číslo&amp;gt;&lt;/em&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;dnf history undo &amp;lt;číslo&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;vytiskne informace o balíčku&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;dnf info &amp;lt;balíček&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;vypíše dostupné skupiny balíčků&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;dnf grouplist&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;příkaz vhodný pro zjištění více informací při problémech s repozítářem&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;URLGRABBER_DEBUG&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt; dnf check-update&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;vypíše soubory balíčku&lt;/p&gt;</description>
    </item>
    <item>
      <title>ExifTool</title>
      <link>https://vojta.kalcik.cz/navody/cli/exiftool/</link>
      <pubDate>Sun, 06 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/exiftool/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.sno.phy.queensu.ca/~phil/exiftool/&#34;&gt;ExifTool&lt;/a&gt; je&#xA;nástroj pro zobrazení a editaci Exif informací. Je psaný v jazyce Perl.&lt;/p&gt;&#xA;&lt;p&gt;posune všechny časy&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;exiftool  -overwrite_original -AllDates+&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;0:0:45 &amp;lt;obrazky&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;přejmenuje obrázky podle času z exif a zamezí aby se přepsaly fotky se&#xA;stejným časem (vhodné pro slučování fotek z více fotoaparátů)&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;exiftool -d %Y%m%d-%H%M%S-%%.2c.%%e &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;-FileName&amp;lt;DateTimeOriginal&amp;#34;&lt;/span&gt; &amp;lt;obrazky&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>APT</title>
      <link>https://vojta.kalcik.cz/navody/cli/apt/</link>
      <pubDate>Sat, 05 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/cli/apt/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://wiki.debian.org/Apt&#34;&gt;Advanced Packaging Tool&lt;/a&gt;,&#xA;neboli APT, je balíčkovací systém používaný v Debian GNU/Linuxu a jeho derivátech.&lt;/p&gt;&#xA;&lt;h2 id=&#34;apt-cache&#34;&gt;apt-cache&lt;/h2&gt;&#xA;&lt;p&gt;zobrazí informace o balíčku&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;apt-cache show&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;apt-file&#34;&gt;apt-file&lt;/h2&gt;&#xA;&lt;p&gt;najde balíček, ve kterém se nachází &lt;em&gt;&lt;code&gt;&amp;lt;soubor&amp;gt;&lt;/code&gt;&lt;/em&gt;&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;apt-file update&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;apt-file find &amp;lt;soubor&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;apt-get&#34;&gt;apt-get&lt;/h2&gt;&#xA;&lt;p&gt;aktualizuje databázi balíčků&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;apt-get update&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;aktualizuje balíčky&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;apt-get upgrade&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;instaluje balíček&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;apt-get install &amp;lt;balíček&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;smaže balíček&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;apt-get remove &amp;lt;balíček&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;smaže balíček včetně závislostí, které nevyužívají jiné balíčky&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;apt-get autoremove &amp;lt;balíček&amp;gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;apt-mark&#34;&gt;apt-mark&lt;/h2&gt;&#xA;&lt;p&gt;podrží balíček v aktuální verzi&lt;/p&gt;</description>
    </item>
    <item>
      <title>KDE</title>
      <link>https://vojta.kalcik.cz/navody/gui/kde/</link>
      <pubDate>Sun, 30 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/gui/kde/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.kde.org/&#34;&gt;KDE&lt;/a&gt; je desktopové prostředí pro Linux&#xA;a jiné unixové operační systémy.&lt;/p&gt;&#xA;&lt;h2 id=&#34;příkazy&#34;&gt;Příkazy&lt;/h2&gt;&#xA;&lt;p&gt;restartuje plasmu&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;killall plasmashell &lt;span style=&#34;color:#f92672&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; plasmashell &amp;amp;&amp;gt; /dev/null &amp;amp;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;restartuje kwin&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;kwin_x11 --replace &amp;amp;&amp;gt; /dev/null &amp;amp;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;kioclient&#34;&gt;kioclient&lt;/h4&gt;&#xA;&lt;p&gt;zkopíruje soubor přes webdavs (pokud existuje, tak ho přepíše)&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;kioclient --overwrite cp &amp;lt;soubor&amp;gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;webdavs://&amp;lt;jmeno&amp;gt;&amp;lt;server&amp;gt;&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;qdbus&#34;&gt;qdbus&lt;/h4&gt;&#xA;&lt;p&gt;vypne počítač&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;DISPLAY&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;:0 qdbus org.kde.ksmserver /KSMServer logout &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;2&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;2&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;uspí počítač&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;DISPLAY&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;:0 qdbus org.freedesktop.PowerManagement /org/kde/Solid/PowerManagement suspendToRam&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>Wireshark</title>
      <link>https://vojta.kalcik.cz/navody/gui/wireshark/</link>
      <pubDate>Sun, 30 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/gui/wireshark/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.wireshark.org/&#34;&gt;Wireshark&lt;/a&gt; je nástroj na analýzu sítě.&lt;/p&gt;&#xA;&lt;h2 id=&#34;filtry-zachycení&#34;&gt;Filtry zachycení&lt;/h2&gt;&#xA;&lt;p&gt;UDP packety, které mají port 1194&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;udp port 1194&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;zdrojová nebo cílová adresa je 8.8.8.8&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;src 8.8.8.8 or host 8.8.8.8&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;TCP packety, které mají zdrojovou adresu 192.168.1.10&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;tcp and src 192.168.1.10&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;filtry-zobrazení&#34;&gt;Filtry zobrazení&lt;/h2&gt;&#xA;&lt;p&gt;zdrojová i cílová adresa je z rozsahu 192.168.0.0/16&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ip.src==192.168.0.0/16 and ip.dst==192.168.0.0/16&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;zobrazí pouze http protokol&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;http&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;tshark&#34;&gt;Tshark&lt;/h2&gt;&#xA;&lt;p&gt;tshark je konzolová verze wiresharku&lt;/p&gt;&#xA;&lt;p&gt;spustí tshark s filtrem zachycení na interface&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;tshark -f &amp;#34;&amp;lt;filtr&amp;gt;&amp;#34; -i &amp;lt;interface&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    <item>
      <title>Blender</title>
      <link>https://vojta.kalcik.cz/navody/gui/blender/</link>
      <pubDate>Sat, 22 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/gui/blender/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.blender.org/&#34;&gt;Blender&lt;/a&gt; je multiplatformní program&#xA;pro vytváření 3D modelů.&lt;/p&gt;&#xA;&lt;h2 id=&#34;klávesové-zkratky&#34;&gt;Klávesové zkratky&lt;/h2&gt;&#xA;&lt;h3 id=&#34;panely-a-nástroje&#34;&gt;Panely a nástroje&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;T&lt;/strong&gt; - levý panel s nástroji&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;N&lt;/strong&gt; - pravý panel s nastavením&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;W&lt;/strong&gt; - kontextová nabídka s nástroji&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Shift + Space&lt;/strong&gt; - skrytí/zobrazení panelů&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;pohledy&#34;&gt;Pohledy&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;numpad 1&lt;/strong&gt; - pohled zepředu&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl + numpad 1&lt;/strong&gt; - pohled zezadu&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;numpad 3&lt;/strong&gt; - pohled zprava&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl + numpad 3&lt;/strong&gt; - pohled zleva&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;numpad 7&lt;/strong&gt; - pohled zvrchu&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl + numpad 7&lt;/strong&gt; - pohled zespod&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;numpad 5&lt;/strong&gt; - přepnutí mezi perspektivním a orto-pohledem&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Alt + Home&lt;/strong&gt; - pohled se otočí na 3D kurzor&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl + Alt + Numpad 0&lt;/strong&gt; - kamera se nastaví do aktuálního pohledu&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Numpad .&lt;/strong&gt; - kamera se nastaví na vybrané&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;ovládání&#34;&gt;Ovládání&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;A&lt;/strong&gt; - přepíná mezi vyběrem všeho a ničeho&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;B&lt;/strong&gt; - obdélníková výběr&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;E&lt;/strong&gt; - extrude (z plochy vytáhne3D objekt)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;F&lt;/strong&gt; - propojí vybrané&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;G&lt;/strong&gt; - přesun&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;M&lt;/strong&gt; - přesune vybrané do jiné vrstvy&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;P&lt;/strong&gt; - umožní oddělit výběr jako nový objekt&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;R&lt;/strong&gt; - rotace&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;U&lt;/strong&gt; - nastavi objekt jako single user&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Z&lt;/strong&gt; - přepínáni drátového modelu a vyplněných objektů&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Tab&lt;/strong&gt; - přepnutí edit mode a object mode&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Alt + C&lt;/strong&gt; - umožní převést křivku na mesh&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl + J&lt;/strong&gt; - spojí vybrané objekty do jednoho&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl + L&lt;/strong&gt; - kopírování vlastností&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl + N&lt;/strong&gt; - přepočítá normály&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ctrl + Tab&lt;/strong&gt; - přepínání výběru uzlů, hran a ploch&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Shift + A&lt;/strong&gt; - nabídka pro přidání&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Shift + D&lt;/strong&gt; - duplikuje body&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Shift + S&lt;/strong&gt; - otevře nabídku pro přesun 3D cursoru&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Shift + V&lt;/strong&gt; - posun vrcholu po hraně&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Alt + Ctrl + Shift + C&lt;/strong&gt; - posun bodu origin&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Linuxové nástroje</title>
      <link>https://vojta.kalcik.cz/navody/linux/nastroje/</link>
      <pubDate>Fri, 21 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/linux/nastroje/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.abclinuxu.cz/serialy/unixove-nastroje&#34;&gt;Seriál&lt;/a&gt; o unixových nástrojích na &lt;a href=&#34;http://www.abclinuxu.cz/&#34;&gt;AbcLinuxu&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;adduser&#34;&gt;adduser&lt;/h2&gt;&#xA;&lt;p&gt;příkaz pro vytvoření uživatele&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;adduser -d &amp;lt;domácí adresář&amp;gt; -m -g &amp;lt;skupina&amp;gt; -s &amp;lt;shell&amp;gt; &amp;lt;jméno uživatele&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;blkid&#34;&gt;blkid&lt;/h2&gt;&#xA;&lt;p&gt;příkaz vypíše diskové oddíly jejich UUID a typ souborového systému&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;blkid&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;pro uživatele hezčí výpis i s mount adresáři&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;blkid -o list&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;cal&#34;&gt;cal&lt;/h2&gt;&#xA;&lt;p&gt;vytiskne na stdout kalendář aktuálního měsíce&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;cal&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;cat&#34;&gt;cat&lt;/h2&gt;&#xA;&lt;p&gt;spojí soubory do jednoho&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;cat soubor1.txt soubor2.txt soubor3.txt &amp;gt; soubory.txt&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;chmod&#34;&gt;chmod&lt;/h2&gt;&#xA;&lt;p&gt;umožní vlastníkovi spouštět soubor&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;chmod u+x &amp;lt;soubor&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;rekurzivně odebere veškerá práva skupině a ostatním&lt;/p&gt;</description>
    </item>
    <item>
      <title>QGIS</title>
      <link>https://vojta.kalcik.cz/navody/gui/qgis/</link>
      <pubDate>Thu, 20 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/gui/qgis/</guid>
      <description>&lt;h2 id=&#34;zpracování---sada-nástrojů&#34;&gt;Zpracování -&amp;gt; Sada nástrojů&lt;/h2&gt;&#xA;&lt;h3 id=&#34;foto-jako-bodová-vrstva&#34;&gt;Foto jako bodová vrstva&lt;/h3&gt;&#xA;&lt;p&gt;Vytvoření vektoru -&amp;gt; Importovat geoagované fotografie&lt;/p&gt;</description>
    </item>
    <item>
      <title>OpenStreetMap</title>
      <link>https://vojta.kalcik.cz/navody/ostatni/osm/</link>
      <pubDate>Mon, 03 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://vojta.kalcik.cz/navody/ostatni/osm/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.openstreetmap.org/&#34;&gt;OpenStreetMap&lt;/a&gt; jsou svobodná&#xA;geografická data.&lt;/p&gt;&#xA;&lt;h2 id=&#34;stáhnutí-dat&#34;&gt;Stáhnutí dat&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://api.openstreetmap.org/api/0.6/map?bbox=11.54,48.14,11.543,48.145&#34;&gt;http://api.openstreetmap.org/api/0.6/map?bbox=11.54,48.14,11.543,48.145&lt;/a&gt; - omezeno na 50000 uzlů a 0,5 stupně&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://download.geofabrik.de/osm/&#34;&gt;http://download.geofabrik.de/osm/&lt;/a&gt; - pravidelné exporty dat z &lt;a href=&#34;http://www.openstreetmap.org/&#34;&gt;OSM&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;odkazy&#34;&gt;Odkazy&lt;/h2&gt;&#xA;&lt;h3 id=&#34;mapy&#34;&gt;Mapy&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://openstreetmap.cz/&#34;&gt;http://openstreetmap.cz/&lt;/a&gt; - obsahuje i trasy KČT&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://osm.kyblsoft.cz/3dmapa/&#34;&gt;http://osm.kyblsoft.cz/3dmapa/&lt;/a&gt; - Izometrická 3D mapa České republiky&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://mtbmap.cz/&#34;&gt;http://mtbmap.cz/&lt;/a&gt; - pěkně renderovaná ČR i s vrstevnicemi a turistickými trasami&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.freemap.sk/&#34;&gt;http://www.freemap.sk/&lt;/a&gt; - Slovensko&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://mapa.prahounakole.cz/&#34;&gt;http://mapa.prahounakole.cz/&lt;/a&gt; - mapa České republiky zaměřená na cyklisty&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://map.f4-group.com&#34;&gt;http://map.f4-group.com&lt;/a&gt; - 3D mapa&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://ruian.poloha.net/&#34;&gt;http://ruian.poloha.net/&lt;/a&gt; - ukázka vrstev, které lze s výhodou využít při mapování v JOSM&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://opentopomap.org&#34;&gt;https://opentopomap.org&lt;/a&gt; - topografická mapa&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.flosm.de&#34;&gt;http://www.flosm.de&lt;/a&gt; - mapa s rozklikávacími POI`&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;služby&#34;&gt;Služby&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://taginfo.openstreetmap.org/&#34;&gt;http://taginfo.openstreetmap.org/&lt;/a&gt; - statiska použitých tagů v OSM&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://overpass-turbo.eu/&#34;&gt;http://overpass-turbo.eu/&lt;/a&gt; - dotazy na prostorové objekty&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://wiki.openstreetmap.org/wiki/Overpass_API/Language_Guide&#34;&gt;http://wiki.openstreetmap.org/wiki/Overpass_API/Language_Guide&lt;/a&gt; - popis a ukázky&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://overpass-turbo.eu/?Q=node%0A%20%20%5B%22amenity%22%3D%22cafe%22%5D%0A%20%20(49.1689%2C16.5741%2C49.2108%2C16.6294)%3B%0Aout%20body%3B&amp;amp;C=49.19789;16.60429;14&amp;amp;R&#34;&gt;kavárny ve středu Brna&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://map.project-osrm.org/&#34;&gt;http://map.project-osrm.org/&lt;/a&gt; - vyhledávání trasy&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://tools.geofabrik.de/mc&#34;&gt;http://tools.geofabrik.de/mc&lt;/a&gt; - porovnání OSM s Google maps a dalšími&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://boundingbox.klokantech.com/&#34;&gt;http://boundingbox.klokantech.com/&lt;/a&gt; - Výběr bounding boxu&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;postřehy&#34;&gt;Postřehy&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.openstreetmap.org/index.html?mlat=49.1890942&amp;amp;mlon=16.6064686&amp;amp;zoom=19&#34;&gt;http://www.openstreetmap.org/index.html?mlat=49.1890942&amp;amp;mlon=16.6064686&amp;amp;zoom=19&lt;/a&gt;&#xA;zobrazí na zadaném místě ikonu&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
