公告版位

我打算把個人的部落格搬離痞客邦了! 至於個人在痞客邦的部落格應該還會繼續留著,只是不會再花力氣更新維護。 我的新部落格在這裡:http://www.huoschen.idv.tw/blog/, 而舊的部落格是這個:http://ignatius1895.pixnet.net/blog, 歡迎老朋友們舊雨新知,以後可以去新的部落格繼續閱讀支持。

起因

為什麼要搬家呢? 那當然就是我長久以來在使用痞客邦的部落格系統上面遇到很多問題,最終導致決定出走! 但是在我邏列我「個人」在痞客邦遇到的各種困難之前,我還是要感謝痞客邦! 感謝痞客邦這個免費的、中文的、在臺灣最多人聚集的部落格, 讓我可以從一個門外漢的狀態開啟寫作分享的旅程。 我想當時若沒有痞客邦的話,我應該還是會走上寫作分享的路,只是可能要再晚個幾年!

文章標籤

夜行者 發表在 痞客邦 留言(1) 人氣()

關於數位資料的永續議題,我在之前的文章有寫過 [1],結果文章寫太長,沒什麼人看得下去…… 但即便是這樣,那篇文章對很多問題也只有點到為止,並未深談(沒錯,數位時代的困難和應對太多了)! 所以這篇文章,我想要以更淺顯一點的方式,鎖定在資料備份的議題上,給一些實務層面的概念和實行方式。

另外,對於覺得資料備份很重要,但不習慣看長篇文章、也沒有興趣知道細節論述來龍去脈的人, 可以直接看最後面的結論,閱讀我建議大眾對備份這件事所建議的簡短總結即可!

文章標籤

夜行者 發表在 痞客邦 留言(4) 人氣()

比較幾個網路檔案系統:CIFS、NFS、和 SSHFS

因為最近的需要,在折騰網路檔案分享相關的東西,於是上網搜尋了不少資料。 要讓多位使用者可以互相分享、交換檔案,就需要佈置網路檔案系統, 而網路檔案系統種類繁多,因此很自然的會產生一個問題:「我應該選擇哪一個檔案系統?」 看到網路上對這個問題的討論,絕大部分都集中在檔案傳輸效能上,讓我覺得頗為奇妙! 因為不同的檔案系統存在不同的結構差異,在什麼場景下應該最適合什麼檔案系統這個問題 並不是一個效能屬性就能夠覆蓋的,在不適合的環境下選擇不適合的檔案系統, 甚至會讓你付出數倍的心力來處理這個檔案系統所引發的各種缺陷! 因此接下來我就要分享一些這陣子折騰網路檔案系統的心得, 希望能夠幫助有需要的人在選擇網路檔案系統時能夠更全面的思考。

網路檔案系統就是能夠讓網路上某臺電腦的某個設為分享的資料匣, 把它模擬成使用者自己的電腦上的磁碟的機制。 這樣,使用者就可以用一般的方法讀寫這個看起來像自己電腦裡面的磁碟, 但實際上確是在存取遠端電腦上的檔案。 網路檔案系統種類非常多,這裡只會簡單介紹並分析三個比較知名、也是我這回嘗試過的網路檔案系統: CIFS、NFS、以及 SSHFS。

文章標籤

夜行者 發表在 痞客邦 留言(0) 人氣()

談自由軟體

「自由軟體真是好東西!」 我就直接開門見山不賣關子了,這篇文章就是來說服大家使用自由軟體的!

你常使用盜版軟體嗎?沒有盜版軟體就不知如何使用電腦嗎? 望著許多軟體高貴的價格讓你買不下手,不知學什麼好嗎? 自己的數位檔案必須依賴特定軟體、甚至特定版本才能正常開啟使用, 害怕有一天這軟體不再能用時,一輩子的檔案就付諸東流嗎? 想研究、學習、了解軟體到底是如何工作的,甚至喜歡寫軟體嗎? 或者只是不知道什麼是自由軟體而想要了解嗎? 如果你符合以上任一情況,你就是這篇文章的寫作對象, 我也誠摯的邀請你來了解,最好實際使用自由軟體,也許它會給你一些解答。

夜行者 發表在 痞客邦 留言(0) 人氣()

從我大學時代對程式設計產生興趣到現在成為程式設計工作者大概也十多年了, 慢慢的有一些自己的經驗和感想,也喜歡和朋友們討論分享 (雖然大部份時候是我單方面分享比較多,畢竟身邊朋友中了解數位內容的比例也不高)。 我體認到數位資訊產業存在一些重大的且與大眾切身相關的問題,然而大部份的人似乎完全無感! 於是興起了寫作勸世的念頭。 之後我將會用幾偏文章來分別闡述數位資訊有關的一些比較重大的問題,可能也會提出一些解決方案, 給有緣看到的人做為了解與參考。 也希望有其他感想或指正的人不吝給予意見回饋。

