2007-12-01から1ヶ月間の記事一覧

ExtのTree

Ext 2.0のTreeウィジェットの使い方。 ツリー構造のデータは「あるノードに対応する子ノードのリスト」。子ノードリストは情報を持つURLからJSON形式でその都度取得し、JavaScriptで静的に定義しない。 子ノードのリストを返すURLは、ノードIDをPOSTするとJS…

DojoでTreeを使う

ドキュメントを読んだりいろいろ試したりしているが、なにか誤解してるかもしれない。 dijit.Treeウィジェットに、ツリー構造の中身をdojo.dataを使って指定する。 dojo.data.ItemFileReadStoreを使うとJSONで書けるなる(XMLとかCVSでデータを書けるオブジ…

Ubuntuでpkgsrc

Ubuntu 7.10をVMWare Fusionにインストールしてあるが、Ubuntu上でpkgsrcを使うには以下のパッケージが必要だった。 sudo apt-get install build-essential sudo apt-get install libncurses5-devNFSマウントはこれが必要。 sudo apt-get install portmap nf…

Text::ASCIITableで整形表示

ASCII ART風の「表」の形式を作成するモジュール。setColsで列のタイトルを設定してaddRowで行のデータを追加して行き、drawメソッドで表形式の文字列を取得する。 use Encode; use utf8; use Text::ASCIITable; my $tbl = new Text::ASCIITable(); $tbl->se…

Twitterのhome画面のtimeline

Net::Twitterで、APIの仕様はよく知らなくてもいろいろできる。home画面で表示されるtimelineの情報の取得は以下のようにする。 use Net::Twitter; my $twit = Net::Twitter->new(username=>"????????", password=>"????????" ); my $timeline = $twit->foll…