<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Poznámky on Zwieratko</title><link>https://zwieratko.sk/categories/poznamky/</link><description>Recent content in Poznámky on Zwieratko</description><generator>Hugo</generator><language>sk-sk</language><managingEditor>zwieratko@zwieratko.sk (Rado van Zwieratko)</managingEditor><webMaster>zwieratko@zwieratko.sk (Rado van Zwieratko)</webMaster><copyright>This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.</copyright><lastBuildDate>Mon, 06 Apr 2026 15:35:21 +0200</lastBuildDate><atom:link href="https://zwieratko.sk/categories/poznamky/index.xml" rel="self" type="application/rss+xml"/><item><title>Aktualizácia PHP na verziu 8.5</title><link>https://zwieratko.sk/poznamky/2026/04/aktualizacia-php-na-verziu-8.5/</link><pubDate>Mon, 06 Apr 2026 13:19:21 +0200</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2026/04/aktualizacia-php-na-verziu-8.5/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem aktualizovať PHP na najnovšiu dostupnú verziu v prostredí operačného systému z rodiny Debian.&lt;/p&gt;
&lt;p&gt;PHP je populárny, obľúbený a výkonný serverový programovací jazyk. 
&lt;a href="https://www.php.net/supported-versions.php" target="_blank" rel="noopener"&gt;Aktívna podpora&lt;/a&gt;
 pre PHP verziu 8.4 potrvá ešte do konca roka 2026, potom už bude dostávať len bezpečnostné opravy. Posledný Debian 13 má predvolenú verziu 8.4 a Ubuntu 24.04 LTS má PHP dokonca vo verzii 8.3. Ja by som však chcel nainštalovať alebo aktualizovať systém na najnovšiu dostupnú verziu 
&lt;a href="https://www.php.net/releases/8.5/en.php" target="_blank" rel="noopener"&gt;PHP 8.5&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>Premenné prostredia</title><link>https://zwieratko.sk/poznamky/2024/11/premenne-prostredia/</link><pubDate>Sat, 16 Nov 2024 20:30:19 +0100</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2024/11/premenne-prostredia/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem zobraziť ale aj správne nastaviť premenné prostredia či už pre jediného konkrétneho užívateľa, alebo pre všetkých užívateľov a to aj v prostredí operačných systémov z rodiny Linux a aj v prostredí MS Windows.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="riešenie"&gt;Riešenie&lt;/h2&gt;
&lt;h3 id="linux"&gt;Linux&lt;/h3&gt;
&lt;h4 id="zobrazenie-premenných-v-linuxe"&gt;Zobrazenie premenných v Linuxe&lt;/h4&gt;
&lt;p&gt;Zobraziť všetky premenné prostredia aj s ich hodnotami:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;printenv
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# alebo&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;env
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alebo môžem zobraziť len hodnotu konkrétnej premennej:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;printenv NAZOV_PREMENNEJ
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# alebo aj&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="nv"&gt;$NAZOV_PREMENNEJ&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# konkrétne napríklad&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;printenv PATH
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# premennú PATH, ale prehľadnejšie&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;printenv PATH &lt;span class="p"&gt;|&lt;/span&gt; tr &lt;span class="s2"&gt;&amp;#34;:&amp;#34;&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;\n&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Zobraziť názvy všetkých vyexportovaných premenných prostredia:&lt;/p&gt;</description></item><item><title>Nastavenie prístupových práv k súboru vo Windows</title><link>https://zwieratko.sk/poznamky/2024/10/nastavenie-pristupovych-prav-k-suboru-vo-windows/</link><pubDate>Sun, 06 Oct 2024 14:51:36 +0200</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2024/10/nastavenie-pristupovych-prav-k-suboru-vo-windows/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem nastaviť prístupové práva pre súbor so súkromným OpenSSH kľúčom v príkazovom riadku, napríklad pomocou PowerShell v prostredí operačného systému MS Windows 10/11.&lt;/p&gt;
&lt;p&gt;Lebo napríklad, keď exportujem súkromný kľúč z formátu .ppk (pomocou PuTTYgen) do formátu .pem, tak ten novo vytvorený kľúč má príliš benevolentne nastavené prístupové práva.&lt;/p&gt;
&lt;p&gt;









 


