搜尋此網誌

顯示具有 LINUX 標籤的文章。 顯示所有文章
顯示具有 LINUX 標籤的文章。 顯示所有文章

2026年1月20日 星期二

Line 美元匯率通知

緣起:


    忘了哪天,反正就不久前,我姐跟我說,如果美元的匯率到 30 以下時,通知她一下,她想換錢。這就讓我開始思考,能不能寫個程式,當匯率 30 以下時,用 Line Bot 通知我一聲。

    之前還在工作時,工作上有需求,所以有弄個 Line 的官帳來玩,詳細可以看那些上了 LINE API tag 的文章。

2026年1月5日 星期一

Raspberry Pi 備用網路

緣起:


    幾個禮拜前,為了搭配 Dlink 的監視器,我再申請了一個中華電信的門號,然後配上 Dlink 的 4G LTE Wifi 分享器來分網際網路


    我家的垃圾有線網路可以蛋調了,還是 PPPoE,下載速度 2M,上傳速度 200 Kb 左右,而且還很不穩。

    啊,這跟我的 Raspberry Pi 有什麼關係呢?我需要先解釋個。

2025年10月29日 星期三

Arch 設定 Wifi AP 與 bridge network

緣起:


    我從我姐夫那邊拿到那台桌電時,它有附帶一張音效卡


    但我用不到就是了,所以後來把它拔下來,自己再去買個 M.2 GNFF A E KEY 轉 PCIe,給電腦加上 Wifi 跟藍牙功能比較實用


    想要把 Wifi 設成 AP 模式,給 Steam Deck 連接用,不然每次我想用 Steam Link 連接桌機打遊戲時,都要用轉接線接上 switch hub,限制我只能坐在桌面玩。


Arch 開啟 Swap

緣起:


    前幾天又開始玩起 ComfyUI,很想玩 image to video 的功能,當然..... 學術用途。那個 diffusion model 超大的,30 多GB,前天晚上電腦掛著給它下載,早上起來後試著使用看看.... oh shit,Ram 不夠用,我的桌電只有 32GB 的 Ram,我那時怎麼會天真的認為我的電腦能把這 model 給跑起來....


    煩ㄟ,怎麼辦呢?要不要去圖書館拔公共電腦的 Ram?不行,這樣是犯罪了。實再是不想再亂花錢,但又很想跑 model,怎麼辦呢?後來決定到回收場碰碰運氣,看有沒有可能在那邊撿到沒拔 Ram 的電腦


    果然,我肖想太多了,沒有一台電腦是有 Ram 的,而且絕大多數都是古董,我甚至還看到 win98 的筆電,可惜沒拍下來。最後.... 還是乖乖去買條 Ram 吧,剛好這邊離火車站很近。

    進店後又面臨另一個問題,我該買 16GB 還 32GB 的?煩ㄟ,那時應該仔細確認一下還缺多少 Ram, 還有,雖然電腦還有兩個 Ram 槽,但其中一個很靠近 cpu 的散熱片,那區還擠了一些線,Ram 能不能插得進去是個問題。最後,買了一條 16 GB 的 DDR4 回去,花了 1500 多,騎機車回家時邊祈禱只需要再多這 16GB 的 Ram,程式就能跑了。

2025年10月20日 星期一

使用 Weylus 把平板當螢幕

緣起:


    前幾天在 Mosir 滑文章,看到有篇貼文說,用直式的螢幕會很好看 code。哇,真的嗎?讓我也好想試試,但.....這錢花不起啊,而且也不是那麼必要,再說,我桌面好像也放不下了


    (望向我那台很破、完全沒在用的 Samsung Tab A7 Lite),應該會有程式可以把你的平板變成顯示用的螢幕,對吧?以這方向查了一下資料,確實是有,它叫 Weylus。

2025年10月12日 星期日

Adb Wifi Debug & N100 Wifi 除錯

