Code and Me
Subscribe
Archives
AI 讓寫作變輕鬆了?我可不這麼認為
September 6, 2024
原文連結 by Sam Chivers 相關文章: 35,開始備戰 2024 iThome 鐵人賽 從九月初開始,我投入了更多心力在今年的鐵人賽創作上。 這一次寫文章,畢竟是要參加比賽,還要連續發文 30 天,寫作量巨大。相比以往三天曬網、兩天捕魚的獨立部落格寫作,完全不可同日而語。 更辛苦,而且...
Django 專案加入 Mypy 指南
September 3, 2024
原文連結 Let's Django! 這是 Django Tutorial 的第 10 篇。 範例程式碼可參考我的 GitHub 專案 。 本文相關的程式碼改動,都集中在這個 PR 。 在〈 《強健的 Python》筆記(一)Type Hints 的成本與挑戰 〉一文中,我們探討了 type hints...
訂戶限定 01:參加了 Portaly 創作者變現年會,與我的決定
August 31, 2024
Exploring creator monetization at Portaly event sparks inner conflict, leading to a commitment to prioritize quality content over revenue.
37,加入健身房,專注 Zone 2
August 28, 2024
原文連結 就在今天,我加入了住處附近的健身房會員,正式成為一個可以在健身房打卡的人。 事實上,我本來就有配合的健身教練(在別的地方),所以報名附近健身房並不是為了重訓,而是 為了可以更常做有氧運動。 這裡的有氧運動指的不是跑步。除了我實在不愛跑步,右膝的不平衡也讓我不敢讓它承受更大的衝擊力。 所以絕大部分時候,...
36:預計創作「訂戶限定」內容
August 23, 2024
原文連結 這幾天在思考,如何有效利用目前使用的電子報服務,讓訂戶感到更有價值。 畢竟一年也要付給供應商—— Buttondown ——90 美元,要讓這筆錢花得值得。 我現階段並不打算製作「付費訂閱」內容,只是想要為我的電子郵件訂戶,嘗試寫作「 專屬 」內容。 作為感謝這些訂戶,願意留下自己 email...
Cursor IDE 心得:三大亮點與三個阻礙
August 10, 2024
原文連結  主打 AI 輔助寫程式的編輯器—— Cursor ,近日非常火紅。 剛好我在上星期經朋友推薦,認真試用了一下,還接了 OpenAI GPT-4o mini API 作為編輯器的 AI 助手。...
35,開始備戰 2024 iThome 鐵人賽
August 5, 2024
原文連結 轉眼間就八月了!我的天,時間過得真快。 渡過了相對低迷的七月,這個月我要好好備戰鐵人賽——不然也沒有時間了XD 本期講一下我對於鐵人賽的看法、準備(雖然才剛開始),與個人期待。 iThome 鐵人賽 2024 iThome 鐵人賽的 官方頁面 已經上線,報名時間從八月到九月中。 今年新增了 Python...
34,宜蘭二日遊與近況回顧
July 22, 2024
原文連結 七月上旬不慎感冒,不知為何,這回特別嚴重。足足過了近兩星期,才逐漸恢復正常。 而且,整個七月至今, 狀態都不太好 。不僅是身體,心情也低落, 有一種找不到出口的感覺。 這樣的心情間接影響了我的寫作士氣,讓我感到心有餘而力不足。 這星期四、五,和女友去了宜蘭,雖然是一次的短暫旅行,但至少能夠...
《Python 工匠》筆記(三)有關「變數」的程式設計建議
July 13, 2024
原文連結 Python 工匠 這是《 Python 工匠|案例、技巧與開發實戰 》筆記的第 3 篇,你可以把它當作是一則重點整理,加上我個人的開發經驗與心得。 如第一篇所言,這是一本關於「Clean Code in Python」的書。 上一篇我整理書中了第 13 章「 有關單元測試的建議...
《Python 功力提升的樂趣》心得與總結:給 Python 開發者的 Clean Code 入門指南
June 30, 2024
原文連結 Python 功力提升的樂趣 這是「 Python 入門三部曲 」的最後一篇!歷時 2 年,終於要為這個系列劃下句點。 在此之前,我已寫下 3 篇關於《 Python 功力提升的樂趣 》的筆記與心得。本文建立在它們之上,但會從 更高的俯視角度 來介紹與推薦這本書。 從全書的 輪廓與定位...
33,Tony Huang 與我的坪林之旅
June 30, 2024
原文連結 你聽過 Tony Huang 嗎? 20 年前他就已經開始寫登山健行 blog,最近 5 年改為拍攝 YouTube 影片 ,成為旅遊 YouTuber。 他的作品特色是,在旅行中融入人文、歷史、文學等元素,讓觀眾不只是看風景,更能了解台灣這塊土地的過去。...
Django REST framework 教學(三)View 函式
June 29, 2024
原文連結 Let's Django! 這是 Django Tutorial 的第 9 篇、 DRF 系列 的第 3 篇。 範例程式碼可參考我的 GitHub 專案 ,更多教學請見「 Django 文章總覽 」。 本文相關的程式碼改動,都集中在這個 PR 。 Views 是 Django 中 處理 HTTP...
Python type checker:Mypy 介紹
June 28, 2024
原文連結 by Koma Zhang 在〈 《強健的 Python》筆記(一)Type Hints 的成本與挑戰 〉一文中,我們闡述了為 Python 專案程式碼加上 type hints 的 長期價值 與 需要付出的成本 。 文中多次提到了 Mypy 這個 靜態類型檢查器 。...
32,下半年寫作目標
June 22, 2024
原文連結 在〈現代軟體的「鍵盤快捷鍵」記憶爭奪戰〉一文的留言中,有讀者提到我最近似乎變多產了。 確實如此。 有人注意到這件事,讓我非常高興XD,甚至可以說感動。 而本文斗膽預告:下半年將會比上半年,更加多產🔥 我通常不太想為自己立...
Django ORM:一對一、一對多外鍵教學(下)關聯查詢
June 15, 2024
原文連結 Let's Django! 這是 Django Tutorial 的第 6 篇、Django ORM 外鍵教學的第 3 篇——完結篇。 範例程式碼可參考我的 GitHub 專案,更多教學請見「Django 文章總覽」。 系列:Django ORM 外鍵教學 Django...
現代軟體的「鍵盤快捷鍵」記憶爭奪戰
June 9, 2024
原文連結 by Sam Chivers 現代人每天都會用一堆軟體、app、線上服務。 其中比較複雜的工具(包括瀏覽器與作業系統),往往都有搭配「鍵盤快捷鍵」來加速你的操作。 然而,軟體很多,快捷鍵更多!究竟要怎麼選擇?哪些要記,哪些可以放棄? 本文簡要分享我的看法。 本文所謂的快捷鍵...
用 Django Fixture 匯入與導出資料
June 8, 2024
原文連結 Let's Django! 這是 Django Tutorial 的第 6 篇。 範例程式碼可參考我的 GitHub 專案,更多教學請見「Django 文章總覽」。 本文相關的程式碼改動,都集中在這個 PR。 本文可視為 Django ORM...
《Effective Python》筆記(一)以拆分代替索引
June 3, 2024
原文連結 Effective Python 中文版 這是《Effective Python 中文版|寫出良好 Python 程式的 90 個具體做法》筆記的第 1 篇,你可以當作是一則重點整理,加上我個人的開發經驗與心得。 毫無疑問,這又是一本關於「Clean Code in...
31,打造新版「熱門文章排名」
June 2, 2024
原文連結 建立這個 blog 後不知多久,我在網站選單新增了「熱門文章排名」頁面。你目前看到的是新版。 收錄「一段時間內」瀏覽量排名前 10 名的文章,供讀者參考。順便增加全站頁面的總觸及率。 畢竟作為一個 blogger,誰不希望讀者在我們的 blog 看完一篇又一篇呢? 如何讓新讀者看更多?...
Django REST framework 教學(二)基本設定與路由
June 1, 2024
原文連結 Let's Django! 這是 Django Tutorial 的第 5 篇、DRF 系列的第 2 篇。 範例程式碼可參考我的 GitHub 專案,更多教學請見「Django 文章總覽」。 本文所有程式碼改動,可參考這個 Pull Request。 上一篇我們介紹了 Django 和 Django...
30,如何持續寫作——Part 3
May 26, 2024
原文連結 你寫作嗎?你持續寫作嗎? 我一直覺得,持續寫作真的很不容易! 所以我們需要一些方法或看法,來增加持續的可能性、降低其中的門檻。 在過去的文章中,我曾兩次討論「持續寫作」這個議題。本文將整理從上一次到現在,我的 3 個新想法。 回顧 Part 1、Part 2...
Python 專案從 Flake8、isort、Black 遷移至 Ruff 指南
May 25, 2024
原文連結 from Pixabay 上個月,我將公司幾個專案的 Python linter、formatter,從原本的 Flake8、isort、Black Formatter 遷移至 Ruff。 本來以為很簡單,應該半小時內就可以搞定。沒想到細節比我想像的多,前前後後還是花了近 2 小時。 可能我比較龜毛吧!...
我寫「AI 對話筆記」的方法與思考
May 15, 2024
原文連結 by Sam Chivers 你會把「和 ChatGPT 的對話、問答」寫成筆記嗎?顯然我會,而且很大量! 其中有 8 成以上都是程式相關,來自每天和 ChatGPT 的日常開發問答。 應該說,與 ChatGPT 對話早已成為我工作、學習的重要環節。在〈別依賴「試誤法」寫程式〉中我也強調過,像...
DRF 入門教學(一)前言篇
May 12, 2024
原文連結 Let's Django! 這是 Django Tutorial 的第 4 篇。 範例程式碼可參考我的 GitHub 專案,更多教學請見「Django 文章總覽」。 終於要進入 Django API 的世界了! 不過,在開始 DRF 教學之前,我要先介紹 Django、DRF 兩者間的關係。 為什麼...
我絕不用 result 作為變數名稱
May 4, 2024
原文連結 by Sam Chivers 在〈《Python 功力提升的樂趣》筆記(一)Black、命名、壞味道〉中,我們提到了「data」這個不佳的變數名稱。 以及應該要用什麼樣的名稱來取代它,與例外可以使用 data 的情況。 看過那段後,你可以發現,data...
29,我編輯舊文的三個理由
May 1, 2024
原文連結 作為一個 blog 創作者,我算是比較常編輯、翻修舊文的人。 編輯舊文往往需要花費不少時間,而且讀者也未必看得出有哪裡不同——所以我一定會在文章開頭備註、提醒☺️ 少數文章,編輯過不止一次,比如〈Python 套件管理器——Poetry 完全入門指南〉,我將它視為代表作之一,編輯的次數應該是全站之最。...
Django request(HttpRequest)常用屬性介紹
April 28, 2024
原文連結 Let's Django! 這是 Django Tutorial 系列連載的第 3 篇。 搭配學習的範例程式碼,可參考 GitHub 專案:Django-Tutorial。更多 Django 教學,請見「Django 文章總覽」。 如〈Django...
28,去了 2 個月圖書館之後
April 24, 2024
原文連結 今年 2 月下旬,我決定晚上(下班後)去圖書館讀書! 原因很簡單,我在家不好讀書,主要有兩點: 如你所知,誘惑較多。這點其實還好,畢竟我工作、學習都是在家,所以不是主因。這才是主因,因為目前升降桌的燈光、螢幕都是為了使用電腦設計,並不適合讀書。...
Python API 開發:善用 Enum 的三大關鍵特性
April 20, 2024
原文連結 from Pixabay 想必你知道 Python 中有一個內建的特殊類別叫 Enum(來自 enum 模組),專門用來處理「列舉」態型的資料集合。 如同 collection 模組中的各種容器(比如:deque、Counter),Enum...
27,正式入手《流暢的 Python》第二版
April 15, 2024
原文連結 Weekly Review 原則上著眼於「非程式類」內容,而這是一本程式相關的書,所以本期不會討論書中的技術細節,只聊聊我的主觀感受。 講它,是因為我對這本書的期待很高,它絕對有這個地位與份量,更別說它真的很厚!(量了一下有 5 公分厚,打算這星期拿去影印店拆成 3 本)...
26,改用 Buttondown 作為文章訂閱服務
April 10, 2024
原文連結 去年 2 月,部落格新增了「email 文章訂閱」功能,採用的方案是免費的 follow.it。 它會把我的 RSS 新文章轉成 email,然後寄送給訂閱的讀者。 相關文章:12,blog 新增文章訂閱功能——使用 follow.it 如該篇中所言,「文章訂閱功能」確實是現代部落格的一大需求。...
《強健的 Python》筆記(一)Type Hints 的成本與挑戰
April 7, 2024
原文連結 強健的 Python 這是《強健的 Python|撰寫潔淨且可維護的程式碼》筆記的第 1 篇,你可以把它當作是一則重點整理,加上我個人的開發經驗與心得。 本書翻譯自《Robust Python: Write Clean and Maintainable...
25,回歸原點的 Weekly Review
March 21, 2024
原文連結 這是第 25 篇的 Weekly Review,距離上一期已經非常久了! 我覺得,顯然的,我把整個 Weekly Review 寫「偏」了,失去了它原本的味道。 雖然我曾在第十期〈10,Weekly Review 寫滿 10...
Newer archives
GitHub
Threads
X
Facebook