&lt;figure&gt;
 &lt;a href="https://zwieratko.sk/poznamky/2024/10/nastavenie-pristupovych-prav-k-suboru-vo-windows/pristupove-prava-01.png"&gt;
 &lt;img
 loading="lazy"
 sizes="(min-width: 1800px) 900px, (min-width: 641px) 720px, (min-width: 481px) 640px, (min-width: 321px) 480px, 320px"
 srcset="https://zwieratko.sk/poznamky/2024/10/nastavenie-pristupovych-prav-k-suboru-vo-windows/pristupove-prava-01_hu_b598b2134fbc9224.webp 320w, https://zwieratko.sk/poznamky/2024/10/nastavenie-pristupovych-prav-k-suboru-vo-windows/pristupove-prava-01_hu_18ae8ecf19919e37.webp 480w, https://zwieratko.sk/poznamky/2024/10/nastavenie-pristupovych-prav-k-suboru-vo-windows/pristupove-prava-01_hu_4ba46ffefb91ecc0.webp 640w, https://zwieratko.sk/poznamky/2024/10/nastavenie-pristupovych-prav-k-suboru-vo-windows/pristupove-prava-01_hu_77990c0e83547efd.webp 720w, https://zwieratko.sk/poznamky/2024/10/nastavenie-pristupovych-prav-k-suboru-vo-windows/pristupove-prava-01_hu_9fb472e2b3012fcd.webp 900w"
 src="https://zwieratko.sk/poznamky/2024/10/nastavenie-pristupovych-prav-k-suboru-vo-windows/pristupove-prava-01_hu_9fb472e2b3012fcd.webp"
 width="881"
 height="213"
 alt="Zle nastavené prístupové práva"
 &gt;
 &lt;/a&gt;
 
 &lt;figcaption&gt;&lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;</description></item><item><title>Raspberry Pi Os - ako zmeniť zabudnuté heslo</title><link>https://zwieratko.sk/poznamky/2024/07/raspberry-pi-os-ako-zmenit-zabudnute-heslo/</link><pubDate>Sun, 21 Jul 2024 17:13:48 +0200</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2024/07/raspberry-pi-os-ako-zmenit-zabudnute-heslo/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem zmeniť respektíve znovu nastaviť heslo pre užívateľa operačného systému Raspbian / Raspberry Pi OS na jednodoskovom počítači Raspberry Pi.&lt;/p&gt;
&lt;p&gt;Nedopatrením som to heslo zabudol a to čo som mal poznamenané nefungovalo a jedine ako sa dalo ku Pi prihlásiť bolo lokálne, takže bez hesla to nešlo, musel som ho zmeniť.&lt;/p&gt;
&lt;h2 id="riešenie"&gt;Riešenie&lt;/h2&gt;
&lt;p&gt;Tento postup som použil konkrétne na Raspberry Pi 3 Model B Rev 1.2.&lt;/p&gt;
&lt;p&gt;Z rôznych nájdených / dostupných metód som zvolil metódu dočasného pridania ďalšieho parametru &lt;code&gt;init=/bin/sh&lt;/code&gt; jadru pri najbližšom spúšťaní OS.&lt;/p&gt;</description></item><item><title>Aktualizácia systému Raspbian na verziu 11 Bullseye</title><link>https://zwieratko.sk/poznamky/2024/07/aktualizacia-systemu-raspbian-na-verziu-11-bullseye/</link><pubDate>Sat, 20 Jul 2024 18:09:12 +0200</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2024/07/aktualizacia-systemu-raspbian-na-verziu-11-bullseye/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem aktualizovať serverový operačný systém Raspbian z verzie 10 Buster na novšiu verziu 11 Bullseye. Aktualizáciu chcem uskutočniť počas normálnej prevádzky serveru, bez odstávky, respektíve s minimálnym časom nedostupnosti jednotlivých služieb.&lt;/p&gt;
&lt;p&gt;Raspbian 11 „Bullseye“ (postavený na Debiane 11) bol vydaný 3. decembra 2021, posledná aktualizácia &amp;ndash; Raspbian 11.10 bola uvoľnená 12. marca 2024.&lt;/p&gt;
&lt;p&gt;Názov operačného systému bol zmenený z pôvodného Raspbian na Raspberry Pi OS.&lt;/p&gt;
&lt;h2 id="upozornenie"&gt;Upozornenie&lt;/h2&gt;
&lt;p&gt;Proces povýšenia operačného systému je delikátna záležitosť zložená z viacerých po sebe nasledujúcich krokov. Je veľmi dôležité úplne porozumieť jednotlivým krokom a dodržať ich presné poradie.&lt;/p&gt;</description></item><item><title>PostgreSQL – základy</title><link>https://zwieratko.sk/poznamky/2024/02/postgresql-zaklady/</link><pubDate>Sun, 04 Feb 2024 10:09:15 +0100</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2024/02/postgresql-zaklady/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem objasniť základné pojmy a zosumarizovať získané poznatky o databázovom systéme PostgreSQL.&lt;/p&gt;
&lt;h2 id="riešenie"&gt;Riešenie&lt;/h2&gt;
&lt;p&gt;
&lt;a href="https://www.postgresql.org/docs/current/intro-whatis.html" target="_blank" rel="noopener"&gt;PostgreSQL&lt;/a&gt;
 je podľa ich vlastnej definície výkonný objektovo-relačný databázový systém s otvoreným zdrojovým kódom. Počiatky jeho vývoja siahajú do roku 1986 kde vznikol ako súčasť projektu POSTGRES na Kalifornskej univerzite v Berkeley v Spojených štátoch.&lt;/p&gt;
