Kenneth Hung-Ju TsaiinKenneth Tsai @ Software Things重溫測試 — .NET MVC with NUnit距離上一次寫測試已經是幾年前在寫 Node 的時候,用的是 Mocha 搭配 Chai。還記得那時候剛接觸 TDD,並且剛好開始半主導一個新的專案,稍微任性地就把這些東西帶進了一個很傳統的團隊裡自己玩起來。那段時間除了搞 TDD,自己還架了 GitLab 與 GitLab…Aug 20, 2017Aug 20, 2017
Kenneth Hung-Ju TsaiinKenneth Tsai @ Software Things透過 Issue Tracking 與 DDD 解決新舊系統同步開發的問題在目前的團隊裡,我們主要有兩個較大的專案,一個是電商網站,另一個是則是提供給會員的管理後台,這兩個都必須持續地因應各國經銷團隊不同的需求而新增與修改功能。Aug 17, 2017Aug 17, 2017
Kenneth Hung-Ju TsaiinKenneth Tsai @ Software Things初入 React Native 與 CRNA 的實作與心得前一陣子開始想做些 Instagram 的應用,因為以往 side projects 總是做網頁,這次因為 ig 本來就是以手機 app 為主,因此有了想寫些 app 的念頭。 並且後來偶然看到一些 React Conf 2017 的片段,其中 CRNA…Aug 2, 2017Aug 2, 2017
Kenneth Hung-Ju TsaiinKenneth Tsai @ Software Things英國租屋相關資訊英國租屋的相關紀錄原本剛租完房子就想寫了,結果一拖就到現在了,第一期的約都已經走完。但心中一直常掛著這件事,想要把這篇補完來幫助下一個像我一樣到英國工作又什麼都不懂的人能早一點進入狀況。Aug 2, 2017Aug 2, 2017
Kenneth Hung-Ju TsaiinKenneth Tsai @ Software Things.NET Core 初體驗感想 — 可以開始跳坑了最近心一橫把一個新的小專案用 .NET Core 來開發,原因主要是為了跨平台跟最小化,但其實跨平台的需求還沒這麼急迫,追根究柢就是想試試而已。在這次開發過程中陸續中了不少坑,或許說坑不是很貼切,應該算是一些為了跨平台與最小化的必要成本。Aug 2, 2017Aug 2, 2017
Kenneth Hung-Ju TsaiinKenneth Tsai @ Software Things.NET MVC 動態 Culture 轉換於 ActionFilter 與 ModelBinding 間的順序描述一下情境。首先我們是一個支援多國文化的電子商務網站,首先會針對國家做初步的 culture 設定,再者使用者在過程中亦能針對語言去做切換。很當然的這會面對的問題有語言、貨幣、地址與時間格式的轉換等。Aug 2, 2017Aug 2, 2017
Kenneth Hung-Ju TsaiinKenneth Tsai @ Software Things英國找軟體工作心得在英國工作快要半年,一切都比原本預期的順利許多。這篇紀錄一些我在英國找工作的歷程也給有意願試試的人參考,之後有空會再寫些工作的經驗。Aug 2, 2017Aug 2, 2017
Kenneth Hung-Ju TsaiinKenneth Tsai @ Software Things網頁開發效能筆記這篇文章用來記錄一些網頁開發的效能觀念與心得,主要是基於HTTP/1.x下。Aug 1, 2017Aug 1, 2017
Kenneth Hung-Ju TsaiinKenneth Tsai @ Software ThingsIntegrate Vagrant with PyCharm之前開發 Django Project 時都是直接在 Mac 的 local 環境中加個 venv 做簡單隔離而已,但從之前參加 DevOps meetup 時聽到 packer 後,就一直想讓 dev 跟 production 的環境整成一樣,然後 deploy 時直接整個…Aug 1, 2017Aug 1, 2017
Kenneth Hung-Ju TsaiinKenneth Tsai @ Software ThingsFrom Classic Async Function to Promise以常見傳統的 JavaScript async function 來說,其形式大概會類似:Jul 31, 2017Jul 31, 2017