第一次遷移服務器

我一直以來的的 web hosting, 一直是使用aws. 但最近總覺得價錢太貴, 而且很多資金的使用 並不是這麼貼心. 總是莫名其妙多了一些費用. 當然, 這些並不是說aws有問題. 不過它們這方 面的機制, 我本身並不是很喜歡. 所以我決定在這個月, 換一個web hosting的公司. 更換的 理由如下: AWS收費機制不討人喜歡 價格對於小型用戶太過昂貴, 而且不是這麼需要 UI介面有夠醜, UX很糟糕 它們大量的制定他們aws服務的專有名詞, 這部分技能是無法轉移的 (EC2? Route 53? 等等) 接著, 進入細節. 📋 遷移網域名 這次遷移的目標是 jcs-profile.com 這個網域. 查一下 who.is, 註冊商是 amazon.com. 我之前是使用 AWS 裡面的網域 註冊服務 Route 53 來註冊這個網域. 不過 我想把它移置到 Namecheap. 這家並不是最便宜的, 不過他的優點大概是老牌, 介面也算乾淨好整理. 不會有些雜七雜八的東西. 不過我自己 也沒有用過很多家, 所以我也不班門弄斧了. 等我有足夠的經驗再來補充. 選擇網域註冊商, 我是參考了下面這支影片. 我原本是想選 Google Domains 的, 不過當我選擇國家的時候, 竟然沒有支援台灣!? (還在拓展中) 所以後來索性選擇了 Namecheap. 不過依然是個很棒著選擇! 😁 Craylor Made 講解得非常棒! 給個讚! 👍 ...

September 10, 2022 · 1 分鐘 · 176 字 · Jen-Chieh Shen

Game Jam - 8月 2022

時間為2022的夏季, 在7月中旬, 我一位大學朋友 (@henrykuh) 邀請我一同參與他所主辦的 Game Jam, 在其活動的主題為驚喜 Surprise. 同時他也邀請我回 火柴共作坊 擔任程式區塊的負責人. 所以實質上, 這個 Game Jam 是用來讓我與其他在同個社群裡面的指導員 互相熟識, 以及交流的一個媒介. 這時候的我, 剛好完成了我上一份專案的開發計畫, 在沒有其他特別安排的 時期, 所以也沒有推辭, 就此決定參加很久沒參加的 Game Jam. ❓ 關於Game Jam 這個 Game Jam 的全名為 第五屆 DIY Game Jam: 驚喜 Surprise. 主辦單位為 自製遊戲公會. 時間是一個月, 比一般的 COVID-19 前的 Game Jam 的時間來的長上許多. 以往 Game Jam 時間都是 24 - 48 小時, 也就是一到兩天的時間 限制. 這是這個 Game Jam 相對比較特別的地方. 主題很明顯的, 名稱已經洩漏了, 是驚喜. 🔰 加入! 認識團隊 雖然以前我也曾短暫的待過在這 火柴共作坊 社群, 但對於其成員並不熟識. 所以這對我是個好時機 來建立一下人派. 並且可以順便訓練溝通/協作的能力. 團隊為5人成員, 1名企劃, 3名美術, 1名程序. 列表如下: ...

August 29, 2022 · 1 分鐘 · 177 字 · Jen-Chieh Shen

Emacs Eask - Emacs Cask替代方案

🔰 介紹 Eask的名字源自於Emacs Cask; 如果你已經有使 用過Cask的經驗, 那基本上你可以跳過這階段. 對於不了解或沒使用過的人, 在此我還是加減 介紹一下: (NOTE: 原則上這裡的Eask和Cask是可以互相替換的) Eask是個Emacs Lisp的套件管理工具, 有點類似於Node.js的npm, 但不全然是. 畢竟工具還不夠齊全, 而且Emacs生態也不適合npm那樣的模式. 所以簡單來說, Eask 可以是個劣化版的npm. 下面連結的 Why Cask? 有著更好的解釋 Why Cask? ❓ 那為什麼用要Eask, 而不是Cask? 以下是簡單的優劣展示表格: Behind technology Cross-Platform Emacs Version Size Cask Bash, Batch, and Python (Windows) ❌ Good on Linux and macOS, but it’s particularly bad on Windows 24.5+ 3,000+ lines makem.sh Shellscript ❌ Doesn’t work on Windows by default 26.1+ 1 file, 1200+ lines Eldev Bash, Batch, and Powershel, etc ✔ Good, but qutie slow on Windows 24.4+ 4,000+ lines Eask Node or Native Executables ✔ Good, and it can be compiled to native executables 26.1+ 3,000+ lines (這是我直接複製貼上的, 原文可以參考這.) ...

