<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>迷茫的汪汪</title><description>Home Page</description><link>https://fuwari.vercel.app/</link><language>en</language><item><title>DACSC_Basic web 01</title><link>https://fuwari.vercel.app/posts/dacsc_html/html1/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/dacsc_html/html1/</guid><description>大安電研網頁設計範例程式碼</description><pubDate>Thu, 06 Nov 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;簡報原始檔&lt;/h1&gt;
&lt;p&gt;&amp;lt;a href=&quot;https://github.com/peterqgogzq/-/blob/main/dacsc_web/web_html.pdf&quot;&amp;gt;下載處&amp;lt;/a&amp;gt;&lt;/p&gt;
&lt;h1&gt;範例程式碼&lt;/h1&gt;
&lt;h2&gt;01&lt;/h2&gt;
&lt;p&gt;基礎元素語法架構&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;title&amp;gt;This is a title&amp;lt;/title&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;
    &amp;lt;p&amp;gt;Hello world!&amp;lt;/p&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&amp;lt;samp&amp;gt;Hello world!&amp;lt;/samp&amp;gt;&lt;/p&gt;
&lt;h2&gt;02&lt;/h2&gt;
&lt;p&gt;嵌入框架&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;iframe data-testid=&quot;embed-iframe&quot; style=&quot;border-radius:12px&quot; src=&quot;https://open.spotify.com/embed/track/7xiDcv4X3oH0rsUlPO2YOC?utm_source=generator&quot; width=&quot;100%&quot; height=&quot;352&quot; frameBorder=&quot;0&quot; allowfullscreen=&quot;&quot; allow=&quot;autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&amp;lt;iframe data-testid=&quot;embed-iframe&quot; style=&quot;border-radius:12px&quot; src=&quot;https://open.spotify.com/embed/track/7xiDcv4X3oH0rsUlPO2YOC?utm_source=generator&quot; width=&quot;100%&quot; height=&quot;352&quot; frameBorder=&quot;0&quot; allowfullscreen=&quot;&quot; allow=&quot;autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;/p&gt;
&lt;h2&gt;03&lt;/h2&gt;
&lt;p&gt;AI寫出來的狗屁遊戲，就交給你們來改良了&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
    &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;
    &amp;lt;title&amp;gt;恐怖文字冒險遊戲&amp;lt;/title&amp;gt;
    &amp;lt;style&amp;gt;
        body {
            font-family: Arial, sans-serif;
            margin: 20px;
        }
        .container {
            max-width: 600px;
            margin: 0 auto;
        }
        #output {
            border: 1px solid #ccc;
            padding: 10px;
            min-height: 200px;
            background-color: #f9f9f9;
            margin-bottom: 10px;
        }
        #input {
            width: 100%;
            padding: 5px;
        }
    &amp;lt;/style&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;div class=&quot;container&quot;&amp;gt;
        &amp;lt;h1&amp;gt;恐怖文字冒險遊戲&amp;lt;/h1&amp;gt;
        &amp;lt;div id=&quot;output&quot;&amp;gt;
            &amp;lt;p&amp;gt;你醒來發現自己在一個陰暗的房間裡，四周一片漆黑。&amp;lt;/p&amp;gt;
            &amp;lt;p&amp;gt;你可以在這裡看到一扇鐵門和一扇木門。&amp;lt;/p&amp;gt;
        &amp;lt;/div&amp;gt;
        &amp;lt;input type=&quot;text&quot; id=&quot;input&quot; placeholder=&quot;請輸入你的行動...&quot;&amp;gt;
    &amp;lt;/div&amp;gt;

    &amp;lt;script&amp;gt;
        const output = document.getElementById(&apos;output&apos;);
        const input = document.getElementById(&apos;input&apos;);

        input.focus();

        input.addEventListener(&apos;keydown&apos;, function(event) {
            if (event.key === &apos;Enter&apos;) {
                const action = input.value.toLowerCase().trim();
                input.value = &apos;&apos;;
                handleAction(action);
            }
        });

        function handleAction(action) {
            const actions = {
                &apos;打開鐵門&apos;: function() {
                    output.innerHTML += &quot;&amp;lt;p&amp;gt;你打開了鐵門，突然一陣寒風吹進來，你感到一陣不祥的預感...&amp;lt;/p&amp;gt;&quot;;
                },
                &apos;打開木門&apos;: function() {
                    output.innerHTML += &quot;&amp;lt;p&amp;gt;你打開了木門，裡面是一條陰暗的走廊，你聽到了一些奇怪的聲音...&amp;lt;/p&amp;gt;&quot;;
                },
                &apos;逃跑&apos;: function() {
                    output.innerHTML += &quot;&amp;lt;p&amp;gt;你試圖逃跑，但房間的門突然關上了，你無法離開...&amp;lt;/p&amp;gt;&quot;;
                },
                &apos;探索房間&apos;: function() {
                    output.innerHTML += &quot;&amp;lt;p&amp;gt;你仔細搜索房間，找到了一個看似古老的日記...&amp;lt;/p&amp;gt;&quot;;
                }
            };

            if (actions[action]) {
                actions[action]();
            } else {
                output.innerHTML += &quot;&amp;lt;p&amp;gt;你的行動無效。&amp;lt;/p&amp;gt;&quot;;
            }
        }
    &amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
