0%

Python Virtual Environment

  • 各個專案可以控制自己的套件
    • 不同版本的環境,不互相影響
    • 有獨立的環境
  • 套件版本升級不會影響到其他專案
  • 在沒有權限的情況下安裝新套件
    • 像是在 server 上安裝環境,沒有 root 權限
閱讀全文 »

Tmux

Introduction

  • 他可以快速且簡單的分割 terminal 的視窗
  • 其實基本上他就是開啟一個 server 共同管理所有的 session,並同步輸入、輸出
    • 所以可以在離線後保留狀態
      • 做背景執行
      • 以不同電腦上可以同步的狀況
    • 如果使用 who 指令可以看出他的 session 值很特別

      Install

      1
      2
      3
      \# Ubuntu Linux 安裝 tmux
      sudo apt install tmux
      brew install tmux \# Mac
閱讀全文 »

lsof (List Open Files)

  • 在 Linux 系統之下,幾乎所有的系統資源都是以檔案的形式呈現,所以對於管理者或使用者來說,若要查詢一個程式使用了哪些系統資源,就可以透過它開啟的檔案來得知。

基本使用

  • 直接加上查詢開啟的檔案名稱和路徑

    • 查看 temp.txt 的狀況

      1
      2
      3
      4
      5
      # 列出所有行程所開啟的檔案
      lsof temp.txt

      COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
      temp.txt 91546 linyunwen cwd DIR 1,7 704 2 /
      閱讀全文 »

Typography

  • 在這個常常要看平板電腦的時代,很多廣告物品吸引著人們的目光
  • 這篇文章主要來自來一個懂字懂字的節奏,其對致力於推廣中文字型設計的justfont blog裡的文章做脈絡化的整理
  • 文字排版(typography)會影響了畫面的情緒(mood)、調性(tone)、風格(style),在特定時刻更會牽涉到人命
  • 容易混淆的詞彙
    • 字體(typeface):有共同設計理念的文字集合(例:黑體在設計上的特徵為外型方正、筆畫粗細一致)
    • 字型(font):字體可以被實際使用的形式(例:思源黑體是Google和Adobe開發的免費字型)
    • 字型家族(font family):多套相同風格但不同粗細的字型(例:思源黑體共有六種不同粗細樣式,同屬一個字型家族
閱讀全文 »

環境變數

  • 可在 terminal 中下 env, printenv 即可看到所有的環境變數
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    CLICOLOR=1
    COLORFGBG=7;0
    COLORTERM=truecolor
    COMMAND_MODE=unix2003
    HOME=/Users/linyunwen
    ITERM_PROFILE=Default
    ITERM_SESSION_ID=w0t1p0:1172DE09-396F-42C6-985B-2948288751AE
    LANG=zh_TW.UTF-8
    LC_TERMINAL=iTerm2
    LC_TERMINAL_VERSION=3.3.12
    LOGNAME=linyunwen
    LSCOLORS=ExFxCxDxBxegedabagacad
    LaunchInstanceID=93D5B2B3-94C0-4872-8DB7-03E7048549FD
    PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin
    PWD=/Users/linyunwen/.sideex
    SECURITYSESSIONID=186a6
    SHELL=/bin/bash
    SHLVL=2
    SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.CQkqScaF2A/Listeners
    TERM=xterm-color
    TERM_PROGRAM=iTerm.app
    TERM_PROGRAM_VERSION=3.3.12
    TERM_SESSION_ID=w0t1p0:1172DE09-396F-42C6-985B-2948288751AE
    TMPDIR=/var/folders/q8/zjmdq9y90bdbs8v65256_w5m0000gn/T/
    USER=linyunwen
    XPC_FLAGS=0x0
    XPC_SERVICE_NAME=0
    __CF_USER_TEXT_ENCODING=0x1F5:0x2:0x35
閱讀全文 »

CSS 置中方式

  • demo heml
    1
    2
    3
    4
    5
    <div class="container">
    <div class="content">
    content
    </div>
    </div>
閱讀全文 »

紙張常見規格

  • 主要分為三種,A、B、C 系列,主要是由 ISO 216 所規範 [1]
  • 此標準的特色是紙張尺寸的長寬比均為√2(約為1.4142)
  • 每個系列會有對應的數字,以數字代表以短邊除以 2 的狀況
  • 同系列但不同尺寸的紙張,其幾何比例相同,因此可以直接縮放影印而不會造成紙面圖案有邊緣裁切的問題。
閱讀全文 »

法源依據

  • 主要以道路交通安全規則§99規範
    • 機車行駛至交岔路口,其轉彎,應依標誌或標線之規定行駛;無標誌或標線者,應依第一百零二條及下列規定行駛:
      • 一、內側車道設有禁行機車標誌或標線者,應依兩段方式進行左轉,不得由內側或其他車道左轉。
      • 二、在三快車道以上單行道道路,行駛於右側車道或慢車道者,應以兩段方式進行左轉彎;行駛於左側車道或慢車道者,應以兩段方式進行右轉彎。
閱讀全文 »