Skip to content

Blog

Firebase In-App Messaging API - Android Studio

Firebase の In-App Messaging を試してみるものの、一向に表示される様子がなく… Android Studio の Logcat を眺めてみると、

PERMISSION_DENIED: Firebase In-App Messaging API has not been used in project ??? before or it is disabled.

のようなログがありました。

Enable it by visiting …

お問い合わせフォームからのspam対策 - Contact Form 7

昨年(2018)秋頃から、あるサイトでspamがたくさん届くようになったとのことで対処。

方法としては、
(1) reCAPTCHAによる自動送信の回避
(2) Akismetによるメールアドレスチェック
(3) 入力内容によるフィルタ
など。

で、(1)と(2)は適宜実施するとして、(3)について調べてみました。
ちなみに、問題となっているサイトは日本語のみでの運用のため、日本語が入力されていない場合はエラーにする方向で考えています。

XP本読書会最後のふりかえりのふりかえり

この記事は Agile459 retrospective for 2018 Advent Calendar 2018 のエントリーです。

アジャイルでもそうですが、ドキュメントを書かないことの言い訳に使われることがありますね。でもそれ以前にコミュニケーションの問題があるかもしれませんし、様々なスナップショットを大量に生産したところで時間のロスばかりであまり役に立つものではない。頑張ったことの証拠としてカサ増しにはなるかもしれませんが、それよりは成果物の品質や価値を高める方が大切。その上で必要とされるドキュメントがあれば用意するのは当然。 と言いつつ、このAgile459の中でも打ち合わせのために事前にドキュメントを用意したりしていますが、それも個人が思うままにかなりの時間を割いて作ったりしているので、そのあたり、せっかくXPとか学んでいるわりに実践が伴っていなかったり、コミュニケーションが足りなかったりしています。コミュニティの運営にもこの学びを活かさないといけませんね。