[{"keyID":25,"blogList":[{"title":"逃離舒適圈:轉職初心與目標","url":"https://medium.com/helena-chang/%E9%80%83%E9%9B%A2%E8%88%92%E9%81%A9%E5%9C%88-%E8%BD%89%E8%81%B7%E5%88%9D%E5%BF%83%E8%88%87%E7%9B%AE%E6%A8%99-e215f75f65bb"},{"title":"【Newbie JS】認識 JavaScript","url":"https://medium.com/helena-chang/newbie-js-%E5%89%8D%E8%A8%80-%E8%AA%8D%E8%AD%98-javascript-34e0aa7cdfbf"},{"title":"【Newbie JS】JavaScript 語法—變數(variable)","url":"https://medium.com/helena-chang/newbie-js-%E8%AA%9E%E6%B3%95-%E8%AE%8A%E6%95%B8-variable-4f5ecb375593"},{"title":"【Newbie JS】JavaScript 語法 — 函式(function)","url":"https://medium.com/helena-chang/newbie-js-javascript-%E8%AA%9E%E6%B3%95-%E5%87%BD%E5%BC%8F-function-71cdc6170a47"},{"title":"【Newbie JS】JavaScript 語法 — 陣列(array)","url":"https://medium.com/helena-chang/newbie-js-javascript-%E8%AA%9E%E6%B3%95-%E9%99%A3%E5%88%97-array-d519e3ca3ac3"},{"title":"【jQuery 學習筆記】遍歷 DOM","url":"https://medium.com/helena-chang/jquery-%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-%E9%81%8D%E6%AD%B7-dom-b94ce51bd29a"},{"title":"【jQuery 學習筆記】jQuery 外掛(plugin)","url":"https://medium.com/helena-chang/jquery-%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-jquery-%E5%A4%96%E6%8E%9B-plugin-f5c62d73b2d"},{"title":"【Newbie JS】JavaScript 語法 — 物件(object)","url":"https://medium.com/helena-chang/newbie-js-javascript-%E8%AA%9E%E6%B3%95-%E7%89%A9%E4%BB%B6-object-e55819d2166f"},{"title":"【RWD】響應式網頁設計概念","url":"https://medium.com/helena-chang/rwd-%E9%9F%BF%E6%87%89%E5%BC%8F%E7%B6%B2%E9%A0%81%E8%A8%AD%E8%A8%88-37791da5858e"},{"title":"踏入新領域,如何度過煎熬的撞牆期 ?","url":"https://medium.com/helena-chang/%E8%B8%8F%E5%85%A5%E6%96%B0%E9%A0%98%E5%9F%9F-%E5%A6%82%E4%BD%95%E5%BA%A6%E9%81%8E%E7%85%8E%E7%86%AC%E7%9A%84%E6%92%9E%E7%89%86%E6%9C%9F-5ac61d8792e"},{"title":"【Newbie JS】JavaScript 語法 — 程式邏輯與控制判斷","url":"https://medium.com/helena-chang/newbie-js-javascript-%E8%AA%9E%E6%B3%95-%E7%A8%8B%E5%BC%8F%E9%82%8F%E8%BC%AF%E8%88%87%E6%8E%A7%E5%88%B6%E5%88%A4%E6%96%B7-32f3500ce894"},{"title":"【Newbie JS】JavaScript 語法 — 迴圈(loop)","url":"https://medium.com/helena-chang/newbie-js-javascript-%E8%AA%9E%E6%B3%95-%E8%BF%B4%E5%9C%88-loop-c49d0a6a0dc2"},{"title":"【jQuery 學習筆記】jQuery 技巧篇","url":"https://medium.com/helena-chang/jquery-%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-jquery-%E6%8A%80%E5%B7%A7%E7%AF%87-97f2006ad5e2"},{"title":"【CSS 元件庫】漫談 Bootstrap","url":"https://medium.com/helena-chang/css-%E6%A1%86%E6%9E%B6-%E6%BC%AB%E8%AB%87-bootstrap-layout-793306cf59c8"},{"title":"追求關係自由,不是種情緒勒索","url":"https://medium.com/helena-chang/%E8%BF%BD%E6%B1%82%E9%97%9C%E4%BF%82%E8%87%AA%E7%94%B1-%E4%B8%8D%E6%98%AF%E7%A8%AE%E6%83%85%E7%B7%92%E5%8B%92%E7%B4%A2-945f8dd9e957"},{"title":"【RWD】行動版網頁設計— Column Drop & Off canvas","url":"https://medium.com/helena-chang/rwd-%E8%A1%8C%E5%8B%95%E7%89%88%E7%B6%B2%E9%A0%81%E8%A8%AD%E8%A8%88-coloumn-drop-off-canvas-df04800ec43c"},{"title":"【VS Code】更改介面語系","url":"https://medium.com/helena-chang/vs-code-%E6%9B%B4%E6%94%B9%E4%BB%8B%E9%9D%A2%E8%AA%9E%E7%B3%BB-d425c5b00f87"},{"title":"【VS Code】變更色彩佈景主題","url":"https://medium.com/helena-chang/vs-code-%E8%AE%8A%E6%9B%B4%E8%89%B2%E5%BD%A9%E4%BD%88%E6%99%AF%E4%B8%BB%E9%A1%8C-7f252ecfdcc2"},{"title":"【Newbie JS】JSON","url":"https://medium.com/helena-chang/newbie-js-json-72a19ba1cb2f"},{"title":"【Newbie JS】DOM — 元素選取","url":"https://medium.com/helena-chang/newbie-js-dom-eccddb7b0a83"},{"title":"【Newbie JS】事件 (Events) — 觀念篇","url":"https://medium.com/helena-chang/newbie-js-event-%E8%A7%80%E5%BF%B5%E7%AF%87-e9879b25553d"},{"title":"愛、接納、尊重《被收藏的孩子》","url":"https://medium.com/helena-chang/%E6%84%9B-%E6%8E%A5%E7%B4%8D-%E5%B0%8A%E9%87%8D-%E8%A2%AB%E6%94%B6%E8%97%8F%E7%9A%84%E5%AD%A9%E5%AD%90-c3079c451026"},{"title":"【Newbie JS】事件 (Events) — 如何取得元素即時資訊","url":"https://medium.com/helena-chang/newbie-js-%E4%BA%8B%E4%BB%B6-events-%E5%A6%82%E4%BD%95%E5%8F%96%E5%BE%97%E5%85%83%E7%B4%A0%E5%8D%B3%E6%99%82%E8%B3%87%E8%A8%8A-ecfca4b106ca"},{"title":"【Newbie JS】localStorage — 儲存與擷取瀏覽器資料","url":"https://medium.com/helena-chang/newbie-js-localstorage-%E5%84%B2%E5%AD%98%E8%88%87%E6%93%B7%E5%8F%96%E7%80%8F%E8%A6%BD%E5%99%A8%E8%B3%87%E6%96%99-c22d4d6d2cc9"},{"title":"【Newbie JS】AJAX","url":"https://medium.com/helena-chang/newbie-js-ajax-7d7034ec9d9b"},{"title":"【Newbie JS】ECMAScript 6 (ES 6)","url":"https://medium.com/helena-chang/newbie-js-ecmascript-6-es-6-a4cda25cc683"},{"title":"【Vue.js】安裝 Vue 套件至 Chrome 開發者工具","url":"https://medium.com/helena-chang/vue-js-%E5%AE%89%E8%A3%9D-vue-%E5%A5%97%E4%BB%B6%E8%87%B3-chrome-%E9%96%8B%E7%99%BC%E8%80%85%E5%B7%A5%E5%85%B7-4ade210a0580"},{"title":"【Vue.js】Vue應用程式建立與概念","url":"https://medium.com/helena-chang/vue-js-vue-js-%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F%E5%BB%BA%E7%AB%8B%E8%88%87%E6%A6%82%E5%BF%B5-b00b7cb7100e"},{"title":"【Vue.js】MVVM 雙向綁定","url":"https://medium.com/helena-chang/vue-js-mvvm-%E9%9B%99%E5%90%91%E7%B6%81%E5%AE%9A-a00c7e05652c"},{"title":"【Vue.js】基本指令介紹","url":"https://medium.com/helena-chang/vue-js-%E5%9F%BA%E6%9C%AC%E6%8C%87%E4%BB%A4%E4%BB%8B%E7%B4%B9-bdde6c5e8894"},{"title":"天生悲觀不是藉口,樂觀也能後天養成","url":"https://medium.com/helena-chang/%E5%A4%A9%E7%94%9F%E6%82%B2%E8%A7%80%E4%B8%8D%E6%98%AF%E8%97%89%E5%8F%A3-%E6%A8%82%E8%A7%80%E4%B9%9F%E8%83%BD%E5%BE%8C%E5%A4%A9%E9%A4%8A%E6%88%90-e677694bff4"},{"title":"【網頁切版技巧】CSS屬性:Flex","url":"https://medium.com/helena-chang/%E7%B6%B2%E9%A0%81%E5%88%87%E7%89%88%E6%8A%80%E5%B7%A7-css%E5%B1%AC%E6%80%A7-flex-fb6928f757b4"},{"title":"【JavaScript 二部曲】深入了解 JavaScript","url":"https://medium.com/helena-chang/javascript-%E4%BA%8C%E9%83%A8%E6%9B%B2-%E6%B7%B1%E5%85%A5%E4%BA%86%E8%A7%A3-javascript-9f5cbb7c6ff3"},{"title":"過渡期焦慮,帶你攀越高峰 !","url":"https://medium.com/helena-chang/%E9%81%8E%E6%B8%A1%E6%9C%9F%E7%84%A6%E6%85%AE-%E5%B8%B6%E4%BD%A0%E6%94%80%E8%B6%8A%E9%AB%98%E5%B3%B0-77bcb2216550"},{"title":"【JavaScript 二部曲】JavaScript 錯誤情境 RHS & LHS","url":"https://medium.com/helena-chang/javascript-%E4%BA%8C%E9%83%A8%E6%9B%B2-javascript-%E9%8C%AF%E8%AA%A4%E6%83%85%E5%A2%83-rhs-lhs-b7456f43242f"},{"title":"【JavaScript 二部曲】JavaScript 的同步與非同步","url":"https://medium.com/helena-chang/javascript-%E4%BA%8C%E9%83%A8%E6%9B%B2-javascript-%E7%9A%84%E5%90%8C%E6%AD%A5%E8%88%87%E9%9D%9E%E5%90%8C%E6%AD%A5-461bdae182c7"},{"title":"【JavaScript 二部曲】立即函式 IIFE","url":"https://medium.com/helena-chang/js%E4%BA%8C%E9%83%A8%E6%9B%B2-%E7%AB%8B%E5%8D%B3%E5%87%BD%E5%BC%8F-iife-b60bd694bbea"},{"title":"【JavaScript 二部曲】閉包 Closure","url":"https://medium.com/helena-chang/javascript-%E4%BA%8C%E9%83%A8%E6%9B%B2-%E9%96%89%E5%8C%85-closure-ec8551812462"},{"title":"【JavaScript 二部曲】提升 Hoisting","url":"https://medium.com/helena-chang/javascript-%E4%BA%8C%E9%83%A8%E6%9B%B2-%E6%8F%90%E5%8D%87-hoisting-9f7bd36b2492"},{"title":"【JavaScript 二部曲】最常見的 this","url":"https://medium.com/helena-chang/javascript-%E4%BA%8C%E9%83%A8%E6%9B%B2-%E6%9C%80%E5%B8%B8%E8%A6%8B%E7%9A%84-this-ea73d979c118"}],"updateTime":"2021/1/22 下午 1:32:22","blogUrl":"https://medium.com/@helena.chang","name":"張巧諭"},{"keyID":46,"blogList":[{"title":"可以請你說明一下,前端的資料跟後端是如何交換的嗎?","url":"https://www.coderbridge.com/@Jing-Teng/57d924e549a5418b92c99f2ca8ff17f6"},{"title":"面試前測,一些資安問題","url":"https://www.coderbridge.com/@Jing-Teng/c28308e08a2f45c29504ce6b9c2968c5"},{"title":"content-length mismatch composer laravel","url":"https://jntng.coderbridge.io/2020/07/06/laravel-composer-content-Length-mismatch/"},{"title":"git clone 了一個 Laravel 專案,然後咧?","url":"https://jntng.coderbridge.io/2020/07/14/clone-laravel-project-from-github/"},{"title":"Laradock (1) : 安裝","url":"https://jntng.coderbridge.io/2020/07/20/laradock-getting-start-1/"},{"title":"Laradock (2) : 設定","url":"https://jntng.coderbridge.io/2020/07/21/laradock-getting-start-2/"},{"title":"Angular 9 + Firebase (0) : AngularFire 新手","url":"https://jntng.coderbridge.io/2020/07/30/angular-firebase-angularfire-tutorials/"},{"title":"Angular 9 + Firebase (1) : AngularFire 快速安裝","url":"https://jntng.coderbridge.io/2020/07/29/angular-firebase-getting-start/"},{"title":"Angular 9 + Firebase (2) : Firebase Authentication 做個 Google 登入應用","url":"https://jntng.coderbridge.io/2020/07/30/angular-firebase-auth-google-signin/"},{"title":"COSCUP 2020 貼紙蒐集者","url":"https://jntng.coderbridge.io/2020/08/01/cousup-2020/"},{"title":"Angular 9 SCSS Global Variable","url":"https://jntng.coderbridge.io/2020/08/10/angular-global-css-variable/"},{"title":"Angular 9 implement a hover effect with directives","url":"https://jntng.coderbridge.io/2020/08/15/angular-attribute-directives-hover-effect/"},{"title":"Laravel blade 基礎","url":"https://jntng.coderbridge.io/2020/09/14/learning-laravel-blade/"},{"title":"Laravel 7 Blade Component","url":"https://www.coderbridge.com/@Jing-Teng/7cbfbaf6b1404dec881275016b01e493"},{"title":"Laravel 7 passing collection to anonymous components","url":"https://jntng.coderbridge.io/2020/10/26/laravel-passing-collection-anonymous-component/"},{"title":"Laravel 5 component & slot","url":"https://www.coderbridge.com/@Jing-Teng/2852cf31f029401f8d2a21b4362986ed"},{"title":"ModernWeb'20 隨筆","url":"https://www.coderbridge.com/@Jing-Teng/9c0a3fcd0ed04a6f867eed0e3d96b396"},{"title":"Meet 創業小聚 2020.12.21","url":"https://www.coderbridge.com/@Jing-Teng/f2b682dbf0434ff8836ea23c9615eed9"},{"title":"Laravel and Cypress integration","url":"https://jntng.coderbridge.io/2020/09/15/laravel-cypress-integration/"}],"updateTime":"2020/11/2 下午 7:24:14","blogUrl":"https://jntng.coderbridge.io/","name":"JnTng"},{"keyID":52,"blogList":[{"title":"21 天挑戰-21 Days Challenge","url":"https://medium.com/@hokou/8d3f2d10ffe2"}],"updateTime":"2020/3/11 上午 9:04:43","blogUrl":"https://medium.com/@hokou","name":"Hokou"},{"keyID":53,"blogList":[{"title":"{ 鼠年全馬鐵人挑戰 ;} Week 01 - 前言之再不開賽就來不及惹之我終於開賽惹","url":"https://www.coderbridge.com/@yuicheng1006/fca79eac1a73448b810478ba71d45f3e"},{"title":"{ 鼠年全馬鐵人挑戰 ;} Week 02 - 做一個影片背景的網頁吧","url":"https://www.coderbridge.com/@yuicheng1006/3e4b7a89db774af8b690dde7774308ee"}],"updateTime":"2020/3/31 下午 7:13:44","blogUrl":"https://bit.ly/2xchweI","name":"紅茶小公主"},{"keyID":93,"blogList":[{"title":"從零開始設定自己的開發環境、軟體推薦(MacOS)","url":"https://askiebaby.github.io/how-to-setup-develop-environment/"},{"title":"初心者透過官方文件學習 React 十大概念(上)","url":"https://askiebaby.github.io/react-main-concepts-part-1/"},{"title":"簡單 ssh 進 instance,用 ssh_config 來幫你設定 alias","url":"https://askiebaby.github.io/lets-set-ssh-config/"},{"title":"RegExp 踩雷:Lookbehind Assertions","url":"https://askiebaby.github.io/regexp-lookbehind-assertions/"},{"title":"忍者2 讀書筆記:Web 應用程式生命週期","url":"https://askiebaby.github.io/javascript-ninja-2-web-lifecyle/"},{"title":"系統設計入門:效能與可擴展性的差異","url":"https://askiebaby.github.io/system-design-primer-performance-vs-scalability/"},{"title":"系統設計入門:延遲與吞吐量","url":"https://askiebaby.github.io/system-design-primer-latency-vs-throughput/"},{"title":"Docker 初探:基本指令與簡單介紹 Dockerfile 和 docker-compose","url":"https://askiebaby.github.io/docker-dockerfile-dockercompose-intro/"},{"title":"系統設計入門:內容傳遞網路 CDN","url":"https://askie.today/system-design-cdn-content-delivery-network/"},{"title":"無障礙標章:WCAG 與 NCC 國家通訊傳播委員會的無障礙規範(申請流程與標章使用規定)","url":"https://askie.today/web-accessibility-certificate-tw/"},{"title":"無障礙網站:HTML 元素與客製化控制組件的語義","url":"https://askie.today/web-accessibility-html-semantic-elements/"},{"title":"客製化你的部落格網址:Hexo blog x GitHub Pages","url":"https://askie.today/customize-hexo-blog-url-on-github-pages/"},{"title":"幸福捕手筆記:自殺的五大迷思","url":"https://askie.today/suicide-explanind-episode-1/"},{"title":"新增 Git GPG Key 增加安全性","url":"https://askie.today/git-pgp-keys/"}],"updateTime":"2020/12/20 上午 2:04:11","blogUrl":"https://askiebaby.github.io/","name":"林汶樺"},{"keyID":99,"blogList":[{"title":"鼠年全馬鐵人挑戰 01:曾經困擾我的 float 問題","url":"https://bryanchu10.github.io/blog/2020/03/22/2020-03-22-%20float-and-clearfix/"},{"title":"鼠年全馬鐵人挑戰 02:容易誤解的 position 特性","url":"https://bryanchu10.github.io/blog/2020/03/29/2020-03-29-%20position/"},{"title":"鼠年全馬鐵人挑戰 03:網頁橫幅文字的半透明背景問題","url":"https://bryanchu10.github.io/blog/2020/04/05/2020-04-05-%20banner-text/"},{"title":"鼠年全馬鐵人挑戰 04:自製 select 選單樣式(上)- 連結自製選項到原本的選單","url":"https://bryanchu10.github.io/blog/2020/04/12/2020-04-12-%20customed-select-box-1/"},{"title":"鼠年全馬鐵人挑戰 05:自製 select 選單樣式(下)- 選單展開收闔","url":"https://bryanchu10.github.io/blog/2020/04/19/2020-04-19-%20customed-select-box-2/"},{"title":"鼠年全馬鐵人挑戰 06:假如 span 遇上 border-right?","url":"https://bryanchu10.github.io/blog/2020/04/26/2020-04-26-%20span-border/"},{"title":"鼠年全馬鐵人挑戰 07:預設 VS Code 新檔案使用語法","url":"https://bryanchu10.github.io/blog/2020/05/03/2020-05-03-doc-language-setting/"},{"title":"鼠年全馬鐵人挑戰 08:自己的世界觀","url":"https://bryanchu10.github.io/blog/2020/05/10/2020-05-10-world-view/"}],"updateTime":"2020/5/10 下午 11:44:58","blogUrl":"https://bryanchu10.github.io/blog/","name":"朱冠穎"},{"keyID":100,"blogList":[{"title":"[Python學習筆記]製作LineBot客服機器人-1","url":"https://medium.com/@hooo/linebot-製作客服機器人-4408dabc5d3"},{"title":"[Vue.js學習筆記]透過Facebook登入應用程式","url":"https://medium.com/@hooo/vue-js學習筆記-透過facebook登入應用程式-8a2cbf70fd50"},{"title":"[活動心得]第二屆曼陀號Engineering組心得","url":"https://medium.com/@hooo/活動心得-第二屆曼陀號engineering組心得-83fe0c785d89"},{"title":"[其他類學習筆記]利用IOI QR Code產生器製作自己的QR Code","url":"https://medium.com/@hooo/其他類學習筆記-利用ioi-qr-code產生器製作自己的qr-code-32ee5ae75424"},{"title":"[工作筆記]關於UML的一點小分享","url":"https://medium.com/@hooo/%E5%B7%A5%E4%BD%9C%E7%AD%86%E8%A8%98-%E9%97%9C%E6%96%BCuml%E7%9A%84%E4%B8%80%E9%BB%9E%E5%B0%8F%E5%88%86%E4%BA%AB-a06cdd9d912d"},{"title":"[Python學習筆記]製作LINE Bot客服機器人-2","url":"https://medium.com/@hooo/python%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-%E8%A3%BD%E4%BD%9Cline-bot%E5%AE%A2%E6%9C%8D%E6%A9%9F%E5%99%A8%E4%BA%BA-2-970f79363b6d"},{"title":"[工作筆記]從Clean Coder第9章「時間管理」回顧工作上的作法","url":"https://medium.com/@hooo/%E5%B7%A5%E4%BD%9C%E7%AD%86%E8%A8%98-%E5%BE%9Eclean-coder%E7%AC%AC9%E7%AB%A0-%E6%99%82%E9%96%93%E7%AE%A1%E7%90%86-%E5%9B%9E%E9%A1%A7%E5%B7%A5%E4%BD%9C%E4%B8%8A%E7%9A%84%E4%BD%9C%E6%B3%95-391df4587a8e"}],"updateTime":"2020/4/19 下午 10:44:26","blogUrl":"https://medium.com/@hooo","name":"Lily Hsu"},{"keyID":108,"blogList":[{"title":"JS Arrow function 省去大括號直接 return","url":"https://medium.com/traveling-light-taipei/js-arrow-function-%E7%9C%81%E5%8E%BB%E5%A4%A7%E6%8B%AC%E8%99%9F%E7%9B%B4%E6%8E%A5-return-c4838038a0f3"},{"title":"React Router Dom exact path","url":"https://medium.com/traveling-light-taipei/react-router-dom-exact-path-20f959645b50"},{"title":"資料結構筆記:陣列與列表","url":"https://medium.com/traveling-light-taipei/%E8%B3%87%E6%96%99%E7%B5%90%E6%A7%8B%E7%AD%86%E8%A8%98-%E9%99%A3%E5%88%97%E8%88%87%E5%88%97%E8%A1%A8-3eae9bc28df8"},{"title":"資料結構筆記:雜湊表、樹與圖","url":"https://medium.com/traveling-light-taipei/%E8%B3%87%E6%96%99%E7%B5%90%E6%A7%8B%E7%AD%86%E8%A8%98-%E9%9B%9C%E6%B9%8A%E8%A1%A8-%E6%A8%B9%E8%88%87%E5%9C%96-d38b8eb9bf3d"},{"title":"Git 無法偵測修改檔案或資料夾大小寫解決方式","url":"https://medium.com/traveling-light-taipei/git-%E7%84%A1%E6%B3%95%E5%81%B5%E6%B8%AC%E4%BF%AE%E6%94%B9%E6%AA%94%E6%A1%88%E6%88%96%E8%B3%87%E6%96%99%E5%A4%BE%E5%A4%A7%E5%B0%8F%E5%AF%AB%E8%A7%A3%E6%B1%BA%E6%96%B9%E5%BC%8F-73a2ed1f540c"},{"title":"Javascript 實作 Browser Notification with firebase or web push","url":"https://medium.com/@FunkyGary/javascript-%E5%AF%A6%E4%BD%9C-browser-notification-with-firebase-or-web-push-f7d5a2355799"},{"title":"演算法筆記:動態規劃 Dynamic programming","url":"https://medium.com/traveling-light-taipei/%E6%BC%94%E7%AE%97%E6%B3%95%E7%AD%86%E8%A8%98-%E5%8B%95%E6%85%8B%E8%A6%8F%E5%8A%83-dynamic-programming-df726571d56d"},{"title":"演算法筆記:樹 (Tree)","url":"https://medium.com/traveling-light-taipei/%E6%BC%94%E7%AE%97%E6%B3%95%E7%AD%86%E8%A8%98-%E6%A8%B9-tree-5852dd59e42b"},{"title":"演算法筆記:Big O Notation","url":"https://medium.com/traveling-light-taipei/%E6%BC%94%E7%AE%97%E6%B3%95%E7%AD%86%E8%A8%98-big-o-notation-3444f1932932"},{"title":"演算法筆記:Linear Search, Binary Search, Selection Sort, Bubble Sort, Insertion Sort, Merge Sort","url":"https://medium.com/traveling-light-taipei/%E6%BC%94%E7%AE%97%E6%B3%95%E7%AD%86%E8%A8%98-linear-search-binary-search-selection-sort-bubble-sort-insertion-sort-merge-sort-67f9a3dfb37e"},{"title":"React useEffect 執行順序","url":"https://medium.com/traveling-light-taipei/react-useeffect-%E5%9F%B7%E8%A1%8C%E9%A0%86%E5%BA%8F-95da4e80c975"},{"title":"Rails gem FriendlyId 修改你赤裸的 ID","url":"https://medium.com/traveling-light-taipei/rails-gem-friendlyid-%E4%BF%AE%E6%94%B9%E4%BD%A0%E8%B5%A4%E8%A3%B8%E7%9A%84-id-e4b107f5eca1"},{"title":"pry gem 跟 bug say bye","url":"https://medium.com/traveling-light-taipei/pry-gem-%E8%B7%9F-bug-say-bye-53e69f7a1e1"},{"title":"Rails 使用 Swagger 自動生成 API 文件","url":"https://medium.com/traveling-light-taipei/rails-%E4%BD%BF%E7%94%A8-swagger-%E8%87%AA%E5%8B%95%E7%94%9F%E6%88%90-api-%E6%96%87%E4%BB%B6-6ca123e27e6f"},{"title":"前端工程師求職心得-獵頭篇","url":"https://medium.com/traveling-light-taipei/%E5%89%8D%E7%AB%AF%E5%B7%A5%E7%A8%8B%E5%B8%AB%E6%B1%82%E8%81%B7%E5%BF%83%E5%BE%97-%E7%8D%B5%E9%A0%AD%E7%AF%87-6f5dc0e51efc"},{"title":"JS30 JavaScript 免費課程推薦","url":"https://medium.com/traveling-light-taipei/js30-javascript-%E5%85%8D%E8%B2%BB%E8%AA%B2%E7%A8%8B%E6%8E%A8%E8%96%A6-e2fb851bf0ef"},{"title":"前端工程師求職心得-職涯規劃篇","url":"https://medium.com/traveling-light-taipei/%E5%89%8D%E7%AB%AF%E5%B7%A5%E7%A8%8B%E5%B8%AB%E6%B1%82%E8%81%B7%E5%BF%83%E5%BE%97-%E8%81%B7%E6%B6%AF%E8%A6%8F%E5%8A%83%E7%AF%87-7070001bde60"}],"updateTime":"2020/12/10 下午 6:04:32","blogUrl":"https://medium.com/traveling-light-taipei","name":"黃韋智"},{"keyID":109,"blogList":[{"title":"React - TypeScript、ESLint、Prettier 環境建置","url":"https://funfish22.github.io/2020/03/05/React-TypeScript、ESLint、Prettier-環境建置/"},{"title":"React - Storybook 組件視覺化工具","url":"https://funfish22.github.io/2020/03/10/React-Storybook-組件視覺化工具/"},{"title":"React - styled-components CSS套件","url":"https://funfish22.github.io/2020/03/22/React-styled-components-CSS套件/"}],"updateTime":"2020/3/22 下午 10:53:45","blogUrl":"https://funfish22.github.io/","name":"快樂魚"},{"keyID":113,"blogList":[{"title":"[鼠年全馬 1 km] — 前言","url":"https://dainamlon.com/blog/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC-1-km--%E5%89%8D%E8%A8%80"},{"title":"[鼠年全馬 2 km] 如何用 Nuxt 架 Blog (Prismic)","url":"https://dainamlon.com/blog/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC-2-km-prismic---%E5%BF%AB%E9%80%9F%E5%85%A5%E9%96%80nuxt"},{"title":"[鼠年全馬 3 km] Prismic 如何使用 Disqus","url":"https://dainamlon.com/blog/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC-3-km-prismic-%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8-disqus"},{"title":"[鼠年全馬 4 km] Prismic 如何上傳至 Server","url":"https://dainamlon.com/blog/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC-4-km-prismic-%E5%A6%82%E4%BD%95%E4%B8%8A%E5%82%B3%E8%87%B3-server"},{"title":"[鼠年全馬 5km] 在 FullCalendar 輕鬆使用 event hover","url":"https://dainamlon.com/blog/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC-5km-fullcalendar-%E4%BD%BF%E7%94%A8-event-hover"},{"title":"[鼠年全馬 6km] Nginx 使用 Namecheap SSL","url":"https://dainamlon.com/blog/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC-6km-nginx-%E4%BD%BF%E7%94%A8-namecheap-ssl"},{"title":"[鼠年全馬 7km] 在 GCE 上架 Nginx","url":"https://dainamlon.com/blog/%E7%92%B0%E5%A2%83-ubuntu-16.04-docker-1.13.1-docker-compose-1.21.2"}],"updateTime":"2020/5/8 下午 4:50:19","blogUrl":"https://medium.com/@xeriok18600","name":"李懿哲"},{"keyID":116,"blogList":[{"title":"前言與契機","url":"https://link.medium.com/9K7MhdVRV3"},{"title":"CSS視差滾動練習","url":"https://medium.com/@shengfenshen/css%E8%A6%96%E5%B7%AE%E6%BB%BE%E5%8B%95%E7%B7%B4%E7%BF%92-48a492246913"},{"title":"漢堡選單拆解練習","url":"https://medium.com/@shengfenshen/%E6%BC%A2%E5%A0%A1%E9%81%B8%E5%96%AE%E6%8B%86%E8%A7%A3%E7%B7%B4%E7%BF%92-1c2c3f649c0b"}],"updateTime":"2020/3/7 下午 2:27:12","blogUrl":"https://medium.com/@shengfenshen","name":"Sheng-fen shen 沈聖棻"},{"keyID":117,"blogList":[{"title":"找工作必須面對的煎熬與成長 – 國外篇","url":"https://medium.com/@hannahlin/%E6%89%BE%E5%B7%A5%E4%BD%9C%E5%BF%85%E9%A0%88%E9%9D%A2%E5%B0%8D%E7%9A%84%E7%85%8E%E7%86%AC%E8%88%87%E6%88%90%E9%95%B7-%E5%9C%8B%E5%A4%96%E7%AF%87-5bbbd3c81380"},{"title":"前端測試原來沒這麼單純 — 搞懂 unit testing、integration 、e2e、snapshop","url":"https://medium.com/@hannahlin/%E5%89%8D%E7%AB%AF%E6%B8%AC%E8%A9%A6%E5%8E%9F%E4%BE%86%E6%B2%92%E9%80%99%E9%BA%BC%E5%96%AE%E7%B4%94-%E6%90%9E%E6%87%82-unit-testing-integration-e2e-snapshop-dc26d164bd6b"},{"title":"[FP] Monad 1- 初探篇","url":"https://medium.com/@hannahlin/fp-monad-1-%E5%88%9D%E6%8E%A2%E7%AF%87-fa36bc9bdf54"},{"title":"[FP] Monad 2 — 概念圖解篇","url":"https://medium.com/@hannahlin/fp-monad-2-%E6%A6%82%E5%BF%B5%E5%9C%96%E8%A7%A3%E7%AF%87-9edc7d705c3f"},{"title":"[Jest+Enzyme 1] 從基本語法開始測試人生","url":"https://medium.com/@hannahlin/jest-enzyme-1-%E5%B0%B1%E5%BE%9E%E8%A8%88%E6%95%B8%E5%99%A8%E9%96%8B%E5%A7%8B-bd4d7d223f72"},{"title":"[Jest+Enzyme 2] 運用在真實世界中的 React/Redux Project — 預備篇","url":"https://medium.com/@hannahlin/jest-enzyme-%E9%81%8B%E7%94%A8%E5%9C%A8%E7%9C%9F%E5%AF%A6%E4%B8%96%E7%95%8C%E4%B8%AD%E7%9A%84-react-redux-project-%E5%B0%88%E6%A1%88%E8%AC%9B%E8%A7%A3%E7%AF%87-ca370c22f745"},{"title":"[Jest+Enzyme 3] 運用在真實世界中的 React/Redux Project — 實作篇","url":"https://medium.com/hannah-lin/jest-enzyme-3-%E9%81%8B%E7%94%A8%E5%9C%A8%E7%9C%9F%E5%AF%A6%E4%B8%96%E7%95%8C%E4%B8%AD%E7%9A%84-react-redux-project-%E5%AF%A6%E4%BD%9C%E7%AF%87-5a0605d154d6"},{"title":"[cypress] E2E Testing 初探","url":"https://medium.com/hannah-lin/cypress-e2e-testing-%E5%88%9D%E6%8E%A2-a10eca3c0cf7"},{"title":"[Cypress 2] 看官方文件學習 Command & Assertion","url":"https://medium.com/hannah-lin/cypress-2-%E7%9C%8B%E5%AE%98%E6%96%B9%E6%96%87%E4%BB%B6%E5%AD%B8%E7%BF%92%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95-76606c4420be"},{"title":"[Cypress 3] 看官方文件學習 Variable and Aliases、Hooks、其他","url":"https://medium.com/hannah-lin/cypress-3-%E7%9C%8B%E5%AE%98%E6%96%B9%E6%96%87%E4%BB%B6%E5%AD%B8%E7%BF%92-variable-and-aliases-hook-%E5%85%B6%E4%BB%96-c898228a5dcd"},{"title":"從非本科系到矽谷工程師 — 夢想完成後的學習","url":"https://medium.com/hannah-lin/%E5%BE%9E%E9%9D%9E%E6%9C%AC%E7%A7%91%E7%B3%BB%E5%88%B0%E7%9F%BD%E8%B0%B7%E5%B7%A5%E7%A8%8B%E5%B8%AB-%E5%A4%A2%E6%83%B3%E5%AE%8C%E6%88%90%E5%BE%8C%E7%9A%84%E5%AD%B8%E7%BF%92-5da3945182e3"},{"title":"[Cypress 4] 運用在真實世界的 E2E — 以 2020 六角鐵人賽文章搜尋器為例","url":"https://medium.com/hannah-lin/cypress-4-%E9%81%8B%E7%94%A8%E5%9C%A8%E7%9C%9F%E5%AF%A6%E4%B8%96%E7%95%8C%E7%9A%84-e2e-%E4%BB%A5-2020-%E5%85%AD%E8%A7%92%E9%90%B5%E4%BA%BA%E8%B3%BD%E6%96%87%E7%AB%A0%E6%90%9C%E5%B0%8B%E5%99%A8%E7%82%BA%E4%BE%8B-d676c74f05d2"},{"title":"[從關鍵字認識資安 1 ] —網路威脅","url":"https://medium.com/hannah-lin/%E5%BE%9E%E9%97%9C%E9%8D%B5%E5%AD%97%E8%AA%8D%E8%AD%98%E8%B3%87%E5%AE%89-1-%E7%B6%B2%E8%B7%AF%E5%A8%81%E8%84%85-bf07fd7a4beb"},{"title":"[從關鍵字認識資安 2 ] — Security Lingo","url":"https://medium.com/hannah-lin/%E5%BE%9E%E9%97%9C%E9%8D%B5%E5%AD%97%E8%AA%8D%E8%AD%98%E8%B3%87%E5%AE%89-2-security-lingo-d9a841e66a86"},{"title":"[FP] Currying","url":"https://medium.com/hannah-lin/fp-currying-3de006469b14"},{"title":"[FP] Compose & Pipe","url":"https://medium.com/hannah-lin/fp-compose-pipe-8df3f5364648"}],"updateTime":"2020/9/4 下午 2:57:34","blogUrl":"https://medium.com/hannah-lin","name":"Hannah Lin"},{"keyID":123,"blogList":[{"title":"初心者宣示\"我要成為全端工程師!!!\"","url":"https://misha1206.blogspot.com/2020/02/blog-post_9.html#more"},{"title":"【初心者web學習歷程001】HTML 5基礎語法","url":"https://misha1206.blogspot.com/2020/04/web001html-5.html"},{"title":"【初心者WEB學習歷程002】VISUAL STUDIO CODE程式碼編輯器","url":"https://misha1206.blogspot.com/2020/04/web002visual-studio-code.html"}],"updateTime":"2020/4/13 下午 9:23:06","blogUrl":"https://misha1206.blogspot.com/","name":"Misha Tseng"},{"keyID":124,"blogList":[{"title":"我很菜,所以只會用原生 JS 跟 CSS 寫「口罩地圖 」Ep.00","url":"https://fred39392001.coderbridge.io/2020/05/11/Taiwan-Mask-Map-ep00/"},{"title":"我很菜,所以只會用原生 JS 跟 CSS 寫「口罩地圖 」Ep.01","url":"https://fred39392001.coderbridge.io/2020/05/23/Taiwan-Mask-Map-ep01/"},{"title":"我很菜,所以只會用原生 JS 跟 CSS 寫「口罩地圖 」Ep.02","url":"https://fred39392001.coderbridge.io/2020/06/14/Taiwan-Mask-Map-ep02/"},{"title":"我很菜,所以只會用原生 JS 跟 CSS 寫「口罩地圖 」Ep.03","url":"https://fred39392001.coderbridge.io/2020/06/21/Taiwan-Mask-Map-ep03/"},{"title":"我很菜,所以只會用原生 JS 跟 CSS 寫「口罩地圖 」Ep.04","url":"https://fred39392001.coderbridge.io/2020/06/28/Taiwan-Mask-Map-ep04/"},{"title":"我很菜,所以只會用原生 JS 跟 CSS 寫「口罩地圖 」Ep.05","url":"https://fred39392001.coderbridge.io/2020/07/12/Taiwan-Mask-Map-ep05/"}],"updateTime":"2020/7/13 上午 12:03:51","blogUrl":"https://fred39392001.coderbridge.io/","name":"ABow_Chen"},{"keyID":125,"blogList":[{"title":"領進前端門,修行在個人Week 01:關於本系列文章","url":"https://ithelp.ithome.com.tw/articles/10229854"},{"title":"[筆記] React 如何使用 Redux-Observable:Week02 副線打怪一下(1)","url":"https://ithelp.ithome.com.tw/articles/10229965"},{"title":"[筆記] React 如何使用 Redux-Observable:Week03 副線打怪一下(2)","url":"https://ithelp.ithome.com.tw/articles/10230156"},{"title":"[筆記] React 如何使用 Redux-Observable 及 Google Map Api:Week04 副線打怪一下(3) - Finish","url":"https://ithelp.ithome.com.tw/articles/10230248"},{"title":"領進前端門,修行在個人Week 05:掌握 Git 與 Github 程式時光機(1) - Git前置篇","url":"https://ithelp.ithome.com.tw/articles/10230385"},{"title":"[筆記] React 如何使用 Redux-Observable:副線打怪一下(1)","url":"https://ithelp.ithome.com.tw/articles/10229965"},{"title":"[筆記] React 如何使用 Redux-Observable:副線打怪一下(2)","url":"https://ithelp.ithome.com.tw/articles/10230156"},{"title":"[筆記] React 如何使用 Redux-Observable 及 Google Map Api:副線打怪一下(3) - Finish","url":"https://ithelp.ithome.com.tw/articles/10230248"},{"title":"領進前端門,修行在個人:掌握 Git 與 Github 程式時光機(1) - Git前置篇","url":"https://ithelp.ithome.com.tw/articles/10230385"},{"title":"領進前端門,修行在個人:一變應萬變的響應式網頁設計(1) - 基本環境、觀念","url":"https://ithelp.ithome.com.tw/articles/10232073"},{"title":"領進前端門,修行在個人:一變應萬變的響應式網頁設計(2) - 常見版型佈局設定","url":"https://ithelp.ithome.com.tw/articles/10232074"}],"updateTime":"2020/3/12 下午 3:03:14","blogUrl":"https://ithelp.ithome.com.tw/users/20123842/articles","name":"YaLing Yang"},{"keyID":129,"blogList":[{"title":"w3HexSchool 鼠年全馬鐵人挑戰1—學習心態之建立","url":"https://medium.com/莉織小姐的程式小市集/w3hexschool-鼠年全馬鐵人挑戰1-學習心態之建立-712f9f6b774c"}],"updateTime":"2020/3/10 下午 1:15:05","blogUrl":"https://medium.com/me/stories/public","name":"李洺儀"},{"keyID":132,"blogList":[{"title":"SOLID in FrontEnd","url":"https://liaoyingkai.github.io/2020/02/27/SOLID-in-FrontEnd/#more"}],"updateTime":"2020/2/28 下午 2:58:50","blogUrl":"https://liaoyingkai.github.io/","name":"廖英凱"},{"keyID":134,"blogList":[{"title":"電腦為什麼可以算數?","url":"https://keronscribe.tech/how-computer-can-compute/"},{"title":"IP 協定是什麼?","url":"https://keronscribe.tech/what-is-ip/"},{"title":"什麼是 www?","url":"https://keronscribe.tech/what-is-www/"},{"title":"備考 TQC+ python 程式語言兩個月成長","url":"https://keronscribe.tech/my-tqc-python-learning/"},{"title":"寫給程式新手|程式語言是什麼?","url":"https://keronscribe.tech/what-is-a-programming-language/"},{"title":"ITE 備考|備考網路通訊專業人員經驗分享","url":"https://keronscribe.tech/prepare-ite-exam-with-me/"},{"title":"寫給程式老師和家長|視覺化程式語言 5 選","url":"https://keronscribe.tech/five-selected-visualize-language-for-binnger/"},{"title":"Python 101 | 環境和簡介","url":"https://keronscribe.tech/python-101-0-intro-and-environment/"},{"title":"Python 101 | #1 變數和型別","url":"https://keronscribe.tech/python-101-1-variables-and-types/"},{"title":"Python 101 | #2 基礎型別——Number","url":"https://keronscribe.tech/python-101-2-python-numbers/"},{"title":"Python 101 | #3 基礎型別—— String","url":"https://keronscribe.tech/python-101-3-basic-types-string/"},{"title":"Python101|#4 基礎型別 —— Boolean","url":"https://keronscribe.tech/python-101-4-basic-types-boolean"},{"title":"恋愛事情|如果我出軌了,你會怎麼做?","url":"https://keronscribe.tech/cheat"},{"title":"職涯選擇|尋找夢想的路上,你是不是也曾和我一樣迷惘?","url":"https://keronscribe.tech/finding-a-dream"},{"title":"開發筆記| 串接 Slack 和 Google Sheet 打造發文積分自動化系統","url":"https://keronscribe.tech/slack-post-to-google-sheet"}],"updateTime":"2020/6/13 下午 5:36:54","blogUrl":"https://keronscribe.tech","name":"Cian"},{"keyID":136,"blogList":[{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day1] - 起源 #我是誰 #為什麼 #目標","url":"https://ithelp.ithome.com.tw/articles/10229875"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day2] - 建立自信心 #一起練Python語法 #不能拖 #先照著教學做","url":"https://ithelp.ithome.com.tw/articles/10229892"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day3] - 讓熱情燒一會兒 #別間斷很重要 #Python資料結構","url":"https://ithelp.ithome.com.tw/articles/10229903"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day4] - 動手做做看 #捲起袖子 #初探Django # DjangoHelloWorld","url":"https://ithelp.ithome.com.tw/articles/10229922"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day5] - 當個小畫家 #改變我的首頁 #前後端怎麼結合 #讓Django讀取HTML","url":"https://ithelp.ithome.com.tw/articles/10229941"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day6] - 運用框架的槓桿 #前後端怎麼結合 #框架的威力 #Django Template Engine","url":"https://ithelp.ithome.com.tw/articles/10229953"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day7] - 資料飛來飛去 #怎麼傳資料? #DjangoForm #JsonRequest","url":"https://ithelp.ithome.com.tw/articles/10229967"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day8] - 換個皮 #怎麼套用前端樣版? #DjangoFileManagment #StaticFiles","url":"https://ithelp.ithome.com.tw/articles/10229979"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day9] - 真正的連接前後端 #前端資料從後端撈 #串過MVT #Models-to-Templates","url":"https://ithelp.ithome.com.tw/articles/10230001"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day10] - 你/妳SOLID了嗎? #什麼是SOLID Principles #減少debug時間 #高品質程式","url":"https://ithelp.ithome.com.tw/articles/10230018"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day11] - 測試可以吃嗎? #高品質程式 #單元測試 #整合測試","url":"https://ithelp.ithome.com.tw/articles/10230057"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day12] - 容器vs.鴨子vs.搬運工 #Docker #什麼是容器? #可轉移的執行環境","url":"https://ithelp.ithome.com.tw/articles/10230076"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day13] - 老闆,來碗自動化測試吧 #讓科技幫你省時間 #持續整合 #CircleCI","url":"https://ithelp.ithome.com.tw/articles/10230082"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day14] - 後端的核心 #資料庫 #關聯式 #MySQL","url":"https://ithelp.ithome.com.tw/articles/10230104"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day15] - 後端核心中的新星 #資料庫 #MongoDB #NoSQL","url":"https://ithelp.ithome.com.tw/articles/10230121"},{"title":"[不做怎麼知道系列之Android開發者的30天後端養成故事 Day16] - 網站上線拉 #Django #LocalHosting #ngrok","url":"https://ithelp.ithome.com.tw/articles/10230149"}],"updateTime":"2020/3/1 下午 1:15:29","blogUrl":"https://ithelp.ithome.com.tw/users/20124548/articles","name":"何榮森"},{"keyID":138,"blogList":[{"title":"設定轉職成為網頁前端工程師為目標及執行計畫","url":"https://medium.com/@chengwei19860220"}],"updateTime":"2020/2/15 下午 11:58:06","blogUrl":"https://medium.com/@chengwei19860220/%E8%A8%AD%E5%AE%9A%E8%BD%89%E8%81%B7%E6%88%90%E7%82%BA%E7%B6%B2%E9%A0%81%E5%89%8D%E7%AB%AF%E5%B7%A5%E7%A8%8B%E5%B8%AB%E7%82%BA%E7%9B%AE%E6%A8%99%E5%8F%8A%E5%9F%B7%E8%A1%8C%E8%A8%88%E7%95%AB-facac5ee754b","name":"江政威"},{"keyID":140,"blogList":[{"title":"利用 firebase 建立自己的 CORS Anywhere","url":"https://fwcloud916.github.io/2020/02/09/CorsAnyWhere-by-firebase/"},{"title":"Docker - 基本概念","url":"https://fwcloud916.github.io/2020/02/16/docker-basic-concept/"},{"title":"Docker Container - 基本概念","url":"https://fwcloud916.github.io/2020/02/22/docker-basic-container/"}],"updateTime":"2020/3/1 下午 9:00:26","blogUrl":"https://fwcloud916.github.io/","name":"方威"},{"keyID":141,"blogList":[{"title":"npx 學習筆記","url":"https://link.medium.com/RT6eCbVwr9"},{"title":"You don’t know JS - var, let, const 的差異","url":"https://link.medium.com/qmhR9OXwr9"},{"title":"用 JavaScript 解 LeetCode — 4 Sum II","url":"https://link.medium.com/XzYeDv4wr9"},{"title":"用 JavaScript 解 LeetCode — Longest Substring Without Repeating Characters","url":"https://link.medium.com/7UH7Cz8wr9"}],"updateTime":"2020/9/2 下午 12:07:04","blogUrl":"https://medium.com/@hot50773","name":"Mindy"},{"keyID":142,"blogList":[{"title":"000 前言-學習程式的起心動念","url":"https://janetchencoding.blogspot.com/2020/02/000.html"},{"title":"001 新手常用的3種程式編輯器","url":"https://janetchencoding.blogspot.com/2020/02/001.html"}],"updateTime":"2020/2/16 下午 9:35:36","blogUrl":"https://janetchencoding.blogspot.com/","name":"Janet"},{"keyID":145,"blogList":[{"title":"【鼠年全馬鐵人挑戰Week1】Python- 資料型態與運算","url":"https://medium.com/@yaia52009/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0week1-python-%E8%B3%87%E6%96%99%E5%9E%8B%E6%85%8B%E8%88%87%E9%81%8B%E7%AE%97-ddc26a5eaa91?source=friends_link&sk=64f7051c60a5d3c31053940bc3246ed2"},{"title":"【鼠年全馬鐵人挑戰Week2】Python- 分支結構","url":"https://medium.com/@yaia52009/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0week2-python-%E5%88%86%E6%94%AF%E7%B5%90%E6%A7%8B-80d77a93047e"},{"title":"【鼠年全馬鐵人挑戰Week3】Python- 迴圈結構","url":"https://medium.com/@yaia52009/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0week3-python-%E8%BF%B4%E5%9C%88%E7%B5%90%E6%A7%8B-9bdbbeccd824"},{"title":"【鼠年全馬鐵人挑戰Week4】Python- 函式與模組","url":"https://medium.com/@yaia52009/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0week4-python-%E5%87%BD%E5%BC%8F%E8%88%87%E6%A8%A1%E7%B5%84-%E7%B2%BE-42188b1b4202"},{"title":"【鼠年全馬鐵人挑戰Week5】C#程式語言簡介","url":"https://medium.com/@yaia52009/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0week5-c-%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80%E7%B0%A1%E4%BB%8B-565bad8a43e0"},{"title":"【鼠年全馬鐵人挑戰Week6】Ethereum:Solidity&Dapps 區塊鏈入門,什麼是智能合約?","url":"https://medium.com/@yaia52009/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0week6-ethereum-solidity-dapps-%E5%8D%80%E5%A1%8A%E9%8F%88%E5%85%A5%E9%96%80-%E4%BB%80%E9%BA%BC%E6%98%AF%E6%99%BA%E8%83%BD%E5%90%88%E7%B4%84-8c04153fd2b1"},{"title":"【鼠年全馬鐵人挑戰Week7】Python- property","url":"https://medium.com/@yaia52009/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0week7-python-property-b14f3f045889"},{"title":"【鼠年全馬鐵人挑戰Week8】Ethereum:Solidity&Dapps 區塊鏈入門,Solidity的變量型態","url":"https://medium.com/@yaia52009/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0week8-ethereum-solidity-dapps-%E5%8D%80%E5%A1%8A%E9%8F%88%E5%85%A5%E9%96%80-solidity%E7%9A%84%E8%AE%8A%E9%87%8F%E5%9E%8B%E6%85%8B-f9d2c61e0aa2"},{"title":"【鼠年全馬鐵人挑戰Week9】Python- __slots__變量","url":"https://medium.com/@yaia52009/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0week9-python-slots-%E8%AE%8A%E9%87%8F-9248d08c12a6"}],"updateTime":"2020/4/12 上午 6:26:25","blogUrl":"https://medium.com/@yaia52009","name":"W H.Y"},{"keyID":146,"blogList":[{"title":"成為前端工程師的心路歷程","url":"https://medium.com/@Lieutenant1992/%E6%88%90%E7%82%BA%E5%89%8D%E7%AB%AF%E5%B7%A5%E7%A8%8B%E5%B8%AB%E7%9A%84%E5%BF%83%E8%B7%AF%E6%AD%B7%E7%A8%8B-7ffd1ac98501"},{"title":"我可以怎麼優化我的程式碼","url":"https://medium.com/@Lieutenant1992/%E6%88%91%E5%8F%AF%E4%BB%A5%E6%80%8E%E9%BA%BC%E5%84%AA%E5%8C%96%E6%88%91%E7%9A%84%E7%A8%8B%E5%BC%8F%E7%A2%BC-be0bdfcbdc29"},{"title":"了解window Location 物件","url":"https://medium.com/@Lieutenant1992/%E4%BA%86%E8%A7%A3window-location-%E7%89%A9%E4%BB%B6-ed7ee8cef540"},{"title":"用leaflet & openstreetmap 做出口罩地圖","url":"https://medium.com/@Lieutenant1992/%E7%94%A8leaflet-openstreetmap-%E5%81%9A%E5%87%BA%E5%8F%A3%E7%BD%A9%E5%9C%B0%E5%9C%96-a7f3209c120d"},{"title":"如何幫css瘦身","url":"https://medium.com/@Lieutenant1992/%E5%A6%82%E4%BD%95%E5%B9%ABcss%E7%98%A6%E8%BA%AB-c781f80aeceb"},{"title":"TypeScript新手村","url":"https://medium.com/@Lieutenant1992/typescript%E6%96%B0%E6%89%8B%E6%9D%91-8e863062fd9"},{"title":"Array 有哪些操作方法","url":"https://medium.com/@Lieutenant1992/array-%E6%9C%89%E5%93%AA%E4%BA%9B%E6%93%8D%E4%BD%9C%E6%96%B9%E6%B3%95-328788e5fa84"},{"title":"有看沒有懂的正規表達式","url":"https://medium.com/@Lieutenant1992/%E6%9C%89%E7%9C%8B%E6%B2%92%E6%9C%89%E6%87%82%E7%9A%84%E6%AD%A3%E8%A6%8F%E8%A1%A8%E9%81%94%E5%BC%8F-3dd4db758210"},{"title":"檢測效能的好幫手Chrome Dev tool Performance","url":"https://medium.com/@Lieutenant1992/%E6%AA%A2%E6%B8%AC%E6%95%88%E8%83%BD%E7%9A%84%E5%A5%BD%E5%B9%AB%E6%89%8Bchrome-devtool-performance-2ae96e7c4f69"},{"title":"除了Postman 還可以試試REST Client","url":"https://medium.com/@Lieutenant1992/%E9%99%A4%E4%BA%86postman-%E9%82%84%E5%8F%AF%E4%BB%A5%E8%A9%A6%E8%A9%A6rest-client-858566965139"},{"title":"export 跟module exports 有什麼差異?","url":"https://medium.com/@Lieutenant1992/export-%E8%B7%9Fmodule-exports-%E6%9C%89%E4%BB%80%E9%BA%BC%E5%B7%AE%E7%95%B0-53739c4171cc"},{"title":"在vue cli 裡使用 css sprite 雪碧圖","url":"https://medium.com/@Lieutenant1992/%E5%9C%A8vue-cli-%E8%A3%A1%E4%BD%BF%E7%94%A8-css-sprite-%E9%9B%AA%E7%A2%A7%E5%9C%96-617ea0e9c0f6"},{"title":"認識 vue css scoped","url":"https://medium.com/@Lieutenant1992/%E8%AA%8D%E8%AD%98-vue-css-scoped-d793de5a11ba"},{"title":"用css處理文字溢出","url":"https://medium.com/@Lieutenant1992/%E7%94%A8css%E8%99%95%E7%90%86%E6%96%87%E5%AD%97%E6%BA%A2%E5%87%BA-45b4a7119aba"},{"title":"javascript Date物件","url":"https://medium.com/@Lieutenant1992/javascript-date%E7%89%A9%E4%BB%B6-e63d80d8a180"},{"title":"利用webpack-bundle-analyzer來分析檔案大小","url":"https://medium.com/@Lieutenant1992/%E5%88%A9%E7%94%A8webpack-bundle-analyzer%E4%BE%86%E5%88%86%E6%9E%90%E6%AA%94%E6%A1%88%E5%A4%A7%E5%B0%8F-627801925604"},{"title":"開發除錯時遇到問題該怎麼做?","url":"https://medium.com/@Lieutenant1992/%E9%96%8B%E7%99%BC%E9%99%A4%E9%8C%AF%E6%99%82%E9%81%87%E5%88%B0%E5%95%8F%E9%A1%8C%E8%A9%B2%E6%80%8E%E9%BA%BC%E5%81%9A-4c6bdfeed3c2"},{"title":"認識 css 屬性 background-clip","url":"https://medium.com/@Lieutenant1992/%E8%AA%8D%E8%AD%98-css-%E5%B1%AC%E6%80%A7-background-clip-94592b72a0d0"},{"title":"用vue EventBus來進行組件溝通吧!","url":"https://medium.com/@Lieutenant1992/%E7%94%A8vue-eventbus%E4%BE%86%E9%80%B2%E8%A1%8C%E7%B5%84%E4%BB%B6%E6%BA%9D%E9%80%9A%E5%90%A7-47a2694d33ca"},{"title":"如何實作預覽上傳圖片功能","url":"https://medium.com/@Lieutenant1992/%E5%A6%82%E4%BD%95%E5%AF%A6%E4%BD%9C%E9%A0%90%E8%A6%BD%E4%B8%8A%E5%82%B3%E5%9C%96%E7%89%87%E5%8A%9F%E8%83%BD-8d75d814035a"},{"title":"透過JavaScript try catch來做例外處理","url":"https://medium.com/@Lieutenant1992/%E9%80%8F%E9%81%8Ejavascript-try-catch%E4%BE%86%E5%81%9A%E4%BE%8B%E5%A4%96%E8%99%95%E7%90%86-57971f82f164"},{"title":"javaScript中的深拷貝與淺拷貝","url":"https://medium.com/@Lieutenant1992/javascript%E4%B8%AD%E7%9A%84%E6%B7%B1%E6%8B%B7%E8%B2%9D%E8%88%87%E6%B7%BA%E6%8B%B7%E8%B2%9D-9493a5153d16"},{"title":"python 初學筆記-從安裝環境開始","url":"https://medium.com/@Lieutenant1992/python-%E5%88%9D%E5%AD%B8%E7%AD%86%E8%A8%98-%E5%BE%9E%E5%AE%89%E8%A3%9D%E7%92%B0%E5%A2%83%E9%96%8B%E5%A7%8B-c20b67a19c31"},{"title":"Python 學習筆記-2 集合與字典","url":"https://medium.com/@Lieutenant1992/python-%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-2-%E9%9B%86%E5%90%88%E8%88%87%E5%AD%97%E5%85%B8-d95b97937004"},{"title":"React 學習前言&環境安裝","url":"https://medium.com/@Lieutenant1992/react-%E5%AD%B8%E7%BF%92%E5%89%8D%E8%A8%80-%E7%92%B0%E5%A2%83%E5%AE%89%E8%A3%9D-46edfdead331"},{"title":"理解React Virtual DOM","url":"https://medium.com/@Lieutenant1992/react-vitural-dom-134fa79e0d4f"},{"title":"一磚一瓦-React Component","url":"https://medium.com/@Lieutenant1992/%E4%B8%80%E7%A3%9A%E4%B8%80%E7%93%A6-react-component-c75f0005af84"},{"title":"React JSX — html 和JavaScript的完美結合","url":"https://medium.com/@Lieutenant1992/react-jsx-html-%E5%92%8Cjavascript%E7%9A%84%E5%AE%8C%E7%BE%8E%E7%B5%90%E5%90%88-6994ac94fa2d"},{"title":"React lifeCycle 生命週期","url":"https://medium.com/@Lieutenant1992/react-lifecycle-%E7%94%9F%E5%91%BD%E9%80%B1%E6%9C%9F-a48683ae3922"},{"title":"React State & props","url":"https://medium.com/@Lieutenant1992/react-state-props-d855807eb3e9"},{"title":"React event - 事件處理","url":"https://medium.com/@Lieutenant1992/react-event-%E4%BA%8B%E4%BB%B6%E8%99%95%E7%90%86-5cfd8a7a3524"},{"title":"React css 最重要的小事","url":"https://medium.com/@Lieutenant1992/react-css-%E6%9C%80%E9%87%8D%E8%A6%81%E7%9A%84%E5%B0%8F%E4%BA%8B-a4575385a89"},{"title":"React Higher-Order Components (HOC)","url":"https://medium.com/@Lieutenant1992/react-higher-order-components-hoc-ec51ec0e2759"},{"title":"React Functional Component v.s Class Component","url":"https://medium.com/@Lieutenant1992/react-functional-component-v-s-class-component-e46c6dc5a319"},{"title":"React Developer Tools除錯工具","url":"https://medium.com/@Lieutenant1992/react-developer-tools%E9%99%A4%E9%8C%AF%E5%B7%A5%E5%85%B7-abe4156e81ca"},{"title":"React controlled components v.s uncontrolled components","url":"https://medium.com/@Lieutenant1992/react-controlled-components-v-s-uncontrolled-components-9dce9dd98b4d"},{"title":"用React Ref 來操作DOM","url":"https://medium.com/@Lieutenant1992/%E7%94%A8react-ref-%E4%BE%86%E6%93%8D%E4%BD%9Cdom-328b49ba54c0"},{"title":"React Portal 任意門","url":"https://medium.com/@Lieutenant1992/react-portal-%E4%BB%BB%E6%84%8F%E9%96%80-4c61d343b2df"},{"title":"像是迷霧森林的React Redux","url":"https://medium.com/@Lieutenant1992/%E5%83%8F%E6%98%AF%E8%BF%B7%E9%9C%A7%E6%A3%AE%E6%9E%97%E7%9A%84react-redux-4c892ffe4c4a"},{"title":"React Hooks (上)-useState&useEffect","url":"https://medium.com/@Lieutenant1992/react-hooks-%E4%B8%8A-usestate-useeffect-37f45056fea8"}],"updateTime":"2021/1/22 下午 12:11:16","blogUrl":"https://medium.com/@Lieutenant1992","name":"Joe Chang"},{"keyID":147,"blogList":[{"title":"JavaScript 考題 - 1","url":"https://hedgehogkucc.github.io/2020-02-03-JavaScript%E8%80%83%E9%A1%8C-1/"},{"title":"JavaScript 考題 - 2","url":"https://hedgehogkucc.github.io/2020-02-10-JavaScript%E8%80%83%E9%A1%8C-2/"},{"title":"JavaScript 考題 - 3","url":"https://hedgehogkucc.github.io/2020-02-17-JavaScript%E8%80%83%E9%A1%8C-3/"},{"title":"JavaScript 考題 - 4","url":"https://hedgehogkucc.github.io/2020-02-24-JavaScript%E8%80%83%E9%A1%8C-4/"},{"title":"JavaScript 考題 - 5","url":"https://hedgehogkucc.github.io/2020-03-02-JavaScript%E8%80%83%E9%A1%8C-5/"},{"title":"JavaScript 考題 - 6","url":"https://hedgehogkucc.github.io/2020-03-09-JavaScript%E8%80%83%E9%A1%8C-6/"},{"title":"Hexo landscape 添加樣式","url":"https://hedgehogkucc.github.io/2020-03-16-Hexo-landscape-%E6%B7%BB%E5%8A%A0%E6%A8%A3%E5%BC%8F/"},{"title":"前端面試問題集-1","url":"https://hedgehogkucc.github.io/2020-03-23-%E5%89%8D%E7%AB%AF%E9%9D%A2%E8%A9%A6%E5%95%8F%E9%A1%8C%E9%9B%86-1/"},{"title":"前端面試問題集-2","url":"https://hedgehogkucc.github.io/2020-03-30-%E5%89%8D%E7%AB%AF%E9%9D%A2%E8%A9%A6%E5%95%8F%E9%A1%8C%E9%9B%86-2/"},{"title":"前端面試問題集-3","url":"https://hedgehogkucc.github.io/2020-04-06-%E5%89%8D%E7%AB%AF%E9%9D%A2%E8%A9%A6%E5%95%8F%E9%A1%8C%E9%9B%86-3/"},{"title":"前端面試問題集-4","url":"https://hedgehogkucc.github.io/2020-04-13-%E5%89%8D%E7%AB%AF%E9%9D%A2%E8%A9%A6%E5%95%8F%E9%A1%8C%E9%9B%86-4/"},{"title":"Vue基礎概述-1","url":"https://hedgehogkucc.github.io/2020-04-20-Vue%E5%9F%BA%E7%A4%8E%E6%A6%82%E8%BF%B0-1/"},{"title":"Vue基礎概述-2","url":"https://hedgehogkucc.github.io/2020-05-04-Vue%E5%9F%BA%E7%A4%8E%E6%A6%82%E8%BF%B0-2/"},{"title":"Vue基礎概述-3","url":"https://hedgehogkucc.github.io/2020-05-11-Vue%E5%9F%BA%E7%A4%8E%E6%A6%82%E8%BF%B0-3/"},{"title":"Vue進階模板-1","url":"https://hedgehogkucc.github.io/2020-05-18-Vue%E9%80%B2%E9%9A%8E%E6%A8%A1%E6%9D%BF-1/"},{"title":"Vue進階模板-2","url":"https://hedgehogkucc.github.io/2020-05-25-Vue%E9%80%B2%E9%9A%8E%E6%A8%A1%E6%9D%BF-2/"},{"title":"Vue進階模板-3","url":"https://hedgehogkucc.github.io/2020-06-01-Vue%E9%80%B2%E9%9A%8E%E6%A8%A1%E6%9D%BF-3/"},{"title":"Vue進階模板-4","url":"https://hedgehogkucc.github.io/2020-06-08-Vue%E9%80%B2%E9%9A%8E%E6%A8%A1%E6%9D%BF-4/"},{"title":"網頁切版直播班心得","url":"https://hedgehogkucc.github.io/2020-06-15-%E7%B6%B2%E9%A0%81%E5%88%87%E7%89%88%E7%9B%B4%E6%92%AD%E7%8F%AD%E5%BF%83%E5%BE%97/"},{"title":"Vue進階模板-5","url":"https://hedgehogkucc.github.io/2020-07-06-Vue%E9%80%B2%E9%9A%8E%E6%A8%A1%E6%9D%BF-5/"},{"title":"基礎Vue元件-1","url":"https://hedgehogkucc.github.io/2020-07-27-%E5%9F%BA%E7%A4%8EVue%E5%85%83%E4%BB%B6-1/"},{"title":"基礎Vue元件-2","url":"https://hedgehogkucc.github.io/2020-08-17-%E5%9F%BA%E7%A4%8EVue%E5%85%83%E4%BB%B6-2/"},{"title":"基礎Vue元件-3","url":"https://hedgehogkucc.github.io/2020-09-27-%E5%9F%BA%E7%A4%8EVue%E5%85%83%E4%BB%B6-3/"},{"title":"基礎Vue元件-4","url":"https://hedgehogkucc.github.io/2020-11-29-%E5%9F%BA%E7%A4%8EVue%E5%85%83%E4%BB%B6-4/"},{"title":"Webpack-1","url":"https://hedgehogkucc.github.io/2020-12-06-Webpack-1/"},{"title":"Webpack-2","url":"https://hedgehogkucc.github.io/2020-12-13-Webpack-2/"},{"title":"Webpack-3","url":"https://hedgehogkucc.github.io/2020-12-27-Webpack-3/"}],"updateTime":"2020/12/27 下午 6:22:33","blogUrl":"https://hedgehogkucc.github.io/","name":"HedgehogKU"},{"keyID":148,"blogList":[{"title":"Vue 的淺入淺出-為何要使用 Vue ?","url":"https://yaj55billy.github.io/2020/02/17/Vue-note0/"}],"updateTime":"2020/2/17 下午 11:06:25","blogUrl":"https://yaj55billy.github.io/","name":"紀冠逸"},{"keyID":150,"blogList":[{"title":"六角學院全馬挑戰活動(鼠年全馬鐵人挑戰 W01)","url":"https://dave101326.gitlab.io/2020/02/17/20200217-w3hexschool-marathon/"},{"title":"啥?Elixir 是什麼???(Elixir從零開始系列 01)(鼠年全馬鐵人挑戰 W02)","url":"https://dave101326.gitlab.io/2020/02/24/20200224-what-is-elixir/"},{"title":"Function & Module(Elixir從零開始系列 02)(鼠年全馬鐵人挑戰 W03)","url":"https://dave101326.gitlab.io/2020/03/05/20200305-function-and-module/"},{"title":"基本資料型別與運算(Elixir 從零開始系列 03)(鼠年全馬鐵人挑戰 W04)","url":"https://dave101326.gitlab.io/2020/03/12/20200312-basic-type-and-operation/"},{"title":"條件分支(Elixir從零開始系列 04)(鼠年全馬鐵人挑戰 W05)","url":"https://dave101326.gitlab.io/2020/03/17/20200317-conditional-branching/"},{"title":"遞迴(Elixir從零開始系列 05)(鼠年全馬鐵人挑戰 W06)","url":"https://dave101326.gitlab.io/2020/03/24/20200324-recursion/"},{"title":"Pattern Matching(Elixir從零開始系列 06)(鼠年全馬鐵人挑戰 W07)","url":"https://dave101326.gitlab.io/2020/04/01/20200401-pattern-match/"},{"title":"Mix(Elixir 從零開始系列 07)(鼠年全馬鐵人挑戰 W08)","url":"https://dave101326.gitlab.io/2020/04/09/20200409-mix/"},{"title":"Exercism(Elixir從零開始系列 08)(鼠年全馬鐵人挑戰 W09)","url":"https://dave101326.gitlab.io/2020/04/17/20200417-exercism/"},{"title":"Exercism round 2(Elixir從零開始系列 09)(鼠年全馬鐵人挑戰 W10)","url":"https://dave101326.gitlab.io/2020/04/24/20200424-exercism2/"},{"title":"Exercism round 3(Elixir從零開始系列 10)(鼠年全馬鐵人挑戰 W11)","url":"https://dave101326.gitlab.io/2020/04/28/20200428-exercism3/"}],"updateTime":"2020/5/21 下午 5:44:36","blogUrl":"https://dave101326.gitlab.io/","name":"Dave Lin"},{"keyID":151,"blogList":[{"title":"日檢二級 (JLPT N2) 合格攻略","url":"https://reurl.cc/e5enqj"},{"title":"[UX] 講座筆記:工程師必須了解的 UX 設計","url":"https://gretema.github.io/UI-UX/20200210/3766866311/"},{"title":"D3.js 超超超基礎入門","url":"https://gretema.github.io/D3-js/20200217/1734732239/"},{"title":"[JS] 講座筆記:AJAX 非同步 / Event Queue 詳解","url":"https://gretema.github.io/javascript/20200224/3747532111/"},{"title":"[JS] 講座筆記:JS Promise 實戰教學","url":"https://gretema.github.io/javascript/20200302/2110342105/"},{"title":"[Gulp] 安裝 PostCSS 的地雷","url":"https://gretema.github.io/Gulp/20200310/2050018576/"},{"title":"開發紀錄:幫媽媽寫一個 SPA 形象網站","url":"https://gretema.github.io/Vuejs/20200316/2576586368/"},{"title":"[Vue] Vuex 資料狀態管理學習筆記之基本概念篇","url":"https://gretema.github.io/Vuejs/20200323/1597330136/"},{"title":"[Vue] Vuex 資料狀態管理學習筆記之實作起手式","url":"https://gretema.github.io/Vuejs/20200330/3884529085/"},{"title":"[Vue] Vuex 資料狀態管理學習筆記之功能實作篇","url":"https://gretema.github.io/Vuejs/20200406/1863907667/"},{"title":"從文科公職到前端工程師:轉職歷程分享","url":"https://reurl.cc/qdkyWN"},{"title":"[Vue] Vuex 資料狀態管理學習筆記之模組化資料運用","url":"https://gretema.github.io/Vuejs/20200420/127038282/"},{"title":"講座筆記:人生策略與學習方法論","url":"https://gretema.github.io/%E8%81%B7%E6%B6%AF%E8%88%87%E5%AD%B8%E7%BF%92/20200427/1054851528/"},{"title":"[JS] JavaScript ES6 常用語法筆記","url":"https://gretema.github.io/javascript/20200504/221423942/"},{"title":"菜鳥工程師到職二週紀錄:與焦慮共處","url":"https://medium.com/%E9%A6%AC%E6%A0%BC%E8%95%BE%E7%89%B9%E7%9A%84%E5%86%92%E9%9A%AA%E8%80%85%E6%97%A5%E8%AA%8C/%E8%8F%9C%E9%B3%A5%E5%B7%A5%E7%A8%8B%E5%B8%AB%E5%88%B0%E8%81%B7%E4%BA%8C%E9%80%B1%E7%B4%80%E9%8C%84-%E8%88%87%E7%84%A6%E6%85%AE%E5%85%B1%E8%99%95-2a0bc389ddf4"},{"title":"開發紀錄:商品分類實作","url":"https://gretema.github.io/%E9%96%8B%E7%99%BC%E7%B4%80%E9%8C%84/20200518/2522345259/"},{"title":"[Gulp] 在 Gulp 專案中引入 EJS template","url":"https://gretema.github.io/Gulp/20200525/2363080042/"},{"title":"[JS] 講座筆記:JavaScript 設計模式——關注點分離","url":"https://gretema.github.io/javascript/20200601/270454248/"},{"title":"在工作中學 Git:rebase 指令","url":"https://gretema.github.io/Git/20200608/1285084183/"},{"title":"在工作中學 Git:rebase -i 指令","url":"https://gretema.github.io/Git/20200621/438927621/"}],"updateTime":"2020/6/21 下午 1:11:45","blogUrl":"https://medium.com/%E9%A6%AC%E6%A0%BC%E8%95%BE%E7%89%B9%E7%9A%84%E5%86%92%E9%9A%AA%E8%80%85%E6%97%A5%E8%AA%8C","name":"Greta Ma"},{"keyID":152,"blogList":[{"title":"Swift 程式語言 — Auto Reference Counting(1)","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80-auto-reference-counting-1-20d9f753f7ab"},{"title":"Swift 程式語言 — Auto Reference Counting(2)","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80-auto-reference-counting-2-253c8a8458f3"},{"title":"Swift 程式語言 — Memory Safety","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80-memory-safety-b475ea718333"},{"title":"Swift 程式語言 — Access Control (1)","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80-access-control-1-aa44e63c1c4f"},{"title":"Swift 程式語言 — Access Control (2)","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80-access-control-2-f1eedbbc63e2"},{"title":"Swift 程式語言 — Advanced Operators (1)","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80-advanced-operators-1-58ae3c490f84"},{"title":"Swift 程式語言 — Advanced Operators (2)","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80-advanced-operators-2-dce1716b8973"},{"title":"Swift — 創建自定義視圖(CustomView)","url":"https://medium.com/@JJeremy.XUE/swift-%E5%89%B5%E5%BB%BA%E8%87%AA%E5%AE%9A%E7%BE%A9%E8%A6%96%E5%9C%96-customview-8d61402ae937"},{"title":"Swift — 從 ViewController 中移出 View 的程式碼","url":"https://medium.com/jeremy-xue-s-blog/swift-%E5%BE%9E-viewcontroller-%E4%B8%AD%E7%A7%BB%E5%87%BA-view-%E7%9A%84%E7%A8%8B%E5%BC%8F%E7%A2%BC-3ccbbff45d38"},{"title":"Swift 程式語言 — Property Wrappers","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80-property-wrappers-574e25cdcd44"},{"title":"懶人日記 — 不開啟 Slack 發送指令","url":"https://medium.com/jeremy-xue-s-blog/%E6%87%B6%E4%BA%BA%E6%97%A5%E8%A8%98-%E4%B8%8D%E9%96%8B%E5%95%9F-slack-%E7%99%BC%E9%80%81%E6%8C%87%E4%BB%A4-bb3574b4b737"},{"title":"Swift — 創建自定義顏色","url":"https://medium.com/jeremy-xue-s-blog/swift-%E5%89%B5%E5%BB%BA%E8%87%AA%E5%AE%9A%E7%BE%A9%E9%A1%8F%E8%89%B2-52c221196e92"},{"title":"Swift — 製作一個 UserDefault 專屬的屬性包裝器吧!","url":"https://medium.com/jeremy-xue-s-blog/swift-%E8%A3%BD%E4%BD%9C%E4%B8%80%E5%80%8B-userdefault-%E5%B0%88%E5%B1%AC%E7%9A%84%E5%B1%AC%E6%80%A7%E5%8C%85%E8%A3%9D%E5%99%A8%E5%90%A7-6457b2f0d886"},{"title":"Swift — 實現可選協議要求","url":"https://medium.com/jeremy-xue-s-blog/swift-%E5%AF%A6%E7%8F%BE%E5%8F%AF%E9%81%B8%E5%8D%94%E8%AD%B0%E8%A6%81%E6%B1%82-1ba2a3579aeb"},{"title":"Swift — Transforming an Array","url":"https://medium.com/jeremy-xue-s-blog/swift-transforming-an-array-e2bcb4f4d67d"},{"title":"Swift — Splitting & Joining Elements","url":"https://medium.com/jeremy-xue-s-blog/swift-splitting-joining-elements-bd71b65182a7"},{"title":"Swift — 創建可著色圖片(Tintable Image)","url":"https://medium.com/jeremy-xue-s-blog/swift-%E5%89%B5%E5%BB%BA%E5%8F%AF%E8%91%97%E8%89%B2%E5%9C%96%E7%89%87-tintable-image-4c9e66432dc5"},{"title":"Swift — 管理 Xcode 專案目錄結構","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%AE%A1%E7%90%86-xcode-%E5%B0%88%E6%A1%88%E7%9B%AE%E9%8C%84%E7%B5%90%E6%A7%8B-d60cc9a23b99"},{"title":"Swift — 說說 UIViewPropertyAnimator","url":"https://medium.com/jeremy-xue-s-blog/swift-%E8%AA%AA%E8%AA%AA-uiviewpropertyanimator-5c6fe9784302"},{"title":"Swift — 玩玩 UIViewPropertyAnimator","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%8E%A9%E7%8E%A9-uiviewpropertyanimator-231144851927"},{"title":"Swift — 善用註解,使程式碼更加明朗","url":"https://medium.com/jeremy-xue-s-blog/swift-%E5%96%84%E7%94%A8%E8%A8%BB%E8%A7%A3-%E4%BD%BF%E7%A8%8B%E5%BC%8F%E7%A2%BC%E6%9B%B4%E5%8A%A0%E6%98%8E%E6%9C%97-8eef86f5f46a"},{"title":"Swift — 認識 Intrinsic Content Size、Content Hugging、Content Compression","url":"https://medium.com/jeremy-xue-s-blog/swift-%E8%AA%8D%E8%AD%98-intrinsic-content-size-content-hugging-content-compression-4b76b8969dcc"},{"title":"Swift — 實作 Line & Facebook & Messager 分享","url":"https://medium.com/jeremy-xue-s-blog/swift-%E5%AF%A6%E4%BD%9C-line-facebook-messager-%E5%88%86%E4%BA%AB-609a8810f394"},{"title":"Swift — Combine 入門介紹","url":"https://medium.com/jeremy-xue-s-blog/swift-combine-%E5%85%A5%E9%96%80%E4%BB%8B%E7%B4%B9-333623e21d3d"},{"title":"Swift — Combine Publishers","url":"https://medium.com/jeremy-xue-s-blog/swift-combine-publishers-299a5b0e2860"},{"title":"Swift — Combine Subscribers","url":"https://medium.com/jeremy-xue-s-blog/swift-combine-subscribers-3c31106f76e9"},{"title":"Swift — Combine Subject & sink & assign","url":"https://medium.com/jeremy-xue-s-blog/swift-combine-subject-sink-assign-51af44b8006e"},{"title":"Swift — 轉移到 Combine","url":"https://medium.com/jeremy-xue-s-blog/swift-%E8%BD%89%E7%A7%BB%E5%88%B0-combine-9b9cc91a0748"},{"title":"Swift — 使用 Combine 處理 URL 任務","url":"https://medium.com/jeremy-xue-s-blog/swift-%E4%BD%BF%E7%94%A8-combine-%E8%99%95%E7%90%86-url-%E4%BB%BB%E5%8B%99-8a48d0dc3b1b"},{"title":"Swift — 玩玩 Publishers & Subscribers","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%8E%A9%E7%8E%A9-publishers-subscribers-3fc4e7542b3d"},{"title":"Swift — Convenience Publishers","url":"https://medium.com/jeremy-xue-s-blog/swift-convenience-publishers-a1c12eb19411"},{"title":"Swift — 實現虛線效果","url":"https://medium.com/jeremy-xue-s-blog/swift-%E5%AF%A6%E7%8F%BE%E8%99%9B%E7%B7%9A%E6%95%88%E6%9E%9C-2a06ea1c7845"},{"title":"Swift - 說說 CallKit","url":"https://medium.com/jeremy-xue-s-blog/swift-%E8%AA%AA%E8%AA%AA-callkit-222179b76bdd"},{"title":"Swift — 選擇 APP 的介面模式","url":"https://medium.com/jeremy-xue-s-blog/swift-%E9%81%B8%E6%93%87-app-%E7%9A%84%E4%BB%8B%E9%9D%A2%E6%A8%A1%E5%BC%8F-bd3e7250e77b"},{"title":"Swift — 為你的 APP 添加自定義字體","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%82%BA%E4%BD%A0%E7%9A%84-app-%E6%B7%BB%E5%8A%A0%E8%87%AA%E5%AE%9A%E7%BE%A9%E5%AD%97%E9%AB%94-1063a7fd30a4"},{"title":"Swift — 簡單動手做一個懸浮拖曳視窗","url":"https://medium.com/jeremy-xue-s-blog/swift-%E7%B0%A1%E5%96%AE%E5%8B%95%E6%89%8B%E5%81%9A%E4%B8%80%E5%80%8B%E6%87%B8%E6%B5%AE%E6%8B%96%E6%9B%B3%E8%A6%96%E7%AA%97-33ce429ca0f2"},{"title":"Swift — 模糊效果 & 動畫","url":"https://medium.com/jeremy-xue-s-blog/swift-%E6%A8%A1%E7%B3%8A%E6%95%88%E6%9E%9C-%E5%8B%95%E7%95%AB-a96e4957ac8b"},{"title":"Swift — 製作一個輪播圖吧!","url":"https://medium.com/jeremy-xue-s-blog/swift-%E8%A3%BD%E4%BD%9C%E4%B8%80%E5%80%8B%E8%BC%AA%E6%92%AD%E5%9C%96%E5%90%A7-fffb5a00e651"},{"title":"說說 Storyboard vs NIBs vs Code","url":"https://medium.com/jeremy-xue-s-blog/%E8%AA%AA%E8%AA%AA-storyboard-vs-nibs-vs-code-cfd19eb25999"}],"updateTime":"2020/11/8 下午 5:19:57","blogUrl":"https://medium.com/@JJeremy.XUE","name":"Jeremy Xue"},{"keyID":153,"blogList":[{"title":"Ajax - 初心者打怪篇 - Javascript原生語法","url":"https://albertnotes.github.io/category/20200213/464213114/"},{"title":"JavaScript - 分頁製作 - 使用 Ajax XML 為例","url":"https://albertnotes.github.io/category/20200217/3317550153/"},{"title":"F2E 精神時光屋 - 口罩地圖","url":"https://albertnotes.github.io/category/20200226/1536962204/"},{"title":"Vue.js 馬拉松系列 - Vue router","url":"https://albertnotes.github.io/category/20200311/717344344/"},{"title":"Vue.js 馬拉松系列 - 電商前台 Part1","url":"https://albertnotes.github.io/category/20200317/854751915/"},{"title":"探討 JavaScript 運作與變數查找","url":"https://albertnotes.github.io/category/20200331/142492301/"},{"title":"LiveCourse - 1 px 也不差的版型控制術","url":"https://albertnotes.github.io/category/20200416/2179833657/"},{"title":"Ajax - 非同步處理","url":"https://albertnotes.github.io/category/20200426/2969829619/"},{"title":"JavaScript Carousel","url":"https://albertnotes.github.io/category/20200428/3034354061/"},{"title":"加強程式邏輯up! - 虛擬碼","url":"https://albertnotes.github.io/category/20200501/248138365/"},{"title":"關於 Sass Source Map 那些事","url":"https://albertnotes.github.io/category/20200504/301756874/"},{"title":"心態:部落格沒更新那些事的日記","url":"https://albertnotes.github.io/category/20200701/2271873417/"},{"title":"心態:自律如何實現?","url":"https://albertnotes.github.io/category/20200724/1720932648/"},{"title":"Vue.js 筆記: Vuex 數據管理","url":"https://albertnotes.github.io/category/20200813/2375073930/"},{"title":"Vue.js 筆記: Vuex Module 與 mapAPI","url":"https://albertnotes.github.io/category/20200822/1921729148/"},{"title":"30s_knowledge 筆記:填充字串符、選取文本樣式、閉包","url":"https://albertnotes.github.io/category/20200824/994013428/"},{"title":"JS 筆記:基礎篇 (上)","url":"https://albertnotes.github.io/category/20200901/1814341616/"},{"title":"工具:ssh_key","url":"https://albertnotes.github.io/category/20200917/3566946283/"}],"updateTime":"2020/9/17 上午 1:57:04","blogUrl":"https://albertnotes.github.io/","name":"Albert"},{"keyID":154,"blogList":[{"title":"JavaScript 怎麼在電腦上運行?│ 鼠年全馬鐵人挑戰 #01","url":"https://medium.com/@its_okay/javascript-%E6%80%8E%E9%BA%BC%E5%9C%A8%E9%9B%BB%E8%85%A6%E4%B8%8A%E9%81%8B%E8%A1%8C-w3hexschool-01-dfab138084b7"},{"title":"範圍鍊 Scope Chain & 提升 Hoisting│鼠年全馬鐵人挑戰 #02","url":"https://medium.com/@its_okay/%E7%AF%84%E5%9C%8D%E9%8D%8A-scope-chain-%E6%8F%90%E5%8D%87-hoisting-%E9%BC%A0%E5%B9%B4%E6%AC%8A%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-02-18a11e14a6fe"},{"title":"淺談 SEO 白帽 & 黑帽│鼠年全馬鐵人挑戰 #03","url":"https://medium.com/@its_okay/%E6%B7%BA%E8%AB%87-seo-%E7%99%BD%E5%B8%BD-%E9%BB%91%E5%B8%BD-1b97ce31f69e"},{"title":"原始型別 & 物件型別 — JavaScript│鼠年全馬鐵人挑戰 #04","url":"https://medium.com/@its_okay/%E5%8E%9F%E5%A7%8B%E5%9E%8B%E5%88%A5-%E7%89%A9%E4%BB%B6%E5%9E%8B%E5%88%A5-javascript-%E9%BC%A0%E5%B9%B4%E6%AC%8A%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-04-c3cfd665f2d"},{"title":"搞懂 IP、FQDN、DNS、Name Server│鼠年全馬鐵人挑戰 #05","url":"https://medium.com/@its_okay/%E6%90%9E%E6%87%82-ip-fqdn-dns-name-server-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-05-aa60f45496fb"},{"title":"ES6 Let 、 Const 是什麼?│鼠年全馬鐵人挑戰 #06","url":"https://medium.com/@its_okay/es6-let-const-%E6%98%AF%E4%BB%80%E9%BA%BC-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-06-5862a3ab9e65"},{"title":"中文 Podcast 內容越來越豐富!內有推薦名單│鼠年全馬鐵人挑戰 #07","url":"https://medium.com/@its_okay/%E4%B8%AD%E6%96%87-podcast-%E5%85%A7%E5%AE%B9%E8%B6%8A%E4%BE%86%E8%B6%8A%E8%B1%90%E5%AF%8C-%E5%85%A7%E6%9C%89%E6%8E%A8%E8%96%A6%E5%90%8D%E5%96%AE-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-07-f7a2c31bed5e"},{"title":"Hexo + Github Pages 部落格架站初體驗│鼠年全馬鐵人挑戰 #08","url":"https://medium.com/@its_okay/hexo-github-pages-%E9%83%A8%E8%90%BD%E6%A0%BC%E6%9E%B6%E7%AB%99%E5%88%9D%E9%AB%94%E9%A9%97-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-08-517578397fe2"},{"title":"CSS Flex 筆記│鼠年全馬鐵人挑戰 #09","url":"https://medium.com/@its_okay/css-flex-%E7%AD%86%E8%A8%98-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-09-ce9ef88c00d1"},{"title":"21 天英打武道大會練習心得│鼠年全馬鐵人挑戰 #10","url":"https://medium.com/@its_okay/21-%E5%A4%A9%E8%8B%B1%E6%89%93%E6%AD%A6%E9%81%93%E5%A4%A7%E6%9C%83%E7%B7%B4%E7%BF%92%E5%BF%83%E5%BE%97-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-10-177421677bcb?sk=f7bbbe403cc72382081b5f981ee832b0"},{"title":"伺服器端渲染 (SSR) & 客戶端渲染 (CSR) 對 SEO 的影響│鼠年全馬鐵人挑戰 #11","url":"https://medium.com/@its_okay/%E4%BC%BA%E6%9C%8D%E5%99%A8%E7%AB%AF%E6%B8%B2%E6%9F%93-ssr-%E5%AE%A2%E6%88%B6%E7%AB%AF%E6%B8%B2%E6%9F%93-csr-%E5%B0%8Dseo%E7%9A%84%E5%BD%B1%E9%9F%BF-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-11-c05321b57fd8"},{"title":"CSS TimeLine & 偽元素 ( Pseudo Element ) 的關係│鼠年全馬鐵人挑戰 #12","url":"https://medium.com/@its_okay/css-timeline-%E5%81%BD%E5%85%83%E7%B4%A0-pseudo-element-%E7%9A%84%E9%97%9C%E4%BF%82-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-12-f1ab6a91ada9"},{"title":"CSS position 、 z-index 筆記│鼠年全馬鐵人挑戰 #13","url":"https://medium.com/@its_okay/css-position-z-index-%E7%AD%86%E8%A8%98-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-13-f7c4159ac5d?sk=fd243203ba1f671f827cd088495de45a"},{"title":"RWD 響應式筆記│鼠年全馬鐵人挑戰 #14","url":"https://medium.com/@its_okay/rwd-%E9%9F%BF%E6%87%89%E5%BC%8F%E7%AD%86%E8%A8%98-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-14-715747ff97fd"},{"title":"SCSS Variable、@import 新手筆記│鼠年全馬鐵人挑戰 #15","url":"https://medium.com/@its_okay/scss-variable-import-%E6%96%B0%E6%89%8B%E7%AD%86%E8%A8%98-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-15-ab0c70de3a3e?sk=fd74f27df4f852bd84b3b7e56c5c76c4"},{"title":"Bootstrap Grid System 格線系統筆記│鼠年全馬鐵人挑戰 #16","url":"https://medium.com/@its_okay/bootstrap-grid-system-%E6%A0%BC%E7%B7%9A%E7%B3%BB%E7%B5%B1%E7%AD%86%E8%A8%98-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-16-c7c28c108e8f"},{"title":"超好學! AOS + animate.css │鼠年全馬鐵人挑戰 #17","url":"https://medium.com/@its_okay/%E8%B6%85%E5%A5%BD%E5%AD%B8-aos-animate-css-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-17-77126a92f9fb"},{"title":"Vue Cli 上傳 Github pages 路徑部屬問題│鼠年全馬鐵人挑戰 #18","url":"https://medium.com/@its_okay/vue-cli-%E4%B8%8A%E5%82%B3-github-pages-%E8%B7%AF%E5%BE%91%E9%83%A8%E5%B1%AC%E5%95%8F%E9%A1%8C-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-18-5818e373f33c"},{"title":"陣列、物件、forEach│鼠年全馬鐵人挑戰 #19","url":"https://medium.com/@its_okay/%E9%99%A3%E5%88%97-%E7%89%A9%E4%BB%B6-foreach-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-19-58a8647c1844"},{"title":"怎麼讓 vue-loading-overlay 更改樣式?│鼠年全馬鐵人挑戰 #20","url":"https://medium.com/@its_okay/%E6%80%8E%E9%BA%BC%E8%AE%93-vue-loading-overlay-%E6%9B%B4%E6%94%B9%E6%A8%A3%E5%BC%8F-75a742176a3e"},{"title":"認識網站三層式架構 、Cookie│鼠年全馬鐵人挑戰 #21","url":"https://its-okay.medium.com/%E8%AA%8D%E8%AD%98%E7%B6%B2%E7%AB%99%E4%B8%89%E5%B1%A4%E5%BC%8F%E6%9E%B6%E6%A7%8B-cookie-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-21-c3dddde1e5c4"},{"title":"Same Origin Policy 同源政策筆記│鼠年全馬鐵人挑戰 #22","url":"https://its-okay.medium.com/same-origin-policy-%E5%90%8C%E6%BA%90%E6%94%BF%E7%AD%96%E7%AD%86%E8%A8%98-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-22-eb9f38bf902b"},{"title":"關於 HTTP Request 的漏洞│鼠年全馬鐵人挑戰 #23","url":"https://its-okay.medium.com/%E9%97%9C%E6%96%BC-http-request-%E7%9A%84%E6%BC%8F%E6%B4%9E-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-23-d215b1e819a7"}],"updateTime":"2020/12/7 下午 8:09:29","blogUrl":"https://medium.com/@its_okay","name":"Kay CHEN"},{"keyID":155,"blogList":[{"title":"[鼠年全馬鐵人挑戰] Week01 - 非本科系零經驗超新手前端之路","url":"https://ithelp.ithome.com.tw/articles/10229887"},{"title":"[鼠年全馬鐵人挑戰] Week02 - 超新手小知識:HTML、CSS、JavaScript的關連性","url":"https://ithelp.ithome.com.tw/articles/10230010"},{"title":"[鼠年全馬鐵人挑戰] Week03 - 常用的程式編輯器","url":"https://ithelp.ithome.com.tw/articles/10230105"},{"title":"[鼠年全馬鐵人挑戰] Week04 - JavaScript 新手學習筆記: 運算式的求值結果","url":"https://ithelp.ithome.com.tw/articles/10230127"},{"title":"[鼠年全馬鐵人挑戰] Week05 - 21天效應,養成良好習慣","url":"https://ithelp.ithome.com.tw/articles/10230279"},{"title":"[鼠年全馬鐵人挑戰] Week06 - 新手學習筆記:淺談 RWD (響應式網頁設計)","url":"https://ithelp.ithome.com.tw/articles/10230398"},{"title":"[鼠年全馬鐵人挑戰] Week07 - 新手學習筆記: RWD 基礎語法","url":"https://ithelp.ithome.com.tw/articles/10230232"},{"title":"[鼠年全馬鐵人挑戰] Week08 - 超新手入門:HTML 的基本語法","url":"https://ithelp.ithome.com.tw/articles/10230611"},{"title":"[鼠年全馬鐵人挑戰] Week09 - 超新手入門:CSS 的基本語法","url":"https://ithelp.ithome.com.tw/articles/10230656"},{"title":"[鼠年全馬鐵人挑戰] Week10 - 超新手入門:CSS - 文字的不同變化","url":"https://ithelp.ithome.com.tw/articles/10230854"},{"title":"[鼠年全馬鐵人挑戰] Week11 - 超新手學習筆記:CSS-container容器標籤","url":"https://ithelp.ithome.com.tw/articles/10230950"},{"title":"[鼠年全馬鐵人挑戰] Week12 - 超新手學習筆記:CSS 選擇器 - child","url":"https://ithelp.ithome.com.tw/articles/10231106"},{"title":"[鼠年全馬鐵人挑戰] Week13 - 超新手學習筆記:如何開始撰寫 RWD","url":"https://ithelp.ithome.com.tw/articles/10231214"},{"title":"[鼠年全馬鐵人挑戰] Week14 - 超新手學前端-前端工程師必學技能","url":"https://ithelp.ithome.com.tw/articles/10231215"},{"title":"[鼠年全馬鐵人挑戰] Week15 - 超新手學前端 - Bootstrap 4 概念筆記","url":"https://ithelp.ithome.com.tw/articles/10231448"},{"title":"[鼠年全馬鐵人挑戰] Week16 - 超新手學前端 - 爆好用的視覺滾差:AOS","url":"https://ithelp.ithome.com.tw/articles/10231573"},{"title":"六角學院2020春季切版直播班-課後心得","url":"https://ithelp.ithome.com.tw/articles/10231662"},{"title":"[鼠年全馬鐵人挑戰] Week18 - 超新手學前端 - HTML table 小概念","url":"https://ithelp.ithome.com.tw/articles/10231800"},{"title":"[鼠年全馬鐵人挑戰] Week19 - 超新手學前端 - JavaScript 變數小筆記","url":"https://ithelp.ithome.com.tw/articles/10231904"},{"title":"[鼠年全馬鐵人挑戰] Week20 - 超新手學前端 - JavaScript:監聽","url":"https://ithelp.ithome.com.tw/articles/10232042"},{"title":"[鼠年全馬鐵人挑戰] Week22 - 超新手學前端 - JavaScript 使用時機","url":"https://ithelp.ithome.com.tw/articles/10232277"},{"title":"[鼠年全馬鐵人挑戰] Week23 - 超新手學前端 - JavaScript 練習題-環境與變數環境 part 1","url":"https://ithelp.ithome.com.tw/articles/10232426"},{"title":"[鼠年全馬鐵人挑戰] Week24 - 超新手學前端 - JavaScript 練習題-環境與變數環境 part 2","url":"https://ithelp.ithome.com.tw/articles/10232522"},{"title":"[鼠年全馬鐵人挑戰] Week25 - 超新手學前端 - JavaScript 練習題- 變數命名","url":"https://ithelp.ithome.com.tw/articles/10232582"},{"title":"[鼠年全馬鐵人挑戰] Week26 - JavaScript 練習題- 變數型別判斷與弱型別轉型","url":"https://ithelp.ithome.com.tw/articles/10232809"},{"title":"[鼠年全馬鐵人挑戰] Week27 - JavaScript 練習題- 比較運算子","url":"https://ithelp.ithome.com.tw/articles/10232959"},{"title":"[鼠年全馬鐵人挑戰] Week28 - JavaScript 練習題- 變數實作情境題","url":"https://ithelp.ithome.com.tw/articles/10233153"},{"title":"[鼠年全馬鐵人挑戰] Week29 - JavaScript 練習題- 邏輯運算子","url":"https://ithelp.ithome.com.tw/articles/10238784"},{"title":"[鼠年全馬鐵人挑戰] Week02 - 超新手小知識:HTML、CSS、JavaScript的關連性","url":"https://ithelp.ithome.com.tw/articles/10230010"},{"title":"[鼠年全馬鐵人挑戰] Week03 - 常用的程式編輯器","url":"https://ithelp.ithome.com.tw/articles/10230105"}],"updateTime":"2020/9/27 下午 8:20:55","blogUrl":"https://ithelp.ithome.com.tw/users/20120789/articles","name":"林琪臻"},{"keyID":156,"blogList":[{"title":"雜亂大全01-Linux架設網站(基礎)","url":"https://liaozihzrong.github.io/2020/04/10/allinone01/#more"},{"title":"雜亂大全02-Linux架設網站(以wordpress、Laravel為例)","url":"https://liaozihzrong.github.io/2020/04/17/allinone02/#more"},{"title":"雜亂大全03-資安與加密的那些事(1):MD5、SHA、Bcrypt","url":"https://liaozihzrong.github.io/2020/04/24/allinone03/#more"},{"title":"雜亂大全04-資安與加密的那些事(2):PBKDF2、Scrypt、Bcrypt(補充)","url":"https://liaozihzrong.github.io/2020/05/01/allinone04/#more"},{"title":"雜亂大全05-資安與加密的那些事(3):AES實作與應用(對稱密鑰加密)","url":"https://liaozihzrong.github.io/2020/05/08/allinone05/#more"},{"title":"雜亂大全06-資安與加密的那些事(4):RSA實作與應用(非對稱密鑰加密)","url":"https://liaozihzrong.github.io/2020/05/15/allinone06/#more"},{"title":"雜亂大全07-資安與加密的那些事(5):結合對稱加密與非對稱加密(SSL/TLS)","url":"https://liaozihzrong.github.io/2020/05/22/allinone07/#more"},{"title":"雜亂大全08-Python系列01-Tensorflow-GPU環境建置","url":"https://liaozihzrong.github.io/2020/05/29/allinone08/#more"},{"title":"雜亂大全09-(Python系列)調用time計算執行時間","url":"https://liaozihzrong.github.io/2020/06/05/allinone09/#more"},{"title":"雜亂大全10-(Python系列)計算PyTorch或TensorFlow預測(辨識)執行時間","url":"https://liaozihzrong.github.io/2020/06/12/allinone10/#more"},{"title":"雜亂大全11-Linux Unbuntu install anydesk 安裝遠端","url":"https://liaozihzrong.github.io/2020/06/19/allinone11/#more"},{"title":"雜亂大全12-Linux / raspberry pi install 不同版本 open model zoo (openVINO)","url":"https://liaozihzrong.github.io/2020/06/26/allinone12/#more"},{"title":"雜亂大全13-自架Server 避免Windows10更新後重啟(0x80020010)","url":"https://liaozihzrong.github.io/2020/07/03/allinone13/#more"},{"title":"雜亂大全14-SSD凍結 WebCache造成硬碟100% (桌面當機 只有滑鼠能動)","url":"https://liaozihzrong.github.io/2020/07/10/allinone14/#more"},{"title":"雜亂大全15-(Python基礎系列)讀取excel","url":"https://liaozihzrong.github.io/2020/07/17/allinone15/#more"},{"title":"雜亂大全16-(Python基礎系列)turtle繪圖練習","url":"https://liaozihzrong.github.io/2020/07/24/allinone16/#more"},{"title":"雜亂大全17-解決turtle-無法回應","url":"https://liaozihzrong.github.io/2020/07/31/allinone17/#more"},{"title":"雜亂大全18-自製Youtube下載器","url":"https://liaozihzrong.github.io/2020/08/07/allinone18/#more"},{"title":"雜亂大全19-使用pytube下載youtube list","url":"https://liaozihzrong.github.io/2020/08/14/allinone19/#more"},{"title":"雜亂大全20-擷取AQI空氣品質","url":"https://liaozihzrong.github.io/2020/08/21/allinone20/#more"},{"title":"雜亂大全21-打包python(py檔)變成exe檔","url":"https://liaozihzrong.github.io/2020/08/28/allinone21/#more"},{"title":"雜亂大全22-安裝Hexo當作GitHub上的blog(上)","url":"https://liaozihzrong.github.io/2020/09/04/allinone22/#more"},{"title":"雜亂大全23-安裝Hexo當作GitHub上的blog-指令篇(下)","url":"https://liaozihzrong.github.io/2020/09/11/allinone23/#more"},{"title":"雜亂大全24-YOLOv3(v1-v4統整資料)簡介(上)","url":"https://liaozihzrong.github.io/2020/09/18/allinone24/#more"},{"title":"雜亂大全25-YOLOv3(v1-v4統整資料)簡介(下)","url":"https://liaozihzrong.github.io/2020/09/25/allinone25/#more"},{"title":"雜亂大全26-YOLOv3程式碼解析","url":"https://liaozihzrong.github.io/2020/10/02/allinone26/#more"},{"title":"雜亂大全27-Deteron2簡介(上)","url":"https://liaozihzrong.github.io/2020/10/09/allinone27/#more"},{"title":"雜亂大全28-Deteron2簡介(下)","url":"https://liaozihzrong.github.io/2020/10/16/allinone28/#more"},{"title":"雜亂大全29-pi4 簡介","url":"https://liaozihzrong.github.io/2020/10/23/allinone29/#more"},{"title":"雜亂大全30-pi4 安裝OS","url":"https://liaozihzrong.github.io/2020/10/29/allinone30/#more"},{"title":"雜亂大全31-pi4 備份","url":"https://liaozihzrong.github.io/2020/11/06/allinone31/#more"},{"title":"雜亂大全32-pi4 安裝VNC圖形化介面遠端","url":"https://liaozihzrong.github.io/2020/11/10/allinone32/#more"},{"title":"雜亂大全33-pi4 螢幕顯示問題","url":"https://liaozihzrong.github.io/2020/11/15/allinone33/#more"},{"title":"雜亂大全34-pi4 安裝FTP server","url":"https://liaozihzrong.github.io/2020/11/20/allinone34/#more"},{"title":"雜亂大全35-pi4 使用motion直播串流","url":"https://liaozihzrong.github.io/2020/11/25/allinone35/#more"},{"title":"雜亂大全36-pi4 MQTT簡介+交握過程","url":"https://liaozihzrong.github.io/2020/11/30/allinone36/#more"},{"title":"雜亂大全37-樹莓派+NCS2簡介(跑YOLO效能)","url":"https://liaozihzrong.github.io/2020/12/04/allinone37/#more"},{"title":"雜亂大全38-OpenVINO (上)-pi4+ncs2","url":"https://liaozihzrong.github.io/2020/12/10/allinone38/#more"},{"title":"雜亂大全39-OpenVINO (中)windows範例demo1","url":"https://liaozihzrong.github.io/2020/12/15/allinone39/#more"},{"title":"雜亂大全40-OpenVINO (下)windows範例demo2","url":"https://liaozihzrong.github.io/2020/12/21/allinone40/#more"}],"updateTime":"2021/1/22 下午 2:19:02","blogUrl":"https://liaozihzrong.github.io/","name":"日榮ZZ"},{"keyID":157,"blogList":[{"title":"下載檔案 snippet","url":"https://pingfed.gitlab.io/ping-blog/2020/02/04/download/#more"},{"title":"利用webpack 的require.context 優化 vue","url":"https://pingfed.gitlab.io/ping-blog/2020/02/16/vue_requireContent/#more"},{"title":"Map , Set , WeakMap, WeakSet 使用方式與比較","url":"https://pingfed.gitlab.io/ping-blog/2020/02/18/es6_MapAndSet/#more"},{"title":"Webpack 套件與使用 01","url":"https://pingfed.gitlab.io/ping-blog/2020/02/29/webpack_01/"},{"title":"SQL 基本概念與使用語法 01","url":"https://pingfed.gitlab.io/ping-blog/2020/03/03/db_sql01/"},{"title":"SaaS, PaaS, IaaS 是什麼","url":"https://pingfed.gitlab.io/ping-blog/2020/03/12/software_saasPassLass/"},{"title":"Vue 中 Axios 的封裝和 API 接口的管理","url":"https://pingfed.gitlab.io/ping-blog/2020/04/12/vue_apiWrap/"},{"title":"認識網域名稱","url":"https://pingfed.gitlab.io/ping-blog/2020/04/25/dns_nameServer/"},{"title":"Tappay支付串接","url":"https://pingfed.gitlab.io/ping-blog/2020/05/03/payment_tappay/"},{"title":"Vue Animations (基本動畫, Page Animation)","url":"https://pingfed.gitlab.io/ping-blog/2020/05/17/vue_animation/"}],"updateTime":"2020/5/17 下午 10:45:03","blogUrl":"https://pingfed.gitlab.io/ping-blog/","name":"Ping"},{"keyID":158,"blogList":[{"title":"Vue component的props與emit","url":"https://medium.com/@lian82717/vue-component%E7%9A%84props%E8%88%87emit-dae4347e3f5"},{"title":"來搞懂Fetch跟Promise","url":"https://medium.com/@lian82717/%E4%BE%86%E6%90%9E%E6%87%82fetch%E8%B7%9Fpromise-a89236c0ca5c"},{"title":"Wrodpress自製佈景主題(一)— 佈景主題檔案結構與階層","url":"https://medium.com/@lian82717/wrodpress%E8%87%AA%E8%A3%BD%E4%BD%88%E6%99%AF%E4%B8%BB%E9%A1%8C-%E4%B8%80-%E4%BD%88%E6%99%AF%E4%B8%BB%E9%A1%8C%E6%AA%94%E6%A1%88%E7%B5%90%E6%A7%8B%E8%88%87%E9%9A%8E%E5%B1%A4-92acce3743d0"},{"title":"Wordpress自製佈景主題(二) — 利用AFC連動JS","url":"https://medium.com/@lian82717/wordpress%E8%87%AA%E8%A3%BD%E4%BD%88%E6%99%AF%E4%B8%BB%E9%A1%8C-%E4%BA%8C-%E5%88%A9%E7%94%A8afc%E9%80%A3%E5%8B%95js-d251934ff8cd"}],"updateTime":"2020/3/1 下午 8:56:17","blogUrl":"https://medium.com/@lian82717","name":"葉書宏"},{"keyID":160,"blogList":[{"title":"F2E - 前端精神時光屋 (第一周 : 番茄鐘)","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/ryML5NBb8"},{"title":"F2E - 前端精神時光屋 (第十周 : 口罩地圖)","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/BkMEznmXU"},{"title":"自製簡易版 I18N in Vue","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/rktMqlYmI"},{"title":"利用 electron.js 建立桌面 APP ( Windows )","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/BJXGRjI4I"},{"title":"將 Vue 專案部屬到 firebase Hosting 上","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/S1IlvNoNI"},{"title":"Node.js 與 RabbitMQ","url":"https://hackmd.io/pj5vR2iKRSeE01jJEEeaDQ"},{"title":"Github Corners 顯示常見的右上角小貓咪","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/ryovQvDw8"},{"title":"部屬 github-page 顯示你的 vue 成品","url":"https://hackmd.io/bXm0oPWmSPSlN-jJvHLaIA"},{"title":"使用 Objection.js 連線 Mysql DB ( 一 )","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/S1YvWwRwL"},{"title":"使用 Objection.js 連線 Mysql DB ( 二 )","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/Sku-4xNdI"},{"title":"JS HTML5拖拽上傳圖片預覽","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/HkSdHcJ9U"},{"title":"Node-EWS 筆記","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/HyWvGgbjU"},{"title":"在 electron APP 中使用 vue ","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/S1QWFxD88"},{"title":"如何在 windows 上建立 SSL 憑證","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/HynMb6t6L"},{"title":"Debounce : 使用者輸入時 , 延緩表格的驗證","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/rkZSqz2JD"},{"title":"Youtube Data API 使用手札","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/S1eYdtA1P"},{"title":"僅手機可用 - 下拉刷新功能","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/SkD2fhjlw"},{"title":"Express : 接住 async 函式拋出的錯誤","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/rJmzvjlfv"},{"title":".on 深入研究 - 觀察小智走路了解 .on 設計","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/rku6ge6zD"},{"title":"Github Action 初次嘗試","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/H1TE8hXOP"},{"title":"Vue-Composition-API 的學習 (一)","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/HyE9lxdcD"},{"title":"Node.js 大檔案上傳","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/ByLUTZzhv"},{"title":"Certbot on Windows","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/H1xmt263v"},{"title":"Lorem Picsum - 建立隨機圖片","url":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/SyYt_PXb_"}],"updateTime":"2021/2/12 下午 12:01:13","blogUrl":"https://hackmd.io/@c36ICNyhQE6-iTXKxoIocg/SJ0tv8bz8","name":"Tree"},{"keyID":161,"blogList":[{"title":"00-調光師的轉職計畫","url":"https://medium.com/@leepiny/00-%E8%AA%BF%E5%85%89%E5%B8%AB%E7%9A%84%E8%BD%89%E8%81%B7%E8%A8%88%E7%95%AB-17395017841c"},{"title":"01-json與迴圈練習","url":"https://medium.com/@leepiny/01-json%E8%88%87%E8%BF%B4%E5%9C%88%E7%B7%B4%E7%BF%92-aa57c1bb9e12"}],"updateTime":"2020/3/22 下午 10:54:34","blogUrl":"https://medium.com/@leepiny","name":"leepiny"},{"keyID":162,"blogList":[{"title":"[鼠年全馬鐵人挑戰] Week01 - 前言","url":"https://ithelp.ithome.com.tw/articles/10229877"},{"title":"[鼠年全馬鐵人挑戰] Week02 - Dapper用法筆記 part1","url":"https://ithelp.ithome.com.tw/articles/10229915"},{"title":"[鼠年全馬鐵人挑戰] Week03 - Dapper用法筆記 part2","url":"https://ithelp.ithome.com.tw/articles/10230068"},{"title":"[鼠年全馬鐵人挑戰] Week04 - 前端表格套件DataTables用法筆記 part1","url":"https://ithelp.ithome.com.tw/articles/10230081"},{"title":"[鼠年全馬鐵人挑戰] Week05 - 前端表格套件DataTables用法筆記 part2","url":"https://ithelp.ithome.com.tw/articles/10230169"},{"title":"[鼠年全馬鐵人挑戰] Week06 - 前端表格套件DataTables用法筆記 part3","url":"https://ithelp.ithome.com.tw/articles/10230190"},{"title":"[鼠年全馬鐵人挑戰] Week07 - JavaScript基礎學習心得 part1","url":"https://ithelp.ithome.com.tw/articles/10229881"},{"title":"[鼠年全馬鐵人挑戰] Week08 - JavaScript基礎學習心得 part2","url":"https://ithelp.ithome.com.tw/articles/10229885"},{"title":"[鼠年全馬鐵人挑戰] Week09 - JavaScript基礎學習心得 part3","url":"https://ithelp.ithome.com.tw/articles/10230540"},{"title":"[鼠年全馬鐵人挑戰] Week10 - JavaScript基礎學習心得 part4","url":"https://ithelp.ithome.com.tw/articles/10230686"},{"title":"[鼠年全馬] W11 - JavaScript學習心得 - 使用選擇器改變世界","url":"https://ithelp.ithome.com.tw/articles/10230835"},{"title":"[鼠年全馬] W12 - JavaScript學習心得 - 你記得你女朋友的星座嗎?","url":"https://ithelp.ithome.com.tw/articles/10230929"},{"title":"[鼠年全馬] W13 - JavaScript學習心得 - 你的一切已被記錄下來","url":"https://ithelp.ithome.com.tw/articles/10231150"},{"title":"[鼠年全馬] W14 - JavaScript學習心得 - 阿賈克斯為你打造溝通橋樑p1","url":"https://ithelp.ithome.com.tw/articles/10231367"},{"title":"[鼠年全馬] W15 - JavaScript學習心得 - 阿賈克斯為你打造溝通橋樑p2","url":"https://ithelp.ithome.com.tw/articles/10231389"},{"title":"[鼠年全馬] W16 - 工作日常 - 不要再跟我抱歉了QQ","url":"https://ithelp.ithome.com.tw/articles/10231402"},{"title":"[鼠年全馬] W17 - JavaScript學習心得 - 阿賈克斯為你打造溝通橋樑p3","url":"https://ithelp.ithome.com.tw/articles/10231628"},{"title":"[鼠年全馬] W18 - Vue心得筆記 - 基礎篇","url":"https://ithelp.ithome.com.tw/articles/10231793"},{"title":"[鼠年全馬] W19 - Vue心得筆記 - MVVM篇","url":"https://ithelp.ithome.com.tw/articles/10231809"},{"title":"[鼠年全馬] W20 - Vue心得筆記 - 指令篇(前)","url":"https://ithelp.ithome.com.tw/articles/10232094"},{"title":"[鼠年全馬] W21 - Vue心得筆記 - 指令篇(後)","url":"https://ithelp.ithome.com.tw/articles/10232101"},{"title":"[鼠年全馬] W22 - Vue心得筆記 - Vue實例的組成","url":"https://ithelp.ithome.com.tw/articles/10232105"},{"title":"[鼠年全馬] W23 - ES6有你真好","url":"https://ithelp.ithome.com.tw/articles/10232135"},{"title":"[鼠年全馬] W24 - Vue心得筆記 - 讓Vue Cli小秘書跟你一起做","url":"https://ithelp.ithome.com.tw/articles/10232202"},{"title":"[鼠年全馬] W25 - Vue心得筆記 - Vue Router分頁好蚌蚌(上)","url":"https://ithelp.ithome.com.tw/articles/10232378"},{"title":"[鼠年全馬] W26 - Vue心得筆記 - Vue Router分頁好蚌蚌(下)","url":"https://ithelp.ithome.com.tw/articles/10232541"},{"title":"[鼠年全馬] W27 - Vue出一個旅館預約平台(1)","url":"https://ithelp.ithome.com.tw/articles/10232547"},{"title":"[鼠年全馬] W28 - Vue出一個旅館預約平台(2)","url":"https://ithelp.ithome.com.tw/articles/10232554"},{"title":"[鼠年全馬] W29 - Vue出一個旅館預約平台(3)","url":"https://ithelp.ithome.com.tw/articles/10232561"},{"title":"[鼠年全馬] W30 - Vue出一個旅館預約平台(4)","url":"https://ithelp.ithome.com.tw/articles/10232572"},{"title":"[鼠年全馬] W31 - Vue出一個旅館預約平台(5)","url":"https://ithelp.ithome.com.tw/articles/10232578"},{"title":"[鼠年全馬] W32 - Vue出一個旅館預約平台(6)","url":"https://ithelp.ithome.com.tw/articles/10232608"},{"title":"[鼠年全馬] W33 - Vue出一個旅館預約平台(7)","url":"https://ithelp.ithome.com.tw/articles/10232625"},{"title":"[鼠年全馬] W34 - Vue出一個旅館預約平台(8)","url":"https://ithelp.ithome.com.tw/articles/10232651"},{"title":"[鼠年全馬] W35 - Vue出一個旅館預約平台(9)","url":"https://ithelp.ithome.com.tw/articles/10232657"},{"title":"[鼠年全馬] W36 - Vue出一個旅館預約平台(10)","url":"https://ithelp.ithome.com.tw/articles/10232715"},{"title":"[鼠年全馬] W37 - Vue出一個旅館預約平台(11)","url":"https://ithelp.ithome.com.tw/articles/10232719"},{"title":"[鼠年全馬] W38 - 使用Vuex管理資料狀態(上)","url":"https://ithelp.ithome.com.tw/articles/10254430"},{"title":"[鼠年全馬] W39 - 使用Vuex管理資料狀態(下)","url":"https://ithelp.ithome.com.tw/articles/10254532"},{"title":"[鼠年全馬鐵人挑戰] Week02 - Dapper用法筆記 part1","url":"https://ithelp.ithome.com.tw/articles/10229915"},{"title":"[鼠年全馬鐵人挑戰] Week03 - Dapper用法筆記 part2","url":"https://ithelp.ithome.com.tw/articles/10230068"},{"title":"[鼠年全馬鐵人挑戰] Week04 - 前端表格套件DataTables用法筆記 part1","url":"https://ithelp.ithome.com.tw/articles/10230081"}],"updateTime":"2020/12/17 下午 2:31:18","blogUrl":"https://ithelp.ithome.com.tw/users/20118686/articles","name":"餅乾"},{"keyID":163,"blogList":[{"title":"[鼠年全馬鐵人挑戰] Week01 - 前言","url":"https://ithelp.ithome.com.tw/articles/10229877"},{"title":"[鼠年全馬鐵人挑戰] Week02 - Dapper用法筆記 part1","url":"https://ithelp.ithome.com.tw/articles/10229915"},{"title":"[鼠年全馬鐵人挑戰] Week03 - Dapper用法筆記 part2","url":"https://ithelp.ithome.com.tw/articles/10230068"},{"title":"[鼠年全馬鐵人挑戰] Week04 - 前端表格套件DataTables用法筆記 part1","url":"https://ithelp.ithome.com.tw/articles/10230081"}],"updateTime":"2020/2/26 下午 10:05:47","blogUrl":"https://ithelp.ithome.com.tw/users/20118686/articles","name":"餅乾"},{"keyID":164,"blogList":[{"title":"認識 HTML tag","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-html-abbr-tag-302b07c3de97"},{"title":"認識 Vue.js watch 監聽器","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-vue-js-watch-%E7%9B%A3%E8%81%BD%E5%99%A8-ffee991368be"},{"title":"認識 Vue Router 嵌套路由 (Nested Routes)","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-vue-router-%E5%B5%8C%E5%A5%97%E8%B7%AF%E7%94%B1-nested-routes-8168f5395941"},{"title":"認識 Vuex 模組概念及命名空間","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-vuex-module-%E5%8F%8A%E5%91%BD%E5%90%8D%E7%A9%BA%E9%96%93-4a750683a8ee"},{"title":"認識 HTML5 表單驗證","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-html5-%E8%A1%A8%E5%96%AE%E9%A9%97%E8%AD%89-dc6ddd6fcc92"},{"title":"認識表格細節,完善 的使用","url":"https://medium.com/@lai0706/%E8%AA%8D%E8%AD%98%E8%A1%A8%E6%A0%BC%E7%B4%B0%E7%AF%80-%E5%AE%8C%E5%96%84-table-%E7%9A%84%E4%BD%BF%E7%94%A8-36b0952115f1"},{"title":"JEST 單元測試學習筆記 | Getting Started、Using Matchers","url":"https://medium.com/unalai/jest-%E5%96%AE%E5%85%83%E6%B8%AC%E8%A9%A6%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-getting-started-using-matchers-6f99ca314ca8"},{"title":"JEST 單元測試學習筆記 | Testing Asynchronous Code","url":"https://medium.com/unalai/jest-%E5%96%AE%E5%85%83%E6%B8%AC%E8%A9%A6%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-testing-asynchronous-code-f9d379c81685"},{"title":"認識 Vue Async Component","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-vue-async-component-d3a5b882d5a9"},{"title":"JEST 單元測試學習筆記 | Setup and Teardown","url":"https://medium.com/unalai/jest-%E5%96%AE%E5%85%83%E6%B8%AC%E8%A9%A6%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-setup-and-teardown-6c36057e510b"},{"title":"JEST 單元測試學習筆記 | Mock Functions","url":"https://medium.com/unalai/jest-%E5%96%AE%E5%85%83%E6%B8%AC%E8%A9%A6%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-mock-functions-4dfe8804f2c0"},{"title":"認識 dynamic import()","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-dynamic-import-3a6f75da2fc9"},{"title":"認識 Heroku,學習將 vue 專案部署至Heroku","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-heroku-%E5%AD%B8%E7%BF%92%E5%B0%87-vue-%E5%B0%88%E6%A1%88%E9%83%A8%E7%BD%B2%E8%87%B3heroku-4f5d8bd9b8e2"},{"title":"認識 script 標籤中的 async、defer","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-script-%E6%A8%99%E7%B1%A4%E4%B8%AD%E7%9A%84-async-defer-d230b8b73f3a"},{"title":"樹莓派 4 新手入門開發紀錄","url":"https://medium.com/unalai/%E6%A8%B9%E8%8E%93%E6%B4%BE-4-%E6%96%B0%E6%89%8B%E5%85%A5%E9%96%80%E9%96%8B%E7%99%BC%E7%B4%80%E9%8C%84-112ff4b2adf5"},{"title":"Vue CLI 專案中引入 SCSS 檔案的四種方法,該如何使用呢?","url":"https://medium.com/unalai/vue-%E5%B0%88%E6%A1%88%E4%B8%AD%E5%BC%95%E5%85%A5-scss-%E6%AA%94%E6%A1%88%E7%9A%84%E5%9B%9B%E7%A8%AE%E6%96%B9%E6%B3%95-%E8%A9%B2%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%91%A2-9babcd3a4ef1"},{"title":"認識 Vue transition 元件,控制過渡效果","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-vue-transition-%E5%85%83%E4%BB%B6-%E6%8E%A7%E5%88%B6%E9%81%8E%E6%B8%A1%E6%95%88%E6%9E%9C-eb9510e0d2b1"},{"title":"認識 Vue Props,了解單向資料傳遞","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-vue-props-%E4%BA%86%E8%A7%A3%E5%96%AE%E5%90%91%E8%B3%87%E6%96%99%E5%82%B3%E9%81%9E-cc928a7243fd"},{"title":"認識 HTML
 tag","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-html-pre-tag-3be6d5f32e54"},{"title":"學習撰寫文件,初識好幫手 docsify","url":"https://medium.com/unalai/%E5%AD%B8%E7%BF%92%E6%92%B0%E5%AF%AB%E6%96%87%E4%BB%B6-%E5%88%9D%E8%AD%98%E5%A5%BD%E5%B9%AB%E6%89%8B-docsify-4a6b93f815fb"},{"title":"認識 pug 模板語法","url":"https://medium.com/@lai0706/%E8%AA%8D%E8%AD%98-pug-%E6%A8%A1%E6%9D%BF%E8%AA%9E%E6%B3%95-74adeee56468"},{"title":"JEST 單元測試學習筆記 | Vue Test Utils 從起步到簡單測試 Props","url":"https://medium.com/@lai0706/jest-%E5%96%AE%E5%85%83%E6%B8%AC%E8%A9%A6%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-vue-test-utils-%E5%BE%9E%E8%B5%B7%E6%AD%A5%E5%88%B0%E7%B0%A1%E5%96%AE%E6%B8%AC%E8%A9%A6-props-f9ab4079fbc6"},{"title":"回到幼幼班,用 Canvas 畫「我的家」","url":"https://medium.com/unalai/%E5%9B%9E%E5%88%B0%E5%B9%BC%E5%B9%BC%E7%8F%AD-%E7%94%A8-canvas-%E7%95%AB-%E6%88%91%E7%9A%84%E5%AE%B6-c7fcfd1d16a"},{"title":"JavaScript 錦囊妙計閱讀筆記 | 區分Javascript 物件、原素與字面常數","url":"https://medium.com/unalai/javascript-%E9%8C%A6%E5%9B%8A%E5%A6%99%E8%A8%88%E9%96%B1%E8%AE%80%E7%AD%86%E8%A8%98-%E5%8D%80%E5%88%86javascript-%E7%89%A9%E4%BB%B6-%E5%8E%9F%E7%B4%A0%E8%88%87%E5%AD%97%E9%9D%A2%E5%B8%B8%E6%95%B8-3e498fb78192"},{"title":"認識 docsify 文件好幫手 mermaid,簡單畫出 Flowcharts","url":"https://medium.com/@lai0706/%E8%AA%8D%E8%AD%98-docsify-%E6%96%87%E4%BB%B6%E5%A5%BD%E5%B9%AB%E6%89%8B-mermaid-%E7%B0%A1%E5%96%AE%E7%95%AB%E5%87%BA-flowcharts-3b1ac30b1ee1"},{"title":"認識 docsify 文件好幫手 graphviz,簡單畫出簡易的關聯表","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-docsify-%E6%96%87%E4%BB%B6%E5%A5%BD%E5%B9%AB%E6%89%8B-graphviz-%E7%B0%A1%E5%96%AE%E7%95%AB%E5%87%BA%E7%B0%A1%E6%98%93%E7%9A%84%E9%97%9C%E8%81%AF%E8%A1%A8-33c34c552a5a"},{"title":"認識 Favicon,並使用工具協助完整性","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-favicon-%E4%B8%A6%E4%BD%BF%E7%94%A8%E5%B7%A5%E5%85%B7%E5%8D%94%E5%8A%A9%E5%AE%8C%E6%95%B4%E6%80%A7-f41658955657"},{"title":"開發必備,摸索不完的 Chrome DevTools 小技巧之設置斷點篇","url":"https://medium.com/unalai/%E9%96%8B%E7%99%BC%E5%BF%85%E5%82%99-%E6%91%B8%E7%B4%A2%E4%B8%8D%E5%AE%8C%E7%9A%84-chrome-devtools-%E5%B0%8F%E6%8A%80%E5%B7%A7%E4%B9%8B%E8%A8%AD%E7%BD%AE%E6%96%B7%E9%BB%9E%E7%AF%87-4d72cb35fa39"},{"title":"認識 search、indexOf、includes 三種搜尋字串的相關方法","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-search-indexof-includes-%E4%B8%89%E7%A8%AE%E6%90%9C%E5%B0%8B%E5%AD%97%E4%B8%B2%E7%9A%84%E7%9B%B8%E9%97%9C%E6%96%B9%E6%B3%95-704856176952"},{"title":"認識 try…catch,處理錯誤","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-try-catch-%E8%99%95%E7%90%86%E9%8C%AF%E8%AA%A4-f262d5690820"},{"title":"認識 Vue Custom Directives,自定義指令","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-vue-custom-directives-%E8%87%AA%E5%AE%9A%E7%BE%A9%E6%8C%87%E4%BB%A4-1f14b6bb5b0a"},{"title":"認識 Javascript 集合 Set","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-javascript-%E9%9B%86%E5%90%88-set-beef36c3d40b"},{"title":"認識 JavaScript Reduce","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-javascript-reduce-940806267bfb"},{"title":"Vim 初學者學習筆記","url":"https://medium.com/unalai/vim-%E5%88%9D%E5%AD%B8%E8%80%85%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-bc64be57ae18"},{"title":"Vim 學習筆記 — 標記 Marks","url":"https://medium.com/unalai/vim-%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-%E6%A8%99%E8%A8%98-marks-465fe6c7cfb9"},{"title":"Vim 學習筆記 — 可視模式(visual mode)","url":"https://medium.com/unalai/vim-%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-%E5%8F%AF%E8%A6%96%E6%A8%A1%E5%BC%8F-visual-mode-85a3194d1978"},{"title":"VeeValidate 跨欄位驗證,以再次確認密碼為例","url":"https://medium.com/unalai/veevalidate-%E8%B7%A8%E6%AC%84%E4%BD%8D%E9%A9%97%E8%AD%89-%E4%BB%A5%E5%86%8D%E6%AC%A1%E7%A2%BA%E8%AA%8D%E5%AF%86%E7%A2%BC%E7%82%BA%E4%BE%8B-90df35a6aaf6"},{"title":"Vim 學習筆記 — 移動","url":"https://medium.com/unalai/vim-%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-%E7%A7%BB%E5%8B%95-f2cb42d614c8"},{"title":"認識 parseInt、parseFloat 與 Number 轉換成數字的三種方法","url":"https://medium.com/unalai/%E8%AA%8D%E8%AD%98-parseint-parsefloat-%E8%88%87-number-%E8%BD%89%E6%8F%9B%E6%88%90%E6%95%B8%E5%AD%97%E7%9A%84%E4%B8%89%E7%A8%AE%E6%96%B9%E6%B3%95-276640aedb4e"}],"updateTime":"2020/11/8 下午 5:27:49","blogUrl":"https://medium.com/@lai0706","name":"Lai"},{"keyID":165,"blogList":[{"title":"Pagination — 分頁工具","url":"https://medium.com/@chingyuan2011/pagination-%E5%88%86%E9%A0%81%E5%B7%A5%E5%85%B7-d04e3f0c23b0"}],"updateTime":"2020/2/25 上午 8:53:25","blogUrl":"https://medium.com/@chingyuan2011","name":"Ryan"},{"keyID":166,"blogList":[{"title":"hexo 架設Blog紀錄","url":"https://garyissogood.github.io/hexo/20200209/1127336969/"},{"title":"hexo Blog頁面與Next主題","url":"https://garyissogood.github.io/hexo/20200210/1699950564/"},{"title":"AJAX非同步大解密 (筆記)","url":"https://garyissogood.github.io/javascript/note/20200225/4011991955/"},{"title":"前端JQuery應用實戰筆記 1 - F2E介紹&開發環境&基礎觀念","url":"https://garyissogood.github.io/jquery/jquery-application/20200307/2554362445/"},{"title":"前端JQuery應用實戰筆記 2 - AJAX 應用 (上)","url":"https://garyissogood.github.io/jquery/jquery-application/20200315/2393945142/"},{"title":"前端JQuery應用實戰筆記 2 - AJAX 應用 (下)","url":"https://garyissogood.github.io/jquery/jquery-application/20200329/2398573071/"},{"title":"前端JQuery應用實戰筆記 3 - 開發人員工具 (上)","url":"https://garyissogood.github.io/jquery/jquery-application/20200409/1585074407/"},{"title":"前端JQuery應用實戰筆記 3 - 開發人員工具 (下)","url":"https://garyissogood.github.io/jquery/jquery-application/20200412/1197564326/"},{"title":"前端JQuery應用實戰筆記 4 - JSON 資料格式 (上)","url":"https://garyissogood.github.io/jquery/jquery-application/20200522/1849967823/"}],"updateTime":"2020/5/22 下午 11:32:32","blogUrl":"https://garyissogood.github.io/","name":"蓋瑞"},{"keyID":167,"blogList":[{"title":"JS BMI計算機","url":"https://recafox.github.io/2020/02/03/2020-02-03/"},{"title":"Vue - Vee Validate 3 操作方法","url":"https://recafox.github.io/2020/02/12/2020-02-12/"},{"title":"口罩地圖開發心得","url":"https://recafox.github.io/2020/02/20/2020-02-19/"},{"title":"Git 指令","url":"https://recafox.github.io/2020/02/27/2020-02-27/"},{"title":"JS - sort以及演算法","url":"https://recafox.github.io/2020/03/02/sort/"},{"title":"Hex post開發心得","url":"https://recafox.github.io/2020/03/10/hex-post/"},{"title":"正規表達式 - 符號&常見方法","url":"https://recafox.github.io/2020/03/19/regular-expression/"},{"title":"JavaScript中的括號問題","url":"https://recafox.github.io/2020/03/26/js-parentheses/"},{"title":"陣列常用方法","url":"https://recafox.github.io/2020/04/02/js-array/"},{"title":"javascript核心篇 - 物件 partI","url":"https://recafox.github.io/2020/04/07/js-object-part1/"},{"title":"javascript核心篇 - 物件 partII","url":"https://recafox.github.io/2020/04/14/js-object-part2/"},{"title":"運用JS中的函式方法做一些小挑戰!","url":"https://recafox.github.io/2020/04/22/js-function-methods/"},{"title":"getter & setter","url":"https://recafox.github.io/2020/05/02/getter-n-setter/"},{"title":"javascript核心篇 - 函式 partI","url":"https://recafox.github.io/2020/05/10/function-pt1/"},{"title":"Vuex官方文檔閱讀筆記","url":"https://recafox.github.io/2020/05/13/vuex-note/"},{"title":"Day 1 - 反轉字串","url":"https://recafox.github.io/2020/05/18/daily-algo-1/"},{"title":"用JS實現單向串列","url":"https://recafox.github.io/2020/05/31/linked-list/"},{"title":"用原生js實作堆疊","url":"https://recafox.github.io/2020/06/04/stack/"},{"title":"HTTP 學習筆記","url":"https://recafox.github.io/2020/06/14/http-note/"},{"title":"CSS - nth pseudo selector","url":"https://recafox.github.io/2020/06/20/css-nth-selector/"},{"title":"javascript核心篇 - Promise","url":"https://recafox.github.io/2020/06/25/js-promise/"},{"title":"Vuex官方文檔閱讀筆記 - Mutations","url":"https://recafox.github.io/2020/07/05/vuex-mutation/"},{"title":"常用終端機指令","url":"https://recafox.github.io/2020/07/06/cmd-line/"},{"title":"Vuex官方文檔閱讀筆記 - actions","url":"https://recafox.github.io/2020/07/19/vuex-action/"},{"title":"Hello webpack! 基礎設定","url":"https://recafox.github.io/2020/07/26/hello-webpack-basic/"},{"title":"Dist 是什麼?","url":"https://recafox.github.io/2020/08/02/what-is-dist/"},{"title":"菜鳥的php","url":"https://recafox.github.io/2020/08/09/php-for-newbie/"},{"title":"Hello webpack! Loader","url":"https://recafox.github.io/2020/08/16/hello-webpack-loader/"},{"title":"菜鳥的php (part2)","url":"https://recafox.github.io/2020/08/23/php-for-newbie-pt2/"},{"title":"使用SVG作為icon的方法","url":"https://recafox.github.io/2020/08/30/use-svg-for-icon/"},{"title":"菜鳥的php(part 3) ... 還有一點SQL","url":"https://recafox.github.io/2020/09/06/php-and-sql-for-newbie/"},{"title":"成為前端工程師的三個月回顧","url":"https://recafox.github.io/2020/09/13/third-month-as-frontend-developer/"},{"title":"VS code 常用快捷鍵 (for windows)","url":"https://recafox.github.io/2020/09/20/vscode-hotkeys/"},{"title":"Hello webpack! Plugins","url":"https://recafox.github.io/2020/09/27/hello-webpack-plugins/"},{"title":"Hello Webpack! Plugins 和瀏覽器快取","url":"https://recafox.github.io/2020/10/03/hello-webpack-plugins-and-cache/"},{"title":"Sass的變數名稱","url":"https://recafox.github.io/2020/10/11/how-to-name-variables-in-sass/"},{"title":"Hello Webpack! 開發模式","url":"https://recafox.github.io/2020/10/18/hello-webpack-production-mode/"},{"title":"FP - Pure functions, side effects","url":"https://recafox.github.io/2020/11/01/fp-pure-function-and-side-effect/"},{"title":"FP - Avoid Mutable Data","url":"https://recafox.github.io/2020/11/08/fp-avoid-mutable-data/"}],"updateTime":"2020/11/9 下午 10:22:57","blogUrl":"https://recafox.github.io/","name":"rita ho"},{"keyID":168,"blogList":[{"title":"Node.js — 讓您在Server環境下用JavaScript進行操作","url":"https://medium.com/@seanyeh/node-js-%E8%AE%93%E6%82%A8%E5%9C%A8server%E7%92%B0%E5%A2%83%E4%B8%8B%E7%94%A8javascript%E9%80%B2%E8%A1%8C%E6%93%8D%E4%BD%9C-6021a8af89e6"},{"title":"Node.jsWeb應用框架 — Express建立Server服務","url":"https://medium.com/@seanyeh/node-jsweb%E6%87%89%E7%94%A8%E6%A1%86%E6%9E%B6-express%E5%BB%BA%E7%AB%8Bserver%E6%9C%8D%E5%8B%99-7a2dc9dc68c7"},{"title":"從Node.js — 從一個實例看Express 的運作方式","url":"https://medium.com/@seanyeh/%E5%BE%9Enode-js-%E5%BE%9E%E4%B8%80%E5%80%8B%E5%AF%A6%E4%BE%8B%E7%9C%8Bexpress-%E7%9A%84%E9%81%8B%E4%BD%9C%E6%96%B9%E5%BC%8F-7c61cdd477f5"},{"title":"EJS樣板引擎的使用方式","url":"https://medium.com/@seanyeh/ejs%E6%A8%A3%E6%9D%BF%E5%BC%95%E6%93%8E%E7%9A%84%E4%BD%BF%E7%94%A8%E6%96%B9%E5%BC%8F-40873ea2dfae"},{"title":"[實例] 使用NodeJs,Express+EJS製作靜態網站","url":"https://medium.com/@seanyeh/%E5%AF%A6%E4%BE%8B-%E4%BD%BF%E7%94%A8nodejs-express-ejs%E8%A3%BD%E4%BD%9C%E9%9D%9C%E6%85%8B%E7%B6%B2%E7%AB%99-7f962914934"},{"title":"[實例延伸]NodeJs,Express+EJS製作網站 -前端與資料的互動","url":"https://medium.com/@seanyeh/%E5%AF%A6%E4%BE%8B%E5%BB%B6%E4%BC%B8-nodejs-express-ejs%E8%A3%BD%E4%BD%9C%E7%B6%B2%E7%AB%99-%E5%89%8D%E7%AB%AF%E8%88%87%E8%B3%87%E6%96%99%E7%9A%84%E4%BA%92%E5%8B%95-fac27ecd102"},{"title":"Firebase初探(1)- 安裝與設定","url":"https://medium.com/@seanyeh/firebase%E5%88%9D%E6%8E%A2-1-%E5%AE%89%E8%A3%9D%E8%88%87%E8%A8%AD%E5%AE%9A-465e09a46d39"},{"title":"Firebase初探(2)-基礎用法與排序","url":"https://medium.com/@seanyeh/firebase%E7%9A%84%E5%9F%BA%E7%A4%8E%E7%94%A8%E6%B3%95%E8%88%87%E6%8E%92%E5%BA%8F-559c4588df46"},{"title":"迴圈控制方法之 — -for/for…in/forEach","url":"https://medium.com/@seanyeh/%E8%BF%B4%E5%9C%88%E6%8E%A7%E5%88%B6%E6%96%B9%E6%B3%95%E4%B9%8B-for-for-in-foreach-4ee9fe83ef7a"},{"title":"Express的中介軟體(Middleware)","url":"https://medium.com/@seanyeh/express%E7%9A%84%E4%B8%AD%E4%BB%8B%E8%BB%9F%E9%AB%94-middleware-830cf052017d"},{"title":"Node.js+Express — 製作CRUD簡易待辦清單(上)","url":"https://medium.com/@seanyeh/node-js-express-%E8%A3%BD%E4%BD%9Ccrud%E7%B0%A1%E6%98%93%E5%BE%85%E8%BE%A6%E6%B8%85%E5%96%AE-%E4%B8%8A-93988ffb21dd"},{"title":"Node.js+Express — 製作CRUD簡易待辦清單(下)","url":"https://medium.com/@seanyeh/node-js-express-%E8%A3%BD%E4%BD%9Ccrud%E7%B0%A1%E6%98%93%E5%BE%85%E8%BE%A6%E6%B8%85%E5%96%AE-%E4%B8%8B-db2e5ea364cf"},{"title":"使用PythonOpenPyXL模組控制Excel-1","url":"https://medium.com/@seanyeh/%E4%BD%BF%E7%94%A8pythonopenpyxl%E6%A8%A1%E7%B5%84%E6%8E%A7%E5%88%B6excel-1-76274f799d8f"},{"title":"使用PythonOpenPyXL模組控制Excel-2","url":"https://medium.com/@seanyeh/%E4%BD%BF%E7%94%A8pythonopenpyxl%E6%A8%A1%E7%B5%84%E6%8E%A7%E5%88%B6excel-2-f1ca0135598c"},{"title":"Python — 資料檔案的寫入與讀取","url":"https://medium.com/@seanyeh/python-%E8%B3%87%E6%96%99%E6%AA%94%E6%A1%88%E7%9A%84%E5%AF%AB%E5%85%A5%E8%88%87%E8%AE%80%E5%8F%96-c05ecbb229c0"},{"title":"pandas基礎介紹-進入資料科學的領域","url":"https://medium.com/@seanyeh/pandas%E5%9F%BA%E7%A4%8E%E4%BB%8B%E7%B4%B9-%E9%80%B2%E5%85%A5%E8%B3%87%E6%96%99%E7%A7%91%E5%AD%B8%E7%9A%84%E9%A0%98%E5%9F%9F-be9894b3548"},{"title":"Python — 使用檔案系統","url":"https://medium.com/@seanyeh/python-%E4%BD%BF%E7%94%A8%E6%AA%94%E6%A1%88%E7%B3%BB%E7%B5%B1-eaecbe7001dd"},{"title":"用Pandas分析資料— 資料的聚合","url":"https://medium.com/@seanyeh/%E7%94%A8pandas%E5%88%86%E6%9E%90%E8%B3%87%E6%96%99-%E8%B3%87%E6%96%99%E7%9A%84%E8%81%9A%E5%90%88-e08f1b1504ed"},{"title":"Pandas — 資料整理與前置作業","url":"https://medium.com/@seanyeh/pandas-%E8%B3%87%E6%96%99%E6%95%B4%E7%90%86%E8%88%87%E5%89%8D%E7%BD%AE%E4%BD%9C%E6%A5%AD-19223a5d24dc"},{"title":"關於cookie語法","url":"https://medium.com/@seanyeh/%E9%97%9C%E6%96%BCcookie%E8%AA%9E%E6%B3%95-fc2864a78023"},{"title":"Python 函式初探","url":"https://medium.com/@seanyeh/python-%E5%87%BD%E5%BC%8F%E5%88%9D%E6%8E%A2-c66798748cfb"},{"title":"有效率的撰寫Python — 類別Class","url":"https://medium.com/@seanyeh/%E6%9C%89%E6%95%88%E7%8E%87%E7%9A%84%E6%92%B0%E5%AF%ABpython-%E9%A1%9E%E5%88%A5class-1984b17a33a4"},{"title":"再論Python迴圈 — While Loop","url":"https://medium.com/@seanyeh/%E5%86%8D%E8%AB%96python%E8%BF%B4%E5%9C%88-while-loop-da49b78d8afc"},{"title":"Python Web — 快速建置網站的Flask套件","url":"https://medium.com/@seanyeh/python-web-%E5%BF%AB%E9%80%9F%E5%BB%BA%E7%BD%AE%E7%B6%B2%E7%AB%99%E7%9A%84flask%E5%A5%97%E4%BB%B6-59318830bd63"},{"title":"Python Web Flask — Jinja2樣版引擎的使用","url":"https://medium.com/@seanyeh/python-web-flask-jinja2%E6%A8%A3%E7%89%88%E5%BC%95%E6%93%8E%E7%9A%84%E4%BD%BF%E7%94%A8-f71305e2da34"},{"title":"繼CSS3後的新模組","url":"https://medium.com/@seanyeh/%E7%B9%BCcss3%E5%BE%8C%E7%9A%84%E6%96%B0%E6%A8%A1%E7%B5%84-8875780a8b15"},{"title":"Python Web Flask — GET、POST傳送資料","url":"https://medium.com/@seanyeh/python-web-flask-get-post%E5%82%B3%E9%80%81%E8%B3%87%E6%96%99-2826aeeb0e28"},{"title":"Python爬蟲 — 網路數據資料的爬取技巧(1)","url":"https://medium.com/@seanyeh/python%E7%88%AC%E8%9F%B2-%E7%B6%B2%E8%B7%AF%E6%95%B8%E6%93%9A%E8%B3%87%E6%96%99%E7%9A%84%E7%88%AC%E5%8F%96%E6%8A%80%E5%B7%A7-1-69c267b33273"},{"title":"Python爬蟲 (2) — Beautiful Soup的網頁爬取技巧","url":"https://medium.com/@seanyeh/python%E7%88%AC%E8%9F%B2-2-beautiful-soup%E7%9A%84%E7%B6%B2%E9%A0%81%E7%88%AC%E5%8F%96%E6%8A%80%E5%B7%A7-dbb8eb625897"},{"title":"Python — 模組與套件","url":"https://medium.com/@seanyeh/python-%E6%A8%A1%E7%B5%84%E8%88%87%E5%A5%97%E4%BB%B6-8aa890eda31a"},{"title":"Python Web Flask — 使用靜態檔案","url":"https://seanyeh.medium.com/python-web-flask-%E4%BD%BF%E7%94%A8%E9%9D%9C%E6%85%8B%E6%AA%94%E6%A1%88-ac00e863a470"},{"title":"Python Web Flask — 如何透過Form取得資料","url":"https://seanyeh.medium.com/python-web-flask-%E5%A6%82%E4%BD%95%E9%80%8F%E9%81%8Eform%E5%8F%96%E5%BE%97%E8%B3%87%E6%96%99-7a63ebf9ff1f"},{"title":"Python Web Flask — 使用SQLAlchemy資料庫","url":"https://seanyeh.medium.com/python-web-flask-%E4%BD%BF%E7%94%A8sqlalchemy%E8%B3%87%E6%96%99%E5%BA%AB-8fc49c584ddb"},{"title":"話說從前 — JavaScript的過去與現在","url":"https://seanyeh.medium.com/%E8%A9%B1%E8%AA%AA%E5%BE%9E%E5%89%8D-javascript%E7%9A%84%E9%81%8E%E5%8E%BB%E8%88%87%E7%8F%BE%E5%9C%A8-5ff92f772fac"},{"title":"Vue.js 起手式-在網頁上加上第一個Vue","url":"https://seanyeh.medium.com/vue-js-%E8%B5%B7%E6%89%8B%E5%BC%8F-%E5%9C%A8%E7%B6%B2%E9%A0%81%E4%B8%8A%E5%8A%A0%E4%B8%8A%E7%AC%AC%E4%B8%80%E5%80%8Bvue-34e528a48cad"},{"title":"Vue.js — 核心概念 data與interpolation","url":"https://seanyeh.medium.com/vue-js-%E6%A0%B8%E5%BF%83%E6%A6%82%E5%BF%B5-data%E8%88%87interpolation-ee22d33628c7"},{"title":"Vue.js 核心概念— Vue指令Directives(1)","url":"https://seanyeh.medium.com/vue-js-%E6%A0%B8%E5%BF%83%E6%A6%82%E5%BF%B5-vue%E6%8C%87%E4%BB%A4directives-1-23e002d4ecff"},{"title":"Python Web Flask — 實作 Flask Migrate更新資料庫","url":"https://seanyeh.medium.com/python-web-flask-%E5%AF%A6%E4%BD%9C-flask-migrate%E6%9B%B4%E6%96%B0%E8%B3%87%E6%96%99%E5%BA%AB-a5ebc930422a"}],"updateTime":"2021/1/25 上午 11:16:46","blogUrl":"https://medium.com/@seanyeh","name":"Sean Yeh"},{"keyID":169,"blogList":[{"title":"六角鼠年鐵人賽 Week 1 - 介紹 Docker","url":"https://hackmd.io/@KaiChen/ByZK0YSMI"},{"title":"六角鼠年鐵人賽 Week 2 - 安裝 Docker","url":"https://hackmd.io/@KaiChen/Bk59LVeXI"},{"title":"六角鼠年鐵人賽 Week 3 - 介紹 Docker 重要元素","url":"https://hackmd.io/@KaiChen/HJgfiocQI"},{"title":"六角鼠年鐵人賽 Week 4 - Docker Images 操作指令","url":"https://hackmd.io/@KaiChen/Skt8SLZV8"},{"title":"六角鼠年鐵人賽 Week 5 - Build a suitale Image by DockerFile","url":"https://hackmd.io/@KaiChen/SkeG_q9NI"},{"title":"六角鼠年鐵人賽 Week 6 - 使用 DockerFile 建置 Tomcat + MySQL 環境","url":"https://hackmd.io/@KaiChen/rk8QtMrB8"},{"title":"六角鼠年鐵人賽 Week 7 - Docker Container 操作指令 ","url":"https://hackmd.io/@KaiChen/SkM2zcy88"},{"title":"六角鼠年鐵人賽 Week 8 - Docker 容器效能調整與Image匯入匯出","url":"https://hackmd.io/@KaiChen/B1Apo9o8L"},{"title":"六角鼠年鐵人賽 Week 9 - SpringBoot - Info","url":"https://hackmd.io/@KaiChen/H1AtgUXD8"},{"title":"六角鼠年鐵人賽 Week 10 - Spring Boot - Build first API","url":"https://hackmd.io/@KaiChen/BkuU89mDL"},{"title":"六角鼠年鐵人賽 Week 11 - Spring Boot - Clean Clear - Lombok","url":"https://hackmd.io/@KaiChen/S145q3NP8"},{"title":"六角鼠年鐵人賽 Week 12 - Spring Boot - 一次搞懂 LOG 設定","url":"https://hackmd.io/@KaiChen/ry1roy1dL"},{"title":"六角鼠年鐵人賽 Week 13 - Spring Boot - 一次搞懂 LogBack 設定","url":"https://hackmd.io/@KaiChen/B1MjzutuL"},{"title":"六角鼠年鐵人賽 Week 14 - Spring Boot - JUnit 5 單元測試","url":"https://hackmd.io/@KaiChen/rJ6Al2WKI"},{"title":"六角鼠年鐵人賽 Week 15 - Spring Boot - Mockito 模擬測試框架","url":"https://hackmd.io/@KaiChen/H1R5Nq5FI"},{"title":"六角鼠年鐵人賽 Week 16 - Spring Boot - 番外篇 Java 8 Lambda Tutorial","url":"https://hackmd.io/@KaiChen/SJ0wl8Nc8"},{"title":"六角鼠年鐵人賽 Week 17 - Spring Boot - 番外篇 Java 8 Stream Tutorial","url":"https://hackmd.io/@KaiChen/BJ_F9EdqI"},{"title":"六角鼠年鐵人賽 Week 18 - Spring Boot - 番外篇 Java 8 Optional Tutorial","url":"https://hackmd.io/@KaiChen/By-582zsL"},{"title":"六角鼠年鐵人賽 Week 19 - Spring Boot - Redis 快取伺服器介紹","url":"https://hackmd.io/@KaiChen/H1yauUCjU"},{"title":"六角鼠年鐵人賽 Week 20 - Spring Boot - Redis 安裝與設定配置介紹","url":"https://hackmd.io/@KaiChen/HkBK41th8"},{"title":"六角鼠年鐵人賽 Week 21 - Spring Boot - Redis 資料結構介紹","url":"https://hackmd.io/@KaiChen/B1JtS2i2L"},{"title":"六角鼠年鐵人賽 Week 22 - Spring Boot - Java & Redis 範例","url":"https://hackmd.io/@KaiChen/H1_yDhh6U"},{"title":"六角鼠年鐵人賽 Week 23 - Spring Boot - Redis Pub/Sub 功能介紹","url":"https://hackmd.io/@KaiChen/HJ3q3Ii08"},{"title":"六角鼠年鐵人賽 Week 24 - Spring Boot - Redis 特色功能介紹","url":"https://hackmd.io/@KaiChen/Bk4uXXuyv"},{"title":"六角鼠年鐵人賽 Week 25 - Spring Boot - Spring Data JPA 介紹","url":"https://hackmd.io/@KaiChen/SJjfUTZeP"},{"title":"六角鼠年鐵人賽 Week 26 - Spring Boot - Spring Data & JPA 範例","url":"https://hackmd.io/@KaiChen/H10yDmJZD"},{"title":"六角鼠年鐵人賽 Week 27 - Spring Boot - Spring Data & JPA JPQL","url":"https://hackmd.io/@KaiChen/S1b9TFTZP"},{"title":"六角鼠年鐵人賽 Week 28 - Spring Boot - Spring Data & JPA QueryDSL","url":"https://hackmd.io/@KaiChen/rkONopDfD"},{"title":"六角鼠年鐵人賽 Week 29 - Spring Boot - Spring Data & JPA Paging","url":"https://hackmd.io/@KaiChen/BktGyodmD"},{"title":"六角鼠年鐵人賽 Week 30 - Spring Boot - Spring Data & JPA Paging 範例","url":"https://hackmd.io/@KaiChen/HJEN-mMVw"},{"title":"六角鼠年鐵人賽 Week 31 - Spring Boot - Schedule Works","url":"https://hackmd.io/@KaiChen/HkLGxQf4P"},{"title":"六角鼠年鐵人賽 Week 32 - Design Pattern - Open Close Principle","url":"https://hackmd.io/@KaiChen/rylSNSLSP"},{"title":"六角鼠年鐵人賽 Week 33 - Design Pattern - Factory Method","url":"https://hackmd.io/@KaiChen/Hk5MayKHP"},{"title":"六角鼠年鐵人賽 Week 34 - Design Pattern - Singleton","url":"https://hackmd.io/@KaiChen/rJMZem1OP"},{"title":"六角鼠年鐵人賽 Week 35 - Design Pattern - Liskov Substitution Principle","url":"https://hackmd.io/@KaiChen/By0pfzmuv"},{"title":"六角鼠年鐵人賽 Week 36 - Design Pattern - Dependence Inversion Principle","url":"https://hackmd.io/@KaiChen/r11CazEuP"},{"title":"六角鼠年鐵人賽 Week 37 - Design Pattern - Single Responsibility Principle","url":"https://hackmd.io/@KaiChen/H1KxfsauD"},{"title":"六角鼠年鐵人賽 Week 38 - Design Pattern - Interface Segregation Principle","url":"https://hackmd.io/@KaiChen/Sk8rGOIFD"},{"title":"六角鼠年鐵人賽 Week 39 - Design Pattern - Least Knowledge Principle","url":"https://hackmd.io/@KaiChen/rJnP6TwtP"},{"title":"六角鼠年鐵人賽 Week 40 - Design Pattern - Composite Reuse Principle","url":"https://hackmd.io/@KaiChen/H1wuKbO5P"}],"updateTime":"2021/1/24 上午 12:19:25","blogUrl":"https://hackmd.io/@KaiChen/BknLxT9QI","name":"陳凱泓 Kai"},{"keyID":170,"blogList":[{"title":"【前端筆記】關於CORS 的那些事兒","url":"https://medium.com/jass-note/%E5%89%8D%E7%AB%AF%E7%AD%86%E8%A8%98-%E9%97%9C%E6%96%BCcors-%E7%9A%84%E9%82%A3%E4%BA%9B%E4%BA%8B%E5%85%92-f282c6d5c64f"},{"title":"【前端筆記】Web Storage","url":"https://medium.com/jass-note/%E5%89%8D%E7%AB%AF%E7%AD%86%E8%A8%98-web-storage-3d972a40fc37"},{"title":"【前端筆記】口罩地圖製作筆記","url":"https://medium.com/jass-note/%E5%89%8D%E7%AB%AF%E7%AD%86%E8%A8%98-%E5%8F%A3%E7%BD%A9%E5%9C%B0%E5%9C%96%E8%A3%BD%E4%BD%9C%E7%B4%80%E9%8C%84-321b16b36131"},{"title":"【JS】旅遊網之行政區選單、分頁功能實作","url":"https://medium.com/jass-note/%E5%89%8D%E7%AB%AF%E7%AD%86%E8%A8%98-%E6%97%85%E9%81%8A%E7%B6%B2%E4%B9%8B%E8%A1%8C%E6%94%BF%E5%8D%80%E9%81%B8%E5%96%AE-%E5%88%86%E9%A0%81%E5%8A%9F%E8%83%BD%E5%AF%A6%E4%BD%9C-2d32f731c3ed"},{"title":"【JS】 JavaScript30-Day01 JavaScript Drum Kit","url":"https://medium.com/jass-note/js-javascript30-day01-javascript-drum-kit-90aeaf85baf8 "},{"title":"【JS】 JavaScript30-Day02 CSS + JS Clock","url":"https://medium.com/jass-note/js-javascript30-day02-css-js-clock-670c747a92de"},{"title":"【JS】 JavaScript30-Day03 CSS Variables","url":"https://medium.com/jass-note/js-javascript30-day03-css-variables-440ba7d94bef"},{"title":"【前端筆記】JS 核心篇- JS 如何運行 & RHS 與 LHS","url":"https://medium.com/jass-note/%E5%89%8D%E7%AB%AF%E7%AD%86%E8%A8%98-js-%E6%A0%B8%E5%BF%83%E7%AF%87%E7%AD%86%E8%A8%98-js-%E5%A6%82%E4%BD%95%E9%81%8B%E8%A1%8C-rhs-%E8%88%87-lhs-e1a17c937a25"},{"title":"【JS】 JavaScript30-Day04 Array Cardio Day 1","url":"https://medium.com/jass-note/js-javascript30-day04-array-cardio-day-1-b54c3725c955"},{"title":"【JS】 JavaScript30-Day05 Flex Panel Gallery","url":"https://medium.com/jass-note/js-javascript30-day05-flex-panel-gallery-4ccb09e5f2f"}],"updateTime":"2020/5/10 下午 6:18:10","blogUrl":"https://medium.com/jass-note","name":"Jasmin"},{"keyID":171,"blogList":[{"title":"[Python] Django連接現有MySQL資料庫","url":"https://chentsungyu.github.io/2020/02/13/Python/%5BPython%5D%20Django%E9%80%A3%E6%8E%A5%E7%8F%BE%E6%9C%89MySQL%E8%B3%87%E6%96%99%E5%BA%AB/#more"},{"title":"[Python] Django筆記 - Django Template Language(1)","url":"https://chentsungyu.github.io/2020/02/20/Python/%5BPython%5D%20Django%E7%AD%86%E8%A8%98%20-%20Django%20Template%20Language(1)/"},{"title":"[Python] 作用域與Closure(閉包)","url":"https://chentsungyu.github.io/2020/02/26/Python/%5BPython%5D%20%E4%BD%9C%E7%94%A8%E5%9F%9F%E8%88%87Closure(%E9%96%89%E5%8C%85)/"},{"title":"[Mac/Linux] bash shell筆記- 檔案權限與目錄","url":"https://chentsungyu.github.io/2020/03/08/Linux/%5BLinux%5D%20bash%20shell%E7%AD%86%E8%A8%98-%20%E6%AA%94%E6%A1%88%E6%AC%8A%E9%99%90%E8%88%87%E7%9B%AE%E9%8C%84%E9%85%8D%E7%BD%AE/"},{"title":"[AWS] 用AWS Elastic Beanstalk 部署你的第一個Django應用","url":"https://chentsungyu.github.io/2020/03/15/aws/%5BAWS%5D%20%E7%94%A8AWS%20Elastic%20Beanstalk%20%E9%83%A8%E7%BD%B2%E4%BD%A0%E7%9A%84%E7%AC%AC%E4%B8%80%E5%80%8BDjango%E6%87%89%E7%94%A8/"},{"title":"[Mac/Linux] bash shell筆記- 用shell script執行你的 Python程式","url":"https://chentsungyu.github.io/2020/03/22/Linux/%5BMac&Linux%5D%20bash%20shell%E7%AD%86%E8%A8%98-%20%E7%94%A8shell%20script%E5%9F%B7%E8%A1%8C%E4%BD%A0%E7%9A%84%20Python%E7%A8%8B%E5%BC%8F/"},{"title":"[AWS] 用SSH連接EC2","url":"https://chentsungyu.github.io/2020/03/25/aws/%5BAWS%5D%20%E7%94%A8SSH%E9%80%A3%E6%8E%A5EC2/"},{"title":"[DevOps] Terraform入門(1)","url":"https://chentsungyu.github.io/2020/04/02/DevOps/Terraform/%5BDevOps%5D%20Terraform%E5%85%A5%E9%96%80/"},{"title":"[DevOps] Terraform入門(4) - 利用Terraform來操作AWS EC2","url":"https://chentsungyu.github.io/2020/04/12/DevOps/Terraform/%5BDevOps%5D%20Terraform%E5%85%A5%E9%96%80(4)%20-%20%E5%88%A9%E7%94%A8Terraform%E4%BE%86%E6%93%8D%E4%BD%9CAWS%20EC2/#more"},{"title":"[DevOps] Terraform入門(5) - 利用Terraform來建置多個環境(workspace)","url":"https://chentsungyu.github.io/2020/04/13/DevOps/Terraform/%5BDevOps%5D%20Terraform%E5%85%A5%E9%96%80(5)%20-%20%E5%88%A9%E7%94%A8Terraform%E4%BE%86%E5%BB%BA%E7%BD%AE%E5%A4%9A%E5%80%8B%E7%92%B0%E5%A2%83(workspace)/"},{"title":"[DevOps] Docker 實作篇 - Image、Container","url":"https://chentsungyu.github.io/2020/04/19/DevOps/Docker/%5BDevOps%5D%20Docker%20%E5%AF%A6%E4%BD%9C%E7%AF%87%20-%20Image%E3%80%81Container/"},{"title":"[DevOps] Docker化你的Python Flask APP 並上傳至Docker Hub","url":"https://chentsungyu.github.io/2020/04/26/DevOps/Docker/%5BDevOps%5D%20Docker%E5%8C%96%E4%BD%A0%E7%9A%84Python%20Flask%20APP%20%E4%B8%A6%E4%B8%8A%E5%82%B3%E8%87%B3Docker%20Hub/#more"},{"title":"[AWS] 初識AWS中的VPC","url":"https://chentsungyu.github.io/2020/04/28/aws/%5BAWS%5D%20%E5%88%9D%E8%AD%98AWS%E4%B8%AD%E7%9A%84VPC/"},{"title":"[AWS] 我收到AWS寄來免費帳號的帳單","url":"https://chentsungyu.github.io/2020/05/09/aws/%E6%88%91%E6%94%B6%E5%88%B0AWS%E5%85%8D%E8%B2%BB%E5%B8%B3%E8%99%9F%E7%9A%84%E5%B8%B3%E5%96%AE/"},{"title":"[ELK] Hello! ELK","url":"https://chentsungyu.github.io/2020/05/16/DevOps/ELK/%5BELK%5D%20Hello!%20ELK/"},{"title":"[ELK] Elasticsearch","url":"https://chentsungyu.github.io/2020/05/23/DevOps/ELK/%5BELK%5D%20Elasticsearch/"},{"title":"[AWS] 用 ssh-agent forwarding 登入 EC2 instance","url":"https://chentsungyu.github.io/2020/05/25/aws/%5BAWS%5D%20%E7%94%A8%20ssh-agent%20forwarding%20%E7%99%BB%E5%85%A5%20EC2%20instance/"},{"title":"[OS] 作業系統筆記-Process間的溝通","url":"https://chentsungyu.github.io/2020/06/07/OS/%5BOS%5D%20%E4%BD%9C%E6%A5%AD%E7%B3%BB%E7%B5%B1%E7%AD%86%E8%A8%98-Process%E9%96%93%E7%9A%84%E6%BA%9D%E9%80%9A/"},{"title":"[Django] 在Ubuntu中運用Nginx、Gunicorn 架設 Django API Server","url":"https://chentsungyu.github.io/2020/07/19/Python/Django/%5BDjango%5D%20%E5%9C%A8Ubuntu%E4%B8%AD%E9%81%8B%E7%94%A8Nginx%E3%80%81Gunicorn%20%E6%9E%B6%E8%A8%AD%20Django%20API%20Server/#more"},{"title":"[AWS] 備份 MySQL 資料至 AWS S3 Bucket","url":"https://chentsungyu.github.io/2020/09/30/aws/%E5%82%99%E4%BB%BD%20MySQL%20%E8%B3%87%E6%96%99%E8%87%B3%20AWS%20S3%20Bucket/#more"}],"updateTime":"2020/9/30 下午 3:03:14","blogUrl":"https://chentsungyu.github.io/","name":"陳宗裕"},{"keyID":172,"blogList":[{"title":"判斷瀏覽器是否為IE/Edge的方式","url":"https://blog.yyisyou.tw/eda51dfd/"},{"title":"如何搭配前端框架設計出支援IE/Edge的網頁","url":"https://blog.yyisyou.tw/12ac7060/"},{"title":"使用Node.js開發結合口罩地圖開放資料的LINE聊天機器人","url":"https://blog.yyisyou.tw/1db9b17c/"},{"title":"解決datepicker取得起始和結束的日期卻相同的問題","url":"https://blog.yyisyou.tw/4698964f/"},{"title":"Reset CSS與Normalize CSS介紹","url":"https://blog.yyisyou.tw/58be4690/"},{"title":"JavaScript的Closure介紹","url":"https://blog.yyisyou.tw/7dedbb21/"},{"title":"如何使用前端框架開發Google extension","url":"https://blog.yyisyou.tw/c8a75d01"},{"title":"認識程式語言-從程式解題開始","url":"https://blog.yyisyou.tw/4b036fbf"},{"title":"解決SPA部署到GitHub pages重新整理產生404的問題","url":"https://blog.yyisyou.tw/8357407a/"},{"title":"認識JavaScript的Callback,Promise,RxJS,async/await","url":"https://blog.yyisyou.tw/7e721c71"},{"title":"職涯與學術環境小記","url":"https://blog.yyisyou.tw/69068fee/"},{"title":"隨筆CS工程師的硬實力與軟實力","url":"https://blog.yyisyou.tw/ff64ee9e/"},{"title":"如何加強網站的SEO - 基礎篇","url":"https://blog.yyisyou.tw/5ac95a76/"},{"title":"隨筆經典的密碼學-Hash篇","url":"https://blog.yyisyou.tw/eb4d3f84/"},{"title":"使用open street map開發ubike map","url":"https://blog.yyisyou.tw/1789bf82/"},{"title":"切版武功閃電邊-從W3schools學習layout設計","url":"https://blog.yyisyou.tw/4978c235/"},{"title":"從好奇心學習JSON解析與認識Web developer的Network","url":"https://blog.yyisyou.tw/9735bc13/"},{"title":"給新鮮人的職場生態分享","url":"https://blog.yyisyou.tw/d5b50908/"},{"title":"新鮮人該如何準備面試","url":"https://blog.yyisyou.tw/cbd10680/"},{"title":"談Array與LinkedList的特性","url":"https://blog.yyisyou.tw/90d96df9/"},{"title":"React搭配JSONP解決跨網域存取問題","url":"https://blog.yyisyou.tw/713f2054/"},{"title":"JavaScript的Prototype與Class","url":"https://blog.yyisyou.tw/5501e206/"},{"title":"新手必須知道的Git(上)","url":"https://blog.yyisyou.tw/2c7cdd9e/"},{"title":"什麼時候需要使用bind","url":"https://blog.yyisyou.tw/4647c204/"},{"title":"如何加強網站的SEO - 進階篇","url":"https://blog.yyisyou.tw/68015a49/"},{"title":"如何加強網站的SEO - SSR與CSR篇","url":"https://blog.yyisyou.tw/ff55dd91/"},{"title":"如何加強網站的SEO - 同構篇","url":"https://blog.yyisyou.tw/240a7773/"},{"title":"如何加強網站的SEO - 框架篇","url":"https://blog.yyisyou.tw/de76b145/"},{"title":"如何加強網站的SEO - 資安篇","url":"https://blog.yyisyou.tw/83327ac1/"},{"title":"上班族/工程師的健康飲食篇","url":"https://blog.yyisyou.tw/f6b6f76a/"},{"title":"前端開發的SOLID - 介紹","url":"https://blog.yyisyou.tw/7d14a6f3/"},{"title":"前端開發的SOLID - 單一功能原則","url":"https://blog.yyisyou.tw/d1957f38/"},{"title":"前端開發的SOLID - 開關原則","url":"https://blog.yyisyou.tw/c60ab728/"},{"title":"前端開發的SOLID - Liskov替換原則","url":"https://blog.yyisyou.tw/f61482af/"},{"title":"前端開發的SOLID - 介面隔離原則","url":"https://blog.yyisyou.tw/73f8c41a/"},{"title":"前端開發的SOLID - 依賴反轉原則","url":"https://blog.yyisyou.tw/7dce6d85/"},{"title":"維護程式品質的DRY與KISS原則","url":"https://blog.yyisyou.tw/cabcc5b8/"},{"title":"優化React之路-Immutable篇","url":"https://blog.yyisyou.tw/529fd20b/"},{"title":"你懂製程嗎?我懂CSS啦!-CSS快速導覽","url":"https://blog.yyisyou.tw/f4cc761f/"}],"updateTime":"2020/12/10 下午 9:02:36","blogUrl":"https://blog.yyisyou.tw/","name":"Yang Yang"},{"keyID":173,"blogList":[{"title":"【 Android 開發入門 01 】什麼是 Android","url":"https://clhuang224.github.io/TechBlog/2020/02/06/20200206-android-intro/"},{"title":"F2E 2nd 第十關「 口罩地圖」 挑戰筆記","url":"https://clhuang224.github.io/TechBlog/2020/02/16/20200216-f2e-2-w10-MaskMap/"},{"title":"【 Android 開發入門 02 】開啟專案、設定模擬器與裝置","url":"https://clhuang224.github.io/TechBlog/2020/02/20/20200220-android-createNewProject/"},{"title":"CSS Grid","url":"https://clhuang224.github.io/TechBlog/2020/03/07/20200307-css-grid/"},{"title":"Vue I18n 實作多國語系","url":"https://clhuang224.github.io/TechBlog/2020/03/15/20200315-vue-i18n"},{"title":"【 Android 開發入門 03 】猜數字遊戲","url":"https://clhuang224.github.io/TechBlog/2020/03/29/20200329-android-guessNumber"},{"title":"Udacity | Developing Android Apps | 01 Create Project Sunshine 課程筆記","url":"https://clhuang224.github.io/TechBlog/2020/04/14/20200414-udacity-ud851-01/"},{"title":"Udacity | Developing Android Apps | 在 SQLite 中存儲數據 課程筆記","url":"https://clhuang224.github.io/TechBlog/2020/05/20/20200520-udacity-ud851-06-5/"}],"updateTime":"2020/5/20 下午 3:20:15","blogUrl":"https://clhuang224.github.io/TechBlog/","name":"Lynn"},{"keyID":174,"blogList":[{"title":"Gulp 前端自動化 - 基於 Gulp 4 的學習總結","url":"https://awdr74100.github.io/2020-02-10-gulp-final/"},{"title":"Webpack 前端打包工具 - 環境安裝與基本配置","url":"https://awdr74100.github.io/2020-02-17-webpack-install/"},{"title":"Webpack 前端打包工具 - 使用 css-loader 與 style-loader 處理樣式表","url":"https://awdr74100.github.io/2020-02-26-webpack-cssloader-styleloader/"},{"title":"Webpack 前端打包工具 - 使用 mini-css-extract-plugin 把 CSS 抽離出來","url":"https://awdr74100.github.io/2020-03-02-webpack-minicssextractplugin/"},{"title":"Webpack 前端打包工具 - 使用 url-loader 與 file-loader 處理靜態資源","url":"https://awdr74100.github.io/2020-03-09-webpack-urlloader-fileloader/"},{"title":"Webpack 前端打包工具 - 使用 babel-loader 編譯並轉換 ES6+ 代碼","url":"https://awdr74100.github.io/2020-03-16-webpack-babelloader/"},{"title":"Webpack 前端打包工具 - 使用 html-webpack-plugin 生成 HTML 文件","url":"https://awdr74100.github.io/2020-03-23-webpack-htmlwebpackplugin/"},{"title":"Webpack 前端打包工具 - 使用 purgecss-webpack-plugin 清除多餘的 CSS","url":"https://awdr74100.github.io/2020-03-30-webpack-purgecsswebpackplugin/"},{"title":"Webpack 前端打包工具 - 使用 SplitChunksPlugin 抽離公用模組","url":"https://awdr74100.github.io/2020-04-06-webpack-splitchunksplugin/"},{"title":"Webpack 前端打包工具 - 使用 vue-loader 手動建置出 Vue CLI 環境","url":"https://awdr74100.github.io/2020-04-13-webpack-vueloader/"},{"title":"Git 版本控制系統 - 檔案還原與重置提交","url":"https://awdr74100.github.io/2020-04-20-git-reset/"},{"title":"Git 版本控制系統 - 比對檔案版本差異與標示說明","url":"https://awdr74100.github.io/2020-04-27-git-diff/"},{"title":"Git 版本控制系統 - rebase 合併分支與 pull --rebase 同步提交","url":"https://awdr74100.github.io/2020-05-04-git-rebase/"},{"title":"Git 版本控制系統 - GitHub Flow 工作流程與實際演練","url":"https://awdr74100.github.io/2020-05-11-git-githubflow/"},{"title":"Sass / SCSS 預處理器 - 基本介紹與編譯環境建立","url":"https://awdr74100.github.io/2020-05-18-scss-install/"},{"title":"Sass / SCSS 預處理器 - Variables 變數宣告與 !global、!default 標誌定義","url":"https://awdr74100.github.io/2020-05-25-scss-variables/"},{"title":"Sass / SCSS 預處理器 - @function 建立函式與 @return 返回結果","url":"https://awdr74100.github.io/2020-06-01-scss-function-return/"},{"title":"Sass / SCSS 預處理器 - 依造 Sass 7-1 Pattern 構建項目","url":"https://awdr74100.github.io/2020-06-08-scss-7-1-pattern/"},{"title":"Sass / SCSS 預處理器 - OOCSS、SMACSS、BEM 模組化方法論","url":"https://awdr74100.github.io/2020-06-19-scss-oocss-smacss-bem/"},{"title":"Sass / SCSS 預處理器 - 自建 CSS 框架中的 Grid System 與 Spacing","url":"https://awdr74100.github.io/2020-06-24-scss-gridsystem-spacing/"},{"title":"Webpack 前端打包工具 - 使用 dotenv-webpack 設置全局變量","url":"https://awdr74100.github.io/2020-06-29-webpack-dotenvwebpack/"},{"title":"Webpack 前端打包工具 - 使用 optimize-css-assets-webpack-plugin 壓縮 CSS","url":"https://awdr74100.github.io/2020-07-06-webpack-optimizecssassetswebpackplugin/"},{"title":"Webpack 前端打包工具 - 使用 prerender-spa-plugin 預渲染單頁應用","url":"https://awdr74100.github.io/2020-07-13-webpack-prerenderspaplugin/"},{"title":"Webpack 前端打包工具 - 使用 image-webpack-loader 壓縮圖片","url":"https://awdr74100.github.io/2020-07-24-webpack-imagewebpackloader/"},{"title":"導入 ESLint 控管程式碼品質","url":"https://awdr74100.github.io/2020-08-01-tools-eslint/"},{"title":"Web APIs - 使用原生 Fetch API 獲取遠端資料","url":"https://awdr74100.github.io/2020-08-08-webapis-fetch/"},{"title":"JavaScript - Promise 非同步物件使用方式及變體方法","url":"https://awdr74100.github.io/2020-08-14-javascript-promise/"}],"updateTime":"2020/8/17 上午 1:47:28","blogUrl":"https://awdr74100.github.io/","name":"Roya"},{"keyID":175,"blogList":[{"title":"Vue 初心者筆記 #42 Filter 過濾器","url":"https://sealman234.github.io/2020-02-05-vue-shoshinsha-42-filter-currency/"},{"title":"JavaScript 本地時間與 Timestamp 互相轉換","url":"https://sealman234.github.io/2020-02-11-javascript-timestamp/"},{"title":"透過 CSS Animation 製作打字動畫與閃爍游標","url":"https://sealman234.github.io/2020-02-20-css-animation-typing/"},{"title":"Vue 初心者筆記 #43 使用 Vuex 管理資料狀態","url":"https://sealman234.github.io/2020-02-27-vue-shoshinsha-43-vuex-store/"},{"title":"前端實習工程師面試","url":"https://sealman234.github.io/2020-03-07-frontend-intern-interview/"},{"title":"Vue 初心者筆記 #44 在元件中使用 Vuex 的模組化資料","url":"https://sealman234.github.io/2020-03-13-vue-shoshinsha-44-vuex-module/"},{"title":"Vue 初心者筆記 #45 將 Vue CLI 4 專案部署到 GitHub Pages","url":"https://sealman234.github.io/2020-03-17-vue-shoshinsha-45-cli-github/"},{"title":"透過 Heroku CLI 架設 Vue 靜態網站","url":"https://sealman234.github.io/2020-03-28-heroku-cli-vue/"},{"title":"使用 Vue I18n 讓網站支援多國語言","url":"https://sealman234.github.io/2020-04-04-vue-i18n-introduction/"},{"title":"如何取得物件的長度","url":"https://sealman234.github.io/2020-04-12-get-object-length/"},{"title":"客製化修改 Quasar Framework 的 CSS 樣式","url":"https://sealman234.github.io/2020-04-18-css-deep/"},{"title":"在 Quasar Framework 使用自己的 SVG Icon","url":"https://sealman234.github.io/2020-04-26-quasar-svg-icon/"},{"title":"在 Quasar 使用全域 Filter 過濾器","url":"https://sealman234.github.io/2020-05-03-quasar-global-filter/"},{"title":"開始實習後的一些小感想","url":"https://sealman234.github.io/2020-05-10-intern-diary/"},{"title":"終結內容農場!透過瀏覽器套件避免你誤入農場(Chrome、Firefox)","url":"https://sealman234.github.io/2020-05-17-content-farm-terminator/"},{"title":"使用 v-bind 動態綁定各種屬性","url":"https://sealman234.github.io/2020-05-24-vue-bind-class/"},{"title":"在 Hexo Blog 上安裝 LikeCoin","url":"https://sealman234.github.io/2020-06-22-hexo-likecoin/"},{"title":"在台北實習 4 個月的感想","url":"https://sealman234.github.io/2020-07-12-thought-on-intern/"},{"title":"使用 vue-tribute 實作標記功能 (@mention)","url":"https://sealman234.github.io/2020-07-19-vue-tribute/"},{"title":"Git Stash 暫存檔案","url":"https://sealman234.github.io/2020-11-04-git-stash/"},{"title":"避免在按下 Enter 時自動換行","url":"https://sealman234.github.io/2020-11-22-prevent-enter-new-line/"},{"title":"使用 Quasar CLI 建構 SSR 網站","url":"https://sealman234.github.io/2020-11-29-quasar-ssr/"}],"updateTime":"2020/11/29 下午 11:57:51","blogUrl":"https://sealman234.github.io/","name":"Sealman"},{"keyID":177,"blogList":[{"title":"什麼都有碰一點,但什麼都不精","url":"https://medium.com/@ee.maurice.lee/%E4%BB%80%E9%BA%BC%E9%83%BD%E6%9C%89%E7%A2%B0%E4%B8%80%E9%BB%9E-%E4%BD%86%E4%BB%80%E9%BA%BC%E9%83%BD%E4%B8%8D%E7%B2%BE-4d13320b85bd"},{"title":"PyTorch超新入門(一) 什麼是神經網路?","url":"https://medium.com/@ee.maurice.lee/pytorch%E8%B6%85%E6%96%B0%E5%85%A5%E9%96%80-%E4%B8%80-a6128f17941d"},{"title":"PyTorch超新入門(二) 神經網路的基本架構","url":"https://medium.com/@ee.maurice.lee/pytorch%E8%B6%85%E6%96%B0%E5%85%A5%E9%96%80-%E4%BA%8C-f9f6ceb605ef"},{"title":"PyTorch超新入門(三) 二話不說來安裝","url":"https://medium.com/@ee.maurice.lee/pytorch%E8%B6%85%E6%96%B0%E5%85%A5%E9%96%80-%E4%B8%89-4367c179a157"},{"title":"武漢肺炎的一次日本行","url":"https://medium.com/@ee.maurice.lee/%E6%AD%A6%E6%BC%A2%E8%82%BA%E7%82%8E%E7%9A%84%E4%B8%80%E6%AC%A1%E6%97%A5%E6%9C%AC%E8%A1%8C-2fd80fb2e6bb"},{"title":"PyTorch基礎知識進補(一) Torch vs Numpy","url":"https://medium.com/@ee.maurice.lee/pytorch%E5%9F%BA%E7%A4%8E%E7%9F%A5%E8%AD%98%E9%80%B2%E8%A3%9C-%E4%B8%80-9d3c1d1c3312"}],"updateTime":"2020/3/12 下午 10:11:58","blogUrl":"https://medium.com/@ee.maurice.lee","name":"李青懋"},{"keyID":178,"blogList":[{"title":"Oculus GO unity APP 環境建構","url":"https://medium.com/@chungjc/oculus-go-unity-app-%E7%92%B0%E5%A2%83%E5%BB%BA%E6%A7%8B-929eb5a0ff5b"},{"title":"Unity + Oculus Go 建構手把雷射筆與OVR Camera","url":"https://medium.com/@chungjc/unity-oculus-go-%E5%BB%BA%E6%A7%8B%E6%89%8B%E6%8A%8A%E9%9B%B7%E5%B0%84%E7%AD%86%E8%88%87ovr-camera-bb87e2c7f962"},{"title":"Unity in Oculus GO — UI 與Raycast","url":"https://medium.com/@chungjc/unity-in-oculus-go-ui-%E8%88%87raycast-76e92f882907"},{"title":"Unity Oculus GO laser pointer 與物件互動","url":"https://medium.com/@chungjc/unity-oculus-go-laser-pointer-%E8%88%87%E7%89%A9%E4%BB%B6%E4%BA%92%E5%8B%95-78bf163451ec"},{"title":"Unity & Oculus 節奏遊戲場景","url":"https://medium.com/@chungjc/unity-oculus-%E7%AF%80%E5%A5%8F%E9%81%8A%E6%88%B2%E5%A0%B4%E6%99%AF-d20cca39366b"},{"title":"Unity 物件隨音樂跳動效果","url":"https://medium.com/@chungjc/unity-%E7%89%A9%E4%BB%B6%E9%9A%A8%E9%9F%B3%E6%A8%82%E8%B7%B3%E5%8B%95%E6%95%88%E6%9E%9C-474687999540"},{"title":"Unity 2019 XR Interaction Toolkit with Oculus GO","url":"https://medium.com/@chungjc/unity-2019-xr-interaction-toolkit-with-oculus-go-ef5231740322"}],"updateTime":"2020/4/2 下午 4:26:46","blogUrl":"https://medium.com/@chungjc","name":"LongFan"},{"keyID":179,"blogList":[{"title":"第一次前端接案打王 (被王打) 的心得","url":"https://ayugioh2003.github.io/2020/02/first-frontend-case/"},{"title":"網頁下滾時隱藏 header,上滾時才顯示","url":"https://ayugioh2003.github.io/2020/02/hide-header/"},{"title":"讓 navbar 置頂、隨滾動變化樣式、並探討與 Safari 相關的跨平台議題","url":"https://ayugioh2003.github.io/2020/02/navbar-fixed-and-related-issue-at-safari/"},{"title":"在彈出視窗時隱藏背景滾軸","url":"https://ayugioh2003.github.io/2020/02/pop-window-and-background-fixed/"},{"title":"CSS 的文字抹除效果","url":"https://ayugioh2003.github.io/2020/03/css-animation-text-wipe/"},{"title":"簡單的視差滾動","url":"https://ayugioh2003.github.io/2020/03/parallax-scrolling/"},{"title":"在網頁放影片,自動重複播放且靜音","url":"https://ayugioh2003.github.io/2020/03/background-video/"}],"updateTime":"2020/3/17 下午 4:43:17","blogUrl":"https://ayugioh2003.github.io/","name":"小麥"},{"keyID":181,"blogList":[{"title":"Bloggi - 支援 Markdown 語法的簡易部落格","url":"https://chupai.github.io/posts/200205_bloggi/"},{"title":"Swiper - 不需要使用到 jQuery 的輪播套件","url":"https://chupai.github.io/posts/200212_swiper/"},{"title":"CSS筆記 - Flexbox","url":"https://chupai.github.io/posts/200220_flex/"},{"title":"GSAP3 - 專門處理動畫與特效的 JS 套件","url":"https://chupai.github.io/posts/200229_gsap3/"},{"title":"Vue筆記 - Transition","url":"https://chupai.github.io/posts/200307_vue-transition/"},{"title":"Lodash - JS 實用工具函式庫","url":"https://chupai.github.io/posts/200315_lodash/"},{"title":"Hugo 建立 Blog","url":"https://chupai.github.io/posts/200316_hugo/"},{"title":"Vue筆記 - 表單驗證套件 VeeValidate","url":"https://chupai.github.io/posts/200328_vee-validate/"},{"title":"JavaScript 學演算法(一)- 何謂演算法?","url":"https://chupai.github.io/posts/200404_algorithm/"},{"title":"JavaScript 學演算法(二)- 演算法分析","url":"https://chupai.github.io/posts/200406_analysis_of_algorithms/"},{"title":"JavaScript 學演算法(三)- 資料結構概述","url":"https://chupai.github.io/posts/200419_data_structure/"},{"title":"JavaScript 學演算法(四)- 陣列 Array","url":"https://chupai.github.io/posts/200426_ds_array/"},{"title":"JavaScript 學演算法(五)- 鏈結串列 Linked list","url":"https://chupai.github.io/posts/200427_ds_linkedlist/"},{"title":"JavaScript 學演算法(六)- 堆疊 & 佇列","url":"https://chupai.github.io/posts/200504_ds_stack_queue/"},{"title":"JavaScript 學演算法(七)- 集合 & 映射","url":"https://chupai.github.io/posts/200517_ds_set_map/"},{"title":"JavaScript 學演算法(八)- 排序演算法","url":"https://chupai.github.io/posts/200518_sort_algorithm/"},{"title":"JavaScript 學演算法(九)- 合併排序","url":"https://chupai.github.io/posts/200525_sort_algorithm_merge_sort/"},{"title":"JavaScript 學演算法(十)- 快速排序","url":"https://chupai.github.io/posts/2000601_sort_algorithm_quick_sort/"},{"title":"JavaScript 學演算法(十一)- 希爾排序","url":"https://chupai.github.io/posts/2006/sort_algorithm_shell_sort/"},{"title":"JavaScript 學演算法(十二)- 樹 & 二元樹","url":"https://chupai.github.io/posts/2006/ds_tree_and_binary_tree/"},{"title":"JavaScript 學演算法(十三)- 堆積排序","url":"https://chupai.github.io/posts/2006/sort_algorithm_heap_sort/"},{"title":"JavaScript 學演算法(十四)- 二元搜尋樹","url":"https://chupai.github.io/posts/2006/ds_binary_search_tree/"},{"title":"JavaScript 學演算法(十五)- AVL-Tree","url":"https://chupai.github.io/posts/2007/ds_avl-tree/"},{"title":"JavaScript 學演算法(十六)- 紅黑樹(上):B 樹、2-3-4 樹","url":"https://chupai.github.io/posts/2007/ds_redblack-tree-1/"},{"title":"JavaScript 學演算法(十七)- 紅黑樹(中):新增操作","url":"https://chupai.github.io/posts/2007/ds_redblack-tree-2/"},{"title":"JavaScript 學演算法(十八)- 紅黑樹(下):刪除操作","url":"https://chupai.github.io/posts/2007/ds_redblack-tree-3/"},{"title":"JavaScript 學演算法(十九)- 樹堆","url":"https://chupai.github.io/posts/2008/ds_treap/"},{"title":"JavaScript 學演算法(二十)- 搜尋演算法","url":"https://chupai.github.io/posts/2008/search_algorithm/"},{"title":"JavaScript 學演算法(二十一)- 洗牌演算法","url":"https://chupai.github.io/posts/2008/shuffle_algorithm/"},{"title":"JavaScript 學演算法(二十二)- 遞迴 Recursion","url":"https://chupai.github.io/posts/2008/alg_recursion/"},{"title":"Neumorphism(Soft UI)","url":"https://chupai.github.io/posts/2008/neumorphism/"},{"title":"JavaScript 學演算法(二十三)- 分治法、動態規劃","url":"https://chupai.github.io/posts/2009/divide_and_conquer_dp/"},{"title":"JavaScript 學演算法(二十四)- 貪婪演算法","url":"https://chupai.github.io/posts/2009/greedyalgorithm/"},{"title":"CompositionEvent","url":"https://chupai.github.io/posts/2009/compositionevent/"},{"title":"JavaScript 學演算法(二十五)- 回溯法","url":"https://chupai.github.io/posts/2009/backtracking/"},{"title":"Vue - 基礎","url":"https://chupai.github.io/posts/2010/vue_base/"},{"title":"Vue - 指令","url":"https://chupai.github.io/posts/2010/vue_directives/"},{"title":"Vue - 元件","url":"https://chupai.github.io/posts/2010/vue_component/"},{"title":"Vue - Vuex","url":"https://chupai.github.io/posts/2010/vue_vuex/"}],"updateTime":"2020/11/8 下午 10:52:34","blogUrl":"https://chupai.github.io/","name":"竹白"},{"keyID":182,"blogList":[{"title":"Mocha.js 入門、環境建置與範例(Install, Build environment)","url":"https://shawnlin0201.github.io/mocha.js/Mocha-001-intro/"},{"title":"Mocha.js 運行週期、週期鉤子(Run cycle, Hook)","url":"https://shawnlin0201.github.io/mocha.js/Mocha-002-run-cycle/"},{"title":"Jest.js 入門、環境建置與範例(Install, Build environment)","url":"https://shawnlin0201.github.io/Jest.js/Jest-001-intro"},{"title":"Jest.js 配對器(Matchers)a.k.a. 斷言(Assertion)","url":"https://shawnlin0201.github.io/Jest.js/Jest-002-matchers-assertion/"},{"title":"Jest.js 異步測試(Asynchronous Test)","url":"https://shawnlin0201.github.io/Jest.js/Jest-003-async-test/"},{"title":"Jest.js 設定、拆除與作用域(setup、teardown & scope)、執行順序","url":"https://shawnlin0201.github.io/Jest.js/Jest-004-setup-teardown/"},{"title":"Jest.js 測試替身 Test double & Mocks Functions","url":"https://shawnlin0201.github.io/Jest.js/Jest-005-test-double-and-mocks/"},{"title":"網路優化不可不知的測評工具 Lighthouse, PageSpeed Insights & Web.dev","url":"https://shawnlin0201.github.io/Optimization/Optimization-001-lighthouse/"},{"title":"Chrome DevTools Performance 與畫面處理","url":"https://shawnlin0201.github.io/Optimization/Optimization-002.performance/"},{"title":"程式設計心法 避免重複原則(DRY principle)","url":"https://shawnlin0201.github.io/Methodology/Methodology-001-DRY-principle/"},{"title":"程式設計心法 簡單原則(KISS principle)","url":"https://shawnlin0201.github.io/Methodology/Methodology-002-Kiss-principle/"},{"title":"程式設計心法 你不會需要它(YAGNI principle)","url":"https://shawnlin0201.github.io/Methodology/Methodology-003-YAGNI-principle/"},{"title":"程式設計心法 三次原則(Rule Of Three principle)","url":"https://shawnlin0201.github.io/Methodology/Methodology-004-Rule-Of-Three-principle/"},{"title":"JavaScript 深入淺出 Garbage Collection 垃圾回收機制","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Garbage-Collection/"},{"title":"JavaScript 深入淺出 Execution Content 執行環境","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Execution-Context/"},{"title":"JavaScript 深入淺出 Execution Context Stack(Call Stack)呼叫堆疊","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Call-Stack/"},{"title":"JavaScript 深入淺出 Event Loop、Job Queue","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Event-Loop-and-Job-Queue/"},{"title":"JavaScript 深入淺出 Microtasks & Marcotask","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Microtasks-Marcotask/"},{"title":"JavaScript 深入淺出 Synchronous & Asynchronous 同步與非同步","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-synchronous-and-asynchronous"},{"title":"JavaScript 深入淺出 Callback Function 回呼函式","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-callback-function/"},{"title":"JavaScript 深入淺出 Promise","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Promise/"},{"title":"JavaScript 深入淺出 Async & Await","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Async-Await/"},{"title":"JavaScript 深入淺出 Variable Object & Activation Object","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Variable-Object-and-Activation-Object/"},{"title":"JavaScript 深入淺出 Scope","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Scope/"},{"title":"JavaScript 深入淺出 Closure 閉包","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Closure/"},{"title":"JavaScript 深入淺出 prototype","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-prototype/"},{"title":"JavaScript 深入淺出 This","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-this/"},{"title":"JavaScript 深入淺出 陣列處理迴圈的方法(forEach、map、filter、reduce)","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Array-methods/"},{"title":"JavaScript 深入淺出 Statement & Expression 陳述式與表達式","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Statement-Expression/"},{"title":"JavaScript 深入淺出 Automatic Semicolon Insertion 自動插入分號機制","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Automatic-Semicolon-Insertion/"},{"title":"JavaScript 深入淺出 Error & Exception-Handling 錯誤與例外處理","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Exception-Handling/"},{"title":"JavaScript 深入淺出 Arrow Function 箭頭函式","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Arrow-function/"},{"title":"JavaScript 深入淺出 call by value(call by address)","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-call-by-value/"},{"title":"JavaScript 深入淺出 Pure Function & Side Effect 純函數與副作用","url":"https://shawnlin0201.github.io/JavaScript/JavaScript-Pure-Function/"},{"title":"重新解構:無瑕的程式碼(Clean Code)書序 及 Chapter 1 無暇的程式碼","url":"https://shawnlin0201.github.io/cleancode/clean-code-a-handbook-of-agile-software-craftsmanship-001-intro/"},{"title":"重新解構:無瑕的程式碼(Clean Code) Chapter 2 有意義的命名(上)-命名心法","url":"https://shawnlin0201.github.io/cleancode/clean-code-a-handbook-of-agile-software-craftsmanship-002-naming-methodology/"},{"title":"重新解構:無瑕的程式碼(Clean Code) Chapter 2 有意義的命名(下)-命名規則","url":"https://shawnlin0201.github.io/cleancode/clean-code-a-handbook-of-agile-software-craftsmanship-003-naming-rule/"},{"title":"重新解構:無瑕的程式碼(Clean Code) Chapter 3 函式-函式語句(上)","url":"https://shawnlin0201.github.io/cleancode/clean-code-a-handbook-of-agile-software-craftsmanship-004-function-statement/"},{"title":"重新解構:無瑕的程式碼(Clean Code) Chapter 3 函式-函式語句(下)","url":"https://shawnlin0201.github.io/cleancode/clean-code-a-handbook-of-agile-software-craftsmanship-005-function-statement/"},{"title":"Vue 2.x 升級 Vue 3.0 紀錄","url":"https://shawnlin0201.github.io/vue.js/Vue-cli-007-update-3-0/"}],"updateTime":"2021/1/22 下午 1:34:27","blogUrl":"https://shawnlin0201.github.io/","name":"ShawnL 林奇璇"},{"keyID":183,"blogList":[{"title":"抓 API 遇到 CORS 怎麼辦:兩個簡單的測試方法","url":"https://medium.com/@kebcdy/cors-solution-for-testing-api-1d1459ac63b3"},{"title":"協作時的 git 小技巧:git stash 和 git rebase","url":"https://medium.com/@kebcdy/git-rebase-and-stash-usage-5029005fc44d"}],"updateTime":"2020/4/12 下午 11:32:56","blogUrl":"https://medium.com/@kebcdy","name":"JC Wang"},{"keyID":184,"blogList":[{"title":"【Bootstrap4】1. Grid System 網格系統","url":"https://medium.com/neptune-coding/200d2a9f773b"},{"title":"【HTML、CSS教學】9. 圖片引用","url":"https://medium.com/neptune-coding/1e2c9ffc25c"},{"title":"【HTML、CSS教學】10. Head標籤","url":"https://medium.com/neptune-coding/e787be79e0fa"},{"title":"【HTML、CSS教學】11. RWD 響應式網頁","url":"https://medium.com/neptune-coding/c6865c68936d"},{"title":"【LeetCode】第17題 - JavaScript","url":"https://medium.com/neptune-coding/1f168b03c689"},{"title":"【Bootstrap4】2. 排版通用類別","url":"https://medium.com/neptune-coding/95e3bcd89b07"},{"title":"【HTML、CSS教學】12. Flex","url":"https://medium.com/neptune-coding/7f0c7deef8b2"},{"title":"【LeetCode】第18題 — Python 3","url":"https://medium.com/neptune-coding/596fb0c7723a"},{"title":"【JavaScript】提升(Hoisting)","url":"https://medium.com/neptune-coding/ea6fd313b3cc"},{"title":"【JavaScript】AJAX","url":"https://medium.com/neptune-coding/503b13020404"},{"title":"【JavaScript】DOM","url":"https://medium.com/neptune-coding/3ef345242595"},{"title":"【Bootstrap4】3. 響應式寫法","url":"https://medium.com/neptune-coding/232f845b3e1"},{"title":"【HTML、CSS教學】13. 繼承","url":"https://medium.com/neptune-coding/5c20ca2c0322"},{"title":"【HTML、CSS教學】14. 水平垂直置中","url":"https://medium.com/neptune-coding/15c199381aaa"},{"title":"【HTML、CSS教學】15. PX、EM、REM","url":"https://medium.com/neptune-coding/12a1ba517c12"},{"title":"【HTML、CSS教學】16. className堆疊","url":"https://medium.com/neptune-coding/808cb3fa106"},{"title":"【Python教學】2. matplotlib 畫出直條圖","url":"https://medium.com/neptune-coding/13fc7c46e12c"},{"title":"【JavaScript】立即函式(IIFE)","url":"https://medium.com/neptune-coding/480554b81dd2"},{"title":"【Vue.js】Directive 的運用","url":"https://medium.com/neptune-coding/472d66f6f624"},{"title":"【JavaScript】為什麼需要 Promise","url":"https://medium.com/neptune-coding/b9e759af7474"},{"title":"【JavaScript】this :物件的調用","url":"https://medium.com/neptune-coding/56c9831e4019"},{"title":"【JavaScript】箭頭函式與傳統函式","url":"https://medium.com/neptune-coding/ba6d4c2ff348"},{"title":"【JavaScript】函式原型的 3 個方法 — call、apply、bind","url":"https://medium.com/neptune-coding/3d76a3118b55"},{"title":"【JavaScript】解構賦值","url":"https://medium.com/neptune-coding/5002d4d46b0d"},{"title":"【TypeScript】陣列型別","url":"https://medium.com/neptune-coding/2c2a2b5c2029"},{"title":"【TypeScript】Never 型別","url":"https://medium.com/neptune-coding/40c15aa5a563"},{"title":"【TypeScript】unknown 型別","url":"https://medium.com/neptune-coding/9b12cd02a31c"},{"title":"【JavaScript】展開/其餘 運算子","url":"https://medium.com/neptune-coding/eb8ec537d81d"},{"title":"【JavaScript】陳述式與表達式","url":"https://medium.com/neptune-coding/9e43be18c57d"},{"title":"【Vue】Vuex 是什麼?","url":"https://medium.com/neptune-coding/7664ae651af5"},{"title":"【Vue】Vue 的生命週期","url":"https://medium.com/neptune-coding/79ae0eb0468d"},{"title":"【TypeScript】Interface 與 Type 的差異","url":"https://medium.com/neptune-coding/b85d6a915aca"},{"title":"【TypeScript】Type Annotation 型別註解","url":"https://medium.com/neptune-coding/c6605d216789"},{"title":"【JavaScript】常用陣列方法","url":"https://medium.com/neptune-coding/1ab113babf0c"},{"title":"【JavaScript】事件佇列 Event queue","url":"https://medium.com/neptune-coding/dcbfb0eece2c"},{"title":"【JavaScript】範圍鏈 Scope Chain","url":"https://medium.com/neptune-coding/2eb34620bd78"},{"title":"【JavaScript】閉包 Closure","url":"https://medium.com/neptune-coding/ac2205f240ef"},{"title":"【Vue.js】MVVM 的概念","url":"https://medium.com/neptune-coding/983bdc5da207"},{"title":"【JavaScript】淺層複製、深層複製","url":"https://medium.com/neptune-coding/a9016fdea54e"},{"title":"【JavaScript】什麼是函式","url":"https://medium.com/neptune-coding/f166ca070c6b"}],"updateTime":"2021/2/2 上午 10:50:31","blogUrl":"https://medium.com/neptune-coding","name":"Neptune"},{"keyID":185,"blogList":[{"title":"簡單學 React — 建立環境 Create React App (CRA)","url":"https://medium.com/@vx3012564897/%E7%B0%A1%E5%96%AE%E5%AD%B8-react-%E5%BB%BA%E7%AB%8B%E7%92%B0%E5%A2%83-create-react-app-cra-fbee006c4bde"},{"title":"簡單 HTML Attributes 在 Mobile Device 上切換不同鍵盤及自動輸入驗證碼","url":"https://medium.com/@vx3012564897/%E7%B0%A1%E5%96%AE-html-attributes-%E5%9C%A8-mobile-device-%E4%B8%8A%E5%88%87%E6%8F%9B%E4%B8%8D%E5%90%8C%E9%8D%B5%E7%9B%A4%E5%8F%8A%E8%87%AA%E5%8B%95%E8%BC%B8%E5%85%A5%E9%A9%97%E8%AD%89%E7%A2%BC-76b8c82a5a1e"},{"title":"簡單學 React — 使用 Package.json 設定環境","url":"https://medium.com/@vx3012564897/%E7%B0%A1%E5%96%AE%E5%AD%B8-react-%E4%BD%BF%E7%94%A8-package-json-%E8%A8%AD%E5%AE%9A%E7%92%B0%E5%A2%83-f66cc2f9e364"},{"title":"JavaScript Proxy API","url":"https://medium.com/@vx3012564897/javascript-proxy-api-69a37d531a48"},{"title":"JavaScript Memoization 故事介紹","url":"https://medium.com/@vx3012564897/javascript-memoization-%E6%95%85%E4%BA%8B%E4%BB%8B%E7%B4%B9-d070b7e8699f"},{"title":"JS Hashtables vs. Arrays","url":"https://medium.com/@vx3012564897/js-hashtables-vs-arrays-af41a332ec54"},{"title":"日記:2~3月的偶在做啥及分享一些好用工具","url":"https://medium.com/@vx3012564897/%E6%97%A5%E8%A8%98-2-3%E6%9C%88%E7%9A%84%E5%81%B6%E5%9C%A8%E5%81%9A%E5%95%A5%E5%8F%8A%E5%88%86%E4%BA%AB%E4%B8%80%E4%BA%9B%E5%A5%BD%E7%94%A8%E5%B7%A5%E5%85%B7-9b1f7a93c217"},{"title":"JS Weird Part — Three things we need to know first!","url":"https://medium.com/@vx3012564897/js-weird-part-three-things-we-need-to-know-first-a8d8294a1370"},{"title":"筆記 — useRef 做個 Go top 按鈕","url":"https://medium.com/@vx3012564897/%E7%AD%86%E8%A8%98-useref-%E5%81%9A%E5%80%8B-go-top-%E6%8C%89%E9%88%95-4736c6555bad"},{"title":"JavaScript 3個秘訣寫出更好的條件式(Conditions)","url":"https://medium.com/@vx3012564897/javascript-3%E5%80%8B%E7%A7%98%E8%A8%A3%E5%AF%AB%E5%87%BA%E6%9B%B4%E5%A5%BD%E7%9A%84%E6%A2%9D%E4%BB%B6%E5%BC%8F-conditions-5b736caf71a5"},{"title":"JS Weird Part — Global Environment and Global Object","url":"https://medium.com/@vx3012564897/js-weird-part-global-environment-and-global-object-fe56c08488eb"},{"title":"[筆記]和 Alex 一起 ReVue 之資料計算與偵聽","url":"https://medium.com/@vx3012564897/%E7%AD%86%E8%A8%98-%E5%92%8C-alex-%E4%B8%80%E8%B5%B7-revue-%E4%B9%8B%E8%B3%87%E6%96%99%E8%A8%88%E7%AE%97%E8%88%87%E5%81%B5%E8%81%BD-98d3dc4d0045"},{"title":"筆記 — React Navigation","url":"https://medium.com/@vx3012564897/%E7%AD%86%E8%A8%98-react-navigation-f5f951978f3a"},{"title":"[筆記]和 Alex 一起 ReVue 之屬性綁定","url":"https://medium.com/@vx3012564897/%E7%AD%86%E8%A8%98-%E5%92%8C-alex-%E4%B8%80%E8%B5%B7-revue-%E4%B9%8B%E5%B1%AC%E6%80%A7%E7%B6%81%E5%AE%9A-2fd800314bca"},{"title":"[筆記] TypeScript — Type Inference & Annotation(1)","url":"https://medium.com/@vx3012564897/%E7%AD%86%E8%A8%98-typescript-type-inference-annotation-49d99681cc8d"},{"title":"「筆記」 TypeScript — Type Inference & Annotation(2)","url":"https://link.medium.com/xqnZA3lp26"},{"title":"「筆記」 TypeScript — Assertion","url":"https://link.medium.com/vVn9mWj286"},{"title":"async-await code without try-catch","url":"https://medium.com/@vx3012564897/async-await-code-without-try-catch-d4ef4426c4f4"}],"updateTime":"2020/6/28 下午 11:11:57","blogUrl":"https://medium.com/@vx3012564897","name":"Sunbu"},{"keyID":186,"blogList":[{"title":"Vue Instance","url":"https://ivylee-wu.github.io/ioioy77.github.io/2020/02/08/Vue%20Instance/"},{"title":"Vue Lifecycle","url":"https://ivylee-wu.github.io/ioioy77.github.io/2020/02/15/Vue%20Lifecycle/"},{"title":"Vue Template_Syntax - basic","url":"https://ivylee-wu.github.io/ioioy77.github.io/2020/02/21/Vue%20Template_Syntax-basic/"},{"title":"Vue Class and Style Bindings","url":"https://ivylee-wu.github.io/ioioy77.github.io/2020/02/28/Vue%20v-bind%20plus/"},{"title":"Vue Computed Properties","url":"https://ivylee-wu.github.io/ioioy77.github.io/2020/03/07/Vue%20Computed%20Properties/"},{"title":"Vue Conditional Rendering","url":"https://ivylee-wu.github.io/ioioy77.github.io/2020/03/15/Vue%20Conditional%20Rendering/"},{"title":"Vue List Rendering","url":"https://ivylee-wu.github.io/ioioy77.github.io/2020/03/22/Vue%20List%20Rendering/"},{"title":"Vue Event Handling","url":"https://ivylee-wu.github.io/ioioy77.github.io/2020/03/28/Vue%20Event%20Handling/"},{"title":"Vue Two-way Data Bindings","url":"https://ivylee-wu.github.io/ioioy77.github.io/2020/04/04/Vue%20v-model/"},{"title":"Vue Component Registration","url":"https://ivylee-wu.github.io/ioioy77.github.io/2020/04/11/Vue%20Component%20Registration/"},{"title":"Vue Component Props","url":"https://ivylee-wu.github.io/ioioy77.github.io/2020/05/08/Vue%20Component%20Props/"}],"updateTime":"2020/5/8 下午 10:12:54","blogUrl":"https://ivylee-wu.github.io/ioioy77.github.io/","name":"Ivy"},{"keyID":187,"blogList":[{"title":"React | 關於 Component 效能優化的那件小事","url":"https://medium.com/starbugs/react-%E9%97%9C%E6%96%BC-component-%E6%95%88%E8%83%BD%E5%84%AA%E5%8C%96%E7%9A%84%E9%82%A3%E4%BB%B6%E5%B0%8F%E4%BA%8B-68e6e5ecc4d6"},{"title":"Vue | My first unit testing of Vue.js with Jest and @testing-library","url":"https://ms314006.github.io/first-unit-testing-of-vue/"},{"title":"JS 的演算法養成之路 | Maximum Subarray","url":"https://ms314006.github.io/algorithms-maximum-subarray/"},{"title":"React | Simple implementing SSR(Server-Side Rendering) in React","url":"https://ms314006.github.io/simple-implementing-ssr-in-react/"},{"title":"React | 用實作了解 Server-Side Rendering 的運作原理","url":"https://medium.com/@GQSM/react-%E7%94%A8%E5%AF%A6%E4%BD%9C%E4%BA%86%E8%A7%A3-server-side-rendering-%E7%9A%84%E9%81%8B%E4%BD%9C%E5%8E%9F%E7%90%86-c6133d9fb30d"},{"title":"JS 的演算法養成之路 | Plus One","url":"https://medium.com/starbugs/js-%E7%9A%84%E6%BC%94%E7%AE%97%E6%B3%95%E9%A4%8A%E6%88%90%E4%B9%8B%E8%B7%AF-plus-one-17ffb1d2915a"},{"title":"JS 的演算法養成之路 | 14. Longest Common Prefix","url":"https://medium.com/starbugs/js-%E7%9A%84%E6%BC%94%E7%AE%97%E6%B3%95%E9%A4%8A%E6%88%90%E4%B9%8B%E8%B7%AF-14-longest-common-prefix-91d8f34f90d4"},{"title":"JS 的演算法養成之路 | Longest Palindromic Substring","url":"https://medium.com/starbugs/js-%E7%9A%84%E6%BC%94%E7%AE%97%E6%B3%95%E9%A4%8A%E6%88%90%E4%B9%8B%E8%B7%AF-longest-palindromic-substring-c0713fe85b48"},{"title":"Travis CI| 簡單事情就交給電腦去做之CI/CD 初體驗,讓 GitHub Pages 自動更新!","url":"https://medium.com/starbugs/travis-ci-%E7%B0%A1%E5%96%AE%E4%BA%8B%E6%83%85%E5%B0%B1%E4%BA%A4%E7%B5%A6%E9%9B%BB%E8%85%A6%E5%8E%BB%E5%81%9A%E4%B9%8Bci-cd-%E5%88%9D%E9%AB%94%E9%A9%97-%E8%AE%93-github-pages-%E8%87%AA%E5%8B%95%E6%9B%B4%E6%96%B0-7647be30eb1c"},{"title":"React | Simple implementing SSR(Server-Side Rendering) in React with Redux","url":"https://ms314006.github.io/simple-implementing-ssr-in-react-with-redux/"},{"title":"Side Project 從無到有-讓網頁自己說話!","url":"https://medium.com/starbugs/side-project-%E5%BE%9E%E7%84%A1%E5%88%B0%E6%9C%89-%E8%AE%93%E7%B6%B2%E9%A0%81%E8%87%AA%E5%B7%B1%E8%AA%AA%E8%A9%B1-785bc67f6c3b"},{"title":"Let website speak by itself - chrome extensions!","url":"https://ms314006.github.io/let-website-speak-by-itself/"},{"title":"React | 用十分鐘對自定義 Hooks 寫個測試","url":"https://medium.com/starbugs/react-%E7%94%A8%E5%8D%81%E5%88%86%E9%90%98%E5%B0%8D%E8%87%AA%E5%AE%9A%E7%BE%A9-hooks-%E5%AF%AB%E5%80%8B%E6%B8%AC%E8%A9%A6-d0b8a6c66c40"},{"title":"How to make a mock of arrow functions of classes for unit testing?","url":"https://ms314006.github.io/how-to-make-a-mock-of-arrow-functions-of-classes-for-unit-testing/"},{"title":"Deploy your Deno apps to Heroku","url":"https://ms314006.github.io/deploy-your-deno-apps-to-heroku/"},{"title":"How to package front-end projects into Docker images and use it with webpack","url":"https://ms314006.github.io/how-to-package-front-end-projects-into-Docker-images-and-use-it-with-webpack/"},{"title":"Side Project 從無到有-大家 OK,我先試之超 Q 的 Deno 初體驗 🦕","url":"https://medium.com/starbugs/side-project-%E5%BE%9E%E7%84%A1%E5%88%B0%E6%9C%89-%E5%A4%A7%E5%AE%B6-ok-%E6%88%91%E5%85%88%E8%A9%A6%E4%B9%8B%E8%B6%85-q-%E7%9A%84-deno-%E5%88%9D%E9%AB%94%E9%A9%97-b1359ab51892"},{"title":"What is the decorator pattern? And how to implement it by JavaScript?","url":"https://ms314006.github.io/what-is-the-decorator-pattern-and-how-to-implement-it-by-javascript/"},{"title":"What is the proxy pattern? And how to implement it by JavaScript?","url":"https://ms314006.github.io/what-is-the-proxy-pattern-and-how-to-implement-it-by-javascript/"},{"title":"In my opinion, what is the difference between decorator and proxy pattern?","url":"https://ms314006.github.io/what-is-difference-between-decorator-pattern-and-proxy-pattern/"},{"title":"如何建立獨一無二的 GitHub Profile!與三個很酷的設計及應用 🚀","url":"https://medium.com/starbugs/%E5%A6%82%E4%BD%95%E5%BB%BA%E7%AB%8B%E7%8D%A8%E4%B8%80%E7%84%A1%E4%BA%8C%E7%9A%84-github-profile-%E8%88%87%E4%B8%89%E5%80%8B%E5%BE%88%E9%85%B7%E7%9A%84%E8%A8%AD%E8%A8%88%E5%8F%8A%E6%87%89%E7%94%A8-ef1cbb4b42c1"},{"title":"How to install npm through NVM(Node version manager)","url":"https://ms314006.github.io/how-to-install-npm-through-NVM-node-version-manager/"},{"title":"Start learn styled components!(1)-what is it and how to install?","url":"https://ms314006.github.io/start-learn-styled-components-what-is-it-and-how-to-install/"},{"title":"Start learn styled components!(2)-Extending Styles","url":"https://ms314006.github.io/start-learn-styled-components-extending-styles/"},{"title":"Start learn styled components!(3)-You can styling any component you want!","url":"https://ms314006.github.io/Start-learn-styled-components-You-can-styling-any-component-you-want/"}],"updateTime":"2020/9/28 上午 12:14:00","blogUrl":"https://ms314006.github.io/","name":"神 Q 超人"},{"keyID":188,"blogList":[{"title":"【我可以你也可以的Node.js】第一篇 - 前言","url":"https://ithelp.ithome.com.tw/articles/10198524"},{"title":"【我可以你也可以的Node.js】第二篇 - 曖昧萌芽的第一句話","url":"https://ithelp.ithome.com.tw/articles/10229947"},{"title":"【我可以你也可以的Node.js】第三篇 - 我的全世界與你不同","url":"https://ithelp.ithome.com.tw/articles/10229948"},{"title":"【我可以你也可以的Node.js】第四篇 - 進程、行程、過程、行程、程序、處理程序、Process","url":"https://ithelp.ithome.com.tw/articles/10230220"},{"title":"【我可以你也可以的Node.js】第五篇 - Task queue、EventLoop","url":"https://ithelp.ithome.com.tw/articles/10230307"},{"title":"【我可以你也可以的Node.js】第六篇 - Node's EventLoop和Node程式執行順序","url":"https://ithelp.ithome.com.tw/articles/10230433"},{"title":"【我可以你也可以的Node.js】第七篇 - 第一次用EventEmiter就用來做壞壞的事ヽ(́◕◞౪◟◕‵)ノ","url":"https://ithelp.ithome.com.tw/articles/10230520"},{"title":"【我可以你也可以的Node.js】第八篇 - 一統江山的CommonJS","url":"https://ithelp.ithome.com.tw/articles/10230654"},{"title":"【我可以你也可以的Node.js】第九篇 - NPM、NVM 自己的版本自己控制 ","url":"https://ithelp.ithome.com.tw/articles/10230877"},{"title":"【我可以你也可以的Node.js】第十篇 - REPL 互動式元件","url":"https://ithelp.ithome.com.tw/articles/10231108"},{"title":"【我可以你也可以的Node.js】第十一篇 - Process 的標準串流 (stdin、stdout、stderr)","url":"https://ithelp.ithome.com.tw/articles/10231218"},{"title":"【我可以你也可以的Node.js】第十二篇 - Express-generator","url":"https://ithelp.ithome.com.tw/articles/10231567"},{"title":"【我可以你也可以的Node.js】第十三篇 - Node's file system","url":"https://ithelp.ithome.com.tw/articles/10231939"},{"title":"【我可以你也可以的Node.js】第十四篇 - Node's file system - 使用串流的方式讀寫檔案","url":"https://ithelp.ithome.com.tw/articles/10232049"},{"title":"【我可以你也可以的Node.js】第十五篇 - 打造一個 API 讓自己減肥永遠都是夢想- 肥宅的第一步 #Express #麥當勞報報優惠券","url":"https://ithelp.ithome.com.tw/articles/10232137"},{"title":"【我可以你也可以的Node.js】第十六篇 - Node 子行程 child_process","url":"https://ithelp.ithome.com.tw/articles/10232335"},{"title":"【我可以你也可以的Node.js】第十七篇 - 讓你的 Node 應用程式無止境的跑下去吧 \\#Forever","url":"https://ithelp.ithome.com.tw/articles/10232435"},{"title":"【我可以你也可以的Node.js】第十八篇 - 打造一個 API 讓自己減肥永遠都是夢想- 肥宅的第二步 #自動領取 #Express #麥當勞報報優惠券","url":"https://ithelp.ithome.com.tw/articles/10232517"},{"title":"【我可以你也可以的Node.js】第十九篇 - ZLib 壓縮以及解壓縮","url":"https://ithelp.ithome.com.tw/articles/10232600"},{"title":"【我可以你也可以的Node.js】第二十篇 - Node Cluster 讓你的 Thread 不再孤軍奮戰","url":"https://ithelp.ithome.com.tw/articles/10232695"},{"title":"【我可以你也可以的Node.js】第二一篇 - 如何使用 Socket.io 讓你的網頁不用 reload 也可以隨時更新資料","url":"https://ithelp.ithome.com.tw/articles/10232815"},{"title":"【我可以你也可以的Node.js】第二二篇 - Crypto 加密模組 #以串接 BitoPro API 為例","url":"https://ithelp.ithome.com.tw/articles/10232947"},{"title":"設定一台電腦多 Git 帳號","url":"https://ithelp.ithome.com.tw/articles/10233034"},{"title":"【我可以你也可以的Node.js】第二三篇 - 蛤!原來串接 Google Sheet API 那麼簡單?","url":"https://ithelp.ithome.com.tw/articles/10234325"},{"title":"【我可以你也可以的Node.js】第二四篇 - 未完待續","url":"https://ithelp.ithome.com.tw/articles/10234865"},{"title":"【這些年我似是非懂的 Javascript】Day 2 - 程式語言超入門","url":"https://ithelp.ithome.com.tw/articles/10237450"},{"title":"【這些年我似是非懂的 Javascript】Day 7 - Natives 原生功能","url":"https://ithelp.ithome.com.tw/articles/10241029"},{"title":"【這些年我似是非懂的 Javascript】Day 14 - 範疇","url":"https://ithelp.ithome.com.tw/articles/10245448"},{"title":"【這些年我似是非懂的 Javascript】Day 21 - 是這個不是那個的 this # Part 1","url":"https://ithelp.ithome.com.tw/articles/10249579"},{"title":"【這些年我似是非懂的 Javascript】那些年我睡掉的物件導向 #淺談 #Part 1","url":"https://ithelp.ithome.com.tw/articles/10253928"},{"title":"【我可以你也可以的Node.js】第二五篇 - 蛞蝓能不能變蝸牛 #租房是殘忍的 #我好想要有個家","url":"https://ithelp.ithome.com.tw/articles/10254190"},{"title":"離開是為了面對更好的自己","url":"https://ithelp.ithome.com.tw/articles/10254307"},{"title":"【這些年我似是非懂的 Javascript】那些年我睡掉的物件導向 #淺談 #Part 2","url":"https://ithelp.ithome.com.tw/articles/10254428"},{"title":"【這些年我似是非懂的 Javascript】那些年我睡掉的物件導向 #淺談 #Part 3","url":"https://ithelp.ithome.com.tw/articles/10254524"},{"title":"【這些年我似是非懂的 Javascript】Prototype #建構器","url":"https://ithelp.ithome.com.tw/articles/10254599"},{"title":"【教練我想寫 C#】啊我就想用 VS Code 開發啊 !","url":"https://ithelp.ithome.com.tw/articles/10254705"},{"title":"【教練我想寫 C#】建啦哪次不建 Web API # Get","url":"https://ithelp.ithome.com.tw/articles/10254811"},{"title":"欸! 我覺得自動化測試的架構應該長這樣,測試應該這樣寫。","url":"https://ithelp.ithome.com.tw/articles/10254912"}],"updateTime":"2020/12/31 下午 10:19:40","blogUrl":"https://ithelp.ithome.com.tw/users/20110242/articles","name":"RobinZhang"},{"keyID":189,"blogList":[{"title":"[Node.js] 實作 MySQL 圖片上傳","url":"https://medium.com/@jedy05097952/node-js-%E5%AF%A6%E4%BD%9C-mysql-%E5%9C%96%E7%89%87%E4%B8%8A%E5%82%B3-f46298179329"},{"title":"淺談 Session 與 JWT 差異","url":"https://medium.com/@jedy05097952/%E6%B7%BA%E8%AB%87-session-%E8%88%87-jwt-%E5%B7%AE%E7%95%B0-8d00b2396115"},{"title":"初探 WebRTC - 手把手建立線上視訊 (1)","url":"https://medium.com/@jedy05097952/%E5%88%9D%E6%8E%A2-webrtc-%E6%89%8B%E6%8A%8A%E6%89%8B%E5%BB%BA%E7%AB%8B%E7%B7%9A%E4%B8%8A%E8%A6%96%E8%A8%8A-1-5e9d4702e8e8"},{"title":"初探 WebRTC - 手把手建立線上視訊 (2)","url":"https://medium.com/@jedy05097952/%E5%88%9D%E6%8E%A2-webrtc-%E6%89%8B%E6%8A%8A%E6%89%8B%E5%BB%BA%E7%AB%8B%E7%B7%9A%E4%B8%8A%E8%A6%96%E8%A8%8A-2-8ec7202345b1"},{"title":"初探 WebRTC - 手把手建立線上視訊 (3)","url":"https://medium.com/@jedy05097952/%E5%88%9D%E6%8E%A2-webrtc-%E6%89%8B%E6%8A%8A%E6%89%8B%E5%BB%BA%E7%AB%8B%E7%B7%9A%E4%B8%8A%E8%A6%96%E8%A8%8A-3-65e14b07cc87"},{"title":"Nuxt 本地端加載 HTTPS","url":"https://medium.com/@jedy05097952/nuxt-%E6%9C%AC%E5%9C%B0%E7%AB%AF%E5%8A%A0%E8%BC%89-https-516668bf103"},{"title":"在寫 code 上我如何重整邏輯","url":"https://medium.com/@jedy05097952/%E5%9C%A8%E5%AF%AB-code-%E4%B8%8A%E6%88%91%E5%A6%82%E4%BD%95%E9%87%8D%E6%95%B4%E9%82%8F%E8%BC%AF-8cebc3a2fc0d"},{"title":"從自學到火箭隊 - 網頁心路歷程","url":"https://medium.com/@jedy05097952/%E5%BE%9E%E8%87%AA%E5%AD%B8%E5%88%B0%E7%81%AB%E7%AE%AD%E9%9A%8A-%E7%B6%B2%E9%A0%81%E5%AD%B8%E7%BF%92%E6%AD%B7%E7%A8%8B-e0e9b426ad11"},{"title":"[Vue] 還是不懂 Computed ?","url":"https://medium.com/@jedy05097952/vue-%E9%82%84%E6%98%AF%E4%B8%8D%E6%87%82-computed-83a200571e1b"},{"title":"模組化 (1) - Export / Import","url":"https://medium.com/@jedy05097952/%E6%A8%A1%E7%B5%84%E5%8C%96-1-es6-export-import-2df769cbd81b"},{"title":"模組化 (2) - CommonJS","url":"https://medium.com/@jedy05097952/%E6%A8%A1%E7%B5%84%E5%8C%96-2-commonjs-26d2b2071d80?source=your_stories_page---------------------------"},{"title":"當日文遇上網頁","url":"https://medium.com/@jedy05097952/%E7%95%B6%E6%97%A5%E6%96%87%E9%81%87%E4%B8%8A%E7%B6%B2%E9%A0%81-a6d58abd59ea"},{"title":"背後靈魂 webpack (1) - 建置環境","url":"https://medium.com/%E5%89%B5%E9%A0%86%E7%A7%91%E6%8A%80/%E8%83%8C%E5%BE%8C%E9%9D%88%E9%AD%82-webpack-1-%E5%BB%BA%E7%BD%AE%E7%92%B0%E5%A2%83-b59490ceb111"},{"title":"背後靈魂 webpack (2) - 配置 CSS loader & plugin","url":"https://medium.com/%E5%89%B5%E9%A0%86%E7%A7%91%E6%8A%80/%E8%83%8C%E5%BE%8C%E9%9D%88%E9%AD%82-webpack-2-%E9%85%8D%E7%BD%AE-css-loader-plugin-6196a9c9fb0d"}],"updateTime":"2020/6/20 上午 9:44:41","blogUrl":"https://medium.com/@jedy05097952","name":"集點送紅利"},{"keyID":190,"blogList":[{"title":"使用原生 Javascript 寫 tab 切換效果  ","url":"https://ithelp.ithome.com.tw/articles/10228825"},{"title":"關於 localStorage 使用說明","url":"https://ithelp.ithome.com.tw/articles/10230042"},{"title":"使用原生 Javascript 做一個 todolist","url":"https://ithelp.ithome.com.tw/articles/10230056"},{"title":"用淺顯方式說明 Javascript 的 Promise","url":"https://ithelp.ithome.com.tw/articles/10230214"},{"title":"簡單說明 想用 fetch 抓資料","url":"https://ithelp.ithome.com.tw/articles/10230303"},{"title":"網頁座標 - 了解 screen、page、client 差異","url":"https://ithelp.ithome.com.tw/articles/10230303"},{"title":"從Vue 的新手走路 - computed 學習筆記","url":"https://ithelp.ithome.com.tw/articles/10230501"},{"title":"改善網站UI/UX 的 小技巧","url":"https://ithelp.ithome.com.tw/articles/10230629"}],"updateTime":"2020/3/28 上午 1:46:50","blogUrl":"https://ithelp.ithome.com.tw/articles/10228825","name":"chiakilalala"},{"keyID":191,"blogList":[{"title":"[鼠年全馬鐵人挑戰] Week01 - 非本科系零經驗超新手前端之路","url":"https://ithelp.ithome.com.tw/articles/10229887"},{"title":"[鼠年全馬鐵人挑戰] Week02 - 超新手小知識:HTML、CSS、JavaScript的關連性","url":"https://ithelp.ithome.com.tw/articles/10230010"},{"title":"[鼠年全馬鐵人挑戰] Week03 - 常用的程式編輯器","url":"https://ithelp.ithome.com.tw/articles/10230105"}],"updateTime":"2020/2/22 下午 12:30:36","blogUrl":"https://ithelp.ithome.com.tw/users/20120789/articles","name":"林琪臻"},{"keyID":192,"blogList":[{"title":"快速上手 Bootstrap","url":"https://echocarrie.com/hexnotes/41/"},{"title":"Bootstrap 基礎內容文件要點說明","url":"https://echocarrie.com/hexnotes/48/"},{"title":"Bootstrap-網格系統、Flex、相關排版概念-01","url":"https://echocarrie.com/hexnotes/58/"},{"title":"Bootstrap - Utilities 通用類別 01","url":"https://echocarrie.com/hexnotes/85/"},{"title":"Bootstrap - Utilities 通用類別 02","url":"https://echocarrie.com/hexnotes/93/"},{"title":"Bootstrap – Components 元件 01","url":"https://echocarrie.com/hexnotes/130/"},{"title":"Bootstrap – Components 元件 04","url":"https://echocarrie.com/hexnotes/179/"},{"title":"Bootstrap – Components 元件 06","url":"https://echocarrie.com/hexnotes/194/"},{"title":"Bootstrap – Components 元件 07","url":"https://echocarrie.com/hexnotes/198/"},{"title":"Bootstrap – Components 元件 10","url":"https://echocarrie.com/hexnotes/218/"},{"title":"Bootstrap – Components 元件 12","url":"https://echocarrie.com/hexnotes/224/"},{"title":"Bootstrap – Components 元件 13","url":"https://echocarrie.com/hexnotes/227/"},{"title":"Bootstrap – 實做Blog版型","url":"https://echocarrie.com/hexnotes/237/"},{"title":"Bootstrap – 實作 Landing page","url":"https://echocarrie.com/hexnotes/241/"},{"title":"Bootstrap – 實作後台版型 Dashboard","url":"https://echocarrie.com/hexnotes/246/"},{"title":"Bootstrap – 實作購物網站","url":"https://echocarrie.com/hexnotes/253"},{"title":"從0開始客製 Bootstrap 專案","url":"https://echocarrie.com/hexnotes/257/"},{"title":"Bootstrap 與 Sass -01","url":"https://echocarrie.com/hexnotes/263/"},{"title":"Bootstrap 與 Sass -02","url":"https://echocarrie.com/hexnotes/276/"},{"title":"Bootstrap 與 Sass -03","url":"https://echocarrie.com/hexnotes/270/"},{"title":"Bootstrap 與 Sass -04","url":"https://echocarrie.com/hexnotes/281/"},{"title":"Bootstrap – 版型開發","url":"https://echocarrie.com/hexnotes/286/"},{"title":"Bootstrap – navpanel 作業拆解","url":"https://echocarrie.com/hexnotes/290/"},{"title":"Git 環境建立與基本指令","url":"https://echocarrie.com/hexnotes/297/"},{"title":"Git 用指令做版本控制","url":"https://echocarrie.com/hexnotes/304/"},{"title":"Git 用 Sourcetree 做版本控制","url":"https://echocarrie.com/hexnotes/309/"},{"title":"正六角形","url":"https://echocarrie.com/hexnotes/317/"},{"title":"Git – 把專案推到遠端數據庫","url":"https://echocarrie.com/hexnotes/329/"},{"title":"終端機無法上傳檔案至 GitHub 解決辦法","url":"https://echocarrie.com/hexnotes/322/"},{"title":"Git – 同專案開多個數據庫用途","url":"https://echocarrie.com/hexnotes/347/"},{"title":"Git 版本細節","url":"https://echocarrie.com/hexnotes/353/"},{"title":"Git 分支","url":"https://echocarrie.com/hexnotes/357/"},{"title":"Git 分支中階 – 還原與衝突","url":"https://echocarrie.com/hexnotes/363/"},{"title":"Git 於 GitHub 發 PR 演練","url":"https://echocarrie.com/hexnotes/367/"},{"title":"Git 發 PR 產生衝突解決辦法","url":"https://echocarrie.com/hexnotes/370/"},{"title":"VS Code snippet 自訂 HTML 環境","url":"https://echocarrie.com/hexnotes/359/"},{"title":"GitHub 邀請協作者 & git clone 與 pull 差異","url":"https://echocarrie.com/hexnotes/375/"},{"title":"VSCode - emmet 的 Wrapping individual lines 技巧","url":"https://echocarrie.com/hexnotes/381/"},{"title":"淺談 Flex","url":"https://echocarrie.com/hexnotes/395/"}],"updateTime":"2020/11/6 上午 1:58:33","blogUrl":"https://echocarrie.com/","name":"Echo Carrie"},{"keyID":193,"blogList":[{"title":"Vue 子組件更新父組件資料的『五種』方式(Part 2)","url":"https://littlehorseboy.github.io/2020/02/08/2020-vue-component-v-model-part2/"},{"title":"Vue 子組件更新父組件資料 - 特別篇,provide / inject","url":"https://littlehorseboy.github.io/2020/02/16/2020-vue-component-provide-inject/"},{"title":"C#,又來找你玩了! - Visual Studio 重新認識","url":"https://littlehorseboy.github.io/2020/02/22/2020-csharp-VisualStudio-beginner/"},{"title":"C#,又來找你玩了! - MSTest 測試專案初體驗","url":"https://littlehorseboy.github.io/2020/03/01/2020-csharp-VisualStudio-MSTest/"},{"title":"C#,又來找你玩了! - MSTest 的 Assert 提供了哪些 method?","url":"https://littlehorseboy.github.io/2020/03/06/2020-csharp-VisualStudio-MSTest-Assert/"},{"title":"learnyounode (Exercise 1 of 13)","url":"https://littlehorseboy.github.io/2020/03/13/2020-learnyounode-exercise-1/"},{"title":"learnyounode (Exercise 2, 3 of 13)","url":"https://littlehorseboy.github.io/2020/03/21/2020-learnyounode-exercise-2-3/"},{"title":"learnyounode (Exercise 4, 5 of 13)","url":"https://littlehorseboy.github.io/2020/03/29/2020-learnyounode-exercise-4-5/"},{"title":"learnyounode (Exercise 6, 7 of 13)","url":"https://littlehorseboy.github.io/2020/04/04/2020-learnyounode-exercise-6-7/"},{"title":"Angular Testing(Part 1)- 環境說明","url":"https://littlehorseboy.github.io/2020/04/12/2020-angular-testing-part-1/"},{"title":"Angular Testing(Part 2)- 環境說明","url":"https://littlehorseboy.github.io/2020/04/19/2020-angular-testing-part-2/"},{"title":"Angular Testing(Part 3)- Service Test","url":"https://littlehorseboy.github.io/2020/04/26/2020-angular-testing-part-3/"},{"title":"Angular Testing(Part 4)- Service Test","url":"https://littlehorseboy.github.io/2020/05/03/2020-angular-testing-part-4/"},{"title":"Puppeteer,簡單易用的 Node.js 爬蟲","url":"https://littlehorseboy.github.io/2020/05/10/2020-puppeteer-beginner/"},{"title":"E2E Testing(jest + puppeteer 環境設置)","url":"https://littlehorseboy.github.io/2020/05/17/2020-puppeteer-jest-first/"},{"title":"learnyounode(Exercise 8 - HTTP 資料收集,Exercise 9 - 玩轉非同步)","url":"https://littlehorseboy.github.io/2020/05/24/2020-learnyounode-exercise-8-9/"},{"title":"T-SQL 旋轉 SELECT 結果,用 PIVOT 就能輕鬆達到需求","url":"https://littlehorseboy.github.io/2020/05/31/2020-t-sql-pivot/"},{"title":"learnyounode(Exercise 10 - 報時伺服器)","url":"https://littlehorseboy.github.io/2020/06/05/2020-learnyounode-exercise-10/"},{"title":"learnyounode(Exercise 11 - HTTP 檔案伺服器)","url":"https://littlehorseboy.github.io/2020/06/14/2020-learnyounode-exercise-11/"},{"title":"learnyounode(Exercise 12 - HTTP 回傳大寫字體)","url":"https://littlehorseboy.github.io/2020/06/21/2020-learnyounode-exercise-12/"},{"title":"T-SQL OPENJSON,想不到能直接用 SQL 來處理 JSON","url":"https://littlehorseboy.github.io/2020/06/28/2020-t-sql-json-part-1/"},{"title":"T-SQL TRANSACTION - 巢狀交易原來是要這樣思考的阿!?","url":"https://littlehorseboy.github.io/2020/07/05/202007-t-sql-save-tran/"},{"title":"Puppeteer,該如何判斷登入失敗跳出提示的動作?(順便想記錄第一次用到 Promise.race() XD)","url":"https://littlehorseboy.github.io/2020/07/11/202007-puppeteer-dialog-promise-race/"},{"title":"T-SQL JSON 函式,想不到能直接用 SQL 來處理 JSON","url":"https://littlehorseboy.github.io/2020/07/19/202007-t-sql-json-part-2/"},{"title":"T-SQL OPENJSON - 搭配 OPENJSON 實作新增資料或修改資料","url":"https://littlehorseboy.github.io/2020/07/26/202007-t-sql-json-part-3/"},{"title":"Node.js - 該如何用 Node.js 核心模組發送 request 呢?","url":"https://littlehorseboy.github.io/2020/08/02/202008-node-request/"},{"title":"T-SQL MERGE - 一次決定 OPENJSON 的資料要新增或是修改","url":"https://littlehorseboy.github.io/2020/08/08/202008-t-sql-json-part-4/"},{"title":"T-SQL NULLIF - 比對如果相符合就回你一個 NULL 的函式","url":"https://littlehorseboy.github.io/2020/08/16/202008-t-sql-nullif/"},{"title":"讀書筆記 - UML 物件導向系統分析與設計(Part 1) RUP 開發方法論與 UML","url":"https://littlehorseboy.github.io/2020/08/23/202008-reading-notes-uml-part-1/"},{"title":"讀書筆記 - UML 物件導向系統分析與設計(Part 2) 事件與功能","url":"https://littlehorseboy.github.io/2020/08/30/202008-reading-notes-uml-part-2/"},{"title":"讀書筆記 - UML 物件導向系統分析與設計(Part 3) 使用案例圖 - 上","url":"https://littlehorseboy.github.io/2020/09/06/202009-reading-notes-uml-part-3/"},{"title":"讀書筆記 - UML 物件導向系統分析與設計(Part 4) 使用案例圖 - 下","url":"https://littlehorseboy.github.io/2020/09/13/202009-reading-notes-uml-part-4/"},{"title":"讀書筆記 - UML 物件導向系統分析與設計(Part 5) 活動圖","url":"https://littlehorseboy.github.io/2020/09/20/202009-reading-notes-uml-part-5/"},{"title":"讀書筆記 - UML 物件導向系統分析與設計(Part 6) 類別圖 - 上","url":"https://littlehorseboy.github.io/2020/09/27/202009-reading-notes-uml-part-6/"},{"title":"讀書筆記 - UML 物件導向系統分析與設計(Part 7) 類別圖 - 下","url":"https://littlehorseboy.github.io/2020/10/04/202010-reading-notes-uml-part-7/"},{"title":"VSCode - 做一個屬於你自己的擴充套件(Extension) - Hello World","url":"https://littlehorseboy.github.io/2020/10/11/202010-vscode-first-extension/"},{"title":"讀書筆記 - UML 物件導向系統分析與設計(Part 8) 循序圖","url":"https://littlehorseboy.github.io/2020/10/18/202010-reading-notes-uml-part-8/"},{"title":"T-SQL - 基本語法","url":"https://littlehorseboy.github.io/2020/10/25/202010-t-sql-basic/"},{"title":"T-SQL COALESCE,只要不是 NULL,那就來一個吧","url":"https://littlehorseboy.github.io/2020/11/01/202011-t-sql-coalesce/"}],"updateTime":"2021/1/21 下午 2:55:22","blogUrl":"https://littlehorseboy.github.io/","name":"小馬彬"},{"keyID":194,"blogList":[{"title":"使用 Vue CLI 建立 Vue.js 專案","url":"https://twblog.hongjianching.com/2020/02/08/use-vue-cli-create-vuejs-project/"},{"title":"在 Vue 專案使用 Slot 進行 Layout","url":"https://twblog.hongjianching.com/2020/02/15/use-slot-in-vue-layout/"},{"title":"當寬度不同的時候保持置中排版","url":"https://twblog.hongjianching.com/2020/02/22/keep-the-middle-item-centered-when-side-items-have-different-widths/"},{"title":"安裝 ActionHero","url":"https://twblog.hongjianching.com/2020/02/29/install-actionhero/"},{"title":"ActionHero 使用 MySQL","url":"https://twblog.hongjianching.com/2020/03/07/actionhero-with-mysql/"},{"title":"ActionHero 使用 MySQL 及 Vue 範例","url":"https://twblog.hongjianching.com/2020/03/14/actionhero-with-mysql-and-vue-example/"},{"title":"在 Windows 透過 nvm 安裝 Node.js","url":"https://twblog.hongjianching.com/2020/03/21/install-nodejs-by-nvm-on-windows/"},{"title":"使用 VSCode Debug ActionHero (Nodejs) with TypeScript","url":"https://twblog.hongjianching.com/2020/03/28/actionhero-nodejs-debug-with-typescript-on-vscode/"},{"title":"ActionHero 新增 action","url":"https://twblog.hongjianching.com/2020/04/04/actionhero-add-new-action/"},{"title":"Run Gitlab Runner In A Container And Support Docker In Docker","url":"https://twblog.hongjianching.com/2020/04/11/run-gitlab-runner-in-a-container-and-support-docker-in-docker/"},{"title":"更新 Actionhero 版本從 v21 到 v22","url":"https://twblog.hongjianching.com/2020/04/18/upgrading-actionhero-from-v21-to-v22/"},{"title":"使用 VSCode Debug Actionhero version 22 on windows","url":"https://twblog.hongjianching.com/2020/04/26/actionhero-v22-debug-with-vscode-on-windows/"},{"title":"ActionHero Tasks & Resque Jobs 視覺化管理工具","url":"https://twblog.hongjianching.com/2020/05/02/actionhero-tasks-and-resque-jobs-visualization-and-managment-tools/"},{"title":"GitLab CI/CD 使用 Cache 和 artifacts","url":"https://twblog.hongjianching.com/2020/05/09/GitLab-CI-CD-use-cache-and-artifacts/"},{"title":"使用 Nginx 建立 Reverse Proxy Server","url":"https://twblog.hongjianching.com/2020/05/17/nginx-reverse-proxy-server/"},{"title":"使用 Grafana Influxdb Telegraf 監控系統","url":"https://twblog.hongjianching.com/2020/05/23/grafana-influxdb-telegraf-system-monitor/"},{"title":"Sequelize 進行 Raw Query 遇到 SQL Injection 問題","url":"https://twblog.hongjianching.com/2020/05/31/sequelize-raw-query-meet-sql-injection-issue/"},{"title":"啟用 Nginx 狀態功能並且使用 Grafana","url":"https://twblog.hongjianching.com/2020/06/07/enable-nginx-status-with-grafana/"},{"title":"使用 yarn install 指令安裝套件時鎖定 yarn.lock 版本","url":"https://twblog.hongjianching.com/2020/06/14/yarn-install-lock-version-by-yarn.lock/"},{"title":"Actionhero 在 action 的 inputs 使用系統保留字","url":"https://twblog.hongjianching.com/2020/06/21/actionhero-action-inputs-using-reserved-params/"},{"title":"解決 Puppeteer 在 Github Action 失敗的問題","url":"https://twblog.hongjianching.com/2020/11/29/fix-puppeteer-fail-in-github-action/"},{"title":"在 GitLab 不使用 Docker-in-Docker 模式建立 Docker Image","url":"https://twblog.hongjianching.com/2020/12/12/build-docker-image-without-docker-in-docker-on-gitlab/"},{"title":"在 GitLab Piepeline 使用 TypeScript 當 script 使用","url":"https://twblog.hongjianching.com/2020/12/19/run-typescript-as-script-in-gitlab-pipeline/"},{"title":"減少 Node.Js Docker image 容量大小","url":"https://twblog.hongjianching.com/2020/12/26/reduce-node-js-docker-image-size/"},{"title":"Sequelize migrations typescript 版本","url":"https://twblog.hongjianching.com/2020/12/27/sequelize-migrations-with-typescript/"}],"updateTime":"2020/12/27 下午 4:28:58","blogUrl":"https://twblog.hongjianching.com/","name":"Hong Jian-Ching"},{"keyID":197,"blogList":[{"title":"ES6 語法-Computed property names (動態計算屬性名)介紹","url":"https://ithelp.ithome.com.tw/articles/10230036"},{"title":"JS30-Day1-JavaScript Drum Kit","url":"https://ithelp.ithome.com.tw/articles/10230128"},{"title":"JS30-Day3 & Day4 & Day5 練習重點整理","url":"https://ithelp.ithome.com.tw/articles/10230210"},{"title":"JS30-Day6 & Day8 練習重點整理","url":"https://ithelp.ithome.com.tw/articles/10230294"},{"title":"JS30-Day9 & Day11 練習重點整理","url":"https://ithelp.ithome.com.tw/articles/10230308"},{"title":"理解 mutable VS immutable 物件","url":"https://medium.com/@snh90100/%E7%90%86%E8%A7%A3-mutable-vs-immutable-%E7%89%A9%E4%BB%B6-20ed802b6283"},{"title":"JS30-Day14 & Day15 練習重點整理","url":"https://ithelp.ithome.com.tw/articles/10230397"},{"title":"JS30-Day16 & Day19 練習重點整理","url":"https://ithelp.ithome.com.tw/articles/10230425"},{"title":"JS30-Day20 & Day21 & Day22 練習重點整理","url":"https://ithelp.ithome.com.tw/articles/10230659"},{"title":"JS30-Day23 & Day29 & Day30 練習重點整理","url":"https://ithelp.ithome.com.tw/articles/10230660"},{"title":"快速整合 Express.js 到 React.js 專案內","url":"https://medium.com/@snh90100/%E5%BF%AB%E9%80%9F%E6%95%B4%E5%90%88-express-js-%E5%88%B0-react-js-%E5%B0%88%E6%A1%88%E5%85%A7-492e131800ec"},{"title":"Clean Code — 無瑕的程式碼 敏捷軟體開發技巧守則 — 讀後心得和筆記","url":"https://medium.com/@snh90100/clean-code-%E7%84%A1%E7%91%95%E7%9A%84%E7%A8%8B%E5%BC%8F%E7%A2%BC-%E6%95%8F%E6%8D%B7%E8%BB%9F%E9%AB%94%E9%96%8B%E7%99%BC%E6%8A%80%E5%B7%A7%E5%AE%88%E5%89%87-%E8%AE%80%E5%BE%8C%E5%BF%83%E5%BE%97%E5%92%8C%E7%AD%86%E8%A8%98-d2af4f78d381"}],"updateTime":"2020/6/14 上午 12:34:44","blogUrl":"https://ithelp.ithome.com.tw/users/20116883/articles","name":"謝育能"},{"keyID":198,"blogList":[{"title":"React Children 屬性","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/ReactChildren/"},{"title":"CSS 排版神器 Flexbox","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/Flexbox/"},{"title":"Destructuring 解構賦值","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/Destructuring/"},{"title":"比較運算子","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/ComparisonOperators/"},{"title":"簡單整理 Git 常用指令","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/GitCommand/"},{"title":"Javascript ES6 Promise","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/Promise/"},{"title":"Javascript 的淺拷貝與深拷貝","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/ShallowCopyAndDeepCopy/"},{"title":"使用 Node.js 來爬蟲吧![PTT 股票板]","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/PTTCrawler/"},{"title":"【用 JS 寫一個 Discord Bot!】01 建立機器人","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/DiscordBot01/"},{"title":"《被討厭的勇氣》重點摘錄","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/Book1/"},{"title":"Javascript 設計模式 - 單例模式","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/JSDesignPattern01/"},{"title":"Javascript 原型鍊(Prototype Chain)","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/Prototype/"},{"title":"Functional Programming 初級入門","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/FunctionalProgramming01/"},{"title":"以 MySQL 為例解釋外鍵(Foreign Key)","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/ForeignKey/"},{"title":"【用 JS 寫一個 Discord Bot!】02 音樂機器人","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/DiscordBot02/"},{"title":"使用 Node.js + Puppeteer 來爬蟲吧![通過 PTT 八卦板年齡限制]","url":"https://b-l-u-e-b-e-r-r-y.github.io/post/PTTCrawler02/"}],"updateTime":"2020/5/30 下午 6:38:56","blogUrl":"https://b-l-u-e-b-e-r-r-y.github.io/","name":"Blueberry"},{"keyID":200,"blogList":[{"title":"AZ-900 Azure Fundamentals 考試心得","url":"https://dannyliu.me/az-900-azure-fundamentals-%e8%80%83%e8%a9%a6%e5%bf%83%e5%be%97/"},{"title":"在Angular 9中使用Leaflet js 與 OpenStreetMap地圖","url":"https://dannyliu.me/%e5%9c%a8angular-9%e4%b8%ad%e4%bd%bf%e7%94%a8leaflet-js-%e8%88%87-openstreetmap/"},{"title":"在現有ASP.NET MVC專案中加入ASP.NET Identity個別使用者帳戶驗證範本","url":"https://dannyliu.me/%e5%9c%a8%e7%8f%be%e6%9c%89asp-net-mvc%e5%b0%88%e6%a1%88%e4%b8%ad%e5%8a%a0%e5%85%a5asp-net-identity/"},{"title":"用.NET Core做網頁爬蟲抓取資料-使用HttpClicent與AngleSharp","url":"https://dannyliu.me/%e7%94%a8-net-core%e5%81%9a%e7%b6%b2%e9%a0%81%e7%88%ac%e8%9f%b2%e6%8a%93%e5%8f%96%e8%b3%87%e6%96%99-%e4%bd%bf%e7%94%a8httpclicent%e8%88%87anglesharp/"},{"title":"使用GitHub Actions 自動執行專案腳本","url":"https://dannyliu.me/%e4%bd%bf%e7%94%a8github-actions-%e8%87%aa%e5%8b%95%e5%9f%b7%e8%a1%8c%e5%b0%88%e6%a1%88%e8%85%b3%e6%9c%ac/"},{"title":"dotnet ef 出現錯誤訊息 ‘Microsoft.NETCore.App’, version ‘3.1.2’ was not found.的解決辦法","url":"https://dannyliu.me/dotnet-ef-%e5%87%ba%e7%8f%be%e9%8c%af%e8%aa%a4%e8%a8%8a%e6%81%af-microsoft-netcore-app-version-3-1-2-was-not-found-%e7%9a%84%e8%a7%a3%e6%b1%ba%e8%be%a6%e6%b3%95/"},{"title":"C# 列舉器 IEnumerator與IEnumerable","url":"https://dannyliu.me/c-%e5%88%97%e8%88%89%e5%99%a8-ienumerator%e8%88%87ienumerable/"},{"title":"SOLID設計原則筆記","url":"https://dannyliu.me/solid%e8%a8%ad%e8%a8%88%e5%8e%9f%e5%89%87%e7%ad%86%e8%a8%98/"}],"updateTime":"2020/5/13 上午 11:33:04","blogUrl":"https://dannyliu.me","name":"長庚"},{"keyID":201,"blogList":[{"title":"VHRED 論文筆記","url":"https://sinlin0908.github.io/2020/02/05/nlp_paper/VHRED/"},{"title":"漢堡選單 hamburger menu","url":"https://sinlin0908.github.io/2020/02/15/web_practice/hamburger-menu/"},{"title":"Leetcode - 13. Roman to Integer","url":"https://sinlin0908.github.io/2020/02/22/leetcode/leetcode-Roman-to-Integer/"}],"updateTime":"2020/2/22 下午 9:19:03","blogUrl":"https://sinlin0908.github.io/","name":"林政賢 (Sine)"},{"keyID":203,"blogList":[{"title":"[vue.js nuxt教學]在你網站架設Facebook messenger吧(Facebook Customer chat串接教學)","url":"https://medium.com/@zx2515296964/nuxtjs%E6%95%99%E5%AD%B8-%E5%9C%A8%E4%BD%A0%E7%B6%B2%E7%AB%99%E6%9E%B6%E8%A8%AD%E5%B1%AC%E6%96%BC%E4%BD%A0%E7%9A%84%E8%81%8A%E5%A4%A9%E6%A9%9F%E5%99%A8%E4%BA%BA-facebook-customer-chat%E4%B8%B2%E6%8E%A5%E6%95%99%E5%AD%B8-8c060ec95c1f"},{"title":"[Python Linebot]教你如何使用Python成功串接Linebot(2020版)","url":"https://medium.com/@zx2515296964/python-linebot-%E6%95%99%E4%BD%A0%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8python%E6%88%90%E5%8A%9F%E4%B8%B2%E6%8E%A5linebot-2020%E7%89%88-c98672eec44e"},{"title":"[Vue] 查詢系統(上)-w3HexSchool 鼠年全馬鐵人挑戰","url":"https://medium.com/@zx2515296964/vue-w3hexschool-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-%E6%9F%A5%E8%A9%A2%E7%B3%BB%E7%B5%B1-%E4%B8%8A-ab5b8a6a69f2"},{"title":"[Vue] 查詢系統(下)-w3HexSchool 鼠年全馬鐵人挑戰","url":"https://medium.com/@zx2515296964/vue-%E6%9F%A5%E8%A9%A2%E7%B3%BB%E7%B5%B1-%E4%B8%8B-w3hexschool-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-ed3e35788355"},{"title":"[Nuxt Vue] Error status跳404頁面","url":"https://medium.com/@zx2515296964/nuxt-vue-error-status%E8%B7%B3404%E9%A0%81%E9%9D%A2-b7d03c7cfff2"},{"title":"[日常分享]何謂補充兵?該當兵前準備什麼?12天補充兵心得","url":"https://medium.com/@zx2515296964/%E6%97%A5%E5%B8%B8%E5%88%86%E4%BA%AB-%E4%BD%95%E8%AC%82%E8%A3%9C%E5%85%85%E5%85%B5-%E8%A9%B2%E7%95%B6%E5%85%B5%E5%89%8D%E6%BA%96%E5%82%99%E4%BB%80%E9%BA%BC-12%E5%A4%A9%E8%A3%9C%E5%85%85%E5%85%B5%E5%BF%83%E5%BE%97-6ec83fa8cf78"},{"title":"[vue js教學]教你快速打造你的照片牆-cascade gallery套件","url":"https://medium.com/@zx2515296964/vue-js%E6%95%99%E5%AD%B8-%E6%95%99%E4%BD%A0%E5%BF%AB%E9%80%9F%E6%89%93%E9%80%A0%E4%BD%A0%E7%9A%84%E7%85%A7%E7%89%87%E7%89%86-cascade-gallery%E5%A5%97%E4%BB%B6-f5547968a34a"},{"title":"[SEO]前端工程師處理SEO心得","url":"https://medium.com/@zx2515296964/seo-%E5%89%8D%E7%AB%AF%E5%B7%A5%E7%A8%8B%E5%B8%AB%E8%99%95%E7%90%86seo%E5%BF%83%E5%BE%97-107ac28f4aa5"},{"title":"網站SEO排名突然一落千丈,google懲罰?人為因素?傻傻分不清楚!","url":"https://medium.com/@zx2515296964/%E7%B6%B2%E7%AB%99seo%E6%8E%92%E5%90%8D%E7%AA%81%E7%84%B6%E4%B8%80%E8%90%BD%E5%8D%83%E4%B8%88-google%E6%87%B2%E7%BD%B0-%E4%BA%BA%E7%82%BA%E5%9B%A0%E7%B4%A0-%E5%82%BB%E5%82%BB%E5%88%86%E4%B8%8D%E6%B8%85%E6%A5%9A-9c620ef2acc3"},{"title":"[Python教學] 動態網頁?新手爬蟲也可以很輕鬆","url":"https://medium.com/@zx2515296964/python%E6%95%99%E5%AD%B8-%E5%8B%95%E6%85%8B%E7%B6%B2%E9%A0%81-%E6%96%B0%E6%89%8B%E7%88%AC%E8%9F%B2%E4%B9%9F%E5%8F%AF%E4%BB%A5%E5%BE%88%E8%BC%95%E9%AC%86-468a5533828a"}],"updateTime":"2020/8/29 下午 1:36:18","blogUrl":"https://medium.com/@zx2515296964","name":"賴哲彥"},{"keyID":204,"blogList":[{"title":"原型與原型鏈","url":"https://peng940825.github.io/2020/02/08/2020-02-08-prototype/"},{"title":"關於 this","url":"https://peng940825.github.io/2020/02/15/2020-02-15-this/"},{"title":"純前端實現寄信功能","url":"https://peng940825.github.io/2020/02/22/2020-02-22-emailjs/"},{"title":"常用陣列方法","url":"https://peng940825.github.io/2020/02/28/2020-02-29-array/"},{"title":"ES6 展開運算符與其餘運算符","url":"https://peng940825.github.io/2020/03/08/2020-03-07-spreadOperator-restOperator/"},{"title":"ES6 縮寫與解構賦值","url":"https://peng940825.github.io/2020/03/14/2020-03-14-destructuringAssignment/"},{"title":"在 Vue CLI 專案裡搭配 Vuex 使用 Vue I18n","url":"https://peng940825.github.io/2020/03/22/2020-03-21-vuecli-vuex-vuei18n/"},{"title":"關於 hoisting","url":"https://peng940825.github.io/2020/03/28/2020-03-28-hoisting/"},{"title":"Vue 生命週期","url":"https://peng940825.github.io/2020/04/05/2020-04-04-vue-lifecycle/"},{"title":"Vue 基礎組件間的資料傳遞","url":"https://peng940825.github.io/2020/04/12/2020-04-11-vue-datatransfer/"},{"title":"Git 常用指令","url":"https://peng940825.github.io/2020/04/19/2020-04-18-git-instruction/"},{"title":"淺談 Closure 閉包","url":"https://peng940825.github.io/2020/04/26/2020-04-25-closure/"},{"title":"Class 重點筆記","url":"https://peng940825.github.io/2020/05/02/2020-05-02-class/"},{"title":"設置 SSH Key 記錄","url":"https://peng940825.github.io/2020/05/10/2020-05-09-ssh-key/"},{"title":"將圖片轉為 Base64 格式","url":"https://peng940825.github.io/2020/05/16/2020-05-16-image-to-base64/"},{"title":"將圖片轉為 Webp 格式以減少載入時間","url":"https://peng940825.github.io/2020/05/24/2020-05-23-image-to-webp/"},{"title":"初探 Proxy","url":"https://peng940825.github.io/2020/05/30/2020-05-30-proxy/"},{"title":"HTML Audio 常用方法","url":"https://peng940825.github.io/2020/06/13/2020-06-13-audio/"}],"updateTime":"2020/6/14 上午 5:06:27","blogUrl":"https://peng940825.github.io/","name":"彭靖鈞"},{"keyID":205,"blogList":[{"title":"[ES6] var、let、const 學習心得","url":"https://medium.com/vita-for-one/react-%E5%AD%B8-react-%E5%BF%85%E8%A6%81%E5%85%88%E5%AD%B8%E6%9C%83-es6-%E8%AA%9E%E6%B3%95-1-788fa3d63b98"},{"title":"[ES6] 箭頭函式學習心得","url":"https://medium.com/vita-for-one/es6-%E7%AE%AD%E9%A0%AD%E5%87%BD%E5%BC%8F%E5%AD%B8%E7%BF%92%E5%BF%83%E5%BE%97-212aa8d272fd"},{"title":"[ES6] import & export 模組學習心得","url":"https://medium.com/@vitata710/es6-import-export-%E6%A8%A1%E7%B5%84%E5%AD%B8%E7%BF%92%E5%BF%83%E5%BE%97-be3ebb8da29a"},{"title":"[ES6] 解構 & 字串模組學習心得","url":"https://medium.com/@vitata710/es6-%E8%A7%A3%E6%A7%8B-%E5%AD%97%E4%B8%B2%E6%A8%A1%E7%B5%84%E5%AD%B8%E7%BF%92%E5%BF%83%E5%BE%97-4f6b932a605e"},{"title":"[JavaScript] 變數和資料型別學習心得","url":"https://medium.com/vita-for-one/javascript-%E8%AE%8A%E6%95%B8%E5%92%8C%E8%B3%87%E6%96%99%E5%9E%8B%E5%88%A5%E5%AD%B8%E7%BF%92%E5%BF%83%E5%BE%97-b103f28e4c50"},{"title":"[JavaScript] 運算子和控制語法學習心得","url":"https://medium.com/@vitata710/javascript-%E9%81%8B%E7%AE%97%E5%AD%90%E5%92%8C%E6%8E%A7%E5%88%B6%E8%AA%9E%E6%B3%95%E5%AD%B8%E7%BF%92%E5%BF%83%E5%BE%97-9315e22b201c"},{"title":"[JavaScript] 撰寫易讀且好維護的程式,程式設計規範","url":"https://medium.com/vita-for-one/javascript-%E6%92%B0%E5%AF%AB%E6%98%93%E8%AE%80%E4%B8%94%E5%A5%BD%E7%B6%AD%E8%AD%B7%E7%9A%84%E7%A8%8B%E5%BC%8F-%E7%A8%8B%E5%BC%8F%E8%A8%AD%E8%A8%88%E8%A6%8F%E7%AF%84-e3ba886a4ea9"},{"title":"[Git] 好用的 git stash 相關指令介紹","url":"https://medium.com/vita-for-one/git-%E5%A5%BD%E7%94%A8%E7%9A%84-git-stash-%E7%9B%B8%E9%97%9C%E6%8C%87%E4%BB%A4%E4%BB%8B%E7%B4%B9-701d2625deec"},{"title":"[JavaScript] 常用到 Array 方法學習心得","url":"https://medium.com/@vitata710/javascript-%E5%B8%B8%E7%94%A8%E5%88%B0-array-%E6%96%B9%E6%B3%95%E5%AD%B8%E7%BF%92%E5%BF%83%E5%BE%97-2e5a1fd44bc4"},{"title":"[React Hooks 學習筆記] useState、useEffect、useContext","url":"https://medium.com/vita-for-one/react-hooks-%E5%AD%B8%E7%BF%92%E7%AD%86%E8%A8%98-usestate-useeffect-usecontext-b11c33e69bea"}],"updateTime":"2020/5/3 下午 11:59:47","blogUrl":"https://medium.com/vita-for-one","name":"謝錦祥"},{"keyID":206,"blogList":[{"title":"Week1 - 前言: 因AV女優辨識機器人髒沙發,從Python到NodeJs,再從NodeJs跑到Golang [鼠年全馬鐵人挑戰-NodeJs轉Golang的爆炸之旅系列]","url":"https://ithelp.ithome.com.tw/articles/10229984"},{"title":"Week2 - 你有沒有想過,到底Server是如何「同時處理多個requests」的? - Node.js篇 [鼠年全馬鐵人挑戰-NodeJs轉Golang的爆炸之旅系列]","url":"https://ithelp.ithome.com.tw/articles/10230126"},{"title":"Week3 - 你有沒有想過,到底Server是如何「同時處理多個requests」的? - 行程、線程、協程篇 [NodeJs轉Golang的爆炸之旅系列]","url":"https://ithelp.ithome.com.tw/articles/10230222"},{"title":"Week4 - 寫測試的RD竟然比沒寫測試的RD開發得更快!?這是不是搞錯了什麼 [Server的終局之戰系列]","url":"https://ithelp.ithome.com.tw/articles/10230319"},{"title":"Week5 - 每次在Server上debug頭都很大嗎?用神奇的CURL來重現問題吧! [Server的終局之戰系列]","url":"https://ithelp.ithome.com.tw/articles/10230434"},{"title":"Week6 - 原來我Server錯誤處理本身的方案就是個錯誤(/゚Д゚)/ - 錯誤處理篇 [NodeJs轉Golang的爆炸之旅系列]","url":"https://ithelp.ithome.com.tw/articles/10230537"},{"title":"Week7 - 一個好的後端RD,一定需要好的API client工具 - API client小撇步大集合篇 [Server的終局之戰系列]","url":"https://ithelp.ithome.com.tw/articles/10230664"},{"title":"Week8 - 不想再看到undefined的TypeError嗎,你可以試看看JS的Optional chaining operator [Server的終局之戰系列]","url":"https://ithelp.ithome.com.tw/articles/10230756"},{"title":"Week9 - RxJS到底幫助了我們什麼,用簡單的實戰來說明 - Reactive Programing篇 [Server的終局之戰系列]","url":"https://ithelp.ithome.com.tw/articles/10230876"},{"title":"Week10 - HTTPS的S到底怎麼運作的,為什麼非對稱金鑰需要數位簽章來組成憑證呢 - 資安介紹篇 [Server的終局之戰系列]","url":"https://ithelp.ithome.com.tw/articles/10230996"},{"title":"Week11 - 讓遞迴的Stack永遠不會爆炸的「尾遞迴」真的有那麼神奇嗎 - 尾遞迴篇 [高智能方程式系列]","url":"https://ithelp.ithome.com.tw/articles/10231115"},{"title":"Week12 - 要在不同Server間驗證JWT好麻煩嗎?RS256提供你一種簡單的選擇 - JWT篇 [Server的終局之戰系列]","url":"https://ithelp.ithome.com.tw/articles/10231212"},{"title":"Week13 - CORS保護了什麼你是否有所誤解?或許你的Server已陷入危險中? - CORS解釋篇 [Server的終局之戰系列]","url":"https://ithelp.ithome.com.tw/articles/10231340"},{"title":"Week14 — 跟自己的童年溫柔的說再見 — 「數碼寶貝LAST EVOLUTION絆」觀看心得與感觸 [成長紀錄]","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/%E8%B7%9F%E8%87%AA%E5%B7%B1%E7%9A%84%E7%AB%A5%E5%B9%B4%E6%BA%AB%E6%9F%94%E7%9A%84%E8%AA%AA%E5%86%8D%E8%A6%8B-%E6%95%B8%E7%A2%BC%E5%AF%B6%E8%B2%9Dlast-evolution%E7%B5%86-%E8%A7%80%E7%9C%8B%E5%BF%83%E5%BE%97%E8%88%87%E6%84%9F%E8%A7%B8-984741b02ddb"},{"title":"Week15 — 用NestJS整合Line Login,一個基於OAuth2.0的OpenID Connect系統 — OAuth2.0 & OIDC篇 [Server的終局之戰系列]","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week14-%E7%94%A8nestjs%E6%95%B4%E5%90%88line-login-%E4%B8%80%E5%80%8B%E5%9F%BA%E6%96%BCoauth2-0%E7%9A%84openid-connect%E7%B3%BB%E7%B5%B1-oauth2-0-oidc%E7%AF%87-9ce46eb3b9e8"},{"title":"Week16 — 用NestJS整合Line Login,一個基於OAuth2.0的OpenID Connect系統 — NestJS篇 [Server的終局之戰系列]","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week15-%E7%94%A8nestjs%E6%95%B4%E5%90%88line-login-%E4%B8%80%E5%80%8B%E5%9F%BA%E6%96%BCoauth2-0%E7%9A%84openid-connect%E7%B3%BB%E7%B5%B1-nestjs%E7%AF%87-ebdc902d2e44"},{"title":"Week17 — 用Let’s Encrypt來為你的網站設定免費的SSL保護吧 — 概念篇","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week17-%E7%94%A8lets-encrypt%E4%BE%86%E7%82%BA%E4%BD%A0%E7%9A%84%E7%B6%B2%E7%AB%99%E8%A8%AD%E5%AE%9A%E5%85%8D%E8%B2%BB%E7%9A%84ssl%E4%BF%9D%E8%AD%B7%E5%90%A7-%E6%A6%82%E5%BF%B5%E7%AF%87-4d46e5e53a7d"},{"title":"Week18 — 用Let’s Encrypt來為你的網站設定免費的SSL保護吧 — 實作篇","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week17-%E7%94%A8lets-encrypt%E4%BE%86%E7%82%BA%E4%BD%A0%E7%9A%84%E7%B6%B2%E7%AB%99%E8%A8%AD%E5%AE%9A%E5%85%8D%E8%B2%BB%E7%9A%84ssl%E4%BF%9D%E8%AD%B7%E5%90%A7-%E5%AF%A6%E4%BD%9C%E7%AF%87-7fa9ebd6ee96"},{"title":"Week19 — 用Let’s Encrypt來為你的網站設定免費的SSL保護吧 — Auto-Renew篇","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week19-%E7%94%A8lets-encrypt%E4%BE%86%E7%82%BA%E4%BD%A0%E7%9A%84%E7%B6%B2%E7%AB%99%E8%A8%AD%E5%AE%9A%E5%85%8D%E8%B2%BB%E7%9A%84ssl%E4%BF%9D%E8%AD%B7%E5%90%A7-auto-renew%E7%AF%87-f7aeca09ef4e"},{"title":"Week20 — 用FP的Maybe來跟Null爆炸說再見吧!","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week20-%E7%94%A8fp%E7%9A%84maybe%E4%BE%86%E8%B7%9Fnull%E7%88%86%E7%82%B8%E8%AA%AA%E5%86%8D%E8%A6%8B%E5%90%A7-597f7e1d0ba5"},{"title":"Week21 — 用Redis來幫Line bot髒沙發設計一次性功能 — 概念篇","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week21-%E7%94%A8redis%E4%BE%86%E5%B9%ABline-bot%E9%AB%92%E6%B2%99%E7%99%BC%E8%A8%AD%E8%A8%88%E4%B8%80%E6%AC%A1%E6%80%A7%E5%8A%9F%E8%83%BD-%E6%A6%82%E5%BF%B5%E7%AF%87-7b0dbde3a2f4"},{"title":"Week22 — 用Redis來幫Line bot髒沙發設計一次性功能 — 實作篇","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week21-%E7%94%A8redis%E4%BE%86%E5%B9%ABline-bot%E9%AB%92%E6%B2%99%E7%99%BC%E8%A8%AD%E8%A8%88%E4%B8%80%E6%AC%A1%E6%80%A7%E5%8A%9F%E8%83%BD-%E5%AF%A6%E4%BD%9C%E7%AF%87-ca2f30249198"},{"title":"Week23 - 用Minecraft來說明Docker為什麼這麼香 - 概念篇","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week23-%E7%94%A8minecraft%E4%BE%86%E8%AA%AA%E6%98%8Edocker%E7%82%BA%E4%BB%80%E9%BA%BC%E9%80%99%E9%BA%BC%E9%A6%99-%E6%A6%82%E5%BF%B5%E7%AF%87-6f0e481ec607"},{"title":"Week24 - 用Minecraft來說明Docker為什麼這麼香 - 實作篇","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week24-%E7%94%A8minecraft%E4%BE%86%E8%AA%AA%E6%98%8Edocker%E7%82%BA%E4%BB%80%E9%BA%BC%E9%80%99%E9%BA%BC%E9%A6%99-%E5%AF%A6%E4%BD%9C%E7%AF%87-c54224ac550a"},{"title":"Week25 - 用Minecraft來說明Docker為什麼這麼香 - Docker-Compose篇","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week25-%E7%94%A8minecraft%E4%BE%86%E8%AA%AA%E6%98%8Edocker%E7%82%BA%E4%BB%80%E9%BA%BC%E9%80%99%E9%BA%BC%E9%A6%99-docker-compose%E7%AF%87-39e0612cc255"},{"title":"Week26 — 透過VSCode在Docker裡頭debugging Golang!","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week26-%E9%80%8F%E9%81%8Evscode%E5%9C%A8docker%E8%A3%A1%E9%A0%ADdebugging-golang-dc8d01127d0a"},{"title":"Week27 - 從 gPRC 一路探討Go-Micro, Docker, Kubernates, Istio 的愛恨情仇","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week27-%E5%BE%9E-gprc-%E4%B8%80%E8%B7%AF%E6%8E%A2%E8%A8%8Ego-micro-docker-kubernates-istio-%E7%9A%84%E6%84%9B%E6%81%A8%E6%83%85%E4%BB%87-39bb661ce597"},{"title":"Week28 - 讓你心裡的邏輯具現化的念能力工具 Mermaid","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week28-%E8%AE%93%E4%BD%A0%E5%BF%83%E8%A3%A1%E7%9A%84%E9%82%8F%E8%BC%AF%E5%85%B7%E7%8F%BE%E5%8C%96%E7%9A%84%E5%BF%B5%E8%83%BD%E5%8A%9B%E5%B7%A5%E5%85%B7-mermaid-94d47a65625f"},{"title":"Week29 - 讓你心裡的邏輯具現化的念能力工具 vscode-drawio","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week29-%E8%AE%93%E4%BD%A0%E5%BF%83%E8%A3%A1%E7%9A%84%E9%82%8F%E8%BC%AF%E5%85%B7%E7%8F%BE%E5%8C%96%E7%9A%84%E5%BF%B5%E8%83%BD%E5%8A%9B%E5%B7%A5%E5%85%B7-vscode-drawio-9ee29729735e"},{"title":"Week30 — 結構化、OOP物件導向、FP函數式都有一個夢想,所以別爭了一起化為黃金之風吧!","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week30-%E7%B5%90%E6%A7%8B%E5%8C%96-oop%E7%89%A9%E4%BB%B6%E5%B0%8E%E5%90%91-fp%E5%87%BD%E6%95%B8%E5%BC%8F%E9%83%BD%E6%9C%89%E4%B8%80%E5%80%8B%E5%A4%A2%E6%83%B3-%E6%89%80%E4%BB%A5%E5%88%A5%E7%88%AD%E4%BA%86%E4%B8%80%E8%B5%B7%E5%8C%96%E7%82%BA%E9%BB%83%E9%87%91%E4%B9%8B%E9%A2%A8%E5%90%A7-296494036747"},{"title":"以Golang、JAVA比較來說說Golang的OOP特性 [高智能方程式系列]","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/day13-clean-architecture-%E7%9A%84%E5%8A%9B%E9%87%8F-%E7%84%A1%E7%97%9B%E5%BE%9E-restful-api-%E8%BD%89%E6%8F%9B%E6%88%90-grpc-server-ba423794c2e0"},{"title":"Server-Sent-Events(SSE)!Websocket以外的Server Push選擇 [Server的終局之戰系列]","url":"https://ithelp.ithome.com.tw/articles/10246624"},{"title":"利用Golang Server與Nats實作簡單的Pub/Sub demo [Server的終局之戰系列]","url":"https://ithelp.ithome.com.tw/articles/10252155"},{"title":"從 JavaScript 到 Golang 的啟發之旅","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week34-%E5%BE%9E-javascript-%E5%88%B0-golang-%E7%9A%84%E5%95%9F%E7%99%BC%E4%B9%8B%E6%97%85-a9324652f9b2"},{"title":"輕鬆加解密repositories或slack上的檔案","url":"https://ithelp.ithome.com.tw/articles/10254055"},{"title":"用 Apollo 快速架設 GraphQL Server [Server的終局之戰系列]","url":"https://ithelp.ithome.com.tw/articles/10254196"},{"title":"我當時害怕極了,原來Golang用指標是母湯的 [Server的終局之戰系列]","url":"https://ithelp.ithome.com.tw/articles/10254308"},{"title":"各種安全性演算法的應用 — 概念篇","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week38-%E5%90%84%E7%A8%AE%E5%AE%89%E5%85%A8%E6%80%A7%E6%BC%94%E7%AE%97%E6%B3%95%E7%9A%84%E6%87%89%E7%94%A8-%E6%A6%82%E5%BF%B5%E7%AF%87-b663203dcf08"},{"title":"各種安全性演算法的應用 — 竊聽、電子欺騙實作","url":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90/week39-%E5%90%84%E7%A8%AE%E5%AE%89%E5%85%A8%E6%80%A7%E6%BC%94%E7%AE%97%E6%B3%95%E7%9A%84%E6%87%89%E7%94%A8-%E7%AB%8A%E8%81%BD-%E9%9B%BB%E5%AD%90%E6%AC%BA%E9%A8%99%E5%AF%A6%E4%BD%9C-a87c69db6fdf"}],"updateTime":"2021/1/5 上午 2:36:45","blogUrl":"https://medium.com/%E9%AB%92%E6%A1%B6%E5%AD%90","name":"髒桶子"},{"keyID":207,"blogList":[{"title":"初探 IntelliJ IDEA","url":"https://blog.judysocute.com/2020/02/09/%e7%ac%ac-1-%e9%80%b1-%e5%88%9d%e6%8e%a2-intellij-idea/"},{"title":"Java Hello World!","url":"https://blog.judysocute.com/2020/02/16/%e7%ac%ac-2-%e9%80%b1-java-hello-world/"},{"title":"Tomcat + Servlet + IntelliJ","url":"https://blog.judysocute.com/2020/02/23/%e7%ac%ac-3-%e9%80%b1-tomcat-servlet-intellij/"},{"title":"Servlet 接收參數","url":"https://blog.judysocute.com/2020/03/01/%e7%ac%ac-4-%e9%80%b1-servlet-%e6%8e%a5%e6%94%b6%e5%8f%83%e6%95%b8/"},{"title":"JavaScript npm portfinder","url":"https://blog.judysocute.com/2020/03/08/%e7%ac%ac-5-%e9%80%b1-portfinder/"},{"title":"Servlet 檔案處理","url":"https://blog.judysocute.com/2020/03/13/%e7%ac%ac-6-%e9%80%b1-servlet-%e6%aa%94%e6%a1%88%e8%99%95%e7%90%86/"},{"title":"圖解 Java Zip 包裹檔案","url":"https://blog.judysocute.com/2020/03/20/%e7%ac%ac-7-%e9%80%b1-%e5%9c%96%e8%a7%a3-java-zip-%e5%8c%85%e8%a3%b9%e6%aa%94%e6%a1%88/"},{"title":"Java 圖片處理","url":"https://blog.judysocute.com/2020/03/29/%e7%ac%ac-8-%e9%80%b1-java-%e5%9c%96%e7%89%87%e8%99%95%e7%90%86/"},{"title":"Java Servlet 圖片處理專案實作 (一)","url":"https://blog.judysocute.com/2020/04/03/%e7%ac%ac-9-%e9%80%b1-java-servlet-%e5%9c%96%e7%89%87%e8%99%95%e7%90%86%e5%b0%88%e6%a1%88%e5%af%a6%e4%bd%9c-%e4%b8%80/"},{"title":"Java Servlet 圖片處理專案實作 (二)","url":"https://blog.judysocute.com/2020/04/12/%e7%ac%ac-10-%e9%80%b1-java-servlet-%e5%9c%96%e7%89%87%e8%99%95%e7%90%86%e5%b0%88%e6%a1%88%e5%af%a6%e4%bd%9c-%e4%ba%8c/"},{"title":"初探 Servlet Filter","url":"https://blog.judysocute.com/2020/04/19/%e7%ac%ac-11-%e9%80%b1-%e5%88%9d%e6%8e%a2-servlet-filter/"},{"title":"使用 Servlet Filter","url":"https://blog.judysocute.com/2020/04/26/%e7%ac%ac-12-%e9%80%b1-%e4%bd%bf%e7%94%a8-servlet-filter/"},{"title":"Servlet Async 非同步動作","url":"https://blog.judysocute.com/2020/05/02/%e7%ac%ac-13-%e9%80%b1-servlet-async-%e9%9d%9e%e5%90%8c%e6%ad%a5%e5%8b%95%e4%bd%9c/"},{"title":"URI 配對模式","url":"https://blog.judysocute.com/2020/05/09/%e7%ac%ac-14-%e9%80%b1-uri-%e9%85%8d%e5%b0%8d%e6%a8%a1%e5%bc%8f/"},{"title":"Servlet 設定與取得 Header","url":"https://blog.judysocute.com/2020/05/17/%e7%ac%ac-15-%e9%80%b1-servlet-%e8%a8%ad%e5%ae%9a%e8%88%87%e5%8f%96%e5%be%97-header/"},{"title":"服務部屬 ( 一 )","url":"https://blog.judysocute.com/2020/05/24/%e7%ac%ac-16-%e9%80%b1-%e6%9c%8d%e5%8b%99%e9%83%a8%e5%b1%ac-%e4%b8%80/"},{"title":"服務部屬 ( 二 )","url":"https://blog.judysocute.com/2020/05/31/%e7%ac%ac-17-%e9%80%b1-%e6%9c%8d%e5%8b%99%e9%83%a8%e5%b1%ac-%e4%ba%8c/"},{"title":"Java 連接 MySQL","url":"https://blog.judysocute.com/2020/06/08/%e7%ac%ac-18-%e9%80%b1-java-%e9%80%a3%e6%8e%a5-mysql/"},{"title":"JDBC 連線 URL 模式","url":"https://blog.judysocute.com/2020/06/11/%e7%ac%ac-19-%e9%80%b1-jdbc-%e9%80%a3%e7%b7%9a-url-%e6%a8%a1%e5%bc%8f/"},{"title":"使用 PreparedStatement","url":"https://blog.judysocute.com/2020/06/21/%e7%ac%ac-20-%e9%80%b1-%e4%bd%bf%e7%94%a8-preparedstatement/"},{"title":"DataSource","url":"https://blog.judysocute.com/2020/06/28/%e7%ac%ac-21-%e9%80%b1-datasource/"},{"title":"初探 WebSocket","url":"https://blog.judysocute.com/2020/07/05/%e7%ac%ac-22-%e9%80%b1-%e5%88%9d%e6%8e%a2-websocket/"},{"title":"Java SocketServer","url":"https://blog.judysocute.com/2020/07/12/%e7%ac%ac-23-%e9%80%b1-java-socketserver/"},{"title":"Spring Boot CLI 安裝與使用","url":"https://blog.judysocute.com/2020/07/19/%e7%ac%ac-24-%e9%80%b1-spring-boot-cli-%e5%ae%89%e8%a3%9d%e8%88%87%e4%bd%bf%e7%94%a8/"},{"title":"Thymeleaf Natural Templating","url":"https://blog.judysocute.com/2020/07/26/%e7%ac%ac-25-%e9%80%b1-thymeleaf-natural-templating/"},{"title":"Spring 打造一個 RESTful Web Service","url":"https://blog.judysocute.com/2020/08/01/%e7%ac%ac-26-%e9%80%b1-spring-%e6%89%93%e9%80%a0%e4%b8%80%e5%80%8b-restful-web-service/"},{"title":"Spring 打造一個 API 消費者","url":"https://blog.judysocute.com/2020/08/10/%e7%ac%ac-27-%e9%80%b1-spring-%e6%89%93%e9%80%a0%e4%b8%80%e5%80%8b-api-%e6%b6%88%e8%b2%bb%e8%80%85/"},{"title":"Maven 專案建立與打包","url":"https://blog.judysocute.com/2020/08/16/%e7%ac%ac-28-%e9%80%b1-maven-%e5%b0%88%e6%a1%88%e5%bb%ba%e7%ab%8b%e8%88%87%e6%89%93%e5%8c%85/"},{"title":"Mac 製作開機隨身碟","url":"https://blog.judysocute.com/2020/08/23/mac-%e8%a3%bd%e4%bd%9c%e9%96%8b%e6%a9%9f%e9%9a%a8%e8%ba%ab%e7%a2%9f/"},{"title":"Mac MySQL client characterset 設定","url":"https://blog.judysocute.com/2020/08/30/mac-mysql-client-characterset-%e8%a8%ad%e5%ae%9a/"},{"title":"準備面試,不只要準備履歷!","url":"https://blog.judysocute.com/2020/09/07/%e6%ba%96%e5%82%99%e9%9d%a2%e8%a9%a6%ef%bc%8c%e4%b8%8d%e5%8f%aa%e8%a6%81%e6%ba%96%e5%82%99%e5%b1%a5%e6%ad%b7%ef%bc%81/"},{"title":"pppoe 撥號連線","url":"https://blog.judysocute.com/2020/09/14/pppoe-%e6%92%a5%e8%99%9f%e9%80%a3%e7%b7%9a/"},{"title":"Linux 新增新的使用者","url":"https://blog.judysocute.com/2020/09/20/linux-%e6%96%b0%e5%a2%9e%e6%96%b0%e7%9a%84%e4%bd%bf%e7%94%a8%e8%80%85/"},{"title":"Firebase-tools 工具初始化專案","url":"https://blog.judysocute.com/2020/09/27/firebase-tools-%e5%b7%a5%e5%85%b7%e5%88%9d%e5%a7%8b%e5%8c%96%e5%b0%88%e6%a1%88/"},{"title":"Redis 基本資料形態","url":"https://blog.judysocute.com/2020/10/04/redis-%e5%9f%ba%e6%9c%ac%e8%b3%87%e6%96%99%e5%bd%a2%e6%85%8b/"},{"title":"Linux 硬碟掛載","url":"https://blog.judysocute.com/2020/10/12/linux-%e7%a1%ac%e7%a2%9f%e6%8e%9b%e8%bc%89/"}],"updateTime":"2021/1/24 下午 2:20:08","blogUrl":"https://blog.judysocute.com/","name":"張九文"},{"keyID":208,"blogList":[{"title":"1-1:申請 Line2.0官方帳號","url":"https://twelvefish.github.io/2020/02/09/program/pushCenter/Line_chatbot._dev/"},{"title":"1-2:建置 Line Webhook","url":"https://twelvefish.github.io/2020/02/16/program/pushCenter/Line-webhook/"},{"title":"1-1: 就決定是你了,物件皮卡丘","url":"https://twelvefish.github.io/2020/02/23/program/pokemon/1-1%E3%80%81isYouPikachu/"},{"title":"1-2、隱藏之術,封裝皮卡丘","url":"https://twelvefish.github.io/2020/03/01/program/pokemon/1-2%E3%80%81hiddenArtPikachu/"}],"updateTime":"2020/3/1 下午 3:57:40","blogUrl":"https://twelvefish.github.io/","name":"twelvefish"},{"keyID":209,"blogList":[{"title":"鼠年全馬鐵人挑戰 WEEK 01:無經驗非本科技轉職前端歷程","url":"https://ithelp.ithome.com.tw/articles/10230044"},{"title":"鼠年全馬鐵人挑戰 WEEK 02:瞭解Html標籤及特性-標籤下的好,架構沒煩惱!","url":"https://ithelp.ithome.com.tw/articles/10230134"},{"title":"鼠年全馬鐵人挑戰 WEEK 03:CSS盒模型-box-modle","url":"https://ithelp.ithome.com.tw/articles/10230140"},{"title":"鼠年全馬鐵人挑戰 WEEK 04:人要衣著,佛要金裝!用CSS為網頁穿上衣服","url":"https://ithelp.ithome.com.tw/articles/10230311"},{"title":"鼠年全馬鐵人挑戰 WEEK 05:CSS為什麼老是吃不到?讓我們來瞭解CSS權重!","url":"https://ithelp.ithome.com.tw/articles/10230314"},{"title":"鼠年全馬鐵人挑戰 WEEK 06:優化SEO- 將 h1 圖片取代文字!","url":"https://ithelp.ithome.com.tw/articles/10230315"},{"title":"鼠年全馬鐵人挑戰 WEEK 07:優化SEO- 語意化標籤!讓別人看懂你在寫什麼!","url":"https://ithelp.ithome.com.tw/articles/10230435"},{"title":"鼠年全馬鐵人挑戰 WEEK 08: head裡面到底在寫什麼?我怎麼看不懂?","url":"https://ithelp.ithome.com.tw/articles/10230455"},{"title":"鼠年全馬鐵人挑戰 WEEK 09: 月亮圓又圓,用 border-radius 讓你圓又圓","url":"https://ithelp.ithome.com.tw/articles/10230547"},{"title":"鼠年全馬鐵人挑戰 WEEK 10: 這時我看見他的背影,我的淚很快地流下來了。 box-shadow","url":"https://ithelp.ithome.com.tw/articles/10230741"},{"title":"鼠年全馬鐵人挑戰 WEEK 11: 水平垂直置中、排版黑魔法 CSS-Flex","url":"https://ithelp.ithome.com.tw/articles/10230883"},{"title":"鼠年全馬鐵人挑戰 WEEK 12: 提升切版速度!Emmet原來可以這樣用!","url":"https://ithelp.ithome.com.tw/articles/10231213"},{"title":"鼠年全馬鐵人挑戰 WEEK 13: CSS | 假的!假的!這一切都是假的!偽元素 - 基本用法","url":"https://ithelp.ithome.com.tw/articles/10231216"},{"title":"鼠年全馬鐵人挑戰 WEEK 14: 我想亮白、我想復古、我想___?CSS filter","url":"https://ithelp.ithome.com.tw/articles/10231449"},{"title":"鼠年全馬鐵人挑戰 WEEK 15: 上上 下下 左左 右右 要怎麼解決呢? CSS nth-child","url":"https://ithelp.ithome.com.tw/articles/10231568"},{"title":"鼠年全馬鐵人挑戰 WEEK 16: CSS Animation","url":"https://ithelp.ithome.com.tw/articles/10231663"},{"title":"鼠年全馬鐵人挑戰 WEEK 17: CSS transform","url":"https://ithelp.ithome.com.tw/articles/10231673"},{"title":"鼠年全馬鐵人挑戰 WEEK 18: JavaScript 變數 型別","url":"https://ithelp.ithome.com.tw/articles/10231914"},{"title":"鼠年全馬鐵人挑戰 WEEK 19: JavaScript 運算子 運算式","url":"https://ithelp.ithome.com.tw/articles/10232046"},{"title":"鼠年全馬鐵人挑戰 WEEK 20: JavaScript 函式 function","url":"https://ithelp.ithome.com.tw/articles/10232133"},{"title":"鼠年全馬鐵人挑戰 WEEK 23: JavaScript 陣列處理方法","url":"https://ithelp.ithome.com.tw/articles/10232437"},{"title":"鼠年全馬鐵人挑戰 WEEK 24: 從零開始,如何從Git push 到 GitHub?","url":"https://ithelp.ithome.com.tw/articles/10232478"},{"title":"鼠年全馬鐵人挑戰 WEEK 25: Git branch 合併 Merge Rebase","url":"https://ithelp.ithome.com.tw/articles/10232566"}],"updateTime":"2020/7/30 下午 11:38:08","blogUrl":"https://ithelp.ithome.com.tw/users/20124879/articles","name":"慶榮"},{"keyID":210,"blogList":[{"title":"CSS Selector 選擇器","url":"https://medium.com/kids5346/css-selector-%E9%81%B8%E6%93%87%E5%99%A8-6d4c331a4f61"},{"title":"Visual formatting model 是什麼?","url":"https://medium.com/kids5346/visual-formatting-model-%E6%98%AF%E4%BB%80%E9%BA%BC-47956f43b62"},{"title":"Controlling box generation","url":"https://medium.com/kids5346/controlling-box-generation-e5f4a0166c82"},{"title":"Normal flow 中的 Block formatting contexts(BFC)","url":"https://medium.com/kids5346/%E5%9C%A8-visual-formatting-context-%E4%B8%AD%E9%80%8F%E9%81%8E-display-%E7%89%B9%E6%80%A7%E6%9C%83%E7%94%A2%E7%94%9F%E5%B0%8D%E6%87%89%E7%9A%84-box-%E8%80%8C%E9%80%99%E4%BA%9B-box-%E5%89%87%E6%9C%83%E5%8F%83%E8%88%87%E7%B6%B2%E9%A0%81%E7%9A%84%E4%BD%88%E5%B1%80-eb1ba0c0defc"},{"title":"position sticky","url":"https://medium.com/kids5346/position-sticky-177a204be9c7"},{"title":"CSS 變數","url":"https://medium.com/kids5346/css-%E8%AE%8A%E6%95%B8-d5f2e6db56dd"},{"title":"使用 CSS 計數器客製化列表編號","url":"https://medium.com/kids5346/%E4%BD%BF%E7%94%A8-css-%E8%A8%88%E6%95%B8%E5%99%A8%E5%AE%A2%E8%A3%BD%E5%8C%96%E5%88%97%E8%A1%A8%E7%B7%A8%E8%99%9F-af83641ddf3c"},{"title":"初探 Electron","url":"https://medium.com/kids5346/%E5%88%9D%E6%8E%A2-electron-b206cd69726a"},{"title":"學習 Vuex 的 Module 與 Getter","url":"https://medium.com/kids5346/%E5%AD%B8%E7%BF%92-vuex-%E7%9A%84-module-%E8%88%87-getter-cc2209d9bc79"}],"updateTime":"2020/4/5 下午 7:09:26","blogUrl":"https://medium.com/kids5346","name":"Penghua"},{"keyID":211,"blogList":[{"title":"鼠年全馬鐵人挑戰 WEEK01 : Python的變數與資料型態","url":"https://ithelp.ithome.com.tw/articles/10230078"},{"title":"鼠年全馬鐵人挑戰 WEEK02 : 深度學習簡介","url":"https://ithelp.ithome.com.tw/articles/10230117"},{"title":"Week 1 R語言的基本運算","url":"https://ithelp.ithome.com.tw/articles/10230432"}],"updateTime":"2020/3/16 下午 10:07:03","blogUrl":"https://ithelp.ithome.com.tw/users/20124935","name":"阿公"},{"keyID":212,"blogList":[{"title":"Command Line - 常用的各種基本指令","url":"https://dotblogs.com.tw/Im_sqz777/2020/03/13/224113"},{"title":"Shell Script - 如何引用其他 Shell Script 檔案中的 function","url":"https://dotblogs.com.tw/Im_sqz777/2020/03/22/230120"}],"updateTime":"2020/3/22 下午 11:03:18","blogUrl":"https://dotblogs.com.tw/im_sqz777","name":"sqz777"},{"keyID":213,"blogList":[{"title":"iOS 13 針對加密的framework:CryptoKit","url":"https://ytyubox.github.io/posts/2020/02/12/CryptoKit/"},{"title":"使用 Swift Package Manager 建立 Command line tool","url":"https://ytyubox.github.io/posts/SwiftCLI-helloworld"},{"title":"有物件導向的世界與沒有物件導向的世界","url":"https://ytyubox.github.io/posts/2020/02/29/oop-discussion/"},{"title":"如何不使用 XCode 學習 Swift","url":"https://ytyubox.github.io/posts/2020/learn-swift-without-xcode/"},{"title":"運用泛型實現 Fluent interface Setter","url":"https://ytyubox.github.io/posts/2020/Fluent-interface-in-swift/"},{"title":"Swift 物件導向的型別解讀","url":"https://ytyubox.github.io/posts/2020/Swift-oop-type-casting"}],"updateTime":"2020/3/22 上午 7:02:25","blogUrl":"https://ytyubox.github.io/","name":"游宗諭"},{"keyID":216,"blogList":[{"title":"2020 口罩存貨實時地圖開發紀錄","url":"https://luffy.website/2020/02/15/mask-map-share/"},{"title":"把網頁當畫布揮灑的 Canvas 01:基礎圖形繪製","url":"https://luffy.website/2020/02/23/canvas-01/"},{"title":"把網頁當畫布揮灑的 Canvas 02:動畫原理","url":"https://luffy.website/2020/03/01/canvas-02/"},{"title":"把網頁當畫布揮灑的 Canvas 03:操作座標系","url":"https://luffy.website/2020/03/08/canvas-03/"},{"title":"把網頁當畫布揮灑的 Canvas 04:狀態儲存與還原","url":"https://luffy.website/2020/03/16/canvas-04/"},{"title":"把網頁當畫布揮灑的 Canvas 05:物理基礎與dat-gui","url":"https://luffy.website/2020/03/23/canvas-05/"},{"title":"把網頁當畫布揮灑的 Canvas 06:向量","url":"https://luffy.website/2020/04/02/canvas-06/"},{"title":"把網頁當畫布揮灑的 Canvas 07:貪吃蛇","url":"https://luffy.website/2020/04/11/canvas-07/"},{"title":"把網頁當畫布揮灑的 Canvas 08:開發架構與模板","url":"https://luffy.website/2020/04/18/canvas-08/"},{"title":"把網頁當畫布揮灑的 Canvas 09:粒子特效","url":"https://luffy.website/2020/04/25/canvas-09/"},{"title":"把網頁當畫布揮灑的 Canvas 10:極座標","url":"https://luffy.website/2020/05/14/canvas-10/"}],"updateTime":"2020/5/14 下午 3:08:11","blogUrl":"https://feitoengineer19.github.io/","name":"Luffy"},{"keyID":218,"blogList":[{"title":"[筆記]工程師必須了解的 UX","url":"https://yuhantaiwan.coderbridge.io/2020/02/08/%E5%B7%A5%E7%A8%8B%E5%B8%AB%E5%BF%85%E9%A0%88%E4%BA%86%E8%A7%A3%E7%9A%84UX/"},{"title":"[筆記]Web地圖開發工作坊","url":"https://yuhantaiwan.coderbridge.io/2020/02/16/Web%E5%9C%B0%E5%9C%96%E9%96%8B%E7%99%BC%E5%B7%A5%E4%BD%9C%E5%9D%8A/"},{"title":"Vue.js 學習旅程Mile 1 – 歡迎介紹篇","url":"https://yuhantaiwan.coderbridge.io/2020/02/23/Vue%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile1-%E6%AD%A1%E8%BF%8E%E4%BB%8B%E7%B4%B9%E7%AF%87/"},{"title":"Vue.js 學習旅程Mile 2 – 環境建置篇","url":"https://yuhantaiwan.coderbridge.io/2020/03/01/Vue%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile2-%E7%92%B0%E5%A2%83%E5%BB%BA%E7%BD%AE%E7%AF%87/"},{"title":"Vue.js 學習旅程Mile 3 – Vue 實例 與 MVVM 篇","url":"https://yuhantaiwan.coderbridge.io/2020/03/08/Vue%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile3-Vue%E5%AF%A6%E4%BE%8B%E8%88%87MVVM%E7%AF%87/"},{"title":"Vue.js 學習旅程Mile 4 – 模板語法之一:Mustache 語法","url":"https://yuhantaiwan.coderbridge.io/2020/03/15/Vuejs%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile4-%E6%A8%A1%E6%9D%BF%E8%AA%9E%E6%B3%95%E4%B9%8B%E4%B8%80Mustache%E8%AA%9E%E6%B3%95/"},{"title":"Vue.js 學習旅程Mile 5 – 模板語法之二:Directives 指令","url":"https://yuhantaiwan.coderbridge.io/2020/03/22/Vuejs%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile5-%E6%A8%A1%E6%9D%BF%E8%AA%9E%E6%B3%95%E4%B9%8B%E4%BA%8CDirectives%E6%8C%87%E4%BB%A4/"},{"title":"Vue.js 學習旅程Mile 6 – 資料單向綁定篇:v-text & v-html","url":"https://yuhantaiwan.coderbridge.io/2020/03/29/Vuejs%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile6-%E8%B3%87%E6%96%99%E5%96%AE%E5%90%91%E7%B6%81%E5%AE%9A%E7%AF%87v-textv-html/"},{"title":"[演講筆記] 突破學習困境與職涯瓶頸的行動指南 -- 學習長阿康 : 我的人生策略與學習方法論","url":"https://yuhantaiwan.coderbridge.io/2020/04/05/%E6%BC%94%E8%AC%9B%E7%AD%86%E8%A8%98-%E7%AA%81%E7%A0%B4%E5%AD%B8%E7%BF%92%E5%9B%B0%E5%A2%83%E8%88%87%E8%81%B7%E6%B6%AF%E7%93%B6%E9%A0%B8%E7%9A%84%E8%A1%8C%E5%8B%95%E6%8C%87%E5%8D%97-%E5%AD%B8%E7%BF%92%E9%95%B7%E9%98%BF%E5%BA%B7%E6%88%91%E7%9A%84%E4%BA%BA%E7%94%9F%E7%AD%96%E7%95%A5%E8%88%87%E5%AD%B8%E7%BF%92%E6%96%B9%E6%B3%95%E8%AB%96/"},{"title":"Vue.js 學習旅程Mile 7 – 資料屬性綁定篇:v-bind","url":"https://yuhantaiwan.coderbridge.io/2020/04/12/Vuejs%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile7-%E8%B3%87%E6%96%99%E5%B1%AC%E6%80%A7%E7%B6%81%E5%AE%9A%E7%AF%87v-bind/"},{"title":"Vue.js 學習旅程Mile 8 – Class & Style Binding","url":"https://yuhantaiwan.coderbridge.io/2020/04/19/Vue%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile8-ClassStyleBinding/"},{"title":"Vue.js 學習旅程Mile 9 – Event Handling 事件處理篇-1:methods & v-on","url":"https://yuhantaiwan.coderbridge.io/2020/04/26/Vue%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile9-EventHandling%E4%BA%8B%E4%BB%B6%E8%99%95%E7%90%86%E7%AF%87-1methods-v-on/"},{"title":"Vue.js 學習旅程Mile 10 – Event Handling 事件處理篇-2:Modifiers 修飾符","url":"https://yuhantaiwan.coderbridge.io/2020/05/03/Vue%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile10-EventHandling%E4%BA%8B%E4%BB%B6%E8%99%95%E7%90%86%E7%AF%872-Modifiers%E4%BF%AE%E9%A3%BE%E7%AC%A6/"},{"title":"Vue.js 學習旅程Mile 11 – Computed 計算屬性篇","url":"https://yuhantaiwan.coderbridge.io/2020/05/17/Vue%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile11-Computed%E8%A8%88%E7%AE%97%E5%B1%AC%E6%80%A7%E7%AF%87/"},{"title":"Vue.js 學習旅程Mile 12 – Conditional Rendering 條件渲染篇:v-if、v-show","url":"https://yuhantaiwan.coderbridge.io/2020/05/24/Vue%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile12-ConditionalRendering%E6%A2%9D%E4%BB%B6%E6%B8%B2%E6%9F%93%E7%AF%87v-ifv-show/"},{"title":"Vue.js 學習旅程Mile 13 – List Rendering 列表渲染篇:v-for","url":"https://yuhantaiwan.coderbridge.io/2020/05/31/Vue%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile13-ListRendering%E5%88%97%E8%A1%A8%E6%B8%B2%E6%9F%93%E7%AF%87v-for/"},{"title":"Vue.js 學習旅程Mile 14 – Form Input Bindings 表單綁定篇:v-model","url":"https://yuhantaiwan.coderbridge.io/2020/06/07/Vue%E5%AD%B8%E7%BF%92%E6%97%85%E7%A8%8BMile14-FormInputBindings%E8%A1%A8%E5%96%AE%E7%B6%81%E5%AE%9A%E7%AF%87v-model/"},{"title":"[筆記] Command Line 超新手入門","url":"https://yuhantaiwan.coderbridge.io/2020/06/14/%E7%AD%86%E8%A8%98-CommandLine%E8%B6%85%E6%96%B0%E6%89%8B%E5%85%A5%E9%96%80/"},{"title":"[筆記] Git 超新手入門","url":"https://yuhantaiwan.coderbridge.io/2020/06/28/%E7%AD%86%E8%A8%98-Git%E8%B6%85%E6%96%B0%E6%89%8B%E5%85%A5%E9%96%80/"}],"updateTime":"2020/6/29 上午 3:52:37","blogUrl":"https://yuhantaiwan.coderbridge.io/","name":"YuHan"},{"keyID":219,"blogList":[{"title":"JavaScript - 判斷瀏覽器版本及作業系統","url":"https://syj0905.github.io/JavaScript/20200203/javascript-detect-browser-os/"},{"title":"Vue - 使用 Vue I18n 打造多國語系網站環境","url":"https://syj0905.github.io/Vue/20200214/vue-i18n-basic/"},{"title":"JavaScript - 瀏覽器中常見的高度介紹","url":"https://syj0905.github.io/JavaScript/20200223/javascript-height/"},{"title":"JavaScript - Google sheet 表單串接 API","url":"https://syj0905.github.io/JavaScript/20200229/javascript-google-sheet/"},{"title":"axios - 解決 x-www-form-urlencoded 傳輸格式問題","url":"https://syj0905.github.io/axios/20200308/axios-form-urlencoded/"},{"title":"axios - 管理 API","url":"https://syj0905.github.io/axios/20200315/axios-manage-api/"},{"title":"JavaScript - slice()、splice()、split() 詳細介紹","url":"https://syj0905.github.io/JavaScript/20200322/javascript-slice-splice-split/"},{"title":"JavaScript - 解決網站 HSTS 問題","url":"https://syj0905.github.io/JavaScript/20200328/javascript-hsts/"},{"title":"Gulp - 使用 Browserify 解決 JavaScript 模塊化問題","url":"https://syj0905.github.io/Gulp/20200405/gulp-js-modules/"},{"title":"Google Analytics - GA分析無法做到的事","url":"https://syj0905.github.io/GA/20200412/ga-could-not-do/"},{"title":"Vue - 部署至 Google App Engine","url":"https://syj0905.github.io/Vue/20200419/vue-google-cloud-deploy/"},{"title":"JavaScript - 實現 input file 圖片預覽功能","url":"https://syj0905.github.io/JavaScript/20200426/javascript-input-image-display/"},{"title":"JavaScript - round()、floor()、ceil() 詳細介紹","url":"https://syj0905.github.io/JavaScript/20200503/javascript-round-floor-ceil/"},{"title":"JavaScript - 常見陣列方法(基礎篇)","url":"https://syj0905.github.io/JavaScript/20200510/javascript-array-method-basic/"},{"title":"JavaScript - 圖片放大鏡效果","url":"https://syj0905.github.io/JavaScript/20200517/javascript-magnify-image/"}],"updateTime":"2020/5/17 下午 10:17:58","blogUrl":"https://syj0905.github.io/","name":"蘇揚傑(Cloud)"},{"keyID":220,"blogList":[{"title":"程式專題開發流程分享 — 以火箭隊為例","url":"https://medium.com/@gonsakon/%E7%A8%8B%E5%BC%8F%E5%B0%88%E9%A1%8C%E9%96%8B%E7%99%BC%E6%B5%81%E7%A8%8B%E5%88%86%E4%BA%AB-%E4%BB%A5%E7%81%AB%E7%AE%AD%E9%9A%8A%E7%82%BA%E4%BE%8B-fc2c2b647a2f"},{"title":"OpenStreetMap & Leaflet 打造地圖視覺化","url":"https://w3c.hexschool.com/openstreetmap/e8ac08ac"},{"title":"Tommy 老師 AJAX、Event Quene 介紹","url":"https://medium.com/@gonsakon/tommy-%E8%80%81%E5%B8%AB-ajax-event-quene-%E4%BB%8B%E7%B4%B9-28101956bd2a"},{"title":"21 天培養習慣挑戰賽 - 我健康到爆炸啦~","url":"https://medium.com/@gonsakon/21-%E5%A4%A9%E5%9F%B9%E9%A4%8A%E7%BF%92%E6%85%A3%E6%8C%91%E6%88%B0%E9%9A%9C%E7%A4%99%E8%B3%BD-eee7aa25e466"},{"title":"顯示單一店家位置 - Leftlet + OpenStreetMap","url":"https://w3c.hexschool.com/openstreetmap/7156b2a6"},{"title":"Leaflet API 大綱簡介","url":"https://w3c.hexschool.com/openstreetmap/f00dd78c"},{"title":"高效練英打神器 — keybr.com","url":"https://medium.com/@gonsakon/%E9%AB%98%E6%95%88%E7%B7%B4%E8%8B%B1%E6%89%93%E7%A5%9E%E5%99%A8-keybr-com-3cad9325a5e6"},{"title":"如何透過英打來提升程式能力(影片教學)","url":"https://hexschool.tw/JprZi"},{"title":"透過英打提升編輯器程式輸入特訓 - 第一週","url":"https://hackmd.io/@YmcMgo-NSKOqgTGAjl_5tg/HkZFmj3U8/%2FVR4OBnVnTZus_eDKFqH7wg#%E7%AC%AC%E4%B8%89%E5%A4%A9"},{"title":"透過英打提升編輯器程式輸入特訓 - 第二週","url":"https://hackmd.io/@YmcMgo-NSKOqgTGAjl_5tg/HkZFmj3U8/%2FVR4OBnVnTZus_eDKFqH7wg#%E7%AC%AC%E5%8D%81%E5%A4%A9"},{"title":"透過英打提升編輯器程式輸入特訓 - 第三週","url":"https://hackmd.io/@YmcMgo-NSKOqgTGAjl_5tg/HkZFmj3U8/%2FVR4OBnVnTZus_eDKFqH7wg#%E7%AC%AC%E5%8D%81%E4%B8%83%E5%A4%A9"},{"title":"設計師轉前端出路建議","url":"https://hackmd.io/HpyHouskQUm_yggUn7i7bw"},{"title":"gulp 環境安裝教學","url":"https://hackmd.io/yWpLNMPRT2yvIR4Zq_idGw?both"},{"title":"BS4 格線系統與 SCSS 結構設計","url":"https://hackmd.io/6wqDrEBFRI6KLmx0XODZ8Q"},{"title":"分享設立階段性目標方法","url":"https://m.facebook.com/groups/110635703123103?view=permalink&id=668506100669391&fs=2&focus_composer=0&ref=group_browse"},{"title":"JS 學習歷程回顧","url":"https://www.facebook.com/groups/110635703123103/permalink/673490233504311/"},{"title":"JS 環境與變數環境","url":"https://hackmd.io/@YmcMgo-NSKOqgTGAjl_5tg/Sk-_oGL2U/%2F8xB7rhUYTvatctS0fPdmtw"},{"title":"JS 函數設計","url":"https://hackmd.io/Or0NDdFSSzSWDSCze8Zx9w"},{"title":"我靠遊戲化設計,打造全台最強線上完課率","url":"https://medium.com/@gonsakon/%E6%88%91%E9%9D%A0%E9%81%8A%E6%88%B2%E5%8C%96%E8%A8%AD%E8%A8%88-%E6%89%93%E9%80%A0%E5%85%A8%E5%8F%B0%E6%9C%80%E5%BC%B7%E7%B7%9A%E4%B8%8A%E5%AE%8C%E8%AA%B2%E7%8E%87-cacbb2b2362f?source=activity---post_recommended"},{"title":"疫情求職心得","url":"https://www.facebook.com/groups/110635703123103/?multi_permalinks=702687613917906¬if_id=1594252003797288¬if_t=feedback_reaction_generic"},{"title":"工程師培訓流程","url":"https://www.facebook.com/groups/110635703123103/permalink/695458074640860/"}],"updateTime":"2020/7/9 上午 8:20:01","blogUrl":"https://medium.com/@gonsakon/","name":"廖洧杰"},{"keyID":221,"blogList":[{"title":"唉! 網頁前後端?入坑網頁工程師之路","url":"https://www.notion.so/0a3f6d3a10cd4c06990dabf2ff8d6332"},{"title":"網頁工程師之溝通橋樑-RESTfulAPI","url":"https://www.notion.so/RESTfulAPI-97a29ef21e9e4808ac35570ad13387a2"},{"title":"工程師就是懶! 少打幾個字超開心,讓你又愛又恨的ES6+(ES2015後)語法糖","url":"https://www.notion.so/ES6-ES2015-a0175411e0884799b4cbffc98868fabd"},{"title":"模組你的資料夾以Express(Node.js框架)為例","url":"https://www.notion.so/Express-Node-js-1df5813fad7242f7a6418e17d0cc6801"},{"title":"ENV 測試/本機  設定好幾次環境變數真煩!","url":"https://www.notion.so/ENV-e5fb2c69e5c34fbfbdc87a05f2fdaa0c"},{"title":"後端初入門Expressjs上手式","url":"https://www.notion.so/Expressjs-7c3d1c4321f24dfea6785b703ee1d95b"},{"title":"後端初入門資料庫的選擇SQL part1","url":"https://www.notion.so/SQL-part1-a582017c92704a74969c7d1c30e2c782"},{"title":"後端初入門資料庫的選擇SQL part2","url":"https://www.notion.so/SQL-part2-d2c7e7dbbeb141e38fd043a8baafa1f2"},{"title":"Toekn是什麼? 前後端的通行證","url":"https://www.notion.so/Toekn-36ca69f3ecf541b9aa388f452d1eff17"},{"title":"Frontend Framework 都是JS三大框架如何選擇!?","url":"https://www.notion.so/Frontend-Framework-JS-24413b738b694d4dbf9705fa171c6ac1"},{"title":"實戰! TodoList  RESTful 版 -part1","url":"https://www.notion.so/TodoList-RESTful-part1-5b1846927c1c47f3acd30e8a50f99483"},{"title":"實戰! TodoList  RESTful 版 -part2","url":"https://www.notion.so/TodoList-RESTful-part2-68daf31e85bc4bd3852cfb5578439d30"},{"title":"實戰! TodoList  RESTful 版 -part3","url":"https://www.notion.so/TodoList-RESTful-part3-2cccf36bb6684b1d8174968f4885512a"},{"title":"實戰! TodoList  RESTful 版 -part4","url":"https://www.notion.so/TodoList-RESTful-part4-22cd19c4ddbf4ade9fc39a83ed5391ad"},{"title":"實戰! TodoList  RESTful 版 -part5","url":"https://www.notion.so/TodoList-RESTful-part5-37d7ceb4bc8e436db844e8e05298cb96"},{"title":"實戰! TodoList  RESTful 版 -part6","url":"https://www.notion.so/TodoList-RESTful-part6-9cb7d0a494ac407092441c77e07f0bd0"},{"title":"TodoList  RESTful 版  總結!!","url":"https://www.notion.so/TodoList-RESTful-e1b4d358a1f44ebd91ade83411229b93"},{"title":"2020 年中網頁工程師心得分享!!","url":"https://www.notion.so/2020-f32a2dd722f84d5d89293b59d41b93c4"},{"title":"網頁工程師設備跟環境","url":"https://www.notion.so/931ccd32b78748bf8478be47bcff2e69"},{"title":"RESTful  API 的微服務架構","url":"https://www.notion.so/RESTful-API-d78cc7ecee6e46f28179b54bd753de27"},{"title":"GraphQL 的基礎觀念","url":"https://www.notion.so/GraphQL-584ab3c32a0b464b8b7782e07bdbe7b5"},{"title":"建構GraphQL 的Schema","url":"https://www.notion.so/GraphQL-Schema-025006f6d5944844a3d88fc3186f09cd"},{"title":"GraphQL 的終極配件Apollo-part1","url":"https://www.notion.so/GraphQL-Apollo-part1-30597bd741ed448e9e3864f8b00d00d9"},{"title":"GraphQL 的終極配件Apollo-part2 Mutation","url":"https://www.notion.so/GraphQL-Apollo-part2-Mutation-5443443f0f3d4c2c97968c6feaa62026"},{"title":"GraphQL 的終極配件 測試工具","url":"https://www.notion.so/GraphQL-63c48c3c10d34307a005409fa82ea2ed"},{"title":"GraphQL Schema設計討論","url":"https://www.notion.so/GraphQL-Schema-7ad23002371049f88b64fb6de85ad536"},{"title":"工程師的忙裡偷閒","url":"https://www.notion.so/a9925dc35b474b698121f061685bd5d3"},{"title":"資訊人的輕鬆談","url":"https://www.notion.so/d83f0958b375486faaeb6c7d861dea30"},{"title":"網頁工程師的秘密基地 -VPS &域名","url":"https://www.notion.so/VPS-3739f05d88be4c2db9b6f093db515d3a"},{"title":"GraphQL實戰篇 建立我們圖書館吧 part1 -Create Book","url":"https://www.notion.so/GraphQL-part1-Create-Book-9d3a4f563aa948eea9281e5dfe587e8a"},{"title":"GraphQL實戰篇 建立我們圖書館吧 part2 -Get Book","url":"https://www.notion.so/GraphQL-part2-Get-Book-282854768f2d41fe89fdbef48b80fe8b"},{"title":"GraphQL實戰篇 建立我們圖書館吧 part3 -update Book","url":"https://www.notion.so/GraphQL-part3-update-Book-bc6d5940440a47a5a00e67343c4ca1a5"},{"title":"GraphQL實戰篇 建立我們圖書館吧 part4 -delete Book","url":"https://www.notion.so/GraphQL-part4-delete-Book-630420a6f42247168e87471874a4097b"},{"title":"GraphQL實戰篇 建立我們圖書館吧 part5 -練習mongoose自己建立static method","url":"https://www.notion.so/GraphQL-part5-mongoose-static-method-d62fa003733445e2b1e7ecb75e564c65"},{"title":"GraphQL實戰篇 建立我們圖書館吧 part6 - 用react建立前端","url":"https://www.notion.so/GraphQL-part6-react-7c92de413e1d414e80b67d78ec83cef5"},{"title":"Copy of GraphQL實戰篇 建立我們圖書館吧 part7 - 用react的mutation","url":"https://www.notion.so/Copy-of-GraphQL-part7-react-mutation-69cd1cbc8fdb4bbe945ecaa6ca0ca88d"},{"title":"GraphQL實戰篇 建立我們圖書館吧 part8 - 用react的query參數查詢","url":"https://www.notion.so/GraphQL-part8-react-query-0afd79da0f0648b19155b6c2f2b20223"}],"updateTime":"2020/10/18 下午 11:59:48","blogUrl":"https://www.notion.so/2020-364a0f9d3e714846b8975241e4b84234","name":"張宇喬"},{"keyID":222,"blogList":[{"title":"[JavaScript]驗證欄位是否為數字: 使用正則表達式(Regular Expression)","url":"https://www.yongteng.blog/index.php/2020/02/09/verify-field-number-javascript/"},{"title":"[Java] 排序(Sort)","url":"https://www.yongteng.blog/index.php/2020/02/16/java-sort/"},{"title":"Spring開發環境設定","url":"https://www.yongteng.blog/index.php/2020/02/23/spring-initial-setting/"},{"title":"網站架構淺談: MVC & MVVM","url":"https://www.yongteng.blog/index.php/2020/03/15/web-structure-mvc-mvvm/"},{"title":"美化macOS的終端機","url":"https://www.yongteng.blog/index.php/2020/03/22/mac-terminal-beautify/"},{"title":"[JavaScript] value & textContent","url":"https://www.yongteng.blog/index.php/2020/03/29/javascript-value-textcontent/"},{"title":"[CSS] 清除浮動效果","url":"https://www.yongteng.blog/index.php/2020/04/05/css-clear-float/"},{"title":"[CSS] 自適應大小","url":"https://www.yongteng.blog/index.php/2020/04/12/css-adaptive/"},{"title":"[Java Web] 發生Session Timeout,讓頁面從新導向登錄頁面(status 302 code handling)","url":"https://www.yongteng.blog/index.php/2020/04/19/session-timeout-302-handling/"},{"title":"[Linux] 在server建立帳號,並設定資料夾權限","url":"https://www.yongteng.blog/index.php/2020/05/03/add-account-set-folder-permission/"}],"updateTime":"2020/5/3 下午 4:18:23","blogUrl":"https://www.yongteng.blog/","name":"黃永滕"},{"keyID":224,"blogList":[{"title":"瀏覽器的時光機—歷史堆疊、 pushState 與 replaceState API","url":"https://www.muji.dev/2020/02/04/browser-history-state-api/"},{"title":"個人技術站一把罩!部落格建置大全(一)- 使用 Hexo 搭配 Github Page 建置自己的部落格","url":"https://www.muji.dev/2020/02/16/hexo-github-page/"},{"title":"個人技術站一把罩!部落格建置大全(二)- 將 Github Page 串上自己的域名","url":"https://www.muji.dev/2020/02/23/hexo-github-page-2/"},{"title":"就是要一起拖拖拉拉!(一) - 瀏覽器 Drag and Drop API 操作","url":"https://www.muji.dev/2020/02/28/web-dnd-1/"},{"title":"就是要一起拖拖拉拉!(二) - 利用 DataTransfer API 實作拖拉元素間的資料傳遞","url":"https://www.muji.dev/2020/03/07/web-dnd-2/"},{"title":"寫給職場工作者:工作環境是否會影響一個人的思考方式?","url":"https://www.muji.dev/2020/03/09/working-environment/"}],"updateTime":"2020/3/9 上午 5:05:11","blogUrl":"https://www.muji.dev/","name":"蔡木景"},{"keyID":226,"blogList":[{"title":"JS 筆記 - 建立 JS 環境、alert、textContent","url":"https://hsuchihting.github.io/JavaScript-Note/20200206/2494141895/"},{"title":"JS 筆記 - 認識函式 function 與使用","url":"https://hsuchihting.github.io/JavaScript-Note/20200211/3165847303/"},{"title":"JS 筆記 - 在函式 function 加入參數","url":"https://hsuchihting.github.io/JavaScript-Note/20200218/2420857626/"},{"title":"JS 筆記 - 全域變數與區域變數","url":"https://hsuchihting.github.io/JavaScript-Note/20200224/3133182567/"},{"title":"JS 筆記 - 函式 function 搭配 return","url":"https://hsuchihting.github.io/JavaScript-Note/20200302/3851113860/"},{"title":"JS 筆記 - function 函式 Hoisting 提升特性","url":"https://hsuchihting.github.io/JavaScript-Note/20200309/1212075218/"},{"title":"JS 筆記 - 利用函式 function 寫一個計算題","url":"https://hsuchihting.github.io/JavaScript-Note/20200316/526717564/"},{"title":"JS 筆記 - Array 陣列 的基本認識","url":"https://hsuchihting.github.io/JavaScript-Note/20200323/233651811/"},{"title":"JS 筆記 - Object 物件的基本認識","url":"https://hsuchihting.github.io/JavaScript-Note/20200331/3067475316/"},{"title":"CSS 筆記 - 使用 overflow 顯示一個捲軸","url":"https://hsuchihting.github.io/CSS-Note/20200410/3203726250/"},{"title":"JS 筆記 - 控制判斷 (比較運算子、邏輯運算子)","url":"https://hsuchihting.github.io/JavaScript-Note/20200413/2524097541/"},{"title":"JS 筆記 - 控制判斷(if、else if、switch)","url":"https://hsuchihting.github.io/JavaScript-Note/20200420/4050508230/"},{"title":"JS 筆記-認識 for 迴圈","url":"https://hsuchihting.github.io/JavaScript-Note/20200427/3020170567/"},{"title":"JS 筆記 - for 迴圈 + array 陣列的使用方法","url":"https://hsuchihting.github.io/javascript/20200504/976232810/"},{"title":"JS 筆記 -  for 迴圈 + if 的使用練習","url":"https://hsuchihting.github.io/javascript/20200513/3002099079/"},{"title":"JS 筆記 - 取得與清除 input 的值","url":"https://hsuchihting.github.io/javascript/20200518/1372907171/"},{"title":"JS 筆記 - for 迴圈,i++、加總、break 的使用","url":"https://hsuchihting.github.io/javascript/20200525/4038493766/"},{"title":"JS 筆記 - 透過 opendata 取得 JSON 資料","url":"https://hsuchihting.github.io/javascript/20200606/2734980592/"},{"title":"JS 筆記 - 認識 DOM 文件物件模型","url":"https://hsuchihting.github.io/javascript/20200615/1316819935/"},{"title":"JS 筆記 - querySelector、setAttribute 用法","url":"https://hsuchihting.github.io/javascript/20200622/114236291/"},{"title":"JS 筆記 - 使用 JavaScript 插入 innerHTML","url":"https://hsuchihting.github.io/javascript/20200630/2965249736/"},{"title":"JS 筆記 - innerHTML 與 for 迴圈的使用","url":"https://hsuchihting.github.io/javascript/20200709/3285756052/"},{"title":"JS 筆記 - 使用 JavaScript 插入 createElement","url":"https://hsuchihting.github.io/javascript/20200714/3607269848/"},{"title":"JS 筆記 - createElement 與 for 迴圈的使用","url":"https://hsuchihting.github.io/javascript/20200721/2453969415/"},{"title":"JS 筆記 - 認識 Event 事件","url":"https://hsuchihting.github.io/javascript/20200728/3645530416/"},{"title":"JS 筆記 - 事件監聽 addEventListener","url":"https://hsuchihting.github.io/javascript/20200803/2079929796/"},{"title":"JS 筆記 - 事件監聽優化","url":"https://hsuchihting.github.io/javascript/20200812/797688854/"},{"title":"JS 筆記 - 終止冒泡事件 stopPropagation 與 取消預設觸發行為 preventDefault","url":"https://hsuchihting.github.io/javascript/20200819/2369373932/"},{"title":"JS 筆記 - e.target 與 nodeName","url":"https://hsuchihting.github.io/javascript/20200825/1659915209/"},{"title":"JS 筆記 - Change 事件","url":"https://hsuchihting.github.io/javascript/20200831/3887618237/"},{"title":"JS 筆記 - KeyCode 事件","url":"https://hsuchihting.github.io/javascript/20200908/3879475582/"},{"title":"JS 筆記 - Blur 離開焦點","url":"https://hsuchihting.github.io/javascript/20200915/2757140016/"},{"title":"JS 筆記 - Mousemove 滑鼠移動到指定元素事件","url":"https://hsuchihting.github.io/javascript/20200922/3291818329/"},{"title":" JS 筆記 - 網頁座標 Screen、Page、Client","url":"https://hsuchihting.github.io/javascript/20200928/4256705698/"},{"title":"JS 筆記 - 點選清單項目時,刪除清單資料","url":"https://hsuchihting.github.io/javascript/20201005/1655458365/"},{"title":"JS 筆記 - 認識 LocalStorage","url":"https://hsuchihting.github.io/javascript/20201013/1133875456/"},{"title":"JS 筆記 - dataset 與 Array 的運用","url":"https://hsuchihting.github.io/javascript/20201019/3849135081/"},{"title":"JS 筆記 - 做一個 todolist ","url":"https://hsuchihting.github.io/javascript/20201026/3745026985/"},{"title":"JS 筆記 - 認識 BOM","url":"https://hsuchihting.github.io/javascript/20201108/2987667911/"},{"title":"全馬鐵人最終章:一趟十個月的旅程","url":"https://hsuchihting.github.io/Learning-Experience/20201109/2641793434/"}],"updateTime":"2021/1/22 下午 12:11:49","blogUrl":"https://hsuchihting.github.io/","name":"許智庭"},{"keyID":227,"blogList":[{"title":"Git - 刪除遠端分支 (以 GitHub、GitLab 為例)","url":"https://titangene.github.io/article/git-delete-remote-branch.html"},{"title":"深入 Git:Git 物件儲存 - blob 物件","url":"https://titangene.github.io/article/git--blob-object.html"},{"title":"處理 Git 斷行字元的問題","url":"https://titangene.github.io/article/git-auto-crlf.html"},{"title":"深入 Git:Git 物件儲存 - tree 物件","url":"https://titangene.github.io/article/git-tree-object.html"},{"title":"深入 Git:index 檔案","url":"https://titangene.github.io/article/git-index.html"},{"title":"深入 Git:Git 物件儲存 - commit 物件","url":"https://titangene.github.io/article/git-commit-object.html"},{"title":"深入 Git:分支 refs","url":"https://titangene.github.io/article/git-branch-ref.html"},{"title":"深入 Git:HEAD refs","url":"https://titangene.github.io/article/git-head-ref.html"},{"title":"深入 Git:Git 物件儲存 - tag 物件","url":"https://titangene.github.io/article/git-tag-object.html"},{"title":"淺入 Git:detached HEAD","url":"https://titangene.github.io/article/git-detached-head.html"},{"title":"nvm:安裝、切換不同 Node.js 版本的管理器","url":"https://titangene.github.io/article/nvm.html"},{"title":"npm / Yarn 套件管理器指令比對 cheatsheet","url":"https://titangene.github.io/article/npm-and-yarn-cheatsheet.html"},{"title":"Dart Sass 介紹 (使用與安裝)","url":"https://titangene.github.io/article/dart-sass.html"},{"title":"Sass:@use rule","url":"https://titangene.github.io/article/sass-use-rule.html"},{"title":"Sass:@import rule","url":"https://titangene.github.io/article/sass-import-rule.html"},{"title":"Jest:建置測試環境 (包含 Babel)","url":"https://titangene.github.io/article/jest-build-test-env.html"},{"title":"Jest + TypeScript:建置測試環境","url":"https://titangene.github.io/article/jest-typescript.html"},{"title":"Jest:Matcher & Assertion","url":"https://titangene.github.io/article/jest-matcher-assertion.html"},{"title":"Jest:Describe & Test case","url":"https://titangene.github.io/article/jest-describe-test-case.html"},{"title":"Jest:Setup & Teardown","url":"https://titangene.github.io/article/jest-setup-teardown.html"},{"title":"Jest:非同步測試","url":"https://titangene.github.io/article/jest-async-test.html"},{"title":"Jest:Mock 函數","url":"https://titangene.github.io/article/jest-mock-function.html"},{"title":"Jest:Snapshot 測試","url":"https://titangene.github.io/article/jest-snapshot-testing.html"},{"title":"Jest:Timer Mocks","url":"https://titangene.github.io/article/jest-timer-mocks.html"},{"title":"Jest:Manual Mocks","url":"https://titangene.github.io/article/jest-manual-mocks.html"},{"title":"Jest:DOM 測試 (jQuery)","url":"https://titangene.github.io/article/jest-jquery-dom-testing.html"},{"title":"推薦 Chrome Extension:Markdown & 頁面主題篇","url":"https://titangene.github.io/article/recommend-chrome-extension-1.html"},{"title":"推薦 Chrome Extension:新分頁篇","url":"https://titangene.github.io/article/recommend-chrome-extension-2.html"},{"title":"推薦 Chrome Extension:YouTube 篇","url":"https://titangene.github.io/article/recommend-chrome-extension-3.html"},{"title":"推薦 Chrome Extension:翻譯篇 - 新同文堂","url":"https://titangene.github.io/article/recommend-chrome-extension-4.html"},{"title":"BootstrapVue:環境建置 (引入全部元件/部分元件)","url":"https://titangene.github.io/article/bootstrap-vue-env-import-components.html"},{"title":"GitLab Page 自動部署 Vue CLI 專案","url":"https://titangene.github.io/article/vue-cli-gitlab-page-ci.html"},{"title":"JavaScript 之旅 (4):Object.keys() & Object.values() & Object.entries()","url":"https://titangene.github.io/article/javascript-object-keys-values-entries.html"},{"title":"JavaScript 之旅 (8):Promise.prototype.finally()","url":"https://titangene.github.io/article/javascript-promise-finally.html"},{"title":"JavaScript 之旅 (13):Object Rest/Spread Properties","url":"https://titangene.github.io/article/javascript-object-rest-spread-properties.html"},{"title":"JavaScript 之旅 (22):BigInt","url":"https://titangene.github.io/article/javascript-bigint.html"},{"title":"JavaScript 之旅 (27):Promise.any() & AggregateError","url":"https://titangene.github.io/article/javascript-promise-any-aggregateerror.html"},{"title":"在 Vue 中使用 Lottie 動畫","url":"https://titangene.github.io/article/vue-lottie.html"}],"updateTime":"2020/11/1 下午 11:51:45","blogUrl":"https://titangene.github.io/","name":"Titangene"},{"keyID":228,"blogList":[{"title":"CSS 原理 - Containing block","url":"https://yachen168.github.io/article/Containing-block.html#more"},{"title":"CSS 原理 - 你所不知道的 display","url":"https://yachen168.github.io/article/dispaly.html#more"},{"title":"CSS 原理 - Line box","url":"https://yachen168.github.io/article/LineBox.html#more"},{"title":"CSS 原理 - Formatting Context","url":"https://yachen168.github.io/article/Formatting-context.html#more"},{"title":"CSS 原理 - Block Formatting Context","url":"https://yachen168.github.io/article/Block-formatting-context.html#more"},{"title":"三種改變函式內部 this 的方式","url":"https://yachen168.github.io/article/%E6%94%B9%E8%AE%8A%E5%87%BD%E5%BC%8F%E7%9A%84this.html"},{"title":"用純 CSS 做定格動畫","url":"https://yachen168.github.io/article/%E7%94%A8%E7%B4%94CSS%E5%81%9A%E5%AE%9A%E6%A0%BC%E5%8B%95%E7%95%AB.html#more"},{"title":"JavaScript 閉包與範圍 ── Execution Context","url":"https://yachen168.github.io/article/JavaScript%E9%96%89%E5%8C%85%E8%88%87%E7%AF%84%E5%9C%8Dexecution-context.html#more"}],"updateTime":"2020/6/22 下午 12:10:44","blogUrl":"https://yachen168.github.io/","name":"yachen"},{"keyID":229,"blogList":[{"title":"JSON的奧秘與應用時機(Part 1)","url":"https://dew31794.github.io/2020/02/08/JSON的奧秘與應用時機(Part%201)/"},{"title":"JSON的奧秘與應用時機(Part 2)","url":"https://dew31794.github.io/2020/02/16/JSON的奧秘與應用時機(Part%202)/"},{"title":"JSON的奧秘與應用時機(Part 3)","url":"https://dew31794.github.io/2020/02/23/JSON的奧秘與應用時機(Part%203)/"},{"title":"JSON的奧秘與應用時機(Part 4)","url":"https://dew31794.github.io/2020/02/28/JSON的奧秘與應用時機(Part 4)/"},{"title":"遇見 Laravel 的午後(Part 1)-安裝篇","url":"https://dew31794.github.io/2020/03/08/遇見 Laravel 的午後(Part 1)/"},{"title":"遇見 Laravel 的午後(Part 2)-架構介紹","url":"https://dew31794.github.io/2020/03/09/遇見 Laravel 的午後(Part 2)/"},{"title":"遇見 Laravel 的午後(Part 1)-macOS 安裝篇","url":"https://dew31794.github.io/2020/03/22/遇見 Laravel 的午後(Part 1)-macOS/"},{"title":"遇見 Laravel 的午後(Part 3)-路由","url":"https://dew31794.github.io/2020/03/29/遇見 Laravel 的午後(Part 3)/"},{"title":"遇見 Laravel 的午後(Part 4)-View(檢視)","url":"https://dew31794.github.io/2020/04/05/遇見 Laravel 的午後(Part 4)/"},{"title":"開發專案必須學會的套件管理工具(NPM)","url":"https://dew31794.github.io/2020/04/19/開發專案必須學會的套件管理工具(NPM)/"},{"title":"遇見 Laravel 的午後(Part 5)-模板(Blade)","url":"https://dew31794.github.io/2020/05/02/遇見 Laravel 的午後(Part 5)/"},{"title":"PHP Standard Recommendations(PSR)","url":"https://dew31794.github.io/2020/05/17/PHP Standard Recommendations(PSR)/"},{"title":"遇見 Laravel 的午後(Part 6)-資料庫遷移(migration)","url":"https://dew31794.github.io/2020/05/24/遇見 Laravel 的午後(Part 6)/"},{"title":"遇見 Laravel 的午後(Part 7)-命名規則","url":"https://dew31794.github.io/2020/05/31/遇見 Laravel 的午後(Part 7)/"},{"title":"遇見 Laravel 的午後(Part 8)-Seeder","url":"https://dew31794.github.io/2020/06/21/遇見 Laravel 的午後(Part 8)/"},{"title":"遇見 Laravel 的午後(Part 9)-Factory","url":"https://dew31794.github.io/2020/06/27/遇見 Laravel 的午後(Part 9)/"},{"title":"遇見 Laravel 的午後(Part 10)-控制(Controller)","url":"https://dew31794.github.io/2020/07/05/遇見 Laravel 的午後(Part 10)/"},{"title":"遇見 Laravel 的午後(Part 6)延伸篇-建立會員類別","url":"https://dew31794.github.io/2020/07/12/遇見 Laravel 的午後(Part 6)延伸篇/"},{"title":"遇見 Laravel 的午後(Part 8、9)延伸篇-建立會員類別資料表資料","url":"https://dew31794.github.io/2020/07/19/遇見 Laravel 的午後(Part 8、9)延伸篇/"},{"title":"遇見 Laravel 的午後(Part 11) - Query Builder","url":"https://dew31794.github.io/2020/07/26/遇見 Laravel 的午後(Part 11)/"},{"title":"遇見 Laravel 的午後(Part 12) - Eloquent ORM","url":"https://dew31794.github.io/2020/08/02/遇見 Laravel 的午後(Part 12)/"},{"title":"遇見 Laravel 的午後(Part 13) - relationships","url":"https://dew31794.github.io/2020/08/09/遇見 Laravel 的午後(Part 13)/"},{"title":"遇見 Laravel 的午後(Part 5) 延伸篇 - Laravel Mix應用","url":"https://dew31794.github.io/2020/08/16/遇見 Laravel 的午後(Part 5) 延伸篇/"},{"title":"遇見 Laravel 的午後(Part 14) - 驗證(Authentication)","url":"https://dew31794.github.io/2020/08/23/遇見 Laravel 的午後(Part 14)/"},{"title":"PSR-4 Autoloader","url":"https://dew31794.github.io/2020/08/30/PSR-4%20Autoloader/"},{"title":"遇見 Laravel 的午後(Part 15) - 郵件(1)","url":"https://dew31794.github.io/2020/09/05/遇見 Laravel 的午後(Part 15)/"},{"title":"遇見 Laravel 的午後(Part 16) - 郵件(2)","url":"https://dew31794.github.io/2020/09/12/遇見 Laravel 的午後(Part 16)/"},{"title":"將 Git 變成不可或缺的夥伴","url":"https://dew31794.github.io/2020/10/04/將 Git 變成不可或缺的夥伴/"},{"title":"如何使用 Linux 排程管理","url":"https://dew31794.github.io/2020/10/11/如何使用 Linux 排程管理/"},{"title":"認識 Shell Script(1)","url":"https://dew31794.github.io/2020/10/18/認識 Shell Script(1)/"},{"title":"認識 Shell Script(2)","url":"https://dew31794.github.io/2020/10/25/認識 Shell Script(2)/"}],"updateTime":"2020/10/25 下午 11:53:03","blogUrl":"https://dew31794.github.io","name":"Sian"},{"keyID":230,"blogList":[{"title":"鼠年全馬鐵人挑戰 WEEK 01:四十週自動化測試 - 前言","url":"https://ithelp.ithome.com.tw/articles/10229918"},{"title":"鼠年全馬鐵人挑戰 WEEK 02:軟體測試的種類 - 第一集","url":"https://ithelp.ithome.com.tw/articles/10230013"},{"title":"鼠年全馬鐵人挑戰 WEEK 03:軟體測試的種類 - 第二集","url":"https://ithelp.ithome.com.tw/articles/10230034"},{"title":"鼠年全馬鐵人挑戰 WEEK 04:在外租屋的分享 - 生活篇","url":"https://ithelp.ithome.com.tw/articles/10230142"},{"title":"鼠年全馬鐵人挑戰 WEEK 05:軟體測試的種類 - 番外篇","url":"https://ithelp.ithome.com.tw/articles/10230130"},{"title":"鼠年全馬鐵人挑戰 WEEK 06:Selenium 自動化测试工具","url":"https://ithelp.ithome.com.tw/articles/10229959"},{"title":"鼠年全馬鐵人挑戰 WEEK 07:Selenium IDE","url":"https://ithelp.ithome.com.tw/articles/10230427"},{"title":"鼠年全馬鐵人挑戰 WEEK 08:Selenium WebDriver (上)","url":"https://ithelp.ithome.com.tw/articles/10230426"},{"title":"鼠年全馬鐵人挑戰 WEEK 09:Selenium WebDriver (下)","url":"https://ithelp.ithome.com.tw/articles/10230717"},{"title":"鼠年全馬鐵人挑戰 WEEK 10:Selenium Grid","url":"https://ithelp.ithome.com.tw/articles/10230231"},{"title":"鼠年全馬鐵人挑戰 WEEK 11:API 測試工具 - Insomnia","url":"https://ithelp.ithome.com.tw/articles/10231022"},{"title":"鼠年全馬鐵人挑戰 WEEK 12:API 測試工具 - Postman","url":"https://ithelp.ithome.com.tw/articles/10231015"},{"title":"鼠年全馬鐵人挑戰 WEEK 13:Robot Framework (上)","url":"https://ithelp.ithome.com.tw/articles/10231211"},{"title":"鼠年全馬鐵人挑戰 WEEK 14:Robot Framework (下)","url":"https://ithelp.ithome.com.tw/articles/10231566"},{"title":"鼠年全馬鐵人挑戰 WEEK 15:Nightwatch.js (上)","url":"https://ithelp.ithome.com.tw/articles/10231661"},{"title":"鼠年全馬鐵人挑戰 WEEK 16:Nightwatch.js (下)","url":"https://ithelp.ithome.com.tw/articles/10231802"},{"title":"鼠年全馬鐵人挑戰 WEEK 17:我買了新樂器 - 吉他篇","url":"https://ithelp.ithome.com.tw/articles/10231940"},{"title":"鼠年全馬鐵人挑戰 WEEK 18:Jest (上)","url":"https://ithelp.ithome.com.tw/articles/10232051"},{"title":"鼠年全馬鐵人挑戰 WEEK 19:Jest (下)","url":"https://ithelp.ithome.com.tw/articles/10232132"},{"title":"鼠年全馬鐵人挑戰 WEEK 20:Appium 自動化測試 - 第一集","url":"https://ithelp.ithome.com.tw/articles/10232214"},{"title":"鼠年全馬鐵人挑戰 WEEK 21:Appium 自動化測試 - 第二集","url":"https://ithelp.ithome.com.tw/articles/10232338"},{"title":"鼠年全馬鐵人挑戰 WEEK 22:Appium 自動化測試 - 第三集","url":"https://ithelp.ithome.com.tw/articles/10232433"},{"title":"鼠年全馬鐵人挑戰 WEEK 23:Appium 自動化測試 - 第四集","url":"https://ithelp.ithome.com.tw/articles/10232523"},{"title":"鼠年全馬鐵人挑戰 WEEK 24:Appium 自動化測試 - 第五集","url":"https://ithelp.ithome.com.tw/articles/10232599"},{"title":"鼠年全馬鐵人挑戰 WEEK 25:Appium 自動化測試 - 第六集","url":"https://ithelp.ithome.com.tw/articles/10232706"},{"title":"鼠年全馬鐵人挑戰 WEEK 26:Appium 自動化測試 - 第七集","url":"https://ithelp.ithome.com.tw/articles/10232823"},{"title":"鼠年全馬鐵人挑戰 WEEK 27:看板規劃工具 - Trello","url":"https://ithelp.ithome.com.tw/articles/10232939"},{"title":"鼠年全馬鐵人挑戰 WEEK 28:性能測試工具 Apache Bench","url":"https://ithelp.ithome.com.tw/articles/10233147"},{"title":"鼠年全馬鐵人挑戰 WEEK 29:負載性能測試 - JMeter (上)","url":"https://ithelp.ithome.com.tw/articles/10233160"},{"title":"鼠年全馬鐵人挑戰 WEEK 30:負載性能測試 - JMeter (下)","url":"https://ithelp.ithome.com.tw/articles/10234452"},{"title":"鼠年全馬鐵人挑戰 WEEK 31:跨平台 MackDown - HackMD","url":"https://ithelp.ithome.com.tw/articles/10234489"},{"title":"鼠年全馬鐵人挑戰 WEEK 32:線上測試練習平台 - LeetCode","url":"https://ithelp.ithome.com.tw/articles/10243409"},{"title":"鼠年全馬鐵人挑戰 WEEK 33:線上測試練習平台 - Codewars","url":"https://ithelp.ithome.com.tw/articles/10247207"},{"title":"鼠年全馬鐵人挑戰 WEEK 34:負載性能測試 - Gatling (上)","url":"https://ithelp.ithome.com.tw/articles/10235977"},{"title":"鼠年全馬鐵人挑戰 WEEK 35: 負載性能測試 - Gatling (下)","url":"https://ithelp.ithome.com.tw/articles/10253749"},{"title":"鼠年全馬鐵人挑戰 WEEK 36:封包測試工具 - Charles (一)","url":"https://ithelp.ithome.com.tw/articles/10253756"},{"title":"鼠年全馬鐵人挑戰 WEEK 37:封包測試工具 - Charles (二)","url":"https://ithelp.ithome.com.tw/articles/10254056"},{"title":"鼠年全馬鐵人挑戰 WEEK 38:封包測試工具 - Charles (三)","url":"https://ithelp.ithome.com.tw/articles/10254057"},{"title":"鼠年全馬鐵人挑戰 WEEK 39:封包測試工具 - Charles (四)","url":"https://ithelp.ithome.com.tw/articles/10254058"}],"updateTime":"2020/11/22 下午 11:23:53","blogUrl":"https://ithelp.ithome.com.tw/users/20124633/articles","name":"謝昌諺 (Ron Hsieh)"},{"keyID":231,"blogList":[{"title":"SASS教學[1]-SASS極速體驗","url":"https://tanguitarblog.wordpress.com/2020/01/31/sass-1/"},{"title":"SASS教學[2]-基本架構","url":"https://tanguitarblog.wordpress.com/2020/02/08/sass-2/"},{"title":"SASS教學[3]-Mixin","url":"https://tanguitarblog.wordpress.com/2020/02/23/sass-3/"}],"updateTime":"2020/2/24 上午 3:42:27","blogUrl":"https://tanguitarblog.wordpress.com/","name":"譚吉倫"},{"keyID":232,"blogList":[{"title":"[鼠年全馬鐵人挑戰01]前言:先來談談參賽初心!","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B000-%E5%89%8D%E8%A8%80-%E5%85%88%E4%BE%86%E8%AB%87%E8%AB%87%E5%8F%83%E8%B3%BD%E5%88%9D%E5%BF%83-a49417aa30fa"},{"title":"[鼠年全馬鐵人挑戰02] 快速上手Vue CLI 3(超簡單圖形介面Vue ui)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B002-%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8Bvue-cli-3-%E8%B6%85%E7%B0%A1%E5%96%AE%E5%9C%96%E5%BD%A2%E4%BB%8B%E9%9D%A2vue-ui-31de721c522"},{"title":"[鼠年全馬鐵人挑戰03] ES6到底蝦米?改變了我們甚麼?","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B003-es6%E5%88%B0%E5%BA%95%E8%9D%A6%E7%B1%B3-%E6%94%B9%E8%AE%8A%E4%BA%86%E6%88%91%E5%80%91%E7%94%9A%E9%BA%BC-fe9fb3b5d4da"},{"title":"[鼠年全馬鐵人挑戰04] ES6到底蝦米?改變了我們甚麼?(Ⅱ)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B00%EF%BC%94-es6%E5%88%B0%E5%BA%95%E8%9D%A6%E7%B1%B3-%E6%94%B9%E8%AE%8A%E4%BA%86%E6%88%91%E5%80%91%E7%94%9A%E9%BA%BC-%E2%85%B1-e157b1d47c44?sk=83b2c51a8781ac64f973b13d87be8701"},{"title":"[鼠年全馬鐵人挑戰05] 很美很方便的 loading 效果!","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B005-%E5%BE%88%E7%BE%8E%E5%BE%88%E6%96%B9%E4%BE%BF%E7%9A%84-loading-%E6%95%88%E6%9E%9C-3011126cf599"},{"title":"[鼠年全馬鐵人挑戰06] 超快超便利的Web打包工具–Parcel(同場加映Vue的使用)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B006-%E8%B6%85%E5%BF%AB%E8%B6%85%E4%BE%BF%E5%88%A9%E7%9A%84web%E6%89%93%E5%8C%85%E5%B7%A5%E5%85%B7-parcel-%E5%90%8C%E5%A0%B4%E5%8A%A0%E6%98%A0vue%E7%9A%84%E4%BD%BF%E7%94%A8-afdf2ca681fe"},{"title":"[鼠年全馬鐵人挑戰07] 用WordPress和WooCommerce做電商平台(1-認識介紹)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B007-%E7%94%A8wordpress%E5%92%8Cwoocommerce%E5%81%9A%E9%9B%BB%E5%95%86%E5%B9%B3%E5%8F%B0-1-%E8%AA%8D%E8%AD%98%E4%BB%8B%E7%B4%B9-9cd233f7f0c"},{"title":"[鼠年全馬鐵人挑戰08] 用WordPress和WooCommerce做電商平台(2-WordPress.com v.s WordPress.org & Elementor 圖形介面操作)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B008-%E7%94%A8wordpress%E5%92%8Cwoocommerce%E5%81%9A%E9%9B%BB%E5%95%86%E5%B9%B3%E5%8F%B0-2-wordpress-com-v-s-wordpress-org-elementor%E5%9C%96%E5%BD%A2%E4%BB%8B%E9%9D%A2%E6%93%8D%E4%BD%9C-27b9a2d5e2aa"},{"title":"[鼠年全馬鐵人挑戰09] 用WordPress和WooCommerce做電商平台(3-WooCommerce商品上架及折價券教學)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B009-%E7%94%A8wordpress%E5%92%8Cwoocommerce%E5%81%9A%E9%9B%BB%E5%95%86%E5%B9%B3%E5%8F%B0-3-woocommerce%E5%95%86%E5%93%81%E4%B8%8A%E6%9E%B6%E5%8F%8A%E6%8A%98%E5%83%B9%E5%88%B8%E6%95%99%E5%AD%B8-24508af304b0"},{"title":"[鼠年全馬鐵人挑戰10] 用WordPress和WooCommerce做電商平台(4-網站最關心的SEO到底要選誰?)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B010-%E7%94%A8wordpress%E5%92%8Cwoocommerce%E5%81%9A%E9%9B%BB%E5%95%86%E5%B9%B3%E5%8F%B0-4-%E7%B6%B2%E7%AB%99%E6%9C%80%E9%97%9C%E5%BF%83%E7%9A%84seo%E5%88%B0%E5%BA%95%E8%A6%81%E9%81%B8%E8%AA%B0-91773d7c1547"},{"title":"[鼠年全馬鐵人挑戰11] 用WordPress和WooCommerce做電商平台(5-社群分享及一鍵登入 )","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B011-%E7%94%A8wordpress%E5%92%8Cwoocommerce%E5%81%9A%E9%9B%BB%E5%95%86%E5%B9%B3%E5%8F%B0-5-%E7%A4%BE%E7%BE%A4%E5%88%86%E4%BA%AB%E5%8F%8A%E4%B8%80%E9%8D%B5%E7%99%BB%E5%85%A5-782623e69eca"},{"title":"[鼠年全馬鐵人挑戰12] 用WordPress和WooCommerce做電商平台(6-WordPress備份及搬家)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B012-%E7%94%A8wordpress%E5%92%8Cwoocommerce%E5%81%9A%E9%9B%BB%E5%95%86%E5%B9%B3%E5%8F%B0-wordpress%E5%82%99%E4%BB%BD%E5%8F%8A%E6%90%AC%E5%AE%B6-89a1e3ee034"},{"title":"[鼠年全馬鐵人挑戰13] 用WordPress和WooCommerce做電商平台(7-客製化運費Flexible Shipping)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B013-%E7%94%A8wordpress%E5%92%8Cwoocommerce%E5%81%9A%E9%9B%BB%E5%95%86%E5%B9%B3%E5%8F%B0-7-%E5%88%86%E5%9C%B0%E5%8D%80-%E9%87%8D%E9%87%8F-%E5%83%B9%E6%A0%BC%E8%A8%AD%E5%AE%9A%E9%81%8B%E8%B2%BB-bca360753658"},{"title":"[鼠年全馬鐵人挑戰14] 用WordPress和WooCommerce做電商平台(8-電商最愛的Slider輪播圖)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-%E7%94%A8wordpress%E5%92%8Cwoocommerce%E5%81%9A%E9%9B%BB%E5%95%86%E5%B9%B3%E5%8F%B014-8-%E9%9B%BB%E5%95%86%E6%9C%80%E6%84%9B%E7%9A%84slider%E8%BC%AA%E6%92%AD%E5%9C%96-42c02408b77e"},{"title":"[鼠年全馬鐵人挑戰15] 用WordPress和WooCommerce做電商平台(9-登入登出切換及會員分級)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B015-%E7%94%A8wordpress%E5%92%8Cwoocommerce%E5%81%9A%E9%9B%BB%E5%95%86%E5%B9%B3%E5%8F%B0-9-%E7%99%BB%E5%85%A5%E7%99%BB%E5%87%BA%E5%88%87%E6%8F%9B%E5%8F%8A%E6%9C%83%E5%93%A1%E5%88%86%E7%B4%9A-a4c0e054f56f"},{"title":"[鼠年全馬鐵人挑戰16] 用WordPress和WooCommerce做電商平台(10-各種好用外掛使用介紹)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B016-%E7%94%A8wordpress%E5%92%8Cwoocommerce%E5%81%9A%E9%9B%BB%E5%95%86%E5%B9%B3%E5%8F%B0-%E5%90%84%E7%A8%AE%E5%A5%BD%E7%94%A8%E5%A4%96%E6%8E%9B%E4%BD%BF%E7%94%A8%E4%BB%8B%E7%B4%B9-98668131ebdf"},{"title":"[鼠年全馬鐵人挑戰17] 用WordPress和WooCommerce做電商平台(11-WordPress 設定 GTM)","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B017-%E7%94%A8wordpress%E5%92%8Cwoocommerce%E5%81%9A%E9%9B%BB%E5%95%86%E5%B9%B3%E5%8F%B0-11-wordpress-%E8%A8%AD%E5%AE%9A-gtm-4bfd6115974e"},{"title":"[鼠年全馬鐵人挑戰18]為自己學Ruby on Rails [01-新手安裝開發環境]","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B018-%E7%82%BA%E8%87%AA%E5%B7%B1%E5%AD%B8ruby-on-rails-01-%E6%96%B0%E6%89%8B%E5%AE%89%E8%A3%9D%E9%96%8B%E7%99%BC%E7%92%B0%E5%A2%83-6e6cfb373d78?source=collection_home---4------0-----------------------"},{"title":"[鼠年全馬鐵人挑戰19]為自己學Ruby on Rails [02-新手出來打招呼~Hello Ruby!]","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B019-%E7%82%BA%E8%87%AA%E5%B7%B1%E5%AD%B8ruby-on-rails-02-%E6%96%B0%E6%89%8B%E5%87%BA%E4%BE%86%E6%89%93%E6%8B%9B%E5%91%BC-hello-ruby-1187f445f1cf"},{"title":"[鼠年全馬鐵人挑戰20]為自己學Ruby on Rails [03-如何製作樣板及Partials局部引用]","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B020-%E7%82%BA%E8%87%AA%E5%B7%B1%E5%AD%B8ruby-on-rails-03-%E5%A6%82%E4%BD%95%E8%A3%BD%E4%BD%9C%E6%A8%A3%E6%9D%BF%E5%8F%8Apartials%E5%B1%80%E9%83%A8%E5%BC%95%E7%94%A8-464a49ea7711"},{"title":"[鼠年全馬鐵人挑戰21]為自己學Ruby on Rails [04-code block]","url":"https://medium.com/@a0960529965/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B021-%E7%82%BA%E8%87%AA%E5%B7%B1%E5%AD%B8ruby-on-rails-04-code-block-37e3b54a0320"},{"title":"[鼠年全馬鐵人挑戰22]為自己學Ruby on Rails [05- 類別vs實體及一推變數們]","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B022-%E7%82%BA%E8%87%AA%E5%B7%B1%E5%AD%B8ruby-on-rails-05-%E9%A1%9E%E5%88%A5vs%E5%AF%A6%E9%AB%94%E5%8F%8A%E4%B8%80%E6%8E%A8%E8%AE%8A%E6%95%B8%E5%80%91-3c7d01e14121"},{"title":"[鼠年全馬鐵人挑戰23]Selenium IDE 網頁自動化測試-1","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B023-selenium-ide-%E7%B6%B2%E9%A0%81%E8%87%AA%E5%8B%95%E5%8C%96%E6%B8%AC%E8%A9%A6-1-ab647650d3d0"},{"title":"[鼠年全馬鐵人挑戰24]Selenium IDE 網頁自動化測試-2","url":"https://medium.com/sandra-%E5%B0%8F%E8%8F%9C%E5%B7%A5%E7%A8%8B%E5%B8%AB%EF%BD%98%E5%85%A8%E9%A6%AC%E6%8C%91%E6%88%B0/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B024-selenium-ide-%E7%B6%B2%E9%A0%81%E8%87%AA%E5%8B%95%E5%8C%96%E6%B8%AC%E8%A9%A6-2-6736ccbc060d"}],"updateTime":"2020/10/24 下午 2:31:26","blogUrl":"https://medium.com/sandra-小菜工程師x全馬挑戰","name":"SANDRA"},{"keyID":233,"blogList":[{"title":"VSCODE 設定個人Snippets","url":"https://connectshark.github.io/teach/vscodesnippet.html"},{"title":"在v-for點擊加入class的技巧","url":"https://connectshark.github.io/teach/vfor.html"},{"title":"如何局部引入vant組件","url":"https://connectshark.github.io/teach/howImportVant.html"},{"title":"陣列運用筆記 find()","url":"https://connectshark.github.io/teach/arrayfind.html"},{"title":"陣列運用筆記 findIndex()","url":"https://connectshark.github.io/teach/arrayfindIndex.html"},{"title":"在Vue中製作搜尋highlight[part1]","url":"https://connectshark.github.io/teach/searchHighlight.html"},{"title":"在Vue中製作搜尋highlight[part2]","url":"https://connectshark.github.io/teach/searchHighlight2.html"},{"title":"陣列運用筆記 reduce()","url":"https://connectshark.github.io/teach/arrayReduce.html"},{"title":"phaser3中文化教學 - 01 - 初始化你的遊戲吧!","url":"https://connectshark.github.io/Phaser3/introduce.html"},{"title":"phaser3中文化教學 - 02 - 讀取遊戲所需的素材吧~!","url":"https://connectshark.github.io/Phaser3/loadfile.html"},{"title":"phaser3中文化教學 - 03 - 設定重力環境 & 靜態物理組","url":"https://connectshark.github.io/Phaser3/setGameArcade.html"},{"title":"phaser3中文化教學 - 04 - 新增玩家角色","url":"https://connectshark.github.io/Phaser3/setPlayer.html"},{"title":"phaser3中文化教學 - 05 - 鍵盤控制玩家去收集星星吧","url":"https://connectshark.github.io/Phaser3/collectStar.html"},{"title":"phaser3中文化教學 - 06 - 統計得分和增加難度吧~!","url":"https://connectshark.github.io/Phaser3/score.html"},{"title":"截圖你的code - polacode","url":"https://connectshark.github.io/teach/polacode.html"},{"title":"phaser3中文化教學 - 07 - 增加新的場景吧!","url":"https://connectshark.github.io/Phaser3/addScene.html"},{"title":"phaser3中文化教學 - 08 - 用webpack打包phaser吧","url":"https://connectshark.github.io/Phaser3/phaserInWebpack.html"},{"title":"phaser3中文化教學 - 09 - 打造一個讀取畫面吧!","url":"https://connectshark.github.io/Phaser3/progressBar.html"},{"title":"phaser3中文化教學 - 10 - 用Vue打包phaser吧!","url":"https://connectshark.github.io/Phaser3/phaserInVue.html"}],"updateTime":"2020/9/6 下午 7:39:51","blogUrl":"https://connectshark.github.io/","name":"NoseGates"},{"keyID":234,"blogList":[{"title":"Event Loop 運行機制解析 - 瀏覽器篇","url":"https://yu-jack.github.io/2020/02/03/javascript-runtime-event-loop-browser/"},{"title":"javascript 無限累加器","url":"https://yu-jack.github.io/2020/02/10/javascript-accumulator/"},{"title":"CI/CD 實現 - bitbucket & Jenkins 篇","url":"https://yu-jack.github.io/2020/02/17/ci-cd-jenkins/"},{"title":"java.lang.OutOfMemoryError Java heap space? 怎麼解?","url":"https://yu-jack.github.io/2020/02/24/java-oom/"},{"title":"從 SSL 到 SSL Pinning 看完你就懂!","url":"https://yu-jack.github.io/2020/03/02/ssl-pinning/"},{"title":"Node.js 如何實現 zero downtime 更新呢?","url":"https://yu-jack.github.io/2020/03/09/nodejs-zero-downtime/"},{"title":"JavaScript 真的是直譯式語言嗎?","url":"https://yu-jack.github.io/2020/03/16/javascript-is-compiler-or-interpreter-language/"},{"title":"別人怎麼對你,都是你教的 - part 1","url":"https://yu-jack.github.io/2020/03/23/%E5%88%A5%E4%BA%BA%E6%80%8E%E9%BA%BC%E5%B0%8D%E4%BD%A0,%E9%83%BD%E6%98%AF%E4%BD%A0%E6%95%99%E7%9A%84-part1/"},{"title":"如何啟用 AWS EC2 Ipv6 ?","url":"https://yu-jack.github.io/2020/03/30/ec2-ipv6/"},{"title":"Single Sign On 實作方式介紹 (iframe & cookie)","url":"https://yu-jack.github.io/2020/04/06/sso-1/"},{"title":"OAuth 是什麼? 跟 SSO 有什麼關係或差別?","url":"https://yu-jack.github.io/2020/04/13/sso-vs-oauth/"},{"title":"Single Sign On 實作方式介紹 (CAS)","url":"https://yu-jack.github.io/2020/04/20/sso-2/"},{"title":"OAuth 2.0 介紹以及實作","url":"https://yu-jack.github.io/2020/04/27/oauth-implement/"},{"title":"如何不用 try-catch 去寫 async/await","url":"https://yu-jack.github.io/2020/05/04/async-error-handle/"},{"title":"續篇 - Node.js & Mongodb zero downtime 更新","url":"https://yu-jack.github.io/2020/05/11/nodejs-zero-downtime-next/"},{"title":"Docker 網路介紹","url":"https://yu-jack.github.io/2020/05/18/docker-network/"},{"title":"Docker Swarm 網路架構介紹 - load balancing traffic path","url":"https://yu-jack.github.io/2020/05/25/docker-swarm-load-balancing/"},{"title":"Docker Swarm 網路架構介紹 - Service Discovery","url":"https://yu-jack.github.io/2020/06/02/docker-swarm-service-discovery/"},{"title":"自建 DNS Server (Node.js)","url":"https://yu-jack.github.io/2020/06/09/custom-dns-server-with-nodejs/"},{"title":"伺服器的 ssh 設定被弄壞了, 無法登入怎麼辦?","url":"https://yu-jack.github.io/2020/06/26/ssh-broken-how-to-fix/"},{"title":"前後端尚未分離前導致的效能問題 (nodejs + pug + vue)","url":"https://yu-jack.github.io/2020/08/22/pug-with-vuejs/"},{"title":"Unit Test 實踐守則 (一) - Unit Test 定義是什麼, 涵蓋的範圍又是哪些?","url":"https://yu-jack.github.io/2020/09/14/unit-test-best-practice-part-1/"},{"title":"Unit Test 實踐守則 (二) - 如何從什麼層面去思考一個好的 Unit Test?","url":"https://yu-jack.github.io/2020/09/21/unit-test-best-practice-part-2/"},{"title":"Unit Test 實踐守則 (三) - 為何 Unit Test 前需要先重構原始碼? ","url":"https://yu-jack.github.io/2020/09/28/unit-test-best-practice-part-3/"},{"title":"Unit Test 實踐守則 (四) - 如何寫出一個好的 Unit Test?","url":"https://yu-jack.github.io/2020/10/05/unit-test-best-practice-part-4/"},{"title":"Unit Test 實踐守則 (五) - 如何有效使用 Test Double","url":"https://yu-jack.github.io/2020/10/12/unit-test-best-practice-part-5/"},{"title":"Stack Overflow 回答體驗心得以及如何問好問題","url":"https://yu-jack.github.io/2020/12/01/stackoverflow-experience/"},{"title":"TapPay Web SDK 串接 - @types/tpdirect 介紹","url":"https://yu-jack.github.io/2020/12/12/tappay-payment-2/"}],"updateTime":"2020/12/12 下午 2:25:35","blogUrl":"https://yu-jack.github.io/","name":"Jack Yu"},{"keyID":235,"blogList":[{"title":"PixiJS V5 教學 (0) - 前言&目錄","url":"https://hsiangfeng.github.io/javascript/20200203/3949702627/"},{"title":"PixiJS V5 教學 (1) - PixiJS 建立]","url":"https://hsiangfeng.github.io/javascript/20200210/3949702627/"},{"title":"PixiJS V5 教學 (2) - WebGL 以及 Renderer","url":"https://hsiangfeng.github.io/javascript/20200217/4014508881/"},{"title":"PixiJS V5 教學 (3) - Container","url":"https://hsiangfeng.github.io/javascript/20200224/4132682256/"},{"title":"PixiJS V5 教學 (4) - Text","url":"https://hsiangfeng.github.io/javascript/20200302/3104976087/"},{"title":"PixiJS V5 教學 (5) - Texture","url":"https://hsiangfeng.github.io/javascript/20200309/2684951958/"},{"title":"PixiJS V5 教學 (6) - Texture(2) ","url":"https://hsiangfeng.github.io/javascript/20200316/2334412373/"},{"title":"PixiJS V5 教學 (7) - Ticker","url":"https://hsiangfeng.github.io/javascript/20200323/2334412373/"},{"title":"PixiJS V5 教學 (8) - Ticker(2)","url":"https://hsiangfeng.github.io/javascript/20200330/363291611/"},{"title":"PixiJS V5 教學 (9) - speeds","url":"https://hsiangfeng.github.io/javascript/20200406/213668506/"},{"title":"PixiJS V5 教學(10) - 鍵盤控制","url":"https://hsiangfeng.github.io/javascript/20200413/360008009/"},{"title":"PixiJS V5 教學 (11) - mousemove","url":"https://hsiangfeng.github.io/javascript/20200420/208566280/"},{"title":"PixiJS V5 教學 (12) - mousemoveEvent(2)","url":"https://hsiangfeng.github.io/javascript/20200427/658713547/"},{"title":"PixiJS V5 教學 (13) - Graphics(1)","url":"https://hsiangfeng.github.io/javascript/20200504/1045961354/"},{"title":"PixiJS V5 教學 (14) - Graphics(2) ","url":"https://hsiangfeng.github.io/javascript/20200511/1897499725/"},{"title":"PixiJS V5 教學 (15) - Bump","url":"https://hsiangfeng.github.io/javascript/20200518/1745009932/"},{"title":"PixiJS V5 教學 (16) - Game HP","url":"https://hsiangfeng.github.io/javascript/20200525/1127214799/"},{"title":"PixiJS V5 教學 (17) - Text+HP","url":"https://hsiangfeng.github.io/javascript/20200601/1513414542/"},{"title":"PixiJS V5 教學 (18) - boxesIntersect","url":"https://hsiangfeng.github.io/javascript/20200608/3719086913/"},{"title":"PixiJS V5 教學 (19) - 碰撞邊界(1)","url":"https://hsiangfeng.github.io/javascript/20200615/3300389376/"},{"title":"PixiJS V5 教學 (20) - 碰撞邊界(2)","url":"https://hsiangfeng.github.io/javascript/20200622/389281552/"},{"title":"PixiJS V5 教學 (21) - 碰撞邊界(3) ","url":"https://hsiangfeng.github.io/javascript/20200701/237553233/"},{"title":"PixiJS V5 教學 (22) - debug","url":"https://hsiangfeng.github.io/javascript/20200707/621122962/"},{"title":"PixiJS V5 教學 (23) - dat.GUI ","url":"https://hsiangfeng.github.io/javascript/20200715/1008641235/"},{"title":"PixiJS V5 教學 (24) - AnimatedSprite ","url":"https://hsiangfeng.github.io/javascript/20200721/1935618580/"},{"title":"PixiJS V5 教學 (25) - Dust ","url":"https://hsiangfeng.github.io/javascript/20200727/1782842197/"},{"title":"PixiJS V5 教學 (26) - 寶藏獵人","url":"https://hsiangfeng.github.io/javascript/20200803/1097420950/"},{"title":"PixiJS V5 教學 (27) - 裁切圖片 ","url":"https://hsiangfeng.github.io/javascript/20200810/1483891159/"},{"title":"PixiJS V5 教學 (28) - JSON 加載圖片 ","url":"https://hsiangfeng.github.io/javascript/20200817/3756686616/"},{"title":"PixiJS V5 教學 (29) - treasureHunter (寶藏獵人) ","url":"https://hsiangfeng.github.io/javascript/20200824/3337702489/"},{"title":"PixiJS V5 教學 (30) - 遊戲循環","url":"https://hsiangfeng.github.io/javascript/20200831/384933159/"},{"title":"PixiJS V5 教學 (31) - 文字訊息","url":"https://hsiangfeng.github.io/javascript/20200907/267037798/"},{"title":"PixiJS V5 教學 (32) - 重新開始製作","url":"https://hsiangfeng.github.io/javascript/20200914/617086885/"},{"title":"PixiJS V5 教學 (33) - 製作怪物","url":"https://hsiangfeng.github.io/javascript/20200921/1037881060/"},{"title":"PixiJS V5 教學 (34) - 整合碰撞函數","url":"https://hsiangfeng.github.io/javascript/20200928/1922914339/"},{"title":"PixiJS V5 教學 (35) - 優化細節","url":"https://hsiangfeng.github.io/javascript/20201005/1803970914/"},{"title":"PixiJS V5 教學 (36) - FPS","url":"https://hsiangfeng.github.io/javascript/20201012/1084963489/"},{"title":"PixiJS V5 教學 (37) - 加入 stats.js","url":"https://hsiangfeng.github.io/javascript/20201021/1504709600/"},{"title":"PixiJS V5 教學 (38) - TexturePacker","url":"https://hsiangfeng.github.io/javascript/20201031/3727169327/"}],"updateTime":"2020/11/25 上午 8:44:57","blogUrl":"https://hsiangfeng.github.io/","name":"Ray"},{"keyID":236,"blogList":[{"title":"快速入門 - TypeScript 的 What? Why? How?","url":"https://tzuhui.github.io/2020/02/06/w3HexSchool-challenge/TypeScript-get-start/"},{"title":"TypeScript - 資料型別 和 Type Annotations","url":"https://tzuhui.github.io/2020/02/15/w3HexSchool-challenge/TypeScript-type-intro/"},{"title":"TypeScript - Interfaces","url":"https://tzuhui.github.io/2020/02/27/w3HexSchool-challenge/TypeScript-interfaces/"},{"title":"TypeScript - Classes","url":"https://tzuhui.github.io/2020/03/08/w3HexSchool-challenge/TypeScript-classes/"},{"title":"HTML img 也能有 bg-image 的 cover 效果","url":"https://tzuhui.github.io/2020/03/26/CSS/css-object-fit/"},{"title":"XD Plugin 入門 - 建立與 UI 介面篇","url":"https://tzuhui.github.io/2020/04/11/w3HexSchool-challenge/xd-plugin-basic/"},{"title":"XD Plugin - Selection 與 Scenegraph 運用","url":"https://tzuhui.github.io/2020/04/18/w3HexSchool-challenge/xd-plugin-selection-scenegraph/"}],"updateTime":"2020/4/18 上午 2:02:36","blogUrl":"https://tzuhui.github.io/","name":"葉子"},{"keyID":237,"blogList":[{"title":"Laradock - 更快速優雅的建立Laravel","url":"https://yeeinhole.github.io/2020/01/27/laradock/"},{"title":"Laradock - 設定host Apache 與 Nginx","url":"https://yeeinhole.github.io/2020/02/13/laradock2/"},{"title":"Trello - 寫文章也不忘用專案管理工具管理一下","url":"https://yeeinhole.github.io/2020/02/22/trello-notify/"},{"title":"Trello X Line - 再也不會忘記寫文章","url":"https://yeeinhole.github.io/2020/02/27/trello-notify2/"},{"title":"Ngrok - 再也不用擔心開發遇到Webhook","url":"https://yeeinhole.github.io/2020/03/08/ngrok/"},{"title":"Heroku - 快速部署python","url":"https://yeeinhole.github.io/2020/03/14/heroku-python/"},{"title":"heroku - 自動執行python腳本","url":"https://yeeinhole.github.io/2020/03/20/heroku-trelloXline/"},{"title":"Docekr - iptable 設定","url":"https://yeeinhole.github.io/2020/03/29/docker-iptable/"},{"title":"Mac - 用zsh就是要自訂自己喜歡的樣式","url":"https://yeeinhole.github.io/2020/04/03/mac-zsh/"},{"title":"Laravel - 讀寫 google sheet","url":"https://yeeinhole.github.io/2020/04/19/gsheet/"},{"title":"Laravel之旅 - 善用Migration管理資料表","url":"https://yeeinhole.github.io/2020/04/25/laravel-1/"},{"title":"Laravel之旅 - 認識Laravel資料夾結構","url":"https://yeeinhole.github.io/2020/04/25/laravel-2/"},{"title":"Laravel之旅 - 生成Migration的懶人包","url":"https://yeeinhole.github.io/2020/05/09/laravel-2-1/"},{"title":"Laravel之旅 - DB的操作(1) DB Query builder","url":"https://yeeinhole.github.io/2020/05/17/laravel-3/"},{"title":"Laravel之旅 - DB的操作(2) Eloquent ORM","url":"https://yeeinhole.github.io/2020/05/24/laravel-3-2/"},{"title":"Laravel之旅 - DB的操作(3) Relationships","url":"https://yeeinhole.github.io/2020/07/19/laravel-3-3/"},{"title":"Laravel之旅 - DB的操作(4) Relationships 特別篇","url":"https://yeeinhole.github.io/2020/07/26/laravel-3-4/"},{"title":"Laravel之旅 - 在Controller中開始寫寫code摟","url":"https://yeeinhole.github.io/2020/08/02/laravel-4/"},{"title":"Laravel之旅 - 好的Route帶你上天堂","url":"https://yeeinhole.github.io/2020/08/07/laravel-4-1/"},{"title":"Laravel之旅 - 靈活的產生美麗的畫面吧","url":"https://yeeinhole.github.io/2020/09/30/laravel4-2/"}],"updateTime":"2020/10/5 上午 10:01:42","blogUrl":"https://yeeinhole.github.io/","name":"Yee"},{"keyID":238,"blogList":[{"title":"失敗的 docker for Windows 經驗","url":"https://medium.com/@feifei3363/%E5%A4%B1%E6%95%97%E7%9A%84-docker-for-windows-%E7%B6%93%E9%A9%97-e6b51b8306a5"},{"title":"Docker-compose 建立一個資安 Wordpress Lab","url":"https://medium.com/@feifei3363/docker-compose-%E5%BB%BA%E7%AB%8B%E4%B8%80%E5%80%8B%E8%B3%87%E5%AE%89-wordpress-lab-4f70d3e5228f"},{"title":"Apache Setting With Two domain and Wsgi","url":"https://medium.com/@feifei3363/apache-setting-with-two-domain-and-wsgi-195affb47cfc?postPublishedType=initial"},{"title":"Web security 引航手冊","url":"https://medium.com/@feifei3363/web-security-%E5%BC%95%E8%88%AA%E6%89%8B%E5%86%8A-6e6f978dda48?postPublishedType=initial"},{"title":"寫在資安 WorkShop 與Web security 引航手冊之後","url":"https://medium.com/@feifei3363/%E5%AF%AB%E5%9C%A8%E8%B3%87%E5%AE%89-workshop-%E8%88%87web-security-%E5%BC%95%E8%88%AA%E6%89%8B%E5%86%8A%E4%B9%8B%E5%BE%8C-da750c8152b9"},{"title":"從資安事件看 XSS 攻擊","url":"https://medium.com/@feifei3363/%E5%BE%9E%E8%B3%87%E5%AE%89%E4%BA%8B%E4%BB%B6%E7%9C%8B-xss-%E6%94%BB%E6%93%8A-f8c030b8bd6"},{"title":"Python Secure Code - Command Injection","url":"https://medium.com/@feifei3363/python-secure-code-command-injection-276a94bf9b"},{"title":"在 GCP 中透過 Docker 快速架設 Kali","url":"https://medium.com/@feifei3363/%E5%9C%A8-gcp-%E4%B8%AD%E9%80%8F%E9%81%8E-docker-%E5%BF%AB%E9%80%9F%E6%9E%B6%E8%A8%AD-kali-8e4e1a2cbe65"}],"updateTime":"2020/4/12 下午 11:59:37","blogUrl":"https://medium.com/@feifei3363/","name":"飛飛"},{"keyID":240,"blogList":[{"title":"Storybook | 說說元件的故事吧!","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/storybook-tutorial-90189a4d0275"},{"title":"Storybook | addons 與他的快樂夥伴","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/storybook-addons-aa56601aed9a"},{"title":"React-window | 有效地呈現大型列表與表格","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/virtualize-long-list-with-react-window-95bac3673a91?source=activity---post_recommended"},{"title":"React-redux | 為了瞭解原理,那就來實作一個 React-redux 吧!","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/developing-react-redux-from-zero-to-one-e27eddfbce39"},{"title":"Redux middleware | 原理解析","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/developing-react-redux-from-zero-to-one-e27eddfbce39"},{"title":"CSS Grid | 剛學會怎麼用 Grid,那就來畫個 TV 檢驗圖練練手吧!","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/using-css-grid-to-draw-test-card-7ed24d3559ab"},{"title":"Side Project | 簡易信用卡付款介面","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/react-interactive-paycard-8ef9fe0d88e0"},{"title":"Redux-Saga | 原理解析","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/understanding-redux-saga-148d7f070fa"},{"title":"Redux-Saga | 為了瞭解原理,那就來實作一個 Redux-Saga 吧!","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/implementing-your-own-redux-saga-37910ddafc37"},{"title":"JavaScript Promise | 從 Promises/A+ 規範瞭解 Promise","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/promises-a-plus-330dda203569"},{"title":"JavaScript Promise | 為了瞭解原理,那就來實作一個 Promise 吧!","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/implement-promise-aed55f3e84e9"},{"title":"Side Project | 研討會時間表","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/side-project-coscup-2019-conference-schedule-22e609b4f407"},{"title":"React-router-dom | 原理解析","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/a-little-bit-of-react-router-dom-e5b809fcb127"},{"title":"React-router-dom | 為了瞭解原理,那就來實作一個 react-router-dom 吧!","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/implementing-react-router-dom-bf986888f2ce"},{"title":"Virtual DOM | 為了瞭解原理,那就來實作一個簡易 Virtual DOM 吧!","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/build-a-simple-virtual-dom-5cf12ccf379f"},{"title":"Virtual DOM | 使用 ES6 Proxy 監聽資料的變化","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/using-proxy-to-monitor-object-e57af6326d73"},{"title":"React SSR | 從零開始實作 SSR— 基礎篇","url":"https://medium.com/@airwaves/server-side-rendering-ssr-in-reactjs-part1-d2a11890abfc"},{"title":"React SSR | 從零開始實作 SSR — React-router 篇","url":"https://medium.com/@airwaves/server-side-rendering-ssr-in-reactjs-part2-179ed654457e"},{"title":"React SSR | 從零開始實作 SSR — Redux 篇","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/server-side-rendering-ssr-in-reactjs-part3-7f2097963754"},{"title":"React SSR | 從零開始實作 SSR — 載入資料篇","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/server-side-rendering-ssr-in-reactjs-part4-38649606d384"},{"title":"Next.js | 初探單元測試,使用 Jest + React Testing Library","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/nextjs-testing-tutorial-1-ed4b27563761"},{"title":"new operator — JavaScript | 為了瞭解原理,那就來實作一個 new 吧!","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/javascript-new-operator-implementation-8c0d15f2b899"},{"title":"instanceof operator — JavaScript | 為了瞭解原理,那就來實作一個 instanceof 吧!","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/javascript-instanceof-operator-implementation-ee8f40f9e3b6"},{"title":"JavaScript | Prototype vs. ES6 Class 語法糖有什麼差別?","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/javascript-prototype-vs-es6-class-syntactic-sugar-414ac1459a5e"},{"title":"ReactConf AU 2020 | 筆記 — Part 1","url":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98/reactconf-au-2020-note-part1-2f309361a908"}],"updateTime":"2020/10/11 下午 2:12:19","blogUrl":"https://medium.com/%E6%89%8B%E5%AF%AB%E7%AD%86%E8%A8%98","name":"邱柏鈞 (Airwaves)"},{"keyID":241,"blogList":[{"title":"JavaScript -01- 執行環境、作用域","url":"https://medium.com/@pie81810/javascript-01-%E5%9F%B7%E8%A1%8C%E7%92%B0%E5%A2%83-%E4%BD%9C%E7%94%A8%E5%9F%9F-e7f86cfaf525"},{"title":"JavaScript - 超級新手小知識","url":"https://medium.com/@pie81810/javascript-%E8%B6%85%E7%B4%9A%E6%96%B0%E6%89%8B%E5%B0%8F%E7%9F%A5%E8%AD%98-42563af35fb5"},{"title":"JavaScript -02- 陳述式與表達式","url":"https://medium.com/@pie81810/javascript-02-%E9%99%B3%E8%BF%B0%E5%BC%8F%E8%88%87%E8%A1%A8%E9%81%94%E5%BC%8F-f62e100caa55"}],"updateTime":"2020/3/14 下午 4:10:55","blogUrl":"https://medium.com/@pie81810","name":"Huishin"},{"keyID":243,"blogList":[{"title":"利用vue.js跟OpenStreetMap完成口罩地圖","url":"https://medium.com/@cjk123cjk/%E5%88%A9%E7%94%A8leaflat%E8%B7%9Fopenstreet-map%E5%8E%BB%E8%A3%BD%E4%BD%9C%E5%8F%A3%E7%BD%A9%E5%9C%B0%E5%9C%96-d6239068c946"},{"title":"Javascript Promise處理非同步行為","url":"https://medium.com/@cjk123cjk/vue%E6%8A%80%E8%A1%93%E7%AD%86%E8%A8%98-1-vue%E7%9A%84%E7%89%B9%E8%89%B2%E8%88%87%E7%B0%A1%E6%98%93%E4%BB%8B%E7%B4%B9-1-%E4%BB%80%E9%BA%BC%E6%98%AFvue-5ced54b2b69c"},{"title":"深入js(1) 我是誰","url":"https://medium.com/@cjk123cjk/%E6%B7%B1%E5%85%A5js-1-%E6%88%91%E6%98%AF%E8%AA%B0-befbb4952392"},{"title":"Javascript Promise處理非同步行為","url":"https://medium.com/@cjk123cjk/javascript-promise%E8%99%95%E7%90%86%E9%9D%9E%E5%90%8C%E6%AD%A5%E8%A1%8C%E7%82%BA-186cd1fb01f1"}],"updateTime":"2020/5/14 下午 4:10:52","blogUrl":"https://medium.com/@cjk123cjk","name":"姜傑凱"},{"keyID":244,"blogList":[{"title":"弱弱的開始","url":"https://ithelp.ithome.com.tw/articles/10230316"},{"title":"伺服器","url":"https://ithelp.ithome.com.tw/articles/10230317"},{"title":"簡單的ASP.NET回後端系列(一)","url":"https://ithelp.ithome.com.tw/articles/10230442"},{"title":"簡單的ASP.NET回後端系列(二)","url":"https://ithelp.ithome.com.tw/articles/10230661"},{"title":".Net的副檔名","url":"https://ithelp.ithome.com.tw/articles/10230752"},{"title":"前端套件 validate.js 為你的表單做驗證","url":"https://ithelp.ithome.com.tw/articles/10230865"},{"title":"[C#] Json反序列化(Deserialize)為物件(Object)","url":"https://ithelp.ithome.com.tw/articles/10230992"}],"updateTime":"2020/4/19 下午 10:52:24","blogUrl":"https://ithelp.ithome.com.tw/users/20112224/articles","name":"KingLong"},{"keyID":245,"blogList":[{"title":"我要訂便當 (1): 用 Python + Selenium 控制瀏覽器取得訂單","url":"https://igouist.github.io/post/2020/03/bandon-1-selenium/"},{"title":"我要訂便當 (2): 用 Python + Sqlite 儲存訂單","url":"https://igouist.github.io/post/2020/03/bandon-2-sqlite/"},{"title":"SikuliX —— 針對圖形介面寫自動化腳本的小幫手","url":"https://igouist.github.io/post/2020/03/sikulix/"},{"title":"Visual studio 環境設定 —— 字型、套件、快捷鍵","url":"https://igouist.github.io/post/2020/03/visualstudio/"},{"title":"我要訂便當 (3): 用 Python + Line Notify 傳送通知","url":"https://igouist.github.io/post/2020/04/bandon-3-line-notify/"},{"title":"EPPlus —— 輕鬆處理 Excel","url":"https://igouist.github.io/post/2020/04/epplus/"},{"title":"Feedly —— 用 RSS 訂閱來主動篩選資訊吧","url":"https://igouist.github.io/post/2020/04/feedly/"},{"title":"CSS: 變數 (Variables)","url":"https://igouist.github.io/post/2020/04/css-variables/"},{"title":"我要訂便當 (4): 將 Python 腳本部署上 Heroku","url":"https://igouist.github.io/post/2020/05/bandon-4-heroku/"},{"title":"Carbon —— 把程式碼片段截成有質感的圖片吧","url":"https://igouist.github.io/post/2020/05/carbon/"},{"title":"Json View —— 用 Chrome 打開 Json 的正確方式","url":"https://igouist.github.io/post/2020/05/jsonview/"},{"title":"我要訂便當 (5): Heroku 填坑小記","url":"https://igouist.github.io/post/2020/05/bandon-5-heroku-debug/"},{"title":"WakaTime —— 我 Coding 了多久?","url":"https://igouist.github.io/post/2020/06/wakatime/"},{"title":"C#: 位元旗標 (Bit flag) 與列舉","url":"https://igouist.github.io/post/2020/06/bit-flags-and-enum/"},{"title":"讀《黑馬思維》","url":"https://igouist.github.io/post/2020/06/darkhorse/"},{"title":"Electron.net —— 把網頁包成桌面應用吧","url":"https://igouist.github.io/post/2020/06/electron-net/"},{"title":"AutoMapper —— 類別轉換超省力","url":"https://igouist.github.io/post/2020/07/automapper/"},{"title":"菜雞與物件導向 (0): 前言","url":"https://igouist.github.io/post/2020/07/oo-0-object-oriented/"},{"title":"Pocket —— 稍後閱讀,想看再看","url":"https://igouist.github.io/post/2020/07/pocket/"},{"title":"C#: 程式碼風格備忘","url":"https://igouist.github.io/post/2020/07/code-style/"},{"title":"C#: 使用 System.Environment 取得環境資訊、特殊資料夾路徑","url":"https://igouist.github.io/post/2020/08/system-environment/"},{"title":"C#: 字串插值 (String interpolation) 的格式化","url":"https://igouist.github.io/post/2020/08/csharp-string-interpolation/"},{"title":"Powershell 美化作戰 —— 字型、執行原則和 oh-my-posh","url":"https://igouist.github.io/post/2020/08/powershell-beauty/"},{"title":"C#: 時區轉換、民國西元、國曆農曆、中文月份週期","url":"https://igouist.github.io/post/2020/08/csharp-timezone/"},{"title":"讀《先問為什麼》","url":"https://igouist.github.io/post/2020/09/start-with-why/"},{"title":"菜雞與物件導向 (8): 內聚、耦合","url":"https://igouist.github.io/post/2020/09/oo-8-cohesion-and-coupling/"},{"title":"菜雞與物件導向 (9): SOLID","url":"https://igouist.github.io/post/2020/09/oo-9-solid/"},{"title":"C#: 元組 (Tuple)","url":"https://igouist.github.io/post/2020/09/csharp-trulp/"},{"title":"菜雞與物件導向 (10): 單一職責原則","url":"https://igouist.github.io/post/2020/10/oo-10-single-responsibility-principle/"},{"title":"聊一下外接螢幕","url":"https://igouist.github.io/post/2020/10/external-screen/"},{"title":"菜雞的 Markdown 筆記","url":"https://igouist.github.io/post/2020/10/markdown/"},{"title":"菜雞與物件導向 (11): 開放封閉原則","url":"https://igouist.github.io/post/2020/10/oo-11-open-closed-principle/"},{"title":"菜雞與物件導向 (12): 里氏替換原則","url":"https://igouist.github.io/post/2020/11/oo-12-liskov-substitution-principle/"},{"title":"Dark Reader —— 暗黑模式愛好者的 Chrome 必備套件","url":"https://igouist.github.io/post/2020/11/dark-reader/"},{"title":"菜雞與物件導向 (13): 介面隔離原則","url":"https://igouist.github.io/post/2020/11/oo-13-interface-segregation-principle/"},{"title":"菜雞抓蟲: 在 Amazon Linux AMI 安裝 .net Core 時卡在 Requires: openssl-libs 而無法安裝的錯誤","url":"https://igouist.github.io/post/2020/11/bugs-install-dotnet-core-on-amazon-ami-requires-openssl/"},{"title":"讀《離開公司,我過得還不錯》","url":"https://igouist.github.io/post/2020/11/i-am-doing-well-after-leaving-the-company/"},{"title":"7+ Taskbar Tweaker —— 簡單方便的 Windows 工作列調整工具","url":"https://igouist.github.io/post/2020/12/7_taskbar/"},{"title":"菜雞與物件導向 (14): 依賴反轉原則","url":"https://igouist.github.io/post/2020/12/oo-14-dependency-inversion-principle/"},{"title":"菜雞與物件導向 (15): 最少知識原則","url":"https://igouist.github.io/post/2020/12/oo-15-least-knowledge-principle/"}],"updateTime":"2021/1/22 下午 10:21:32","blogUrl":"https://igouist.github.io/","name":"Igou 陳韋豪"},{"keyID":247,"blogList":[{"title":"【Vue cli】使用 bootstrap 的 JS 元件","url":"https://myiaj.github.io/2020/03/07/vue-cli-bootstrap-js-compo"},{"title":"【JS】 Intersection Observer(I) 基礎概念","url":"https://myiaj.github.io/2020/03/10/JS-Intersection-Observer-basics"},{"title":"【 Vue 】checkbox 的雙向綁定,透過true/false 修改資料內容","url":"https://myiaj.github.io/2020/03/10/Vue-checkbox%E8%88%87true-false-value/"},{"title":"【Hexo】以 Next 主題為基礎,打造自己的樣式吧","url":"https://myiaj.github.io/2020/03/14/hexo-custom-style/"},{"title":"【Vue】Props的基礎概念與用法","url":"https://myiaj.github.io/2020/03/15/vue-props-basic/"},{"title":"【Vue】$emit,透過客製化事件把子元件的資料傳到母元件","url":"https://myiaj.github.io/2020/03/16/vue-emit/"},{"title":"【Vue】用 event bus 跨多層元件的資訊傳遞","url":"https://myiaj.github.io/2020/03/17/vue-event-bus/"}],"updateTime":"2020/3/17 下午 9:17:41","blogUrl":"https://myiaj.github.io","name":"Myia"},{"keyID":250,"blogList":[{"title":"w3HexSchool 鼠年全馬鐵人挑戰 — 前言","url":"https://medium.com/itsems-frontend/w3hexschool-%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-%E5%89%8D%E8%A8%80-f7526f565865"},{"title":"[JavaScript] 六角學院鼠年全馬鐵人挑戰 API 查詢介面(上) — 主要功能說明(時間排序、手寫搜尋) _ sort、filter、includes","url":"https://medium.com/itsems-frontend/%E5%85%AD%E8%A7%92%E5%AD%B8%E9%99%A2%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-api-%E6%9F%A5%E8%A9%A2%E4%BB%8B%E9%9D%A2-%E4%B8%8A-%E4%B8%BB%E8%A6%81%E5%8A%9F%E8%83%BD%E8%AA%AA%E6%98%8E-%E6%99%82%E9%96%93%E6%8E%92%E5%BA%8F-%E6%89%8B%E5%AF%AB%E6%90%9C%E5%B0%8B-sort-filter-includes-3f6cd4a5806c"},{"title":"[JavaScript] 六角學院鼠年全馬鐵人挑戰 API 查詢介面(下) — 搞清楚 for 家族:for/forEach/for…in/ for…of","url":"https://medium.com/itsems-frontend/w3hexschool-api-challenge-for-family-22e751023e9e"},{"title":"[Vue] Event Bus 是什麼? 怎麼用?","url":"https://medium.com/itsems-frontend/vue-event-bus-15b76f27aeb9"},{"title":"[Vue] Vuex 是什麼? 怎麼用? — State、Mutations (1/5)","url":"https://medium.com/itsems-frontend/vue-vuex1-state-mutations-364163b3acac"},{"title":"[Vue] Vuex 是什麼? 怎麼用? — Actions (2/5)","url":"https://medium.com/itsems-frontend/vue-vuex2-actions-7764ebed3962"},{"title":"[Vue] Vuex 是什麼? 怎麼用? — Getters (3/5)","url":"https://medium.com/itsems-frontend/vue-vuex3-getters-6e83a6f7235e"},{"title":"[Vue] Vuex 是什麼? 怎麼用? — Modules (4/5)","url":"https://medium.com/itsems-frontend/vue-vuex4-modules-ddb3eec6b834"},{"title":"[Vue] Vuex 是什麼? 怎麼用? — 統整、專案結構(5/5)","url":"https://medium.com/itsems-frontend/vue-vuex5-sumup-c170d4bd6c42"},{"title":"[Vue] Slot 是什麼? 怎麼用?","url":"https://medium.com/itsems-frontend/vue-slot-21e1ec9968f8"},{"title":"[Vue] Custom Directives 自定義指令","url":"https://medium.com/itsems-frontend/vue-custom-directives-c991ce456748"},{"title":"[Tools] 撰寫 API 工具:Slate 安裝與使用(windows)","url":"https://medium.com/itsems-frontend/api-tools-slate-3b53372d739c"},{"title":"[Vue] 用 Vue+Pug+Sass 來提升你的開發效率","url":"https://medium.com/itsems-frontend/adding-pug-sass-to-your-project-a77668123f6b"},{"title":"[JavaScript] 來寫正規表達式 Regex","url":"https://medium.com/itsems-frontend/whats-regex-dc08c8c30a87"},{"title":"[Vue] 用 Mixin 來共用方法","url":"https://medium.com/itsems-frontend/vue-mixin-1cb62198e089"},{"title":"[JavaScript] 讓Lodash來幫你處理資料吧","url":"https://medium.com/itsems-frontend/javascript-lodash-9e6833cb1158"},{"title":"[NodeJS] npx 是什麼? 跟 npm 差在哪?","url":"https://medium.com/itsems-frontend/whats-npx-e83400efe7f8"},{"title":"[JavaScript] Javascript 中的 Hoisting(提升):幫你留位子","url":"https://medium.com/itsems-frontend/javascript-hoisting-589488622dd7"},{"title":"[JavaScript] Javascript 的表達式 (Expressions)和陳述式 (Statements):一個用說的,一個用做的","url":"https://medium.com/itsems-frontend/javascript-expressions-and-statements-7bd374effc95"},{"title":"[JavaScript] Javascript 中的 DOM 事件傳遞機制:捕獲與冒泡 (capturing and bubbling)","url":"https://medium.com/itsems-frontend/javascript-event-bubbling-capturing-794cd2d01e61"},{"title":"[Mood] 參與鼠年全馬鐵人賽 - 20篇投稿賽中回顧:我該不該參加鐵人賽?","url":"https://medium.com/itsems-frontend/mood-w3hexschool-118476fe4c50"},{"title":"[JavaScript] JSON 是什麼? 可以幹嘛?:極輕量級資料交換格式","url":"https://medium.com/itsems-frontend/javascript-json-188eabb14b5"},{"title":"[JavaScript] JSON.stringify() and JSON.parse():變 JSON 和變物件","url":"https://medium.com/itsems-frontend/javascript-json-stringify-and-json-parse-7a1251d3824c"},{"title":"[JavaScript] Javascript ES6 中的展開/其餘運算子(Spread operator/Rest operator)","url":"https://medium.com/itsems-frontend/javascript-es6-spread-rest-operator-de8e0e020792"},{"title":"[JavaScript] Javascript 中的傳值 by value 與傳址 by reference","url":"https://medium.com/itsems-frontend/javascript-pass-by-value-reference-sharing-5d6095ae030b"},{"title":"[JavaScript] 函式中的參數 (parameters), 引數 (arguments), 預設值 (default parameters), 和其餘運算子 (rest operator)","url":"https://medium.com/itsems-frontend/javascript-parameters-and-arguments-5844261fe6cd"},{"title":"[JavaScript] 立馬執行的立即呼叫函式 (IIFEs)","url":"https://medium.com/itsems-frontend/javascript-iifes-5d83aeec11de"},{"title":"[Tool] VS code 套件分享 : Polacode 把程式碼轉存為圖片(可透明背景)","url":"https://medium.com/itsems-frontend/vs-code-tool-polacdoe-code-to-image-3cf0a42f40d"},{"title":"[Tool] 還我乾淨網址!Medium 的文章網址不再又臭又長,教你如何客製你的文章網址","url":"https://medium.com/itsems-frontend/customize-your-story-link-f70f66009033"},{"title":"[JavaScript] Javascript 的執行環境 (Execution context) 與堆疊 (Stack)","url":"https://medium.com/itsems-frontend/javascript-execution-context-and-call-stack-e36e7f77152e"},{"title":"[JavaScript] Javascript 的作用域 (Scope) 與範圍鏈 (Scope Chain):往外找","url":"https://medium.com/itsems-frontend/javascript-scope-and-scope-chain-ca17a1068c96"},{"title":"[JavaScript] Javascript 所有函式都可以用的 bind(), apply(), call() 和函式借用 (Function borrowing) 與柯里化 (Function Currying)","url":"https://medium.com/itsems-frontend/javascript-bind-call-apply-and-function-borrowing-and-currying-6bed787cd3eb"},{"title":"[JavaScript] Javascript 的嚴格模式 (Strict Mode):不讓你錯","url":"https://medium.com/itsems-frontend/javascript-strict-mode-d0a3aa74458b"},{"title":"[JavaScript] Javascript 的事件循環 (Event Loop)、事件佇列 (Event Queue)、事件堆疊 (Call Stack):排隊","url":"https://medium.com/itsems-frontend/javascript-event-loop-event-queue-call-stack-74a02fed5625"},{"title":"[JavaScript] typeof 和 instanceof:判斷型別與判斷實例","url":"https://medium.com/itsems-frontend/javascript-typeof-and-instanceof-2c68da994f6a"},{"title":"[JavaScript] 常常聽到的實例 (Instance) 和類別 (Class) 到底是什麼?:你與我與人類","url":"https://medium.com/itsems-frontend/javascript-class-and-instance-410bd6281576"},{"title":"[NodeJs] npm --save 到底是什麼? --save-dev 不一樣嗎?:dependencies v.s devDependencies","url":"https://medium.com/itsems-frontend/nodejs-npm-dependencies-devdependencies-8934f641c8ef"},{"title":"[JavaScript] 一次搞懂同步與非同步的一切:一次做幾件事情 — 同步(Sync)與非同步(Async)","url":"https://medium.com/itsems-frontend/javascript-sync-async-22e75e1ca1dc"},{"title":"[JavaScript] 一次搞懂同步與非同步的一切:待會叫你 — 回呼函式(Callback Function)","url":"https://medium.com/itsems-frontend/javascript-callback-function-993abc2c0b42"},{"title":"[Mood] 六角學院全年馬拉松參賽心得:我得到了什麼?","url":"https://medium.com/itsems-frontend/mood-hexschool-marathon-gain-610850bbaf92"}],"updateTime":"2021/1/29 上午 8:22:59","blogUrl":"https://medium.com/itsems-frontend","name":"林郁寧"},{"keyID":252,"blogList":[{"title":"pocket-random 開發紀錄 - 2. 實作 Pocket API 認證","url":"https://shunnnet.github.io/blog/2020/03/19/pocket-random-%E9%96%8B%E7%99%BC%E7%B4%80%E9%8C%84-2-%E5%AF%A6%E4%BD%9C-Pocket-API-%E8%AA%8D%E8%AD%89/"},{"title":"pocket-random 開發紀錄 - 3. 思考篩選文章用的資料格式","url":"https://shunnnet.github.io/blog/2020/03/28/pocket-random-%E9%96%8B%E7%99%BC%E7%B4%80%E9%8C%84-3-%E6%80%9D%E8%80%83%E8%B3%87%E6%96%99%E6%A0%BC%E5%BC%8F/"},{"title":"[筆記] 使用 Webpack 蓋出 Vue-CLI 的打包程序","url":"https://shunnnet.github.io/blog/2020/04/07/%E4%BD%BF%E7%94%A8%20Webpack%20%E8%93%8B%E5%87%BA%20Vue-CLI%20%E7%9A%84%E6%89%93%E5%8C%85%E7%A8%8B%E5%BA%8F/"},{"title":"pocket-random 開發紀錄 - 4. 寫後端的小感想","url":"https://shunnnet.github.io/blog/2020/04/15/pocket-random-%E9%96%8B%E7%99%BC%E7%B4%80%E9%8C%84-4-%E5%AF%AB%E5%BE%8C%E7%AB%AF%E7%9A%84%E5%B0%8F%E6%84%9F%E6%83%B3/"},{"title":"pocket-random 開發紀錄 - 5. 我的資料結構有點巢","url":"https://shunnnet.github.io/blog/2020/04/25/pocket-random-%E9%96%8B%E7%99%BC%E7%B4%80%E9%8C%84-5-%E6%88%91%E7%9A%84%E8%B3%87%E6%96%99%E7%B5%90%E6%A7%8B%E6%9C%89%E9%BB%9E%E5%B7%A2"},{"title":"筆記 Vue-router - 1. 一些筆記","url":"https://shunnnet.github.io/blog/2020/04/29/%E7%AD%86%E8%A8%98-vue-router-1-%E4%B8%80%E4%BA%9B%E7%AD%86%E8%A8%98/"}],"updateTime":"2020/4/29 上午 1:39:22","blogUrl":"https://shunnnet.github.io/blog/","name":"Net"},{"keyID":253,"blogList":[{"title":"介紹Promise和Async/Await","url":"https://andytsai-2321.coderbridge.io/2020/03/29/promise/"},{"title":"瀏覽器的多進程與JS單線程","url":"https://andytsai-2321.coderbridge.io/2020/04/05/browser-process-thread/"},{"title":"那些年不懂的JS - Event Loop","url":"https://andytsai-2321.coderbridge.io/2020/04/12/event-loop/"},{"title":"那些年不懂的JS - Scope 範疇","url":"https://andytsai-2321.coderbridge.io/2020/04/19/js-scope/"},{"title":"認識JavaScript中的Hoisting","url":"https://andytsai-2321.coderbridge.io/2020/04/23/hoisting/"},{"title":"JavaScript 陣列操作總整理","url":"https://andytsai-2321.coderbridge.io/2020/05/02/javascriptArray/"},{"title":"JavaScript - 認識閉包","url":"https://andytsai-2321.coderbridge.io/2020/05/10/javascript-closure/"},{"title":"CSS - Flexbox實現footer置底","url":"https://andytsai-2321.coderbridge.io/2020/05/13/flexbox-sticky-footer/"},{"title":"React - 理解Virtual DOM","url":"https://andytsai-2321.coderbridge.io/2020/05/20/react-virtual-dom/"},{"title":"認識Redux核心概念及運作流程","url":"https://andytsai-2321.coderbridge.io/2020/05/31/Redux-Core-Idea/"},{"title":"JS中的淺拷貝和深拷貝","url":"https://andytsai-2321.coderbridge.io/2020/07/19/JS-Copy/"}],"updateTime":"2020/7/19 下午 3:35:08","blogUrl":"https://andytsai-2321.coderbridge.io/","name":"Andy Tsai"},{"keyID":256,"blogList":[{"title":"React 的清單渲染與適時拆分組件","url":"https://ithelp.ithome.com.tw/articles/10230738"}],"updateTime":"2020/4/4 下午 3:20:24","blogUrl":"https://ithelp.ithome.com.tw/users/20121499/articles","name":"tom_chen"},{"keyID":257,"blogList":[{"title":"box model(盒模型)重點筆記","url":"https://medium.com/@chunchun0401/box-model-%E7%9B%92%E6%A8%A1%E5%9E%8B-%E9%87%8D%E9%BB%9E%E7%AD%86%E8%A8%98-a66f8b2772d7?source=friends_link&sk=68aa0dd02083819d4233fc097de00d09"},{"title":"CSS偽類選擇器","url":"https://medium.com/@chunchun0401/css%E5%81%BD%E9%A1%9E%E9%81%B8%E6%93%87%E5%99%A8-828dfda59da1?source=friends_link&sk=c5737099e378448834eabca0a8c5b5fb"},{"title":"Spacing裡的margin和padding","url":"https://medium.com/@chunchun0401/spacing%E8%A3%A1%E7%9A%84margin%E5%92%8Cpadding-f09e30ed95cb?source=friends_link&sk=a3edf8df9935bfb260030b30783f219b"},{"title":"Buttons","url":"https://medium.com/@chunchun0401/buttons-c01e74845478?source=friends_link&sk=bfd9e41c9c46ad37562e551f1f4c8efd"},{"title":"偽元素製作圖片遮罩效果","url":"https://medium.com/@chunchun0401/%E5%81%BD%E5%85%83%E7%B4%A0%E8%A3%BD%E4%BD%9C%E5%9C%96%E7%89%87%E9%81%AE%E7%BD%A9%E6%95%88%E6%9E%9C-20b5224d8215?source=friends_link&sk=4ab61aa181eaa5df2c405e7fa85a69f1"},{"title":"物件 Object","url":"https://medium.com/@chunchun0401/%E7%89%A9%E4%BB%B6-object-b72b75c25f98?source=friends_link&sk=790b9dc4a488c2838a571d6c6ee6070c"},{"title":"迴圈","url":"https://medium.com/@chunchun0401/%E8%BF%B4%E5%9C%88-9ddd4136647d?source=friends_link&sk=2d14bfbaee8da053be4aa599a4716632"},{"title":"用 JavaScript 操控 Html 的方法","url":"https://medium.com/@chunchun0401/%E7%94%A8-javascript-%E6%93%8D%E6%8E%A7-html-%E7%9A%84%E6%96%B9%E6%B3%95-17b205552c3f?source=friends_link&sk=d557f39e14bc9c9b900b4f8672dd4ec3"},{"title":"keydown 事件","url":"https://medium.com/@chunchun0401/keydown-%E4%BA%8B%E4%BB%B6-9ac35b5db484?source=friends_link&sk=d9227ab253530995b650e005aa53f08e"},{"title":"Local Storage","url":"https://medium.com/@chunchun0401/local-storage-f2490af06a32?source=friends_link&sk=d2fa1b5532d65cecc53d158b8c341071"},{"title":"data-* 自定義屬性","url":"https://medium.com/@chunchun0401/data-%E8%87%AA%E5%AE%9A%E7%BE%A9%E5%B1%AC%E6%80%A7-286f84aa70c"},{"title":"VScode 設定 js 的 emmet","url":"https://medium.com/@chunchun0401/vscode-%E8%A8%AD%E5%AE%9A-js-%E7%9A%84-emmet-609bcadfa40c?source=friends_link&sk=b86a550b2c4d5c505a4fbb7bffb056d4"},{"title":"Ajax","url":"https://medium.com/@chunchun0401/ajax-40b0443bdf91?source=friends_link&sk=65e3224856dc4b76a785d4546607b62a"},{"title":"ES6 入門 — let、const","url":"https://medium.com/@chunchun0401/es6-%E5%85%A5%E9%96%80-let-const-6ec4c19c8c4b?source=friends_link&sk=7fc8c4ddb5a02b3352295772ac86e2e6"},{"title":"JS作品實戰-Week3-主線任務","url":"https://medium.com/@chunchun0401/js%E4%BD%9C%E5%93%81%E5%AF%A6%E6%88%B0-week3-%E4%B8%BB%E7%B7%9A%E4%BB%BB%E5%8B%99-27c56ddae487?source=friends_link&sk=c930161998204a84ac49f8acbdbfe8a1"},{"title":"BOM","url":"https://medium.com/@chunchun0401/bom-59713fba79f7?source=friends_link&sk=9e0000e027407dd06bc37247ff2345b6"},{"title":"ES6 進階 — let、const","url":"https://medium.com/@chunchun0401/es6-%E9%80%B2%E9%9A%8E-let-const-499e23a3e6c0?sk=d0909b74b53a32e0f61b6fb4e16e12d8"},{"title":"axios","url":"https://medium.com/@chunchun0401/axios-e0c139c77833?sk=8da72d1c215ea3ed860640673409a261"},{"title":"JS作品實戰-Week4-登入實作","url":"https://medium.com/@chunchun0401/js%E4%BD%9C%E5%93%81%E5%AF%A6%E6%88%B0-week4-%E7%99%BB%E5%85%A5%E5%AF%A6%E4%BD%9C-8cc69aa506d7?source=friends_link&sk=4d6f3aa4b8daddbb50fcf61b03a6f895"},{"title":"JS作品實戰-Week5-插件","url":"https://medium.com/@chunchun0401/js%E4%BD%9C%E5%93%81%E5%AF%A6%E6%88%B0-week5-%E6%8F%92%E4%BB%B6-e96eb8257dc1?sk=29edcee72c091e3c548aafd85ed35e47"},{"title":"JS作品實戰-Week6-建立路由","url":"https://medium.com/@chunchun0401/js%E4%BD%9C%E5%93%81%E5%AF%A6%E6%88%B0-week6-%E5%BB%BA%E7%AB%8B%E8%B7%AF%E7%94%B1-f7981a68686?source=friends_link&sk=86cdccba95d774544c02ffa2c7fd0366"},{"title":"Javascript 作品實戰班心得","url":"https://medium.com/@chunchun0401/javascript-%E4%BD%9C%E5%93%81%E5%AF%A6%E6%88%B0%E7%8F%AD%E5%BF%83%E5%BE%97-f40d40e0adcc?source=friends_link&sk=77da52388195b47a0a0f4675cd0b1554"},{"title":"Vue Cli 3 基本操作","url":"https://medium.com/@chunchun0401/vue-cli-3-%E5%9F%BA%E6%9C%AC%E6%93%8D%E4%BD%9C-59f7c1226fd5?sk=6034922670dc2d9572bb3fc89fcb9008"},{"title":"JS作品實戰-Week7","url":"https://medium.com/@chunchun0401/js%E4%BD%9C%E5%93%81%E5%AF%A6%E6%88%B0-week7-40c498577f6c?sk=cdba129e0e85464f7aa2bd4a548fdf82"},{"title":"Computed 計算屬性","url":"https://medium.com/@chunchun0401/computed-%E8%A8%88%E7%AE%97%E5%B1%AC%E6%80%A7-75ae928f49e0?sk=8c767ce87bbc9bf84d9b3c22ac7d2f89"},{"title":"Props 基礎介紹","url":"https://medium.com/@chunchun0401/props-%E5%9F%BA%E7%A4%8E%E4%BB%8B%E7%B4%B9-a86bec1ff40d"}],"updateTime":"2020/10/6 下午 12:02:00","blogUrl":"https://medium.com/@chunchun0401","name":"Chun"},{"keyID":260,"blogList":[{"title":"JS 基礎回顧 - 物件與陣列","url":"https://bit.ly/2KMNEsS"},{"title":"挑戰 Codewar - 1","url":"https://bit.ly/3dtBMIM"},{"title":"用 Vue.js 做一個 TodoList","url":"https://bit.ly/3630TPY"},{"title":"JS 基礎回顧 - DOM","url":"https://bit.ly/2WXgpdd"},{"title":"Vue.js 的 component 是什麼?","url":"https://bit.ly/3eWgALX"}],"updateTime":"2020/6/7 下午 2:45:23","blogUrl":"https://bucky0112.github.io/","name":"巴奇"},{"keyID":262,"blogList":[{"title":"初學者入門-ASP.NET-C#-連接MS-SQL-Server","url":"https://zyxa9527.com/初學者入門-asp-net-c-連接ms-sql-server/"},{"title":"初學者入門-ASP.NET-C#-連接Entity Framework-資料庫","url":"https://zyxa9527.com/初學者入門-asp-net-c-連接entity-framework-資料庫/"},{"title":"初學者入門-ASP.NET-C#-Visual Studio介紹《上》","url":"https://zyxa9527.com/初學者入門-asp-net-c-visual-studio介紹《上》/"}],"updateTime":"2020/6/5 下午 2:57:23","blogUrl":"https://zyxa9527.com/","name":"Mr C.H."},{"keyID":266,"blogList":[{"title":"hexo 更換頂部圖片","url":"https://gn02618594.github.io/2020/06/25/hexo-banner-image-change/"},{"title":"mvc 新增 model,卻找不到資料庫","url":"https://gn02618594.github.io/2020/07/05/mvc-create-model-but-not-connect-sqlserver/#more"},{"title":"C# 把 Class 放入 Dictionary 的 Value 當中","url":"https://gn02618594.github.io/2020/07/10/C-shap-winform-dictionary-class-insert-value/#more"},{"title":"C# WINFORM 中不同 Form 要使用相同資料","url":"https://gn02618594.github.io/2020/07/19/different-form-share-one-class/#more"},{"title":"C# WINFROM 中 CheckBox 共用事件","url":"https://gn02618594.github.io/2020/07/26/C-shap-winform-foreach-panel-checkbox/#more"},{"title":"C# WINFROM 中一些圖檔操作","url":"https://gn02618594.github.io/2020/08/02/C-sharp-image-operating/#more"},{"title":"C# WINFROM 使用程式碼去設計列印的內容","url":"https://gn02618594.github.io/2020/08/09/C-sharp-winform-use-code-to-print/#more"},{"title":"C# WINFROM 使用 rdlc 去設計列印的內容","url":"https://gn02618594.github.io/2020/08/16/C-sharp-winform-use-rdlc-to-print/#more"},{"title":"Go 的第一支程式","url":"https://gn02618594.github.io/2020/08/23/go-pratice/#more"},{"title":"第二次的教召","url":"https://gn02618594.github.io/2020/08/30/Education-call/#more"},{"title":"使用 .NET Core 練習 ASP.NET WEB API 1","url":"https://gn02618594.github.io/2020/09/06/Net-Core-WEB-API-Pratice-1/#more"},{"title":"安裝 POSTMAN","url":"https://gn02618594.github.io/2020/09/13/Installation-Postman-To-Test-Net/#more"},{"title":"使用 .NET Core 練習 ASP.NET WEB API 2","url":"https://gn02618594.github.io/2020/09/15/Net-Core-WEB-API-Pratice-2/#more"},{"title":"SQL-SERVER 安裝","url":"https://gn02618594.github.io/2020/09/27/MS-SQL-Installer/#more"},{"title":"使用 C# 與 Visual Studio 練習簡單的單元測試","url":"https://gn02618594.github.io/2020/10/04/Use-C-Sharp-To-UnitTest/#more"},{"title":"使用 CircleCI 練習 CI/CD","url":"https://gn02618594.github.io/2020/10/06/use-circleci-to-pratice-CI/#more"},{"title":"舊版本 SQL SERVR 無法開啟新版本 LocalDB","url":"https://gn02618594.github.io/2020/10/18/SQL-LocalDB-Different-version-not-open/#more"},{"title":"使用 JS 以及 HTML 做一個簡易的留言版","url":"https://gn02618594.github.io/2020/10/25/use-javascript-to-do-a-easy-message-board/#more"},{"title":"重灌 Windows 作業系統時,不小心使用 diskpart 指令去 clean 硬碟,救援硬碟的方法","url":"https://gn02618594.github.io/2020/10/31/install-windows-to-use-diskpart-to-clean-disk-ues-testdisk-to-reduction-disk/#more"},{"title":"使用 Visual Stuido 打開 mvc 專案 出現 csproj 沒有編輯器可以使用","url":"https://gn02618594.github.io/2020/11/08/use-visual-studio-to-open-different-version-mvc-sln/#more"},{"title":"MVC 專案在 Views 資料夾裡的那些 cshtml 檔的 @at","url":"https://gn02618594.github.io/2020/11/15/mvc-html-at-is-what/#more"},{"title":"練習 bootstrap","url":"https://gn02618594.github.io/2020/11/22/pratice-bootstrap/#more"},{"title":"MVC 使用 Scaffolding 快速建立 CRUD","url":"https://gn02618594.github.io/2020/11/29/mvc-use-Scaffolding-to-create-crud/#more"},{"title":"ASP.NET MVC 專案資料夾的用途","url":"https://gn02618594.github.io/2020/12/06/asp-net-mve-project-folder-function/#more"},{"title":"按 button 時,使用 JQuery 的 Ajax 傳資料給後端","url":"https://gn02618594.github.io/2020/12/13/use-jquery-ajax-to-call-rear-end/#more"}],"updateTime":"2020/12/13 下午 10:40:32","blogUrl":"https://gn02618594.github.io/","name":"可以的"},{"keyID":268,"blogList":[{"title":"領進前端門,修行在個人:關於本系列文章","url":"https://ithelp.ithome.com.tw/articles/10229854"},{"title":"[筆記] React 如何使用 Redux-Observable:副線打怪一下(1)","url":"https://ithelp.ithome.com.tw/articles/10229965"},{"title":"[筆記] React 如何使用 Redux-Observable:副線打怪一下(2)","url":"https://ithelp.ithome.com.tw/articles/10230156"},{"title":"[筆記] React 如何使用 Redux-Observable 及 Google Map Api:副線打怪一下(3) - Finish","url":"https://ithelp.ithome.com.tw/articles/10230248"},{"title":"領進前端門,修行在個人:掌握 Git 與 Github 程式時光機(1) - Git前置篇","url":"https://ithelp.ithome.com.tw/articles/10230385"},{"title":"領進前端門,修行在個人:一變應萬變的響應式網頁設計(1) - 基本環境、觀念","url":"https://ithelp.ithome.com.tw/articles/10232073"},{"title":"領進前端門,修行在個人:一變應萬變的響應式網頁設計(2) - 常見版型佈局設定","url":"https://ithelp.ithome.com.tw/articles/10232074"}],"updateTime":"2020/6/30 下午 1:45:03","blogUrl":"https://ithelp.ithome.com.tw/users/20123842/articles","name":"楊雅淩"},{"keyID":42,"blogList":[{"title":"Chart.js 圖表繪製","url":"https://orandigo.github.io/blog/2020/02/16/20200216-chartjs/"},{"title":"Chart.js 自訂設計","url":"https://orandigo.github.io/blog/2020/02/23/20200223-chartjs/"},{"title":"安裝 Hexo","url":"https://orandigo.github.io/blog/2020/03/01/20200301-hexo/"},{"title":"Hexo 主題設定","url":"https://orandigo.github.io/blog/2020/03/08/20200308-hexo/"},{"title":"可以上傳 Hexo 到 master 分支嗎?","url":"https://orandigo.github.io/blog/2020/03/15/20200315-hexo-github/"},{"title":"innerText、innerHTML、textContent、outerHTML 的差別","url":"https://orandigo.github.io/blog/2020/03/22/20200322-innerText-innerHTML-textContent-outerHTML/"},{"title":"Vue 建立應用程式、雙向綁定","url":"https://orandigo.github.io/blog/2020/04/05/20200405-vue/"},{"title":"用 Line Notify 通知行事曆行程","url":"https://orandigo.github.io/blog/2020/04/11/20200411-line-notify/"},{"title":"v-bind 動態屬性","url":"https://orandigo.github.io/blog/2020/04/19/20200419-vue/"},{"title":"用 Line Notify 通知當天活動","url":"https://orandigo.github.io/blog/2020/04/26/20200426-gascalendar/"},{"title":"jQuery 表格插件 DataTables","url":"https://orandigo.github.io/blog/2020/05/03/20200503-jquery-datatable/"},{"title":"CSS 選單","url":"https://orandigo.github.io/blog/2020/05/10/20200510-css-menu/"},{"title":"Victor.js 繪製 2D 向量圖","url":"https://orandigo.github.io/blog/2020/05/17/20200517-victorjs/"},{"title":"Animate.css 動畫插件","url":"https://orandigo.github.io/blog/2020/05/24/20200524-animate-css/"},{"title":"filter 變色特效","url":"https://orandigo.github.io/blog/2020/05/31/20200531-filter/"},{"title":"FLEX 排版","url":"https://orandigo.github.io/blog/2020/06/07/20200607-flex/"},{"title":"MATH 數學屬性","url":"https://orandigo.github.io/blog/2020/06/21/20200621-math/"},{"title":"Input 日期、時間 標籤","url":"https://orandigo.github.io/blog/2020/06/28/20200628-input-date/"},{"title":"轉換成列印格式","url":"https://orandigo.github.io/blog/2020/07/05/20200705-css-print/"},{"title":"Sass","url":"https://orandigo.github.io/blog/2020/07/12/20200712-sass/"},{"title":"JavaScript 迴圈","url":"https://orandigo.github.io/blog/2020/07/26/20200726-js-loop/"},{"title":"用 Canvas 在圖片加上浮水印","url":"https://orandigo.github.io/blog/2020/08/02/20200802-canvas-watermark/"},{"title":"打字練習","url":"https://orandigo.github.io/blog/2020/08/09/20200809-english-type/"},{"title":"Sticky footer 固定頁尾","url":"https://orandigo.github.io/blog/2020/08/23/20200823-sticky-footer/"},{"title":"jQuery.Lazy() 圖片延遲載入","url":"https://orandigo.github.io/blog/2020/08/30/20200830-jquery-lazy/"},{"title":"CSS Clip-Path 圖片裁切","url":"https://orandigo.github.io/blog/2020/09/06/20200906-clip-path/"},{"title":"canvas 圖形拖移","url":"https://orandigo.github.io/blog/2020/09/13/20200913-canvas-drag/"},{"title":"在 HEXO 增加搜尋功能","url":"https://orandigo.github.io/blog/2020/09/20/20200920-hexo-search/"},{"title":"css parallax 視差滾動","url":"https://orandigo.github.io/blog/2020/09/27/20200926-css-parallax/"},{"title":"CSS 變數運用","url":"https://orandigo.github.io/blog/2020/10/04/20201004-css-root/"},{"title":"Scrollspy 滾動監控","url":"https://orandigo.github.io/blog/2020/10/11/20201011-scrollspy/"},{"title":"reduce() 陣列累加","url":"https://orandigo.github.io/blog/2020/10/18/20201018-js-reduce/"},{"title":"HTML audio 音樂播放器","url":"https://orandigo.github.io/blog/2020/10/25/20201025-HTML-css-audio/"},{"title":"Obsidian 筆記整理","url":"https://orandigo.github.io/blog/2020/10/30/20201030-tool-obsidian/"},{"title":"Tailwind 筆記","url":"https://orandigo.github.io/blog/2020/11/08/20201108-tailwind/"},{"title":"用圖片組成 360 度效果","url":"https://orandigo.github.io/blog/2020/11/15/20201115-js-spritespin/"},{"title":"用滑鼠拖曳元素來移動位置","url":"https://orandigo.github.io/blog/2020/11/29/20201129-drag-drop/"},{"title":"JSON 與 Json-server 的基本使用","url":"https://orandigo.github.io/blog/2020/12/06/20201206-json-server/"},{"title":"Scroll Activate 捲軸滾動的動態效果","url":"https://orandigo.github.io/blog/2020/12/13/20201213-scroll-activate/"},{"title":"用 Json-server 作簡易的試題測驗","url":"https://orandigo.github.io/blog/2020/12/20/20201220-json-server/"}],"updateTime":"2021/1/29 下午 3:37:29","blogUrl":"https://orandigo.github.io/blog/","name":null},{"keyID":149,"blogList":[{"title":"[Koa2 系列 01] Hello Koa2","url":"https://ray247k.blogspot.com/2020/02/01hello-koa2.html"},{"title":"[Koa2 系列 02] Get 請求的接收","url":"https://ray247k.blogspot.com/2020/02/koa2-02-get.html"},{"title":"[Koa2 系列 03] Post 請求接收(上)","url":"https://ray247k.blogspot.com/2020/02/koa2-03-post.html"},{"title":"[Koa2 系列 04] Post 請求接收(中)","url":"https://ray247k.blogspot.com/2020/02/koa2-04-post.html"},{"title":"在 GitLab 建立 GitBook","url":"https://ray247k.blogspot.com/2020/03/gitlab-gitbook.html"},{"title":"[Koa2 系列 05] Post 請求接收(下)","url":"https://ray247k.blogspot.com/2020/03/koa2-05-post.html"},{"title":"[Koa2 系列 06] 原生路由實現","url":"https://ray247k.blogspot.com/2020/03/koa2-06.html"},{"title":"[Koa2 系列 07] Koa-router(上)- 基礎使用","url":"https://ray247k.blogspot.com/2020/03/koa2-07-koa-router.html"},{"title":"[Koa2 系列 08] Koa-router(中)- 路由群組","url":"https://ray247k.blogspot.com/2020/03/koa2-08-koa-router.html"},{"title":"[Koa2 系列 09] Koa-router(下)- 參數傳遞","url":"https://ray247k.blogspot.com/2020/04/koa2-09-koa-router.html"},{"title":"[Koa2 系列 10] Cookie 的使用","url":"https://ray247k.blogspot.com/2020/04/koa2-10-cookie.html"},{"title":"[Koa2 系列 11] 認識 Koa2 模板 - ejs","url":"https://ray247k.blogspot.com/2020/04/koa2-11-koa2-ejs.html"},{"title":"[Koa2 系列 12] Koa-static 載入靜態資源","url":"https://ray247k.blogspot.com/2020/04/koa2-12-koa-static.html"},{"title":"[Socket 入門系列 01] 安裝 Express 框架","url":"https://ray247k.blogspot.com/2020/05/socket-01-express.html"},{"title":"[Socket 入門系列 02] Socket 發射事件","url":"https://ray247k.blogspot.com/2020/05/socket-02-socket.html"},{"title":"[Socket 入門系列 03] Socket 廣播事件","url":"https://ray247k.blogspot.com/2020/05/socket-03-socket.html"},{"title":"[Socket 入門系列 04] 擴充功能 - 獨立聊天室","url":"https://ray247k.blogspot.com/2020/05/socket-04.html"},{"title":"[Rust 入門 01] 安裝 Rust 與 Cargo","url":"https://ray247k.blogspot.com/2020/06/rust-01-rust-cargo_4.html"},{"title":"[Rust 入門 02] Hello Rust","url":"https://ray247k.blogspot.com/2020/06/rust-02-hello-rust.html"},{"title":"[Rust 入門 03] 入門指南","url":"https://ray247k.blogspot.com/2020/06/rust-03.html"},{"title":"[Express+Vue 搭建電商網站] 01 - 初始設定","url":"https://ray247k.blogspot.com/2020/06/expressvue-01.html"},{"title":"[Rust 入門 04] 猜數字","url":"https://ray247k.blogspot.com/2020/07/rust-04.html"},{"title":"[Express+Vue 搭建電商網站] 02 - vue-router 的使用","url":"https://ray247k.blogspot.com/2020/07/02-vue-router.html"},{"title":"[Express+Vue 搭建電商網站] 03 - 認識 Express","url":"https://ray247k.blogspot.com/2020/07/expressvue-03-express.html"},{"title":"[Express+Vue 搭建電商網站] 04 - 進入 MongoDB 的世界","url":"https://ray247k.blogspot.com/2020/07/expressvue-04-mongodb.html"},{"title":"[Express+Vue 搭建電商網站] 05 - 連接 MongoDB 與 CORS","url":"https://ray247k.blogspot.com/2020/07/expressvue-05-mongodb-cors.html"},{"title":"[Express+Vue 搭建電商網站] 06 - 資料庫設計","url":"https://ray247k.blogspot.com/2020/08/expressvue-06.html"},{"title":"[Express+Vue 搭建電商網站] 07 API 路由建立","url":"https://ray247k.blogspot.com/2020/08/expressvue-07-api.html"},{"title":"[Express+Vue 搭建電商網站] 08 API 建立","url":"https://ray247k.blogspot.com/2020/08/expressvue-08-api.html"},{"title":"[Express+Vue 搭建電商網站] 09 API 測試","url":"https://ray247k.blogspot.com/2020/08/expressvue-09-api.html"},{"title":"[Express+Vue 搭建電商網站] 10 用 vue 建立一個表單","url":"https://ray247k.blogspot.com/2020/09/expressvue-10-vue.html"},{"title":"[Express+Vue 搭建電商網站] 11 認識 vuex","url":"https://ray247k.blogspot.com/2020/09/expressvue-11-vuex.html"},{"title":"[Express+Vue 搭建電商網站] 12 在 Vuex 使用 Mutation 管理狀態","url":"https://ray247k.blogspot.com/2020/09/expressvue-12-vuex-mutation.html"},{"title":"[Express+Vue 搭建電商網站] 13 使用 Axios 取得 API 資料","url":"https://ray247k.blogspot.com/2020/09/expressvue-13-axios-api.html"},{"title":"[Express+Vue 搭建電商網站] 14 使用組件思維重構頁面邏輯","url":"https://ray247k.blogspot.com/2020/10/expressvue-14.html"},{"title":"[Express+Vue 搭建電商網站] 15 使用 Vuex Getters 複用資料邏輯","url":"https://ray247k.blogspot.com/2020/10/expressvue-15-vuex-getters.html"},{"title":"[Express+Vue 搭建電商網站] 16 抽離 Vuex store 中的邏輯","url":"https://ray247k.blogspot.com/2020/10/expressvue-16-vuex-store_16.html"},{"title":"[Express+Vue 搭建電商網站] 17 使用常數管理變數","url":"https://ray247k.blogspot.com/2020/10/expressvue-17.html"},{"title":"[Express+Vue 搭建電商網站] 18 套用 Element UI 到頁面上","url":"https://ray247k.blogspot.com/2020/11/expressvue-18-element-ui.html"},{"title":"[Express+Vue 搭建電商網站] 19 畫面重構","url":"https://ray247k.blogspot.com/2020/11/expressvue-19.html"}],"updateTime":"2021/2/12 下午 11:54:54","blogUrl":"https://ray247k.blogspot.com/","name":null},{"keyID":159,"blogList":[{"title":"原生 CSS 變數運用技巧(CSS Variables)","url":"https://w3c.hexschool.com/blog/21985acb"},{"title":"原生 CSS 變數運用技巧(CSS Variables)","url":"https://w3c.hexschool.com/blog/21985acb"}],"updateTime":"2020/3/10 下午 1:26:41","blogUrl":"https://www.google.com/","name":null},{"keyID":176,"blogList":[{"title":"前端學習整理回顧—響應式網頁","url":"https://medium.com/@tina2793778/前端學習整理回顧-響應式網頁-d70364f1f9e6"},{"title":"從 CSS 到 SCSS","url":"https://medium.com/@tina2793778/%E5%BE%9E-css-%E5%88%B0-scss-8745071dded1"},{"title":"Sass 入門","url":"https://medium.com/@tina2793778/sass-%E5%85%A5%E9%96%80-b7713492fada"},{"title":"Sass — VS Code 編譯、&連接詞","url":"https://medium.com/@tina2793778/sass-vs-code-%E7%B7%A8%E8%AD%AF-%E9%80%A3%E6%8E%A5%E8%A9%9E-96921b3322da"},{"title":"Sass 變數(Variables)","url":"https://medium.com/@tina2793778/sass-%E8%AE%8A%E6%95%B8-variables-9b3946e8443d"},{"title":"Sass @import","url":"https://medium.com/@tina2793778/sass-import-9a8b1f43198d"},{"title":"Sass @mixin /@include","url":"https://medium.com/@tina2793778/sass-mixin-include-fc828b1ccdd"},{"title":"Sass mixin 搭配 RWD","url":"https://medium.com/@tina2793778/sass-mixin-%E6%90%AD%E9%85%8D-rwd-f324980c02e3"},{"title":"Sass CSS 設計模式、SMACSS","url":"https://medium.com/@tina2793778/sass-css-%E8%A8%AD%E8%A8%88%E6%A8%A1%E5%BC%8F-smacss-3e7046ff5d5"},{"title":"Sass : SMACSS — Base","url":"https://medium.com/@tina2793778/sass-smacss-base-fab332399ff7"},{"title":"Sass : SMACSS — Layout、Module","url":"https://medium.com/@tina2793778/sass-smacss-layout-module-327482938a69"},{"title":"Sass SMACSS — Theme、State","url":"https://medium.com/@tina2793778/sass-smacss-theme-state-5afa79f5da6e"},{"title":"Sass : OOCSS","url":"https://medium.com/@tina2793778/sass-oocss-b00d80d8e514"},{"title":"Sass : BEM 命名","url":"https://medium.com/@tina2793778/sass-bem-%E5%91%BD%E5%90%8D-b6af4539babd"},{"title":"Sass : BEM 命名應用","url":"https://medium.com/@tina2793778/sass-bem-%E5%91%BD%E5%90%8D%E6%87%89%E7%94%A8-f6a558e2e63d"},{"title":"Sass : CSS Guidelines","url":"https://medium.com/@tina2793778/sass-css-guidelines-ef0dd71530d5"},{"title":"Sass: Sass 7–1 pattern","url":"https://medium.com/@tina2793778/sass-sass-7-1-pattern-bcdcd3eee36f"},{"title":"Sass : 搭配 Bootstrap 實作","url":"https://medium.com/@tina2793778/sass-%E6%90%AD%E9%85%8D-bootstrap-%E5%AF%A6%E4%BD%9C-db6d9af57b66"},{"title":"Bootstrap: 認識如何使用 Bootstrap","url":"https://medium.com/@tina2793778/bootstrap-%E8%AA%8D%E8%AD%98%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8-bootstrap-46cbd897eed8"},{"title":"最近我在切版星球","url":"https://medium.com/@tina2793778/%E6%9C%80%E8%BF%91%E6%88%91%E5%9C%A8%E5%88%87%E7%89%88%E6%98%9F%E7%90%83-645cb9e97c02"},{"title":"Command line:command line interface 介紹及基本指令","url":"https://medium.com/@tina2793778/command-line-command-line-interface-%E4%BB%8B%E7%B4%B9%E5%8F%8A%E5%9F%BA%E6%9C%AC%E6%8C%87%E4%BB%A4-4bb0101a08a7"},{"title":"Git:基本概念介紹與指令","url":"https://medium.com/@tina2793778/git-%E5%9F%BA%E6%9C%AC%E6%A6%82%E5%BF%B5%E4%BB%8B%E7%B4%B9%E8%88%87%E6%8C%87%E4%BB%A4-d5d85607cd7d"},{"title":"JavaScript:環境建置與基本運算","url":"https://medium.com/@tina2793778/javascript-%E7%92%B0%E5%A2%83%E5%BB%BA%E7%BD%AE%E8%88%87%E5%9F%BA%E6%9C%AC%E9%81%8B%E7%AE%97-26f9cf165dcd"},{"title":"JavaScript:變數","url":"https://medium.com/@tina2793778/javascript-%E8%AE%8A%E6%95%B8-d57598ee1c8c"},{"title":"JavaScript:變數(二)","url":"https://medium.com/@tina2793778/javascript-%E8%AE%8A%E6%95%B8-%E4%BA%8C-9533a0af45ac"},{"title":"JavaScript:判斷式","url":"https://medium.com/@tina2793778/javascript-%E5%88%A4%E6%96%B7%E5%BC%8F-420a035070bc"},{"title":"JavaScript:迴圈","url":"https://medium.com/@tina2793778/javascript-%E8%BF%B4%E5%9C%88-79aa973c476d"},{"title":"JavaScript:函式","url":"https://medium.com/@tina2793778/javascript-%E5%87%BD%E5%BC%8F-f550f011cee0"},{"title":"JavaScript:函式(二)","url":"https://medium.com/@tina2793778/javascript-%E5%87%BD%E5%BC%8F-%E4%BA%8C-64b04acea485"},{"title":"JavaScript:常用內建函式","url":"https://medium.com/@tina2793778/javascript-%E5%B8%B8%E7%94%A8%E5%85%A7%E5%BB%BA%E5%87%BD%E5%BC%8F-ec2a64a55b35"},{"title":"JavaScript:常用的內建函式(二)","url":"https://medium.com/@tina2793778/javascript-%E5%B8%B8%E7%94%A8%E7%9A%84%E5%85%A7%E5%BB%BA%E5%87%BD%E5%BC%8F-%E4%BA%8C-969f75e1a8a8"},{"title":"2020 Fourdesire 生活遊樂場活動心得分享","url":"https://medium.com/@tina2793778/2020-fourdesire-%E7%94%9F%E6%B4%BB%E9%81%8A%E6%A8%82%E5%A0%B4%E6%B4%BB%E5%8B%95%E5%BF%83%E5%BE%97%E5%88%86%E4%BA%AB-a5e560ea1db3"},{"title":"JavaScript:常用的內建函式(三)","url":"https://medium.com/@tina2793778/javascript-%E5%B8%B8%E7%94%A8%E7%9A%84%E5%85%A7%E5%BB%BA%E5%87%BD%E5%BC%8F-%E4%B8%89-785da874d4fb"},{"title":"JavaScript:新手容易出錯的地方","url":"https://medium.com/@tina2793778/javascript-%E6%96%B0%E6%89%8B%E5%AE%B9%E6%98%93%E5%87%BA%E9%8C%AF%E7%9A%84%E5%9C%B0%E6%96%B9-f6d74beba28b"},{"title":"JavaScript:題目練習","url":"https://medium.com/@tina2793778/javascript-%E9%A1%8C%E7%9B%AE%E7%B7%B4%E7%BF%92-b215e78516c0"},{"title":"JavaScript:練習解題前的練習","url":"https://medium.com/@tina2793778/javascript-%E7%B7%B4%E7%BF%92%E8%A7%A3%E9%A1%8C%E5%89%8D%E7%9A%84%E7%B7%B4%E7%BF%92-edb754b94fa3"},{"title":"JavaScript:解題時的練習","url":"https://medium.com/@tina2793778/javascript-%E8%A7%A3%E9%A1%8C%E6%99%82%E7%9A%84%E7%B7%B4%E7%BF%92-52a6c7d5f85f"},{"title":"[ MTR04 ] 階段性學習心得","url":"https://medium.com/@tina2793778/mtr04-%E9%9A%8E%E6%AE%B5%E6%80%A7%E5%AD%B8%E7%BF%92%E5%BF%83%E5%BE%97-9d4b98414c66"},{"title":"JavaScript:ES6","url":"https://medium.com/@tina2793778/javascript-es6-939dbf194f9a"},{"title":"JavaScript:ES6(二)","url":"https://medium.com/@tina2793778/javascript-es6-%E4%BA%8C-a7a330d0adc8"}],"updateTime":"2021/1/27 上午 10:16:41","blogUrl":"https://medium.com/@tina2793778/","name":null},{"keyID":195,"blogList":[{"title":"[加密]caesar cipher","url":"https://xxxxtim.github.io/2020/01/30/caesar%20cipher"},{"title":"[型別區分]何謂強弱型別","url":"https://xxxxtim.github.io/2020/02/05/typeoflang"},{"title":"[編譯器]Compiler VS Interpreter","url":"https://xxxxtim.github.io/2020/02/16/compiler"},{"title":"[變數宣告]Var vs let","url":"https://xxxxtim.github.io/2020/02/22/variable"},{"title":"[CodingStyle]命名規則","url":"https://xxxxtim.github.io/2020/02/29/CodingStyle-%E5%91%BD%E5%90%8D%E8%A6%8F%E5%89%87"},{"title":"[演算法]馬可夫鏈 (Markov Chain)","url":"https://xxxxtim.github.io/2020/03/08/MarkovChain"},{"title":"[正則表達式](一)","url":"https://xxxxtim.github.io/2020/03/22/RegExp-1"}],"updateTime":"2020/3/22 下午 8:02:41","blogUrl":"https://xxxxtim.github.io/","name":null},{"keyID":202,"blogList":[{"title":"[鼠年全馬鐵人挑戰]Week01-我的菜鳥筆記部落格開張","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week01-%E6%88%91%E7%9A%84%E8%8F%9C%E9%B3%A5%E7%AD%86%E8%A8%98%E9%83%A8%E8%90%BD%E6%A0%BC%E9%96%8B%E5%BC%B5-42c0df32f99f"},{"title":"[鼠年全馬鐵人挑戰]Week02-部署ASP.NET Core 3.1 專案至IIS上","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week02-%E9%83%A8%E7%BD%B2asp-net-core-3-1-%E5%B0%88%E6%A1%88%E8%87%B3iis%E4%B8%8A-c9966f6eaf59"},{"title":"[鼠年全馬鐵人挑戰]Week03-ASP.NET Core 3.1 初心者入門(1)-架構介紹","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week03-asp-net-core-3-1-%E5%88%9D%E5%BF%83%E8%80%85%E5%85%A5%E9%96%80-1-%E6%9E%B6%E6%A7%8B%E4%BB%8B%E7%B4%B9-43f593d6874e"},{"title":"[鼠年全馬鐵人挑戰]Week04-ASP.NET Core 3.1 初心者入門(2)-安裝 Packages 和 Libraries","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week04-asp-net-core-3-1-%E5%88%9D%E5%BF%83%E8%80%85%E5%85%A5%E9%96%80-2-%E5%AE%89%E8%A3%9D-packages-%E5%92%8C-libraries-c88377d97e9d"},{"title":"[鼠年全馬鐵人挑戰]Week05-ASP.NET Core 3.1 初心者入門(3)-Razor Pages","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week03-asp-net-core-3-1-%E5%88%9D%E5%BF%83%E8%80%85%E5%85%A5%E9%96%80-3-razor-pages-8b52e856e2ca"},{"title":"[鼠年全馬鐵人挑戰]Week06-ASP.NET Core 3.1 初心者入門(4)-SignalR 簡介","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week06-asp-net-core-3-1-%E5%88%9D%E5%BF%83%E8%80%85%E5%85%A5%E9%96%80-3-signalr-%E7%B0%A1%E4%BB%8B-44ab10e4d713"},{"title":"[鼠年全馬鐵人挑戰]Week07-利用Selenium做自動化測試(1)-環境建置","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week07-%E5%88%A9%E7%94%A8selenium%E5%81%9A%E8%87%AA%E5%8B%95%E5%8C%96%E6%B8%AC%E8%A9%A6-1-%E7%92%B0%E5%A2%83%E5%BB%BA%E7%BD%AE-84a74cf34985"},{"title":"[鼠年全馬鐵人挑戰]Week08-使用UI Vision做Canvas遊戲測試腳本","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week08-%E4%BD%BF%E7%94%A8ui-vision%E5%81%9Acanvas%E9%81%8A%E6%88%B2%E6%B8%AC%E8%A9%A6%E8%85%B3%E6%9C%AC-620cd4e16c80"},{"title":"[鼠年全馬鐵人挑戰]Week09-使用Azure DevOps Service 實現完整應用程式開發到自動化部署過程(1)","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week09-%E4%BD%BF%E7%94%A8azure-devops-service-%E5%AF%A6%E7%8F%BE%E5%AE%8C%E6%95%B4%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F%E9%96%8B%E7%99%BC%E5%88%B0%E8%87%AA%E5%8B%95%E5%8C%96%E9%83%A8%E7%BD%B2%E9%81%8E%E7%A8%8B-1-719c5c2f3711"},{"title":"[鼠年全馬鐵人挑戰]Week10-使用Azure DevOps Service 實現完整應用程式開發到自動化部署過程(2)","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week10-%E4%BD%BF%E7%94%A8azure-devops-service-%E5%AF%A6%E7%8F%BE%E5%AE%8C%E6%95%B4%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F%E9%96%8B%E7%99%BC%E5%88%B0%E8%87%AA%E5%8B%95%E5%8C%96%E9%83%A8%E7%BD%B2%E9%81%8E%E7%A8%8B-2-5f8db81d4882"},{"title":"[鼠年全馬鐵人挑戰]Week11-SQL Server 取代字元成換行","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week11-sql-server-%E5%8F%96%E4%BB%A3%E5%AD%97%E5%85%83%E6%88%90%E6%8F%9B%E8%A1%8C-564231e7b864"},{"title":"[鼠年全馬鐵人挑戰]Week12-[MSSQL] SET NOCOUNT ON 不要回傳受影響筆數","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week12-mssql-set-nocount-on-%E4%B8%8D%E8%A6%81%E5%9B%9E%E5%82%B3%E5%8F%97%E5%BD%B1%E9%9F%BF%E7%AD%86%E6%95%B8-3a2a6a5ad4fd"},{"title":"[鼠年全馬鐵人挑戰]Week13-[C#]字串轉單引號包起來的字串","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week13-c-%E5%AD%97%E4%B8%B2%E8%BD%89%E5%96%AE%E5%BC%95%E8%99%9F%E5%8C%85%E8%B5%B7%E4%BE%86%E7%9A%84%E5%AD%97%E4%B8%B2-dc54b4c0edac"},{"title":"[鼠年全馬鐵人挑戰]Week14-[MSSQL] 利用STRING_AGG()將Rows組成字串","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week14-mssql-%E5%88%A9%E7%94%A8string-agg-%E5%B0%87rows%E7%B5%84%E6%88%90%E5%AD%97%E4%B8%B2-40b2b5d9222?sk=6a71191e4c1d00a661e258885acf1af6"},{"title":"[鼠年全馬鐵人挑戰]Week15-Angular 10 新手入門(1) - 環境架設","url":"https://medium.com/@nina_weng/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0-week15-angular-10-%E6%96%B0%E6%89%8B%E5%85%A5%E9%96%80-1-%E7%92%B0%E5%A2%83%E6%9E%B6%E8%A8%AD-5ad7ae21c41d"},{"title":"[C#]實值型別(Value Type) VS參考型別(Reference Type)","url":"https://medium.com/ninas-note/c-%E5%AF%A6%E8%B3%AA%E5%9E%8B%E5%88%A5-value-type-vs%E5%8F%83%E8%80%83%E5%9E%8B%E5%88%A5-reference-type-64ba5cf8bf8b"},{"title":"[C#]一分鐘了解 Boxing 和 Unboxing","url":"https://medium.com/ninas-note/c-%E4%B8%80%E5%88%86%E9%90%98%E4%BA%86%E8%A7%A3-boxing-%E5%92%8C-unboxing-cb8e2b9396e5"},{"title":"[MSSQL] 搜尋全形資料","url":"https://medium.com/@nina_weng/mssql-%E6%90%9C%E5%B0%8B%E5%85%A8%E5%BD%A2%E8%B3%87%E6%96%99-12c0dc020709?sk=7de070388767f4fda3667142e871fd2b"},{"title":"[C#] 介面(Interface) VS Abstract Class (抽象類別)","url":"https://medium.com/@nina_weng/c-%E4%BB%8B%E9%9D%A2-interface-vs-abstract-class-%E6%8A%BD%E8%B1%A1%E9%A1%9E%E5%88%A5-6bbbea3e508"},{"title":"[C#] 方法回傳多個回傳值 | Out關鍵字簡介","url":"https://medium.com/ninas-note/c-%E6%96%B9%E6%B3%95%E5%9B%9E%E5%82%B3%E5%A4%9A%E5%80%8B%E5%9B%9E%E5%82%B3%E5%80%BC-out%E9%97%9C%E9%8D%B5%E5%AD%97%E7%B0%A1%E4%BB%8B-d157fa16cb9c"},{"title":"[Vue]Axios CheatSeet | Axios完成Ajax請求","url":"https://medium.com/@nina_weng/vue-axios-cheatseet-axios%E5%AE%8C%E6%88%90ajax%E8%AB%8B%E6%B1%82-94391f185382"},{"title":"[JavaScript]分享一個輕量的日期套件 — Day.js","url":"https://medium.com/@nina_weng/javascript-%E5%88%86%E4%BA%AB%E4%B8%80%E5%80%8B%E8%BC%95%E9%87%8F%E7%9A%84%E6%97%A5%E6%9C%9F%E5%A5%97%E4%BB%B6-day-js-aa40363fc0a5"},{"title":"[WebStorm] Mac 好用快捷鍵","url":"https://medium.com/@nina_weng/webstorm-%E5%BF%AB%E6%8D%B7%E9%8D%B5-%E7%A8%8B%E5%BC%8F%E7%A2%BC%E8%87%AA%E5%8B%95%E6%8E%92%E7%89%88-c255bfe4a19f"},{"title":"[HTML]更改網站Logo","url":"https://medium.com/@nina_weng/html-%E6%9B%B4%E6%94%B9%E7%B6%B2%E7%AB%99logo-90a2278e05ff"},{"title":"[Vue3] Vue 3 HelloWorld!","url":"https://medium.com/@nina_weng/vue3-vue-3-helloworld-c6170edd367"},{"title":"[NPM]常用指令筆記","url":"https://medium.com/ninas-note/npm-%E5%B8%B8%E7%94%A8%E6%8C%87%E4%BB%A4%E7%AD%86%E8%A8%98-d7dfed780007"},{"title":"[TypeScript + Jest] 建立TypeScript的測試環境","url":"https://medium.com/@nina_weng/typescript-jest-%E5%BB%BA%E7%AB%8Btypescript%E7%9A%84%E6%B8%AC%E8%A9%A6%E7%92%B0%E5%A2%83-6f4593114a17"},{"title":"[CORS] 跨來源資源共用","url":"https://medium.com/@nina_weng/cors-%E8%B7%A8%E4%BE%86%E6%BA%90%E8%B3%87%E6%BA%90%E5%85%B1%E7%94%A8-c11f5fbe8e06"},{"title":"[Vim] 顯示相對行數","url":"https://medium.com/@nina_weng/vim-%E9%A1%AF%E7%A4%BA%E7%9B%B8%E5%B0%8D%E8%A1%8C%E6%95%B8-9a9f629cce21"},{"title":"多處理(Multiprocessing) vs. 多執行緒(Multithreading)","url":"https://nina-weng.medium.com/%E5%A4%9A%E8%99%95%E7%90%86-multiprocessing-vs-%E5%A4%9A%E5%9F%B7%E8%A1%8C%E7%B7%92-multithreading-950d640e2dcd"},{"title":"[C#] Discard Variable (_)","url":"https://nina-weng.medium.com/c-discard-variable-9843c8ad807"},{"title":"[C#] ?? (null-coalescing operator) 與 ??= 的用法","url":"https://nina-weng.medium.com/c-null-coalescing-operator-%E8%88%87-%E7%9A%84%E7%94%A8%E6%B3%95-72a495795cc"},{"title":"[Azure Pipelines] 如何在 YAML檔 (.yml) 使用 variable groups","url":"https://nina-weng.medium.com/azure-pipelines-%E5%A6%82%E4%BD%95%E5%9C%A8-yaml%E6%AA%94-yml-%E4%BD%BF%E7%94%A8-variable-groups-ecadba88d7a1"},{"title":"[Vue3]目前支援Vue3的UI Framework","url":"https://nina-weng.medium.com/vue3-%E7%9B%AE%E5%89%8D%E6%94%AF%E6%8F%B4vue3%E7%9A%84ui-framework-e2c4710f8c44"},{"title":"[名詞筆記]三層式架構","url":"https://nina-weng.medium.com/%E5%90%8D%E8%A9%9E%E7%AD%86%E8%A8%98-%E4%B8%89%E5%B1%A4%E5%BC%8F%E6%9E%B6%E6%A7%8B-579553486c19"},{"title":"[MSSQL] Rollback 預估剩餘時間","url":"https://nina-weng.medium.com/mssql-rollback-%E9%A0%90%E4%BC%B0%E5%89%A9%E9%A4%98%E6%99%82%E9%96%93-56e11c525114"},{"title":"[Tailwind] 開發小工具 — 隨時知道現在哪個Breakpoint被啟用了","url":"https://nina-weng.medium.com/tailwind-%E9%96%8B%E7%99%BC%E5%B0%8F%E5%B7%A5%E5%85%B7-%E9%9A%A8%E6%99%82%E7%9F%A5%E9%81%93%E7%8F%BE%E5%9C%A8%E5%93%AA%E5%80%8Bbreakpoint%E8%A2%AB%E5%95%9F%E7%94%A8%E4%BA%86-5440c480777d"},{"title":"[Vue] Component建議命名規則","url":"https://nina-weng.medium.com/vue-component%E5%BB%BA%E8%AD%B0%E5%91%BD%E5%90%8D%E8%A6%8F%E5%89%87-b6d2f6039199"},{"title":"[Vue3] Async component","url":"https://nina-weng.medium.com/vue3-async-component-57d07cbe765d"},{"title":"鼠年全馬鐵人挑戰心得","url":"https://nina-weng.medium.com/%E9%BC%A0%E5%B9%B4%E5%85%A8%E9%A6%AC%E9%90%B5%E4%BA%BA%E6%8C%91%E6%88%B0%E5%BF%83%E5%BE%97-cb5a39be4891"}],"updateTime":"2021/1/25 下午 4:23:26","blogUrl":"https://medium.com/@nina_weng","name":null},{"keyID":217,"blogList":[{"title":"Just JavaScript - The JavaScript Universe 隨意筆記","url":"https://chihyang41.github.io/2020/02/23/Just-JavaScript-The-JavaScript-Universe-%E9%9A%A8%E6%84%8F%E7%AD%86%E8%A8%98/"},{"title":"Just JavaScript - Values and Variables 隨意筆記","url":"https://chihyang41.github.io/2020/03/01/Just-JavaScript-Values-and-Variables-%E9%9A%A8%E6%84%8F%E7%AD%86%E8%A8%98/#more"},{"title":"The Complete Junior to Senior Web Developer Roadmap - SSH 筆記","url":"https://chihyang41.github.io/2020/03/07/The-Complete-Junior-to-Senior-Web-Developer-Roadmap-SSH-%E7%AD%86%E8%A8%98/#more"},{"title":"The Complete Junior to Senior Web Developer Roadmap - Performance part2 隨意筆記","url":"https://chihyang41.github.io/2020/03/28/The-Complete-Junior-to-Senior-Web-Developer-Roadmap-Performance-part2-%E9%9A%A8%E6%84%8F%E7%AD%86%E8%A8%98/"},{"title":"BFCache 筆記之你怎麼都沒變啦","url":"https://chihyang41.github.io/2020/05/03/BFCache-%E7%AD%86%E8%A8%98%E4%B9%8B%E4%BD%A0%E6%80%8E%E9%BA%BC%E9%83%BD%E6%B2%92%E8%AE%8A%E5%95%A6/"},{"title":"Lidemy MTR 第四期官網 - 打雜小弟心得","url":"https://chihyang41.github.io/2020/05/09/Lidemy-MTR-%E7%AC%AC%E5%9B%9B%E6%9C%9F%E5%AE%98%E7%B6%B2-%E6%89%93%E9%9B%9C%E5%B0%8F%E5%BC%9F%E5%BF%83%E5%BE%97/"},{"title":"VSCode 自動刪除沒屁用 import 以及排版","url":"https://chihyang41.github.io/2020/06/27/VSCode-Auto-Organize-Import/"}],"updateTime":"2020/6/28 下午 5:25:38","blogUrl":"https://chihyang41.github.io/","name":null},{"keyID":223,"blogList":[{"title":"人生的新挑戰","url":"https://www.facebook.com/permalink.php?story_fbid=103783104536586&id=101755718072658"},{"title":"常見的儲存資料硬體裝置類別","url":"https://www.facebook.com/permalink.php?story_fbid=112172557030974&id=101755718072658"},{"title":"硬碟緩衝器到底是甚麼該怎麼購買?","url":"https://www.facebook.com/permalink.php?story_fbid=116686303246266&id=101755718072658"},{"title":"硬碟陣列的常見基本型態","url":"https://www.facebook.com/permalink.php?story_fbid=119952466252983&id=101755718072658¬if_id=1583069253677174¬if_t=page_post_reaction"},{"title":"電腦硬體的五大單元","url":"https://www.facebook.com/permalink.php?story_fbid=122975945950635&id=101755718072658¬if_id=1583681427958606¬if_t=page_post_reaction"},{"title":"近代家用主機CPU的規格(intel篇)","url":"https://www.facebook.com/permalink.php?story_fbid=126041368977426&id=101755718072658¬if_id=1584287082352035¬if_t=page_post_reaction"},{"title":"心情抒發 ","url":"https://www.facebook.com/permalink.php?story_fbid=128706858710877&id=101755718072658¬if_id=1584883069444211¬if_t=page_post_reaction"},{"title":"如何第一次使用SKYPE就上手","url":"https://hackmd.io/@9nmxcvYoTK6ja4I4K3UVdg/rkPyvm0I8"},{"title":"近代家用主機CPU的規格(AMD篇)","url":"https://www.facebook.com/permalink.php?story_fbid=133996144848615&id=101755718072658¬if_id=1586098949163930¬if_t=page_post_reaction"},{"title":"OPTANE的用途及問題","url":"https://www.facebook.com/permalink.php?story_fbid=136282017953361&id=101755718072658"},{"title":"網路協定(OSI模型)簡易基礎概念#w3HexSchool","url":"https://www.facebook.com/permalink.php?story_fbid=138298754418354&id=101755718072658"},{"title":"M.2 SSD跟PCIE SSD和MSATA還有SATA SSD到底有甚麼差別?","url":"https://www.facebook.com/permalink.php?story_fbid=140943574153872&id=101755718072658"},{"title":"個人主機各部分零件工作內容","url":"https://www.facebook.com/permalink.php?story_fbid=143648970549999&id=101755718072658"},{"title":"3分鐘搞懂USB(通用序列埠)#w3HexSchool","url":"https://www.facebook.com/permalink.php?story_fbid=145894590325437&id=101755718072658"},{"title":"microsoft office word使用技巧","url":"https://www.facebook.com/permalink.php?story_fbid=148350563413173&id=101755718072658"},{"title":"microsoft office EXCEL使用技巧","url":"https://www.facebook.com/permalink.php?story_fbid=150521196529443&id=101755718072658"},{"title":"microsoft office POWER POINT使用技巧","url":"https://www.facebook.com/permalink.php?story_fbid=152611676320395&id=101755718072658"},{"title":"硬碟pmr smr技術分別是什麼?","url":"https://www.facebook.com/permalink.php?story_fbid=154831419431754&id=101755718072658"},{"title":"HACK MD常見使用方法","url":"https://www.facebook.com/permalink.php?story_fbid=158960115685551&id=101755718072658"},{"title":"記憶體在電腦中扮演的角色","url":"https://hackmd.io/@9nmxcvYoTK6ja4I4K3UVdg/BksNLD-pL"},{"title":"如何使用線上購物","url":"https://hackmd.io/@9nmxcvYoTK6ja4I4K3UVdg/Hy_gA-808"},{"title":"心情抒發","url":"https://hackmd.io/@9nmxcvYoTK6ja4I4K3UVdg/Bk9zwOy1w"},{"title":"從無到有取得一台電腦的方法","url":"https://hackmd.io/@9nmxcvYoTK6ja4I4K3UVdg/Hy-7AKuJP"},{"title":"windows10的安裝方法(KMS)","url":"https://www.facebook.com/permalink.php?story_fbid=166911574890405&id=101755718072658"},{"title":"在windows10作業系統下查看硬體型號","url":"https://www.facebook.com/permalink.php?story_fbid=168838161364413&id=101755718072658"}],"updateTime":"2020/7/26 下午 11:46:34","blogUrl":"https://www.facebook.com/IT%E5%B0%8F%E8%90%8C%E6%96%B0-101755718072658","name":null},{"keyID":225,"blogList":[{"title":"我的期貨投資(一)","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E4%B8%80-dc915b382c36"},{"title":"我的期貨投資(二)","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E4%BA%8C-5e9decd30c37"},{"title":"用 CSS 畫出滿意度的星星和特效","url":"https://medium.com/@julypenguin/%E7%94%A8-css-%E7%95%AB%E5%87%BA%E6%BB%BF%E6%84%8F%E5%BA%A6%E7%9A%84%E6%98%9F%E6%98%9F%E5%92%8C%E7%89%B9%E6%95%88-f653689be8ac"},{"title":"我的期貨投資(三)","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E4%B8%89-89a339551222"},{"title":"我的期貨投資(四)","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%9B%9B-2d0260daf908"},{"title":"重新學習 DOM - 筆記 ( 選擇元素節點 )","url":"https://medium.com/@julypenguin/%E9%87%8D%E6%96%B0%E5%AD%B8%E7%BF%92-dom-%E7%AD%86%E8%A8%98-%E9%81%B8%E6%93%87%E5%85%83%E7%B4%A0%E7%AF%80%E9%BB%9E-ac0bf2815915"},{"title":"重新學習 DOM — 筆記 ( 元素節點幾何 )","url":"https://medium.com/@julypenguin/%E9%87%8D%E6%96%B0%E5%AD%B8%E7%BF%92-dom-%E7%AD%86%E8%A8%98-%E5%85%83%E7%B4%A0%E7%AF%80%E9%BB%9E%E5%B9%BE%E4%BD%95-97ca9c1a98df"},{"title":"重新學習 DOM — 筆記 ( CSS 屬性、文字節點)","url":"https://medium.com/@julypenguin/%E9%87%8D%E6%96%B0%E5%AD%B8%E7%BF%92-dom-%E7%AD%86%E8%A8%98-css-%E5%B1%AC%E6%80%A7-%E6%96%87%E5%AD%97%E7%AF%80%E9%BB%9E-4657a810d80"},{"title":"重新學習 DOM — 筆記 ( DocumentFragment 節點)","url":"https://medium.com/@julypenguin/%E9%87%8D%E6%96%B0%E5%AD%B8%E7%BF%92-dom-%E7%AD%86%E8%A8%98-documentfragment-%E7%AF%80%E9%BB%9E-e64c9f65be96"},{"title":"重新學習 DOM — 筆記 ( CSS 樣式表)","url":"https://medium.com/@julypenguin/%E9%87%8D%E6%96%B0%E5%AD%B8%E7%BF%92-dom-%E7%AD%86%E8%A8%98-css-%E6%A8%A3%E5%BC%8F%E8%A1%A8-bf347d5bb4b"},{"title":"檢查資料型態的幾個方法 (JS)","url":"https://medium.com/@julypenguin/%E6%AA%A2%E6%9F%A5%E8%B3%87%E6%96%99%E5%9E%8B%E6%85%8B%E7%9A%84%E5%B9%BE%E5%80%8B%E6%96%B9%E6%B3%95-js-21e64563086"},{"title":"運算元的副作用","url":"https://medium.com/@julypenguin/%E9%81%8B%E7%AE%97%E5%85%83%E7%9A%84%E5%89%AF%E4%BD%9C%E7%94%A8-770854b09347"},{"title":"更有效率的使用遞迴模式","url":"https://medium.com/@julypenguin/%E6%9B%B4%E6%9C%89%E6%95%88%E7%8E%87%E7%9A%84%E4%BD%BF%E7%94%A8%E9%81%9E%E8%BF%B4%E6%A8%A1%E5%BC%8F-3ef7cb41f888"},{"title":"String 物件的 replace","url":"https://medium.com/@julypenguin/string-%E7%89%A9%E4%BB%B6%E7%9A%84-replace-63af0e71a541"},{"title":"使用正規表示法分組","url":"https://medium.com/@julypenguin/%E4%BD%BF%E7%94%A8%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%A4%BA%E6%B3%95%E5%88%86%E7%B5%84-a7c06ef85168"},{"title":"正規表示法靜態值","url":"https://medium.com/@julypenguin/%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%A4%BA%E6%B3%95%E9%9D%9C%E6%85%8B%E5%80%BC-2c44334a9423"},{"title":"陣列不只能用數字索引","url":"https://medium.com/@julypenguin/%E9%99%A3%E5%88%97%E4%B8%8D%E5%8F%AA%E8%83%BD%E7%94%A8%E6%95%B8%E5%AD%97%E7%B4%A2%E5%BC%95-4da755732a5b"},{"title":"使用 Arguments","url":"https://medium.com/@julypenguin/%E4%BD%BF%E7%94%A8-arguments-4961933de66d"},{"title":"使用鏈式語法來寫程式","url":"https://medium.com/@julypenguin/%E4%BD%BF%E7%94%A8%E9%8F%88%E5%BC%8F%E8%AA%9E%E6%B3%95%E4%BE%86%E5%AF%AB%E7%A8%8B%E5%BC%8F-784a6cbcc3e5"},{"title":"Object 與 Function 的原型屬性","url":"https://medium.com/@julypenguin/object-%E8%88%87-function-%E7%9A%84%E5%8E%9F%E5%9E%8B%E5%B1%AC%E6%80%A7-af7cac31628a"},{"title":"透過原型來避免屬性被修改","url":"https://medium.com/@julypenguin/%E9%80%8F%E9%81%8E%E5%8E%9F%E5%9E%8B%E4%BE%86%E9%81%BF%E5%85%8D%E5%B1%AC%E6%80%A7%E8%A2%AB%E4%BF%AE%E6%94%B9-2bb2df9d0f36"},{"title":"this 可以指向誰","url":"https://medium.com/@julypenguin/this-%E5%8F%AF%E4%BB%A5%E6%8C%87%E5%90%91%E8%AA%B0-edd1cc8adf04"},{"title":"幾種繼承的寫法","url":"https://medium.com/@julypenguin/%E7%B9%BC%E6%89%BF%E7%9A%84%E5%B9%BE%E5%80%8B%E6%96%B9%E6%B3%95-e9240918d619"},{"title":"類別的靜態方法","url":"https://medium.com/@julypenguin/%E9%A1%9E%E5%88%A5%E7%9A%84%E9%9D%9C%E6%85%8B%E6%96%B9%E6%B3%95-f176f71471e"},{"title":"我的期貨投資(五)","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E4%BA%94-9012bddcd82"},{"title":"我的期貨投資(六)","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%85%AD-216c3bf0d1ca"},{"title":"我的期貨投資(七)","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E4%B8%83-d0592cd3ccac"},{"title":"我的期貨投資(八)-高低價均線做多策略","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%85%AB-%E9%AB%98%E4%BD%8E%E5%83%B9%E5%9D%87%E7%B7%9A%E5%81%9A%E5%A4%9A%E7%AD%96%E7%95%A5-d0e85cdce1c4"},{"title":"我的期貨投資(九) - 5 種均線指標","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E4%B9%9D-5%E7%A8%AE%E5%9D%87%E7%B7%9A%E6%8C%87%E6%A8%99-61145ee65fcb"},{"title":"我的期貨投資(十) — 指數移動均線搭配平滑移動均線","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%8D%81-%E6%8C%87%E6%95%B8%E7%A7%BB%E5%8B%95%E5%9D%87%E7%B7%9A%E6%90%AD%E9%85%8D%E5%B9%B3%E6%BB%91%E7%A7%BB%E5%8B%95%E5%9D%87%E7%B7%9A-844df026c201"},{"title":"我的期貨投資(十一)-均線搭配實體 k 棒","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%8D%81%E4%B8%80-321af01f3b6f"},{"title":"我的期貨投資(十二) - 逆勢策略(均線上做空,均線下做多)","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%8D%81%E4%BA%8C-%E9%80%86%E5%8B%A2%E7%AD%96%E7%95%A5-%E5%9D%87%E7%B7%9A%E4%B8%8A%E5%81%9A%E7%A9%BA-%E5%9D%87%E7%B7%9A%E4%B8%8B%E5%81%9A%E5%A4%9A-d4c38b8a335f"},{"title":"我的期貨投資(十三) - 快慢線交叉策略","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%8D%81%E4%B8%89-%E5%BF%AB%E6%85%A2%E7%B7%9A%E4%BA%A4%E5%8F%89%E7%AD%96%E7%95%A5-11953cf9043"},{"title":"我的期貨投資(十四) - 測試威廉指標","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%8D%81%E5%9B%9B-%E6%B8%AC%E8%A9%A6%E5%A8%81%E5%BB%89%E6%8C%87%E6%A8%99-951f625424dc"},{"title":"我的期貨投資(十五) — 測試順勢指標","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%8D%81%E4%BA%94-%E6%B8%AC%E8%A9%A6%E9%A0%86%E5%8B%A2%E6%8C%87%E6%A8%99-2d493d991191"},{"title":"我的期貨投資(十六) — 測試 DMI 指標","url":"https://medium.com/@julypenguin/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%8D%81%E5%85%AD-%E6%B8%AC%E8%A9%A6-dmi-%E6%8C%87%E6%A8%99-75bf57491ef5"},{"title":"我的期貨投資(十七) — 測試 真實區間指標","url":"https://julypenguin.medium.com/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%8D%81%E4%B8%83-%E6%B8%AC%E8%A9%A6-%E7%9C%9F%E5%AF%A6%E5%8D%80%E9%96%93%E6%8C%87%E6%A8%99-c39a21889ed7"},{"title":"我的期貨投資(十八) - 測試布林通道","url":"https://julypenguin.medium.com/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%8D%81%E5%85%AB-%E6%B8%AC%E8%A9%A6%E5%B8%83%E6%9E%97%E9%80%9A%E9%81%93-16192c04e4c1"},{"title":"我的期貨投資(十九) — 測試相對強弱指標 (RSI)","url":"https://julypenguin.medium.com/%E6%88%91%E7%9A%84%E6%9C%9F%E8%B2%A8%E6%8A%95%E8%B3%87-%E5%8D%81%E3%84%90%E3%84%A7%E3%84%A1-%E6%B8%AC%E8%A9%A6%E7%9B%B8%E5%B0%8D%E5%BC%B7%E5%BC%B1%E6%8C%87%E6%A8%99-rsi-6f623e169791"}],"updateTime":"2020/11/15 下午 9:23:43","blogUrl":"https://medium.com/@julypenguin","name":null}]