</content:encoded></item><item><title>Android ADB</title><link>https://fuwari.vercel.app/posts/android_adb/adb/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/android_adb/adb/</guid><description>ADB基本命令及使用方式</description><pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;ADB&lt;/h1&gt;
&lt;p&gt;&lt;img src=&quot;./image/image.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/p&gt;
&lt;p&gt;ADB全稱Android Debug Bridge，是一個&lt;s&gt;能夠駭進你朋友手機的工具&lt;/s&gt;。可以透過ADB從電腦安裝應用程式、拷貝系統、解鎖bootloader等，常用來刷機。&lt;br /&gt;
ADB隨附於Android Studio，也可以手動下載不含IDE的輕量工具→&lt;a href=&quot;https://developer.android.com/tools/releases/platform-tools?hl=zh-tw&quot;&gt;下載處&lt;/a&gt;&lt;/p&gt;
</content:encoded></item><item><title>Windows Sandbox</title><link>https://fuwari.vercel.app/posts/windows_sandbox/windows_sandbox/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/windows_sandbox/windows_sandbox/</guid><description>如何將資料家夾映射進Windows Sandbox</description><pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;Windows Sandbox&lt;/h1&gt;
&lt;p&gt;Windows 沙箱(Windows Sandbox) 是Windows Pro 版的附加的可選元件。可以即時產生一個Windows容器，且關閉後不會留下任何痕跡。適合拿來測試應用程式的安全性。&lt;/p&gt;
&lt;h1&gt;開啟Sandbox 功能&lt;/h1&gt;
&lt;p&gt;&lt;img src=&quot;./image.png&quot; alt=&quot;alt text&quot; /&gt;&lt;br /&gt;
打開控制台&amp;gt;程式集&amp;gt;開啟或關閉Windows 功能&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./image-1.png&quot; alt=&quot;alt text&quot; /&gt;&lt;br /&gt;
若是Professional版的Windows應該會有&lt;code&gt;Windows 沙箱&lt;/code&gt;的選項，啟用它&lt;br /&gt;
等待安裝並重新啟動後，在開始就可以找到Windows Sandbox&lt;/p&gt;
&lt;h1&gt;將資料夾映射進Sandbox&lt;/h1&gt;
&lt;p&gt;Windows Sandbox的副檔名為&lt;code&gt;.wsb&lt;/code&gt;，使用XML格式&lt;/p&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;範例&lt;br /&gt;
創建一個文字文件，並把下列內容複製貼上&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;Configuration&amp;gt;
  &amp;lt;MappedFolders&amp;gt;
    &amp;lt;MappedFolder&amp;gt;
      &amp;lt;HostFolder&amp;gt;[PATH]&amp;lt;/HostFolder&amp;gt;
      &amp;lt;ReadOnly&amp;gt;false&amp;lt;/ReadOnly&amp;gt;
    &amp;lt;/MappedFolder&amp;gt;
  &amp;lt;/MappedFolders&amp;gt;
