Beautiful render of a winter landscape, unreal engine, first light, majestic mountains, frozen lake, snow, dramatic clouds, encampment, soft light, by Greg Rutkowski, cgsociety
2024年11月17日 星期日
2024年10月20日 星期日
Majestic views from above.
A birds eye view overlooking an ancient fantasy city surrounded by mountains and trees of greens and browns, rivers and lakes by Jordan Grimmer, Asher Brown Durand and Ryan Dening, 8k, artstation, beautiful color pallette, Japanese style
2024年10月12日 星期六
City lights, endless nights.
Aquatint of a landscape of a Sexy desktop wallpaper in Gotham, at twilight, Peaceful, Gadgetpunk, MOBA style, absurdres, highly detailed, art by Jonas De Ro, perfection, masterpiece
2024年10月5日 星期六
Nature's fiery spectacle!
A ultradetailed beautiful concept art of the crystal formation of the prismatic crystal of hope is filled with the wonderful colors of the emotion around it in a forgotten cave lighten by the moon light and reflecting on the surface of a quiet lake, concept art, high resolution, 4k, by Artgerm
2023年12月28日 星期四
應用程式架構:單體、三層、微服務
應用軟體設計(application design, software architechture)架構的演進從單體式(Monolithic)到多層架構(Multitier)到微服務(Microservice)的架構:
- Monolithic Architecture:單體式架構,將所有的功能都塞在一起。為了方便開發與維護,漸漸地會將下列應用程式的功能模組化:
- UI (User Interface):使用者接觸到的介面
- Business logic:商業運行邏輯
- Data:應用程式要用到的資料
2023年12月21日 星期四
Windows 11上用WSL2安裝Ubuntu 22.04
- 實體機的host OS:Windows 11
- 讓Windows可以跑Linux的WSL2:Windows Subsystem for Linux version 2
- 虛擬機的guest OS:Ubuntu 22.04
先用系統管理者權限開啟PowerShell後,安裝步驟如下:
2023年12月15日 星期五
2023年12月14日 星期四
M2 Mac裝Stable Diffusion WebUI來出圖
終於發文可以附上自己生成的圖了,以下介紹要如何在M2 Mac上安裝Stable Diffusion WebUI。在安裝前需要先知道幾件事情:
- 安裝的Stable Diffusion是AUTOMATIC1111組出來Stable Diffusion的WebUI版
- Stable Diffusion是從文字生成圖像的生成模型,意思就是輸入文字會產生圖片。原始碼可以在GitHub上看到,產生圖片的模型則可在Hugging Face上找到
- WebUI意思是執行後會在本機背景執行一個網站,使用者只要直接用瀏覽器開啟 http://127.0.0.1:7860 即可連線本機網站開始使用
- 這個網站是用python寫的,會需要安裝許多相關的套件。一般網路上為了方便都會用anaconda來把背景需要的python裝好。但不喜歡anaconda裝了一大堆有的沒有的,所以一些需要的程式會用MacPorts來安裝python 3.10版與其他軟體,而不使用anaconda
2023年12月8日 星期五
Winows 11上裝Stable Diffusion來出圖
上個月底才剛完成M2 Mac裝Stable Diffusion WebUI來出圖,最近剛好手邊的Windows被弄壞,重灌完Windows 11 23H2之後,也就在上面順手安裝了一下AUTOMATIC1111的Stable Diffusion WebUI,在安裝前要先知道幾件事情:
- AUTOMATIC1111放在GitHub上面的Stable Diffusion WebUI是個用Python寫出來的程式碼,所以必須要先安裝Git與Python
- 這程式可以用GPU加速,也就是說要安裝特定的驅動程式,如果是N牌的還需要安裝CUDA toolkit;A牌手上沒有硬體可以測試
- 顯卡硬體搭配的GPU驅動程式版本,配套的CUDA包版本,還有Python的版本對於能不能夠順利執行Stable Diffusion WebUI有著極其重大的影響。
2023年12月3日 星期日
《破壊前夜のこと》by asmi
「破壊前夜のこと」asmi - 🐈《能幹貓今天也憂鬱》片尾曲【Ani-One】
2023年12月1日 星期五
MobaXterm存放sessions的位置
MobaXterm在Windows上設定的存放資料夾在:
- C:\Users\%username%\AppData\Roaming\MobaXterm
至於Session還有其他一堆設定則放在上述資料夾裡面的檔案:
2023年11月30日 星期四
Windows用指令產生隨機密碼
在Windows上可以下面的PowerShell產生長度為12個字元的隨機密碼:
$Password = New-Object -TypeName PSObject
$Password | Add-Member -MemberType ScriptProperty -Name "Password" -Value { ("!@#$%^&*123456789ABCDEFGHJKLMNOPQRSTUVWXYZ_abcdefghijkmnopqrstuvwxyz".tochararray() | sort {Get-Random})[0..12] -join '' }
echo $Password使用方式為開啟Windows的PowerShell後,貼上上述的指令即可產生密碼。上述的0..12這邊可以調整12這個數字,密碼的長度就是12+1=13個字元。為了避免麻煩,把0(數字零)、I(大寫i)、l(小寫L)從產生密碼的列表裡面拿走避免一些麻煩
2023年11月24日 星期五
調整多核心數目,編譯MacPorts上的軟體
預設MacPorts在編譯軟體的時候,會使用所有的核心,設定放在/opt/local/etc/macports/macports.conf,設定則是:
- buildmakejobs 0
這時候可以調整數目,像只想要用8個核心編譯則可以把設定改成下面:
2023年11月23日 星期四
到ArtHub.ai上找AI生成的圖和提示詞
AI生圖很方便,ArtHub.ai是個蒐集用AI生成的設計、圖片與藝品的網站
- 首頁:ArtHub.ai的首頁就有許多圖
- Stable Diffusion:用Stable Diffusion生成的圖,大部分有人
- Diffusion Bee:用Diffusion Bee生成的圖,有些擬人化的動物
- Fantasy Library:都是奇幻的風景圖
- Community Art:社群出的圖,有多種風格也有很像照片的圖
- Prompt Library:根據不同風格分類,標籤包含了
2023年11月16日 星期四
WSL2看不到新插入的隨身碟
- sudo mkdir /mnt/u
- sudo mount -t drvfs U: /mnt/u
使用完以後記得用下面指令退出,不然隨身碟無法安全退出:
2023年11月9日 星期四
用whatsmydns檢查DNS是否設定成功
設定完自建的DNS,或是根據域名供應商(Domain Name provider)上面介面修改完後,若不想用指令的方式檢查,可以使用whatsmydns.net提供的global DNS propagation checker來檢查下列不同型態的DNS紀錄:
2023年11月2日 星期四
Bash一行文:文本第一行不參與sort排序
在處理文本資料,尤其是像csv格式的表格,第一列通常是表格每個欄位的標題(header),在排序的時候通常不會處理,但又會需要印出來看。例如說:
- df -Th
- df -Th | awk 'NR<2{print $0;next}{print $0| "sort"}'
- df -Th | { sed -u 1q; sort; }
- df -Th | (sed -u 1q; sort)
第1個指令是印出目前系統上的掛載點與使用空間,2, 3, 4三個指令結果一樣,都是將掛載點依照名稱排序,但第一行的欄位不參與排序。每個指令的詳細說明如下:
2023年10月20日 星期五
關閉iCloud Drive的桌面與文件同步會...
關閉iCloud Drive的桌面與文件同步,iCloud會把Desktop與Documents資料夾上的資料從電腦端移除,僅保留雲端上面的資料。Desktop & Documents Folders同步的設定畫面如下:
取消同步後,雲端上面的資料無法簡單的抓回來...。唯一的好處就是放在桌面與文件上的資料在不同的裝置間可以共同使用,相關說明請看官方文件:
_EOF_
2023年10月19日 星期四
2023年10月6日 星期五
Mac用open指令選擇編輯器開啟文字檔
在Macintosh使用不同的編輯器開啟文字檔,例如說 ~/.bashrc,指令如下:
- open ~/.bashrc
- open -a "Visual Studio Code" ~/.bashrc
- open -a "Sublime Text" ~/.bashrc
上述指令的意思分別是:
- 用預設的文字編輯器 TextEditor 開啟文字檔案 ~/.bashrc
- 用 VSCode (Visual Studio Code) 開啟 ~/.bashrc
- 用 Sublime 開啟 ~/.bashrc


















