2011-01-01から1年間の記事一覧

Google Tasks用のVimperatorプラグイン書いた

できること タスクの追加、完了、未完了、削除 リストの追加、削除 タスクの一覧 完了済みタスクの非表示 つかいかた 初回は認証が必要になります。 :gtasks -getCODE :gtasks -setCODE コードよくあるタイプのアレです。 基本的には補完を参照してもらえば…

WindowsのVimでシンボリックリンクを開いた時に実体で開き直す

WindowsのシンボリックリンクをVimで開いて保存すると実体のほうが読み込み専用に設定されてしまう。 ハードリンクは問題ないみたいだけどGitでファイルが更新されるとリンクが切れちゃうし、Dropboxでもファイルが更新されない。 意識することなく自動的に…

TiarraやTwiProwlをdaemontoolsで管理する

OSはUbuntu Server 10.04 sudo apt-get install daemontools daemontools-run mkdir -p daemontools/tiarra cd daemontools/tiarra vim run #!/bin/sh cd /home/ebith/bin/tiarra exec 2>&1 exec setuidgid ebith perl ./tiarra mkdir log vim log/run #!/bi…

ニコニコ動画のマイリストを操作するVimperatorプラグイン

ついこないだのニコニコ動画のマイリストに(rがたぶん使えるレベルになったと思うのであらためて書いておきます。 できること マイリストを新しく作る マイリストに動画を登録する マイリストやマイリストに登録された動画を開く マイリストやマイリストに登…

ニコニコ動画のマイリストに動画を追加したり、マイリストのページを開いたりするプラグイン書いた

先日のニコニコ動画のWatchページから(rをサブコマンド式にしてマイリストを開く機能をつけました。 :nicolist add :nicolist jumpとかで使えるはずなのであとはよしなにしてください。https://raw.github.com/vimpr/vimperator-plugins/master/nicolist.js

ニコニコ動画のWatchページから画面遷移無くとりあえずじゃないマイリストに登録するVimperatorコマンド補完付き

Windows 7 64bitをインストールしたメモ

メモ メモリ食いなソフト起動しまくっててもメモリ使用率50%ぐらいなのでマジ素晴らしい 64bitであるが故の問題もあるけどいまのところ何とかななってるのでセーフ この機会にだいなファイラーからなんか更に良さそうなファイラがあれば移行したいなとか思っ…

LimeChat2からTiarraのログをgrepする その2

全ログをぶち抜いて検索するrgrep(grep -r)コマンドを用意したら更に便利になった。 function event::onSendingCommand(command, param, context){ if(command == 'GREP') { sendRaw('eval `grep ' + param + ' ~/bin/tiarra/log/' + selectedChannel.name.r…

LimeChat2からTiarraのログをgrepする

TiarraのモジュールClient::Evalを有効にして /eval `grep 'Tiarra' log/\#twitter\@twitter/*` みたいにするとgrepの結果がNoticeで返ってくる。しかし補完なしにログファイルのパス入力とかすごく面倒なので /grep hoge するだけでよしなにしてくれるスク…

MacBook Air 11インチ欲しい!

MBRとBOOTMGRとBCDを修復する

同じSSDからのデュアルブート環境でUbuntuを消してWindowsパーティションを限界まで大きくしたら GRUBがerror: no such patitionを吐いてしまうようになったので、Windows 7のディスクを使ってコマンドプロンプトから修復する。 bootsect /nt60 ALL /mbr dis…