Field notes
軟體開發
[後端] 1萬小時 - 後端工程師養成計劃
A curious mind,
exploring a more open world.
Same person.
Just a little
farther.
[後端技術研究] Black Duck APIs 和 Fortify On Demand APIs 怎麼使用? (透過Python Requests或Postman)
公司有一項冗長繁瑣的程式資安審核流程使用Black Duck和Fortify On Demand Scans,為了能達成自動化兩個掃描功能,我們研究了這兩項掃描服務的APIs,並在此文章紀錄我們的研究成果。
[後端] 解決CORS跨域請求的研究筆記(Python FastAPI + Firebase/Firestore)
由於本人最近在開發自己的命理服務,需要前端網站請求後端API的功能,但遇到了先前常常遇到的CORS跨域請求問題,每次遇到每次忘記,因此這次特別來記錄一下解法。
[後端] 如何使用Python Requests通過Jira APIs 達成基本的自動化功能 (創建Ticket、留Comment及上傳Attachment)
最近工作上的新需求是希望能在Jira上做到一些自動化,而將研究記錄下來。本文章記錄運用Python的Requests通過Jira APIs達成我們的需求。
[後端技術研究] Amazon Neptune 圖資料庫 (Graph Database)學習和資料視覺化(Data Visualization)
趁著公司這次的創新研究計畫,可以跨團隊合作,我對隔壁團隊提出的圖資料庫(Graph Database)的新技術感到非常的有興趣。於是主動詢問可否合作一起研究,加上也和同團隊的組員第一次合作,一起合作研究新技術,創造有趣且嶄新的體驗。
從Heroku到Vercel | 將我的Python Web server 改成 Serverless Function (含其它Host選項)
10月初,我的同事突然跟我說:你知道Heroku的免費方案要取消了嗎?頓時讓我這個長久都把自己的side-project部署在Heroku上的選擇直接不見,距離服務被刪掉的時間只有1個月左右,在同事的建議下,我最後選擇Vercel網站架設我的草創產品Miri,並做了一些更動。這篇帶您來看看,沒了Heroku,可以有哪些其他選項。
[後端 Junior] Python 之你的函式邏輯如何轉變為物件導向思維?
從寫出Hello world到了解for迴圈跟If/else,進而學習用函式來撰寫不同的功能。當進階到物件導向時,您是否感受到函式的運用與物件導向的邏輯中間有一條很大很深的橫溝,這個gap橫溝,也並非一時半刻就能理解。究竟要如何理解物件導向的概念? 我提供幾個例子讓學習者參考。
[python] 如何用pandas 做等比例抽樣(sampling)?
當資料過於龐大想縮減或者想要抽樣取樣本時,要怎麼寫程式來在這些資料中抽樣呢?本篇文章附上程式碼教您如何用python的pandas來做等比例抽樣資料
[QA] 初次學習自動測試 - Selenuim (Python + Chrome)
由於公司唯一的QA離職了,先前我名片的英文從Backend印錯成QA的預言成真,從後端小菜鳥半轉職為QA,到底QA都在做什麼事情呢?請和我這個QA小菜鳥一同探索自動化測試Selenuim
如何在Mac安裝Python環境,教你備妥開發Python的合格環境 | 新電腦重新安裝
不知道怎麼在mac上安裝python的虛擬環境嗎?不知道怎麼從無到有將開發環境建置好嗎?所幸最近剛買部新電腦,可以重新安裝一次開發環境,教你怎麼安裝合格的python安裝環境! (本篇不使用anaconda唷!)
[Python] 動態生成單元測試/設置環境, 移除環境
[後端小菜鳥] Python Decorator 實作學習
[後端小菜鳥]初階工程師魔鬼訓練(6) - 淺談單元測試UnitTest
[設計模式 Design Pattern] Builder Pattern
[技術小筆記] sh/bash 檔 字串判斷回傳0/1
[後端小菜鳥]初階工程師魔鬼訓練(5) - 淺談重構Refactoring
[技術小筆記] Git 指令
