2011-04-01から1ヶ月間の記事一覧
jQuery を使ってクライアントサイドで HEAD リクエストを作成したい場合、jquery.ajax_head.js プラグインが使えます。HEAD は URI リソースのヘッダ情報のみを取得するメソッドです。 コンテンツが含まれないため、URI リソースの存在確認等に使用します。 …
datetime モジュールの timedelta を有効活用します。 まず、次のようなモデルクラスの定義を仮定します。 # # models.py # from google.appengine.ext import db # データストア定義 class Entry(db.Model): published = db.DateTimeProperty() timedelta([…
今回は、Keynote, iWeb をドローツールとして使う方法について書きます。 画像出力用に Seashore を活用。 Apple 純正の Keynote や iWeb といったアプリケーションと、フリーの画像編集ツール Seashore は、同じ Cocoa フレームワークのペーストボードを使…
図示してみるに、震災発生 (3/11) から約 2 週間で死者・行方不明者数が一定になっています。 気になるのが原発周辺の捜索なのですが・・・
まずはこちらをご覧ください。 これは 2 カラム構成のサイトで、左と右のカラムの画像を lazyload するように設定してあります。 しかし、右側のカラムは既に読み込み開始してもいい位置にあるにも関わらず、なかなか読み込まれない状態にあります。 このと…
Date('日付') にまつわる話です。 YouTube-API 等で '2011-04-12T11:22:33.000Z' のような形式の日付文字列を取得した際、Firefox や Chrome のようなブラウザではそのまま Date('2011-04-12T11:22:33.000Z') で正しく初期化されます。 しかし、Safari や IE…
jQuery 『jQuery クックブック』レシピ 5.10 より高速なセレクタを作成する (P.109) には以下の記述があります。 <table id="log"> <tr><td>Client X:</td><td class="clientX"></td></tr> ... </table> // クラス .clientX を取得する jQuery セレクタ $('.clientX') // 遅い $('td.clientX') // 速いかもしれない $('#log .clie…
index() メソッドで目的のインデックスがなかなか取得できないときに参考にしてください。例えば選択した DOM 要素が、兄弟要素の何番目に当たるのか。 jQuery.index(Element or jQuery) メソッドは該当するインデックス番号を返すが、何も見つからなければ …
私の使っている MacOSX 10.6 はデフォルトで python2.6 を使用するため、GoogleAppEngine の python2.5 準拠のプロジェクトで問題なく動作させるために設定した項目をいくつか書きます。 PyChecker について Google Python スタイルガイド で以下のように記…