&amp;lt;/Configuration&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;將要映射進Sandbox的資料夾目錄填入[PATH]，保存後並把附檔名改成&lt;code&gt;.wbs&lt;/code&gt;。打開檔案之後設定的目錄就會出現在沙箱的桌面&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
</content:encoded></item><item><title>通靈題</title><link>https://fuwari.vercel.app/posts/%E8%A7%A3%E8%AC%8E%E7%B5%84%E9%80%9A%E9%9D%88%E9%A1%8C/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/%E8%A7%A3%E8%AC%8E%E7%B5%84%E9%80%9A%E9%9D%88%E9%A1%8C/</guid><description>北部電資聯合迎新—解謎組</description><pubDate>Sun, 19 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;第一版題目&lt;/h1&gt;
&lt;p&gt;https://github.com/peterqgogzq/-/blob/main/%E5%95%8F%E7%AD%94%E9%80%9A%E9%9D%88%E9%A1%8C.pdf&lt;/p&gt;
</content:encoded></item><item><title>yt-dlp&amp;FFmpeg教學</title><link>https://fuwari.vercel.app/posts/ytdlp/ytdlp/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/ytdlp/ytdlp/</guid><description>yt-dlp &amp; FFmpeg教學</description><pubDate>Sun, 19 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;yt-dlp教學&lt;/h1&gt;
&lt;h2&gt;注意事項&lt;/h2&gt;
&lt;p&gt;本文僅作為學術分享，請勿用於非法用途。&lt;/p&gt;
&lt;h2&gt;開始&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://github.com/yt-dlp/yt-dlp&quot;&gt;yt-dlp&lt;/a&gt; 是一款開源的 YouTube 下載工具，可以導入 cookie 來模仿使用者。&lt;/p&gt;
&lt;p&gt;將程式目錄加入 system PATH，就可以整合進 CMD。&lt;/p&gt;
&lt;p&gt;在 Windows 搜索「檢視進階系統設定」&lt;br /&gt;
&lt;img src=&quot;./images/image1.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/p&gt;
&lt;p&gt;找到環境變數&lt;br /&gt;
&lt;img src=&quot;./images/image2.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/p&gt;
&lt;p&gt;在系統變數的 Path 選項按「編輯」&lt;br /&gt;
&lt;img src=&quot;./images/image3.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/p&gt;
&lt;p&gt;點選新增，將 &lt;code&gt;yt-dlp.exe&lt;/code&gt; 的路徑貼上並保存&lt;br /&gt;
&lt;img src=&quot;./images/image4.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/p&gt;
&lt;h1&gt;指令與參數&lt;/h1&gt;
&lt;p&gt;&lt;code&gt;yt-dlp --version&lt;/code&gt;列出版本號&lt;/p&gt;
&lt;p&gt;參數:&lt;br /&gt;
&lt;code&gt;--list-formats&lt;/code&gt; 列出所有格式&lt;br /&gt;
&lt;code&gt;-f [options] &amp;lt;URL&amp;gt;&lt;/code&gt; 下載指定格式&lt;br /&gt;
*下載指定格式的影片和音訊是分開的，必須同時下載並合成&lt;br /&gt;
&lt;code&gt;-U&lt;/code&gt; 更新套件&lt;/p&gt;
&lt;p&gt;指定畫質&lt;br /&gt;
&lt;code&gt;yt-dlp -f &quot;bv[height&amp;lt;=&amp;lt;pixel&amp;gt;]+ba&quot; &amp;lt;URL&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;下載影片&lt;br /&gt;
&lt;code&gt;yt-dlp &amp;lt;URL&amp;gt;&lt;/code&gt; 預設1080p&lt;/p&gt;
&lt;p&gt;下載影片+字幕&lt;br /&gt;
&lt;code&gt;yt-dlp --write-subs --embed-subs --sub-lang &amp;lt;language&amp;gt; &amp;lt;URL&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;h1&gt;使用cookies&lt;/h1&gt;
&lt;p&gt;&lt;code&gt;yt-dlp --cookies [&quot;cookies PATH&quot;] &amp;lt;URL&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;yt-dlp --cookies-from-browser chrome &amp;lt;URL&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;h1&gt;ffempg&lt;/h1&gt;
&lt;p&gt;&lt;a href=&quot;https://www.ffmpeg.org/download.html&quot;&gt;ffmpeg&lt;/a&gt;是一款輕量強大的軟體，本文用來合併視訊與音訊&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ffmpeg -i &amp;lt;video&amp;gt; -i &amp;lt;audio&amp;gt; -c copy &amp;lt;output.mkv&amp;gt;&lt;/code&gt;&lt;br /&gt;
將下載的視訊和音訊檔按路徑貼在&lt;code&gt;&amp;lt;video&amp;gt;&lt;/code&gt;和&lt;code&gt;&amp;lt;Audio&amp;gt;&lt;/code&gt;的欄位裡，即可合併視訊和音訊檔案&lt;/p&gt;
&lt;p&gt;若是要分離視訊或音訊，可以使用下列命令&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;ffmpeg -i &amp;lt;input&amp;gt; -vn -acodec copy &amp;lt;audio.m4a&amp;gt;
ffmpeg -i &amp;lt;input&amp;gt; -an -vcodec copy &amp;lt;video.mp4&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;將要目標檔案路徑貼入&lt;code&gt;&amp;lt;input&amp;gt;&lt;/code&gt;並指定輸出檔名，輸出檔案將會儲存在命令列的工作目錄下&lt;/p&gt;
</content:encoded></item><item><title>VHDL</title><link>https://fuwari.vercel.app/posts/vhdl/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/vhdl/</guid><description>超高速積體電路硬體描述語言</description><pubDate>Sun, 19 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;VHDL 是什麼&lt;/h1&gt;
&lt;p&gt;VHDL全稱超高速積體電路硬體描述語言，從IEEE發表IEEE 1076-198標準之後，被各大EDA採用。常用於PLD設計模擬或是積體電路設計等場合。&lt;br /&gt;
它可用於：&lt;/p&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;模擬（Simulation）：驗證邏輯功能是否正確。&lt;/li&gt;
&lt;li&gt;綜合（Synthesis）：由程式碼自動生成邏輯閘與電路（如FPGA或ASIC設計）。&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;VHDL 同時具備：&lt;/p&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;結構化（Structural）描述：用組件（component）與連線（signal）描述電路。&lt;/li&gt;
&lt;li&gt;行為式（Behavioral）描述：用流程與條件語句描述功能。&lt;/li&gt;
&lt;li&gt;資料流式（Dataflow）描述：用並行的訊號指派描述訊號關係。&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h1&gt;VHDL基本語法&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;不分大小寫&lt;/li&gt;
&lt;li&gt;標頭檔&lt;br /&gt;
&lt;code&gt;library ieee:&lt;/code&gt; —使用IEEE函式庫&lt;br /&gt;
&lt;code&gt;use ieee.std_logic_1164&lt;/code&gt;—使用IEEE 1164(基本邏輯閘)包&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;常見套件(Package):&lt;/p&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;IEEE.STD_LOGIC_1164&lt;/code&gt; : 基本邏輯&lt;/li&gt;
&lt;li&gt;&lt;code&gt;IEEE.NUMERIC_STD&lt;/code&gt; : 定義&lt;code&gt;SIGNED&lt;/code&gt;、&lt;code&gt;UNSIGNED&lt;/code&gt;型別與標準化的加減乘除運算&lt;br /&gt;
還有其他電路模擬用的套件&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;ol&gt;
&lt;li&gt;entity&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code&gt;entity &amp;lt;name&amp;gt; is
    port(
                A : IN STD_LOGIC;
                B : OUT STD_LOGIC
            )
