標籤

2018年8月24日 星期五

小說背景設定-16

Date: 20180809
Version: 1

本篇為前篇「小說背景設定-12」之延伸。

但參考資料做了一些改變,採用教育部國語辭典公眾授權網中的《成語典》,跟上次資料不同的是,該網站提供了成語相關資料的下載,幫助我們更容易了解成語的來源與用法,降低了查找資料的時間。

首先介紹資料格式,相關欄位有編號、成語、注音、漢語拼音、釋義、典源、典故說明、書證、用法說明、近義、反義、辨識、參考語詞,共13項,針對主題進行篩選,不需要注音和漢語注音,典源與典故說明衝突,僅保留典故說明,書證內容不太需要,用法說明與釋義衝突,僅保留釋義,辨識為其他html檔案,不考慮,參考語詞為其他組成之成語,大多數皆不常使用,故最後僅保留6項,另外,為了加入成語能力的解析,故再加上兩個欄位「形」和「義」(文後再解釋),所以結果一共為8項。

該資料表共有5106筆,刪除大多數可義參的成語後,最後成語總數為1568筆,以上這些列述和欄位就是之後成語資料庫的組成。

接下來就是介紹如何使用這個成語資料庫,為了可以隨時隨地查看/更新成語資料,故作成一個APP是一個不錯的點子,而我使用的還是App Inventor 2,而之前常使用的資料庫,google的spreadsheet,只能讀取無法寫入,故這次選用了其他線上資料庫來儲存資料,有tinywebdb和Firebase兩種,上網查了一下,就決定使用Firebase,主要是因為操作簡單,不需要太多額外設定就可以達成,建立好Firebase相關資料後,就要開始匯入,Firebase使用的是json格式資料匯入,故需要將上述成語資料庫轉換成json格式後再上傳,請注意json格式編碼請使用utf-8,否則資料無法上傳。

Firebase json 格式如下:









有興趣的可以上網查一下,Firebase 的資料庫格視為NoSQL,主要是透過Key-Value進行配對,主要是使用物件來進行建置,當然用陣列也是可以。

前置作業完成後,接下來就是使用App Inventor 2 來製作成語APP了,中間過程就不贅述,直接放結果圖如下:


左1是點擊"GO!!"後,會隨機選去一組成語秀出,點擊"釋義、典故、近義、反義"後,會出現左2,會顯示其內容,如果長按"GO!!"的話,會出現左3,可輸入成語的編號,目前有填入相關資訊的是左4,分別在"形"和"義"鍵入相關資訊後,按下"儲存",即可將內容上傳到Firebase。

開發的過程中,花最久的時間反而是在版型的建置上,一開始是用下拉式選單,但發現效果不太好,形和義,本來是當選擇某一個另一個textbox會隱藏,但發現不太好用,最後就改成兩欄式,兩邊可以一起對照的打,再來說明一下的是,在讀取資料的時候,一開始設計是將該組成語所有資訊讀取下來後,在程式內進行檢索,但發現在某些編號的成語,會出現讀取錯誤,我也找不出原因來,最後,就改為每一個按鈕的是去跟Firebase進行讀取,這樣處理後,就沒有再發生讀取錯誤的問題了,再來就是Firebase(免費)有限制每月10GB的下載量,目前看起來很夠用了。

以上就是成語APP的製作過程,接下來就開始進入到正題,也就是本次小說背景設定的設定了。

這篇主要的就是形和義兩種,所謂的義,就是成語的真正意涵,而形則是就字面解釋成語,例如:「三人成虎」,並不是只有三個人變成虎,而是指...等,所以三個人變成虎就是形,而...則是義,也就是說在APP中,要將成語以這兩種角度來詮釋成語能力,希望有一天我可以完成全部1568筆成語的能力詮釋。

另外,該成語的能力也可修成反義,只不過就像法師一樣使用超魔技巧,需要多耗費一樣,使用者也需要提供更多能量。

20180902更新:

在後來使用上發現一點不太好用,就是如果對某個成語有靈感時,但以目前設計是無法找出那個成語的,因為是用隨機取號的方式,所以這次對程式進行了修正,增加了ListPicker的功能,可以在輸入編號的地方,也可以輸入關鍵字,之後程式會用關鍵字搜尋並用ListPicker將搜尋結果顯示出來,讓使用者進行挑選。

只增加了對輸入進行檢核,若是數字,則將該編號相對應的成語拉出,若不是數字,則比對所有成語,將含到該關鍵字的成語列出在ListPicker中,讓使用者挑選,完成後使用起來感覺還不錯。

參考文獻:
1. 教育部國語辭典公眾授權網

2018年8月23日 星期四

霹靂藝術科幻特展
時間: 0629-0924
地點: 中正紀念堂1展廳

Date: 20180818
Version: 1

霹靂第一次展覽,我是和學長一起去的,我看的布袋戲不多,但還是覺得霹靂可以做成這樣真的很厲害,甚至跟日本合作出了「東離劍遊記」。

今年是霹靂第二次展出了,所以我也準備要前往了,可惜的是學長遠居美國,今年沒辦法一起去了。

因此我就跟我妹去看了展覽,早上去看了大英博物館的,下午再看霹靂藝術科幻特展,比較遺憾的是,現場某個時間點有cosplay,可惜都錯過沒拍到照片。

這次比較特別的是,會需要下載APP來進行展場活動,掃描光碼,比較舊的手機沒辦法掃描光碼,就只能掃描QR Code,但這樣說真的,後續體驗就稍差了。

光碼的用途,是提供掃描各個人偶後,會提供該腳色的相關介紹,我認為主要的目的是,增加對各個人偶的認識,以及加深與展場的互動性,畢竟整場如果只是和人偶拍照,說實在的真的會很乾,就像第一次展覽,不是說第一次展覽不好,畢竟第一次本身就是亮點,其實不需要多太多其他的東西,而且也是因為第一次,沒有辦法預期民眾的接受度如何,當然也不會再增加成本。

有了這互動性,大家被留在場內的時間會明顯變長,但要說明的是,現場工作人員其實說明得很詳細,只說要對著人偶掃描,但其實是對著照向人偶的光線掃描,要讓攝像頭對著照向人偶的光線掃描,這樣才能掃描的到,被這個搞了超久的,最後抓到訣竅,馬上就掃到了,另外一個重點就是如果要保留相關內容,就不能刪除APP,另外場內有一區是掃描光碼獲得招式,有機會獲得折價券,有95%和90%,我只抽到95%的。

整場下來,我覺得比第一次好玩多了,互動性高,會讓人有再收集東西的感覺,我妹就玩得不亦樂乎,越是蒐集,就越不甘心有些沒蒐集到,人偶比第一次還要多,連場外都有大型Q版人偶,非常好玩,場內快結束時,有一個小型電影院,可以看到很久以前和現在的畫質,真的差超多的,另外片中還有一個爆點就是「素還真 2020 決戰 大螢幕」,如果真的出的話,一定支持,而且會找學長一起去看,希望那時候他有回國。

最後當然就是販賣店了,有超多公仔可以買,可惜沒錢,最後只買了兩個原聲帶,因為是清庫存,每份只要30元,還送許多明信片,到時候拿來當禮物送人吧。

整體下來,非常期待下次展覽又會有甚麼新花樣,以及2020的電影版,而且聽說「東離劍遊記2」也要出了,真的是非常期待!

有想看到現場照片的,可點擊下方連結進行下載,不確定甚麼時候會刪除檔案,不回補檔。
展覽照片下載

人類大歷史:也受到扮演上帝
                                        哈拉瑞

Date: 20180809
Version: 1

介紹人類歷史

人類歷史科普書籍

總體而言,是從古到今的介紹人類的歷史,每一小節都是在人類歷史中的一部份,所以讀起來不會很吃力,就像看一小篇一小篇的文章一樣,輕鬆有趣。