緣起:


    這陣子有想要跟 dc 的一位群友分享 esp01 的東西,可能會需要分享接線還什麼的,想說到時在 dc 用螢幕分享電腦上的程式時,用 scrcpy 連手機,再開鏡頭就能同時分享周遭的畫面,我是有 usb webcam 啦,但它的畫質很差.... 。

    我這時才發現我還沒開過我那台 pixel 手機的開發人員模式 XD (好像也正常,買來後都完全沒拿來做跟開發有關的東西),進入開發人員的選項來開啟 USB 偵錯時,注意到有多了無線偵錯的選項


    哇嗚,能透過 wifi 來進行 adb debug ? 太酷了吧,用 wifi 的話就不會有像使用 USB 一樣的問題,有時手機動一下,啪,斷線。操作起來其實蠻簡單的,這篇其實最主要是記錄除錯的過程,不是說 adb 還 scrcpy 有什麼問題,有問題的是我 N100 的 wifi 卡。

2025年10月11日 星期六

ComfyUI Container (Arch & Windows)

緣起:


    前幾天莫名其妙的想到,久違的登入 Facebook 滑貼文,就這樣偶然看到這文


    有意思,你成功激起我的性趣了,讓我研究看看。老實說,一開始完全沒方向,那個 Wan2.2 Remix 要怎麼使用啊?再次請教 gpt 老師,老師說可以用 ComfyUI 來操作,再來就用關鍵字去找,看到怎麼把這東西跑起來。

    我一開始是裝在我的 MSI 筆電 (Arch),網路上的 Linux 資源很足,所以在設定跟安裝上沒碰上什麼困難,難的地方是進入 ComfyUI 後,完全不知道要怎麼做,即使有現成的 template,也很常少一堆 model,我也不知要去哪裡載、載完後要把 model 放在哪,痛苦地摸索了一段時間後才比較有概念。

    後來能成功生色圖後,有分享給那位韓國朋友看,他看完後,很希望我能教他,所以我後來還特別去研究怎麼在 Windows 上跑 ComfyUI Container,這邊碰上的問題比較多,比在 Linux 上麻煩些。

    這篇文章來記錄在 Arch 上與在 Windows 上設定環境、跑 ComfyUI Container 的過程。

2025年10月7日 星期二

Ubuntu samba 分享 ramdisk

緣起:


    我的筆電間要傳輸資料時,很常把 Raspberry Pi 的 samba 當成中繼站,電腦 A 傳到 pi 的 samba,然後電腦 B 再從 pi samba 上抓下來。後來想了想,為了傳那些暫時性的資料而消耗 USB 硬碟的壽命,好像超不值的,不是有 ramdisk 那種把 Ram 當成硬碟使用的功能嗎?再搭配 samba 允許匿名的連線,就不用登入 (好像有點不安全就是了),直接用 ram 來高速傳輸檔案,感覺很不錯,所以就在 N100 上裝了 samba,也設置了 ramdisk,換把 N100 當中繼站用。

Ubuntu 分享 Wifi 網路

緣起:


    為了建立我的 Gigabit 區網,我禮拜六時買了一個 switch hub,說來好笑,那天第一次是趁著中午媽媽要我去買午餐時跑去的,我沒先去買午餐,反而先跑去比較遠的燦坤 (輔仁中學那邊的)。結果,還沒到營業時間.... 後來跑回同仁那邊看,便當店沒有營業,所以打電話回去跟媽媽回報,那時原本以為她會罵我說,我前面那麼久是跑去哪了,結果,沒有ㄟ,真奇秒,他就要我先回家,她煮水餃給我們吃就好。

    再次出門是下午,原本我朋友邀我去他家烤肉,但我姐要我先去十字路買燒烤回來,為了省那些機油的錢,我就取消跟我朋友的邀約,就出門買燒烤,回家後就不再出門了。出門買好燒烤後,再跑去燦坤一次,這次就有開了,我最後是買了 DLink 的 5 port Gigabit switch,原本昨天還一直在想說要不要買 poe 功能的,但去了那邊後都沒看到有 poe 的 switch,也好,多佔用個插座孔不是什麼太大的問題。

    我回去後,把我的裝置跟那台 switch 接起來,我 cat6 的網路線剛好夠用,有兩條是不久前買的,有兩條是買分享器時附贈的,有一條很短的是之前工作練習做網路線時得到的。現在,我書房的網路結構長這樣


    虛線代表用 wifi 連接,平常會一直開著的只有 N100 跟 Raspberry Pi,那個 Dlink 就之前文章提過的,只給監視器用 (那個 eth1 是使用 USB To RJ45)。

