Archive for the 'javascript' Category

10 月 14 2008

JavaScriptで文字列リテラルは Stringクラスのインスタンスではない

Published by haga under javascript, 日記

最近人にプログラミングを教えるというような事があって、「オブジェクトの正体」を理解してもらおうという目的から いろんなリテラルをinstanceofにかけていました(FireFox3のFireBugで)。

[ [...]

No responses yet

8 月 30 2008

Flashが埋め込まれているURLを調べる

ブログパーツのようなFlashで、いろいろなサイトに埋め込まれるSWFの 埋め込まれているページのURLを取得する方法。

import flash.external.*; var locationHref:Strin [...]

No responses yet

2 月 21 2008

prototype.jsのFunction.bindをjQueryでも。

Published by haga under ajax, javascript, jquery

prototype.jsで関数のスコープを任意のオブジェクトに委譲する Function.bindメソッドはイベントのコールバック関数なんかで使うのにすこぶる便利なんだけど jQueryには意外とそれっぽい機能がないよう [...]

2 responses so far

2 月 07 2008

fastladderをMac10.5にインストールする

Published by haga under javascript, mac, ruby on rails, 日記

ソースコードが公開されたfastladderをさっそくインストールしてみた。 http://code.google.com/p/fastladder/ 環境はMac 10.5 INSTALL.txtを読むのが一番だよ。

SVNからチェックアウト

% svn checkout http://fastladder.googlecode.com/svn/trunk/ fastladder-read-only

必要なライブラリをgemでインストール

$ sudo gem install rails --version 2.0.2 -y $ sudo gem install rfeedfinder $ sudo gem install feed-normalizer $ sudo gem install opml $ sudo gem install mongrel $ sudo gem install sqlite3-ruby

libfreeimage-3.10.0.dylibをlib以下に移動

cp freeimage-darwin/libfreeimage-3.10.0.dylib fastladder/lib/

DBを初期化

cd falstladder/ % rake db:create:all % rake db:migrate

サーバを起動

script/server

確認

http://127.0.0.1:3000

No responses yet

2 月 01 2008

jQueryでホットキーするメモ

Published by haga under javascript, jquery, 日記

jQueryでホットキーを処理するメモ

どの入力フォームにもフォーカスしていない場合 nとpで特定の処理を実行するサンプル

$(this).keypress(   function(e)   {     if( $.inArray(e.target,$('input')) <0 )     {       if( e.which==112 )       {         hoge();       }       else if( e.which==110 )       {         foo();       }     }   } )

No responses yet

6 月 20 2007

SoundManagerのFLV版

Published by haga under actionscript3.0, javascript, 日記

http://www.schillmania.com/projects/soundmanager2/

このFLV版を作るのは結構容易いだろうなぁと思った。 最近特に何もしてないし 比較的FLVとExternalInte [...]

No responses yet

3 月 16 2007

JavaScript、クロージャをおさらいしてみる

Published by haga under javascript, programing, 日記

久々のエントリーです。

最近はまったく忙しくて、全然勉強する時間もありゃしません。

弊社の人が作ったJavaScriptでトグル処理をするソースコードがメールで流れてきて それに触発されて、自分もいろいろ書いてみて、 [...]

No responses yet

2 月 09 2007

CanvasとJavaScriptでActionScript3ぽくやってみる

Published by haga under actionscript3.0, flash, javascript, 日記

Canvasの存在を知った時に、とりあえず作ってみたサンプルが そのままデスクトップに放置してあったので公開してみます。

サンプルはここです。

忙しくて全然手を付けられないや。

Canvasを使ったグラフライブラリ [...]

No responses yet

1 月 31 2007

mootools

Published by haga under ajax, javascript, programing

また新しいJavaScriptフレームワークの登場らしい。

結構いいなぁと思うんだが、すでに選択が難しいよね。

http://docs.mootools.net/files/Core/Moo-js.html

No responses yet

1 月 28 2007

Prototpye.jsのEnumarableを読む

Published by haga under actionscript2.0, javascript, programing

Prototype.jsのEnumarableをAS2に移植中。 あ、あとObject.extendも ObjectUtil.mixin() みたいな感じで移植したんだが、これは使えるなぁ。

No responses yet

Next »