-
Web
今日から始めるMacのローカル開発環境構築(MAMP導入編)
MacにMAMPを導入してローカル開発環境を構築する。さらに、MAMPのApacheの設定を変更してバーチャルホストを使用し、本番環境と同じURLでアクセスできるようにする。 -
日記
「ぺちぱな。つぎ」に参加してきた。
長崎のPHPな人達の勉強会「ぺちぱな。」。教える側として参加させていただきました。今回はそのレポートを。 -
WordPress
子テーマ制作のパフォーマンスを上げる!functions.phpをクラス化する方法
WordPressの子テーマ機能を用いた場合、functions.phpは上書きされませんが、PHPのクラスを用いることで関数の上書きを実現することができます。その手法を用いて汎用的に使用出来る親テーマを制作する方法をまとめました。 -
Web
さくらレンタルサーバーでPHPを使うときにする設定まとめ
業務でよくさくらのレンタルサーバーを利用しているのですが、特に設定をしないでそのまま使うといろいろと […] -
Web
preg_replaceで加算する方法
例えば、「ファイル1」という文字列を「ファイル2」へ置換する場合。 重要なのは修飾子「e」。 PHP […] -
Web
CSRF対策についての考察
CSRF対策についてどのような設計、実装にすれば良いか悩み中。例えば下記のような感じで実装したとしま […] -
Web
Factory Methodパターンを実装する場合の注意点
今回の内容はプログラマーにとっては常識な内容かもしれません。完全な僕のうっかりミスでハマってしまった […] -
jQuery
submitのvalueが送信されない
ボタンを二つ設置して、押されたボタンで処理を振り分けるようにしたかったのですが、なぜかsubmitの […] -
Web
iPhone、iPad、iPodを判別する方法
簡単な方法でやりたかったので、単純にユーザーエージェントで分岐させる方法を。 PHPの場合 まず下記 […] -
Web
ページャクラスを作ってみた。
まぁ作ってみたというか、使っているやつなんですけども。 PHPでのページング処理のサンプル。 – と […] -
Web
MVCフレームワークを作ってみた。
とある案件でテンプレートエンジンを使ってサイトを構築していたのですが、どうも処理が複雑になってくると […] -
Web
Twitter APIを利用してタイムラインを表示する方法
このサイトのトップページではTwitter APIを利用して、僕のタイムラインを表示しています(実際 […]