故事的發展,從物理、化學、哲學、文化、科學...等都與人類的歷史演進有關,讀者都可以從其中找到自己感興趣的一塊,其中,最讓我感興趣的是介紹金錢,金錢是建立在人類彼此之間「信任」,這是我從來沒想過的一點,再更進一步,金錢建立了經濟,或者是說「信任」建立了經濟,建立在彼此對於未來的展望。

因此,如果人們對於未來充滿前景,就會不斷地刺激經濟,反之,若對未來不看好,則經濟趨於萎縮。也由於經濟建立在信任之上,對於未來充滿著前景,經濟就像吹泡泡一樣,不斷地變大,直到有一天出現了戳破泡泡的那個針時,整個經濟就會垮了。

那為什麼經濟會不斷膨脹呢?考慮到經濟也是一種資訊集合體,也會帶有熵的特徵,整體而言,熵是會不斷地增加,不斷降低彼此的連結性,最後導致個體彼此分離,換句話說,這個泡泡遲早有一天會破掉的。

2018年8月18日 星期六

桃捷資訊組二三事

Date: 20180809
Version: 1

從去年12月到現在,我待在資訊組也超過半年以上,不久也將滿一年了,時間過得很快,事情做了許多,就來說說我這段時間的感想吧!!

在資訊組的前幾個月,都沒接觸甚麼程式,因為那時候人太少,每個人都接了一堆業務要進行,主要都是在開會及處理採購案,也都是等到這是上軌道之後,才慢慢地比較多的時間放在寫程式上。

在這段時間中,也發現與其他人溝通佔了業務上很重的百分比,如何有效的溝通,並且留給對方正面的形象,這真的很重要,己以善待人,人以善待己,尊重是互相的,這從我接了別人的業務後有的感慨,當然也不是說是前人的錯,只是每個人的行事作風不一樣,產生的效果也不太一樣。

在職場中,講別人怎樣怎樣是再平常不過的事了,但真的要與對方接觸,你才會知道實際狀況是怎樣,像我接手的案子,前人說誰誰誰怎樣怎樣,但實際與對方接觸過,我覺得對方是很認真的,並沒有想像中的那樣,所以許多事情都還是要眼見為憑。

當然在職場上,也不是一帆風順,也會遇到某些人,某些單位就是很難配合,或是態度強烈,這真的只能靠主管來幫忙,所以有沒有主管是很重要的事,有沒有好主管也是很重要的事。

配合公司政策,每月要回去司機員溫故訓一次,我覺得沒有甚麼不好,偶爾換換工作環境,放下手邊的事情,是可以稍稍放鬆一下,所以個人對於此政策保持正面的評價。

當然很多事情,最後還是會回到政治因素上,對於桃捷這種公營機關,更是如此,當然我們無法改變甚麼,就只能盡量配合公司政策執行。

在這段期間,我也算是蠻適應這種生活了,也知道當開會時,大家都不太會主動參與,這時候主席/主辦人就很重要,至少你要有對於未來的一定規劃,並在會議提出後,再請其他同仁發表意見,這會比甚麼都沒有就要開會,容易進行多了。

所以我認為如果想在桃捷繼續待下去,內部招考轉經管人員是一個不錯的選擇,畢竟輪班人員真的是非常的辛苦啊,我就是因為受不了夜班生活,才想趕快離開,也很幸運的內部招考面試上經管人員,而且也算是有一定的了解的工作,至少我還會繼續做下去。

說到這個,我妹就一直想離職,而不是換別的單位,這我也沒辦法阻止啊,如果年底有調整職位的話,或許明年會考慮搬出去住,畢竟通勤40分鐘實在太累了,希望可以找20分鐘以內都算合適了,大概會以中央為考慮吧。

待了這段時間,也經手許多採購案,這時候你就會發現,有些人明明做得比自己久,但為什麼事情處理起來會是這個樣子呢?真是令人不解,或許這就是古人所說的,以人為鏡,可以明得失的道理吧!當然這也是提醒我們自已不要也變成像文中的鏡子一樣。