&lt;p&gt;V rebríčku 
&lt;a href="https://db-engines.com/en/ranking" target="_blank" rel="noopener"&gt;DB-Engines Ranking&lt;/a&gt;
 je PostgreSQL na 4. mieste aj v rámci všetkých hodnotených databáz aj v podkategórii relačné databázy.&lt;/p&gt;
&lt;p&gt;PostgreSQL je implementovaný v jazyku C, široko dostupný na všetkých bežných operačných systémoch a funkcionalitu je možné ďalej rozširovať pomocou veľkého množstva doplnkov.&lt;/p&gt;</description></item><item><title>Scoop - správca balíčkov</title><link>https://zwieratko.sk/poznamky/2024/01/scoop-spravca-balickov/</link><pubDate>Sat, 13 Jan 2024 10:07:04 +0100</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2024/01/scoop-spravca-balickov/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem pomocou nástroja 
&lt;a href="https://scoop.sh/" target="_blank" rel="noopener"&gt;Scoop&lt;/a&gt;
 pridávať, odoberať a celkovo spravovať softvérové balíčky v prostredí operačného systému MS Windows.&lt;/p&gt;
&lt;h2 id="riešenie"&gt;Riešenie&lt;/h2&gt;
&lt;p&gt;Momentálne v prostredí MS Windows existuje niekoľko rôznych 
&lt;a href="https://en.wikipedia.org/wiki/List_of_software_package_management_systems#Windows" target="_blank" rel="noopener"&gt;správcov balíčkov&lt;/a&gt;
 / inštalátorov, len na ilustráciu:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MS Store&lt;/li&gt;
&lt;li&gt;Winget&lt;/li&gt;
&lt;li&gt;Chocolatey&lt;/li&gt;
&lt;li&gt;Scoop&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Mňa vyslovene zaujal posledný menovaný. &lt;code&gt;Scoop&lt;/code&gt; je zaujímavý okrem iného aj preto, že:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;v predvolenom nastavení všetko inštaluje do domáceho adresára&lt;/li&gt;
&lt;li&gt;nevyžaduje administrátorské oprávnenia&lt;/li&gt;
&lt;li&gt;nie je potrebne pridávať po každej inštalácii novu cestu ku binárkam do premennej prostredia, bo všetky nainštalované spustiteľné súbory sú v jednom adresári &lt;code&gt;~\scoop\shims\&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;nemali by vznikať problémy so vzájomnými závislosťami, keďže nainštalované programy sú izolované a nezávisle na sebe navzájom&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="inštalácia-nástroja-scoop"&gt;Inštalácia nástroja Scoop&lt;/h3&gt;
&lt;p&gt;Správcu balíčkov &lt;code&gt;Scoop&lt;/code&gt; môžem nainštalovať stiahnutím a vykonaním inštalačného skriptu. Samozrejme zdroju by som mal dôverovať, respektíve skript si môžem kuknúť na zadávanej adrese alebo na 
&lt;a href="https://github.com/ScoopInstaller/Install" target="_blank" rel="noopener"&gt;gite&lt;/a&gt;
 ešte pred jeho spustením. Nasledujúce príkazy musím zadávať v prostredí PowerShell vo verzii 5.1 a vyššie.&lt;/p&gt;</description></item><item><title>Debian - ako odstrániť staršie jadrá</title><link>https://zwieratko.sk/poznamky/2024/01/debian-ako-odstranit-starsie-jadra/</link><pubDate>Tue, 09 Jan 2024 13:12:46 +0100</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2024/01/debian-ako-odstranit-starsie-jadra/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem bezpečne odstrániť staršie jadrá a s nimi súvisiace balíčky v prostredí operačného systému Debian / Ubuntu.&lt;/p&gt;