夜行者 發表在 痞客邦 留言(0) 人氣()

敦克爾克(Dunkirk) 觀影引導

前言

最近推薦這部由大導演「克里斯多福·諾蘭」執導的大片給人,但有些篇幅而不適合用 Line 傳送,於是就寫在這裡, 順便也讓給其他需要的有緣人閱讀。

首先,這並不是影評,我儘量不在這裡評論這部影片,我比較喜歡讓人自己評論影片。 這是一篇觀影引導,如果你尚未觀看過本片,或是看過本片但因不了解故事背景的關係以至於看不懂或難以體會電影內容, 那麼你就是我寫作設定的觀看對象。 另外,雖然我儘量控制,但本文因解說需要仍會有部份劇透,請讀者斟酌閱讀; 雖然我覺得劇透並不影響這部片的觀賞!

文章標籤

夜行者 發表在 痞客邦 留言(0) 人氣()

文字命令式的操作環境為什麼一直沒有被淘汰?

前言

這本是為了回答一位朋友的問題,寫著寫著就變成一篇文了!貼在這裡也能給有相同疑惑的人做個參考。

對使用電腦稍微熟悉的人應該都知道,多數的作業系統都有一個純文字的操作環境, 以主流的 Windows 為例,開啟「命令提示字元」這支程式就可以使用這樣的環境。 在這文字的環境下,使用者依然可以執行許多的系統操作, 使用者輸入文字命令給電腦,然後電腦可能也會以文字訊息回報給使用者; 在這裡一切都是文字,沒有圖片、也沒有按鈕。 許多人可能都會覺得這個介面不容易學習使用,也可能會覺得這個介面既不美觀也沒有現代感, 同時也產生了可能很多人都共同存在的一個疑問:為什麼這種落伍的操作環境仍然存在而沒有被淘汰?

文章標籤

夜行者 發表在 痞客邦 留言(4) 人氣()

當數位的資料需要「交換」的時候,就自然的產生了資料到底該如何儲存、解析等與「格式」有關的問題。 當資料格式第一次定下後,隨著程式的被使用,往往無法避免的需要變更舊有的資料格式, 因為沒有人能夠在一開始就知道未來新增的各種資料需求。 這個時候,資料格式的版本控制就成為一個非常重要的議題,也是傳統上許多的程式在其生命發展中期以後會面臨的棘手問題!

對於一支程式內部所儲存的資料我們一般無需擔心, 因為這類資料不對外公開,生命週期也很短,其通常會在程式結束執行以前消逝, 因此只要程式自己能正確解析自己寫的資料就可以了; 但當資料的填寫者和接收解析者為兩個不同的程式時,一方能不能看懂另一方的資料就顯得格外重要! 這樣的情境在平常其實很容易遇到, 比如說在網路的兩端有兩隻程式要互相交換資料、一支程式要解析由另一支程式所儲存的檔案等等。 這個時候就不能恣意變更原來的資料格式,因為另外一支程式並不隨時在自己的掌握之中; 甚至大部份的時候這所謂的另外一支程式並不是別人開發的程式,而是你自己所開發的程式, 也就是同一個程式的不同版本。 比如說你自己開發並發佈的一組 Client-Server 架構程式, 在後續的維護中你可能很難同時更新所有的伺服器和客戶端程式到最新版本, 此時就會產生不同版本 Client 和 Server 的溝通問題。 又比如說你自己開發的程式會儲存一些檔案, 那你又會面臨這個檔案能不能被新版程式辨識、或者檔案能不能被舊版程式正確解析的問題。

文章標籤

夜行者 發表在 痞客邦 留言(0) 人氣()

AkelPad - 取代 Windows 記事本的利器

不知各位在閱讀或交換純文字文件的時候是否曾有過這些困擾:

有些文件打開後發現換行錯亂,整份文件被縮在同一行?

文章標籤

夜行者 發表在 痞客邦 留言(0) 人氣()

C 語言教學 - 13 - 使用變數 - 整數的基本運算

對於一個變數的應用來說,如果我們只會對他設定一個數值的話,實用性也沒有多高, 如果我們能夠使用變數來進行一些計算的話就更好了! 因此這次我們將來解說有關整數變數的一些基本運算。

賦值

我們可以使用一個等號「=」來設定一個變數的內容,我們之前在解說變數宣告的時候已經偷偷用過了! 例如:

夜行者 發表在 痞客邦 留言(0) 人氣()

1 234