跳到主要內容

Life in Montreal, Arrival! SIN and RAMQ!

記錄一下抵達 Montreal 後要做的事

因為是從東京直飛 Montreal,下飛機後到海關前先用 Kiosk 申報入境有沒有帶違禁品,超量的貨幣之類的,還有預計停留的時間和目的。

我選了 Work, 365 天,拍完照片後機器會印出一張紙,接著排隊等海關問問題。海關看了一下紙後就說往後面的 Immigration Office 去。進 Immigration Office 時會有個人問你要做什麼,回答說已經有 approved work permit 需要 immigration officer review,接著它會紀錄之前那張紙上面的編號,然後請你到旁邊的座位區等叫到號碼再去移民官櫃檯。我拿的是 D10 原本看已經到 D08 了,但等了快一個小時才叫到 D10,其他的 AX, BY, CZ 印象中都叫超快的。

等叫到 D10 移民官只問了我跟我太太結婚幾年?然後就印出了兩張 Work Permit,要我再確認一下裡面的內容有沒有問題,前後應該不到 5 分鐘吧。但是幸好不是入境加拿大後還要轉機,不然一直不確定要在 Immigration Office 裡面等多久真的很煎熬。

過了幾天,第一件事就是要申請 SIN (Social Insurance Number),Service Canada 是 8:30 AM 開,因為時差關係都很早起,所以大概 8 點就到了,在門口排一下隊,進去後會有人問說需要做什麼服務,然後就到旁邊等叫名字。好像也是等不到 5 分鐘,就被叫進一個小房間,看了一下護照還有 Work Permit 後,給了一張紙要我們填父母的英文名字還有在加拿大的居住信箱地址,電話。接著就印出了效期跟 Work Permit 一樣長的 SIN 臨時紙。

第二個要挑戰的是 RAMQ 健康保險,到了 RAMQ 發現排隊人龍太可怕了,中午再去看看發現也是一樣。後來就試著改打電話。電話不好撥,但後來有一次轉接竟然沒多久就有人接聽。跟他說要申請 RAMQ 後,需要提供 SIN 號碼,在加拿大的居住地址,Work Permit 上面的一些細項資料內容,接著他就說 Application Form 會在10天內寄到信箱。因為 RAMQ 等待期可能要三個月,但因為現在是 9 月底,所以如果 9 月底申請的話,9月也可以算一個月。對方說從打完電話輸入完資料後,等待期就已經開始算了。等接下來收到 Application Form 後,再到 CLSC 帶著護照/Workpermit 和照片做完身份驗證就可以了。因為 RAMQ 開的時間和下班時間很早,排隊的人又超級多,CLSC RAMQ service point 點比較多,有的又開到 8:00 PM,感覺比較方便。所以打電話進去 RAMQ 拿 Registration Form 真的方便很多!另外孕婦產檢相關的醫療好像不需要3個月等待期,可以在後面確定拿到 RAMQ 後退費。

心得:
一定要看RAMQ網站的 How to Registration!! RAMQ 一開始就說 Call us to have your personalized registration form! 能避開RAMQ reception desk 排隊地獄真的是很開心...

這兩樣必備的完成後,接下來就是其他日常的挑戰了....


留言

這個網誌中的熱門文章

Access private API gateway from another account

最近在做一個 PoC 驗證說怎麼在現有的架構下,把一些 public API 移到 VPC 裡面,只讓特定網路的人可以存取。 當然最直覺的想法就是,建一個新的 VPC ,加上 execute-api VPC endpoint 然後這個 VPC 再跟特定網路做 Peering,建一個 Private API Gateway 在新的 VPC 裡面。 這樣新的 VPC 可以透過 VPC endpoint 去存取 API Gateway,然後再加一個 ALB ,裡面的 target group 指向 VPC endpoint 的 IP和 443 port,ALB 設定好 Domain Listener,API Gateway 也加上相同的 Custom Domain Name,這樣子 ALB 就可以當成特定網路 access 的 entry point,一但 Peering 完成後,從特定網路來的 request 就可以經由 ALB -> API GW 跨 VPC 存取原本環境的 backend resource。 但我一直在想,Peering 是必要的嗎? 沒想到隔天就看到這個教學  How can I access an API Gateway private REST API in another account using an interface VPC endpoint?  裡面的做法突破了原本我直覺上的盲點! 就是即使是 Internal API Gateway 似乎只要設定好了 resource policy 就可以允許其他 account 的 VPC endpoint 跨帳號存取! 所以例子裡面的 private API Gateway 是建立在 B 帳號裡面,A 帳號的 VPC 只是啟用了 VPC endpoint,一但 B 帳號的 private API Gateway 在 resource policy 設定好允許 A 帳號的 VPC endpoint 存取,即使兩個帳號之間沒有 peering 也是可以互通的! 雖然說這樣子要帶 hostname header or api-gw-id 但是 原本架構上的 ALB 也是為了 VPC endpoint 可以知道要 forward request 給哪個 API Gateway ...

全球鷹/響尾蛇 D300 行車記錄器

全球鷹 Global Eagle /響尾蛇 D300 行車記錄器 前後雙鏡頭,透過電瓶的壓升壓降來開啟/關閉行車記錄器主機 wifi 是 mmcx 接頭,去淘寶買一條 20 元 預設 wifi 密碼是 12345678 透過 TimaCam 可以 wifi 連線主機,用來看即時鏡頭畫面還可以 但是要下載一個片段 216MB 非常慢,讓我看到噪音管和吐白煙的想檢舉也覺得麻煩... 主機拆下後,即使透過 USB 供電也無法開機, 要操作主機只能發動機車在車子旁邊操作, 主機沒接線的裝態也不能直接拿來看錄影檔。 從 2018.3 月安裝到現在,發生過一次熄火吃完飯(約20分鐘),竟然沒關機還在錄影。還好只是 20 分鐘,不然電瓶的電不知道會不會被吃完。 現在都很提心吊膽,熄火後都會等他壓降關機後(約 1 分鐘)才會離開。 早知道還是裝一般開電門供電,關電門關機的機種。 wifi 看檔和安裝容易都只是噱頭,買了才知道難用。

Publish lambda layer to regions from s3 bucket?

boto3 有個  publish_layer_version  API,你可以使用 S3 bucket + key or zipfile 來發布 lambda layer. 使用 zipfile 的話就是從命令執行端上傳,所以假設你的 lambda packet 是 20MB 然後你要發佈到 16 個 AWS region 的話,就看你命令執行端的網路上傳速度了。 使用 S3 bucket 來放要發佈的 zipfile 檔似乎比較合理,因為這樣子檔案的複製就是在 AWS 的網路內發生。 But... 很機車的是,如果你的 zipfile 是放在 us-west-1 的 S3 bucket 那麼你就只能發佈到 us-west-1 .... 當你要發佈到其他 region 會出現 error botocore.errorfactory.InvalidParameterValueException: An error occurred (InvalidParameterValueException) when calling the PublishLayerVersion operation: Error occurred while GetObject. S3 Error Code: PermanentRedirect. S3 Error Message: The bucket is in this region: us-east-1. Please use this region to retry the request S3 bucket name 是 global unique 但其實 bucket 位置是有 region 的... 目前還沒有看到什麼比較好的方式來發佈 lambda layer 到全部的 region.... replicate 所有的 zipfile 到所有的 region, 然後每個都有自己的 bucket name 似乎蠻蠢的?....