2018年7月1日 星期日

轉換系統


轉換系統

Ching-Tang Tseng
Hamilton, New Zealand
2 July 2018

長期以來,作業系統主宰了個人電腦軟體的發展走向,FORTH也不例外,一直深受影響,而且是很壞的影響。

每當我有新的理念無法在慣用的FORTH系統上順利實現時,通常都是因為作業系統的問題哽在其間而無法發展。

我對販賣作業系統的廠家恨之入骨,於是下了決心,必須選擇成熟的時機,改採安裝免費的Linux作業系統來解決問題,不再花錢買作業系統。

這兩個星期,我停止程式設計的工作,全力安裝最新版的Linux Ubuntu 18.04作業系統,這是20184 月(兩個月前)才剛發佈的作業系統,我要把此前兩年,所有的電腦相關事物與軟體發展環境,改建立到這個新系統上。根據Ubuntu領導社群公告的政策,每套系統的支援發展時間,能夠持續五年。

這篇貼文以保留個人發展歷史記錄為主,不做一次貼出,本文在我轉換整個系統的工作接近完成時才開始寫作,留供參考。


專業論壇網頁上有張意義深遠的照片,我剪貼於此,不是行家就難以理解這張照片的真義。







圖上說:

微軟只是賣給你窗戶,Linux送給你的是整棟房子(Microsoft just gives you windows, Linux gives you the whole house.)

為什麼?當然得兩邊的作業系統都經驗過了,才能知曉。我原本為了配合FORTH的推廣工作,一直都使用微軟的視窗作業系統。兩年前,決定放棄這種想法,不再受限,改走自己的路子,只用Linux作業系統,不搞推廣。每天開關電腦、出入系統無數次,很能體會Linux給了我整棟房子的意義了。當然,我的系統不只是整棟房子,也照樣還有絕不侵權、完全免費的視窗。

20180703

自從20184月版的Ubuntu公開發佈之後,我就下了決心、採取行動,新買一個240GB容量的SSD(Solid State Drive),供自己安裝新系統使用。規格為:SATA接頭、2.5吋、中國製造,此物係現行性價比最為恰當的產品。故意這樣選買東西的理由無他,我是個中國人,針對美國發動貿易戰、號稱白人至上時,我當然要身體力行『華人至上』的信念,抗戰到底。我早就擁有這股能力,現在,只是花一點時間來證明。

東西裝好了,我才會繼續發展程式。

這兩年使用Ubuntu 16.04所累積的經驗,是讓自行轉換系統工作保證成功的基礎。我不用手機,每天都要用電腦,只待在家裡,桌機易拆、裝,容易安裝SSD性能也好得很,因此對SSD的使用,已有充足的經驗,由它發展出來的產品,已經有無數個了,包括這兩年來的所有貼文,都是產品。

初次安裝Ubuntu 18.04時,我只在桌機進行,一次就直接安裝完成了,用的是公定網頁下載的『.iso』式檔案,約有1.8GB的大小,安裝介質採用16GB容量的USB安裝速度很快,方便之至。但裝完才發現,想把舊系統裡的所有資料,轉進到新系統上,有不少麻煩事情要做,而且不能同機進行。於是,改用五年前購買的hp手提舊電腦換裝SSD,基底系統也是一次就直接安裝成功了,過去的這兩個星期,都在為了感謝Linux公益軟體發展團隊送給我的新家,努力裝妥我所需要的一切家私。一路走來,眼見各種影、音、字、圖的顯示都是如此精彩,都不用花錢,怎不高興?Ubuntu發展團隊的能力,確實很不簡單,這麼老舊的電腦,所有硬體裝置,新系統都能驅動,包括一台已經用了十年以上的雷射印表機驅動程式,也能一次就順利裝妥。

目前,這台hp電腦所能提供的能力,已經超越了我的桌機,卻擁有至少能再使用五年以上的最新作業系統。七月是紐西蘭最寒冷的冬天,為了節約能源,家人通常集中於客廳,過著享受能自動維持恆溫之熱泵(heat pump)所提供的冬日室內生活環境,我的hp手提電腦才能使用wi-fi無線上網,桌機不行,在客廳用電腦,只能使用手提電腦。

