<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: vast cow</title>
    <description>The latest articles on DEV Community by vast cow (@vast-cow).</description>
    <link>https://dev.to/vast-cow</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3717506%2F91ec5ce0-4f1b-458d-b9ad-d524e0befb41.png</url>
      <title>DEV Community: vast cow</title>
      <link>https://dev.to/vast-cow</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vast-cow"/>
    <language>en</language>
    <item>
      <title>Using Multiple GitHub Accounts: Automatically Select the Correct `gh` PAT Based on Repo Owner</title>
      <dc:creator>vast cow</dc:creator>
      <pubDate>Wed, 26 Aug 2026 07:16:37 +0000</pubDate>
      <link>https://dev.to/vast-cow/using-multiple-github-accounts-automatically-select-the-correct-gh-pat-based-on-repo-owner-4l3g</link>
      <guid>https://dev.to/vast-cow/using-multiple-github-accounts-automatically-select-the-correct-gh-pat-based-on-repo-owner-4l3g</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260826-using-multiple-github-accounts--automatically-select-the-correct-gh-pat-based-on-repo-owner/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Fposts%2F20260826-using-multiple-github-accounts--automatically-select-the-correct-gh-pat-based-on-repo-owner%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260826-using-multiple-github-accounts--automatically-select-the-correct-gh-pat-based-on-repo-owner/" rel="noopener noreferrer" class="c-link"&gt;
            Using Multiple GitHub Accounts: Automatically Select the Correct `gh` PAT Based on Repo Owner | vast-cow's blog
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            When using multiple GitHub accounts, the process of selecting the correct Personal Access Token (PAT)...
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260826-using-multiple-github-accounts--automatically-select-the-correct-gh-pat-based-on-repo-owner/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Fposts%2F20260826-using-multiple-github-accounts--automatically-select-the-correct-gh-pat-based-on-repo-owner%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260826-using-multiple-github-accounts--automatically-select-the-correct-gh-pat-based-on-repo-owner/" rel="noopener noreferrer" class="c-link"&gt;
            GitHub複数アカウント運用で、repo ownerから自動的にghのPATを選ぶ | vast-cowのブログ
          &lt;/a&gt;
        &lt;/h2&gt;
          
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>automation</category>
      <category>cli</category>
      <category>git</category>
      <category>github</category>
    </item>
    <item>
      <title>Display Order of GitHub Releases</title>
      <dc:creator>vast cow</dc:creator>
      <pubDate>Fri, 26 Jun 2026 12:22:25 +0000</pubDate>
      <link>https://dev.to/vast-cow/display-order-of-github-releases-3h78</link>
      <guid>https://dev.to/vast-cow/display-order-of-github-releases-3h78</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260626-display-order-of-github-releases/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Fposts%2F20260626-display-order-of-github-releases%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260626-display-order-of-github-releases/" rel="noopener noreferrer" class="c-link"&gt;
            Display Order of GitHub Releases | vast-cow's blog
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            The display order of GitHub Releases is **not based on the release title**, **not based on the tag name in simple lexical order**, and **not simply sorted by publication date in...
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260626-github-releases-display-order/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Fposts%2F20260626-github-releases-display-order%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260626-github-releases-display-order/" rel="noopener noreferrer" class="c-link"&gt;
            GitHub Releases の表示順 | vast-cowのブログ
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            GitHub Releases の表示順は、タイトル順ではありません。また、タグ名の単純な文字列順でもありません。公開日時 の単純な降順でもありません。
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>git</category>
      <category>github</category>
      <category>tooling</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>AF_UNIX compatibility for Windows Python</title>
      <dc:creator>vast cow</dc:creator>
      <pubDate>Sun, 21 Jun 2026 06:43:11 +0000</pubDate>
      <link>https://dev.to/vast-cow/use-unix-domain-sockets-on-windows-python-building-an-afunix-compatibility-api-23mb</link>
      <guid>https://dev.to/vast-cow/use-unix-domain-sockets-on-windows-python-building-an-afunix-compatibility-api-23mb</guid>
      <description>&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/vast-cow" rel="noopener noreferrer"&gt;
        vast-cow
      &lt;/a&gt; / &lt;a href="https://github.com/vast-cow/afunix-windows-py" rel="noopener noreferrer"&gt;
        afunix-windows-py
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;AF_UNIX compatibility for Windows Python&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;&lt;code&gt;afunix-windows&lt;/code&gt; provides two importable compatibility modules:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;af_unix_asyncio_compat&lt;/code&gt; implements the &lt;code&gt;asyncio&lt;/code&gt; Unix-domain socket APIs.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;af_unix_socket_compat&lt;/code&gt; implements synchronous, socket-style Unix-domain APIs.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;On Unix-like platforms the modules delegate to Python's standard library. On
Windows they use native Winsock AF_UNIX support, including a &lt;code&gt;ctypes&lt;/code&gt; fallback
for runtimes which do not expose all of the required functionality.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Installation&lt;/h2&gt;
&lt;/div&gt;
&lt;div class="highlight highlight-text-shell-session notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-c1"&gt;python -m pip install git+https://github.com/vast-cow/afunix-windows-py.git&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;Python 3.10 or newer is required.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Asyncio usage&lt;/h2&gt;
&lt;/div&gt;
&lt;div class="highlight highlight-source-python notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-k"&gt;from&lt;/span&gt; &lt;span class="pl-s1"&gt;af_unix_asyncio_compat&lt;/span&gt; &lt;span class="pl-k"&gt;import&lt;/span&gt; &lt;span class="pl-s1"&gt;open_unix_connection&lt;/span&gt;, &lt;span class="pl-s1"&gt;start_unix_server&lt;/span&gt;

