移動

markdown が使えないのがつらいので移動しました。http://10sr-p.hateblo.jp/

git filter-branch の使い方

http://git-scm.com/book/ja/v1/Git-%E3%81%AE%E3%81%95%E3%81%BE%E3%81%96%E3%81%BE%E3%81%AA%E3%83%84%E3%83%BC%E3%83%AB-%E6%AD%B4%E5%8F%B2%E3%81%AE%E6%9B%B8%E3%81%8D%E6%8F%9B%E3%81%88 git filter-branch --commit-filter ' if [ "$GIT_AUTHOR_EMAIL…

flycheck

http://d.hatena.ne.jp/syohex/20130123/1358950322 http://qiita.com/hottestseason/items/1e8a46ad1ebcf7d0e11c http://d.hatena.ne.jp/sugyan/20110510/1305036104 http://qiita.com/senda-akiha/items/cddb02cfdbc0c8c7bc2b http://www.emacswiki.org/em…

CRUX

パッケージ管理 コンパイル済みが存在するときは、 pkgadd をつかう。 ports ツリーのアップデートは ports -u ports ツリーから自動でパッケージを生成するフロントエンドとして prt-get がある 依存を自動で解決して必要な ports のスクリプトを走らせる …

slackware

パッケージ管理 コンパイル済みの tar があるときは installpkg をつかう。インストール CD の slackware64 とかにある リモートからインストールするときは slackpkg をつかう。 ap/ にある。依存の解決はしない。 Slackbuild libmpc と glibc がないと ./c…

Amazon EC2 で vagrant-lxc

マシン RHEL7 参考 http://www.bing.com/search?q=ec2+lxc&qs=n&pq=ec+lxc&sc=0-3&sp=-1&sk=&cvid=c2fc598d89644e79b076f504fec1e641&first=11&FORM=PORE http://blog.udcp.net/2012/01/06/lxc%e3%82%92%e7%94%a8%e3%81%84%e3%81%9fec2%e3%81%ab%e3%81%8a%e3…

epoll

http://shibayu36.hatenablog.com/entry/20120101/1325418188 http://alpha.mixi.co.jp/2007/10631/ http://d.hatena.ne.jp/odz/20070507/1178558340 http://linuxjm.sourceforge.jp/html/LDP_man-pages/man7/epoll.7.html

docker on Arch Linux

サービスを有効にする必要がある $ sudo systemctl enable docker.service $ sudo systemctl start docker.service

ansible to Vagrant boxes

参考 http://docs.ansible.com/guide_vagrant.html http://docs.vagrantup.com/v2/provisioning/ansible.html https://github.com/yteraoka/ansible-tutorial/wiki/Inventory-File メモ 手動で実行する場合、ポート番号とかをインベントリファイルに書く必要…

CentOS6.5 で ansible を使う

参考 http://tdoc.info/blog/2013/04/20/ansible.html http://yteraoka.github.io/ansible-tutorial/ https://github.com/yteraoka/ansible-tutorial/wiki/Inventory-File http://apatheia.info/blog/2013/04/06/about-ansible/ メモ ssh で接続するときに、…

CentOS6.5 で chef (chef-solo) を使う

参考 http://sourceforge.jp/magazine/14/03/05/090000 http://www.getchef.com/chef/install/ インストール chef-solo を使うには、 client をインストールすれば良い。 # curl -L https://www.opscode.com/chef/install.sh | bash メモ ruby スクリプト内…

CentOS6.5 で puppet を使う

参考 http://sourceforge.jp/magazine/14/02/03/090000 puppet のインストール CentOS6.5 は RHEL6 がベースっぽい? これって一般的にどうやって調べるんだろ? http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html を見つつインスト…

vagrant

1. virtualbox, vagrant をインストールRefs http://r105.info/2013/11/04/%e5%88%9d%e5%bf%83%e8%80%85%e5%90%91%e3%81%91-virtualbox%e3%81%a8vagrant%e3%81%a7%e4%bb%ae%e6%83%b3%e3%83%9e%e3%82%b7%e3%83%b3%e3%81%ae%e7%ab%8b%e3%81%a1%e4%b8%8a%e3%81%…

コンソールから gmail 関連

