おいら屋ファクトリー

 

2012-08-08

[][]短縮URLを展開するTwittperatorプラグイン(twsidebar向け) 21:40

:tw!/コマンドでURLを開くときに展開済みのURLが表示されるようになったり、

twsidebarに表示されるツイート内のURLを展開したりします。

設定

読み込むだけで動きますが、展開するホスト名と展開したURLにかけるフィルタを.vimperatorrcから設定できます。

デフォルト設定は以下の様になっているので必要に応じて変更してください。

javascript <<EOM
(function () {
  liberator.globalVariables.twittperator_sidebar_expand_url_config = {
    host: ['ff.im', 'is.gd', 't.co', 'bit.ly', 'j.mp', 'htn.to', 'goo.gl', 'ow.ly'],
    filter: function (url) {
      return url.length > 60 ? url.substr(0, 60) + '...' : url;
    }
  };
})();
EOM

リンク

https://raw.github.com/vimpr/vimperator-plugins/master/twittperator/twsidebar-expand-url.tw

2012-05-23

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

LD_LIBRARY_PATH=. ./stone localhost:6667 6668/ssl

2012-01-02

[][]iPhone4 iOS5.0.1 JailBreakメモ 18:19

iFunBox

cp /var/mobile/Library/Keyboard/UserDictionary.sql /var/root/Library/Keyboard/UserDictionary.sql #Cydia Keyboard Fixer相当

/System/Library/Audio/UISounds/photoShutter.cafを適当にリネーム

着信音入れたりProwlの通知音差し替えたり

/System/Library/CoreService/SpringBoard.app/N90AP.plistのvoice-controlをfalseに

Cydia

雑感

FakeClockUpには中毒性がある

AdblockerのCustom ListsにDropbox経由でリストを読みこませるの便利

WebViewExMenuすげー便利だけどMobile Safariブックマーク編集面倒なのが悲しい

やっぱり5-Row Keyboardは素晴らしい

2011-12-31

[][]Google Tasks用のVimperatorプラグイン書いた 23:42

google-tasks.js4

google-tasks.js3

できること

つかいかた

初回は認証が必要になります。

:gtasks -getCODE
:gtasks -setCODE コード

よくあるタイプのアレです。


基本的には補完を参照してもらえば良いと思います、長いidが引数になっていますが補完頼りでどうぞ。

また、 :gtasks を引数無しで実行するとタスク一覧を表示します。

その他

Google APIs Consoleからclient_idとclient_secretを取得できるので必要に応じて設定してください。

let g:google_tasks_client_id = "client_id"
let g:google_tasks_client_secret = "client_secret"

リンク

https://raw.github.com/vimpr/vimperator-plugins/master/google-tasks.js

2011-12-07

[][]WindowsVimシンボリックリンクを開いた時に実体で開き直す 18:58

WindowsシンボリックリンクVimで開いて保存すると実体のほうが読み込み専用に設定されてしまう。

ハードリンクは問題ないみたいだけどGitでファイルが更新されるとリンクが切れちゃうし、Dropboxでもファイルが更新されない。

意識することなく自動的によしなにして欲しいので、

パスを渡すとシンボリックリンクかどうかを判定して実体のパスを返してくれるexeファイルと

それを呼び出してシンボリックリンクだった場合に実体で開き直すVim Script書いた。

ファイルを読み込むたびに外部exeに投げて判定処理でなんかアレなんだけど目的は達したので良しとしたい、頑張ったし。

tsmdtsmd 2012/02/23 14:00 困ってたので助かりました!!
パスがエスケープされてなくてエラー出ていたので、直して使っています。
https://gist.github.com/1890378/14168c6ac37899c4fcc229aa8a662f217e12843b

 
Connection: close