留下快樂和驚喜 與過去近一點

星期一, 4月 06, 2020

[科技] Evernote 的替代程式 – Joplin

用了Evernote 很多年,入面儲了很多東西,但是這幾年evernote 都己經没有進步。
甚至,為了令免費版的用家轉用付費版,更加將免費版的同步 devices 減至兩個。用 Evernote 的其中一個原因是 Evernote 可以跨平台同步,但是免費版只剩下兩個同步 devices ,這代表 Evernote 已失去其方便之處。



一直都想找新的程式去取代 Evernote 去管理自己的 knowledge base 筆記,試過 OneNote, Google Keep, simplenote 等,但是都不符合我的需要。

我不習慣/不符合我需要的設定有:
  • OneNote: 非常彈性的輸入方法,可以在任何寫note,是方便但導至不易排版。
  • OneNote: 有筆記本、節、頁 等的分層結構,但是設定起來不就手,過多的分類,令每個細分類得一至兩篇筆記,找筆記時不方便。
  • OneNote: OneNote 的 Tag 不方便,不是用來標示主題(因為相同主題的筆記在同一節中),而是用來標示筆記特性,例如:To Do, Idea 等。
  • GoogleKeep 和 Simplenote: 程式簡單輕量,但是只是適合簡單的note taking。當資料增多時,筆記不容易管理。

直至找到 Joplin,它符合了我的需要。

Joplin 的一些基本資料和優點
  • 免費開源軟件
  • 程式使用 ElectronJS 編寫,所以跨平台支援,包括 Windows, Linux, macOS, Android 和 iOS
  • 可全離線使用,所有資料儲存在 Local device ,用戶可控制所有資料
  • 可透過第三方雲端服務作同步,資料先儲存在本地端再同步至雲端,代表可同步多個 devices
  • 支援端到端加密 (end to end encryption)
  • 使用 Markdown 語言,假如程式停止開發,所有用戶資料仍可以plain text 或其他 Markdown viewer 開啟
  • 可使用第三方 Markdown Editor (如 Typora) 輸入,Joplin 負責管理筆記的部分
  • 界面與 Evernote 接近,容易使用
  • 提供網頁擷取工具,方使收藏網頁
但Joplin也有幾個問題和缺點
  • 不支援分享筆記
  • 程式說明不詳細
  • 網上資源(介紹、教學)不多