May 29, 2022 · 1 分鐘 · 212 字 · Jen-Chieh Shen

❓ 媽媽, 要幫還是不幫? (短)

這是一篇又來記錄我生活上問到難題的文章. 不想接收負能量請離開! 進入正題, 這種情況已經不只一次了, 這是一個平時工作日的下午, 陰天沒有陽光, 濕氣非常沉重. “我升降桌大後天要來了, 要把舊的書桌撤掉!”. 這是已經預定好了行程. 我已經跟我 媽商量好, 要一起把原先的舊桌子給移除. 然後把新的升降桌移入. 這是一項大工程, 原先的桌子也不是便於攜帶的款式. 一開始也是透過組裝才能移進我的 房間. 問題來了, 我媽淡淡地說道: “那桌子我不幫忙, 自己搞定!” 這時我是錯愕的, 一開始講好一起弄, 然後又突然撒下一句我不弄. 我不懂她幫忙的定義. 我可以接受別人不幫忙, 但不能接受要幫又不幫, 這種模糊的答案. 不要那我就要自己 安排清理家具的公司. 那些都要時間, 突然不要, 直接把我打到牆上. 這都讓我的心情 起伏很大. 相處起來很累人. 如果不想幫忙, 請早點說, 不然就什麼都不要說. 😕 然後我不需要妳, 妳也不需要我, 我也長這麼大了. 那就不用互相往來, 各過各的或許是種不錯的生活方式? 那種要幫不幫 的生活態度, 對我這人好像太過困難了… 所以最後是怎樣? 妳想幫就幫到底, 不然就閉嘴? 🙄

May 3, 2022 · 1 分鐘 · 53 字 · Jen-Chieh Shen

第一個靜態網頁生產器

最近迷上的網頁生產器, 所以我決定為我自己造一個網頁生產器, 何不? 其中較大的原因是因為我可以運行我的 網站到免費的 GitHub 網頁運行服務. 不過我上一個2018的專案 API-Reference-Template. 的核心是服務器取向, 而不是生產器取向… 😨 製作一個靜態網頁生產器並不是很困難, 我認為一個靜態網頁的價值來自原前端和整體的使用體驗. 然而, 我已經有一個令我自己滿意的前端網頁. 所以我就沿用我之前寫的專案, 並直接提取其中的前端部分. 然後直接把服務器取向的核心改成生產器取向! 🎉🎉🎉 我直接把這個工具重新取名為 SiraDoc, 這樣一來我也能夠給其他的網頁當作模板使用! 🥳 🔗 Link https://github.com/SiraDoc/SiraDoc

September 26, 2021 · 1 分鐘 · 27 字 · Jen-Chieh Shen

Unity CI自動化個人版授權

追蹤了這篇 My disappointing experience using Unity in a CI pipeline, 我也認為這是我目前遇到的最大問題. 個人版本(免費)的授權系統是部分衝突到CI/CD的概念的, 原因是, 我們還是得手動更新授權至 UNITY_LICENSE 這個 GitHub secret (環境變數)裡面. 也導致了 我們全部的CI/CD並不是全部自動化的流程, 非常麻煩! 至於Plus/Pro使用者則沒有影響, 因為他們分 別使用了不同的授權系統! 😖 我們直接切至問題點, 我們應該要怎麼做? 要怎麼讓這流程更順暢? 我的方法就是自動化整個授權的驗證過程! 長話短說, 我開發了一個 node 包 unity-license-activate, 原開發者是 Mizo Take. 這個包使用了 Puppeteer 來完成整個驗證步驟, 讓我可以使用JavaScript操控瀏覽器, 非常方便且正是我們需要的解決方法! 😁 下一步, 我們只剩下要更新我們的 secret 至 UNITY_LICENSE 這個環境變數就好! 這些任務非常簡單, 我 們只需要下列的 GitHub actions 即可辦到. read-file-action, by Julian Gruber actions-set-secret, by Habid Enrique Manzur Restrepo 我們可以使用 read-file-action 來讀取下載好的 .ulf 檔案, 然後使用這個檔案的值給 actions-set-secrets. 記得要設置 ACCESS_TOKEN 到你的GitHub secret裡面. 這是用來從你的 workflow 更新和製造 GitHub secret 的. ...

September 25, 2021 · 1 分鐘 · 104 字 · Jen-Chieh Shen