&lt;span class="pl-s1"&gt;reader&lt;/span&gt;, &lt;span class="pl-s1"&gt;writer&lt;/span&gt; &lt;span class="pl-c1"&gt;=&lt;/span&gt; &lt;span class="pl-k"&gt;await&lt;/span&gt; &lt;span class="pl-en"&gt;open_unix_connection&lt;/span&gt;(&lt;span class="pl-s"&gt;"./example.sock"&lt;/span&gt;)
&lt;span class="pl-s1"&gt;server&lt;/span&gt; &lt;span class="pl-c1"&gt;=&lt;/span&gt; &lt;span class="pl-k"&gt;await&lt;/span&gt; &lt;span class="pl-en"&gt;start_unix_server&lt;/span&gt;(&lt;span class="pl-s1"&gt;client_connected_callback&lt;/span&gt;, &lt;span class="pl-s"&gt;"./example.sock"&lt;/span&gt;)&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Synchronous usage&lt;/h2&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-python notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-k"&gt;import&lt;/span&gt; &lt;span class="pl-s1"&gt;af_unix_socket_compat&lt;/span&gt; &lt;span class="pl-k"&gt;as&lt;/span&gt; &lt;span class="pl-s1"&gt;unix_socket&lt;/span&gt;

&lt;span class="pl-s1"&gt;client&lt;/span&gt; &lt;span class="pl-c1"&gt;=&lt;/span&gt; &lt;span class="pl-s1"&gt;unix_socket&lt;/span&gt;.&lt;span class="pl-c1"&gt;create_connection&lt;/span&gt;(&lt;span class="pl-s"&gt;"./example.sock"&lt;/span&gt;)
&lt;span class="pl-s1"&gt;server&lt;/span&gt; &lt;span class="pl-c1"&gt;=&lt;/span&gt; &lt;span class="pl-s1"&gt;unix_socket&lt;/span&gt;.&lt;span class="pl-c1"&gt;create_server&lt;/span&gt;(&lt;span class="pl-s"&gt;"./example.sock"&lt;/span&gt;, &lt;span class="pl-s1"&gt;cleanup_socket&lt;/span&gt;&lt;span class="pl-c1"&gt;=&lt;/span&gt;&lt;span class="pl-c1"&gt;True&lt;/span&gt;)&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;Both modules expose an explicit &lt;code&gt;install()&lt;/code&gt; migration helper. Prefer direct
imports in new applications because &lt;code&gt;install()&lt;/code&gt; globally monkey-patches the
corresponding standard-library module.&lt;/p&gt;
&lt;p&gt;See &lt;a href="https://github.com/vast-cow/afunix-windows-py/spec.md" rel="noopener noreferrer"&gt;&lt;code&gt;spec.md&lt;/code&gt;&lt;/a&gt; for API details, complete examples…&lt;/p&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/vast-cow/afunix-windows-py" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