end [name];
&lt;/code&gt;&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;architecture&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&lt;code&gt;architecture &amp;lt;architecture&amp;gt; of &amp;lt;name&amp;gt; is
begin
    —configuration 
end [architecture] ;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;VHDL實例
&lt;code&gt;待補充&lt;/code&gt;&lt;/p&gt;
</content:encoded></item><item><title>建置MSYS2環境</title><link>https://fuwari.vercel.app/posts/msys2/msys2/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/msys2/msys2/</guid><description>了解如何在Windows 系統上使用GNU編譯器以及其他的Linux程式</description><pubDate>Sun, 19 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;msys2&lt;/h1&gt;
&lt;p&gt;msys2是個輕量級類Unix shell ，可以安裝MinGW64等編譯器。&lt;br /&gt;
官網&amp;amp;下載鏈結:&lt;a href=&quot;https://www.msys2.org&quot;&gt;msys2&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;pacman&lt;/h1&gt;
&lt;p&gt;&lt;code&gt;pacman&lt;/code&gt;是一種Linux的程式版本控制器，被Arch Linux採用。而msys2也是用&lt;code&gt;pacman&lt;/code&gt;管理安裝程式的版本。&lt;/p&gt;
&lt;h1&gt;建置&lt;/h1&gt;
&lt;p&gt;下載msys2&lt;br /&gt;
安裝好之後應該會有數個Linux 終端，推薦使用urct64&lt;br /&gt;
打開終端，執行更新指令&lt;code&gt;pacman -Syu&lt;/code&gt;和&lt;code&gt;pacman -su&lt;/code&gt;&lt;br /&gt;
待更新完成後再下載編譯器之類的組建。&lt;br /&gt;
編譯器等系組件的Package可以在&lt;a href=&quot;https://packages.msys2.org/queue&quot;&gt;package查詢頁面&lt;/a&gt;找到，像是&lt;a href=&quot;https://packages.msys2.org/packages/mingw-w64-ucrt-x86_64-gcc&quot;&gt;gcc&lt;/a&gt;，基本上安裝時會自動安裝依賴項，但編譯出錯時還是要手動檢查是否有缺少或衝突。&lt;/p&gt;
&lt;h1&gt;下載好gcc，替換VSCode 的編譯器&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;將&lt;code&gt;urct64-gcc&lt;/code&gt;加入使用者PATH&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;ol&gt;
&lt;li&gt;在Windows 開始搜尋&lt;code&gt;檢視進階系統設定&lt;/code&gt;&lt;br /&gt;
&lt;img src=&quot;./image/image.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/li&gt;
&lt;li&gt;點選環境變數&lt;br /&gt;
&lt;img src=&quot;./image/image2.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/li&gt;
&lt;li&gt;找到使用者變數&lt;code&gt;PATH&lt;/code&gt;&lt;br /&gt;
&lt;img src=&quot;./image/image3.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/li&gt;
&lt;li&gt;將gcc編譯器的路徑(預設為圖片中的路徑)加入使用者PATH&lt;br /&gt;
&lt;img src=&quot;./image/image4.png&quot; alt=&quot;alt text&quot; /&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;
&lt;p&gt;確認更改生效，可以在&lt;code&gt;CMD.exe&lt;/code&gt;輸入&lt;br /&gt;
&lt;code&gt;gcc --version&lt;/code&gt; 或 &lt;code&gt;g++ --version&lt;/code&gt;&lt;br /&gt;
應該會顯示&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;C:\Users\peter&amp;gt;g++ --version
g++ (Rev8, Built by MSYS2 project) 15.2.0
Copyright (C) 2025 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


