iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

Python之虛擬貨幣API實作 系列

物價上漲但薪水不太漲,對年輕族群來說,最大的資產優勢就是時間,而要讓這筆資產發揮最大效益,除了努力工作,最好的方式還有學習投資理財。又因web3.0的崛起,讓我了解到元宇宙、NFT、加密貨幣、DeFi…其中最讓我感興趣的就是加密貨幣,所以我想透過這次的30天鐵人賽來記錄一下。

鐵人鍊成 | 共 30 篇文章 | 11 人訂閱 訂閱系列文 RSS系列文 團隊NUTC_IMAC_柬埔寨旅遊團
DAY 21

Day21 安裝Ngrok

Ngrok運行原理 其實ngrok有客戶端ngrok和服務端ngrokd,在用戶客戶端發起請求時,就是這兩個端起作用轉發請求 當服務端接收到連接,就讀取映射表...

2022-10-06 ‧ 由 HOWHOW 分享
DAY 22

Day22 程式碼與系統設定

架構 前面做了一堆前置作業,這邊先看一下目前的架構如下 crypto_app是之前startapp生出來的應用程式 CryptoBot則是我們的主程式 Lin...

2022-10-07 ‧ 由 HOWHOW 分享
DAY 23

Day23 介紹樣板(Template)

用這個來開發樣板https://developers.line.biz/flex-simulator/在這邊,我們可以看到三個區塊左邊的區塊會顯示出當前設計的預...

2022-10-08 ‧ 由 HOWHOW 分享
DAY 24

Day24 實作樣板並呼叫

以下是我簡單做一下的模板,做完大概長這樣,左邊的圖片就會是顯示在line上面的樣子這邊還有一個重點是右下方有個Action的部分。 type主要分成 url...

2022-10-09 ‧ 由 HOWHOW 分享
DAY 25

Day25 linebot & django 之實作交易機器人-查詢幣種

我們現在要結合之前所用到的部分,Day7 的查詢價格以及用Django當作我們的資料庫去儲存我們要的資料。 程式碼 這邊主要是為了配合樣板,使用者按下後會顯示...

2022-10-10 ‧ 由 HOWHOW 分享
DAY 26

Day26 linebot & 爬蟲 之實作交易機器人-相關新聞

新聞每天都在不斷的更新,尤其是像虛擬貨幣市場波動較大,所以更應該了解當前的趨勢,以及世界各國發生的事情,這樣可以參考是否該在這個時間點進場,才不會盲目的投資最後...

2022-10-11 ‧ 由 HOWHOW 分享
DAY 27

Day27 Python 三大特性Demo

封裝 為何要這樣設計有些屬性或方法只想在類別裡面使用不想公開,保護重要的邏輯。優點 將變化隔離(透過加上底線無法外部存取達到隔離 提高復用性(就像安全性一樣,...

2022-10-12 ‧ 由 HOWHOW 分享
DAY 28

Day28 SOLID原則 Demo

SRP單一類別的複雜度降低,因為要實現的職責都很清晰明確的定義,這將大幅提升可讀性與可維護性。如果有做好 SRP ,那修改只會對同一個介面或類別有影響,這對擴展...

2022-10-13 ‧ 由 HOWHOW 分享
DAY 29

Day29 SOLID原則 & property 特性 Demo

ISP在需要多型時,會比較容易為類別實作對應方法。 DIP以往都是高階去依賴低階,依賴反轉,使得低階依賴高階的需求抽象。高階模組不應該依賴於低階模組,兩者都應該...

2022-10-14 ‧ 由 HOWHOW 分享
DAY 30

Day 30結語

哇~終於完成三十天的文章了,這裡面記錄了滿滿我對於這個專案學習的過程,以及在最後展現出成果實在是很有成就感呢,畢竟可以利用這次比賽的機會去實作以前想做但都沒有機...

2022-10-15 ‧ 由 HOWHOW 分享