</description>
      <category>api</category>
      <category>networking</category>
      <category>python</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Settings to Save a Longer bash History, Reduce Duplicates, and Make It Easier to Use Across Multiple Terminals</title>
      <dc:creator>vast cow</dc:creator>
      <pubDate>Thu, 18 Jun 2026 08:55:33 +0000</pubDate>
      <link>https://dev.to/vast-cow/settings-to-save-a-longer-bash-history-reduce-duplicates-and-make-it-easier-to-use-across-1jp7</link>
      <guid>https://dev.to/vast-cow/settings-to-save-a-longer-bash-history-reduce-duplicates-and-make-it-easier-to-use-across-1jp7</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260618-settings-to-save-a-longer-bash-history-reduce-duplicates-and-make-it-easier-to-use-across-multiple-terminals/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Fposts%2F20260618-settings-to-save-a-longer-bash-history-reduce-duplicates-and-make-it-easier-to-use-across-multiple-terminals%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260618-settings-to-save-a-longer-bash-history-reduce-duplicates-and-make-it-easier-to-use-across-multiple-terminals/" rel="noopener noreferrer" class="c-link"&gt;
            Settings to Save a Longer bash History, Reduce Duplicates, and Make It Easier to Use Across Multiple Terminals | vast-cow's blog
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            If you use bash regularly, you often want to find commands you ran earlier. With the default settings, the number of saved history entries may be small, or history may not be sh...
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260623-keeping-longer-bash-history-with-fewer-duplicates-across-multiple-terminals/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Fposts%2F20260623-keeping-longer-bash-history-with-fewer-duplicates-across-multiple-terminals%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260623-keeping-longer-bash-history-with-fewer-duplicates-across-multiple-terminals/" rel="noopener noreferrer" class="c-link"&gt;
            bashの履歴を長めに保存し、重複を減らして複数ターミナルでも使いやすくする設定 | vast-cowのブログ
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            bashを日常的に使っていると、以前実行したコマンドをあとから探したい場面がよくあります。標準設定のままだと履歴の保存件数が少なかったり、複数のターミナルを開いて作業したときに履歴がうまく共有されなかったりすることがあります。
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>cli</category>
      <category>linux</category>
      <category>productivity</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Toggle Windows Light and Dark Mode with Python</title>
      <dc:creator>vast cow</dc:creator>
      <pubDate>Wed, 22 Apr 2026 13:05:27 +0000</pubDate>
      <link>https://dev.to/vast-cow/toggle-windows-light-and-dark-mode-with-python-277g</link>
      <guid>https://dev.to/vast-cow/toggle-windows-light-and-dark-mode-with-python-277g</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260422-toggle-windows-light-and-dark-mode-with-python/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Fposts%2F20260422-toggle-windows-light-and-dark-mode-with-python%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260422-toggle-windows-light-and-dark-mode-with-python/" rel="noopener noreferrer" class="c-link"&gt;
            Toggle Windows Light and Dark Mode with Python | vast-cow's blog
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            &amp;gt; **Note**: I also created a version that changes the color schemes of VS Code, Windows Terminal and Windows wallpaper (solid color). &amp;gt; https://dev.to/vast-cow/switch-windows-wi...
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;



