Gerrit 2.5版以上有即使在All-Projects設了refs/*->read:allow
Gitweb仍舊會"404 no projects found"的bug
workround
在refs/meta/config->read:allow Project Owners
取消Exclusive的勾選
雖然被設定可讀權限的人可修改project access的狀況
但會以等待review方式呈現,且無submit的權限
所以暫時可以這個方式作為workaround
※refs:http://blog.sina.com.cn/s/blog_4fb490ff01018i0v.html
2013年8月26日 星期一
[Linux] 在Ubuntu上看影片;解決mplayer載入srt字幕亂碼
因為有在Ubuntu看影片的需求,搜尋了一下
在Linux中一個很強大的播放程式--mplayer
安裝
$ sudo apt-get install mplayer
播放
$ mplayer [檔名]
若有字幕,請放在同一個位置,並取與影片檔相同檔名
若srv字幕為繁體中文,通常編碼為big5
容易會有亂碼的情形發生
因此可在家目錄底下的.mplayer中找到config這隻檔案並修改
(若無,請建立$HOME/.mplayer/config)
font可在/usr/share/fonts/truetype搜尋字體並修改
在Linux中一個很強大的播放程式--mplayer
安裝
$ sudo apt-get install mplayer
播放
$ mplayer [檔名]
若有字幕,請放在同一個位置,並取與影片檔相同檔名
若srv字幕為繁體中文,通常編碼為big5
容易會有亂碼的情形發生
因此可在家目錄底下的.mplayer中找到config這隻檔案並修改
(若無,請建立$HOME/.mplayer/config)
font可在/usr/share/fonts/truetype搜尋字體並修改
subcp=cp950 unicode=yes subfont-text-scale=3 font=/usr/share/fonts/truetype/arphic/ukai.ttc
2013年8月13日 星期二
[Linux][Windows] 使用vnc viewer遠端連線
本篇文章介紹兩種遠端連線
1. Linux -> Linux
2. Windows -> Linux
OS:
Ubuntu 12.04
Windows 7
//===========================================================
Linux -> Linux
假使我們要從電腦A連到電腦B
1. (電腦B) 設定可被遠端連線,搜尋桌面分享
2. (電腦B) 設定允許其他使用者觀看桌面,如果需要打密碼則設定密碼
3. (電腦A) 安裝gtk vnc viewer
$ sudo apte-get install gtkvncviewer
4. (電腦A) 搜尋gtk vnc viewer並打開程式
5. (電腦A) 輸入要遠端連線的ip位址,若有密碼則輸入密碼,點選連線
6. (電腦A) 連線的畫面
//===========================================================
Windows -> Linux
假使我們要從電腦A連到電腦B
1. (電腦B) 與上面敘述相同
2. (電腦A) 到官網下載vnc viewer
http://www.realvnc.com/download/viewer/
3. (電腦A) 打開程式並輸入要遠端連線的ip
4. (電腦A) 如果電腦B有設定密碼,在連線之後會跳出輸入密碼的視窗
5. (電腦A) 連線的畫面
1. Linux -> Linux
2. Windows -> Linux
OS:
Ubuntu 12.04
Windows 7
//===========================================================
Linux -> Linux
假使我們要從電腦A連到電腦B
1. (電腦B) 設定可被遠端連線,搜尋桌面分享
2. (電腦B) 設定允許其他使用者觀看桌面,如果需要打密碼則設定密碼
3. (電腦A) 安裝gtk vnc viewer
$ sudo apte-get install gtkvncviewer
4. (電腦A) 搜尋gtk vnc viewer並打開程式
5. (電腦A) 輸入要遠端連線的ip位址,若有密碼則輸入密碼,點選連線
6. (電腦A) 連線的畫面
//===========================================================
Windows -> Linux
假使我們要從電腦A連到電腦B
1. (電腦B) 與上面敘述相同
2. (電腦A) 到官網下載vnc viewer
http://www.realvnc.com/download/viewer/
3. (電腦A) 打開程式並輸入要遠端連線的ip
4. (電腦A) 如果電腦B有設定密碼,在連線之後會跳出輸入密碼的視窗
5. (電腦A) 連線的畫面
2013年8月9日 星期五
[Windows][Player] 解決Media Player Classic(MPC-HC)播放影片上下
用Media Player Classic播放時若出線上下顛倒的情況
安裝K-Lite Mega Codec Pack即可以解決
http://www.free-codecs.com/download/k_lite_mega_codec_pack.htm
會出現先解除安裝Media Player Classic
之後安裝K-Lite Mega Codec Pack
會自動再裝Media Player Classic
安裝K-Lite Mega Codec Pack即可以解決
http://www.free-codecs.com/download/k_lite_mega_codec_pack.htm
會出現先解除安裝Media Player Classic
之後安裝K-Lite Mega Codec Pack
會自動再裝Media Player Classic
2013年8月8日 星期四
[Linux] 強制踢出使用者
1). 搜尋使用者登入的process
$ ps -aux | grep -rin "account1"
2). 砍掉process
$ sudo kill [process_id]
$ ps -aux | grep -rin "account1"
2). 砍掉process
$ sudo kill [process_id]
2013年8月7日 星期三
[Linux][Git][Gerrit] 修改git clone codebase的名字
當從gerrit上git clone codebase時
有些server會檢查用戶name
若name不符合時則無法get code
此時可以在~/.ssh/config設置get code的名字
EX: For gerrit
有些server會檢查用戶name
若name不符合時則無法get code
此時可以在~/.ssh/config設置get code的名字
Hostname ip,ip,ip,ip #若是需要設公司proxy ProxyCommand connect -H ip.ip.ip.ip:port %h %p User account1
EX: For gerrit
hostname ip,ip,ip,ip port 29418 user account1
2013年8月5日 星期一
[Linux] 設定系統proxy
1). 利用command方式設定proxy
$ export http_proxy=http://ip.ip.ip.ip:port/
$ export ftp_proxy=http://ip.ip.ip.ip:port/
2). 寫入bashrc
$ source ~/.bashrc
$ export http_proxy=http://ip.ip.ip.ip:port/
$ export ftp_proxy=http://ip.ip.ip.ip:port/
2). 寫入bashrc
$ source ~/.bashrc
2013年8月2日 星期五
[Linux] 固定ip設定
1. 修改/etc/network/interfaces,僅留下以下資訊
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address ip.ip.ip.ip
netmask 255.255.255.0
gateway ip.ip.ip.254
# dns-nameservers 10.110.15.1
# dns-nameservers 10.110.15.2
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address ip.ip.ip.ip
netmask 255.255.255.0
gateway ip.ip.ip.254
# dns-nameservers 10.110.15.1
# dns-nameservers 10.110.15.2
2. Ubuntu 12.04的dns改位置
舊版本修改/etc/resolv.conf
12.04需改在/etc/network/interfaces
dns-nameservers的部份
舊版本修改/etc/resolv.conf
12.04需改在/etc/network/interfaces
dns-nameservers的部份
訂閱:
文章 (Atom)