短縮URLを展開するTwittperatorプラグイン(twsidebar向け)

:tw!/コマンドでURLを開くときに展開済みのURLが表示されるようになったり、 twsidebarに表示されるツイート内のURLを展開したりします。 設定 読み込むだけで動きますが、展開するホスト名と展開したURLにかけるフィルタを.vimperatorrcから設定できます。 …

Ubuntu 10.10以降でSSLv2が有効なStoneを使う

libssl0.9.8_0.9.8k-7ubuntu8.11_amd64.debとstone_2.3.e-2_amd64.debをダウンロード dpkg -Xとかをしてlibssl.so.0.9.8, libcrypto.so.0.9.8, stoneを取り出す 3つを同じディレクトリに放り込む LD_LIBRARY_PATH=. ./stone localhost:6667 6668/ssl

iPhone4 iOS5.0.1 JailBreakメモ

iFunBox cp /var/mobile/Library/Keyboard/UserDictionary.sql /var/root/Library/Keyboard/UserDictionary.sql #Cydia Keyboard Fixer相当 /System/Library/Audio/UISounds/photoShutter.cafを適当にリネーム 着信音入れたりProwlの通知音差し替えたり /Sys…

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…

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

javascript <

パンケーキ(via ホットケーキの作り方)

材料 薄力粉 160g ベーキングパウダー 小さじ2 牛乳 140ml 有塩バター 40g 卵 2個 グラニュー糖 60g バニラエッセンス 数滴 手順 薄力粉とベーキングパウダーをあわせてふるいにかけ、バターを溶かしておく 牛乳・バター・卵・グラニュー糖・バニラエッセン…

.minttyrcでMinttyの配色を設定する

Black=0,0,0 Red=255,89,97 Green=0,255,89 Yellow=253,255,81 Blue=111,84,255 Magenta=255,63,255 Cyan=0,255,255 White=255,255,255 BoldBlack=0,0,0 BoldRed=255,89,97 BoldGreen=0,255,89 BoldYellow=253,255,81 BoldBlue=111,84,255 BoldMagenta=255,6…

Cygwinでcrontabを使う

apt-cyg install cron cygrunsrv cygrunsrv -I cron -p /usr/sbin/cron -a -n cygrunsrv -S cron vim .crontab crontab .crontab

Ubuntu Server 10.04でMinecraftのサーバをたててみる

sudo apt-get install openjdk-6-jre mkdir minecraft cd minecraft wget "http://www.minecraft.net/download/minecraft_server.jar?v=1289371244048" -O minecraft_server.jar java -Xmx256M -Xms256M -jar minecraft_server.jar nogui これで各種設定ファ…

C-p/C-nとC-rが合わさり最強に見える

Zsh

C-p/C-n 賢く履歴を辿る C-r 履歴からインクリメンタルサーチ

.screenrcを再読込する

C-a(Escape)してから :source $HOME/.screenrc

Esc-hとEsc-qとcd -でLv5ぐらいは上がった気がする

Zsh

Esc-h(Alt-h) ヘルプを引く Esc-q(Alt-q) 一時退避 cd - cd履歴からcd

2HOSTからさくらのVPSに移行する

安さにつられてSlicehostから2HOSTに移って9ヶ月、契約が切れるこの機会に日本のVPSに移ることにした。 SSHの遅延にイラッとしなくて良くなるというだけで素晴らしい話である。 OSはUbuntu 10.04 64bit。 日本語環境的なものを整える sudo apt-get install l…

WordPressがしっくり来ないのではてなダイアリーを試してみることにする

よく分からないがしっくりこなかった。