GistBox関連のGistBox Clipperが便利
以前からあったサービスなんですがChrome ウェブストア - GistBoxというサービスがあります. 自分がStarしたり作ったGistをGmailみたいに見れるという便利なサービスなんですが,先日Chrome ウェブストア - GistBox ClipperというChrome拡張があるのを知りまして.
どうもあんまり紹介されてないようなんで,少し紹介しようかと.
なんでも良いんですが,<pre>
とか<code>
で囲まれてそうな部分にマウスオーバーすると出てくるGistBoxのマークをクリック or 右クリック→Create Gistを選ぶと,そのコードをGistに投稿できるという拡張機能です.この作業をすると下記のような状態になるのでそのままGistに投稿できるというもの.
ちょっとしたスニペットを検索してGistに放り込むのには一番手軽なんじゃないかなーと思いました.あとはそれこそGistBoxとかで検索するみたいな連携ができそう.便利.
npmに初めての登録
前回のエントリーで書いたようにnpmに登録してるプロダクトにprを送ってる内に,遅ればせながら自分がnpmに何も登録してないnpm童貞だということに気付いてしまいました.
ということで,登録してみた.
Markdownで書いてそれをjedi4ever/markdown2confluence使ってコンフルエンス用のWiki記法に変換してたんですが,それのウォッチャーです.
*.md
か*.markdown
の拡張子があるディレクトリを-d
か--dir
オプションで渡してあげると,ファイルに変更があったらmarkdown2confluence
使って変換したファイルを*.wiki
に拡張子を変換して保存するだけ.
完璧にmarkdown2confluence
のラッパーです.余裕があれば,自前で変換してみたい欲あるけど.
やっとnpm adduser
とnpm publish
を使うという目的は果したので良しとします.
追記
おいおい…bin
の設定忘れてたよ….もうちょっとちゃんと確認しておけば良かった….
現在のバージョンは修正済みです.
mjson-serverというnpmのお手伝いしてる
最近,同僚がmjson-serverというプロダクトを作ってくれたんで,お手伝いというか何個かprを送ってる.
元々その方が作ってたmjsonというJSONにコメントがあっても除去してくれるというCLIをローカルでWebアプリとして,使えるようにしたものです.
主にpr送った機能としては,
JSON.parse()
のエラーを表示していたのをJSONLint
のエラーにしてエラー部分を見やすくした- エラーが起きた場合にどの行でエラーが起きたかをシンタックスハイライトするようにした
くらいですが,使いやすいと思うのでよろしければ使ってみてください.
contributorsに加えてもらったので,宣伝してみました.
Node.vimがステキ
どうもあんまり話題になっていない感あるんですが,Node.vimというVimプラグインが大変ステキな感じです.
そこそこ開発も活発な感じです.
機能としては,ざっくりこんな感じ.(README読めば分かるんですけど)
- 標準の
gf
とかC-w f
とかするとrequire()
のモジュールに飛ばしてくれる [I
をメソッドにカーソル当てて入力するとそのファイルはもちろん,require()
内からでも検索してプレビューウィンドウに表示- 最近できた機能ですが
:NEdit module/path
とするとそのファイルを開いてくれる
などなどカユいところに手が届いてるプラグインです.
Node.js + Vim使ってる人にはオススメの逸品.