http://iishikawa.s371.xrea.com/note/mutt#id2386941 http://d.hatena.ne.jp/odawara/20080914/1221409277 https://wiki.archlinux.org/index.php/Mutt http://d.hatena.ne.jp/tmatsuu/20071028/1193558217

cygwn cron

cron-config を使う http://takuya-1st.hatenablog.jp/entry/20111224/1324749157 http://blog.enjoitech.jp/article/218

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 から…

仮想化とブリッジ接続

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%9…

Cygwin sshd

手順 1. 「管理者として実行」で cygwin のターミナルを開く 2. ssh-host-config -y 3. 途中のパスワードは適当に入れる。 4. 普通の sshd の設定をする https://gist.github.com/10sr/9465133 4. cygrunsrv -S sshd 5. windows ファイヤウォールの詳細設定…

コンソールでのキー設定

https://wiki.archlinux.org/index.php/Keyboard_Configuration_in_Console https://wiki.archlinux.org/index.php/Extra_Keyboard_Keys https://wiki.archlinux.org/index.php/Extra_Keyboard_Keys_in_Console

グローバルホットキー

できた。 https://aur.archlinux.org/packages/neap-hotkey しようとしていること: neap にホットキーでのディスプレイ移動を追加したい 参考? http://stackoverflow.com/questions/2349958/global-hotkey-in-mono-and-gtk https://github.com/icebreaker/…

仮想デスクトップ

欲しいもの Alt + Arrow, Alt + でデスクトップを移動 できれば2次元で、 2x2 にしたい 左右は 1,2,3,4 を wrap する、上下は wrap しない できればマウスでデスクトップを移動する方法が欲しい マウスでウィンドウを端にドラッグするとウィンドウをデスク…

固定 IP アドレス

ArchLinux/Systemd https://wiki.archlinux.org/index.php/Network_Configuration#Static_IP_address ココらへんを参考にする。 以下の様なファイルを /etc/systemd/system/mynetwork.service として作成 https://gist.github.com/10sr/8753923 以下を実行 s…

Linux Container

http://qiita.com/tukiyo/items/672d556c6cf8e7458563https://wiki.archlinux.org/index.php/Linux_Containers 作成 https://wiki.archlinux.org/index.php/Bridge_with_netctl ip link add link bridge br0 OR brctl addbr br0 brctl addif br0 eth0 ででき…

pypi へのパッケージの登録

https://pypi.python.org/pypi参考になるのはここらへん http://y42sora.com/blog/2012/09/01/pypi/ 便利ツールらしい https://pypi.python.org/pypi/zest.releaser/ 上げたのはこれ https://pypi.python.org/pypi/tbar/0.0.1

コマンドラインから辞書をひく (sdcv)

stardict のコマンドライン版である sdcv を使う。 MacPorts にはパッケージがあった。辞書ファイルはここからダウンロードできる。ダウンロードしたファイルを展開しできたディレクトリを ~/.stardict/dic/ に置く。sdcv コマンドが使えるようになる。引数…

コマンド、 emacs から辞書をひく

あまり情報がないように見える http://www.namazu.org/~tsuchiya/sdic/index.html GENE95: 英和辞書 edict: 和英辞書 mac では python2.5 を使うと辞書がちょっと引ける http://sakito.jp/mac/dictionary.html#python http://www.dict.org/bin/Dict dictd と…

hwloc-ls

マシンのコアとかソケットとかの状態が見えるもの。 ソケットがいくつあるかとか、キャッシュがいくらあるかとか分かるかも。http://www.bing.com/search?q=hwloc-ls&qs=n&form=QBRE&pq=hwloc-ls&sc=0-0&sp=-1&sk=

こっちの日記は

個人用のメモ。http://10sr.hateblo.jp/の方にはいくらか見せる記事を想定して書く。

移転しました。

http://10sr.hateblo.jp/

ライブラリを遅延ロードするマクロ

特徴 引数一つで動く 複数の関数を同時に autoload にできる ライブラリのロード後に実行する式を書ける(eval-after-load を使う) ライブラリのパスを返す すでに autoload として定義されていれば、重複して定義しない quote して渡す(趣味) 基本的には…