2025年10月6日 星期一

網路線直連與 Ftp 傳輸檔案

緣起:


    為了讓我自己在家裡方便使用手機的網路,我有買了一台 4G LTE Wifi 分享器,這樣就不用把手機當基地台來使用了


    我的 pi 是用有線網路連著這台 Router,前陣子注意到,samba 的傳輸速度的上限一直在 12 MB 左右,不管怎樣都上不去,所以開始思考瓶頸在哪,我看 Router 的 wifi5 速度標榜有 867 Mbps,USB 3.0 的速度是 5 Gbps,怎麼會只有那點速度,後來再仔細看了一下 Wifi Router 的規格,哦 ~~ 瓶頸就在它的有線網路孔,只有 100 Mbps。好煩哦,總不能又換一個吧,這東西不便宜,我沒錢錢。

    接下來好幾天,我開始研究網路相關的東西,後來還買了台 Switch hub 來操作,學到蠻多東西的,之前在上網路概論時都沒這麼深刻的體會,果然還是要自己有需求,並且實際動手操作過後才會有比較深的印象。

    這篇是一開始在做初步的測試,想試試如果是使用 Gigabit 網路孔做連接的話,檔案的傳輸速度會有多快。

Ubuntu 停用 swap

緣起:


    昨天在用我的 N100 電腦,用著用著,發現系統變好卡,雖然有開著 windows VM,但前幾天明明也是這樣使用,都沒什麼問題的說,怎麼現在會卡成這樣,有時連移動個滑鼠都會卡是怎樣,太扯。

    打開 Monitor 查看,注意到當時的 Ram 用量在 60% 左右,Swap 記憶體也有被使用到。想到那個 Swap 就是用硬碟來模擬 Ram,肯定是它拖慢了電腦的效率,所以我就想把它關掉。

2025年10月5日 星期日

Ubuntu KVM 跑 Windows 11 虛擬機

緣起:


    前幾天一直很想買台迷你電腦來玩玩,想著想著,最後就真的行動,在 PC home 上買了一台 MSI 的 N100,主要是信任 MSI 的品牌,再加上它機器是沒提供硬碟跟記憶體,剛好符合我的需要,可以拔我那台舊的 Lenovo 筆電的去用,反正現在也沒在用它了。


    這幾天玩下來後,哇靠,愛不釋手,
除了打遊戲外,其它方面完美切合自己的需求,低功耗所以可以一直開著,只要 Ram 夠,就算應用程式開一堆,使用上也不會卡。我原本都是用我那台 Rog Ally 接著 Dock 在使用的,它的優勢就是不佔位置,讓我桌面還有空間能放書本,邊看書邊用電腦查些資料或做其它事什麼的,但它畢竟是一台掌機,這種使用方式用久了不知會不會給主機帶來什麼傷害之類的,而且 Usb 裝置接多了,那個 Dock 也會有訊號干擾的現象。現在有了這台迷你電腦,就沒這些問題了,它還有 typc displayport 的孔,能接我那台攜便螢幕,哦耶,雙螢幕,它就成功取代我那台 rog ally,變成我的日常機了。

    它是裝 Ubuntu,因為我懶得再重頭裝 Arch XD,還有,之後應該會讓它長時間跑些服務,用 Debian 衍生 os 跑服務會比較穩 (我聽說),但日常使用上可能還是會需要用到一些只能在 windows 跑的軟體,所以我就想在上面裝 windows 虛擬機,順便學怎麼使用 Linux 的 KVM,之前都沒用過。

    話說,我原本以為我姐回來後看到我又多了一個新的裝置,會嘴我說 "都沒什麼錢了還一直亂買",但我後來發現,她完全沒意識到這件事。

2025年2月26日 星期三

AUR 安裝 VS code

緣起:


    前陣子要裝 vs code 時,發現 arch 官方的是 Code - OSS,如果我想要安裝 Microsoft 發行的版本,需要用去學使用 Arch User Repository 來安裝。所以想簡單紀錄一下安裝的流程。

2025年1月15日 星期三

