才過一個月,卻好像過了好久。
2015年7月8日 星期三
2015年7月4日 星期六
[linux] shutter screenshot like mac 像 mac 一樣截圖
在linux中可以使用shutter 來摹擬 像 mac 一樣的截圖功能。
先安裝shutter
ubuntu 下
sudo add-apt-repository ppa:shutter/ppa
sudo apt-get update
sudo apt-get install shutter
這樣就安裝完畢了
接下來在偏好設定中更改檔案名稱
screenshot_%Y.%m.%d.%NNN
再來就是設定hotkey
我使用的是 LXDE
vim ~/.config/openbox/lxde-rc.xml
在 keyboard 的 block 內加上 熱鍵的設定
我使用的是windows鍵 加上 4 來做選取範圍的截圖
<!-- Keybindings for running applications -->
<keybind key="W-4">
<action name="Execute">
<startupnotify>
<enabled>true</enabled>
<name>screenshot</name>
</startupnotify>
<command>shutter -s</command>
</action>
</keybind>
關於可以選用的參數
Capture Mode Options:
-s, --select=[X,Y,WIDTH,HEIGHT]
Capture an area of the screen. Providing X,Y,WIDTH,HEIGHT is
optional.
-f, --full
Capture the entire screen.
-w, --window=[NAME_PATTERN]
Select a window to capture. Providing a NAME_PATTERN (Perl-style
regex) ist optional.
-a, --active
Capture the current active window.
--section
Capture a section. You will be able to select any child window
by moving the mouse over it.
-m, --menu
Capture a menu.
-t, --tooltip
Capture a tooltip.
最後再
Capture Mode Options:
-s, --select=[X,Y,WIDTH,HEIGHT]
Capture an area of the screen. Providing X,Y,WIDTH,HEIGHT is
optional.
-f, --full
Capture the entire screen.
-w, --window=[NAME_PATTERN]
Select a window to capture. Providing a NAME_PATTERN (Perl-style
regex) ist optional.
-a, --active
Capture the current active window.
--section
Capture a section. You will be able to select any child window
by moving the mouse over it.
-m, --menu
Capture a menu.
-t, --tooltip
Capture a tooltip.
最後再
$ openbox --reconfigure
讓 ~/.config/openbox/lxde-rc.xml openbox 的設定 reload 生效。
其他桌面環境可以參考下面的第2篇
How to install Shutter on Ubuntu | Shutter - Feature-rich Screenshot Tool
http://shutter-project.org/faq-help/ppa-installation-guide/
Shutter as default | Shutter - Feature-rich Screenshot Tool
http://shutter-project.org/faq-help/set-shutter-as-the-default-screenshot-tool/
[linux] linux pidgin 使用 line / install purple-line
purple-line
libpurple (Pidgin, Finch) protocol plugin for LINE.
git / purple-line | GitLab
http://altrepo.eu/git/purple-line
要使用 purple-line 的lib前,必須要先安裝
- libpurple - probably available from your package manager
- Apache Thrift compiler and C++ library - v0.9.1 should be stable. The Git version and OS packages are sometimes a bit iffy. Compiling by hand is your best bet.
sudo apt-get install libpurple-dev
sudo apt-get install thrift-compiler
git clone http://altrepo.eu/git/purple-line.git
cd purple-line
make
sudo make install
ldconfig
這樣在打開你的 pidgin 就可以看到 LINE 的 protocol 了
[linux] divvy alternative linux quicktile
you can use quicktile
$ ./quicktile.py --daemonize
ssokolow/quicktile · GitHub
https://github.com/ssokolow/quicktile
2015年7月2日 星期四
[openshift] Application Scaling command line 控制 gear 的數目 與啟用新的gears
除了使用web 更改 gears的scale out的數目以外,還可以使用 command line來做更改。
$ rhc cartridge scale <your web cart> -a <app_name> --min <minimum> --max <maximum>
ex:
$ rhc cartridge scale python-2.7 -a python --min 2 --max 3 -l account
Setting scale range for python-2.7 ... ^@done
python-2.7 (Python 2.7)
-----------------------
Scaling: x2 (minimum: 2, maximum: 3) on small gears
這樣可以做到一個技巧,就是當你發現本來的gears 有異常或是性能不好時,
可以先把它限制到一個,在把限制放大,他就會起新的gears 達到置換gears的效果。
訂閱:
文章 (Atom)