<rss version="2.0">
    <channel>
        <title>Nazwa mojej strony - kanał RSS</title>
        <link>https://004822.xyz/demosomestyleplease/pl/</link>
        <description>Kanał RSS zawierający wpisy w języku polskim.</description>
        <language>pl</language>
        
        
        
        <item>
            <title>Spis treści, tag details, schematy kolorów kategorie i tagi (ten wpis ma naprawdę długi tytuł!)</title>
            <link>https://004822.xyz/demosomestyleplease/pl/toc-details-colors-categories-tags/</link>
            <description>&lt;h2 id=&#34;spis-treści&#34;&gt;Spis treści&lt;/h2&gt;
&lt;h3 id=&#34;co-to-jest&#34;&gt;Co to jest?&lt;/h3&gt;
&lt;p&gt;Spis treści (Table of content - TOC) to to co widzisz na samej górze tego wpisu. Spis treści może być obramowany lub nie. Klikając na pozycję w spisie treści użytkownik jest przenoszony do odpowiedniego fragmentu strony, nagłówek zaś jest podświetlany.&lt;/p&gt;
&lt;h3 id=&#34;jak-włączyć-toc&#34;&gt;Jak włączyć TOC?&lt;/h3&gt;
&lt;p&gt;Tworząc nowego posta na samej górze, w miejscu gdzie jest tytuł posta i jego data musisz umieścić:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-toml&#34; data-lang=&#34;toml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;toc = &lt;span style=&#34;color:#f00&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;tocBorder = &lt;span style=&#34;color:#f00&#34;&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Możesz oczywiście otworzyć tego posta &lt;code&gt;../themes/somestyleplease/content/posts/test-toc-and-details.pl.md&lt;/code&gt; i otworzyć go w edytorze tekstu, wtedy zobaczysz jak to działa.&lt;/p&gt;
&lt;h2 id=&#34;details&#34;&gt;Details&lt;/h2&gt;
&lt;h3 id=&#34;co-to-jest-&#34;&gt;Co to jest ?&lt;/h3&gt;
&lt;p&gt;HTMLowy standard niestety nie wspierany przez markdown. Ale ten szablon i tak go wspiera, więc gdy czasami chcesz coś ukryć skorzystaj z niego.
&lt;details &gt;
    &lt;summary&gt;
        Kliknij mnie
    &lt;/summary&gt;
    Tu może być dużo tekstu.
&lt;/details&gt;
&lt;/p&gt;
&lt;h3 id=&#34;jak-użyć-details&#34;&gt;Jak użyć “Details”?&lt;/h3&gt;
&lt;p&gt;Cóż, musisz sprawdzić samodzielnie. Otwórz w edytorze tekstu &lt;code&gt;../themes/somestyleplease/content/posts/test-toc-and-details.pl.md&lt;/code&gt; i wszystko stanie się jasne.&lt;/p&gt;
&lt;h2 id=&#34;schematy-kolorów&#34;&gt;Schematy kolorów&lt;/h2&gt;
&lt;p&gt;Jeśli chcesz zmienić kolorystykę szablonu edytuj plik config.toml i znajdź linijkę:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-toml&#34; data-lang=&#34;toml&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;appearance = &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;auto&#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Możesz ją zmienić na kilka predefiniowanych styli (&lt;code&gt;light&lt;/code&gt;, &lt;code&gt;dark&lt;/code&gt;, &lt;code&gt;matrix&lt;/code&gt;, &lt;code&gt;bear&lt;/code&gt;, &lt;code&gt;together&lt;/code&gt;). Jeśli zostawisz &lt;code&gt;auto&lt;/code&gt; schemat kolorów będzie się dopasowywać do kolorów w Twoim systemie operacyjnym (między &lt;code&gt;light&lt;/code&gt; i &lt;code&gt;dark&lt;/code&gt;). Możesz z łatwością dodawać swoje schematy kolorystyczne, po prostu edytuj CSS. Jest to proste i jeśli dajesz radę sobie z Hugo to edycja CSS nie powinna być też bardzo trudna. ;-)&lt;/p&gt;
</description>
            <pubDate>Thu, 20 Nov 2025 13:34:54 &#43;0200</pubDate>
            <guid>https://004822.xyz/demosomestyleplease/pl/toc-details-colors-categories-tags/</guid>
        </item>
        
        <item>
            <title>Test Tex</title>
            <link>https://004822.xyz/demosomestyleplease/pl/test-tex/</link>
            <description>&lt;p&gt;Jak widać można bez problemu używać formuł matematycznych w ramach jednej linijki: &lt;span&gt;
