發表文章

NAS PN401的試用過程

圖片
重新回想為什要開始觀注 NAS? 其實是想要解決長久以來的困擾,硬碟掛掉資料漏失的問題,所以開始找尋各家 NAS 。 很感謝的, 詮力科技 願意商借一台 PN401 來測試,但是因為忙碌於其它工作,拖了半個月才開始進行。 為什麼當初會聯繫 詮力科技 ? 最重要的就是她們發表了一篇 實做 ITE2 NAS 建置 Mail Server 的文章,因為我個人用的是 Linux ,它讓我有解放的感覺。 在查看各家 NAS 功能的同時,發現各家幾乎都有各自客製化的 OS ,各種功能完善的同時,也代表二件事: 購買者必須為 NAS 客製化的 OS 買單 一般的 Linux 用戶 ( 如我 ) ,想要安裝 Linux 的額外的功能,不知道會不會受到限制 從第一點來說,客製化的 OS 不是不好,如果你缺的就是他所提供的功能,那就是物有所值,如果買的是一堆用不上的功能,那就是在資助她們研究更多包山包海的功能 - 您可能用不到。 早期我待過一家公司,買 M$ Office 只買 Excel ,因為除了試算表的功能,也可以拿來寫報告,但是 Excel 2016 可以 單買 ,但是價格直逼 整套全買 ,更不用說後面的版本就沒有單賣了。 第二點是當我買了一台機器,我想要如何利用這臺機器 ? 首先我確定一點,買 NAS 的人,這台 NAS 不會是購買者的唯一電腦,所以我幾方面來思考不同的需求: 個人與家庭: 說穿了,就是拿來儲存許多的音樂或是影片,所以至少要有 Torrent 與串流的功能。 以 Torrent 最好能透過遠端管理 ( 人不在家,照樣下載 ) ,以在 Github 上面隨便一找, web-based 就有像 transmission-web-control 或是 WebTorrent 這類的工具,可惜在她的 ubuntumate 有看到 transmission ,但是沒有提供遠端管理的整合功能。 另外一個就是串流的功能了,最早一開機執行的就是 XBMC ,從網路上找到的 資訊 來看, Android/IOS 上 App 的功能好像只是拿來作遙控器用的,不知道能不能用 KODI 直接連上去看 ? 畢竟 xbmc/kodi 都是同一家基金會出的,如果詮力能夠整合一下,並來個教學會更好。 小...

Jigsaw

圖片
Java 9 已經決定在2017/9/21釋出,其中最大的改變來自於jigsaw,良葛格有解釋為什麼 Java 9要採用模組化 ,慢慢地,我們也要從熟悉的classpath轉移到 module。 瞭解一項新東西,最好的方法就是從範例開始, 所以建議從 Quick Start Guide 開始做起,然後再回頭去看 The State of the Module SystemThe State of the Module System ,最後再看一下又 修正了什麼 ,大概就完整把圖拼起來了。 因為目前Java 9正式版尚未釋出,所以我打算先用VM來作,首先裝一個Cent 7的環境,然後再安裝OpenJDK相關的Library $wget https://copr.fedorainfracloud.org/coprs/omajid/openjdk9/repo/epel-7/omajid-openjdk9-epel-7.repowget $sudo cp omajid-openjdk9-epel-7.repo /etc/yum.repos.d/cp omajid-openjdk9-epel-7.repo /etc/yum.repos.d/ $yum -y install java-9-openjdk-devel java-9-openjdk-jmods ... $ls -l /usr/bin/java /usr/bin/javac /usr/bin/jlink /etc/alternatives/java /etc/alternatives/javac /etc/alternatives/jlink lrwxrwxrwx. /usr/bin/java -> /etc/alternatives/java lrwxrwxrwx. /usr/bin/javac -> /etc/alternatives/javac lrwxrwxrwx. /usr/bin/jlink -> /etc/alternatives/jlink lrwxrwxrwx. /etc/alternatives/java -> /usr/lib/jvm/java-9-openjdk-9.0.0.163-1.el7.centos.x8...