AWS Tomcat 改為 80 port

AWS

因為同事在 AWS 架了一個簡單的伺服器,專門處理測試中的網站專案,我們現在習慣都是架 Tomcat,Tomcat 預設運行在 8080 port,這篇要說的是我這次發現可以怎麼做

Nodejs 程序管理-pm2 (TB)

在一開始,如果要執行 nodejs 開發和運行的網站伺服器,都會使用 termial 終端機執行 node index.js 這樣的方式。現在使用 pm2 就可以管理 nodejs 的網站和其他程序。

pm2

Rxjs - groupby

groupby 是指將資料依照部分相同,而將相同資料組成一個群集。

一開始會找 javascript 的 groupby 用法是因為 groupby 自己寫很麻煩,原本是想要在 SQL 的階段就使用 groupby 處理,可是 mssql 的groupby 我覺得相當難用,後來看到 rxjs 才是我理想的 groupby 方式,就做個筆記吧,因為也是蠻複雜的…。

Array 的基礎應用 - reduce

第一次聽到 Reduce 是大學上了一堂跟 Hadoop 有關的課程,Hadoop 可以執行分散式運算,是因為它運用了 Map-Reduce 的運算邏輯,Map 是指可以重複執行的任務,而且不管在不同機器上運行的結果都是一致的,像是將調整分數的規則定好,每個老師對同一個分數進行調分,結果都應該要一致,這就是 Map 的規則;而 Recude 有人翻成匯總函數,就是將所有資料統整起來,像是將全班分數進行加總或平均,因為必須取得所有資料後才能動作,這是和 Map 最大的差異。

Array 的基礎應用 - map, foreach

進入 Rxjs 之前,應該要先對 array 提供的一堆超好用的方法,而且我現在用到的功能,都是在整理後端傳過來的資料,比較少處理動畫,所以建議大家先從簡單的做起,減少用 for loop 的次數

成人世界 CHAPPiE

故事是在說一個原本犯罪率極高的地區,因為導入了機器人警察而改善治安,一名科學家因為開發了機器人警察而在科技公司受到重用,但是他最大的夢想是開發一個會感覺、會思考的機器人,在接近 1000 天的努力,終於成功了,但是因為主管不同意他的測試,他自行偷竊了一個待銷毀的機器人,將人工智慧的程式安裝進入這個機器人的體內,也埋下這名機器人日後產生的求生念頭。