1. git 指令
    git log --follow -p {file}

2. git bash 指令 (windows 下,會開內建的 GUI)
    gitk {file}

wbkuo 發表在 痞客邦 留言(0) 人氣()

1. 建新帳號
   sudo adduser user1

2. 建立 ssh key

   # 切換帳號
   sudo su user1

wbkuo 發表在 痞客邦 留言(0) 人氣()

需求:
1. sftp 上傳檔案
2. 使用者不能跳出自己的 home 目錄
3. 無法使用 ssh 登入
4. 一般帳號登入或 ssh_key 檔登入皆可

wbkuo 發表在 痞客邦 留言(0) 人氣()

以下都是用 Ubuntu 14.04.4 LTS 來進行測試的

1. 設定 ADSL

    $ sudo pppoeconf
    https://wiki.ubuntu-tw.org/index.php?title=ADSL

wbkuo 發表在 痞客邦 留言(0) 人氣()

步驟
1. 安裝 套件 phpunit kit
2. 安裝套件 fix mac path
3. 在 sublime 設定檔加上 "additional_path_items": [] ,以後加上你 phpunit 的路徑

wbkuo 發表在 痞客邦 留言(0) 人氣()

搜尋 14天內修改,php 檔,內容有 keyword 的檔案
$ find ./ -name "*.php" -mtime 14 | xargs grep "keyword"


wbkuo 發表在 痞客邦 留言(0) 人氣()

最近經常在寫 Command Line 命令來做資料庫資料的轉換
所以想要弄個進度Bar 來做簡單的時間預估,但沒特殊處理就是一直 echo 很醜
稍微 Google 了一下發現不難處理,以下簡單筆記一下

要做進度 Bar ,就是要把訊息畫在畫面上相同的地方

wbkuo 發表在 痞客邦 留言(0) 人氣()

$ mysql -u root -p -e 'SHOW VARIABLES WHERE Variable_Name LIKE "%dir"'
Enter password:
+---------------------------+--------------------------------------------------------+
| Variable_name             | Value                                                  |
+---------------------------+--------------------------------------------------------+

wbkuo 發表在 痞客邦 留言(0) 人氣()

我們在開發 Web 系統時常會需要做寄信的功能,但要自己架 Mail Server 又有點麻煩,這個時候我們可以用自己的 Gmail 帳號來寄信。

操作步驟如下:
1. 申請 gmail 應用程式密碼
    說明網頁:https://support.google.com/accounts/answer/185833?hl=zh-Hant&ctx=ch_DisplayUnlockCaptcha

wbkuo 發表在 痞客邦 留言(0) 人氣()

因為 Apache 的 Virtual Host 預設必須要放在 DocumentRoot 的目錄底下,否則會出現 client denied by server configuration
必須在 Virtual Host 的 conf 加上以下幾行

Apache 2.2 版

<Directory /{your_path}>
    #...
    Order allow,deny
    Allow from all
</Directory>


wbkuo 發表在 痞客邦 留言(0) 人氣()