好影片推薦 — How Fast can Python Parse 1 Billion Rows of Data?
GitHub 有個名稱為 1brc 的 repository, 這個 repository 其實是 1 項 Java 的挑戰,挑戰大家如何用 Java 在最短的時間處理 1 百萬筆的資料。 這份資料是 1 份記錄各個地區與氣溫的 CSV 檔,欄位只有
Posted on Apr 18, 2024 by Amo Chen ‐ 1 min read
GitHub 有個名稱為 1brc 的 repository, 這個 repository 其實是 1 項 Java 的挑戰,挑戰大家如何用 Java 在最短的時間處理 1 百萬筆的資料。 這份資料是 1 份記錄各個地區與氣溫的 CSV 檔,欄位只有
Posted on Apr 18, 2024 by Amo Chen ‐ 1 min read
如果你都使用 Google Sheets 或者 Office 365 產生表格的話,那你完全不需要使用這個 Python 套件,也可以產生精美的表格。 但如果你想要在 Jupyter Notebook 或者 Streamlit 等工具上,或者 Jinja2 的樣板上呈
Posted on Apr 15, 2024 by Amo Chen ‐ 1 min read
Mozilla 基金會於 2024 年初針對隱私保護的議題,對市面上 11 款陪伴型 AI 對話機器人做了相關調查,結果令人意外的是超過 90% 的陪伴型 AI 服務壓根兒不在乎使用者的隱私
Posted on Apr 14, 2024 by Amo Chen ‐ 2 min read
PandasAI 是整合著名的 Python 資料分析函式庫 pandas 與各種 LLM 的對話式 AI 工具(conversational AI tool)。 以往如果用 pandas 對資料進行分析需要熟知 Dataframe 與相關
Posted on Apr 13, 2024 by Amo Chen ‐ 2 min read
“Software Engineer to Software Architect — Roadmap to Success” 1 文統整各種免費與付費內容的管道,包含 Youtube Channels, 書籍、網站等等,讓有興趣步入軟體架構(Softwa
Posted on Apr 11, 2024 by Amo Chen ‐ 1 min read
PEP 738 提議將 Android 加入 CPython 支援的平台(platform)之一,而這項提案已經被接受,預計於 3.13 版增加支援 Android 。 要讓 Python 支援 Android 的原因在於: Android 裝置在過去 15 年以
Posted on Apr 10, 2024 by Amo Chen ‐ 1 min read
Python 目前最知名的 ORM library 當屬 SQLAlchemy, 不過 SQLAlchemy 並不負責 database migration 的部分,也就是說資料庫新增/刪除什麼表格、表格新增刪除修改什麼欄位,都得由開發者自行負責。 擁有成熟
Posted on Apr 8, 2024 by Amo Chen ‐ 1 min read
如果你想知道怎麼把 Python 程式部署到 GCP(Google Cloud Platform) 的 Serverless 服務的話,可以花點時間閱讀 “Automating Python with Google Cloud” 1 文,該文章將 Google Cloud 所提供的 2 種 Serverless 服
Posted on Apr 7, 2024 by Amo Chen ‐ 1 min read