<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Kuba Kodzi</title>
    <link>https://blog.kuba-orlik.name/kodzi/</link>
    <description></description>
    <pubDate>Sat, 18 Apr 2026 05:04:03 +0200</pubDate>
    <item>
      <title>emacs mml-secure-epg-sign: GPG error: &#34;Signing failed (unknown reason)&#34;</title>
      <link>https://blog.kuba-orlik.name/kodzi/mml-secure-epg-sign-gpg-error-signing-failed-unknown-reason</link>
      <description>&lt;![CDATA[In my case it was caused by an issue described here: &#xA;&#xA;https://wiki.archlinux.org/title/GnuPG#InvalidIPCresponseandInappropriateioctlfor_device&#xA;&#xA;Installing gtk2 helped resolve this issue.&#xA;&#xA;Note to self: setup a proper pinentry gui: https://wiki.archlinux.org/title/GnuPG#pinentry]]&gt;</description>
      <content:encoded><![CDATA[<p>In my case it was caused by an issue described here:</p>

<p><a href="https://wiki.archlinux.org/title/GnuPG#Invalid_IPC_response_and_Inappropriate_ioctl_for_device" rel="nofollow">https://wiki.archlinux.org/title/GnuPG#Invalid_IPC_response_and_Inappropriate_ioctl_for_device</a></p>

<p>Installing <code>gtk2</code> helped resolve this issue.</p>

<p>Note to self: setup a proper pinentry gui: <a href="https://wiki.archlinux.org/title/GnuPG#pinentry" rel="nofollow">https://wiki.archlinux.org/title/GnuPG#pinentry</a></p>
]]></content:encoded>
      <guid>https://blog.kuba-orlik.name/kodzi/mml-secure-epg-sign-gpg-error-signing-failed-unknown-reason</guid>
      <pubDate>Thu, 06 Jul 2023 20:19:28 +0200</pubDate>
    </item>
    <item>
      <title>Kanał RSS z notatkami OSM z danej okolicy</title>
      <link>https://blog.kuba-orlik.name/kodzi/kanal-rss-z-notatkami-osm-z-danej-okolicy</link>
      <description>&lt;![CDATA[https://help.openstreetmap.org/questions/25795/is-there-an-rss-feed-for-map-notes]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://help.openstreetmap.org/questions/25795/is-there-an-rss-feed-for-map-notes" rel="nofollow">https://help.openstreetmap.org/questions/25795/is-there-an-rss-feed-for-map-notes</a></p>
]]></content:encoded>
      <guid>https://blog.kuba-orlik.name/kodzi/kanal-rss-z-notatkami-osm-z-danej-okolicy</guid>
      <pubDate>Sat, 19 Nov 2022 15:31:17 +0100</pubDate>
    </item>
    <item>
      <title>Połączenie SSH z raspberry pi się wiesza</title>
      <link>https://blog.kuba-orlik.name/kodzi/polaczenie-ssh-z-raspberry-pi-sie-wiesza</link>
      <description>&lt;![CDATA[Chyba pomogło jak na RPI ustawiłem w /etc/ssh/sshd_config UseDNS na no]]&gt;</description>
      <content:encoded><![CDATA[<p>Chyba pomogło jak na RPI ustawiłem w /etc/ssh/sshd_config <code>UseDNS</code> na <code>no</code></p>
]]></content:encoded>
      <guid>https://blog.kuba-orlik.name/kodzi/polaczenie-ssh-z-raspberry-pi-sie-wiesza</guid>
      <pubDate>Wed, 24 Aug 2022 19:30:28 +0200</pubDate>
    </item>
    <item>
      <title>QT Creator loguje do journalctl a nie do konsoli </title>
      <link>https://blog.kuba-orlik.name/kodzi/qt-creator-loguje-do-journalctl-a-nie-do-konsoli</link>
      <description>&lt;![CDATA[Trzeba w ustawieniach Kit-a dodać enva:&#xA;&#xA;QTFORCESTDERR_LOGGING=1&#xA;&#xA;Źródło: https://bugreports.qt.io/browse/QTCREATORBUG-25421]]&gt;</description>
      <content:encoded><![CDATA[<p>Trzeba w ustawieniach Kit-a dodać enva:</p>

<pre><code>QT_FORCE_STDERR_LOGGING=1
</code></pre>

<p>Źródło: <a href="https://bugreports.qt.io/browse/QTCREATORBUG-25421" rel="nofollow">https://bugreports.qt.io/browse/QTCREATORBUG-25421</a></p>
]]></content:encoded>
      <guid>https://blog.kuba-orlik.name/kodzi/qt-creator-loguje-do-journalctl-a-nie-do-konsoli</guid>
      <pubDate>Thu, 02 Jun 2022 21:14:01 +0200</pubDate>
    </item>
    <item>
      <title>Jak uruchomić tylko klienta torrentów za VPN-em, a całą resztę ruchu mieć poza VPN-em</title>
      <link>https://blog.kuba-orlik.name/kodzi/jak-uruchomic-tylko-klienta-torrentow-za-vpn-em-a-cala-reszte-ruchu-miec-poza</link>
      <description>&lt;![CDATA[https://hub.docker.com/r/haugene/transmission-openvpn/]]&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://hub.docker.com/r/haugene/transmission-openvpn/" rel="nofollow">https://hub.docker.com/r/haugene/transmission-openvpn/</a></p>
]]></content:encoded>
      <guid>https://blog.kuba-orlik.name/kodzi/jak-uruchomic-tylko-klienta-torrentow-za-vpn-em-a-cala-reszte-ruchu-miec-poza</guid>
      <pubDate>Fri, 27 May 2022 11:18:54 +0200</pubDate>
    </item>
    <item>
      <title>Networkd i dhcpd konfliktują</title>
      <link>https://blog.kuba-orlik.name/kodzi/networkd-i-dhcpd-konfliktuja</link>
      <description>&lt;![CDATA[Miałem dziwne problemy z networkingiem na RPI z Archem. Nie mógł synchronizować czasu i resolvować DNS-ów. Miałem włączone dhcpd i networkd jednocześnie. Zrobiłem disable na systemd-networkd, i zaczęło działać dobrze.]]&gt;</description>
      <content:encoded><![CDATA[<p>Miałem dziwne problemy z networkingiem na RPI z Archem. Nie mógł synchronizować czasu i resolvować DNS-ów. Miałem włączone dhcpd i networkd jednocześnie. Zrobiłem disable na <code>systemd-networkd</code>, i zaczęło działać dobrze.</p>
]]></content:encoded>
      <guid>https://blog.kuba-orlik.name/kodzi/networkd-i-dhcpd-konfliktuja</guid>
      <pubDate>Fri, 27 May 2022 11:13:54 +0200</pubDate>
    </item>
    <item>
      <title>Qt for Android - co zrobić, gdy zapytania HTTPS nie przechodzą</title>
      <link>https://blog.kuba-orlik.name/kodzi/qt-for-android-co-zrobic-gdy-zpaytania-https-nie-przechodza</link>
      <description>&lt;![CDATA[Jeżeli zapytania https w aplikacji QML działają na desktopie, ale nie działają na mobilce, spróbuj poniższych kroków:&#xA;&#xA;Sklonuj https://github.com/KDAB/androidopenssl do katalogu obok głównego katalogu z kodem apki QML&#xA;Dodaj do pliku .pro Twojego projektu QML-owego:&#xA;&#xA;android: include(../androidopenssl/openssl.pri)&#xA;&#xA;Skompiluj aplikację ponownie]]&gt;</description>
      <content:encoded><![CDATA[<p>Jeżeli zapytania https w aplikacji QML działają na desktopie, ale nie działają na mobilce, spróbuj poniższych kroków:</p>
<ol><li>Sklonuj <a href="https://github.com/KDAB/android_openssl" rel="nofollow">https://github.com/KDAB/android_openssl</a> do katalogu obok głównego katalogu z kodem apki QML</li>
<li>Dodaj do pliku .pro Twojego projektu QML-owego:</li></ol>

<pre><code>android: include(../android_openssl/openssl.pri)
</code></pre>

<p>Skompiluj aplikację ponownie</p>
]]></content:encoded>
      <guid>https://blog.kuba-orlik.name/kodzi/qt-for-android-co-zrobic-gdy-zpaytania-https-nie-przechodza</guid>
      <pubDate>Tue, 24 May 2022 12:02:31 +0200</pubDate>
    </item>
    <item>
      <title>Jak zremapować dowolny klawisz na klawiaturze</title>
      <link>https://blog.kuba-orlik.name/kodzi/jak-zremapowac-dowolny-klawisz-na-klawiaturze</link>
      <description>&lt;![CDATA[Za pomocą https://github.com/rvaiya/keyd.&#xA;&#xA;Aby zmienić capslock na enter/return, w pliku /etc/keyd/default.conf ustaw:&#xA;&#xA;[ids]&#xA;&#xA;[main]&#xA;&#xA;Maps capslock to escape when pressed and control when held.&#xA;capslock = enter&#xA;&#xA;I potem daj systemctl restart keyd&#xA;&#xA;Aby na thinkadzie zmienić znak   &lt; na prawo od lewego shifta na shifta, trzeba dodać&#xA;&#xA;102nd = layer(shift)&#xA;`]]&gt;</description>
      <content:encoded><![CDATA[<p>Za pomocą <a href="https://github.com/rvaiya/keyd" rel="nofollow">https://github.com/rvaiya/keyd</a>.</p>

<p>Aby zmienić capslock na enter/return, w pliku <code>/etc/keyd/default.conf</code> ustaw:</p>

<pre><code>[ids]

*

[main]

# Maps capslock to escape when pressed and control when held.
capslock = enter
</code></pre>

<p>I potem daj <code>systemctl restart keyd</code></p>

<p>Aby na thinkadzie zmienić znak &gt;&lt; na prawo od lewego shifta na shifta, trzeba dodać</p>

<pre><code>102nd = layer(shift)
</code></pre>
]]></content:encoded>
      <guid>https://blog.kuba-orlik.name/kodzi/jak-zremapowac-dowolny-klawisz-na-klawiaturze</guid>
      <pubDate>Sat, 30 Apr 2022 16:11:33 +0200</pubDate>
    </item>
    <item>
      <title>Obraz się ścina w Kodi na Raspberry Pi na Arch ARM</title>
      <link>https://blog.kuba-orlik.name/kodzi/obraz-sie-scina-w-kodi-na-raspberry-pi-na-arch-arm</link>
      <description>&lt;![CDATA[Musiałem włączyć Frame Rate Sync i Sync Playback to Display w ustawieniach Kodi]]&gt;</description>
      <content:encoded><![CDATA[<p>Musiałem włączyć Frame Rate Sync i Sync Playback to Display w ustawieniach Kodi</p>
]]></content:encoded>
      <guid>https://blog.kuba-orlik.name/kodzi/obraz-sie-scina-w-kodi-na-raspberry-pi-na-arch-arm</guid>
      <pubDate>Mon, 25 Apr 2022 13:10:20 +0200</pubDate>
    </item>
    <item>
      <title>Brak androidowych kitów w QT Creator</title>
      <link>https://blog.kuba-orlik.name/kodzi/brak-androidowych-kitow-w-qt-creator</link>
      <description>&lt;![CDATA[Gdy są zainstalowane w zakładce tools/options/devices/android wszystkie SDK i NDK wspomniane tutaj, to trzeba tam odznaczyć opcję &#34;automatically create android kits&#34;, zrobić &#34;apply&#34;, i potem znowu zaznaczyć tę opcję i zrobić ponownie &#34;apply&#34;]]&gt;</description>
      <content:encoded><![CDATA[<p>Gdy są zainstalowane w zakładce tools/options/devices/android wszystkie SDK i NDK wspomniane <a href="https://doc.qt.io/qt-6/android-getting-started.html" rel="nofollow">tutaj</a>, to trzeba tam odznaczyć opcję “automatically create android kits”, zrobić “apply”, i potem znowu zaznaczyć tę opcję i zrobić ponownie “apply”</p>
]]></content:encoded>
      <guid>https://blog.kuba-orlik.name/kodzi/brak-androidowych-kitow-w-qt-creator</guid>
      <pubDate>Wed, 20 Apr 2022 10:25:16 +0200</pubDate>
    </item>
  </channel>
</rss>