Code and Me
Archives
Search...
Subscribe
我的 LeetCode 筆記:記錄刷題的簡單做法
December 24, 2024
原文連結 系列的前兩篇中,我們首先介紹了準備工作、學習資源和基本的刷題原則,這些內容特別適合初學者或希望減少刷題壓力的讀者。畢竟我也不喜歡刷題😂 接著,在第二篇裡,我們討論了如何使用 AI 工具(我設計的 GPTs)來提高刷題效率(或說提高「意願」),以及使用 AI 輔助刷題時的一些重點與注意事項。...
《給網站工程師的網路課》心得:Web 開發者的網路學習指南
December 21, 2024
原文連結 上星期日,我參加了小賴的《給網站工程師的網路課》,獲益良多,有必要寫一篇文章分享。 但本文並不是上課筆記,而是想談談我作為一個轉職軟體工程師,學習網路知識的不同階段歷程,以及這堂課如何彌補了過去的不足。 如果你對這堂課感興趣,但不知道自己適不適合,推薦參考下面兩篇文章:...
【文章電子報「誤刊」與道歉啟示】
December 13, 2024
今天下午 4 點多,大家應該收到了一封沒有標題的電子報,來自於網站新文章的 RSS Feed 內容。 由於我誤把 LeetCode 刷題筆記的內容放到 blog 的倉庫中,而下午 3 點是我同步「文章排行」的時間,會自動進行一次網站更新,就一併將此錯誤內容刊出。然後就被電子報服務偵測到並轉成 email。...
訂戶限定 10:去睡眠中心睡一晚 ×「數位斷捨離」真的好難
December 12, 2024
成為強者的最後一塊拼圖?
GPTs 介紹:AI 刷題助手與使用方式
December 1, 2024
原文連結 本來只打算寫兩篇,現在變成 4 篇了,大綱可參考「 系列概述與導讀 」。 上一篇,我們介紹了 LeetCode 刷題的準備與基本原則,本篇則要介紹我刷題時搭配的 AI 工具——自定義的 GPTs 。 不過有一點需要提醒:你得先訂閱 ChatGPT Plus ,才能直接使用他人建立的 GPTs。...
訂戶限定 09:古古的新書 × M4 Mac mini × ALPHA Camp 謝幕
November 21, 2024
大轉職時代的落幕?
去了兩個月健身房之後——我的「有氧運動」進化史
November 14, 2024
原文連結 by Sam Chivers 兩個多月前,我發表了〈 37,加入健身房,專注 Zone 2 〉,宣誓著我投入有氧運動的決心! 75 天過去,我仍持續嗎?還是已經半途而廢? 本文就來整理一下,這兩個月多的變化,以及我獲得的體驗與感悟。 以減脂為起點 8...
iThome 鐵人賽寫作攻略——新手必看指南
November 13, 2024
原文連結 除了「加碼」組別, 2024 iThome 鐵人賽 已圓滿落幕,而我也順利完賽。 在讀完〈 iThome 鐵人賽 - 得《優選》獎項的寫作心法 〉和〈 【Day 31】- 忙碌上班族如何在鐵人賽中堅持30天寫作?從靈感到策略:9個關鍵步驟 〉這兩篇大作後,我不禁見獵心喜、心癢難耐🤩...
39,10 月回顧——鐵人賽、演算法與 AI
November 1, 2024
原文連結 好段日子沒寫 Weekly Review 了! 十月剛過,正是一個不錯的時間點。 本篇就來整理一下「 待業的第 2 個月 」我都做了什麼。 iThome 鐵人賽 雙十連假 4 天我幾乎都在寫作,連假落幕時,也正是我的參賽系列劃下句點之時。 不過,正如〈 Django Ninja 30:系列回顧與完賽心得...
與 AI 共舞:我的 LeetCode 刷題之道(上)準備篇
October 24, 2024
原文連結  最近,我剛結束了 iThome 鐵人賽的寫作之旅——真是不輕鬆,但值得! 相關文章: Django Ninja 30:系列回顧與完賽心得 隨著比賽結束,我開始進入 求職準備 的第二階段——學習演算法(主要是...
訂戶限定 08:福隆 - 宜蘭一日遊 × 和獵頭們聊聊 × 轉職別學 Python
October 20, 2024
本週雜記與面試準備計畫
訂戶限定 07:鐵人賽尾聲 × 續論 AI 工具 × 我的滑鼠停產了!
October 13, 2024
沒放到國慶連假的我,補假中
Django Ninja 教學 30:系列回顧與完賽心得
October 12, 2024
原文連結 2024 iThome 鐵人賽 系列最終章,我們的「 Django Ninja 探險 」將暫時告一段落。 這當然不是結束,畢竟 Django Ninja 還只是一個 相對新的專案 ——我對它的未來充滿期待。 本文將分為兩個部分: 回顧整個系列,檢視我們在各章中學到的概念與技術——盡可能只提重點。...
Django Ninja 教學 29:單元測試——使用 Test Client 與 pytest 測試 API
October 11, 2024
原文連結 2024 iThome 鐵人賽 「你們的專案有單元測試嗎?」 面試中如果你提出這個問題,可能會讓面試官面有難色。 測試的重要性,大部分開發者都心知肚明。只是願意認真對待的人未必很多。 但如果真心想提高程式碼品質、減少 bug,讓專案更容易維護,那單元測試依舊是 不可或缺 的工具。...
Django Ninja 教學 28:身分認證——Session 認證與全域設定
October 10, 2024
原文連結 2024 iThome 鐵人賽 歡迎來到第七章!本章總共有兩篇內容: 卷 28:身分認證——Session 認證與全域設定 卷 29:單元測試——使用 Test Client 與 pytest 測試 API 這些主題的核心功能, 並非由 Django Ninja 實作 ,但框架仍提供了 一定程度的整合...
Django Ninja 教學 27:資料查詢與過濾(下)FilterSchema 多欄位查詢
October 9, 2024
原文連結 2024 iThome 鐵人賽 上篇中,我們學習了 Django ORM 的 Q 物件和 Django Ninja 的 FilterSchema,但後者感覺只學了一半。 討論比較多的是,view 函式中使用 FilterSchema 的 參數定義方式 ——這確實很重要,但這只是 FilterSchema...
Django Ninja 教學 26:資料查詢與過濾(上)FilterSchema 介紹
October 8, 2024
原文連結 2024 iThome 鐵人賽 「 查詢 」是 API 中常見的附加需求,本質上是 對資料的過濾(filtering)與篩選 。 無論是篩選文章、商品,還是查詢用戶, 根據不同條件來過濾資料並獲得結果 ,可說是大部分專案的必備功能。 在 view 函式中,實作查詢 最簡單 的方式,就是使用 Django...
Django Ninja 教學 25:分頁(下)自定義分頁類別
October 7, 2024
原文連結 2024 iThome 鐵人賽 上一篇我們介紹了 Django Ninja 的內建分頁器,並用它實作了簡單的分頁功能。 雖然內建的 PageNumberPagination 確實方便,但在很多時候,我們仍需要一些 客製化 功能。 為了實現這個目的,你需要 自定義一個分頁類別 。 不過別擔心,這種自定義,...
訂戶限定 06:待業週記(二)失眠症與 AI 輔助思考
October 6, 2024
今晚,你想來點什麼 AI?
Django Ninja 教學 24:分頁(上)Django Ninja 的內建分頁器
October 6, 2024
原文連結 2024 iThome 鐵人賽 分頁( pagination )功能,就算在資料量較少的小型專案,也具有相當的重要性。 沒分頁,API 照樣能運作——只是效能會受到影響,特別是在資料量大的情況下。 當 API 一次回傳大量資料時,不僅會增加伺服器負擔,還可能導致客戶端處理緩慢,甚至出現 超時 或...
Newer archives
Older archives