創用 CC 授權條款
除非另有註明,本網站的著作Fygul Hether製作,以創用CC 姓名標示-非商業性-禁止改作 4.0 國際 授權條款釋出。

2018年5月28日 星期一

幾款可攜式軟體平台與軟體啟動選單

過去寫了〈PortableApps〉,讀者若對本文主題不甚了解,可先回顧一下,其中提到了這類軟體的使用情境,相似的軟體其實也有好幾種,本篇再介紹一些。

本文把這類軟體分成兩類別,一是類似PortableApps般,有程式啟動選單,所用的軟體包裝有特定規範的格式,甚至有線上安裝與更新軟體的功能,本文稱為可攜式軟體平台。另一種則是較單純的程式啟動選單。這只是自己主觀的分類,有的不易有明確分類,文中所列出的軟體也不是每個都長期使用過,有幾個用了幾回覺得不滿意就沒再使用。

想寫的內容其實有很多,但寫的詳細相對的也相當花時間,在時間有限的考量之下就折衷寫簡單點的。不附圖片,因各官網上都可見到。

2018年5月19日 星期六

TaskCoach:工作管理軟體

Task Coach是開放源碼、支援多種作業平台且有多國語言界面的工作管理軟體,有點類似待辦清單這類的東西。之前還曾看到有人把它列為某個商業版專案管理軟體的代替。

類似的軟體有好幾個,會選用這套的原因之一是它能符合自己的使用習慣。它有個功能是可以對某個工作計時,我會利用這功能來分析自己到底把時間都耗在什麼方面的工作上,在做這種自我記錄與分析時,往往會發現到自己的壞習慣,當然這就是值得自我要求做改善的要點了,而這麼做也可逐漸提升工作效率。

2018年5月6日 星期日

小小輸入法臺灣包2018年版

2018年4月更新的版本,採用小小輸入法平台正式版v2.5。

詳細請見小小輸入法臺灣包2018年版線上使用說明的〈壹、簡介〉,以下只是節錄其中一小段。

壹、簡介

一、軟體簡介

小小輸入法平台有提供Windows, Linux與Android不同平台使用的版本,這裡主要先針對Windows免安裝版的使用做介紹。
它是一個可自行加掛各式輸入法碼表的免費輸入法平台,免安裝,亦可用在隨身碟,隨插即用即可輸入中文。當在使用的電腦上因無管理員權限而不能用安裝版的軟體時,免安裝版可讓你免於這類不便。
小小輸入法平台臺灣包2018年版(以下簡稱本軟體包裝或本軟體)採用小小輸入法平台的Windows免安裝版,再加上以下幾種臺灣地區慣用的中文輸入法碼表,並加上皮膚檔,重新包裝製成綠色安裝版。
  1. 無暇覓:與嘸蝦米官方版本之內容、排列字序有些差異。若需與官版相同者,請自行從購買的嘸蝦米輸入法Windows版本,參考這個說明,轉出純文字檔格式的碼表,並自行參考tw\wuxiami.txt碼表格式,將該檔案內容替換掉。
    • 如果你正在學習嘸蝦米,建議使用官版嘸蝦米輸入法,它提供許多功能可讓你快速熟悉嘸蝦米輸入法,打好堅實的基礎。把這個輸入法平台當做臨時頂著用的用途就好。
  2. 快無:即無暇覓的最簡碼版本。
  3. 特無:快無的特別版,與快無的差異是不按空白鍵即可直接輸入常用的全形標點符號。二者在輸入符號方面有點不同,其他都一樣。
  4. 行列30
  5. 自由大新
  6. 倉頡(三代)
  7. 簡易:即倉頡首尾碼。
  8. 大易三碼
  9. 注音
  10. 漢語拼音
  11. 華象直覺

使用說明可先看〈壹、簡介〉與〈貳、簡易使用說明〉,其他有需要再看。

2018年4月30日 星期一

Git與相關資源

前面介紹過了〈Mercurial與相關資源〉,這回談一下Git。

Git如同Mecurial都是自由開源的分散式版本控制軟體,如果有在使用GitHub,Git可說是免不了的工具,那些提供代碼託管服務的網站也大多支援Git。

當初學Git是看《Pro Git》學的,以下就以它做為本文的主角。

2018年4月22日 星期日

Inkscape:向量繪圖軟體

忘了何時開始接觸Inkscape這套向量繪圖軟體,總之也是好多年前的事了。過去都是在Linux上使用,因為在Windows上有點小問題,不過目前的版本已正常了。

我用Inkscape的主要用途是做軟體介面上所用的圖案與圖示,雖然它不能直接輸出.ico檔,但圖檔轉.ico檔可藉由其他小軟體辦到,所以過去慣用來做這些圖案與圖示的繪圖工作就改用這套來做,改成向量繪圖還有其它的好處,像圖檔體積較小、圖案放大不失真……。

下圖是前一陣所擷取的截圖,以Inkscape所做的梅花圖案,要做為小小輸入法平台皮膚用的圖示,用在新版的小小輸入法臺灣包裡面。

2018年4月6日 星期五

Mercurial與相關資源

Mercurial是分散式版本控制軟體。現今自由開源的分散式版本控制軟體,較流行的當屬Mercurial與Git,本文無比較這二者優劣之意,以後再介紹Git。

自己最初會接觸版本控制是因使用FreeBSD的關係。之後,所服務的開發小組為方便管理程式碼,原想要採用某個商業版的版本控制軟體,但覺得不合用,主要是該產品在當時尚屬新開發,給人尚不成熟的感覺。後來採用我所提議的開源且免費的CVSNT,雖然它當時對中文支援不佳。因為當時只用到簡單的功能,所以只對同事做了些簡單的說明與教育訓練就使用了。幾年之後,先後接觸到Mercurial與Git,我從《Mercurial: The Definitive Guide》學到了Mercurial的主要使用方法。本文以下內容主要是之前閱讀這本書時所做的一些記錄的節錄,再加了點補充。對於想使用Mecurial的讀者而言,後面的資源連結提供了充足的資訊,可從中找到其他的相關資源連結。