前陣子決定要找部落格的圖床,再加上 Blogger 開始支援 HTTPS,最後決定花點小錢,直接使用 AWS s3 + cloudFront 來當作圖床。
主要是使用 HTTP header 中的 referer 來做來源檢查,設定可參考下圖。
這樣大致上就可以解決圖片盜連的問題了。
但,AWS WAF 的定價可不便宜,一個 web ACL 定價是每個月 5 USD,也就是說如果圖片每個月被存取的次數沒有超過 400 次以上,其實用了 WAF 反而費用較高。就請大家自行衡量了。
軟體開發、伺服器和生活瑣事
前陣子決定要找部落格的圖床,再加上 Blogger 開始支援 HTTPS,最後決定花點小錢,直接使用 AWS s3 + cloudFront 來當作圖床。
主要是使用 HTTP header 中的 referer 來做來源檢查,設定可參考下圖。
這樣大致上就可以解決圖片盜連的問題了。
但,AWS WAF 的定價可不便宜,一個 web ACL 定價是每個月 5 USD,也就是說如果圖片每個月被存取的次數沒有超過 400 次以上,其實用了 WAF 反而費用較高。就請大家自行衡量了。
程式大概是這樣:
scanf("%c", &input)
while (input == 'y') {
// ....
scanf("%c", input);
}
結果 while 裡面的 scanf() 沒有停。原因是輸入「y」並按下 enter 後,scanf 拿到的是「2n」,所以 input 會是 2,但 n 還在 input buffer 裡面,第二次 scanf 會以為使用者已經有輸入值 (空字串) 就繼續往下執行了。
要讓 scanf() 避開這個問題,只要在「%c」前面加上一個空白即可:
scanf(" %c", &input)
Ref:
看到 Hinet 宣佈 2018 年底中止 Proxy 服務,另外看到 gslin 的文章說「網站都走 HTTPS 的情況下,Proxy 服務能帶來的好處愈來愈少了」,當下想不出來為什麼。
查了一下資料恍然大悟。HTTPS 主要目的就是希望所有的網路資料傳輸不會被中間人 (MITM) 竊聽,當然這個和 proxy 的目的剛好互斥,proxy 的行為就是做中間人並協助將常用檔案儲存起來讓你下次使用時可以快速取得。所以走 HTTPS 的話資料是不會進 proxy 做快取的。
ref:
今天在「快樂、喜洋洋:高雄精神科診所」看到一篇文章「成人要如何診斷亞斯伯格症?」,裡面有提到幾句話,我覺得很重要:
請不要直接衝到精神科門診,跟醫師說我要診斷亞斯伯格症。就算簡單的看診後,醫師說你是或不是,這樣的診斷意義不大
….
廣泛閱讀,誠心誠意地跟你的伴侶、好友討論自己的亞斯特質(當然他們也得有些概念、也得多看點書),拋開成見地省思你的一生,找出自己的優點,但也要面對自己與其他人之間曾經發生的誤解。如此,你才能確定,亞斯特質是不是對你的人生帶來巨大的影響
年初得了流行性感冒,因為病症不明確所以需要卻診來對症下藥。當時透過關係得知高雄醫學大學附設醫院 (簡稱「高醫」) 有提供流感快速篩檢服務,因此至急診室掛號。記得當時的對話大致上是這樣子的:
「目前有針對流感的用藥,目前政府有提供『克流感』藥錠,要不要直接拿回去吃?」
「是否等快篩結果確定以後在決定是否要服藥?」
「我們有提供快篩服務,但正確率大約 60%。如果檢查結果為陰性,你確定就不吃藥繼續下去?」
「….」
「不如你之接拿克流感回去吃吧」
以上可以看出我:
以上是一個錯誤的示範,造成了醫療資源的浪費 (醫生的診療時間)。
避免浪費時間、資源 (不管是醫療資源,或是其他資源),同樣的方法也可以用在不同的情境底下。
「聽說你要換工作喔?」
「對啊,住台北的生活費太高了,有機會不如住家裡」
「你之前有提加薪嗎?」
「沒耶」
「那如果薪水多一倍,你會留下來嗎?」
「不會」
「為什麼?」
「就 …..」
「其實你在意的根本不是薪水嘛 ….」
總之,以後遇到問題時,要想想: