跟ChatGPT學重構(2)-讓變數命名更加可讀

繼上次和ChatGPT學習重構類別的過程中得到了函數預設值的啟發後,這次在寫視覺化音樂分析工具的過程中繼續來和ChatGPT請教,一樣也是挺有收穫的

串接ChatGPT到Line Bot(GPT3.5版)【圖文步驟】

串接ChatGPT和LINE BOT的圖文步驟

跟ChatGPT學重構(1)-函數預設值的優雅寫法

最近在寫[Rough Set](https://github.com/Keycatowo/rough-set)的時候,剛好寫完想說重構一下程式,於是就和ChatGPT來請教一下,不得不說有蠻多收穫了,於是就來筆記一下。

Python裡面的特殊註解(# noqa)

查看在SpeechBrain的原始碼的時候,看到了它的`__init__.py`裡面有一堆`# noqa`,於是就很好奇這到底是什麼意思

【解決方式】VScode的Jupyter用Shift Enter後不要插入新cell

VScode的Jupyter用Shift Enter執行之後多了額外的Cell,要如何調整設定解決這個問題

用ChatGPT來整理Markdown表格

要整理Markdown表格在沒有插件的情況下常常非常麻煩,因此這裡來介紹一種如何使用ChatGPT來整理Markdown表格的方式,來快速降低你整理Markdown表格的時間

Librosa Effects 筆記

介紹了Librosa中常用的音訊處理函式的用法及注意事項,其中包括將音訊分成諧波和打擊部分的HPSS、時間拉伸和音高變換、重新排列時間間隔的remix、去除開頭和結尾的靜音的trim、將音訊分割為非靜音區間的split、預強調和反預強調。

提取Excel中多選欄位的不重複值列表

本文介紹了如何從 Excel 文件中提取不重複的多選值列表。通過使用 Excel 內置的去重功能或公式,可以輕鬆地找到和列出唯一的值。並且比較了實際上在Google Sheet和Excel上實作的細節差異。

建立Github Actions自動推送Docker Image(指定版本)

使用Github actions來自動Build Docker Image,並指定版本推送到Dockerhub

在每個資料夾下建立README

因為git如果只有資料夾是無法commit的,所以用README來作為資料夾的第一個檔案 方便建立Repository的時候,快速建立多個README之後做first commit