總結以上,如果你對 Evernote 厭倦,誠意推薦你試用 Joplin,程式可在官網(https://joplinapp.org/)下載。

[科技] 下載香港電台的電台節目方法 2019

香港電台(RTHK)的官方網站提供了很好的電台節目重温,但是重溫節目是有時限的。如果想下載節目作自己永久保儲,可以點做? 跟著以下方法,你也可以免費做得到。



以下的方法需要小量 HTML,Windows command line 的知識 和 FFmpeg 這做軟件。

第一步: 取得FFmpeg軟件

FFmpeg 是一個免費開源的影音文件的處理工具,可惜沒有圖像介面,只有命令行(command line)輸入方法。
FFmpeg官網可以下載到最新的版本。
  1. 在官網首頁選 ‘Download’
  2. 在Get packages & executable files下選 ‘Windows EXE Files’
  3. 網頁轉至 FFmpeg Builds
  4. 可以略過當中 Version, Architecture & Linking 的選項,按預設即可,選 ‘Download Build’
  5. 瀏覽器就會開始下載
註: 以上部驟是在Windows 10平台下進行,Linux 和 macOS 的方法可能有少許不同。

第二步: 解壓縮和開啟FFmpeg

因為要用 Windows command line 開啟 FFmpeg.exe,所以要解壓縮在第一步下載回來的檔案。
移至 ‘bin’ 目錄,會找到 ‘ffmpeg.exe’ 這個檔案。記下檔案所在的位置。
開啟 Windows command line,用 ‘cd’ (Change Directory)命令,移到 ‘bin’ 目錄。

例子

cd C:\ffmpeg-4.2.1-win64-static\ffmpeg-4.2.1-win64-static\bin>
註: 以上例子是解壓縮至C:\,如解壓縮至不同的位置,請自行修改。
註: 如果用 double click,程式會開啟,但是因為沒有輸入命令,程式會隨即關閉。

第三步: 到香港電台網站取得電台節目的網址

以下載2019年11月11日的<<音樂情人>>節目為例,打開重溫節目的網頁。

在播放的頁面按右鍵,檢視原始碼。在原始碼中,搜索 “m3u8” ,之後會得到一組或兩組的網址。
如果重溫的是最新一集,只得一組網址。如果重溫的是比較舊的節目,會得到兩組網址。香港電台是按日期儲存節目,所以再搜索20191111 (2019年11月11日),就會得到我們需要的電台節目錄音檔案。

例子

"https://rthkaod3-vh.akamaihd.net/i/m4a/radio/archive/radio2/musiclover/m4a/20191111.m4a/master.m3u8"

第四步: 輸入相關的命令

最簡單的FFmpeg命令就可以下載。

命令只有四部分,中間以空格分開。

 ffmpeg -i INPUT Output.mp3 
將 INPUT 換成第三步所得到的m3u8網址即可,註意要用英文的雙引號包住。

例子

ffmpeg -i "https://rthkaod3-vh.akamaihd.net/i/m4a/radio/archive/radio2/musiclover/m4a/20191111.m4a/master.m3u8" Output.mp3 
之後 FFmpeg 會開始工作,請耐心等待,完成後會在’bin’目錄下找到Output.mp3檔案。可以關閉Windows command line。完成!

星期一, 1月 22, 2018

踏雪尋聖誕老人和看北極光 (芬蘭五日四夜之旅) 羅凡尼米部分

日期: 2018-01-20 至 2018-01-24
出發地: 英國倫敦
主要行程: 赫爾辛基(Helsinki) (逗留兩天) -> 過夜火車到羅凡尼米(ROVANIEMI) -> 聖誕老人村(Santa Claus Village) -> 在當地參加北極光團 (Aurora / Northern Light Tour) ->  遊覽羅凡尼米(ROVANIEMI) -> 返回英國

極光下的麥當勞
幾年前在羅凡尼米的麥當勞是全世界最北,但是現在這間麥當勞可能是第二北。但是可在此麥當勞拿到北極光明信片。


憤怒鳥(Angry Birds) 公園



拉普蘭機場(Lapland Airport)

羅凡尼米是拉普蘭區的首府,而拉普蘭機場位於羅凡尼米和聖誕老人村附近。

Santa's Official Home Airport

拉普蘭機場主要是提供內陸航線


外記:

其實芬蘭人是喜歡食雪糕的,在羅凡尼米找到雪糕店,而當時室外溫度是-10 °C


Link: 赫爾辛基部分





星期六, 1月 20, 2018

踏雪尋聖誕老人和看北極光 (芬蘭五日四夜之旅) 赫爾辛基部分

日期: 2018-01-20 至 2018-01-24
出發地: 英國倫敦
主要行程: 赫爾辛基(Helsinki) (逗留兩天) -> 過夜火車到羅凡尼米(ROVANIEMI) -> 聖誕老人村(Santa Claus Village) -> 在當地參加北極光團 (Aurora / Northern Light Tour) ->  遊覽羅凡尼米(ROVANIEMI) -> 返回英國

赫爾辛基機場 (Helsinki Airport)

正確來說,機場的名定是 Finavia Helsinki Airport ,在 Vantaa (萬塔) 區,不是在赫爾辛基區,看以下的火車分區圖會比較清楚。

提示: 在機場坐火車至赫爾辛基市中心是要購買 2 Zone 的票哦!!

第一天


西貝柳斯紀念碑 (The Sibelius Monument)



第二天

芬蘭堡(Suomenlinna)


烏斯佩斯基大教堂 (Uspenski Cathedral),俗稱紅教堂
這間教堂是由俄國建築師設計,是東正教的教堂,在俄國沙王統治芬蘭時興建的。


赫爾辛基大教堂 (Helsinki Cathedral) 俗稱白教堂


岩石教堂



靜默教堂


赫爾辛基的旅程完結,接下來是坐過夜火車到羅凡尼米。

Link: 羅凡尼米部分




星期三, 8月 02, 2017

星期日, 7月 23, 2017

星期五, 4月 28, 2017

星期日, 4月 23, 2017

星期一, 1月 16, 2017

英國流動電話網絡 - Giffgaff 介紹

流動電話應是每個人必備的隨身物品,如果到英國旅遊或工作假期 (Working Holiday),沒有合約的電話及上網方案,首選是 Giffgaff。


Giffgaff 是其中一家提供流動電話服務的公司,它所使用的網絡是 O2 (Giffgaff runs on the O2 network,據說是屬於O2的子公司),不過沒有實體的門市,所有的服務都是經過網絡完成,好像是 Order SIM card、增值、查詢餘額等等,都是透過網絡完成,因為少了人事及店鋪租金成本,所以可以提供更優惠的價格。

因為所有的服務都是經過網絡完成,反而方便了,在香港就可以完成所有的程序 (Activate、Pay、Customer Services)。

Giffgaff 現時提供三種流動服務方案:
Pay As You Go: 預先增值一個金額,再按使用量扣錢。
GoodBag: 預先購買一個月的服務計劃(語音及數據),使用量不超過上限,不另收費。
GigaBag: 預先購買一個月的服務計劃(只有數據),使用量不超過上限,不另收費。


流動服務方案會不時修改,按官網所提供的服務為準,Giffgaff 官網

優點
  • SIM 卡申請簡單,可直接從網上Order SIM card (只限寄到英國地址)
  • 不需合約
  • 不需英國住址證明
  • 提供的服務計劃收費合理 (參考 - £10 Goodybag: 3GB UK Data, 500 UK min, Unlimited UK texts)
  • 訊號質素屬正常,在大城市如倫敦與劍橋,電話訊號與數據流速都合理,如在鄉村,則按地方而言。
  • 同台客戶可免費打電話及發短信(SMS)
缺點
  • 沒有實體的門市,若是遇到棘手的問題只能夠過電話、電郵詢問解決
  • 在倫敦 underground 沒有 WIFI 訊號。倫敦 underground 是沒有流動電話的訊號,其他電訊公司一樣。但有些公司在每個站的月台提供WIFI 訊號,列車停定就會連接WIFI,列車行駛中就沒有訊號
  • 只可在英國使用,不可在歐洲大陸使用。可以漫遊,但費用貴,不建議

如果看完以上的介紹及分析,想 Order SIM card ,就可到 Giffgaff 官網上點選 "Order a free SIM" ,可惜官網只會郵寄到英國境內的地址,如果想在香港收到 SIM card,就可能要麻煩在英國的朋友轉寄; 或者付出少少郵費,找網上服務轉寄SIM card 到香港。

其中一個免費索取的網址:
代寄 Giffgaff SIM card 到香港

在香港收到 SIM card 的好處
  • 可以在出發前已 Activate SIM card,一到埗即可使用
  • 預先知道電話號碼,可以在香港設定飛線等服務
  • 預先知道電話號碼,可留下聯絡方法給家人、朋友等
  • 去到一個人生地不熟的地方,有什麼事都可以求救 (e.g. Maps, Google, local landline, etc.)
到埗後,當生活上各種事項都 settle down,可以再按自己的需求,轉到不同電話公司,不同的服務計劃。英國是可以帶號碼轉台。
主要透過網上的流動電話服務公司(沒有門市):Giffgaff
主要的流動電話服務公司:3、O2、Vodafone、Virgin、EE

星期一, 12月 19, 2016

香港人申請工作假期前往英國 - 簡略流程

正如標題所示,本編主要是給在香港申請英國工作假期的朋友參考。本人現已身在英國,過著我的工作假期,因為在網上及工作假期相關的書籍都是主要針對台灣的朋友,所以本人整理了我申請工作假期時的經歷,及網上的一些資料,希望幫到各位將會申請或計劃中的朋友。如果對以下的內容有更正或有意見的,歡迎留言。

英國的工作假期計劃 (Working Holiday Scheme) 的正式名稱是青年流動計劃 (Youth Mobility Scheme, YMS),是第五類簽證 (Tier 5),Tier 5 (Youth Mobility) Migrant Visa 。

以上的正確名稱要記住,因為在網上申請簽證時有很多不同的簽證種類,不同的簽證會要求不同的資料,所以選對種類很重要。

基本條件
  • 申請時年齡介乎十八至三十歲
  • 持有有效的 BNO 或 特區護照
  • 簽證只對申請人有效,即是不可帶其他親屬 (父母,老公、老婆,子女)

可以得到什麼
  • 二年簽證
  • 除職業運動選手、醫生和牙醫外,任何工作也可從事,或讀書,或其他
  • 照顧自己及理財 (成年人自己照顧自己及管理自己的錢是根本責任)
  • 外國生活的經驗,外國朋友,做自己喜歡做的事情

如果想申請,第一個要決定的問題是: 用哪本護照申請,因為過去香港是英國的殖民地,1997年前的香港居民可能會同時持有 BNO 及 特區護照。兩種護照都可申請工作假期,待遇亦差不多,主要是申請時間上的不同。

用 BNO 申請
持 BNO 的申請人可以不受1,000個名額的限制 (2016年12月更新,好像最近才改成無名額限制,畢竟持 BNO 而又未滿三十歲的人會每年下降) ,及 可隨時直接向英國簽證申請中心申請簽證。

用 特區護照 申請
持 特區護照 的申請人會有 "每年1,000個名額" 的限制。(2016年12月更新,公佈結果的網站改了版,現只看到2016年的申請結果及人數。2016年首輪:541, 第二輪:310, 人數未過 1000,所以無抽籤,全部申請都批。不過無人知2017年的申請情況,想申請的就及早申請。


以下是向 英國簽證申請中心 申請的部份,兩種護照的申請程序是一樣。

可以參考官方說明 官方說明網頁
到指定醫務所 照肺 聯合醫務是其中一間 網頁
到英國簽證的網站填資料 英國簽證網站
有好多資料要填,記得國籍一欄選 "香港",之後就會有 Tier 5 (Youth Mobility) Migrant Visa
選擇。

完成所有網上程序後,要列印申請表,預約時間上簽證申請中心交文件,交護照,交健康證明,交存款證明,影BRP相,打指摸。

最後完成所有程序,就會有下圖,祝各位工作假期惀快。
 
其他參考資料:



星期一, 9月 19, 2016

英國Working Holiday 個人稅管理及退稅的方法

在英國工作的朋友,無論是透過 T4 - Study Visa 或 T5 - Youth Mobility Scheme 或其他的簽證,在英國境內工作,都要繳稅。

英國的財政年度為每年的四月至下一年的三月,應繳的稅項以財政年度內的收入計算。每名受僱人士有11,000鎊免稅額(2016年)。

星期五, 8月 19, 2016

英國增值稅(VAT)

在英國生活的朋友,一定會聽過 VAT 這個名,VAT 全名為 Value Added Tax (增值稅),VAT 的稅項適用於大部份英國境內出售的貨品及服務。不過,VAT 是一種間接稅,計算方法和原則有點複雜,相對於香港所奉行的簡單低稅制,香港人是要對VAT 有一點理解,和香港之前討論過的銷售稅有點相似。

星期六, 7月 23, 2016

使用 notepad++ 執行 python 程式碼

Notepad++ 是一個輕巧的文本編輯器,如果編寫簡單的程式,可以作為入門,嘗試開始寫自己的程式碼。
這裏建議幾個方法在 Notepad++ 中執行 Python。

方法一: 安裝Notepad++ 的 Plugins "NppExec"
開啟 Notepad++ → 在選單點選 "Plugins" → "Plugin Manager" → "Show Plugin Manager"
在彈出的對話框中找尋 "NppExec" 外掛 → 勾選安裝。
接下來對 NppExec 作一些設定,勾選 "Follow $(CURRENT_DIRECTORY)。
然後就可以用 NppExec 執行 Script,
在彈出的對話框中輸入 → C:\Python\python.exe "$(FULL_CURRENT_PATH)"


C:\Python\python.exe "$(FULL_CURRENT_PATH)"
"Python 直譯器的位置" "空格" "$(FULL_CURRENT_PATH)"
然後可以選擇直接 執行(OK) 或 儲存...(Save...)。
如果儲存,輸入這段 Script 的名稱,供以後快速重用。


方法二: 不需安裝任何 Plugins,使用 Notepad++ 的 "Run" 功能
開啟 Notepad++ → 在選單點選 "執行(Run)" → "執行... (Run...)"
在彈出的對話框中輸入 → C:\Python\python.exe "$(FULL_CURRENT_PATH)"


C:\Python\python.exe "$(FULL_CURRENT_PATH)"
"Python 直譯器的位置" "空格" "$(FULL_CURRENT_PATH)"
然後可以選擇直接 執行(Run) 或 儲存...(Save...)。
如果儲存,可以設定快捷鍵,供以後快速重用。 我是設定為Ctrl + F5。
註意:
1. script 的第一部份為 Python 直譯器的所在位置,需按直譯器的所在位置而作出修改。
2. script 的最後部份為 程式碼檔案 的儲存位置。
3. 以上的 script 會在執行完成後立即關閉,如想保留直譯器在執行完成的狀態,可以在 .exe 後加上選項 " -i",直譯器就會保留在執行完成後的狀態。

C:\Python\python.exe -i "$(FULL_CURRENT_PATH)"

方法三: 不需安裝任可 Plugins,使用 Notepad++ 的 "Run" 功能 及 Windows command line
與方法二的做法差不多,但是 Python 直譯器需要安裝 及 將 "Python" 設定為 Windows 的指定路徑 (PATH)。
開啟 Notepad++ → 在選單點選 "執行(Run)" → "執行... (Run...)"
在彈出的對話框中輸入 → cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT


cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
相同地,可以選擇直接 執行(Run) 或 儲存...(Save...)。
如果儲存,可以設定快捷鍵,供以後快速重用。 我是設定為Ctrl + F5。

星期五, 12月 25, 2015

看 CNN Student News 學英文

對於要練習英文,CNN Student News 會是其中一個溝道,不過CNN 的語速比較快和沒有字幕,比較難跟,好在現在網上的資源豐富,在youtube可以找到有字幕的CNN Student News.



scripts: 

Welcome to our last edition of CNN Student News for 2015.
I'm Carl Azuz. And Fridays(每星期五) are awesome (adj. 真棒, 正) ! 
For the past few days, our year end review series has looked back at some of the stories that made headlines since January. Teachers, you could find all of our shows in the archive section of CNNStudentNews.com.

星期三, 9月 30, 2015

Python 3.5.0 urllib 用法

在網上搜索使用Python語言的網絡爬蟲(Crawler)程式碼時,經常會出現導入(import) "urllib" 及 "urllib2" 模組(module)的程式碼。

但是在 Python 3.X 的版本中,將 "urllib" 和 "urllib2" 模組合併為 "urllib" 下的模組,分別是"urllib.error","urllib.request","urllib.response",還有 "urllib.parse" 及 "urllib.robotparser" 。

不過要留意導入 "urllib" 是不會同時導入 urllib 下的模組。
以下會用 Python 內建函數(Built-in Function)中的 "dir()" 作示範。
# Print every function inside a module
import urllib               # Imports the urllib module
print (dir(urllib))         # Prints urllib

# Print every function inside a module
import urllib.error         # Imports the urllib.error module
print (dir(urllib.error))   # Prints urllib.error

# Print every function inside a module
import urllib.request       # Imports the urllib.request module
print (dir(urllib.request)) # Prints urllib.request

如要導入模組,需要指明模組的名稱,如下
import urllib.request
import urllib.response
import urllib.error
在 Python 3.X 中,以下左方的語法要 改成 右方的語法
urllib2.urlopen() 改成 urllib.request.urlopen()
urllib2.Request() 改成 urllib.request.Request()

想了解更多,可參考以下英文教學。
Python 3.X Porting Guide

星期二, 9月 15, 2015

Python 3.5.0 入門

在 windows 的環境下,python 是需要安裝,而在 Mac 和 Unix 的環境是內建的。

第一步: 在 Windows 安裝 python

Python 的安裝檔可以在官網 (https://www.python.org/) 下載,目前最新的穩定版本為 3.5.0。由於本人的電腦環境為 32bit 的 windows10,所以下載 "Python 3.5.0 - 2015-09-13 - Windows x86 executable installer"。

星期六, 9月 12, 2015

Copyright © Matt Ko in UK 旅英紀錄 | Powered by Blogger

Design by Matthew Ko | Blogger Theme by NewBloggerThemes.com