python flask 體驗

原因 因為最近需要使用 python 作為 api 開發的環境,與團隊成員討論後,決定使用 flask web framework 框架,第一次使用,記錄相關的筆記。 套件管理 pip pip 基本上可以當做 php 的 composer, 相關的紀錄會在 requirements.txt 。 指令 如果有更動過套件,記得在專案下 pip freeze > requirements.txt,把目前的套件記錄匯出來,避免套件不一致。 這邊他也會把相依的套件記錄也一併輸出。 安裝 pip install flask // 指定版號 pip install -v flask==1.0 // 透過指定檔案安裝套件,通常都使用 requirements.txt 作為檔名 pip install -r [檔案名稱] pip install -r requirements.txt 建立套件清單 pip freeze > [檔案名稱] pip freeze > requirements.txt flask 啟用 debug mode 設定 env FLASK_ENV 為 developmen,開啟同時也會啟用 hot reload,這樣變動檔案馬上就會更新。...

January 22, 2021 · 1 min · Me

一學就會的拍片課摘錄筆記

基本上手指南  用鏡頭思考 目標是誰? 在做什麼? 有不有趣? 不有趣,停下。找有趣內容拍攝,避免浪費時間處理不可用鏡頭或片段。 2. 看到眼白再拍攝 > 人的面部表情可作為鏡頭焦點。 3. 鏡頭時間 * 時間建議不要超過 10 秒。 * 短鏡頭讓影片更具衝擊性。 4. 拍攝 * 用腳變焦,自行靠近主體。 * 使用腳架。 * 別用 「數位變焦」。 5. 站穩!別亂動 * 拍攝時不變焦。 * 攝影機當相機。 * 確認畫面 => 按下開始 => 拍攝 => 停止。 * 移動 => 對準 => 拍攝 => 停止,循環。 6. 光源保持在後,保持明亮 > 光線過強,讓陽光斜照,避免過亮。 7. 關閉數位特效 > 保留彈性,加工透過後製。 8. 專注於真正感興趣的內容 * 想要表達的重點。 * 神情、動作、雙方的反應。 * 原因、過程、結果。 9....

March 24, 2020 · 1 min · Me

正規表達式-基本概念

記錄 精通正規式表達式 相關的心得與筆記 詮釋字元 名稱 匹配內容 . 句點 任何一個字元 […] 字元類別(character class) 任何一個列出的字元 [^…] 反轉字元類別 任何一個沒有列出的字元 ^ 脫字號 行首位置 $ 錢號 行尾位置 \ or、或、bar 匹配由它分隔的任一表達式 () 括號 限制 | 範圍 \< word boundary 單字開頭位置 (單詞邊界、metasequences、詮釋序列) \> word boundary 單字結束位置 (單詞邊界、metasequences、詮釋序列) 特殊情境解釋: 在 字元類別 狀況,要確認 使用的詮釋字元 在 字元類別 內是否有意義。...

February 28, 2020 · 1 min · Me

Mac安裝Composer

基本前提為環境需要有 PHP , 後續按照 Composer 安裝教學 步驟做。 php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" php composer-setup.php php -r "unlink('composer-setup.php');" 此時在執行指令的位置,會出現以下檔案 composer.phar 測試執行 composer.phar composer.phar // 顯示 ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ ....

February 22, 2020 · 1 min · Me

Domain 網址 網域 購買筆記

現在使用 chzlab.com domain 為範例,來做相關比較, 最後選擇 Gandi + Let’s Encrypt (免費SSL) 。 因目前 Google Domain 台灣尚未開放購買,未來應該會換去 Google Domain 。 廠商 價格 WHOIS Privacy SSL Google Domain $361 免費 連結 Gandi $446 免費 連結 Godaddy $299 額外付費 ($293) 連結 中華電信 $720 未知 連結 name $270 首年免費,後續每年($150) 連結 美金匯率以 2020-02-19 13:35 : 30.16 做計算,上述列皆已轉換成新台幣價格。

February 19, 2020 · 1 min · Me