newman的沙龍
紐曼的技術筆記
24
免費公開
房間資訊
紐曼的技術筆記
Top 5
1
網站開發001-構思,功能目的,技術架構,回顧展望
2
技術筆記-Line Messaging Api 的基本用法
3
技術筆記-產品化重要進程,打包執行檔
4
技術筆記-Desktop App 也來用一下 google login
5
技術筆記-玩一玩富邦的「新一代 api」
1
網站開發001-構思,功能目的,技術架構,回顧展望
2
技術筆記-Line Messaging Api 的基本用法
3
技術筆記-產品化重要進程,打包執行檔
4
技術筆記-Desktop App 也來用一下 google login
5
技術筆記-玩一玩富邦的「新一代 api」
全部
索引
全部
索引
全部類型
免費與付費
最新發佈
最新發佈
newman
2025/11/19
網站開發001-構思,功能目的,技術架構,回顧展望
沒錯,我又重來了。近期又重新享受了一波,沈浸在程式開發的快樂。好像已過 20 年想做的事,又重新濃縮式的跑了一遍,速度是幾十倍速的飛快。 啓後必有承先 因著對資訊技術的愛好,五年來我得到充分的自由,可以天馬行空的嘗試探索。雖然沒有企業或團隊資源的支持,但可玩的東西已經很多了。 記得那個自由的起
#
風險管理
#
網站
#
開發
4
newman
2025/11/19
網站開發001-構思,功能目的,技術架構,回顧展望
沒錯,我又重來了。近期又重新享受了一波,沈浸在程式開發的快樂。好像已過 20 年想做的事,又重新濃縮式的跑了一遍,速度是幾十倍速的飛快。 啓後必有承先 因著對資訊技術的愛好,五年來我得到充分的自由,可以天馬行空的嘗試探索。雖然沒有企業或團隊資源的支持,但可玩的東西已經很多了。 記得那個自由的起
#
風險管理
#
網站
#
開發
4
newman
2025/10/21
技術筆記-用「向量距離」降維+泡泡,讓風險無所遁形
分散之必須 「分散」是消除風險的重要方法。當我們把資金分散到多個標的,並不能真正安心,因為許多標的存在著相關性。比如說同產業的多標的,容易同漲同跌,導致雖然標的分散了,實際上風險卻沒有分散。分散的方法可以基於基本面的知識,也可以基於量化分析,而最好是兩者相輔相成。比如說最近華邦電與力積電一同飆漲,
#
精明管家
#
風險管理
5
newman
2025/10/21
技術筆記-用「向量距離」降維+泡泡,讓風險無所遁形
分散之必須 「分散」是消除風險的重要方法。當我們把資金分散到多個標的,並不能真正安心,因為許多標的存在著相關性。比如說同產業的多標的,容易同漲同跌,導致雖然標的分散了,實際上風險卻沒有分散。分散的方法可以基於基本面的知識,也可以基於量化分析,而最好是兩者相輔相成。比如說最近華邦電與力積電一同飆漲,
#
精明管家
#
風險管理
5
newman
2025/09/16
技術筆記-Desktop App 也來用一下 google login
又來搞認證了,久久搞一次,每次都卡關,記得上一次做 web 前端也弄很久,有留下記錄,是有點久的舊文: 技術-前端類-angular 網頁整合 google login (2022/4/20) 認證,或指廣泛的關於安全性的議題,超級重要的,但在小咖咖階段就還好,沒有人會想來攻擊我,沒有肉啊。但當
#
OAuth
#
網路身份認證
#
COP
2
newman
2025/09/16
技術筆記-Desktop App 也來用一下 google login
又來搞認證了,久久搞一次,每次都卡關,記得上一次做 web 前端也弄很久,有留下記錄,是有點久的舊文: 技術-前端類-angular 網頁整合 google login (2022/4/20) 認證,或指廣泛的關於安全性的議題,超級重要的,但在小咖咖階段就還好,沒有人會想來攻擊我,沒有肉啊。但當
#
OAuth
#
網路身份認證
#
COP
2
newman
2025/08/07
技術筆記-產品化重要進程,打包執行檔
自從去年底 (2024/11) 開始用 python 開發 gui 程式,寫啊寫功能越來越豐富了,已經有一些很好用的亮點,可不可以把它打包成單一執行檔呢?這樣可以拿去服務其他的使用者,成為可向外推廣的產品,真是很棒的想法。稍微研究一下 PyInstaller 的用法,功能很強大,目前想到的產品化需求
#
PyInstaller
#
打包
#
開發
1
newman
2025/08/07
技術筆記-產品化重要進程,打包執行檔
自從去年底 (2024/11) 開始用 python 開發 gui 程式,寫啊寫功能越來越豐富了,已經有一些很好用的亮點,可不可以把它打包成單一執行檔呢?這樣可以拿去服務其他的使用者,成為可向外推廣的產品,真是很棒的想法。稍微研究一下 PyInstaller 的用法,功能很強大,目前想到的產品化需求
#
PyInstaller
#
打包
#
開發
1
newman
2025/04/01
技術筆記-RL01-開始來爬「強化學習」這座山
Reinforcement Learning (強化學習) 的理論非常有趣,可能是因為其中許多方法,與人類的學習歷程極為相似,如試錯,獎懲,改進策略,持續優化等等。現在準備來爬這座山了,我把學習階段大致分成三個小山峰,依序為 Q-Learning --> DQN --> Actor-Critic,
#
QLearning
#
DQN
#
學習
4
2
newman
2025/04/01
技術筆記-RL01-開始來爬「強化學習」這座山
Reinforcement Learning (強化學習) 的理論非常有趣,可能是因為其中許多方法,與人類的學習歷程極為相似,如試錯,獎懲,改進策略,持續優化等等。現在準備來爬這座山了,我把學習階段大致分成三個小山峰,依序為 Q-Learning --> DQN --> Actor-Critic,
#
QLearning
#
DQN
#
學習
4
2
newman
2025/03/08
技術筆記-用 Telegram Api 發訊息
稍微看一下 Telegram 官方文件,哇!好強喔,功能說明的第一項赫然出現「可以取代整個網站」!口氣真的很大。雖然我的需求應該很低,但能夠確認前面是一座豐富的寶藏,還是很令人興奮的,待基本功能掌握之後,可以再評估和決定要不要往下挖。 發送訊息 要達成這第一個目標,首先必須建立一個 bot。
#
Telegram
#
程式
#
資訊
6
1
newman
2025/03/08
技術筆記-用 Telegram Api 發訊息
稍微看一下 Telegram 官方文件,哇!好強喔,功能說明的第一項赫然出現「可以取代整個網站」!口氣真的很大。雖然我的需求應該很低,但能夠確認前面是一座豐富的寶藏,還是很令人興奮的,待基本功能掌握之後,可以再評估和決定要不要往下挖。 發送訊息 要達成這第一個目標,首先必須建立一個 bot。
#
Telegram
#
程式
#
資訊
6
1
newman
2025/03/01
技術筆記-Line Messaging Api 的基本用法
Line Notify 即將停止服務,隨著時間越來越緊迫,隱約聽到許多人在哀嚎。印象中有許多廠商,把 Line Notify 用得淋漓盡致,甚至可以一個客戶建一個群組,把許多客製化服務都用程式管理的井井有條,得到很好的滿意度。但這種好康,無限免費的即時訊息,沒有了,時間就在 2025/3/31!公告
#
帳號
#
管理
#
程式
3
newman
2025/03/01
技術筆記-Line Messaging Api 的基本用法
Line Notify 即將停止服務,隨著時間越來越緊迫,隱約聽到許多人在哀嚎。印象中有許多廠商,把 Line Notify 用得淋漓盡致,甚至可以一個客戶建一個群組,把許多客製化服務都用程式管理的井井有條,得到很好的滿意度。但這種好康,無限免費的即時訊息,沒有了,時間就在 2025/3/31!公告
#
帳號
#
管理
#
程式
3
newman
2024/12/15
技術筆記-用 python 叫 discord 發訊息的幾種方式
「通知」這種功能現在已經非常稀鬆平常了,三不五時手機跳出訊息或聲音,不勝其擾!但不要因噎廢食,對於「真正重要的事件」,即時通知還是非常必需的。像是刷卡通知,應該沒有人會關掉吧!所以對於一個交易系統而言,牽涉到金錢的進出,通知功能是一定要的啦。有 line notify 相伴的年代,輕鬆愉快:
#
thread
#
Discord
#
聊天機器人
16
newman
2024/12/15
技術筆記-用 python 叫 discord 發訊息的幾種方式
「通知」這種功能現在已經非常稀鬆平常了,三不五時手機跳出訊息或聲音,不勝其擾!但不要因噎廢食,對於「真正重要的事件」,即時通知還是非常必需的。像是刷卡通知,應該沒有人會關掉吧!所以對於一個交易系統而言,牽涉到金錢的進出,通知功能是一定要的啦。有 line notify 相伴的年代,輕鬆愉快:
#
thread
#
Discord
#
聊天機器人
16
newman
2024/12/10
技術筆記-當你不小心把「秘密」發佈到 git,要如何「清乾淨」?
如題,這應該是很容易犯的錯誤,據說 git 能使時光倒流!它就是這麼厲害,所以光是刪除檔案重新 commit 是沒用的,必須執行以下步驟: # 1. 將檔案移出納管範圍,但注意加 --cached 就不會實體刪除檔案
#
git
#
Delta
#
檔案
16
newman
2024/12/10
技術筆記-當你不小心把「秘密」發佈到 git,要如何「清乾淨」?
如題,這應該是很容易犯的錯誤,據說 git 能使時光倒流!它就是這麼厲害,所以光是刪除檔案重新 commit 是沒用的,必須執行以下步驟: # 1. 將檔案移出納管範圍,但注意加 --cached 就不會實體刪除檔案
#
git
#
Delta
#
檔案
16
newman
2024/11/24
技術筆記-socket 我來了,進到「即時通訊」的領域
這一趟越走越興奮的旅程,從 測試富邦新一代 api 開始,很自然的開始 用 python 造出自己的 gui 程式,本來也不想學太多有的沒的,頂多三五分鐘用 api 監控一次市場行情,就可以玩出很多策略了,沒想到 api 一個小小的不完美,迫使我把手伸進 socket 領域了。 原來我想監控的
#
python
#
富邦
#
api
27
newman
2024/11/24
技術筆記-socket 我來了,進到「即時通訊」的領域
這一趟越走越興奮的旅程,從 測試富邦新一代 api 開始,很自然的開始 用 python 造出自己的 gui 程式,本來也不想學太多有的沒的,頂多三五分鐘用 api 監控一次市場行情,就可以玩出很多策略了,沒想到 api 一個小小的不完美,迫使我把手伸進 socket 領域了。 原來我想監控的
#
python
#
富邦
#
api
27
newman
2024/11/18
技術筆記-Coding for Myself,python gui 我來了
開始玩 python gui,首先稍微交代一下背景,這種 client-server 的應用架構,一直以來是我所唾棄的方式,因為:每個前端都需要安裝,所以若要部署給多人使用,很麻煩,每個人的電腦環境千奇百怪,難保平台與各種軟體均能相容。所以出問題時原因難查,若軟體是銷售的,也容易有爭
#
程式交易
#
富邦
#
api
44
newman
2024/11/18
技術筆記-Coding for Myself,python gui 我來了
開始玩 python gui,首先稍微交代一下背景,這種 client-server 的應用架構,一直以來是我所唾棄的方式,因為:每個前端都需要安裝,所以若要部署給多人使用,很麻煩,每個人的電腦環境千奇百怪,難保平台與各種軟體均能相容。所以出問題時原因難查,若軟體是銷售的,也容易有爭
#
程式交易
#
富邦
#
api
44
newman
2024/11/09
技術筆記-玩一玩富邦的「新一代 api」
雖然公眾資料庫和網路爬蟲,已經可以玩得不亦樂乎了,但所有研究最終的目的,還是要實施於一個真實賬戶,真金白銀的實際效益才有意義。尤其是「即時」性要求較高的策略,一定需要用程式補上「自動化下單」的部分,快速變動的資料如「行情報價」,「訂單狀態」,「帳戶庫存」等等,也需要程式嚴密監控,這就需要券商提供
#
自動下單
#
程式交易
#
python
48
2
newman
2024/11/09
技術筆記-玩一玩富邦的「新一代 api」
雖然公眾資料庫和網路爬蟲,已經可以玩得不亦樂乎了,但所有研究最終的目的,還是要實施於一個真實賬戶,真金白銀的實際效益才有意義。尤其是「即時」性要求較高的策略,一定需要用程式補上「自動化下單」的部分,快速變動的資料如「行情報價」,「訂單狀態」,「帳戶庫存」等等,也需要程式嚴密監控,這就需要券商提供
#
自動下單
#
程式交易
#
python
48
2
newman
2024/11/06
技術筆記-玩一玩 scipy 的最佳化方法
「最佳化」是很酷的觀念,因為現實世界中許多問題,並沒有嚴謹一致的公式解,但可以利用計算機高速運算能力,透過巧妙的演算法,迭代式反覆逼近最佳解,應用領域非常廣。若能多瞭解一點原理,一定可以提昇解決問題的能力。今天從網路上發現一堂手把手的教學課程,就來演練一下整個過程。期望徹底了解之後,後面可以
#
scipy
#
最佳化
#
投資組合
29
newman
2024/11/06
技術筆記-玩一玩 scipy 的最佳化方法
「最佳化」是很酷的觀念,因為現實世界中許多問題,並沒有嚴謹一致的公式解,但可以利用計算機高速運算能力,透過巧妙的演算法,迭代式反覆逼近最佳解,應用領域非常廣。若能多瞭解一點原理,一定可以提昇解決問題的能力。今天從網路上發現一堂手把手的教學課程,就來演練一下整個過程。期望徹底了解之後,後面可以
#
scipy
#
最佳化
#
投資組合
29
newman
2024/10/08
技術筆記-後台實戰002-為我的 flask app 找另一個家,試試 fly.io
現有的家是 azure,功能多又有免費額度,算是堪用,只是因為雲端產業蓬勃發展,想體驗一下新東西,所以這次來玩玩新東西 fly.io。從開啟以下賞心悅目的官網,第一次接觸到成功佈署上線,大概半小時就搞定了,體驗不錯,以下稍做紀錄。
#
雲端服務
#
flask
23
newman
2024/10/08
技術筆記-後台實戰002-為我的 flask app 找另一個家,試試 fly.io
現有的家是 azure,功能多又有免費額度,算是堪用,只是因為雲端產業蓬勃發展,想體驗一下新東西,所以這次來玩玩新東西 fly.io。從開啟以下賞心悅目的官網,第一次接觸到成功佈署上線,大概半小時就搞定了,體驗不錯,以下稍做紀錄。
#
雲端服務
#
flask
23
newman
2024/07/20
技術筆記-後台實戰001-玩轉系統架構,設計一個背景服務,低成本,可容錯
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
#
獨立開發
#
容錯架構
#
排程工作
34
newman
2024/07/20
技術筆記-後台實戰001-玩轉系統架構,設計一個背景服務,低成本,可容錯
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
#
獨立開發
#
容錯架構
#
排程工作
34
newman
2024/07/01
技術筆記-iOS實戰005-加入地圖和即時位置,開始好玩起來了
查景點,美食,導航,這些功能已經深深融入我們的生活了,背後著要的技術支柱就是科技巨頭所提供的龐大全球地圖資料庫,和隨身手機上的 GPS 定位功能,這是 App 的強項,非玩不可。 需求情境: 在陌生的城市探索,最常用到的地圖功能是什麼?找星巴克是我的第一名,第二是享受更多功能的便利商店,再其次就
#
iOS
#
swift
#
MapKit
11
newman
2024/07/01
技術筆記-iOS實戰005-加入地圖和即時位置,開始好玩起來了
查景點,美食,導航,這些功能已經深深融入我們的生活了,背後著要的技術支柱就是科技巨頭所提供的龐大全球地圖資料庫,和隨身手機上的 GPS 定位功能,這是 App 的強項,非玩不可。 需求情境: 在陌生的城市探索,最常用到的地圖功能是什麼?找星巴克是我的第一名,第二是享受更多功能的便利商店,再其次就
#
iOS
#
swift
#
MapKit
11
newman
2024/06/23
技術筆記-iOS實戰004-整合Firebase,使用它的Google SignIn做身份認證
需求情境: 為了讓多人使用 App,必須有驗證程序,以識別特定使用者,存取各自擁有的資源。 解決方案: 引用 google 所提供的雲端服務平台 Firebase,其中有多種驗證功能可選用。基於個人對 google 的偏愛,決定先採用 google signin 的方法,實作 login lo
#
iOS
#
Swift
#
Firebase
22
newman
2024/06/23
技術筆記-iOS實戰004-整合Firebase,使用它的Google SignIn做身份認證
需求情境: 為了讓多人使用 App,必須有驗證程序,以識別特定使用者,存取各自擁有的資源。 解決方案: 引用 google 所提供的雲端服務平台 Firebase,其中有多種驗證功能可選用。基於個人對 google 的偏愛,決定先採用 google signin 的方法,實作 login lo
#
iOS
#
Swift
#
Firebase
22
newman
2024/06/20
技術筆記-iOS實戰003-取用SwiftUI之必要元件,搭配資料處理技術,組成一個有意義的應用
需求情境: 一般的看盤軟體,雖然都能針對一籃子自選股票,列出其即時行情和當天漲幅,但若要看「五日漲幅」呢?那就少見了,但這對我很重要。因為小部位的波段性價差交易是個好策略,這時候若能排序好一整排看下來,可以節省大量點來點去的成本,很有價值,所以就來自己刻。 解決方案: 從大處著眼,UI 最外層
#
SwiftUI
#
iOS
#
GridView
8
newman
2024/06/20
技術筆記-iOS實戰003-取用SwiftUI之必要元件,搭配資料處理技術,組成一個有意義的應用
需求情境: 一般的看盤軟體,雖然都能針對一籃子自選股票,列出其即時行情和當天漲幅,但若要看「五日漲幅」呢?那就少見了,但這對我很重要。因為小部位的波段性價差交易是個好策略,這時候若能排序好一整排看下來,可以節省大量點來點去的成本,很有價值,所以就來自己刻。 解決方案: 從大處著眼,UI 最外層
#
SwiftUI
#
iOS
#
GridView
8
newman
2024/06/14
技術筆記-iOS實戰002-搞定 api 非同步呼叫,json 解碼,和一些檔案儲存的事
需求情境: 在設計畫面時,資料來源是後台的 api,每一次畫面細節的修修改改,都會觸發 Xcode Preview 程序,導致不斷呼叫後台。此時若資料結構和大小都具有一定規模,就會導致效率低落,不斷等待,且消耗伺服器資源甚鉅。 解決方案: 將後台傳回的資料以檔案形式暫存在本地端,每次 pr
#
iOS
#
swift
9
newman
2024/06/14
技術筆記-iOS實戰002-搞定 api 非同步呼叫,json 解碼,和一些檔案儲存的事
需求情境: 在設計畫面時,資料來源是後台的 api,每一次畫面細節的修修改改,都會觸發 Xcode Preview 程序,導致不斷呼叫後台。此時若資料結構和大小都具有一定規模,就會導致效率低落,不斷等待,且消耗伺服器資源甚鉅。 解決方案: 將後台傳回的資料以檔案形式暫存在本地端,每次 pr
#
iOS
#
swift
9
newman
2024/06/05
技術筆記-iOS實戰001-搞定基本的SwiftUI,並接上後台API
Part.1 搞定基本的 UI 開始開發 iOS App。 首先準備一台 Mac,然後安裝 Xcode,新增專案,系統即刻生成基本的專案結構。coding 的起點在檔案 ContentView.swift: import SwiftUI struct ContentView: View {
#
iOS
#
Swift
#
SwiftUI
7
newman
2024/06/05
技術筆記-iOS實戰001-搞定基本的SwiftUI,並接上後台API
Part.1 搞定基本的 UI 開始開發 iOS App。 首先準備一台 Mac,然後安裝 Xcode,新增專案,系統即刻生成基本的專案結構。coding 的起點在檔案 ContentView.swift: import SwiftUI struct ContentView: View {
#
iOS
#
Swift
#
SwiftUI
7
加入
Top 5
1
網站開發001-構思,功能目的,技術架構,回顧展望
2
技術筆記-Line Messaging Api 的基本用法
3
技術筆記-產品化重要進程,打包執行檔
4
技術筆記-Desktop App 也來用一下 google login
5
技術筆記-玩一玩富邦的「新一代 api」
1
網站開發001-構思,功能目的,技術架構,回顧展望
2
技術筆記-Line Messaging Api 的基本用法
3
技術筆記-產品化重要進程,打包執行檔
4
技術筆記-Desktop App 也來用一下 google login
5
技術筆記-玩一玩富邦的「新一代 api」
全部
索引
全部
索引
全部類型
免費與付費
最新發佈
最新發佈
newman
2025/11/19
網站開發001-構思,功能目的,技術架構,回顧展望
沒錯,我又重來了。近期又重新享受了一波,沈浸在程式開發的快樂。好像已過 20 年想做的事,又重新濃縮式的跑了一遍,速度是幾十倍速的飛快。 啓後必有承先 因著對資訊技術的愛好,五年來我得到充分的自由,可以天馬行空的嘗試探索。雖然沒有企業或團隊資源的支持,但可玩的東西已經很多了。 記得那個自由的起
#
風險管理
#
網站
#
開發
4
newman
2025/11/19
網站開發001-構思,功能目的,技術架構,回顧展望
沒錯,我又重來了。近期又重新享受了一波,沈浸在程式開發的快樂。好像已過 20 年想做的事,又重新濃縮式的跑了一遍,速度是幾十倍速的飛快。 啓後必有承先 因著對資訊技術的愛好,五年來我得到充分的自由,可以天馬行空的嘗試探索。雖然沒有企業或團隊資源的支持,但可玩的東西已經很多了。 記得那個自由的起
#
風險管理
#
網站
#
開發
4
newman
2025/10/21
技術筆記-用「向量距離」降維+泡泡,讓風險無所遁形
分散之必須 「分散」是消除風險的重要方法。當我們把資金分散到多個標的,並不能真正安心,因為許多標的存在著相關性。比如說同產業的多標的,容易同漲同跌,導致雖然標的分散了,實際上風險卻沒有分散。分散的方法可以基於基本面的知識,也可以基於量化分析,而最好是兩者相輔相成。比如說最近華邦電與力積電一同飆漲,
#
精明管家
#
風險管理
5
newman
2025/10/21
技術筆記-用「向量距離」降維+泡泡,讓風險無所遁形
分散之必須 「分散」是消除風險的重要方法。當我們把資金分散到多個標的,並不能真正安心,因為許多標的存在著相關性。比如說同產業的多標的,容易同漲同跌,導致雖然標的分散了,實際上風險卻沒有分散。分散的方法可以基於基本面的知識,也可以基於量化分析,而最好是兩者相輔相成。比如說最近華邦電與力積電一同飆漲,
#
精明管家
#
風險管理
5
newman
2025/09/16
技術筆記-Desktop App 也來用一下 google login
又來搞認證了,久久搞一次,每次都卡關,記得上一次做 web 前端也弄很久,有留下記錄,是有點久的舊文: 技術-前端類-angular 網頁整合 google login (2022/4/20) 認證,或指廣泛的關於安全性的議題,超級重要的,但在小咖咖階段就還好,沒有人會想來攻擊我,沒有肉啊。但當
#
OAuth
#
網路身份認證
#
COP
2
newman
2025/09/16
技術筆記-Desktop App 也來用一下 google login
又來搞認證了,久久搞一次,每次都卡關,記得上一次做 web 前端也弄很久,有留下記錄,是有點久的舊文: 技術-前端類-angular 網頁整合 google login (2022/4/20) 認證,或指廣泛的關於安全性的議題,超級重要的,但在小咖咖階段就還好,沒有人會想來攻擊我,沒有肉啊。但當
#
OAuth
#
網路身份認證
#
COP
2
newman
2025/08/07
技術筆記-產品化重要進程,打包執行檔
自從去年底 (2024/11) 開始用 python 開發 gui 程式,寫啊寫功能越來越豐富了,已經有一些很好用的亮點,可不可以把它打包成單一執行檔呢?這樣可以拿去服務其他的使用者,成為可向外推廣的產品,真是很棒的想法。稍微研究一下 PyInstaller 的用法,功能很強大,目前想到的產品化需求
#
PyInstaller
#
打包
#
開發
1
newman
2025/08/07
技術筆記-產品化重要進程,打包執行檔
自從去年底 (2024/11) 開始用 python 開發 gui 程式,寫啊寫功能越來越豐富了,已經有一些很好用的亮點,可不可以把它打包成單一執行檔呢?這樣可以拿去服務其他的使用者,成為可向外推廣的產品,真是很棒的想法。稍微研究一下 PyInstaller 的用法,功能很強大,目前想到的產品化需求
#
PyInstaller
#
打包
#
開發
1
newman
2025/04/01
技術筆記-RL01-開始來爬「強化學習」這座山
Reinforcement Learning (強化學習) 的理論非常有趣,可能是因為其中許多方法,與人類的學習歷程極為相似,如試錯,獎懲,改進策略,持續優化等等。現在準備來爬這座山了,我把學習階段大致分成三個小山峰,依序為 Q-Learning --> DQN --> Actor-Critic,
#
QLearning
#
DQN
#
學習
4
2
newman
2025/04/01
技術筆記-RL01-開始來爬「強化學習」這座山
Reinforcement Learning (強化學習) 的理論非常有趣,可能是因為其中許多方法,與人類的學習歷程極為相似,如試錯,獎懲,改進策略,持續優化等等。現在準備來爬這座山了,我把學習階段大致分成三個小山峰,依序為 Q-Learning --> DQN --> Actor-Critic,
#
QLearning
#
DQN
#
學習
4
2
newman
2025/03/08
技術筆記-用 Telegram Api 發訊息
稍微看一下 Telegram 官方文件,哇!好強喔,功能說明的第一項赫然出現「可以取代整個網站」!口氣真的很大。雖然我的需求應該很低,但能夠確認前面是一座豐富的寶藏,還是很令人興奮的,待基本功能掌握之後,可以再評估和決定要不要往下挖。 發送訊息 要達成這第一個目標,首先必須建立一個 bot。
#
Telegram
#
程式
#
資訊
6
1
newman
2025/03/08
技術筆記-用 Telegram Api 發訊息
稍微看一下 Telegram 官方文件,哇!好強喔,功能說明的第一項赫然出現「可以取代整個網站」!口氣真的很大。雖然我的需求應該很低,但能夠確認前面是一座豐富的寶藏,還是很令人興奮的,待基本功能掌握之後,可以再評估和決定要不要往下挖。 發送訊息 要達成這第一個目標,首先必須建立一個 bot。
#
Telegram
#
程式
#
資訊
6
1
newman
2025/03/01
技術筆記-Line Messaging Api 的基本用法
Line Notify 即將停止服務,隨著時間越來越緊迫,隱約聽到許多人在哀嚎。印象中有許多廠商,把 Line Notify 用得淋漓盡致,甚至可以一個客戶建一個群組,把許多客製化服務都用程式管理的井井有條,得到很好的滿意度。但這種好康,無限免費的即時訊息,沒有了,時間就在 2025/3/31!公告
#
帳號
#
管理
#
程式
3
newman
2025/03/01
技術筆記-Line Messaging Api 的基本用法
Line Notify 即將停止服務,隨著時間越來越緊迫,隱約聽到許多人在哀嚎。印象中有許多廠商,把 Line Notify 用得淋漓盡致,甚至可以一個客戶建一個群組,把許多客製化服務都用程式管理的井井有條,得到很好的滿意度。但這種好康,無限免費的即時訊息,沒有了,時間就在 2025/3/31!公告
#
帳號
#
管理
#
程式
3
newman
2024/12/15
技術筆記-用 python 叫 discord 發訊息的幾種方式
「通知」這種功能現在已經非常稀鬆平常了,三不五時手機跳出訊息或聲音,不勝其擾!但不要因噎廢食,對於「真正重要的事件」,即時通知還是非常必需的。像是刷卡通知,應該沒有人會關掉吧!所以對於一個交易系統而言,牽涉到金錢的進出,通知功能是一定要的啦。有 line notify 相伴的年代,輕鬆愉快:
#
thread
#
Discord
#
聊天機器人
16
newman
2024/12/15
技術筆記-用 python 叫 discord 發訊息的幾種方式
「通知」這種功能現在已經非常稀鬆平常了,三不五時手機跳出訊息或聲音,不勝其擾!但不要因噎廢食,對於「真正重要的事件」,即時通知還是非常必需的。像是刷卡通知,應該沒有人會關掉吧!所以對於一個交易系統而言,牽涉到金錢的進出,通知功能是一定要的啦。有 line notify 相伴的年代,輕鬆愉快:
#
thread
#
Discord
#
聊天機器人
16
newman
2024/12/10
技術筆記-當你不小心把「秘密」發佈到 git,要如何「清乾淨」?
如題,這應該是很容易犯的錯誤,據說 git 能使時光倒流!它就是這麼厲害,所以光是刪除檔案重新 commit 是沒用的,必須執行以下步驟: # 1. 將檔案移出納管範圍,但注意加 --cached 就不會實體刪除檔案
#
git
#
Delta
#
檔案
16
newman
2024/12/10
技術筆記-當你不小心把「秘密」發佈到 git,要如何「清乾淨」?
如題,這應該是很容易犯的錯誤,據說 git 能使時光倒流!它就是這麼厲害,所以光是刪除檔案重新 commit 是沒用的,必須執行以下步驟: # 1. 將檔案移出納管範圍,但注意加 --cached 就不會實體刪除檔案
#
git
#
Delta
#
檔案
16
newman
2024/11/24
技術筆記-socket 我來了,進到「即時通訊」的領域
這一趟越走越興奮的旅程,從 測試富邦新一代 api 開始,很自然的開始 用 python 造出自己的 gui 程式,本來也不想學太多有的沒的,頂多三五分鐘用 api 監控一次市場行情,就可以玩出很多策略了,沒想到 api 一個小小的不完美,迫使我把手伸進 socket 領域了。 原來我想監控的
#
python
#
富邦
#
api
27
newman
2024/11/24
技術筆記-socket 我來了,進到「即時通訊」的領域
這一趟越走越興奮的旅程,從 測試富邦新一代 api 開始,很自然的開始 用 python 造出自己的 gui 程式,本來也不想學太多有的沒的,頂多三五分鐘用 api 監控一次市場行情,就可以玩出很多策略了,沒想到 api 一個小小的不完美,迫使我把手伸進 socket 領域了。 原來我想監控的
#
python
#
富邦
#
api
27
newman
2024/11/18
技術筆記-Coding for Myself,python gui 我來了
開始玩 python gui,首先稍微交代一下背景,這種 client-server 的應用架構,一直以來是我所唾棄的方式,因為:每個前端都需要安裝,所以若要部署給多人使用,很麻煩,每個人的電腦環境千奇百怪,難保平台與各種軟體均能相容。所以出問題時原因難查,若軟體是銷售的,也容易有爭
#
程式交易
#
富邦
#
api
44
newman
2024/11/18
技術筆記-Coding for Myself,python gui 我來了
開始玩 python gui,首先稍微交代一下背景,這種 client-server 的應用架構,一直以來是我所唾棄的方式,因為:每個前端都需要安裝,所以若要部署給多人使用,很麻煩,每個人的電腦環境千奇百怪,難保平台與各種軟體均能相容。所以出問題時原因難查,若軟體是銷售的,也容易有爭
#
程式交易
#
富邦
#
api
44
newman
2024/11/09
技術筆記-玩一玩富邦的「新一代 api」
雖然公眾資料庫和網路爬蟲,已經可以玩得不亦樂乎了,但所有研究最終的目的,還是要實施於一個真實賬戶,真金白銀的實際效益才有意義。尤其是「即時」性要求較高的策略,一定需要用程式補上「自動化下單」的部分,快速變動的資料如「行情報價」,「訂單狀態」,「帳戶庫存」等等,也需要程式嚴密監控,這就需要券商提供
#
自動下單
#
程式交易
#
python
48
2
newman
2024/11/09
技術筆記-玩一玩富邦的「新一代 api」
雖然公眾資料庫和網路爬蟲,已經可以玩得不亦樂乎了,但所有研究最終的目的,還是要實施於一個真實賬戶,真金白銀的實際效益才有意義。尤其是「即時」性要求較高的策略,一定需要用程式補上「自動化下單」的部分,快速變動的資料如「行情報價」,「訂單狀態」,「帳戶庫存」等等,也需要程式嚴密監控,這就需要券商提供
#
自動下單
#
程式交易
#
python
48
2
newman
2024/11/06
技術筆記-玩一玩 scipy 的最佳化方法
「最佳化」是很酷的觀念,因為現實世界中許多問題,並沒有嚴謹一致的公式解,但可以利用計算機高速運算能力,透過巧妙的演算法,迭代式反覆逼近最佳解,應用領域非常廣。若能多瞭解一點原理,一定可以提昇解決問題的能力。今天從網路上發現一堂手把手的教學課程,就來演練一下整個過程。期望徹底了解之後,後面可以
#
scipy
#
最佳化
#
投資組合
29
newman
2024/11/06
技術筆記-玩一玩 scipy 的最佳化方法
「最佳化」是很酷的觀念,因為現實世界中許多問題,並沒有嚴謹一致的公式解,但可以利用計算機高速運算能力,透過巧妙的演算法,迭代式反覆逼近最佳解,應用領域非常廣。若能多瞭解一點原理,一定可以提昇解決問題的能力。今天從網路上發現一堂手把手的教學課程,就來演練一下整個過程。期望徹底了解之後,後面可以
#
scipy
#
最佳化
#
投資組合
29
newman
2024/10/08
技術筆記-後台實戰002-為我的 flask app 找另一個家,試試 fly.io
現有的家是 azure,功能多又有免費額度,算是堪用,只是因為雲端產業蓬勃發展,想體驗一下新東西,所以這次來玩玩新東西 fly.io。從開啟以下賞心悅目的官網,第一次接觸到成功佈署上線,大概半小時就搞定了,體驗不錯,以下稍做紀錄。
#
雲端服務
#
flask
23
newman
2024/10/08
技術筆記-後台實戰002-為我的 flask app 找另一個家,試試 fly.io
現有的家是 azure,功能多又有免費額度,算是堪用,只是因為雲端產業蓬勃發展,想體驗一下新東西,所以這次來玩玩新東西 fly.io。從開啟以下賞心悅目的官網,第一次接觸到成功佈署上線,大概半小時就搞定了,體驗不錯,以下稍做紀錄。
#
雲端服務
#
flask
23
newman
2024/07/20
技術筆記-後台實戰001-玩轉系統架構,設計一個背景服務,低成本,可容錯
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
#
獨立開發
#
容錯架構
#
排程工作
34
newman
2024/07/20
技術筆記-後台實戰001-玩轉系統架構,設計一個背景服務,低成本,可容錯
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
#
獨立開發
#
容錯架構
#
排程工作
34
newman
2024/07/01
技術筆記-iOS實戰005-加入地圖和即時位置,開始好玩起來了
查景點,美食,導航,這些功能已經深深融入我們的生活了,背後著要的技術支柱就是科技巨頭所提供的龐大全球地圖資料庫,和隨身手機上的 GPS 定位功能,這是 App 的強項,非玩不可。 需求情境: 在陌生的城市探索,最常用到的地圖功能是什麼?找星巴克是我的第一名,第二是享受更多功能的便利商店,再其次就
#
iOS
#
swift
#
MapKit
11
newman
2024/07/01
技術筆記-iOS實戰005-加入地圖和即時位置,開始好玩起來了
查景點,美食,導航,這些功能已經深深融入我們的生活了,背後著要的技術支柱就是科技巨頭所提供的龐大全球地圖資料庫,和隨身手機上的 GPS 定位功能,這是 App 的強項,非玩不可。 需求情境: 在陌生的城市探索,最常用到的地圖功能是什麼?找星巴克是我的第一名,第二是享受更多功能的便利商店,再其次就
#
iOS
#
swift
#
MapKit
11
newman
2024/06/23
技術筆記-iOS實戰004-整合Firebase,使用它的Google SignIn做身份認證
需求情境: 為了讓多人使用 App,必須有驗證程序,以識別特定使用者,存取各自擁有的資源。 解決方案: 引用 google 所提供的雲端服務平台 Firebase,其中有多種驗證功能可選用。基於個人對 google 的偏愛,決定先採用 google signin 的方法,實作 login lo
#
iOS
#
Swift
#
Firebase
22
newman
2024/06/23
技術筆記-iOS實戰004-整合Firebase,使用它的Google SignIn做身份認證
需求情境: 為了讓多人使用 App,必須有驗證程序,以識別特定使用者,存取各自擁有的資源。 解決方案: 引用 google 所提供的雲端服務平台 Firebase,其中有多種驗證功能可選用。基於個人對 google 的偏愛,決定先採用 google signin 的方法,實作 login lo
#
iOS
#
Swift
#
Firebase
22
newman
2024/06/20
技術筆記-iOS實戰003-取用SwiftUI之必要元件,搭配資料處理技術,組成一個有意義的應用
需求情境: 一般的看盤軟體,雖然都能針對一籃子自選股票,列出其即時行情和當天漲幅,但若要看「五日漲幅」呢?那就少見了,但這對我很重要。因為小部位的波段性價差交易是個好策略,這時候若能排序好一整排看下來,可以節省大量點來點去的成本,很有價值,所以就來自己刻。 解決方案: 從大處著眼,UI 最外層
#
SwiftUI
#
iOS
#
GridView
8
newman
2024/06/20
技術筆記-iOS實戰003-取用SwiftUI之必要元件,搭配資料處理技術,組成一個有意義的應用
需求情境: 一般的看盤軟體,雖然都能針對一籃子自選股票,列出其即時行情和當天漲幅,但若要看「五日漲幅」呢?那就少見了,但這對我很重要。因為小部位的波段性價差交易是個好策略,這時候若能排序好一整排看下來,可以節省大量點來點去的成本,很有價值,所以就來自己刻。 解決方案: 從大處著眼,UI 最外層
#
SwiftUI
#
iOS
#
GridView
8
newman
2024/06/14
技術筆記-iOS實戰002-搞定 api 非同步呼叫,json 解碼,和一些檔案儲存的事
需求情境: 在設計畫面時,資料來源是後台的 api,每一次畫面細節的修修改改,都會觸發 Xcode Preview 程序,導致不斷呼叫後台。此時若資料結構和大小都具有一定規模,就會導致效率低落,不斷等待,且消耗伺服器資源甚鉅。 解決方案: 將後台傳回的資料以檔案形式暫存在本地端,每次 pr
#
iOS
#
swift
9
newman
2024/06/14
技術筆記-iOS實戰002-搞定 api 非同步呼叫,json 解碼,和一些檔案儲存的事
需求情境: 在設計畫面時,資料來源是後台的 api,每一次畫面細節的修修改改,都會觸發 Xcode Preview 程序,導致不斷呼叫後台。此時若資料結構和大小都具有一定規模,就會導致效率低落,不斷等待,且消耗伺服器資源甚鉅。 解決方案: 將後台傳回的資料以檔案形式暫存在本地端,每次 pr
#
iOS
#
swift
9
newman
2024/06/05
技術筆記-iOS實戰001-搞定基本的SwiftUI,並接上後台API
Part.1 搞定基本的 UI 開始開發 iOS App。 首先準備一台 Mac,然後安裝 Xcode,新增專案,系統即刻生成基本的專案結構。coding 的起點在檔案 ContentView.swift: import SwiftUI struct ContentView: View {
#
iOS
#
Swift
#
SwiftUI
7
newman
2024/06/05
技術筆記-iOS實戰001-搞定基本的SwiftUI,並接上後台API
Part.1 搞定基本的 UI 開始開發 iOS App。 首先準備一台 Mac,然後安裝 Xcode,新增專案,系統即刻生成基本的專案結構。coding 的起點在檔案 ContentView.swift: import SwiftUI struct ContentView: View {
#
iOS
#
Swift
#
SwiftUI
7