&lt;h2 id="upozornenie"&gt;Upozornenie&lt;/h2&gt;
&lt;p&gt;Pri pridávaní alebo odoberaní softvérových balíkov s jadrom operačného systému si musím byť úplne istý jednotlivými vykonávanými krokmi.&lt;/p&gt;
&lt;p&gt;Nesprávne alebo nepresne zadané príkazy, či príkazy zadané v nesprávnom poradí môžu viesť až k úplnému odstaveniu či znefunkčneniu celého serveru.&lt;/p&gt;
&lt;h2 id="riešenie"&gt;Riešenie&lt;/h2&gt;
&lt;h3 id="kontrola-stavu"&gt;Kontrola stavu&lt;/h3&gt;
&lt;p&gt;Najskôr potrebujem zistiť ktoré jadrá vlastne sú v systéme nainštalovane.&lt;/p&gt;</description></item><item><title>Git – kontrola a sledovanie zmien</title><link>https://zwieratko.sk/poznamky/2024/01/git-kontrola-a-sledovanie-zmien/</link><pubDate>Sun, 07 Jan 2024 21:09:15 +0100</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2024/01/git-kontrola-a-sledovanie-zmien/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem zosumarizovať poznatky o zobrazení histórie zmien v systéme na správu verzii Git, o zobrazení rozdielov medzi jednotlivými zaznamenanými zmenami, o zobrazení rôznych objektov a o zobrazení celkového pohľadu na stav v repozitári.&lt;/p&gt;
&lt;h3 id="príkazy"&gt;Príkazy&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-log" target="_blank" rel="noopener"&gt;git log&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-shortlog" target="_blank" rel="noopener"&gt;git shortlog&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-diff" target="_blank" rel="noopener"&gt;git diff&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-grep" target="_blank" rel="noopener"&gt;git grep&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-show" target="_blank" rel="noopener"&gt;git show&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-cat-file" target="_blank" rel="noopener"&gt;git cat-file&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-describe" target="_blank" rel="noopener"&gt;git describe&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="riešenie"&gt;Riešenie&lt;/h2&gt;
&lt;p&gt;Git – systém na správu verzii je komplexný a robustný systém, ktorý môže zaznamenávať všetko čo sa deje v repozitári. A preto sú potrebné aj nástroje ako tieto zmeny kontrolovať, sledovať a ďalej spracovávať.&lt;/p&gt;</description></item><item><title>PHP a SQLite3</title><link>https://zwieratko.sk/poznamky/2023/12/php-a-sqlite3/</link><pubDate>Tue, 12 Dec 2023 10:14:50 +0100</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2023/12/php-a-sqlite3/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem pomocou jazyka PHP použiť databázu SQLite3.&lt;/p&gt;
&lt;h2 id="riešenie"&gt;Riešenie&lt;/h2&gt;
&lt;p&gt;SQLite je rýchla, malá a na údržbu veľmi jednoduchá databázová technológia napísaná v jazyku C. Nepoužíva klasickú DB architektúru klient / server, je to vlastne len knižnica implementujúca databázové vlastnosti. Samotná databáza môže byt uložená v bežnom súbore.&lt;/p&gt;
&lt;p&gt;Na prístup ku SQLite databáze pomocou jazyka PHP potrebujem nainštalovať jeden PHP modul.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo apt update
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo apt install php8.3-sqlite3
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Ku DB celkovo (vrátane SQLite) je možné pristupovať ešte aj pomocou 
&lt;a href="https://www.php.net/manual/en/book.pdo.php" target="_blank" rel="noopener"&gt;PDO - The PHP Data Objects&lt;/a&gt;
, týmto sa nebudem teraz zaoberať.&lt;/p&gt;</description></item><item><title>Aktualizácia PHP na verziu 8.3</title><link>https://zwieratko.sk/poznamky/2023/12/aktualizacia-php-na-verziu-8.3/</link><pubDate>Mon, 11 Dec 2023 19:16:33 +0100</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2023/12/aktualizacia-php-na-verziu-8.3/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem aktualizovať PHP na najnovšiu dostupnú verziu na počítači s operačným systémom z rodiny Debian.&lt;/p&gt;
&lt;p&gt;PHP je populárny, obľúbený a silný programovací jazyk. Pred pár dňami (25. novembra 2023) skončila 
&lt;a href="https://www.php.net/supported-versions.php" target="_blank" rel="noopener"&gt;aktívna podpora&lt;/a&gt;
 pre PHP verziu 8.1, oficiálne už bude dostávať len bezpečnostné opravy. Aktívna podpora je pre verzie 8.2 (do 8.12.2024) a 8.3 (do 23.11.2025). Predposledný Debian 11 má predvolenú verziu 7.4, Debian 12 má verziu 8.2 a Ubuntu 22.04 LTS má PHP verziu 8.1, ja by som však chcel nainštalovať alebo aktualizovať na najnovšiu dostupnú verziu 
