PHP
data URI Schemeはバイナリを文字列でやり取りできるので、色々と便利ですよね! 今回、DBに保存しているdata URIの画像を、ダウンロードできるようにして欲しいという依頼があり、対応してみました。 aタグのdownload属性は、IE11やSafariでは使えない HTML…
にほんブログ村での衝撃 最近、Wordpressで新しいサイトを始めたので、試しに老舗ランキングサイトの「にほんブログ村」に登録してみました。 ですが、記事を書いても書いても、にほんブログ村が検知してくれず、全然新着記事としてあがってこない。 設定を…
counterCacheは、複数キーで結合するテーブルに適用できない CakePHPのcounterCacheの便利さに甘えてカウントを保存しようとしたところ、うまくいかない事案が発生。 今回の対象のModelは複数キーでの紐付けが必要でした。 イメージとしてはこのような感じで…
Wordpressに、Facebookの記事やボタンを埋め込む際は、Facebookの公式プラグインがおすすめです。 導入も簡単。プラグインを有効化した後、ビジュアルの記事編集画面に追加されるボタンを押して、流れに沿って入力していくだけです! ちなみに、このプラグイ…
CakePHP 2.xでREST APIを作る必要があったのでメモ。 以下の3点について書いてます。 1. レスポンスをJSONで返す 2. マルチバイト文字のエスケープ防止 3. PHPUnitでテストする際の注意点 SecurityComponentとの絡みはまた次回。 特にPHPUnitで、JSONの結果…
CakePHP Cookbook 2.x ドキュメントを見て書いてみたのですが、どうしてもデフォルトの設定で動いてしまい、だいぶハマりました^^;
早速、今日はPHPを触るきっかけがあったのですが、PHPの環境構築時に、せっかくならrbenvっぽくバージョン管理したいなと思い、phpenvに手を出してみました。 で、気軽に始めてみたものの、まさかここまでハマることになろうとは…。 ざっくりですが、インス…