如何在Linux上將應用程式變成開機可自動執行,且保證在崩潰之後還能自動重啟的服務? 2019 年 6 月 27 日 Magic Len Linux、 研究分享、 網路相關 由於網路伺服器可能會因各種天災人禍或是因為需要進行系統更新而必須重新開機,因此在部署網路相關的服務時,我們應該要確保網路服務可以在伺服器重新開機之後也跟著自動啟動。再來,網路伺服器可能會遭遇到各種意外狀況,而導致程式執行出錯,造成程式崩潰(crash),一旦提供服務的應用程式崩潰了,就無法再繼續處理後續進來的請求,因此有個能夠保證服務能夠在崩潰或是被關閉之後自動重啟的機制也是很重要的。在Linux... 繼續閱讀
mprober 同時支援命令列介面(CLI)和網頁介面,並提供HTTP API的Linux伺服器探針 2019 年 6 月 25 日 Magic Len Linux、 作品分享、 網路相關、 網站應用、 軟體介紹 自從筆者接觸Rust程式語言以來,大大小小的程式都是使用Rust程式語言來進行開發。在Web伺服器管理方面,由於伺服器環境已經不再需要安裝PHP、Node.js、Python等網站相關套件,因此也沒有一個好用的、可在本機或是遠端偵測伺服器狀態的工具能夠使用,索性就自己用Rust程式語言來開發一個追求效能,並針對Linux伺服器來運行的探針──M Prober(MagicLen Prober)。 繼續閱讀
如何在Linux作業系統上以一行指令下載GitHub倉庫(Repository)上最新發佈的檔案? 2019 年 6 月 19 日 Magic Len 研究分享、 網站應用 GitHub是全球最大的程式碼託管平台,許多軟體資源都可以在該網站上取得。有些人如筆者就喜歡除了把程式原始碼上傳到GitHub外,也把已經編譯好的二進制檔案也一併上傳到GitHub替每個倉庫(Repository)所提供的「Release」區,這樣一來不想自行編譯原始碼的使用者就可以直接到「Release」區中找到對應平台已經編譯好的二進制檔案來直接下載使用。 繼續閱讀
MuseScore 免費開源且跨平台的製譜軟體 2019 年 6 月 17 日 Magic Len 軟體介紹、 音樂心得 MuseScore是一款免放、開放原始碼,且支援多種平台和語言(包含繁體中文)的製譜軟體。除了MuseScore自己的樂譜檔案格式(.mscz, .mscx)外,它能夠開啟MIDI音樂檔案(.mid, .midi)或是MusicXML檔案來編輯。它還支援SoundFont,可以使用無限種樂器來演奏樂譜,或將樂譜輸出成高品質的音樂檔案。 繼續閱讀
Image Interlacer 批量交錯化常見的網路圖片格式 2019 年 6 月 15 日 Magic Len 作品分享、 軟體介紹 在撰寫網頁內容的時候,時常會需要在網頁上放置圖片。然而,圖片的資料量比文字內容還要大得多,也會需要比較大量的時間來進行網路傳輸。網頁瀏覽器會在圖片傳輸的過程中,一邊在取得圖片資料的同時,一邊把已取得的圖片資料解碼並顯示出來。在一般的情況下,圖片資料的順序是從左到右從上到下的,也因此網頁瀏覽器在下載並顯示圖片時,會是從上到下來顯示。如果圖片很大,網路頻寬不夠的時候,這張圖片可能會需要好幾秒才能下載好... 繼續閱讀
如何修改Linux TTY的螢幕解析度? 2019 年 5 月 6 日 Magic Len Linux 如果沒有替Linux作業系統安裝桌面環境的話,在Linux作業系統開機之後,預設會進入TTY主控台畫面。有時預設的TTY畫面所套用的螢幕解析度並不是我們想要的,若要修改螢幕解析度的話可以參考本篇文章。 繼續閱讀
想要用自己的電腦耍酷嗎?那就用 cmatrix 在Unix-like作業系統上模擬駭客任務的電腦畫面吧! 2019 年 5 月 4 日 Magic Len 軟體介紹 駭客任務(The Matrix)是好萊塢有名的科幻系列電影,除了經典的慢動作躲子彈外,電影中還有個經常用到的特效──在黑色背景的畫面中,有許多排綠色文字不規則地從上到下移動──這個特效稱為「代碼瀑布」。透過cmatrix這支開源程式,可以輕鬆在Linux作業系統上模擬出駭客任務的代碼瀑布畫面。 繼續閱讀
Kanatest 免費開源的日文假名練習軟體,支援Linux作業系統 2019 年 5 月 2 日 Magic Len 日文、 軟體介紹 在台灣學習中文需要先熟悉注音符號,而學習日文則是需要先學會五十音。五十音即日文中假名的發音,分為五段(あ段、い段、う段、え段、お段)和十行(あ行、か行、さ行、た行、な行、は行、ま行、や行、ら行、わ行)。Kanatest是一套免費開源的日文假名練習軟體,可運行在Linux作業系統上,支援平假名、片假名和拗(ㄠˇ)音。 繼續閱讀
如何在Linux作業系統上破解RAR或是ZIP壓縮檔的密碼? 2019 年 4 月 26 日 Magic Len 軟體介紹 在網路上下載別人分享的檔案,有時候會下載到被加上壓縮密碼的RAR或是ZIP壓縮檔,但因種種原因而無法取得密碼,而導致好不容易下載回來的壓縮檔根本不能被解壓縮。這時候就可以考慮「破解」該壓縮檔的密碼了,但是要怎麼做呢? 繼續閱讀
在Ubuntu Server安裝i3視窗管理器,讓Ubuntu Server擁有極輕量的視窗圖形介面 2019 年 4 月 22 日 Magic Len Linux、 研究分享 i3是一款基於X11的視窗管理器(Window Manager),使用效能極佳的C語言開發而成的,介面簡潔、輕巧卻不失實用性,功能強調視窗的佈局和快捷鍵,非常適合用在伺服器上配合其它指令工具或是圖形工具來監看系統狀態和查詢文件。本篇文章將會以無視窗介面的Ubuntu Server作為開端,來介紹i3的安裝與使用方法。 繼續閱讀