\(\varphi\)
&lt;/span&gt;
. Jak i pokazywać całe wzory.&lt;/p&gt;
&lt;span&gt;
$$\begin{aligned}
\varphi &amp;\Rightarrow \psi \\
\varnothing &amp;\rightarrow A
\end{aligned}$$
&lt;/span&gt;

&lt;p&gt;$$
R_{\mu \nu} - {1 \over 2}g_{\mu \nu},R &#43; g_{\mu \nu} \Lambda
= {8 \pi G \over c^4} T_{\mu \nu}
$$&lt;/p&gt;
&lt;p&gt;I dalej pisać w mardown.&lt;/p&gt;
</description>
            <pubDate>Fri, 26 Aug 2022 22:28:10 &#43;0800</pubDate>
            <guid>https://004822.xyz/demosomestyleplease/pl/test-tex/</guid>
        </item>
        
        <item>
            <title>Składnia markdown</title>
            <link>https://004822.xyz/demosomestyleplease/pl/markdown/</link>
            <description>&lt;p&gt;To jest przykładowy tekst, który ma pokazywać&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; wpis z dużą ilością różnych elementów.&lt;/p&gt;
&lt;h1 id=&#34;przykładowy-nagłówek-1&#34;&gt;Przykładowy nagłówek 1&lt;/h1&gt;
&lt;h2 id=&#34;przykładowy-nagłówek-2&#34;&gt;Przykładowy nagłówek 2&lt;/h2&gt;
&lt;h3 id=&#34;przykładowy-nagłówek-3&#34;&gt;Przykładowy nagłówek 3&lt;/h3&gt;
&lt;h4 id=&#34;przykładowy-nagłówek-4&#34;&gt;Przykładowy nagłówek 4&lt;/h4&gt;
&lt;h5 id=&#34;przykładowy-nagłówek-5&#34;&gt;Przykładowy nagłówek 5&lt;/h5&gt;
&lt;h6 id=&#34;przykładowy-nagłówek-6&#34;&gt;Przykładowy nagłówek 6&lt;/h6&gt;
&lt;p&gt;Lorem ipsum dolor sit amet. Sit dolor nihil aut blanditiis animi non dolores totam cum consequatur nesciunt et quod exercitationem est dolorum aliquam. Ut quidem ullam vel Quis culpa ad repellendus corrupti qui delectus voluptatum sit eligendi assumenda.&lt;/p&gt;
&lt;h2 id=&#34;listy&#34;&gt;Listy&lt;/h2&gt;
&lt;p&gt;Kropokowane:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jeden&lt;/li&gt;
&lt;li&gt;Dwa&lt;sup id=&#34;fnref:2&#34;&gt;&lt;a href=&#34;#fn:2&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/li&gt;
&lt;li&gt;Trzy&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Numerowane:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Quisque arcu felis, laoreet vel accumsan sit amet, fermentum at nunc.&lt;/li&gt;
&lt;li&gt;Sed massa quam, auctor in eros quis, porttitor tincidunt orci.&lt;/li&gt;
&lt;li&gt;Nulla convallis id sapien ornare viverra.&lt;/li&gt;
&lt;li&gt;Nam a est eget ligula pellentesque posuere.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;cytaty&#34;&gt;Cytaty&lt;/h2&gt;
&lt;p&gt;Można umieścić cytat w odpowiednim bloku:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Gdyby Ghandi miał X’a to nie mielibyśmy dziś już żadnych autorytetów.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;linia-oddzielające-tekst&#34;&gt;Linia oddzielające tekst&lt;/h2&gt;
&lt;p&gt;Mauris viverra dictum ultricies&lt;sup id=&#34;fnref:3&#34;&gt;&lt;a href=&#34;#fn:3&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;3&lt;/a&gt;&lt;/sup&gt;. Vestibulum quis ipsum euismod, facilisis metus sed, varius ipsum. Donec scelerisque lacus libero, eu dignissim sem venenatis at. Etiam id nisl ut lorem gravida euismod. &lt;strong&gt;You can put some text inside the horizontal rule like so.&lt;/strong&gt;&lt;/p&gt;
&lt;hr data-content=&#34; tu może być jakiś tekst &#34;&gt;
&lt;p&gt;Mauris viverra dictum ultricies. Vestibulum quis ipsum euismod, facilisis metus sed, varius ipsum. Donec scelerisque lacus libero, eu dignissim sem venenatis at. Etiam id nisl ut lorem gravida euismod. &lt;strong&gt;Or you can just have an clean horizontal rule.&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Mauris viverra dictum ultricies. Vestibulum quis ipsum euismod, facilisis metus sed, varius ipsum. Donec scelerisque lacus libero, eu dignissim sem venenatis at. Etiam id nisl ut lorem gravida euismod. Or you can just have an clean horizontal rule.&lt;/p&gt;
&lt;h2 id=&#34;kod&#34;&gt;Kod&lt;/h2&gt;
&lt;p&gt;Tu formatowanie javascript:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-javascript&#34; data-lang=&#34;javascript&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f00&#34;&gt;const&lt;/span&gt; ultimateTruth = &lt;span style=&#34;color:#87ceeb&#34;&gt;&#39;this theme is the best!&#39;&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;console.log(ultimateTruth);
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;C:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-c&#34; data-lang=&#34;c&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e5e5e5&#34;&gt;#define UNICODE
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e5e5e5&#34;&gt;#include&lt;/span&gt; &lt;span style=&#34;color:#e5e5e5&#34;&gt;&lt;windows.h&gt;&lt;/span&gt;&lt;span style=&#34;color:#e5e5e5&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e5e5e5&#34;&gt;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ee82ee&#34;&gt;int&lt;/span&gt; &lt;span style=&#34;color:#ff0&#34;&gt;main&lt;/span&gt;(&lt;span style=&#34;color:#ee82ee&#34;&gt;int&lt;/span&gt; argc, &lt;span style=&#34;color:#ee82ee&#34;&gt;char&lt;/span&gt; **argv) {
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#ee82ee&#34;&gt;int&lt;/span&gt; speed = &lt;span style=&#34;color:#f60&#34;&gt;0&lt;/span&gt;, speed1 = &lt;span style=&#34;color:#f60&#34;&gt;0&lt;/span&gt;, speed2 = &lt;span style=&#34;color:#f60&#34;&gt;0&lt;/span&gt;; &lt;span style=&#34;color:#0f0&#34;&gt;// 1-20
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#0f0&#34;&gt;&lt;/span&gt;  &lt;span style=&#34;color:#ff0&#34;&gt;printf&lt;/span&gt;(&lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;Set Mouse Speed by Maverick&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;\n&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#ff0&#34;&gt;SystemParametersInfo&lt;/span&gt;(SPI_GETMOUSESPEED, &lt;span style=&#34;color:#f60&#34;&gt;0&lt;/span&gt;, &amp;speed, &lt;span style=&#34;color:#f60&#34;&gt;0&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#ff0&#34;&gt;printf&lt;/span&gt;(&lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;Current speed: %2d&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;\n&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&lt;/span&gt;, speed);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f00&#34;&gt;if&lt;/span&gt; (argc == &lt;span style=&#34;color:#f60&#34;&gt;1&lt;/span&gt;) &lt;span style=&#34;color:#f00&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#f60&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f00&#34;&gt;if&lt;/span&gt; (argc &gt;= &lt;span style=&#34;color:#f60&#34;&gt;2&lt;/span&gt;) &lt;span style=&#34;color:#ff0&#34;&gt;sscanf&lt;/span&gt;(argv[&lt;span style=&#34;color:#f60&#34;&gt;1&lt;/span&gt;], &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;%d&#34;&lt;/span&gt;, &amp;speed1);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f00&#34;&gt;if&lt;/span&gt; (argc &gt;= &lt;span style=&#34;color:#f60&#34;&gt;3&lt;/span&gt;) &lt;span style=&#34;color:#ff0&#34;&gt;sscanf&lt;/span&gt;(argv[&lt;span style=&#34;color:#f60&#34;&gt;2&lt;/span&gt;], &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;%d&#34;&lt;/span&gt;, &amp;speed2);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f00&#34;&gt;if&lt;/span&gt; (argc == &lt;span style=&#34;color:#f60&#34;&gt;2&lt;/span&gt;) &lt;span style=&#34;color:#0f0&#34;&gt;// set speed to first value
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#0f0&#34;&gt;&lt;/span&gt;    speed = speed1;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f00&#34;&gt;else&lt;/span&gt; &lt;span style=&#34;color:#f00&#34;&gt;if&lt;/span&gt; (speed == speed1 || speed == speed2) &lt;span style=&#34;color:#0f0&#34;&gt;// alternate
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#0f0&#34;&gt;&lt;/span&gt;    speed = speed1 &#43; speed2 - speed;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f00&#34;&gt;else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    speed = speed1;  &lt;span style=&#34;color:#0f0&#34;&gt;// start with first value
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#0f0&#34;&gt;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#ff0&#34;&gt;SystemParametersInfo&lt;/span&gt;(SPI_SETMOUSESPEED, &lt;span style=&#34;color:#f60&#34;&gt;0&lt;/span&gt;,  speed, &lt;span style=&#34;color:#f60&#34;&gt;0&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#ff0&#34;&gt;SystemParametersInfo&lt;/span&gt;(SPI_GETMOUSESPEED, &lt;span style=&#34;color:#f60&#34;&gt;0&lt;/span&gt;, &amp;speed, &lt;span style=&#34;color:#f60&#34;&gt;0&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#ff0&#34;&gt;printf&lt;/span&gt;(&lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;New speed:     %2d&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;\n&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&lt;/span&gt;, speed);
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#f00&#34;&gt;return&lt;/span&gt; &lt;span style=&#34;color:#f60&#34;&gt;0&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Python:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#000;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#0f0&#34;&gt;# test python (sample from offlineimap)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f00&#34;&gt;class&lt;/span&gt; ExitNotifyThread(Thread):
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&#34;&#34;This class is designed to alert a &#34;monitor&#34; to the fact that a thread has
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;    exited and to provide for the ability for it to find out why.&#34;&#34;&#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#f00&#34;&gt;def&lt;/span&gt; &lt;span style=&#34;color:#ff0&#34;&gt;run&lt;/span&gt;(self):
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#f00&#34;&gt;global&lt;/span&gt; exitthreads, profiledir
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        self.threadid = thread.get_ident()
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#f00&#34;&gt;try&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#f00&#34;&gt;if&lt;/span&gt; not profiledir:          &lt;span style=&#34;color:#0f0&#34;&gt;# normal case&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                Thread.run(self)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#f00&#34;&gt;else&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#f00&#34;&gt;try&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    &lt;span style=&#34;color:#f00&#34;&gt;import&lt;/span&gt; cProfile &lt;span style=&#34;color:#f00&#34;&gt;as&lt;/span&gt; profile
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#f00&#34;&gt;except&lt;/span&gt; ImportError:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    &lt;span style=&#34;color:#f00&#34;&gt;import&lt;/span&gt; profile
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                prof = profile.Profile()
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#f00&#34;&gt;try&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    prof = prof.runctx(&lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;Thread.run(self)&#34;&lt;/span&gt;, globals(), locals())
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                &lt;span style=&#34;color:#f00&#34;&gt;except&lt;/span&gt; SystemExit:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                    &lt;span style=&#34;color:#f00&#34;&gt;pass&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                prof.dump_stats( \
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                            profiledir &#43; &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;/&#34;&lt;/span&gt; &#43; str(self.threadid) &#43; &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;_&#34;&lt;/span&gt; &#43; \
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                            self.getName() &#43; &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;.prof&#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#f00&#34;&gt;except&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            self.setExitCause(&lt;span style=&#34;color:#87ceeb&#34;&gt;&#39;EXCEPTION&#39;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#f00&#34;&gt;if&lt;/span&gt; sys:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                self.setExitException(sys.exc_info()[&lt;span style=&#34;color:#f60&#34;&gt;1&lt;/span&gt;])
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                tb = traceback.format_exc()
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                self.setExitStackTrace(tb)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#f00&#34;&gt;else&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            self.setExitCause(&lt;span style=&#34;color:#87ceeb&#34;&gt;&#39;NORMAL&#39;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#f00&#34;&gt;if&lt;/span&gt; not hasattr(self, &lt;span style=&#34;color:#87ceeb&#34;&gt;&#39;exitmessage&#39;&lt;/span&gt;):
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            self.setExitMessage(&lt;span style=&#34;color:#f00&#34;&gt;None&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#f00&#34;&gt;if&lt;/span&gt; exitthreads:
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            exitthreads.put(self, &lt;span style=&#34;color:#f00&#34;&gt;True&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Bash:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#000;-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;&lt;span style=&#34;color:#e5e5e5&#34;&gt;#!/bin/bash
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#e5e5e5&#34;&gt;&lt;/span&gt;cd &lt;span style=&#34;color:#eedd82&#34;&gt;$ROOT_DIR&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#eedd82&#34;&gt;DOT_FILES&lt;/span&gt;=&lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;lastpass weechat ssh Xauthority&#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f00&#34;&gt;for&lt;/span&gt; dotfile in &lt;span style=&#34;color:#eedd82&#34;&gt;$DOT_FILES&lt;/span&gt;; &lt;span style=&#34;color:#f00&#34;&gt;do&lt;/span&gt; conform_link &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&lt;/span&gt;&lt;span style=&#34;color:#eedd82&#34;&gt;$DATA_DIR&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;/&lt;/span&gt;&lt;span style=&#34;color:#eedd82&#34;&gt;$dotfile&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&lt;/span&gt; &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;.&lt;/span&gt;&lt;span style=&#34;color:#eedd82&#34;&gt;$dotfile&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&lt;/span&gt;; &lt;span style=&#34;color:#f00&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#0f0&#34;&gt;# TODO: refactor with suffix variables (or common cron values)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#f00&#34;&gt;case&lt;/span&gt; &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&lt;/span&gt;&lt;span style=&#34;color:#eedd82&#34;&gt;$PLATFORM&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&lt;/span&gt; in
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    linux)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#0f0&#34;&gt;#conform_link &#34;$CONF_DIR/shell/zshenv&#34; &#34;.zshenv&#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        crontab -l &gt; &lt;span style=&#34;color:#eedd82&#34;&gt;$ROOT_DIR&lt;/span&gt;/tmp/crontab-conflict-arch
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        cd &lt;span style=&#34;color:#eedd82&#34;&gt;$ROOT_DIR&lt;/span&gt;/&lt;span style=&#34;color:#eedd82&#34;&gt;$CONF_DIR&lt;/span&gt;/cron
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#f00&#34;&gt;if&lt;/span&gt; [[ &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&lt;/span&gt;&lt;span style=&#34;color:#f00&#34;&gt;$(&lt;/span&gt;diff ~/tmp/crontab-conflict-arch crontab-current-arch&lt;span style=&#34;color:#f00&#34;&gt;)&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&lt;/span&gt; == &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            ]];
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#f00&#34;&gt;then&lt;/span&gt; &lt;span style=&#34;color:#0f0&#34;&gt;# no difference with current backup&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                logger &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&lt;/span&gt;&lt;span style=&#34;color:#eedd82&#34;&gt;$LOG_PREFIX&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;: crontab live settings match stored &#34;&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;&lt;/span&gt;                    &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;settings; no restore required&#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                rm ~/tmp/crontab-conflict-arch
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#f00&#34;&gt;else&lt;/span&gt; &lt;span style=&#34;color:#0f0&#34;&gt;# current crontab settings in file do not match live settings&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                crontab &lt;span style=&#34;color:#eedd82&#34;&gt;$ROOT_DIR&lt;/span&gt;/&lt;span style=&#34;color:#eedd82&#34;&gt;$CONF_DIR&lt;/span&gt;/cron/crontab-current-arch
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                logger &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;&lt;/span&gt;&lt;span style=&#34;color:#eedd82&#34;&gt;$LOG_PREFIX&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;: crontab stored settings conflict with &#34;&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;&lt;/span&gt;                    &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;live settings; stored settings restored. &#34;&lt;/span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#87ceeb&#34;&gt;&lt;/span&gt;                    &lt;span style=&#34;color:#87ceeb&#34;&gt;&#34;Previous settings recorded in ~/tmp/crontab-conflict-arch.&#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#f00&#34;&gt;fi&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    ;;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Można też zaznaczyć &lt;code&gt;linijkę kodu&lt;/code&gt; w tekście!&lt;/p&gt;
&lt;h2 id=&#34;tabelka&#34;&gt;Tabelka:&lt;/h2&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Tabelki&lt;/th&gt;
          &lt;th style=&#34;text-align: center&#34;&gt;są&lt;/th&gt;
          &lt;th style=&#34;text-align: right&#34;&gt;okej&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;col 3 is&lt;/td&gt;
          &lt;td style=&#34;text-align: center&#34;&gt;right-aligned&lt;/td&gt;
          &lt;td style=&#34;text-align: right&#34;&gt;$1600&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;col 2 is&lt;/td&gt;
          &lt;td style=&#34;text-align: center&#34;&gt;centered&lt;/td&gt;
          &lt;td style=&#34;text-align: right&#34;&gt;$12&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;zebra stripes&lt;/td&gt;
          &lt;td style=&#34;text-align: center&#34;&gt;are neat&lt;/td&gt;
          &lt;td style=&#34;text-align: right&#34;&gt;$1&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;obrazki&#34;&gt;Obrazki&lt;/h2&gt;
&lt;p&gt;&lt;img src=&#34;https://yavuzceliker.github.io/sample-images/image-1021.jpg&#34; alt=&#34;Obrazek&#34;&gt;
Widokówka na góry &lt;sup id=&#34;fnref:4&#34;&gt;&lt;a href=&#34;#fn:4&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;4&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;
&lt;h2 id=&#34;kategorie-i-tagi&#34;&gt;Kategorie i tagi&lt;/h2&gt;
&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;fn:1&#34;&gt;
&lt;p&gt;To jest przypis. &lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;↩︎&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:2&#34;&gt;
&lt;p&gt;Hejka! &lt;a href=&#34;#fnref:2&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;↩︎&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:3&#34;&gt;
&lt;p&gt;To inny przypis. &lt;a href=&#34;#fnref:3&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;↩︎&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li id=&#34;fn:4&#34;&gt;
&lt;p&gt;To jest bardzo bardzo bardzo bardzo długi przypis. Żeby sprawdzić jak się formatuje ta stopka stopka. Przy okazji zdjęcie jest z &lt;a href=&#34;https://github.com/yavuzceliker/sample-images?tab=readme-ov-file&#34;&gt;https://github.com/yavuzceliker/sample-images?tab=readme-ov-file&lt;/a&gt;. &lt;a href=&#34;#fnref:4&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;↩︎&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</description>
            <pubDate>Tue, 07 Jul 2020 00:00:00 &#43;0800</pubDate>
            <guid>https://004822.xyz/demosomestyleplease/pl/markdown/</guid>
        </item>
        
        <item>
            <title>Dziwny post z JavaScript</title>
            <link>https://004822.xyz/demosomestyleplease/pl/strange-post/</link>
            <description>&lt;p&gt;Ten post jest dziwny. Przy okazji załadował javascript.&lt;/p&gt;
</description>
            <pubDate>Mon, 06 Jul 2020 00:00:00 &#43;0800</pubDate>
            <guid>https://004822.xyz/demosomestyleplease/pl/strange-post/</guid>
        </item>
        
    </channel>
</rss>
