Author: Ken

  • Xpark 水族館

    天龍國的颱風天並沒有我想像中的那麼大風,反而是覺得有些平凡,感覺兩天颱風假放得莫名其妙,畢竟曾在帝都經歷過七級陣風,我還會順著風的方向輕輕滑動腳尖就可以走動,只是突然醒悟,帝都那些刮大風的年月,應該也砸死了一些人,只不過沒有媒體會聲張,也不會有正義。

    桃園的這間水族館,雖然一開始就知道他很小,除了珊瑚沒有很多,其他的魚類也不是很齊全,不過重在娛樂,主要是給小朋友看。一進門就是一大群沙子裡面探出頭的來的花園鰻魚,由於實在是沒什麼明顯的特徵,他的貼紙和他看起來就一摸一樣。

    除了Nemo和Dory,還有一些其他的常見海魚,種類不算很多,但感覺缸內壁都擦得很乾淨,他們看起來都很開心,偶爾有幾條生病的魚都是放在戶外缸的淡水鯉魚,我比較好奇的是為什麼這間水族館這麼喜歡用壓克力和圓柱缸,圓柱缸會起到放大的作用這不用說,但是壓克力只要刮花了一點點就會整個要換掉,他們的日常維護一定要非常小心。

    當然,就和其他大多數的水族館一樣,所有的珊瑚都比不上帛琉水族館裡面的珊瑚,海魚是相對好養的,硬骨珊瑚則是需要投入數倍於海魚的金錢,也許小朋友對珊瑚完全沒興趣也是原因之一。

    在水母區看到一個豐年蝦的孵化杯,感覺這個杯子很獨特,上網查了查雖然他是一個韓國品牌,但是價格不菲,豐年蝦的孵化困擾了我一段時間,也買過一些DIY的作品,感覺都沒有很完美,這個杯子看起來很完美。

  • How to configure AWS SES with Postfix MTA

    眾所周知email spam是internet上最讓人討厭的東西,所以很多雲端服務包括aws都會有一個默認的限制,從instance不能發送郵件出去,需要提交工單到客服那邊人工開通。

    但是有時候我們只是需要測試一下application的email發送功能怎麼辦呢,難道去叫客服開通嗎?

    這個時候我們可以使用postfix來把aws的ses service當作email relay就可以了,沒有申請到正式服務之前的ses會運行在sandbox,有一些限制,比如只能發送email到驗證過的domain或是email address,這很簡單,我只需要驗證一下就可以,aws會發送一封email到郵箱來驗證,點他。至於domain的部分,則是需要增加三條cname記錄,等上一兩個小時就可以。

    至於發送數量和頻率,則限制在每二十四小時200封email,每秒鐘一封。

    當email address和domain的驗證都完成,這個時候需要進行smtp 的配置,至少要有個username和password吧,從webconsole來配置同樣很簡單,點擊Create SMTP credentials的時候,他就會自動在IAM中創建最小權限的用戶以及access key作為smtp的password。

    在aws創建好ses資源,接下來就是在instance上配置postfix的部分,

    以Amazon linux 2023為例,首先安裝必要的組件:

    dnf install postfix cyrus-sasl-plain -y

    然後為postfix 增加一點點配置,請注意改成你自己的domain:

    postconf -e "relayhost = [email-smtp.ap-northeast-3.amazonaws.com]:587" \
    "smtp_sasl_auth_enable = yes" \
    "smtp_sasl_security_options = noanonymous" \
    "smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd" \
    "smtp_use_tls = yes" \
    "smtp_tls_security_level = encrypt" \
    "smtp_tls_note_starttls_offer = yes" \
    "myhostname = aws.bbken.org" \
    "mydomain = bbken.org" \
    "smtp_tls_CAfile = /etc/ssl/certs/ca-bundle.crt"
    
    vi /etc/postfix/sasl_passwd
    
    [email-smtp.ap-northeast-3.amazonaws.com]:587 AKIJJ6XRR6XR6XR6XR54:jKKDeblcjKKDeblcPuPGYKDeblcPuPGYuPGYcVqnE3y
    
    chmod 600 /etc/postfix/sasl_passwd
    
    postmap -v hash:/etc/postfix/sasl_passwd
    
    systemctl enable postfix
    
    systemctl start postfix

    最後我們可以進行一點點測試:

    sendmail -vv root@bbken.org

    或者

    echo 'This is a test mail from aws ses' | mail -s 'Your Amazon SES account is in the sandbox in Asia Pacific (Osaka)' root@bbken.org

    如果需要發送email到別的domain,也就是任意郵箱,那麼需要在ses 服務裡面Request production access。

    參考文件:https://www.cyberciti.biz/faq/how-to-configure-aws-ses-with-postfix-mta/

  • P&G真是無處不在的托拉斯

    我想光華商場其實跟每個城市都有的電腦商城差不多,唯一的區別是這裡的騙子可能比其他國家要少,這裡的國家當然指的是中國,還有youtube上附近沒有電子商城的美國鄉村,特別是那些在GitHub project的readme裡面聲明Don’t use cheap Chinese made usb cable to flash的developer 。

    來過兩次,但都很匆忙,沒有認真看,大部分的攤販都是筆電和遊戲機,這裡的遊戲機既有ps,xbox,也有rog,但我是不玩遊戲的,一群宅男圍在門口的showgirl旁邊,望著她們的胸部前面最新的主機板,有模有樣的介紹。

    傳統刮鬚刀的刀片要鋒利很多,當然也就刮得更乾淨利落,當前使用的是店家贈送的土耳其derby刀片,比吉列的鋒隱5層刀片還要更銳利一些,刮鬚的動作如果太過粗糙就比較容易刮出血來,但認真細膩的刮就不會,真是一個極好的脾氣檢測儀。

    每個國家的刀片都買了一種,一盒五片,感覺以我的使用頻率,大概要半年才能用完五片,還有一盒日本的在路上,三十五片,這是要用三年才會用完的節奏,平均每片價格十五塊,每個月都換一片的話,三個月成本四十五塊,確實比吉列鋒隱便宜多了,但是我發現俄羅斯的Astra其實已經被吉列收購,且是印度工廠生產的,也許是因為烏俄戰爭,俄羅斯根本沒法出口吧,P&G真是無處不在的托拉斯。

    昨天是萬安演習,所以早早的就去買了便當,要不然據說會被警察攔在半路上,亂跑還會罰款,但是防空警報只響了一分鐘,這是不是太敷衍了。

    今天颱風來了呢,昨天晚上還在考慮到底要不要去公司拿筆電回來,看到停班停課的通知一個接一個,全聯也被搶空,還是上樓去拿了回來,星圖上看起來很大一個颱風,但是巷弄裡面的風,並沒有那麼明顯,大概就是連著下幾天的雨吧,日月潭的蛙蛙們不要想露頭啦!