介紹『如何安裝系統?』不是我的責任,網上有無數的網頁資料可供參考。這些知識與技術我已不需要記載,大部份都是能夠水到渠成的東西,我能直接使用。

我想,把英文讀好,可能才是能夠順利完成安裝所有後續需用軟體工作的唯一要求。這方面,誰都得靠自己努力才成,想寫網文來介紹這方面的技術是壞事,害了你也浪費了我的時間,不值得做。我貼參考記錄文章,只須展示:我的最新版本系統現在能幹什麼?剩下的,請讀者自己體會。

我的貼文風格經常與眾不同,那怕是片紙隻字,也都可能另有含意,我也不在乎旁人能否讀懂?主旨只在給自己留參。我的英文不好,但敢用,原則上,不喜歡貼出英文文章,曾經貼過的目的,一方面是為了證明自己在必要時刻敢於使用英文,另方面就是使用英文認真介紹中國東西與自己的產品。


2018 起,我痛恨慣用了十年以上的臉書媒體,開始強行政治性審查,亂刪東西,形同政治迫害。因此,我拒絕再去貼文,所以大家已見不到我在臉書上的任何東西,我毫不客氣地全刪了舊貼文,因為臉書不夠格留存我的任何創作。我改在嘰嘰喳喳(Twitter)網頁,以『CT Tseng』實際姓名為帳號,繼續貼文,沒接到過政治性審查通知,歡迎參訪。



其實,改在這個個人『部落格』進行經常性的貼文,具有更強大的展示性與記錄性,能貼出一切別處所不能貼出的東西。臉書貼文的價值大約只有三天,這裡是永遠。Google公司待我很好,我也理應讓自己的貼文令Google公司呈現他能賺錢的價值。誰提供我良性服務,我就回饋我的貼文價值給誰,十幾年來都是如此,大家互相珍惜,就能永遠來往。

今天,我貼一張我孫子喜歡看的Thomas卡通影片螢幕擷圖,這是直接操作免費的Linux小畫家式軟體:kolourPaint,選用『取得螢幕快照』所獲得的成果。我在新裝的系統上完成工作,微軟的小畫家軟體,沒有這種功能,要靠人工操作來擷圖。

我的小孫子,兩歲,現在也能在客廳裡,使用這台最新的電腦看卡通。每次,我只讓他看一小時,片子,我幫他選,廣告,我幫他跳除,視角,我幫他調整,聲音,我幫他控制,這台電腦已有他認可的價值。



20180704

我的生活習慣在每天早上起床後,會打開電腦,首先檢查自己的信箱,看看有沒有來信?然後再瀏覽幾個喜歡參與的固定社群網頁,也以檢查有無回音為主。接下來,就是掃描十幾家國際新聞網頁,如果沒有特別訊息,才去吃早餐。不用電腦時,一定關機切除電源。

這些例行動作看似簡單,想要做得好、又做得有效率,就得擁有一點使用電腦的本領。

一個中國人,不可能不以中文使用電腦,否則礙手礙腳地隨便用,不如別用,只用行動裝置,滑滑手機就算了。
我所需要回應的訊息,當然是以中文為主。
我想發發牢騷、轉貼新聞、加註短評,也以中文為主。
見到有興趣而下載的訊息,難免要用中文標示,也要操作中文。
幾十年的電腦使用能力,操作起中文來,早就完全沒有問題,因此,我很不喜歡使用沒有中文的軟體。除了作業系統,所有願被我選用的FORTH系統都得能用中文

Ubnutu 18.04的中文環境已經很好,從安裝系統開始,就提供台灣正體中文服務的選擇,該感謝建立這方面功能的所有貢獻者。

安裝時,我選擇設定為美式鍵盤,結果,現成中、英文輸入的切換,是壓 fn + Shift 兩個鍵,與此前常用的 ctrl + Space 兩個鍵有所不同,用習慣後,並不感到麻煩,也不想去相關檔案中修改設定。另外,初始選用鍵盤的選擇,被標示在右上方工具列中,我仍只習慣使用滑鼠去點選切換,用習慣了,就不必另學他法。

