如何自架VPN服務?
Expat Life

如何自架VPN服務?

這篇不是來業配各種在Youtube上廣告到爆炸的VPN,在胡志明工作常常都會想要到處拜訪咖啡廳,轉換一下環境工作,當個類數位遊牧民族(加班),而如果使用手機流量來分享,雖然較為安全,但是通常流量絕對撐不了多少時間,勢必需要連結咖啡店的WiFi啦! 在我抵達第一週的時間中,連結公共WiFi的就是國際跨國飯店與星巴克,如果這兩個地方不行,應該整個東南亞都不行了吧?但好死不死,Microsoft通知說同時間下有三個不同地方的人想要嘗試登入我的帳號,分別是越南、埃及與印尼,實在是嚇到滴尿...... 只好發揮客家工程師的精神,研究看看能不能自己架設VPS,再裝上OpenVPN,實在是有夠簡單且方便,就一步一步分享給大家。 Step 1:創建Linode(Akamai)帳戶 請先自行申請一個Linode帳號 Cloud Computing & Linux Servers | Alternative to AWS | LinodeSimplify your infrastructure with Linode’s cloud computing and hosting solution
4 min read
如何申請尼泊爾旅遊簽證?(中華民國/台灣)
Travel

如何申請尼泊爾旅遊簽證?(中華民國/台灣)

尼泊爾採取落地簽,可以於抵達機場時填寫,但可以先行線上申請以節省時間。 因資料僅保留「兩週」時間,出發前再申請即可。 Step 1:尼泊爾移民局簽證入口 尼泊爾移民局簽證:https://nepaliport.immigration.gov.np/ Step 2:點選Visa On-arrival 大部分國際航班都還是在加德滿都的特里布萬國際機場(Tribhuvan International Airport, TIA),由下方選單選擇 Tribhuvan International Airport (TIA)。 Step 3:基本資料填寫 1. 介面語言:有英文與中文可選擇 2. 國家:選擇 Taiwan(China) 😭 3. 簽證類型:一般觀光選擇 Tourist Visa 4. 護照號碼 5. 生日
3 min read
Python加速技巧|異步處理(Asynchronous)
Python

Python加速技巧|異步處理(Asynchronous)

在一開始開發程式時,「自動」執行批次任務相對比「手動」下,怎麼樣都覺得很有效率,但當程式開發到一定程度時,某些專案就會開始要求速度,例如我近幾個月都在開發選擇權造市程式,這個時候執行速度就是相當重要啦! 一般正常狀態撰寫的程式是由上而下的線性執行,當執行無誤完成第一步後,才會接著執行下一步。如果任務之間沒有相依性,我們可以如何增加效率呢? 我們先舉一個生活上的例子——「煮飯」,近期作為外派菜鳥的我正在學習如何自己煮飯,畢竟在台灣的都會區生活實在太方便了,到了異國只能自己來才吃得到想吃的味道。而我目前的階段屬於煮飯菜鳥,一次不能做太多事,免得手忙腳亂全部搞砸,所以一次只能做一件事情,因為很多事情都沒做過也不知道時間處理會如何。 Lv 1 廚房菜鳥:(Single thread) * 一次處理一件任務:例如先洗菜,再煮一鍋水,再把菜放下去燙;洗米、泡米、再放入電鍋煮。 * 假設每件任務都是獨立且依序執行 Lv 2 廚房進階菜鳥:(Asynchronous) * 區別什麼任務會花比較久的時間,但又不用自己實際盯場,例如電鍋煮飯。 * 當在執行等待任務完成的時間,就可以先去
5 min read