wpdbクラスのprepare()とMySQLの日時書式指定子が競合する
WordPressのwpdbクラスに含まれるprepareメソッドのプレースホルダーとMySQLのDATE_FORMAT()などで利用される書式指定子は同じ%から始まる書式なので、使い方を間違えると競合してエラーになります。
WordPressのwpdbクラスに含まれるprepareメソッドのプレースホルダーとMySQLのDATE_FORMAT()などで利用される書式指定子は同じ%から始まる書式なので、使い方を間違えると競合してエラーになります。
jQuery.ready()とloadイベントって具体的にはタイミングがどう違うのか?をサンプルを作成して実際に確認してみました。
前回のTengのリファレンスに引き続き、TengとPerlのWeb Application FrameworkのAmon2との連携方法をまとめました。Amon2は小回りの利く軽量WAFなのでModelを直接的には取り扱いませんが、Amon2::Plugin::Modelを利用することで容易にMVCっぽく構成できます。
Perlで最近利用される機会が多いTengというO/Rマッパーの利用方法: インストールからレコードの参照・追加・更新・削除といった特に基本的な操作方法についてまとめました。Tengは作者が日本人ということもあり、日本語のドキュメントが揃っていることも含め大変利用しやすいモジュールです。
今やサーバサイドJavaScriptの代名詞的存在として人気を誇るnode.jsの実行・開発環境をubuntu12.04上で準備する手順やその際に知っておきたいあれこれをまとめました。
レスポンシブWebデザインのサイトはCSS3で拡張された media queries を利用することで容易に作成できます。しかしページを端末別に分けない手法なので、想定されるあらゆる端末で不自由なく表示するための工夫などの実装前段階での悩みどころが多いようです。
12月初めに買ったkindle paperwhite(Wi-Fi版)を触ってみた感想について。価格が抑え気味なだけあって得意・不得意のはっきりした端末なのは確かですが、可読性や駆動時間の長さといったメリットはタブレットPCにない電子書籍リーダ特有の長所として十分アリ、それを感じる端末でした。
フォームの送信ボタンをdisabledさせるなどの形で多重送信を防止したいニーズは少なからずあるかと思いますが、単純に送信ボタンのクリック時にdisabledさせると以降のonsubmitが発生せず、フォームの内容が送信できなくなります。
macportsも1.9.x系から2.0.x系へメジャーバージョンアップし、それを機に結構細かい部分が変わってるみたいです。macports経由でmod_perl2をインストールする際の要件も以前と変わっているようなので、まとめ直しました。
基準となる日、今週なら今週の週初めの日付さえ取得されれば、「created >= 週初めの日付 AND created < 一週間後の日付」などの条件で取得することができますが、MySQLでは年4桁週番号2桁の値を返すYEARWEEK()関数を利用することでも取得することができます。