kikukawa's diary

都内で活動するシステムエンジニアが書いてます。 興味を持った技術やハマったポイント、自分用メモをつけてます。 最近はweb中心

2017-01-01から1年間の記事一覧

composer.lockのhashがコンフリクトしたとき

PHP

composer.lockのhashがコンフリクトした場合の対処法

phpmdでFileCacheDriverのエラー

PHP

phpmdを走らせてて、FileCacheDriverのエラーが出たときの原因

PHPMDのルールセットの作り方

PHP

phpmdのカスタムルールセットの作り方というか、xmlの書き方

composer scriptでphpのci周りを登録する

PHP

毎回調べているのでメモ phpでciを回すのによく使うものに PHP CodeSniffer PHP Mess Detector PHPUnit があります。 php7ならphanもですね。 これを、composerのrun-script 経由で叩けるようにしておくと、 毎回オプションなどを指定しなくて済むので楽です…

Facebook APIのバージョンアップ対応 phpのgraph-sdkのバージョンアップ

Facebookが提供しているPHPのSDKのバージョンアップについてです。 3系から5系にバージョンアップしたので少しだけサンプル残したいと思います。 3系のドキュメント 5系のドキュメント 3系 $params = [ 'message' => '投稿メッセージ', 'link' => 'http:exam…

Facebook APIのバージョンアップ対応 影響箇所の調査

前回の記事の続きです 実際に自分がやらなければならない対応を知るためには アップグレードツール、APIの変更履歴を確認します。 アップグレードツール https://developers.facebook.com/docs/graph-api/advanced/api-upgrade-tool/ facebookが提供している…

Facebook APIのバージョンアップ対応 バージョンとは

Graph APIのバージョンアップをすることがあったので 対応内容とか周辺知識をまとめておきます。 マーケティングAPIは対象外です。 バージョンについて まず、バージョンアップといっても何をバージョンアップすればいいか 分からなかったので調べました。 …

Gitのリベース途中でエラーメッセージ - VCS_INFO_get_data_git:223

現象 Gitのリベース途中でコンフリクトの修正中に起こった問題です。 git checkout --oursとか打つと、下記のメッセージが出てきて困りました。 VCS_INFO_get_data_git:223: no such file or directory: .git/rebase-apply/msg-clean 解決方法 oh-my-zshのis…