&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260422-switching-windows-light-and-dark-modes-with-python/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Fposts%2F20260422-switching-windows-light-and-dark-modes-with-python%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260422-switching-windows-light-and-dark-modes-with-python/" rel="noopener noreferrer" class="c-link"&gt;
            Windowsのライト／ダークモードをPythonで切り替える方法 | vast-cowのブログ
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            壁紙（単色）, VS Code, Windows Terminalの配色も変更する版を作りました。
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>automation</category>
      <category>microsoft</category>
      <category>python</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Understanding `$@`, `$*`, `"$@"`, and `"$*"` in Shell Scripts</title>
      <dc:creator>vast cow</dc:creator>
      <pubDate>Fri, 17 Apr 2026 10:20:55 +0000</pubDate>
      <link>https://dev.to/vast-cow/understanding-and-in-shell-scripts-455g</link>
      <guid>https://dev.to/vast-cow/understanding-and-in-shell-scripts-455g</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260417-understanding-------and----in-shell-scripts/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Fposts%2F20260417-understanding-------and----in-shell-scripts%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260417-understanding-------and----in-shell-scripts/" rel="noopener noreferrer" class="c-link"&gt;
            Understanding `$@`, `$*`, `"$@"`, and `"$*"` in Shell Scripts | vast-cow's blog
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            When working with shell scripts, handling command-line arguments correctly is critical. Variables like `$@` and `$*` are commonly used to access all positional parameters窶巴ut th...
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260417-understanding-the-differences-between--_-__-and-___-in-shell-scripts/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Fposts%2F20260417-understanding-the-differences-between--_-__-and-___-in-shell-scripts%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260417-understanding-the-differences-between--_-__-and-___-in-shell-scripts/" rel="noopener noreferrer" class="c-link"&gt;
            シェルスクリプトにおける `$@`, `$*`, `"$@"`, `"$*"` の違いを徹底解説 | vast-cowのブログ
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            シェルスクリプトで引数を扱う際、$@ や $* は頻繁に登場します。しかし、クォートの有無によって挙動が大きく変わるため、正確に理解していないとバグの原因になります。本記事では、それぞれの違いを具体例とともに整理します。
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>bash</category>
      <category>cli</category>
      <category>linux</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Which NVIDIA HPC SDK Versions Bundle (or Don’t Bundle) CUDA 12 and CUDA 13</title>
      <dc:creator>vast cow</dc:creator>
      <pubDate>Tue, 24 Feb 2026 07:36:07 +0000</pubDate>
      <link>https://dev.to/vast-cow/which-nvidia-hpc-sdk-versions-bundle-or-dont-bundle-cuda-12-and-cuda-13-f0d</link>
      <guid>https://dev.to/vast-cow/which-nvidia-hpc-sdk-versions-bundle-or-dont-bundle-cuda-12-and-cuda-13-f0d</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260224-which-nvidia-hpc-sdk-versions-bundle-or-dont-bundle-cuda-12-and-cuda-13/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Fposts%2F20260224-which-nvidia-hpc-sdk-versions-bundle-or-dont-bundle-cuda-12-and-cuda-13%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260224-which-nvidia-hpc-sdk-versions-bundle-or-dont-bundle-cuda-12-and-cuda-13/" rel="noopener noreferrer" class="c-link"&gt;
            Which NVIDIA HPC SDK Versions Bundle (or Don’t Bundle) CUDA 12 and CUDA 13 | vast-cow's blog
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            Goal / Interpretation of “latest” Latest HPC SDK version that matches Bundled CUDA toolchains (as...
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>computerscience</category>
      <category>performance</category>
      <category>software</category>
    </item>
    <item>
      <title>Running X11 apps inside a rootless Docker container (by passing xauth cookies)</title>
      <dc:creator>vast cow</dc:creator>
      <pubDate>Tue, 17 Feb 2026 06:37:00 +0000</pubDate>
      <link>https://dev.to/vast-cow/running-x11-apps-inside-a-rootless-docker-container-by-passing-xauth-cookies-4im6</link>
      <guid>https://dev.to/vast-cow/running-x11-apps-inside-a-rootless-docker-container-by-passing-xauth-cookies-4im6</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260217-running-x11-apps-inside-a-rootless-docker-container-by-passing-xauth-cookies/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Fposts%2F20260217-running-x11-apps-inside-a-rootless-docker-container-by-passing-xauth-cookies%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260217-running-x11-apps-inside-a-rootless-docker-container-by-passing-xauth-cookies/" rel="noopener noreferrer" class="c-link"&gt;
            Running X11 apps inside a rootless Docker container (by passing xauth cookies) | vast-cow's blog
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            Rootless Docker is great for reducing host privileges, but GUI apps can be a bit tricky—especially when you want an X11 app inside a container to show up on your host display.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260217-using-x11-apps-in-a-rootless-docker-container-with-xauth-and-mit-magic-cookie/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Fposts%2F20260217-using-x11-apps-in-a-rootless-docker-container-with-xauth-and-mit-magic-cookie%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260217-using-x11-apps-in-a-rootless-docker-container-with-xauth-and-mit-magic-cookie/" rel="noopener noreferrer" class="c-link"&gt;
            Rootless Docker コンテナ内で X11 アプリを使う（xauth で MIT-MAGIC-COOKIE を渡す） | vast-cowのブログ
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            Rootless Docker コンテナ内で X11 アプリを使う（xauth で MIT-MAGIC-COOKIE を渡す）": a practical summary covering 前提, 全体像（何をしているか）, 1. ホストで X11 の Cookie を確認する, 2. コンテナを起動する（rootless Docker）, with examples, configuration, commands, and caveats.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>docker</category>
      <category>linux</category>
      <category>security</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Audio Segmentation with YAMNet: Detecting Speech, Music, and Silence</title>
      <dc:creator>vast cow</dc:creator>
      <pubDate>Mon, 16 Feb 2026 07:39:45 +0000</pubDate>
      <link>https://dev.to/vast-cow/audio-segmentation-with-yamnet-detecting-speech-music-and-silence-312h</link>
      <guid>https://dev.to/vast-cow/audio-segmentation-with-yamnet-detecting-speech-music-and-silence-312h</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260216-audio-segmentation-with-yamnet--detecting-speech-music-and-silence/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Fposts%2F20260216-audio-segmentation-with-yamnet--detecting-speech-music-and-silence%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260216-audio-segmentation-with-yamnet--detecting-speech-music-and-silence/" rel="noopener noreferrer" class="c-link"&gt;
            Audio Segmentation with YAMNet: Detecting Speech, Music, and Silence | vast-cow's blog
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            This article explains a Python program that analyzes an audio file and automatically segments it into...
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;



&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260216-yamnet%E3%82%92%E7%94%A8%E3%81%84%E3%81%9F%E9%9F%B3%E5%A3%B0%E3%82%BB%E3%82%B0%E3%83%A1%E3%83%B3%E3%83%86%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3speechmusicsilence%E3%81%AE%E6%A4%9C%E5%87%BA/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Fposts%2F20260216-yamnet%25E3%2582%2592%25E7%2594%25A8%25E3%2581%2584%25E3%2581%259F%25E9%259F%25B3%25E5%25A3%25B0%25E3%2582%25BB%25E3%2582%25B0%25E3%2583%25A1%25E3%2583%25B3%25E3%2583%2586%25E3%2583%25BC%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%25B3speechmusicsilence%25E3%2581%25AE%25E6%25A4%259C%25E5%2587%25BA%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260216-yamnet%E3%82%92%E7%94%A8%E3%81%84%E3%81%9F%E9%9F%B3%E5%A3%B0%E3%82%BB%E3%82%B0%E3%83%A1%E3%83%B3%E3%83%86%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3speechmusicsilence%E3%81%AE%E6%A4%9C%E5%87%BA/" rel="noopener noreferrer" class="c-link"&gt;
            YAMNetを用いた音声セグメンテーション：Speech・Music・Silenceの検出 | vast-cowのブログ
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            本記事では、音声ファイルを解析し、Speech（音声）、Music（音楽）、Silence（無音） に自動分類して時間区間ごとに分割するPythonプログラムについて解説します。 本システムは、音量ベースの判定と深層学習モデルを組み合わせ、さらに境界補正を行うことで精度の高いセグメンテーションを実現…
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>deeplearning</category>
      <category>machinelearning</category>
      <category>python</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Running Ubuntu Minimal Cloud Image with QEMU-KVM and SSH in GitHub Actions</title>
      <dc:creator>vast cow</dc:creator>
      <pubDate>Sat, 14 Feb 2026 13:52:02 +0000</pubDate>
      <link>https://dev.to/vast-cow/running-ubuntu-minimal-cloud-image-with-qemu-kvm-and-ssh-in-github-actions-3lnk</link>
      <guid>https://dev.to/vast-cow/running-ubuntu-minimal-cloud-image-with-qemu-kvm-and-ssh-in-github-actions-3lnk</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260214-running-ubuntu-minimal-cloud-image-with-qemu-kvm-and-ssh-in-github-actions/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Fposts%2F20260214-running-ubuntu-minimal-cloud-image-with-qemu-kvm-and-ssh-in-github-actions%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260214-running-ubuntu-minimal-cloud-image-with-qemu-kvm-and-ssh-in-github-actions/" rel="noopener noreferrer" class="c-link"&gt;
            Running Ubuntu Minimal Cloud Image with QEMU-KVM and SSH in GitHub Actions | vast-cow's blog
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            This article explains a GitHub Actions workflow named **`qemu-kvm-ubuntu-minimal-cloudimg-ssh`**. The workflow provisions an Ubuntu 24.04 Minimal Cloud Image inside a virtual ma...
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260214-running-an-ubuntu-minimal-cloud-image-with-qemu-kvm-and-ssh-in-github-actions/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Fposts%2F20260214-running-an-ubuntu-minimal-cloud-image-with-qemu-kvm-and-ssh-in-github-actions%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260214-running-an-ubuntu-minimal-cloud-image-with-qemu-kvm-and-ssh-in-github-actions/" rel="noopener noreferrer" class="c-link"&gt;
            GitHub ActionsでQEMU-KVMとSSHを用いてUbuntu Minimal Cloud Imageを実行する | vast-cowのブログ
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            GitHub ActionsでQEMU-KVMとSSHを用いてUbuntu Minimal Cloud Imageを実行する": a practical summary covering ワークフローの概要, 依存パッケージのインストール, KVMアクセスの確保, Ubuntu Minimalイメージの準備, with examples, configuration, commands, and caveats.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>automation</category>
      <category>github</category>
      <category>linux</category>
      <category>ubuntu</category>
    </item>
    <item>
      <title>Using pip with Windows Python Embeddable</title>
      <dc:creator>vast cow</dc:creator>
      <pubDate>Thu, 12 Feb 2026 11:52:17 +0000</pubDate>
      <link>https://dev.to/vast-cow/using-pip-with-windows-python-embeddable-3ali</link>
      <guid>https://dev.to/vast-cow/using-pip-with-windows-python-embeddable-3ali</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260212-using-pip-with-windows-python-embeddable/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Fposts%2F20260212-using-pip-with-windows-python-embeddable%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260212-using-pip-with-windows-python-embeddable/" rel="noopener noreferrer" class="c-link"&gt;
            Using pip with Windows Python Embeddable | vast-cow's blog
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            The **Windows Python embeddable distribution** (`python-3.x.x-embed-amd64.zip`) is a lightweight, self-contained runtime designed primarily for application embedding and redistr...
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260212-using-pip-with-python-embeddable-for-windows/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Fposts%2F20260212-using-pip-with-python-embeddable-for-windows%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260212-using-pip-with-python-embeddable-for-windows/" rel="noopener noreferrer" class="c-link"&gt;
            Windows版 Python embeddable で pip を使う方法 | vast-cowのブログ
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            Windows版 Python embeddable で pip を使う方法": a practical summary covering 対象環境, 1. pip を導入する（方式A）, ① embeddable を展開, ② get-pip.py を取得, with examples, configuration, commands, and caveats.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>microsoft</category>
      <category>python</category>
      <category>tooling</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Tailwind CSS v4.1.18 Beginner Guide (Static HTML + JavaScript)</title>
      <dc:creator>vast cow</dc:creator>
      <pubDate>Tue, 10 Feb 2026 03:04:31 +0000</pubDate>
      <link>https://dev.to/vast-cow/tailwind-css-v4118-beginner-guide-static-html-javascript-1ja0</link>
      <guid>https://dev.to/vast-cow/tailwind-css-v4118-beginner-guide-static-html-javascript-1ja0</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260210-tailwind-css-v4118-beginner-guide-static-html--javascript/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Fposts%2F20260210-tailwind-css-v4118-beginner-guide-static-html--javascript%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/en/posts/20260210-tailwind-css-v4118-beginner-guide-static-html--javascript/" rel="noopener noreferrer" class="c-link"&gt;
            Tailwind CSS v4.1.18 Beginner Guide (Static HTML + JavaScript) | vast-cow's blog
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            ![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m10nny7l0z8qgkgjwhjs.jpg)
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fen%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;



&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260210-introduction-to-tailwind-css-v4118-with-static-html-and-javascript/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Fposts%2F20260210-introduction-to-tailwind-css-v4118-with-static-html-and-javascript%2Findex.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://vast-cow.github.io/ja/posts/20260210-introduction-to-tailwind-css-v4118-with-static-html-and-javascript/" rel="noopener noreferrer" class="c-link"&gt;
            Tailwind CSS v4.1.18 入門（静的 HTML + JavaScript 編） | vast-cowのブログ
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            Tailwind CSS v4.1.18 入門（静的 HTML + JavaScript 編）": a practical summary covering 作るもの, ディレクトリ構成, 1) Tailwind CSS をインストール（v4.1.18）, 2) `tailwind.config.js`（スキャン対象の設定）, with examples, configuration, commands, and caveats.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fvast-cow.github.io%2Fja%2Ffavicon.svg" width="128" height="128"&gt;
          vast-cow.github.io
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>beginners</category>
      <category>css</category>
      <category>tailwindcss</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
