WinMergeでJsonデータを比較する方法
Google AdSense 広告読み込み後のレイアウト崩れに対応する
はじめに アドセンス広告読み込み後にランダムにレイアウトが崩れることがあります。こんな感じ。 モザイク箇所は広告ですが、うまくサイズを確保できていなくてベースのレイアウトが崩れてしまってます。コンソールでエラーも出てい...
【PHP Phalcon】バッチ処理の実装とcronの設定
Phalconでバッチ処理を実装して、cronに設定する方法についてです。おおまかに以下の流れになります。1) CLI(コマンドラインアプリケーション)の作成2) taskの作成(コマンドラインから実行されるファイル)3) crontab...
Google AdSense レスポンシブル広告 横長 縦長 指定方法
はじめに Google Adsenseで広告を設置しています。レスポンシブルの広告でサイズ調整してくれるのはありがたいのですが、場所によって横長のバナーを設置したかったり、縦長のバナーを設置したいことはありませんか?自動調整なので、...
MySQL mysqldump データベースの複製方法
データベースの複製をする機会があったので忘れないようにメモ。コマンドと、phpMyadminでの方法で、エクスポート=>インポートまでの一連のやり方を残します。 mysqldumpコマンドで復元 コマンドラインからダンプファイ...
【PHP Phalcon】静的URLの実装
はじめに なにかIDと紐づくようなdetailページを開くとき動的URL (doc/controller/action?id=1)や静的URL (doc/controller/action/1)のような形式のサイトを多々見る機会があ...
OWASP ZAPで脆弱性診断 診断編
はじめに 本章ではOWASP ZAPを使用して自サイトの脆弱性診断をしていきます。OWASP ZAPの診断機能、方法は色々あります。そのなかで今回は、OWASP ZAPをプロキシとして使用し、リクエストを再現して脆弱性チェックする診...
OWASP ZAP ルート証明書を更新する
はじめに 久しぶりにOWASP ZAPを使おうとしたときに証明書の期限切れで使えなくなってたので解決策をメモ。この記事をみればルート証明書の更新のやり方が分かります。 SEC_ERROR_EXPIRED_ISSUER_CERT...
OWASP ZAPで脆弱性診断 設定編
はじめに 本章ではOWASP ZAP + Firefoxの設定をしていきます。また、診断用のブラウザとしてFirefox使います。※Firefoxのインストールがまだの方はインストールしてください。 OWASP ZAPのインス...
OWASP ZAPで脆弱性診断 インストール編
はじめに OWASP ZAPとは OWASP ZAPとはWEBアプリケーションの脆弱性診断ツールです。自作サイトに脆弱性が存在しているとWEBサイトを改ざんされてしまったり、ダウンさせられたり、個人情報の流出につながります。こ...
Vagrant + PhpStormでブレークポイントを使用したデバッグをしたい
大規模な開発や、オブジェクトを扱うような開発だと、いくらPHPでもエディタでの開発/デバッグ作業に限界を感じる時があります。そこで、最近、PhpStormを使用することになりました。今回はPhpStormでデバッグモードを実行するまでの手...