- 使用SSH反向隧道連結AWS Aurora Serverless
使用AWS Aurora Serverless 服務作為後端資料庫時,成本節省,但該服務僅提供同一個位在AWS VPC內的裝置存取(AWS官方文件),在這樣的條件下於Local端進行開發,往往造成極大的不方便,若使用Aurora Serverless服務提供的Endpoint存取資料庫時,呈現的會是連不上的情形。如下圖所示
Read More
- 如何使用Line Bot整合CI/CD流程 - Overview
最近在為公司導入CI/CD流程,需要建構開發、測試、正式環境滿足業務需求,由於公司運行的架構採用的是A.W.S的Lambda Serverless環境運行,開發人員首先利用A.W.S Lambda開發環境進行線上開發,當開發人員開發完成,使用Postman透過A.W.S. API Gateway做測試,完成後便發行新的Lambda版本,使用Lambda的Alias Name分別劃分開發、測試、正式環境,並對版本產生連結。在這樣的情境下,當發行新Lambda版本或更新,若牽涉到的Lambda Function數過多,往往造成部署上的麻煩,因此開發Line Bot將佈署整合程序寫入Lambda,透過呼叫Lambda Function使用Line Bot做控制,針對開發過程中所涉及的角色功能做權限上的劃分。
Read More
- 如何使用Line Bot整合CI/CD流程 - 資料庫
本篇是介紹資料庫在專案中扮演什麼樣的角色作為本篇介紹,關於本系列其他介紹請查看下列文章。
Read More
- 如何使用Line Bot整合CI/CD流程 - Line篇 介面設定
本篇是介紹Line的Rich Menu作為本篇介紹,關於本系列其他介紹請查看下列文章。
Read More
- 如何使用Line Bot整合CI/CD流程 - 開發篇 部署環境
本篇是部署功能Lambda Function版本功能作為本篇介紹,關於本系列其他介紹請查看下列文章。
Read More
- 如何使用Line Bot整合CI/CD流程 - 開發篇 取得環境差異名單
本篇是查詢Lambda Function版本功能作為本篇介紹,關於本系列其他介紹請查看下列文章。
Read More
- 如何使用Line Bot整合CI/CD流程 - 開發篇 Message API
本篇是以Line Message API做為對接的A.W.S Lambda function Code ,關於Demo功能介紹請查看下列文章。
Read More
- 如何使用Line Bot整合CI/CD流程 - Admin Demo
本篇是以Admin角色的Line功能視窗作為Demo,其他尚有Dev、Test角色請查閱其他文章。
Read More
- 如何使用Line Bot整合CI/CD流程 - Dev Demo
本篇是以Dev角色的Line功能視窗作為Demo,其他尚有Admin、Test角色請查閱其他文章。
Read More
- 如何使用Line Bot整合CI/CD流程 - Test Demo
本篇是以Test角色的Line功能視窗作為Demo,其他尚有Admin、Dev角色請查閱其他文章。
Read More
- 在AWS Lambda環境下開發如何設定Dev、Test、Production三種環境的API Gateway
最近在為公司導入CI/CD流程,需要建構開發、測試、正式環境滿足業務需求,由於公司的後端開發環境全部都基於AWS的Serverless架構下開發,使用到了API Gateway、Lambda,因此紀錄一下如何在這樣的架構下將環境分別切開。
Read More
- 機器學習 百日馬拉松
本篇為紀錄參與百日馬拉松的主題及內容整理。
Read More
- line bot bible search function-3
關於聖經之縮寫參考: post_link bible-abbrev 點擊這裡查看這篇文章 使用說明: 目前僅開放 “AND” 及 “OR” 功能。 使用方法:「查 關鍵字1 關鍵字2&關鍵字3」
Read More
- line bot bible search function-2
關於聖經之縮寫參考: post_link bible-abbrev 點擊這裡查看這篇文章 使用說明: 可輸入「創世紀 1、創1、馬太福音2、太 2、Rev1、創世紀 1:1、創1 1、馬太福音2:1、太 2 3、Rev1 1」搜尋。
Read More
- line bot bible search function-1
關於聖經之縮寫參考: post_link bible-abbrev 點擊這裡查看這篇文章 使用說明: 可輸入「創世紀、創、馬太福音、太、Rev」搜尋。
Read More
- 教會Line Bot
本篇是由Line官方帳號的「聯絡作者」按鈕所提供的超連結。 背後執行的程式碼已於Github - Line-Bible-Bot開源供大家使用。
Read More
- CSS - CSS Setup and Selectors
Reference : Codecademy - Learn CSS - CSS Setup and Selectors
Read More
- HTML - HTML Document Standards
Reference : Codecademy - Learn HTML - HTML Document Standards
Read More
- GIT - How to Backtrack in Git
Reference : Codecademy - Learn Git - How to Backtrack in Git
Read More
- World Stock Index & Futures Prediction By Sentimental Analysis
2014年底於資策會做的期末結業專案,以情態分數預測股價指數及期貨。使用Hadoop及Spark做為分析平台,採隱馬可夫模型、維特比演算法、貝式分類器及卡方檢定(Chi-Square Test)做為分析方法。詳細內容於簡報中介紹。
Read More
- 車聯網對汽車產業的挑戰與機會-裕隆納智捷智慧化發展策略
工研院產業分析師報告。 感謝組長楓松,以及組員夥伴方靜、立群、長川、雅婷、璽珺、俊德、火城大家的努力!
Read More
- MNIST For ML Begineers
本篇從Ubuntu建構Tensorflow實驗環境開始描述,並導入Google以Tensorflow建構DNN分類模型的介紹作為實驗方法。MNIST為阿拉伯數字0-9手寫的資料集,本文章為介紹使用DNN分類MNIST資料集。
Read More
- MLP/DNN 推導及流程
全連結層的深度類神經網路介紹和BP推導。
Read More
- A Deep Intelligence Framework for Online Video Processing
Hadoop和CNN運用,透過監視器分析影像資料。
Read More
- 逐步式迴歸–以ComputerHardwareDataSet為例
逐步迴歸基本介紹與應用。
Read More
- Hadoop/Spark & SQL Server 筆記
Note at III.
Read More
- Stock index sentimental analysis with ptt post
本篇為作者之前於課堂上自行實作的專案,僅為筆記用途,實驗目的為使用文章預測隔日股價可能落點。
Read More
- 使用Python跑R Script
本篇為使用Python跑R Script的筆記,用Python去檔案夾中讀CSV檔,讀R Script後用字串replace將Script中關鍵字替換掉,並將替換後的R Script丟到R中去跑,最後再把每個Script跑完需要的結果印出,透過Python紀錄,本例為將「最大」的”獲勝機率/賺賠比/獲利因子/不包含手續費的獲利/手續費/扣除手續費的獲利”透過Python紀錄,R程式碼的策略為調整過大小的布林通道,如果「爆量(2倍量)突破,以及漲跌幅超過5%」則做相對應的操作。
使用R比較順手、Python沒支援,R有支援的Library或已經有寫好的R程式碼,可以採這種方式使用。
Read More
- All Convolutional Net
An experiment tests with all convolution layers network.This network can simply achieve 99.4% in MNIST, 91% in CIFAR-10 & 65% in CIFAR-100. The Activation function is ELU Function, with some batch normalization layers and dropout layers.
Read More
- An Introduction With Convolutional Neural Network
2017/04/13 Meeting 簡單介紹 Convolutional Neural Network
Read More
- keras筆記-TensorBoard
若以tensorflow為keras底,可以用TensorBoard查看當前數值,做Visualization。
Read More
- Keras筆記-EarlyStopping
當目前的loss小於value時,則提前停止Model訓練。
Read More
- Word2Vec-詞向量訓練
Word2Vec為一種Auto Encoder的運用,希望在字轉換為向量後,能將詞義(國家:英國 美國)分在較近的距離,透過Sequence Sentence的效果,將模型訓練出來。本文以gensim為例。
Read More
- Association Rule - FP-Growth Algorithm
Apriori algorithm的改良演算法,Apriori最大的詬病是每次Create candidate item set都必須去掃Database,造成執行緩慢,而FP-Growth只需要掃描兩次Database,大大增加了執行效率。
Read More
- 模擬退火法(Simulated Annealing)
模擬分子在高溫狀態能無規則性的遊走(Random Walk),在溫度下降到凝固之前,將解推向Global Minimum。該模型大致步驟為: 1.在目前解附近隨機產生鄰近解待選,若較優則選擇該解,亦引入溫度和當前解為參數,使他有一定的機率跳離Local Minimum。 2.設置降溫機制,並能設置在某溫度的停留時間。 3.回到step1繼續執行,直到達成脫離條件,使解接近可能的最佳解。
Read More
- Deep Learning Model常用名詞解釋
epoch: 指Model看完所有的Training data set。
Read More
- Association Rule - Apriori Algorithm
經典的解決啤酒尿布問題演算法。
Read More
- 1111人力銀行履歷爬蟲程式
以selenium模擬使用者按取表單,並在完成後送出Query,並自行抓取履歷資料。
缺點: 1.有時會對選取資料不靈敏,因此需要手動輔助。 2.sleep可任意調整,主要是為了因應Browser的讀取時間。
Read More
- TLD LIST 爬蟲程式
用selenium和bs4爬取tld-list報價(register和renew),並準備做分析或Visualization。
Read More
- 秒杀系统架构优化思路-心得
文章網址:秒杀系统架构优化思路
前些日子有許多買票秒殺的案例,此文章為了解如何解決掉這類問題。以搶五月天搶票或連續假日搶車票為例,往往一開賣就馬上賣光,慘一點甚至系統直接掛掉。
Read More
- 證券分析-質與量的因素
以錯誤的價格買入股票和買錯股票狀況差不多,與其問買什麼證券和什麼價格買入,倒不如問買哪家公司的證券和以什麼條件買入,這裡的條件不單指的是價格,還包括當時的條款、狀況和表現。
Read More
- 證券分析-內涵價值的觀念
分析是仔細研究現有的事實,根據確立的原理和正確的邏輯做出結論,但在證券投資方面往往成效不彰,原因是投資從來都不是一門精確的科學,這是一個仰賴技藝和機遇的一個領域,但專業的分析無論是對投機或投資都很有用。
Read More
- 好架构是进化来的,不是设计来的(58架构演进)-心得
描述58同城的架構演進歷史
Read More
- 新聞與股價、利率、匯率波動
短期股價的波動是由一群人對股票供需市場有不同的看法,而有不同的預期心理,造成的結果。什麼意思呢?
Read More
- 投資二、三事
我們的投資無法一夕致富,這是我們的弱點,但認同我們投資觀念的就知道我們注重風險遠勝於報酬。 我們賺的是被投資公司經營的盈餘,不可能今天開鴻海隔天就有利潤,被投資公司要買原料,再來進入到製造環節,然後行銷進入銷售渠道,這是有營運週期的,我們是賺這個錢,而不是人性非理性行為的價差。
Read More
- Using Deep Q-Network to Learn How To Play Flappy Bird - 解釋
Using Deep Q-Network to Learn How To Play Flappy Bird - 解釋
Read More
- 摩拜單車-企業成功的關鍵
企業成功的關鍵:自由現金流量
Read More