從上列螢幕擷圖中,可以見到我把經常需用的軟體小圖示固定在左邊工具列中了,這是我的個人習慣,人人不同。

我習慣於使用Chrome瀏覽器。
我對文字編輯工具軟體需求很高,這篇文章是使用LibreOffice Writer打成的,每當下載圖、文並茂的訊息時,它能順利存得住,我非用不可。
我在發展程式時,必須使用純文字編輯器,我固定在工具列中的工具軟體是gedit,能一次開啟許多檔案,應用於所有現行FORTH系統毫無問題。
為了便於發展程式,我把全黑的終端機視窗也固定在左邊工具列中,由於經常需要一次開啟好幾個這種視窗,我就熟記了操作 ctrl + alt + t三個鍵,能快速獲得另外的同樣視窗。

上述這些基本安排,都只是我的個人習慣,但也充份顯示了常人使用電腦時工作份量的配比。

現代人開了電腦,花了大部份時間在瀏覽網路訊息上。
能在電腦上發展技術者,並不能一直使用電腦跑自己設計的程式,而是大約花了95%的時間編寫程式,只有5%的時間耗用在跑程式上。

所有工具列中的軟體,都能另開新的視窗,可以壓滑鼠右鍵點選操作獲得。

這些例行操作沒有特出處,特別的性能,要自己實做後才能知曉,有些性能有點用處,我當先鋒,就能先行體會。

我不是個聖人,也做常人會做的事情,網上當然也看A片,大可不必假裝清高,我也會用這個新版作業系統看A片。

Ubuntu 18.04作業系統容得下超過您能想像的許多東西,我在閒暇時刻,也會打幾盤新接龍遊戲,不幸,人老了就有點頑固,對各種後來發行的新接龍電玩沒有興趣,獨鍾情於XP作業系統時代的那一套Free Cell新接龍玩法。我想強調的特別性能,可以用裝得出這一套Free Cell來代表,將此套電玩的起始畫面貼圖於此,行家就能明白他的含意。




我敢公告這種性能,絕對不怕微軟告我侵權。當初,我花過不少錢買的XP系統,有這一套Free Cell遊戲,我當然有權把此物轉放這裡,我想玩就玩,你管不了。微軟若敢告我,就請按文首信箱發存證信函給我,以便我反告你微軟,經常主使莫名其妙的員工,侵犯我的隱私。沒事老是打電話威脅我,說我使用根本就是完全屬於我自己的軟體。微軟已經騷擾過我無數次,別怪我電話上回罵粗話,若敢來信,我就可以擁有反告微軟的依據。

這張貼圖能貼於此,所代表的是:Ubuntu 18.04作業系統環境,裝得了許多原在微軟作業系統下使用的軟體。

最重要的是,包括我們用了許多年的Win32Forth,甚至於繪圖功能都沒問題,完全可以照常使用,最大好處就是沒有防毒軟體來干擾,強說這個FORTH有問題。

還有其他許多東西也都能用,我不需要逐個說明,身體力行者才能體會,我加貼一張win32forth繪出之圖,展示這方面的特殊性能。





20170705

我們在最新的電腦上使用FORTH,不能不挑選系統來專用。什麼系統都用的人,一定搞不出什麼名堂,原因很簡單,凡事搞多了必不專精,而當今所有的FORTH系統,性能都不一致,所以什麼都搞就等於什麼都搞不成,合理的作法應該是要挑選適當的對象來專精,才可能有點成就。

我不反對任何人接觸任何FORTH,我也全都接觸,FORTH已經很容易濫造、濫建了,但是造出來的系統大部份都是屬於淺嚐即可、不值得留戀的對象,否則您就得在那種東西上面耗費寶貴的人生,最後一無所得。因為許多濫建FORTH系統者,中樞骨架仍然是抄來的東西,沒有創新的主見,自己還沒完全搞懂建設基台實況與FORTH真義前,就大言不慚地說他也造了個系統,放在網上、丑表自己、想博虛名,東西當然是殘障得不得了。惡人還喜歡拿這種東西破壞規矩,要世人跟用,浪費時間而誤入歧途。我拒絕再搞推廣工作的主因,就起因於此,今後的情況,大家必須自己決定,我不參與。

