Numpy Indexing

Numpy 多維度的 indexing 跟 pandas 行為不一樣,需要額外的操作。

Customize Django User Model

Django 帳號的欄位定義在 django.contrib.authUser 中,對使用者而言包含了:username*、first_name、last_name、email、password*。同時對開發者來說,還有:

  • 指定 Group 和 Permission
  • 是否為 staff、superuser
  • 帳號開通 …

用 Django 與 SQLite 架抽籤網站

把之前用 Flask 架的抽籤網站改用 Django 實作,也藉這個機會比較一下兩個 Framework 設計概念的不同。

Datetime in SQLite and Python

整理在 Python 中處理時區的問題,並如何自 SQLite 存取考慮時區的時間

用 Flask 與 SQLite 架抽籤網站

為了實驗室的專題生而寫。

目標其實是 Django + Django ORM + PostgreSQL,不過一次接觸太多會有反效果,先操作比較簡單的才好上手。所以這邊講的並不是 best practice,但使用最少(底層)的知識與工具。如果一開始讓太多套件(像 SQLAlchemy)做掉了細節部份,反而不太能掌握到重要的概念以及為什麼需要這些套件。

本篇文章非常長,應該沒辦法幾分鐘內讀完。對象是初學者學習簡單網站架設。

這個專案的目標:因為大家 …

設定部落格筆記

Blog 對我來說,最重要的就是書寫的舒適度。

一開始在設定 github CNAME 的時候就訂為 blog.liang2.tw,但一直以來都只是個一頁式的自我介紹1,用 SemanticUI 手刻而成。不過部落格如果每篇文章都還要手刻的話,大概就不會有力氣再寫內容了。

整理了一下有幾個目標:

  • 只考慮用 static site 因為不想維護 server,而且 …