Open in app

Sign In

Write

Sign In

11
11

38 Followers

Home

About

Pinned

Location Based Design with pgRouting

時隔一年多,終於再次寫文章🤣 這次要談的主題是Location based design,由於最近我的Side Project裡有一個Service是要製作一個功能是可以讓使用者輸入出發點和目的地後系統可以幫忙做路線規劃,因此有了這篇文章的誕生。 這篇文章的主要目的主要是用來記錄和分享開發心得,不過由於這也是我第一次製作Location Based …

Location Based Services

8 min read

Location Based Design with pgRouting
Location Based Design with pgRouting
Location Based Services

8 min read


May 15, 2020

從單體到微服務

什麼是單體?什麼是微服務? 單體式:Monolithic

Microser

6 min read

從單體到微服務
從單體到微服務
Microser

6 min read


Mar 27, 2020

Real-Time Exchange Payment System Design

Today, we are going to talk about something special. A system design for a real -time currency exchange payment system. So, before we started. Let’s see what kind of requirements we need to meet. User stories Player can store their money as currency X Company will receive currency Y which is exchanged…

Event Driven Systems

4 min read

Real-Time Exchange Payment System Design
Real-Time Exchange Payment System Design
Event Driven Systems

4 min read


Feb 14, 2020

Nestjs開發RESTful API & MicroService (二) 資料流程

前言 今天這邊主要會介紹到從client端發送Request到Nestjs裡,NestJs裡的Pipes和使用DTO處理成功與失敗的流程,以及TypeORM製作Repository pattern,並舉一個POST feature作舉例。 Data Transfer Object(DTO) 首先我們來畫一張流程圖介紹為何要使用DTO,下圖舉例一個沒有使用DT …

Dto

7 min read

Nestjs開發RESTful API & MicroService 資料流程 (二)
Nestjs開發RESTful API & MicroService 資料流程 (二)
Dto

7 min read


Feb 13, 2020

Nestjs開發RESTful API & MicroServices(一) 前言介紹

前言 由於Node.js的推動下,JavaScript成為前後端的通用語言,在前端可以看到許多常見的框架如Angular, React, Vue。後端呢我們可以看到Koa, Express等… 但它們都沒有非常有效地解決一個問題 - 架構。 Nestjs因此孕育而生,除此之外由於Javascript示弱型別語言,型態轉換間很自由雖然經由(ES6, ES7, ES8)等不停的優化,但跟強型別還是有差距,因此Nestjs採用的也是Typescript。 Nestjs同樣可以用JavaScript去開發,不過同官網中提到Nestjs的API是無法使用JavaScript去呼叫使用,且Nest-cli部分產生出來的也是TypeScript,所以使用TypeScript作為Nestjs開發會比較好。 Nestjs Framework特點 基於Express和socket.io,並完美的支持TypeScript在許多人預估TypeScript會成為未來Js的開發主流下Nestjs佔有很大優勢

Typescript

4 min read

Nestjs開發RESTful API (一) 前言介紹
Nestjs開發RESTful API (一) 前言介紹
Typescript

4 min read


Jan 17, 2020

Deploy cluster with docker-swarm to AWS EC2

首先,不免俗的要先來介紹一下何謂docker swarm, docker swarm 是 docker 原生內建一個可以用來設定與維護叢集的工具,一種管理調度平台。 Docker Swarm 具備了以下幾種特性: 去中心化設計 容器規模縮放機制 TLS安全機制 滾動式更新 協調預期狀態與實際狀態的一致性 Docker Swarm 裡主要分為兩個角色Manager與W …

Nodejs App Development

8 min read

Deploy cluster with docker-swarm to AWS EC2
Deploy cluster with docker-swarm to AWS EC2
Nodejs App Development

8 min read


Jan 1, 2020

使用Swagger自動產生API文件

首先我們先來了解什麼是Swagger,Swagger是一個工具讓你的後端API接口可以更視覺化被呈現,透過Swagger UI工具可以產生HTML && CSS && Javascript產生網頁版的API文件。當然Swagger可不只是只能產生API文件,它也可用來做測試API接口,或是也可以搭配Postman使用等…

Swagger

6 min read

使用Swagger自動產生API文件
使用Swagger自動產生API文件
Swagger

6 min read


Dec 15, 2019

如何把陣列轉成LinkedList

今天要來討論該如何把一個陣列轉成LinkedList~ 首先,我們假設你有一個Node Class和要完成一個createLinkedList的fn。 class Node { constructor(val) { this.val = val; this.next = null; } } // 給一個[7, 0, 8]的陣列要轉換成 8 -> 0 -> 7 的LinkedList function createLinkedList(arr) { // add your code here } 首先你會需要去建立一個變數叫他result好了XD,並指派它為null, 另一個變數叫它temp。 function createLinkedList(arr) { let result = null; let temp; } 此時我們需要去遍歷整個陣列,並指派temp變數新的值

Arrays

3 min read

如何把陣列轉成LinkedList
如何把陣列轉成LinkedList
Arrays

3 min read


Nov 21, 2019

XOR運算子以及Array.map()和Array.forEach()差異

今天要來討論一下XOR運算子,順便探討一下Array.prototype.map()與親家Array.prototype.forEach()差異~ 這邊有一個Let Code題目,相信大家一定都不陌生 Single Number Given a non-empty array of integers, every element appears twice except for one. Find that single one. 簡單來說就是找出最孤單的那個數字XD 這題有很多種解法可以運用兩個迴圈去解,但題目要求O(n)那就要靠XOR兄弟啦。 等等,什麼是XOR!! XOR簡單來說就是以2進位方式在當條件1和條件2階成立時會回傳false 利用XOR解題如下 var singleNumber = function(nums) { let sin = nums[0]; for (var i=1; i<nums.length; i++) {

Java Script

3 min read

Java Script

3 min read


Nov 21, 2019

Deploy Vue-Cli3 MPA application to HEROKU

當你辛辛苦苦完成一個專案,最期望的當然是可做網路上分享自己的APP。 但你這時候會思考,我的VUE專案沒有server那要怎麼demo我的前端專品!! 這邊就示範使用採用vue cli 3作為前端框架,搭配免費雲端平台服務的 Heroku 作為架設的伺服器。 問題:後端api是由其他伺服器所提供,需要跨域請求怎麼辦? 問題:該怎麼處理production 的 …

Vue

5 min read

Deploy Vue-Cli3 MPA application to HEROKU
Deploy Vue-Cli3 MPA application to HEROKU
Vue

5 min read

11

11

38 Followers

https://www.facebook.com/libterty

Following
  • Anderson Chen

    Anderson Chen

  • Dr. Derek Austin 🥳

    Dr. Derek Austin 🥳

  • Yen-ting Chang 章雁婷

    Yen-ting Chang 章雁婷

  • TomatoSoup

    TomatoSoup

  • Wei Huang

    Wei Huang

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech