Python 解決羅馬數字轉換 NPSC 模擬試題
因為我家人正在學習寫 Python,我教導他去刷題庫,結果在高中生解題系統要解某個基礎題庫的題目時卡住了,我只好幫他解一下題目。
2490 words
|
12 minutes
Cover Image of the Post
Linux 配置 npm
npm(Node Package Manager)是 node 包管理器,是 Node.js 預設的、以 JavaScript 編寫的軟體套件管理系統。相信各位在開發 Vue 或是快應用等方面都會用到 npm,這裡我寫一下關於 npm 在 Linux 上的配置,因為在 Linux 使用 npm,因為在使用 npm 安裝套件時會發生權限不足問題還有下載源速度過慢,我將在這篇文章教大家如何配置 npm。
392 words
|
2 minutes
Cover Image of the Post
Arch Linux 打包教學
這次之所以會有本次教學,是因為我大二上參加 2019 服創比賽,因為快應用開發 IDE 只有 *.deb 的 Ubuntu 版本,我當時將 *.deb 轉成 tar.gz 適用 Arch 發行版的包失敗,當時我是看這網站使用 Debtap 工具,雖然最後成功轉成 tar.gz,但是安裝時卻輸出該包的結構損壞,我也有在網上看到有建議 dkpg,然而實際上寫 PKGBUILD 才是最好的方法,當時是我朋友將快應用的官方 IDE 打包到 AUR 上,最後安裝成功,打包中途他也遇到很多坑,最後他寫了一篇 Arch Linux 打包教學,但他這篇卻沒有給出實例,讓大多數第一次打包的人看不懂,就跟看官方文檔一樣。網上詳細優質的打包教學少之又少,這次我藉著一個機會體會到打包的過程,為了紀錄這過程,我寫了這篇教學。
3677 words
|
18 minutes
Cover Image of the Post
在 Linux 配置 Java 開發環境到虛擬硬碟 - Java8、Tomcat8、Maven3、IntelliJ IDEA
我在這篇會分享我是如何在 Arch 上配置 Java 的開發環境。再來我必須說的是,我這個適用於你的電腦的 Linux SSD (root) 空間不夠的情況,大部分的人是 Windows 與 Linux 雙系統,像我只能把 SSD 割 30GB 給我 Linux (這是因為我電腦上的 Windows 有被廠商更改過,限制了割出的量),而虛擬硬碟卻可以割到 100GB 以上,我會教大家如何將 Java 環境裝到 /home。如果覺得自己 SSD 夠用,就直接從 AUR 上 yay 下來,直接略過此次教學 (メ ゚皿゚)メ,畢竟會有人覺得我這樣的做法讓系統管理有點髒。不過關於環境變量的配置可以參考我這篇文章,不管是裝在 SSD 還是 HDD。
1237 words
|
6 minutes
Cover Image of the Post
在 Linux 上控制 Python 版本 - pyenv
在 Linux 開發 Python 相關的項目,你是不是會碰到關於 Python 版本之類的問題?像是開發 Tensorflow 的時候碰到版本問題,原本 Python 3.7 可以支援 Tensorflow,但是忽然 Python 從 3.7 更新到 3.8.0,這時 Python 3.8 不支援 Tensorflow,你苦惱了,千辛萬苦的項目因為系統更新而導致版本不支援使項目暫停開發,這時 pyenv 將成為你的救星,如果你硬是不肯更新系統 Python 版本,你的系統將會得不到最新的體驗與安全並處於危險的不穩定狀態,系統更新真的很重要。
708 words
|
4 minutes
Cover Image of the Post
Archlinux KDE 動態桌布
Wallpapaer Engine 是非常優秀的動態桌布軟體,可惜的是這軟體不僅是需付費,也只支援 Windows,關於 KDE 動態桌布可能大家會有疑慮,Plasma KDE 究竟能不能實現動態桌布?答案是可以的,在這篇我將分享我完成動態桌布的過程。
716 words
|
4 minutes
Cover Image of the Post
Archlinux 安裝 Part 4 - 程序員終端標配 oh-my-zsh
我想我在 Linux 上用最多也最重要的就是終端機 Konsole 了,我們默認的是 Bash,然而 bash 過於單調,也沒有自動補全,這時我們就需要開源項目 oh-my-zsh,在這篇教學我會寫一下,我配置 oh-my-zsh 的過程。
1402 words
|
7 minutes
Cover Image of the Post
Archlinux 安裝 Part 3 - 基本軟體包安裝與 Mac 風界面設計
我們在 Part 2 中已將基本的圖形界面以及中文字體等配置好,接下來我會在這篇中推薦一些實用的軟體與界面風格。
2792 words
|
14 minutes
Cover Image of the Post