安裝 Arch Linux

緣起:


    看我師傅都是用 Arch Linux 來作業的,為了跟上他的腳步,所以我也開始學著使用這個輕量的系統。我先是在我 asus x415 筆電上測試,把它當成白老鼠來做實驗,斷斷續續的弄了好幾天後,終於把系統給弄好,而且也有裝了桌面的環境跟其它日常作業所需的功能,後來還有載了 steam,用九日來測試在 arch 上跑遊戲的效果如何,很驚訝地發現跑起來超順的,我想,應該要歸功於 Arch 簡潔的架構,他不會像 windows 那樣在背景跑一堆有的沒的,除非你自己去啟動那些服務。

    體會到 Arch 的強大後,我後來也把那台 MSI KATANA 17 B13V 也換成 Arch,把原本的 Pop_OS 給換掉。這篇文章想記錄安裝系統的經過,如果不小心弄爆系統的話,下次可以快速重裝一個。踩了不少雷,也學到不少經驗。

2024年7月22日 星期一

取得 Steam Deck 錄製的遊戲影片

緣起:


    Steam 的 Beta 頻道,不久前有推出遊戲錄影的功能,讓你可以不需依賴第三方的軟體,直接就能在 Steam 遊戲裡錄影,這功能對 Steam Deck 來說超實用的,之前在玩 switch 時,覺得它的隨時錄製 30 秒前的影音功能超方便的,讓你不會錯任何想分享的突發影像。

    我今天玩遊戲有錄了一個影片,但影片的 size 超過了能 share 的大小,所以想來學著怎麼把影片檔給搬出來,順便寫文章記錄。



2024年7月9日 星期二

dotnet CLI 加入 CsvHelper

緣起:


    這陣子都在學習怎麼在 Ubuntu 上操作 dotnet 的 CLI,今天在工作時有碰到需求要處理 csv 檔,後面是找到教學說,使用 CsvHelper 這個套件來處理。回家在看 microsoft 的 dotnet 文件,剛好學到 Nuget 套件的處理,所以想來動手操作個,順便紀錄 CsVHelper 的使用。

2024年7月4日 星期四

Steam Deck 啟用 SSH 並使用 rsync 傳輸資料

緣起:


    最近想要在我的 Steam Deck 與筆電間傳送檔案,想說,該來練習那些 Linux 上的區網傳輸檔案工具了,不然在那邊用 USB 傳檔案,感覺沒效率又很智障。

2024年7月1日 星期一

Linux Discord 分享遊戲

緣起:


    我目前 Linux 有用比較順了,平常沒特别需求的話,都是用 Linux 來寫文章、完遊戲。前陣子想直播遊戲給朋友看時,發現 Linux 的 Discord 在分享遊戲畫面時,是不會有遊戲的聲音的,去網路上查了後發現,好像是 Discord 沒有支援到這塊。挖,這是怎麼 ? 我們這些使用 Linux 系統的人就沒人權嗎 ?

    後來去網上查了查,發現有人提供解法,雖然是針對 Steam Deck 的,但我在我的 Pop OS 上面試也是可行的。用它的這個方法就不用處理 Linux 上混音的東西,而且它寫的那個 JS Script 跟 Shell Script 也蠻有趣的,之後有時間的話會想來研究那些 Script 做了什麼。

    這篇文章要來紀錄我操作的流程,我是看這篇 reddit 文章學的。

Steam Deck 更換 SSD

緣起:


    前陣子覺得自己 Steam Deck 512G 的容量感覺之後會不太夠用,所以就有了想要加大 SSD 的念頭。我訂的 1TB SSD,昨天有送到我指定的 711 了,我中午回到高雄租屋後,就去領,然後花了一個下午的時間在處理更換的事。

    這篇想簡單記錄一下更換的經過,還有學到的工具。

2024年5月5日 星期日

Ubuntu 安裝 .NET Core 並新增 Console 專案

緣起:


    .Net Core 是支援跨平台的,所以我想要學習怎麼在 linux 上使用它,之後如果能弄個 asp  的 project 在 raspberry pi 上跑,那應該㑹很酷,所以我想從最基本的安裝 SDK 與創一個 Console 專案開始。