Browsed by
作者: Max

[筆記] Event Storming 學習資料

[筆記] Event Storming 學習資料

最近開始 Study Event Storming 並應用到公司的需求收集、討論以及系統設計,整理一些自己看到的資料連結,以便日後可以自己複習。

Webs/Articles:

Videos/Presentations

Books:

使用 Pytest 進行單元測試

使用 Pytest 進行單元測試

本文整理了我在 PyCon TW 2021 年投稿的 Tutorial 分享 – 使用 Pytest 進行單元測試

內容大綱如下:

我也為了這個分享錄製了相對應的 live demo 影片,提供有興趣的朋友參考。

VS code 使用 Remote-SSH時遠端 .profile 沒有被執行的問題解決

VS code 使用 Remote-SSH時遠端 .profile 沒有被執行的問題解決

使用 VS code – Remote-SSH, 在 Remote Host 會有 (.profile not being sourced in Integrated Terminal) 的問題.
如果你是在 remote host 使用 conda 時,在 integrated terminal 沒有 source .profile, 那便沒有辦法啟動虛擬環境
$ conda activate [virtualenv name]
解決方法在下面的 link.
PyCon US 2020 待讀清單

PyCon US 2020 待讀清單

今年 PyCon US 2020 採線上分享模式,已陸續釋出許多分享的影片,網址在

https://us.pycon.org/2020/online/

先列出自己想要聽的 talk 清單

Tutorials

Talks

良好的 Git Commit Message 撰寫慣例

良好的 Git Commit Message 撰寫慣例

想要在 Git 專案中將 commit message 的規範定下來,google 了一下網路的內容,已經有很優質的討論內容。

以下是自己覺得值得參考的內容:

女兒使用Pagamo素養品學堂心得分享

女兒使用Pagamo素養品學堂心得分享

我們家是 5/29 開始訂閱「Pagamo素養品學堂」的服務,每週一、四女兒總是很期待地打開電腦來做閱讀素養的任務挑戰。除了品學堂團隊安排的文章活潑有趣、貼近生活之外,Pagamo遊戲化的設計—要完成學習任務來擴張領土—也讓孩子產生很大的動力來解題。

經過了快三個月的學習,孩子是否有成長呢?我在旁邊陪伴的感覺是孩子比較能快速地找出文本中的資訊來答題。除此之外, Pagamo 團隊其實還提供了量化的數據 email 給家長,以下分別是六月及七月份女兒的評量數據:

Read More Read More

如何在 PyCharm IDE 中 debug Flask App

如何在 PyCharm IDE 中 debug Flask App

由於 Flask 官方網頁中執行 app 的方法是採用 flask command line

 
$ export FLASK_APP=hello 
$ flask run 

PyCharm Community 是直接調用 Python 執行 script,若要PyCharm IDE 中調用 flask command line 就必須要做一些 work around 設定才能執行。Flask 官方的說明 [PyCharm Integration]在Mac上可以用 PyCharm 執行Flask App,

另外要利用 PyCharm 的 debug 功能要再做一些額外的設定。可以參考 Miguel Grinberg 的教學說明 [Setting Up a Flask Application in PyCharm]。

但要在 Window 10 中的 PyCharm Community Debug 還要使用一些小 Trick。可以參考 StackOverflow 這個討論串 [How to run Flask CLI from within PyCharm under Windows]。

其實,最簡單的方法是你購買 PyCharm Professional, 那可以直接建立一個 Flask Server Configuration [Run/Debug Configuration: Flask Server]