如何在 Linux 上使用 Oracle Instant Client? 2022 年 12 月 20 日 Magic Len Linux、 軟體介紹 想要連上Oracle資料庫,需要先安裝Oracle資料庫的客戶端程式在作業系統環境中。Oracle資料庫的客戶端有分為「Oracle Client」和「Oracle Instant Client」兩種,前者是完整的Oracle資料庫的客戶端程式和工具,很大一包,需要進行安裝的動作;而後者則拆分出了多個函式庫和執行檔,直接從官網上下載下來解壓縮就可以使用。如果我們只是希望Oracle資料庫的應用程式... 繼續閱讀
使用 MIDI Visualizer 做 MIDI 視覺化 2022 年 12 月 6 日 Magic Len 研究分享、 軟體介紹 MIDI Visualizer是一個使用C++程式語言以及OpenGL開發的免費開源工具,可以讀取MIDI檔案或是連接到MIDI裝置並依照時間點產生出對應的鋼琴捲簾(Piano Roll)圖形,除了能即時預覽也能製作成影音檔,支援Ubuntu、Windows、macOS等主流作業系統。MIDI Visualizer還同時具有圖形化介面(GUI)以及命令列介面(CLI),十分方便。 繼續閱讀
如何快速統計程式碼的行數? 2022 年 12 月 1 日 Magic Len 程式設計、 軟體介紹 一個程式專案可能會由很多不同的程式語言、腳本語言、標記語言的原始碼組成。Tokei是一款免費、開源且跨平台的函式庫和指令工具,可以快速統計一個程式專案下共包含哪些程式碼以及程式碼的行數,支援上百種語言,且可以將統計結果以不同格式輸出。 繼續閱讀
如何在 Ubuntu 作業系統上編譯 ImageMagick 的執行檔來用? 2022 年 11 月 29 日 Magic Len Linux、 研究分享、 軟體介紹 ImageMagick是一款免費、開源、跨平台的圖像處理工具,可以進行圖像的縮放、翻轉、鏡射、變形、調整顏色等,也可以寫字、畫圖,從過去到現在的圖像格式它幾乎都能夠支援。ImageMagick也有很不錯的可攜性和可移植性,可以使用在Linux, macOS, Microsoft Windows等多種不同的作業系統和多種硬體架構上。 繼續閱讀
Mp3tag 免費且支援多國語言的音樂檔標籤編輯器 2022 年 11 月 15 日 Magic Len 軟體介紹 Mp3tag是一款老牌的免費且支援多國語言的音樂檔標籤編輯器,別看它的名字叫「Mp3tag」,它除了MP3檔案之外,也支援其它常見的音樂檔格式,包括但不限於MP3、AAC、OGG、OPUS、WAV、FLAC等格式。Mp3tag是Windows的應用程式,筆者雖然是Linux作業系統的使用者,但在Linux實在是找不到好用的音樂檔標籤編輯器,所以如今也都還是使用Mp3tag,Mp3tag可以用Win... 繼續閱讀
Visual Studio Code 免費開源且跨平台的萬用程式碼編輯器 2022 年 11 月 8 日 Magic Len 程式設計、 軟體介紹 Visual Studio Code(常簡稱為VS Code)是微軟公司基於Electron開發的跨平台程式碼編輯器,擁有豐富的擴充套件生態系,免費卻又十分強大,效能也還過得去,是現在最廣為使用的整合開發環境(IDE)。 繼續閱讀
用 FFmpeg 做聲音視覺化(Audio Visualization) 2022 年 10 月 20 日 Magic Len 研究分享、 軟體介紹 FFmpeg全名是Fast Forward MPEG(Moving Picture Experts Group),為開源的影音多媒體處理框架,可以進行影音的解碼、編碼、編碼轉換、混合、抽取、串流和濾鏡,無論影音格式是從哪個地方出來的,從過去到現在的影音格式它幾乎都能夠支援。作為專業處理影音的FFmpeg,當然也可以將聲音轉成影像,做出具有藝術視覺效果的音樂。 繼續閱讀
如何將PDF檔案轉成圖片檔案或是圖片版本的PDF? 2022 年 10 月 11 日 Magic Len 軟體介紹 當我們將文件匯出成PDF檔案的時候,在大部分的情況下,文字、符號、線條等並不會被轉成圖片格式,此時擁有這個PDF檔案的人就可以直接從中複製出文字,也可以自由列印出高解析度的影本,頁面中的圖片也可以個別被複製出來。PDF格式雖然有提供「權限」設定,可以對列印複製等操作設定密碼鎖,但如果開啟這份PDF檔案的PDF讀取器並沒有遵守這個標準的話,依然還是可以直接列印與複製的。為了避免PDF內的東西很容易就... 繼續閱讀
uGet 免費、開源且跨平台的檔案續傳軟體 2022 年 10 月 6 日 Magic Len 軟體介紹 uGet是一款輕量且具有乾淨的圖形介面的檔案續傳軟體,免費、開放原始碼,並且支援多種作業系統。aria2是檔案下載的工具,支援多種檔案傳輸協定,包含但不限於HTTP(S)、FTP、SFTP和BitTorrent,在下載同一個檔案的時候aria2可以開啟多個連線進行分割傳輸,甚至可以從不同的來源下載檔案,以儘可能地使用更多的頻寬來加速檔案下載的過程。aria2本身並沒有圖形介面,使用起來不太容易,還... 繼續閱讀
如何在 Ubuntu 作業系統上編譯 FFmpeg 的執行檔來用? 2022 年 10 月 4 日 Magic Len Linux、 研究分享、 軟體介紹 FFmpeg全名是Fast Forward MPEG(Moving Picture Experts Group),為開源的影音多媒體處理框架,可以進行影音的解碼、編碼、編碼轉換、混合、抽取、串流和濾鏡,無論影音格式是從哪個地方出來的,從過去到現在的影音格式它幾乎都能夠支援。FFmpeg也有很不錯的可攜性和可移植性,可以使用在Linux, macOS, Microsoft Windows, BSDs... 繼續閱讀