Wake Liuin興趣使然的程式猿Lumen Auth、Guard、User 身份驗證詳解(三)- 全部的流程都解開了!(上)相比於大型框架或系統,我個人更偏好小巧、微型的可替換式套件,像 Idiorm & Paris、Phinx 這種,一來架構易於理解,抽象化的層次少,二來對專案系統而言,各功能的耦合度也降低,必要的時候可直接替換調整(例如某個套件不維護了)。Aug 10, 2019Aug 10, 2019
Wake Liuin興趣使然的程式猿Lumen Auth、Guard、User 身份驗證詳解(二)- 你的架構不是你的架構Lumen 的登入和身份驗證機制其實不複雜,但又無法簡單就看個明白,只因為它背負著 Laravel 的子系統 這個原罪,從文件到程式內容內容都經過了大幅簡化 — 簡化到你不回頭去看 Laravel 的程式碼根本猜不出他的全貌(例如 Lumen 的…Aug 7, 2019Aug 7, 2019
Wake Liuin興趣使然的程式猿Lumen Auth、Guard、User 身份驗證詳解(一)- Authentication 文件忙什麼一般 Lumen 開發者在剛開始處理登入或身份驗證時,除了用關鍵字餵 Google,最常就是跑去翻官網的 Authentication 文件,然後就會像我一樣,一臉期待地進來,又滿頭霧水地離開。如果沒有 Laravel 經驗而直接接觸 Lumen…Aug 4, 2019Aug 4, 2019
Wake Liu創業雜談 #1自從去年九月底受朋友之邀,誤打誤撞成立了新公司和產品,我的時間在家庭和兩間公司之間碎裂的一發不可收拾。原本以為對大量專案極端忙碌的情況也經歷了不少,結果事實證明,人生就像街頭…Jun 1, 20191Jun 1, 20191
Wake Liuin興趣使然的程式猿VR 遊戲介紹 / A Night Sky,夜空下的迷你奇幻劇場A Night Sky 是 Coatsink 於2017 年四月份推出的 VR 遊戲,免費下載,有提供 DLC 內購。其實不能稱之為遊戲,因為它完全是由一個個極短的迷你奇幻劇場所組成的 VR 奇幻體驗,像石頭人、狼、貓頭鷹、海盜船、鳳凰…等等。Jul 4, 2018Jul 4, 2018
Wake Liuin興趣使然的程式猿VR 遊戲介紹 / Floor Plan,完全不暈的解謎小品Floor Plan 是 Turbo Button 公司在 2016 年釋出的一款 VR 密室逃脫遊戲,2017 年重製以支援手把控制;遊戲中玩家身處於電梯裡,要藉由在樓層間移動來取得道具、與 NPC 互動,並蒐集通關所需的物件。Jun 29, 2018Jun 29, 2018
Wake Liuin興趣使然的程式猿Symfony Form 欄位的個別顯示控制我的需求是這樣:在 Silex + Twig 的組合下,用 Symfony Form Component 基於bootstrap_3_layout.html.twig 樣式來顯示表單,但是要將 submit 和 reset 按鈕排在同一行。Dec 22, 2017Dec 22, 2017
Wake Liuin興趣使然的程式猿Symfony 的 Form Component 膛炸了如果有在用 Symfony Form Component 的人,升上 3.4 之後很可能會遇到跟我一樣的狀況,用 Twig 跑 {{ form(...) }} 出現錯誤訊息:Dec 20, 2017Dec 20, 2017
Wake Liuin興趣使然的程式猿網站資料庫的小夥伴們 — Adminer、Idiorm & Paris、Phinx因為 Forgez 專案,今天 fork 了 Phinx 回來改(主要是幫 migration log table 增加一個 identity 欄位去區分 migration 的標的物),想想好像可以來寫一篇小聊目前慣用的資料庫工具和套件。Feb 17, 2016Feb 17, 2016
Wake Liuin興趣使然的程式猿移除網站中用不到的 CSS 規則一般開發者在網站弄的差不多之後都會開始做最佳化處理,包括加掛 SSL、Cloud Flare 和 Javascript / CSS 優化等等。在現在的前端環境裡,CSS Framework 多到連走路都會不小心在路邊踢到,所以人手一個 CSS Framework…Jan 29, 2016Jan 29, 2016