學歷或許沒這麼重要?

前言, 這是要給我"老爸"看的. 這種類似的文章, 實在很多. 所以我不會提及任何外面已經有的文章. 這文章將會是充滿我個人主觀 想法的文章. 歡迎你有不同的想法, 也可以完全不贊同我的想法! 👍 根據我老媽的說詞, 大家認為碩士生總比學士生還要來的有競爭力. 我是來顛覆你部分想法的! 🌏 台灣環境 過去的台灣非常注重學歷, 現在可能依然是. 所以我們建立學歷, 來讓人民學習, 並用知識的力量 來為台灣或許更多的國際競爭能力. 這一切彷彿非常美好, 原先的出發點也是非常正確. 我們開始注 重考試, 開始注重成績, 而因此有了唯有讀書高的氛圍. 但漸漸地不再注重人品, 道德觀念, 運動, 等等我認為對人來說也是不可或缺的一部分. 根據我在國外的經驗比較, 台灣是非常競爭的環境, 不管是從學生時期到出社會, 我們認為只要努力 就一定會有收穫. 這樣結果是種完美論, 我們 實際得到的卻往往比較少. 為什麼台灣(或型態類似的國家)工時這麼長卻依然沒有得到相應的回報? 一部分的原因我想應該是我們太過努力, 然而卻沒有足夠的時間休息, 沒有時間思考自己的人生和未來. 我們應該重視質量, 而不是數量, 特別是我國對岸有個快15億人人口的超級大國 (中國). 因為我們數量 根本壓倒性的不足阿!😨😱 反觀日本🗾是我們應該學習的對象, 雖然它們也足夠壓抑, 但起碼依然能夠 幫助我國在國際上有些許的競爭力. 太過努力但又沒能得到相應的回報會有怎麼樣的後果? 會導致很多人不再相信教育能為人帶來任何改變. 這當然是極其我不想看到的結果, 但現在的社會就有著類似"博士滿街跑", “失業率不斷上升"的各種 危言聳動的新聞標題. 當然這也是事實, 我周遭的朋友就有很多人找不到工作或者找根本與大學無關 的工作. ...

September 17, 2021 · 1 分鐘 · 126 字 · Jen-Chieh Shen

為什麼離開雪梨大學?

亞洲父母時常把自己的小孩當作人生的第二生命,因此造成了傳承上的惡性循環。那為什麼不在自己的有 限生命裡做自己認為對的事情呢?這問題也時常困惑著我,到什麼什麼時候才是長大?時間?歲月?還是 說是經驗? 我認為沒有所謂的「長大」,因為我們一生中都會有自己不知道的事情。先今2021年,人類平均壽命為79- 80歲,但我們需要學習的東西卻為人類2000多年來的歷史。也就是說,我們花費一生也沒辦法把所有東西 都學完!🤔 我認為學校是好的開始,但卻不是人生最終的答案!學習不應該只僅限制於學校內,而是應該融入於在生活 之中。學歷確實很重要,他能為你帶來工作,但也能為你帶來絕望。 💬 Past experience 經驗 我高中曾經很迷茫,那時候的我選擇相信世界,相信家人的選擇(去ICA),結果帶來了我更多的自暴自棄,那 時候的我真的非常痛苦。現在是我第二次感到迷茫,為了不重蹈覆徹,我想去相信我自己,而不是相信別人給 我做的決定。 😨 Puzzled 害怕 現在的我依然很害怕,我害怕我出國後沒辦法求得足以我繳納房租的工作。我害怕我會窮的吃不了飯,結果變 成遊民。但那些並不能阻止我前進,因為我留在台灣也只是原地踏步,不如踏下去看看自己能衝到哪裡。未來 會發生什麼事情,誰都說不準! ❗ Awakening 指引 經過高中一次的自暴自棄,讓我相信現在正是我從過去的經驗得到結果的時候!我想去試試自己的能耐,也認 為這才是對的選擇,因為未來沒有人可以為我的人生負責!父母不行,因為他們會先行老去。朋友不行,因為我 們思想獨立。兄弟姐妹,也將會有自己的人生!所以我唯一能做的就是盡力的去做,盡力的去學,盡力的去幫我 自己把未來的路鋪好! 💬 Future 決定 回到原點,成長到底是什麼?我成長的過程並不是這麼順利,總是跌跌撞撞的,跌倒之後再爬起來,就好像小 baby在學走路一樣。不過誰不是這樣走過來的?你是,我是,大家都是!雖然現在的我還是感到很不安,但相信 那也是我成長過程的一部分!當然還是希望不要摔斷腿啦!

