Python 阿宅履歷產生器
最近剛好一直折騰 Python 、 Markdown 、 靜態網頁之間的小作品,免不了要碰 CSS ,往往這就是效能瓶頸啊,難就難在這個美感, div 擺弄半天。這跟今天的主題也有關,前兩天看了 ptt 一篇履歷寫作相關的文章,想了一下肥宅工程師如我履歷應該長怎樣,別人講了很多,直接貼連結,有興趣的就看看,不然可以拉下去直接看開發筆記
然後是
大致是就是這些資料,同場加映
Survey
我的需求很簡單,我想要寫一次內容,然後可以快速套版產生清晰易懂的履歷,符合以上範本的格式。找了一些現有服務或專案
這兩個感覺都是不錯的 feature ,未來可考慮 pre-build 自動版的 + 人工補齊 + 轉檔下檔,兩者的缺點都是沒有我要的版型
也有想到如果可以在線上編輯更好,像是
開發筆記
理想很豐滿,現實很骨感,我只想先符合我的需求就好,找了 python 中號稱 render markdown 最快的 mistune 就直接開擼。這種前端工作起手式都先 Cloud9 一波
…
好了,擼完了 (就這麼點 code 是能擼多久),直接看成果,思路很簡單,markdown 轉 HTML ,再直接用 css 修飾,懶得點直接看截圖
Markdown 長這樣
生成 HTML 後預覽列印長這樣
基本上就是 MIT 履歷範本第一個的樣式, resume.md 階層不改, css 樣式改變就可以再套別的版型 (歡迎 PR 工程人履歷的 css 版啊),以下是我自己的 headings 階層,有興趣發 PR 補 css 的同學可以參考一下:
|
|
todo
- 轉 PDF
- 轉 json(machine readable)
- 生更多 css
- 線上編輯
- 自動列入 Github repo