UIButtonを継承して文字列を持たせる

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

iPhoneアプリ作ってる友人へと思い制作したものです。
UIButtonにデータを持たせて処理を分岐させたいということだったので、
UIButtonを継承して文字列を持たせてみました。

tagを使えば良いじゃんというツッコミはなしでヨロw
最初は私もそうしたのですが、
やっぱり文字列の方がしっくりきたので、、、

ソース載せておきます。

Read More

JavaScriptのkeydownとkeypressの違い

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

よく 「keydownは押している間呼ばれ続けて、keypressは押した瞬間のみ呼ばれる」 なんて記事を目にするが、どうやらブラウザによって違うらしい。

ちなみに、私のメインブラウザであるChromeの場合、 押している間、どちらも呼ばれ続けた。

色々と実験した結果をちょっとまとめてみる。(Chromeの場合のみ)

Read More

JavaScriptのObjectにはlengthがない!!

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

みなさんこんなことをしたことはありませんか??
私は無知なのでやっちゃいました。

var obj = {hoge:0, fuga:1, piyo:2};

for (var i=0; i < obj.length; ++i) {
    ...
}

もちろんエラー

Read More

ハロー・ワールドとは

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

プログラム関連の入門書でおなじみの“ハロー・ワールド”(Hello, world!)
直訳すると「こんにちは世界」について調べてみた。

Read More

Ajaxデザインパターン – Unique URLs(一意的なURL)

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

最近Ajaxを使ったWebアプリを作るのにはまっているのですが、
動的にタグの中身を変化させるので、ブックマークをしても
違う情報が表示されてしまっていました。

そこで何か方法はないかと調べてみたところなかなか面白い方法が。
「Unique URLs」という方法です。

Read More

WebGL

phiary に引っ越しました. 毎日プログラミングやWebに関する情報を発信しています! RSS 登録してたまに覗いたり, tweet やハテブして拡散してもらえると幸いです.

Jaxerと並んで、これから来るであろう(もうきてる?w)WebGL!!

ずっと気になっています。

いずれ何か作ってみようと思います。

参考資料