2007-01-01から1年間の記事一覧
ここは、Prototype.JSに頼ろう...
JavaScriptのイベントについて。 HTMLに直接イベントを書くのは単体で動作させるものだけにしたほうがいい アイコンにマウスオーバーしたら、それぞれに合わせたヘルプを表示するとか 大体これで書いてしまうことが多い そんなにたくさんイベントが起こらな…
地味に効く機能だなあ。でも、混乱しやすいのは他の言語と一緒かも。
配列にある特定の要素を削除する場合、prototype.jsではwithout()が利用できます。 で、以下は、ありがちというか、ワタシだけかもしれませんが、はまりやすいのでメモです。 without()を実行した元の配列には変化がありません。without()では削除した結果の…
iPodについてくるイヤホンがふにゃふにゃになってきたので、イヤホンがほしいです。 とりあえず、書いておこう。
そんな設定項目があったのか。 PAMについて http://www.linux.or.jp/JF/JFdocs/User-Authentication-HOWTO/pam.html
以前、「覚書 - めも帖」として書いていたんだけれど、他に方法がないかなあ。
Flashでグラフを描画することについてまとめたサイトをいくつかメモ。いつかやりたいね、ということで。 http://www.linkclub.or.jp/~ma3ki/webutil/xmlswf-chart/xml-swf_howtograph.html http://www.moongift.jp/2007/07/open_flash_charts/ http://www.id…
IEとFireFoxでイベントに関する処理が違う。 イベントをオブジェクト(エレメント)に付加したら、thisの意味がそれぞれのブラウザで意味が異なってしまうらしい。これを解消するのが「bindAsEventListener」ということらしいんだけれど...わからない。 参考…
テンプレートとなるXHTML + CSSは出来てきたけれど、ちょっとしたアイコン画像もあるとすごい便利だということがわかりました。
livedoor readerのソースを見ては、唸るばかり。 ロード中は、どこまで読み込まれているのか数字が出るし、読み込み完了も表示される。これって、こうして書くと簡単だけれど、実際どうやるかというと頭が煮えてきました。 - JSONデータの受け取りを開始 - J…
ctrl+nで動作した。びっくりした。
もしかして、UTF8がbitだっけ?になっているとエラーが出るんじゃないかと...とりあえず、文字コードは注意。
どこにSmartyのファイルを入れたものか?と考えて、Pearが入っている場所でいいよねと思って、Pearのインストール場所を探したら見当たらず。インストール場所を知る方法はないかと思って調べたら、以下の方法でわかりました pear config-show Configuration…
JSONでデータを取得するまでの間処理を遅延する、ということをしたい。 ということは、JSONでデータを取得した、ということが知りたいんだけれど、どうしたらいいだろうなあ...というのが今の悩み。
リンクタグを作る modifier.htmllink.php ' . $title .'</a>'; } ?> index.tpl {$name|htmllink}です<br> {$name|htmllink:'名前'}です
設定ファイルにあったberkeleyの設定を消して、MySQLの設定だけにしてからmt-db2sql.cgiを実行したら、失敗。考えてみれば、berkeleyの設定の設定がなければ、どこのDBを移行すればいいのかわからないじゃないか。 というわけで、berkeleyの設定とMySQLの設…
始めて作ったような気はしないけれど、今後きちんとまとめておきたので書き出しておくことにします。 modifier(修正子) フィルターのような感じで使える。実際には、フィルターは別な処理としてある compiler(コンパイラ関数) 独自タグを作れる insert …
連想配列で特定の要素を削除する方法がわかりませんでした。 調べてみたら、わかったのでメモ。 $array = array( '山手線' => ['品川','東京','上野'] ); unset( $array['山手線'][1] ); $array = array_values($array); unset()で削除できます。ところが、…
あまりというか、ほんとんど触らないPostgreSQL。 そんなコマンドの覚書。 psql psql databaseName指定したデータベースを起動する(ログイン) \d テーブル一覧を表示する \q 終了する
snippetsEmu.vimを入れてみました。会社にある自分の開発環境に。 これを利用すると、 for<tab>と入力すると、これから入力するであろう部分のひな形を用意してくれます。 これが、TextMate風ということなんですね。そうか、これは便利かも。 でも、やりたかった</tab>…
例題がWebアプリで面白そう みんなのPython Webアプリ編 [みんなのシリーズ]作者: 柴田淳出版社/メーカー: ソフトバンククリエイティブ発売日: 2007/11/30メディア: 単行本購入: 6人 クリック: 199回この商品を含むブログ (39件) を見る
JSONPだとクロスドメインが可能 その代り、コールメソッド(っていうのかな?)が必要になる
ページ毎に通信しているのね。アイテム毎の情報が多いせいなのか?JavaScriptでページ処理をしない方がいいのか?確かにややこしいし。
JSONで少ないデータを受け取る場合でもloading画面を表示させていたら、データを受け取ってもloading画面が出てしまう。そこで、setTimeoutを使って処理すると消えたよ!もしかして、これって常識? あと、setTimeoutの理解がワタシ、今一歩です。
したことがあります。タイトルにもありますが、わたくし、来年から1年間ほど東京事務所に転勤となりました。 今家を探してます。超急です。しかし思い立ったが大安吉日といいますものね。 留学するかのような、晴れやかかつ不安を多分に含んだ心持です。わ…
現在のページ番号 最大(最後)のページ番号 最初のページ(まあ、1でしょう) 1ページ毎の要素数 現在のページの最初の要素番号(index) 現在のページの最後の要素番号(index) 持つページ番号(配列) function:指定されたイベントで現在のページ番号を…
どいう効果があるんだろう。 これについて、あとでソースを読もう。
要素が13ある配列があるとして、そこから7〜9件目のデータだけ欲しい、ということにまとめられます。 しらべると、slice()というメソッドがあるらしい!そこで、試してみたら出来た! Rubyにも同じメソッドがありました(省略できるけれど)
Pagerとして、デザパタのIteratorは適用できるのだろうか? 出来そうな気はする。 http://d.hatena.ne.jp/iox/20070618/1182158941 http://asakura.g.hatena.ne.jp/asakura-t/20041218/p1 http://asakura.g.hatena.ne.jp/asakura-t/20041211#p1 http://d.hat…