nginx に関するいくつかのノート
- 状況
- http://localhost でいい感じにアクセスしたい
- http://localhost/pythondocs/aaa/bbb.html で /usr/share/docs/python/html/aaa/bbb.html を見る
- http://localhost/wiki/aaa/bbb.html で localhost:2505/aaa/bbb.html につなぐ。これは 127.0.0.1 からの接続のみ許可し、その他は 403 を返す。
- nginx.conf
- http -> server 以下に以下のように追記する。
location /pythondocs/ { alias /usr/share/doc/python/html/; index index.html index.htm; } location /wiki/ { if ($remote_addr != 127.0.0.1) { return 403; } rewrite /wiki/(.*) /$1 break; proxy_pass http://localhost:2505; proxy_redirect http://localhost:2505/ /wiki/; }
- 注意
仮想化とブリッジ接続
- http://www.slideshare.net/enakai/lxc-8300191
- http://guinan.ten-forward.ws/wiki/doku.php?id=linux:network:%E4%BB%AE%E6%83%B3%E5%8C%96%E3%81%A7%E4%BD%BF%E3%81%86%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E9%96%A2%E4%BF%82%E6%A9%9F%E8%83%BD
- http://stackoverflow.com/questions/19853021/how-lxc-veth-works
- http://docs.oracle.com/cd/E39368_01/b71105/ol_config_os_containers.html#ol_mcvnbr_lxc
- http://d.hatena.ne.jp/enakai00/20110529/1306658627
- ブリッジ
- http://www.bing.com/search?q=%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%83%96%E3%83%AA%E3%83%83%E3%82%B8&qs=n&form=QBRE&pq=%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%83%96%E3%83%AA%E3%83%83%E3%82%B8&sc=8-10&sp=-1&sk=
- http://ja.wikipedia.org/wiki/%E3%83%96%E3%83%AA%E3%83%83%E3%82%B8_(%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E6%A9%9F%E5%99%A8)
- http://www.atmarkit.co.jp/aig/06network/bridge.html
- http://www.allied-telesis.co.jp/library/nw_guide/device/switch.html
- http://www2.softether.jp/jp/vpn2/old/manual/bridge.aspx
- http://www.pursue.ne.jp/jouhousyo/sysad/Network/Interface.html
Cygwin sshd
グローバルホットキー
- できた。
- しようとしていること:
-
- neap にホットキーでのディスプレイ移動を追加したい
- 参考?
-
- http://stackoverflow.com/questions/2349958/global-hotkey-in-mono-and-gtk
- https://github.com/icebreaker/volumeicon/blob/master/src/bind.c
- https://developer.gnome.org/pygtk/stable/index.html
- http://gtk.10911.n7.nabble.com/XGrabKey-td1308.html
- http://stackoverflow.com/questions/15270420/why-xgrabkey-generates-extra-focus-out-and-focus-in-events
- http://tronche.com/gui/x/xlib/
- http://python-xlib.sourceforge.net/doc/html/index.html
- python2-keybinder2 が使えるのでは??
-
- https://github.com/engla/keybinder
- https://mail.gnome.org/archives/hamster-applet-devel-list/2009-August/msg00000.html
- https://github.com/LiuLang/python3-keybinder
- http://stackoverflow.com/questions/9035717/how-to-use-python-keybinder-to-get-clipboard-content
- http://stackoverflow.com/questions/17528457/python-keybinder-and-right-hotkey-string
仮想デスクトップ
- 欲しいもの
-
- Alt + Arrow, Alt +
でデスクトップを移動 - できれば2次元で、 2x2 にしたい
- 左右は 1,2,3,4 を wrap する、上下は wrap しない
- できればマウスでデスクトップを移動する方法が欲しい
- マウスでウィンドウを端にドラッグするとウィンドウをデスクトップ間で移動できる
- ウィンドウを掴んでないときはデスクトップを移動しない
- 今いるデスクトップが一目で分かるように
- Alt + Arrow, Alt +
-
- Spaces を使う。
- alt でデスクトップを移動
-
- Dexpot
- alt でデスクトップを移動
- Controls -> Mouse switch で "Left mouse button" を Trigger にすることで擬似的にドラッグによるウィンドウの移動を図る
- Desktop Preview は結構便利
- Switching Desktops -> Desktop names からデスクトップ移動時に番号と名前を表示するようにする
- plugins の dexgrid を有効にし、ホットキーを up/down だけ設定する
- Linux/Openbox
-
- neap-hotkey を作った
- alt でデスクトップ移動