&lt;a href="https://www.php.net/releases/8.3/en.php" target="_blank" rel="noopener"&gt;PHP 8.3&lt;/a&gt;
.&lt;/p&gt;</description></item><item><title>História príkazov v PowerShell</title><link>https://zwieratko.sk/poznamky/2023/11/historia-prikazov-v-powershell/</link><pubDate>Sun, 12 Nov 2023 12:29:12 +0100</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2023/11/historia-prikazov-v-powershell/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem vyhľadať nejaký už skôr zadaný príkaz v prostredí &lt;strong&gt;PowerShell&lt;/strong&gt; v operačnom systéme MS Windows 10 / 11.&lt;/p&gt;
&lt;h2 id="riešenie"&gt;Riešenie&lt;/h2&gt;
&lt;h3 id="vyhľadávanie-v-histórii"&gt;Vyhľadávanie v histórii&lt;/h3&gt;
&lt;p&gt;Ak po napísaní príkazu (alebo aj jeho časti) v príkazovom riadku stlačím klávesu &lt;code&gt;F8&lt;/code&gt;, bude doplnený posledný nájdený výskyt príkazu v histórii aj so všetkými zadanými parametrami. Ďalším stláčaním &lt;code&gt;F8&lt;/code&gt; sa posúvam na skorší výskyt v minulosti, opačným smerom (späť k novším) sa presúvam pomocou &lt;code&gt;Shift+F8&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Interaktívne môžem v histórii zadaných príkazov vyhľadávať po stlačení &lt;code&gt;Ctrl+R&lt;/code&gt;. Postupne ako vpisujem príkaz, tak sa dopĺňa najväčšia zhoda z histórie. Ďalším stláčaním &lt;code&gt;Ctrl+R&lt;/code&gt; sa posúvam hlbšie do minulosti, opačným smerom, späť k prítomnosti sa posúvam stláčaním &lt;code&gt;Ctrl+S&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Aktualizácia systému Debian na verziu 12 Bookworm</title><link>https://zwieratko.sk/poznamky/2023/11/aktualizacia-systemu-debian-na-verziu-12-bookworm/</link><pubDate>Thu, 09 Nov 2023 20:22:12 +0100</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2023/11/aktualizacia-systemu-debian-na-verziu-12-bookworm/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem aktualizovať serverový operačný systém Debian z verzie 11 Bullseye na najnovšiu stabilnú verziu 12 Bookworm. Aktualizáciu chcem uskutočniť počas normálnej prevádzky serveru, bez odstávky, respektíve s minimálnym časom nedostupnosti jednotlivých služieb.&lt;/p&gt;
&lt;p&gt;Debian 12 „Bookworm“ bol vydaný 10. júna 2023, posledná aktualizácia – Debian 12.2 bola uvoľnená 7. októbra.&lt;/p&gt;
&lt;h2 id="upozornenie"&gt;Upozornenie&lt;/h2&gt;
&lt;p&gt;Proces povýšenia operačného systému je delikátna záležitosť zložená z viacerých po sebe nasledujúcich krokov. Je veľmi dôležité úplne porozumieť jednotlivým krokom a dodržať ich presné poradie.&lt;/p&gt;</description></item><item><title>Git – podpisovanie záznamov o zmenách</title><link>https://zwieratko.sk/poznamky/2023/01/git-podpisovanie-zaznamov-o-zmenach/</link><pubDate>Tue, 17 Jan 2023 12:38:46 +0100</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2023/01/git-podpisovanie-zaznamov-o-zmenach/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem podpisovať záznamy o zmenách (&lt;code&gt;commits&lt;/code&gt;) a značky (&lt;code&gt;tags&lt;/code&gt;) v systéme na správu verzii Git pomocou moderného a silného kryptografického algoritmu.&lt;/p&gt;
&lt;h3 id="príkazy"&gt;Príkazy&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-config" target="_blank" rel="noopener"&gt;git config&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-commit" target="_blank" rel="noopener"&gt;git commit&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-tag" target="_blank" rel="noopener"&gt;git tag&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-verify-commit" target="_blank" rel="noopener"&gt;git verify-commit&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-verify-tag" target="_blank" rel="noopener"&gt;git verify-tag&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="riešenie"&gt;Riešenie&lt;/h2&gt;
&lt;h3 id="potrebný-software"&gt;Potrebný software&lt;/h3&gt;
&lt;p&gt;Na silné (
&lt;a href="https://en.wikipedia.org/wiki/Elliptic-curve_cryptography" target="_blank" rel="noopener"&gt;ECC&lt;/a&gt;
) kryptografické podpisovanie záznamov o zmenách budem potrebovať:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/" target="_blank" rel="noopener"&gt;git&lt;/a&gt;
 – slobodný a otvorený systém na správu verzii, minimálne vo verzii 2.0 alebo vyššej&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://gnupg.org/download/index.html" target="_blank" rel="noopener"&gt;GnuPG&lt;/a&gt;
 – kompletná a slobodná implementácia nástroja na šifrovanie a podpisovanie dát a komunikácie, minimálne vo verzii 2.1 alebo vyššej&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id="generovanie-páru-kľúčov"&gt;Generovanie páru kľúčov&lt;/h3&gt;