那麼,反過來問,該用什麼系統才是比較好的選擇呢?如果有老手群起公推,當然會比較理想,當初我跟用win32forth,就是基於此一原則,下功夫鑽研許久的。社團一聲令下棄用了它,我也當然立刻中止所有發展,成果全歸自己,不再公開,也不必負任何責任,是好事。昨天的貼圖,可以告訴大家,我的成果仍然可在最新系統上使用好幾年.

如果要靠FORTH賺錢,花錢買好的工具是應該的,該買那一套?不關我的事,我也不推薦,買錯了也是應該的,不就是投資失誤嘛?

我貼文談及FORTH時,適當的讀者,應該是一般想用FORTH在個人電腦上做有意義事情的人,貼文的使用範例,都屬於這方面的材料。如果您用FORTH的走向不是如此,大可不必來此浪費時間,看我搞的是什麼東西?更進一步明言,我自選Lina64作為我的個人發展標準,已經能夠證明此系統完全沒有發展障礙,但大家未必樂於跟用。這無所謂,我說過了,你走你的陽關道,我過我的獨木橋,我不參與決定推廣標準之事。

我貼文也有一些原則,凡涉及非純FORTH的部份,全都採取點到為止的方式介紹。例如:
我的FORTH能唱卡啦OK,裝什麼軟體?我不談,因為太多了、還一直有新創出者,我不給自己找麻煩。
我的FORTH能講話,情況一樣,我一裝就有四套之多,套套能用,套套不斷地更新,我詳談就會自找麻煩,何苦來哉?
我的FORTH能繪圖、能跑使用執譯器(interpreter)的程式語言,情況也是一樣,若要詳談,從16.04版轉換到18.04版的過程,我就又得重談細節,別自找麻煩!

有鑑於此,我在轉換系統工作完成後,我將倒退我的成品設計,只把永遠沒有問題的數學計算ABC FORTH固定下來,其他語音、繪圖、操控他種語言與系統的部份,原本就浮動,成果就不該被固定。以前,英文語音輸出的功能,在win32forth系統中更不能被固定,因為基底設計提供者,給的是物件導向式程式,不是純FORTH程式,每次都得重新載入我的設計後才能使用。在Ubuntu系統中的用法不同,光是這一點,我就很應該感謝Lina64系統的作者Albert van der Horst,因為語音輸出成果,能在Lina64中固定成產品。

前文貼出過下列本人改譯自Google+專業網路論壇的貼圖,那時,就想單寫這篇網文留參,現在改貼此處,回歸此文。




此圖適合提供大家參考,講的是今人如何挑選作業系統,是實情,也是我自己完全有過的選用經驗。面對美帝的貿易侵略,所有的中國人更該仔細了解圖的內涵。美國發動了打擊全球的貿易戰,給了我們中國人很好的機會,能夠不發槍砲、不費兵卒,擊垮美國霸權。我個人認為,一旦貿易戰開打,絕勿放過美國,必須狠狠地把美國往死裡打。

回想過去這幾十年,美國的微軟,剝削軟體使用者、殘害了全世界軟體的發展有多嚴重?FORTH更是受害何等的深?微軟曾經成了全世界最有錢的公司,從中國人身上剝削得去的利益,更是不計其數。貿易戰開打了,華人能不覺醒?這張圖明示了原因,告訴你微軟為什麼有錢?