September 15, 2021 · 1 分鐘 · 34 字 · Jen-Chieh Shen

為什麼我不再跟我姐說話 👧

這篇是特別針對給我這個偉大的老姐看的. 😒 我自己也不是很確定原因, 人在相處的時候互相不愉快. 絕對不會只是一方面的錯. 因為過程的最後不會有交集, 那探討這方面的問題一點也不重要. ❓ 問題 我把問題大概分為幾點, 根據我老媽跟自身的觀察. 老實說我自己都不知道這些是否正確. 但我可以肯定的是, 我老姐決不會認同. 因為她從來沒怎麼認同過我的論點. 😕 😧 家人應該要有所包容 學姊學弟制 👪 家人應該要有所包容 這點我認同, 但我不覺得家人可以無限的包容一個人. 就像是久病床前無孝子. 即使是最好的家人都有可能會支離破碎. 而真實情況是, 大部分的家人不合就不在聯絡. 就如同我的朋友Matthew, 他一天基本不跟家人連絡. 因為他家庭困苦, 也沒有特別跟 自己的家人特別親密. 也很早就有自己的人生規劃. 我對家人相對於其他人特別好, 那是因為我更相信真正珍惜的, 更需要細心對待. 就像是我曾經的一個好朋友"琮楠"; 總拿一句, “我是他最好的朋友”. 然後每次都 遲到, 不然就放我鴿子. 我無法苟同最好的朋友是這樣被對待的. 😶 學姊學弟制 我知道台灣是個很注重前後備關係的國家. 我姊也不例外, 非常注重輩分的問題. 只要是我講話直接了點, 或者只要他主觀認為我對他不敬, 就會嚴厲的糾正我. 但我自己不同, 我並不喜歡因為他比我早生這種詭異的理由去選是否尊重一個人. 如果比我老的人都應該要尊重, 我想我應該尊重阿扁貪汙 唷? 我更相信是否尊重一個人, 是因為一個人是否有那價值, 是否應該被不被尊重. P.S. 很好笑的是, 我們只差一歲! 😬 ❤️ 其實她是好的, 那就是她 我只能說我盡力了. 我只是想要像同級生一樣的和我老姊說話. 想要平等平坐的相處. 但那或許就是她, 她就是這樣的人. 一輩子也不會對我有想法上的改變. 我就是那個 她想像中的蠢弟弟. 我們彼此都知道對方的優點, 也知道對方大概的性格. ...

October 27, 2020 · 1 分鐘 · 104 字 · Jen-Chieh Shen

為什麼我討厭跟家人住

長期在國外生活的我, 已經很久一段時間沒有和家人住在一起. 這也時常讓我重新意識到 跟家人住有許多好處, 但事情總是正反兩面, 不會兩全其美. 以下閒聊, 以及抱怨. 在家吃飯無比壓力 有時候真的讓人覺得很無奈. 雖說我媽媽是個模範媽媽, 很會煮飯. 可是人不是機器人, 我媽也不是專業的廚師. 煮的東西也總是保持不一定的水準. 有時候蠻好吃的, 有時候 變得很難吃. 最可憐的是有時候主菜特別難吃又只有那一道菜的時候, 你就只好吃, 不然 就是不吃. 有時候跟老媽抱怨, 又會被嫌說我們不珍惜. 自己也感到內疚. 然後我媽就不 開心. 每天都是這個模式. 媽媽: 晚餐要吃什麼? 我: 我想...吃外面. 媽媽: 為什麼?晚餐家裡有煮了阿!(一臉疑惑並皺眉) 如果我選擇繼續說, 我: 我覺得... (我的各種理由) 媽媽: 反正在家裡吃就對了! (反正不給過) 如果我選擇不反抗, 我: 好吧. 那就吃吧. 媽媽: 好啊! 那妳出去吃阿! (不開心地走開) 365天上演這種劇情, 不累嗎? 我都不用導演幫我排演了! 😭 所以我自己很喜歡一個人在外面住. 我可以自己選擇想吃的, 也不用每天每天每天 都要為一個無關緊要的事情感到煩惱. 長期的煩惱,和累積起來的壓力讓我喘不過氣. 真的讓我無比想離開家裡. 既然做不到每天保持一個水準, 就不要強迫家人在家一起吃飯. 而且小孩也大了. 何必 要強制自己的小孩跟家長吃飯.

August 16, 2020 · 1 分鐘 · 64 字 · Jen-Chieh Shen