&lt;p&gt;Spustím generovanie nového páru kľúčov:&lt;/p&gt;</description></item><item><title>Git – zaznamenávanie zmien</title><link>https://zwieratko.sk/poznamky/2023/01/git-zaznamenavanie-zmien/</link><pubDate>Mon, 16 Jan 2023 10:38:46 +0100</pubDate><author>zwieratko@zwieratko.sk (Rado van Zwieratko)</author><guid>https://zwieratko.sk/poznamky/2023/01/git-zaznamenavanie-zmien/</guid><description>&lt;h2 id="cieľ"&gt;Cieľ&lt;/h2&gt;
&lt;p&gt;Chcem zosumarizovať poznatky o spôsobe pridávania súborov do prípravnej oblasti a aj o vykonávaní záznamu o zmenách v úložisku v systéme na správu verzii Git.&lt;/p&gt;
&lt;h3 id="príkazy"&gt;Príkazy&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-status" target="_blank" rel="noopener"&gt;git status&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-add" target="_blank" rel="noopener"&gt;git add&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-mv" target="_blank" rel="noopener"&gt;git mv&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-rm" target="_blank" rel="noopener"&gt;git rm&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-commit" target="_blank" rel="noopener"&gt;git commit&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-reset" target="_blank" rel="noopener"&gt;git reset&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://git-scm.com/docs/git-notes" target="_blank" rel="noopener"&gt;git notes&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="riešenie"&gt;Riešenie&lt;/h2&gt;
&lt;p&gt;Ak vykonám akékoľvek zmeny v súboroch, ktoré sú pod kontrolou systému na správu verzii, môžem o tom vykonať záznam, no najskôr musím presne určiť, ktoré zmeny to sú.&lt;/p&gt;
&lt;p&gt;Toto je vlastne kľúčová úloha systému Git, uchovávať presné záznamy o tom čo presne a kým presne bolo pozmenené. V prípade potreby je teda možné „jednoducho“ zmeny zvrátiť. A preto je veľmi dôležité pridávať a následne zaznamenávať zmeny po nejakých zmysluplných, logických častiach.&lt;/p&gt;</description></item></channel></rss>