判讀貼圖的因子只有三個:你怕不怕搞技術?你願不願花錢?你閒不閒?這三個因素決定了軟體使用者的生死,能任人宰割,也能自行走出一條坦途。
如果二十幾年前,中國人就能按此圖示發展自己的技術,今天,中美貿易戰中,就不會受到太大傷害,中國人能不覺醒?
沒有電腦技術的普通人,怕搞技術又有錢花者,可買蘋果公司的高價產品,現在看起來,就會成為下賤的中國人。那時,我見過有人有骨氣,買的是用wi-fi的行動裝置,只看Chrome,不用蘋果。
長期以來,搞電腦技術者,曾被微軟綁架了幾十年,我也是其中之一,花錢還受氣,微軟的霸道與今日的美國總統穿婆沒有兩樣,吃人夠夠、毫無商業道德可言。
全世界有識之士,當然就團結起來發展公益性、開放式軟體,以Linux為主。多年下來,終於有成,打倒了微軟,這就是今天作業系統情況的寫照。
微軟把爛東西搞到W10就解散發展團隊了,前幾天剛花了75億美金買下軟體公益網站GitHub,再度壟斷軟體的自由發展,居心惡毒。這跟臉書這幾天也花幾十億美金,買下很有名氣的APP相片網站,然後將其關掉,滅絕大家能夠自由使用軟體貼好照片的權力,完全一樣。我毫不客氣地批評,這跟兩個老闆都是猶太人很有關係,才會這麼狠、這麼惡。

過去這幾年,我拒絕推廣FORTH後,才有空使用Linux環境的作業系統,培養了許多經驗,也才能譯改此圖,我用過Fedora, Debian, CentOS,最後來到Ubuntu
Linux在定型方面的作業系統,我都沒有用過,所以圖的右下角是隨便貼。

華人世界,這個時候,如果還不能夠覺醒,身體力行跳脫微軟設下的陷阱,那你真是該死。本文明示解救藥方,服不服?就看你自己。


這篇貼文準備就此打住,末了,我有三件事情想要對全世界的華人提出呼籲,有沒有人願意響應?我不在乎。

第一、呼籲大家恢復中國的農民曆法,國家必須主導。
國父 孫中山先生推翻滿清建立了新中國,同時廢了農民曆法。但是,過了一百多年,所有華人仍然過新年、端午與中秋。我愛種大隱於市的庭院菜圃,每年要買一份民間永有留傳,但因國家不管而已經開始有了幾天誤差的商品來用。這一切都不合理,卻沒人管,為什麼不管?今天,中國人面對美國霸權帝國的欺壓,光憑賺來的硬件實體,絕對不夠用來擊垮美國,物質可算相當充實的中國,必須要在軟實力上更為加強,中國農民曆法就是其中之一。

第二、呼籲全體中國人別再使用英文字母搞中文拼音,這種用法太下賤了。
除非中國人自己搞不出來,只好向美帝低頭。事實上,卻是我們的ㄅ、ㄆ、ㄇ、ㄈ好用得很,此網頁上所有的個人貼文,都是用它建成的,這就是明證。今天,美國人拿電腦技術欺壓中國人,您若還不知道必須醒轉過來,把所有電腦上的東西,全搞出自有的中文,那你這種中國人確實該死,我當然就不在乎您不肯響應而下賤到死。

第三、呼籲中國政府出面,國建標準中國語音輸出。
全世界華人都能用標準國語,大陸稱為普通話,我在發展電腦語音輸出的過程中,深深體會出一個國家與民族的強盛,必須由國家主導一些研發事務,中文標準語音輸出就是其中的一個主要項目,它有無限的用途。
英文已經做得很好,他們已經擁有政府與民間的許多貢獻,非常好用。中文呢?中國政府應該要涉入。今天,美國搞貿易戰欺負中國人,中國政府已經賺得了這麼多財富,但您知不知道?光是這一項必須普及性應用的東西,您搞都不搞,對嗎?
要想讓中國人能好好活下去的軟實力競爭能力,中文語音輸出也是一個重要項目,別再醉生夢死於已經賺得的財富了,進行這種切要的研發,比造武器所花的錢少太多了,卻也能決定中國人今後活得好不好。
關於第三點,我必須強調說明,正式的語音輸出,不是光去錄得單字的波普檔(.wav)來搞出發音就算了。我知道網上有很多膚淺的讀者,每逢我提出一個術語,他就要大張旗鼓地跟著亂貼訊息,丑表自己就是行家的樣子,很沒水準。語音輸出技術牽扯很廣,甚至於涉及硬體元件的設計與製造,否則那來多樣化能被控制的語音輸出?這方面,要行家才能搞,不夠格者,請勿見過此文後,又來胡扯丟臉。就算你想立案騙錢,只要為我所見,我必網上發難,辱你到底。


沒有留言: