タグ

ブックマーク / walf443.hatenablog.com (2)

  • コマンドラインからjsのリファレンスを引く - walf443's blog

    昨日cpprefを久々に使ったりしていて改めてコマンドラインからリファレンスを(オフラインで)引けるのは便利だなぁと思ったので、ぱっとみないっぽかったので、jsrefというツールを作ってみた。 基的にはcpprefと同様にサイトのpathを書きかえつつ、scrapingしてきてツールから引けるようにしただけです。ふだん案外jsは書く機会がなかったりしてあまり詳しくないですが、評判は聞くのでMozillaのサイトがよいらしいので、https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference からscrapingしてきています。 実行すると、20-30分くらいはかかってしまうので、orig/以下の入れてしまっています。日語のマニュアルが欲しい人は、BASE_URLをhttps://developer.mozilla.org/j

    コマンドラインからjsのリファレンスを引く - walf443's blog
  • ファイルの監視3 - walf443's blog

    http://d.hatena.ne.jp/walf443/20070302/1172849934 の続き 分かった。Pathnameを使えばもっと幅の広い監視ができそう。おまけに名前も困らない。(とおもったら一文字足りない。pathname-observer) Pathname#entriesを使って新しいファイルが追加されたらとかもできると思う。*1 ==> lib/pathname/observer.rb <== require 'pathname' require 'observer' $LOAD_PATH.unshift(File.expand_path(File.join(File.dirname(__FILE__), '../'))) require 'pathname/observe_manager' class Pathname class Observer def in

    ファイルの監視3 - walf443's blog
    tarao
    tarao 2009/10/04
  • 1