2017-06

ブログ

PHPCSで一部をCode Snifferの対象外として無視する

PHPCSで一部を無視したくなりました。人からもらったコードの一部を規約から除外したり、大量のコメントから残したいことってありますよね。// @codingStandardsIgnoreStart無視されるブロック// @codingSta...
ブログ

GitHub用のhubコマンドでPull Requestのデフォルトブランチを設定する

表題の件です。GitHub用の拡張コマンド?の「hub」が便利です。プルリクエストなどがコマンドラインから行うことができます。このプルリクエストですが、デフォルトブランチは基本的にmasterです。GitHub上でデフォルトブランチを変更し...
ブログ

PHP5.3で動くphpMyAdminをインストールする

はじめにこんにちは。日本だけかもしれないですが、PHP5.3環境でphpMyAdminをインストールする必要がありました。案件の環境って結構CentOSが多くて、デフォルトのリポジトリだとPHPは5.3が採用されていることが多いですよね。エ...
ブログ

macOS上でSeleniumサーバを動かす

PHPのBehat便利ですね。シナリオの書き方がすごくわかりやすいです。Behat用にローカル開発用の環境でSelenium Serverを動かしてみました。Homebrewでselenium-server-standalone chrom...
ブログ

コマンドラインでGitHubのリポジトリを公開もプライベートも作成する

コマンドラインでGitHubのリポジトリを公開もプライベートも作成したくなりました。ブラウザでGitHubを開いて作成するのが面倒だなぁと思っていて、コマンドラインでできないかな、と思ったら出てきました。この記事はざっくり説明するとgitコ...
ブログ

PhpStormのPHP Code Snifferでカスタムルールセットを追加する

表題の件。PhpStormでPHPCSを使う場合、プロジェクトごとの除外ルールなどを適用させるやり方。結論は「プロパティ > Editor > Inspections > PHP > PP Code Sniffer Validatin」を辿...
ブログ

WordPressのPHPCSでエラーが出ている件のメモ

表題の件です。$_SERVERへアクセスしようとしたらコード規約で怒られてしまいました。 15 | WARNING | Detected access of super global var $_SERVER, probably | | n...
ブログ

小規模チームでのWordPress案件開発でComposerにまかせてみる

5人以下のチームでWordPress案件を開発するときのメモです。小規模なのでファイル同期にあまり手がかけられない、でもGitとかでキレイに管理はしなくちゃならない、という感じです。まだ試行錯誤の途中なのですがその経過を含めて。ファイル構成...
ブログ

実際にWordPressのサイトがハッキングされていたので調査と対処

「ブログの投稿が全て英語になっているんです」という問い合わせがありまして、作成の際にお手伝いさせてもらったサイトさんだったのですが、見たところクラッキング(ハッキング、不正アクセス)のようでしたので現況の確認と対処のお勧めについてまとめまし...