C:\Users\peter&amp;gt;gcc --version
gcc (Rev8, Built by MSYS2 project) 15.2.0
Copyright (C) 2025 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;編輯&lt;code&gt;.vscode&lt;/code&gt;的工作區設定&lt;br /&gt;
範例:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;project
    L .vscode
        L launch.json
          setting.json
          tasks.json
&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;launch.json&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;pre&gt;&lt;code&gt;{
    &quot;version&quot;: &quot;0.2.0&quot;,
    &quot;configurations&quot;: [
        {
            &quot;name&quot;: &quot;C++: MSYS2_ucrt64&quot;,
            &quot;type&quot;: &quot;cppdbg&quot;,
            &quot;request&quot;: &quot;launch&quot;,
            &quot;program&quot;: &quot;${workspaceFolder}/main.exe&quot;,
            &quot;args&quot;: [],
            &quot;stopAtEntry&quot;: false,
            &quot;cwd&quot;: &quot;${workspaceFolder}&quot;,
            &quot;environment&quot;: [
                {
                    &quot;name&quot;: &quot;PATH&quot;,
                    &quot;value&quot;: &quot;C:/msys64/ucrt64/bin;${env:PATH}&quot;
                }
            ],
            &quot;externalConsole&quot;: true,
            &quot;MIMode&quot;: &quot;gdb&quot;,
            &quot;miDebuggerPath&quot;: &quot;C:/msys64/ucrt64/bin/gdb.exe&quot;,
            &quot;setupCommands&quot;: [
                {
                    &quot;description&quot;: &quot;啟用漂亮列印&quot;,
                    &quot;text&quot;: &quot;-enable-pretty-printing&quot;,
                    &quot;ignoreFailures&quot;: true
                }
            ]
        }
    ]
}
&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;tasks.json&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;pre&gt;&lt;code&gt;{
    &quot;version&quot;: &quot;2.0.0&quot;,
    &quot;tasks&quot;: [
        {
            &quot;label&quot;: &quot;build with ucrt64 g++&quot;,
            &quot;type&quot;: &quot;shell&quot;,
            &quot;command&quot;: &quot;C:/msys64/ucrt64/bin/g++.exe&quot;,
            &quot;args&quot;: [
                &quot;-fdiagnostics-color=always&quot;,
                &quot;-g&quot;,
                &quot;${workspaceFolder}/main.cpp&quot;,
                &quot;-o&quot;,
                &quot;${workspaceFolder}/main.exe&quot;
            ],
            &quot;group&quot;: &quot;build&quot;,
            &quot;problemMatcher&quot;: [
                &quot;$gcc&quot;
            ]
        },
        {
            &quot;type&quot;: &quot;cppbuild&quot;,
            &quot;label&quot;: &quot;C/C++: g++.exe 建置使用中檔案&quot;,
            &quot;command&quot;: &quot;C:\\msys64\\ucrt64\\bin\\g++.exe&quot;,
            &quot;args&quot;: [
                &quot;-fdiagnostics-color=always&quot;,
                &quot;-g&quot;,
                &quot;${file}&quot;,
                &quot;-o&quot;,
                &quot;${fileDirname}\\${fileBasenameNoExtension}.exe&quot;
            ],
            &quot;options&quot;: {
                &quot;cwd&quot;: &quot;C:\\msys64\\ucrt64\\bin&quot;
            },
            &quot;problemMatcher&quot;: [
                &quot;$gcc&quot;
            ],
            &quot;group&quot;: {
                &quot;kind&quot;: &quot;build&quot;,
                &quot;isDefault&quot;: true
            },
            &quot;detail&quot;: &quot;偵錯工具產生的工作。&quot;
        }
    ]
}
&lt;/code&gt;&lt;/pre&gt;
</content:encoded></item><item><title>歌單</title><link>https://fuwari.vercel.app/posts/%E6%92%AD%E6%94%BE%E6%B8%85%E5%96%AE/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/%E6%92%AD%E6%94%BE%E6%B8%85%E5%96%AE/</guid><description>歌單</description><pubDate>Sat, 18 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;youtube播放清單:&lt;/h1&gt;
&lt;p&gt;&amp;lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/videoseries?si=y32VLxgZh_p5fewv&amp;amp;list=PLKg8-be8JIF9hR0OlQ6WBmf2A3-vGxgOu&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; referrerpolicy=&quot;strict-origin-when-cross-origin&quot; allowfullscreen&amp;gt;&amp;lt;/iframe&amp;gt;&lt;/p&gt;
&lt;h1&gt;&lt;a href=&quot;https://open.spotify.com/user/31wl4qat6sc6dafotjah5rxp5vaa?si=fea03dd121094f5b&quot;&gt;Spotify播放清單&lt;/a&gt;:&lt;/h1&gt;
&lt;p&gt;&amp;lt;iframe data-testid=&quot;embed-iframe&quot; style=&quot;border-radius:12px&quot; src=&quot;https://open.spotify.com/embed/playlist/7IOecgC6kkf61XpfgchbhH?utm_source=generator&quot; width=&quot;100%&quot; height=&quot;352&quot; frameBorder=&quot;0&quot; allowfullscreen=&quot;&quot; allow=&quot;autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture&quot; loading=&quot;lazy&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;/p&gt;
</content:encoded></item></channel></rss>