2010-11-01から1ヶ月間の記事一覧
awesomeをバイナリパッケージで入れてると、libevを3.9系から4.0系にアップグレードした時点で「libevが見つかりませんよ」というメッセージが出てawesomeが起動しなくなる。対処法としては、Archの場合はaurのやつを入れるなりしてawesomeをビルドしなおし…
割と常識的な話かもしれないけど 例えば、 (function($) { $(".hoge").attr("name", "hoge"); })(jQuery); という風に書くと、内部的にループが回ってhogeクラスが指定されているelement全てのnameを"hoge"にできる、というのは割と知られた話である。じゃあ…
タイトル書いてから気づいたけど、別にチャット機能とかなかった。 http://d.hatena.ne.jp/zentoo/20100821/1282407303 以前に書いた↑のエントリでは、Shindigのextrasに入ってるwave featureを調べてみて、「あーこれShared Stateはコンテナ側で何とかして…
最近(3日前くらい?)、Google検索の結果画面でリンク先のページのプレビューが見えちゃうInstant Previewsというムフフな機能がリリースされた。けど、ブラウザとしてVimperatorを選択した僕達がInstant Previewの引き金となっている(であろう)clickイベン…
某所の某チャンネルで、v8botなるものを見つけたので、Twitterでも動くようにしてみた。動くようにしてみたというか、サンドボックス周り以外はイチから書いているし、機能は一つしか移植していない。元のヤツは参考程度。http://twitter.com/v8botReplyでJa…
そういえばいつの間にか、pathogen + git submodule方式に移行していた。母さんが薄いラッパー書いていた。http://github.com/zentooo/Vivaちなみに、ちょっとかぶった。http://github.com/tokuhirom/tokuhirom-dotfiles/blob/master/util/vim-fooVimプラグ…
node.jsのインストールは、.configureからmakeまで全部がtools/wafなんとかに依存していて、tools/wafなんとかの下のpythonスクリプトは全部python2系(僕が確認したのは2.7のみ)じゃないと動かない。configureとかをいじって何とかごまかすのもいいけど、p…
今更ながら、autobox面白いな、と思ったので。http://github.com/zentooo/p5-term-ansicolor-relax 下のコードを実行すると use Term::ANSIColor::Relax; use feature qw/say/; say "I"->green; # color say "love"->magenta->bold->underscore; # style say…
long pollingって結局 HTTPでつなぎに行って、レスポンスが帰ってきたら何かして再度つなぐ(Client Side) HTTPリクエストをキープしといて、イベントに応じてレスポンスを好きな時に返す(Server Side) の2つだろう、と思って、勉強を兼ねて「とりあえず上記…
これhttp://github.com/weepy/bounceを npm install bounce して bounce -r -w './httpserver.js' 'node httpserver.js' こう。カレントディレクトリにある、httpserver.jsを編集している場合の話。shotgunというよりこれは、子プロセスのrespawn機能付きのi…
WEB+DB press vol.59に載っていた、id:uupaaさんのナビ子記法が目からウロコだったので真似してみた。 (function(global, require) { var sys = require('sys'), fs = require('fs'), Script = process.binding('evals').Script; setups = [], events = {}; …