color_boxの復習帳

復習します

ぼいとれのプライバシーポリシー

広告表示

本アプリでは、広告配信ツールとしてAdMob(Google Inc.)を使用しており、AdMobがご利用者の情報を自動取得する場合がございます。取得する情報、利用目的、第三者への提供等につきましては、以下の広告配信事業者のアプリケーション・プライバシーポリシーのリンクよりご確認ください。

Google 広告に関するポリシー

広告 – ポリシーと規約 – Google

利用状況解析

本アプリでは、今後の開発の参考とするため、アプリの利用状況データを収集するツールとしてFirebase(Google Inc.)を使用しており、Firebaseがご利用者の情報を自動取得する場合がございます。取得する情報、利用目的、第三者への提供等につきましては、以下のGoogleプライバシーポリシーのリンクよりご確認ください。

Google プライバシーポリシー

https://policies.google.com/privacy?hl=ja

送信される情報

https://firebase.google.com/support/privacy?hl=ja#data_processing_information

https://support.google.com/firebase/answer/6318039?hl=ja

取得情報の送信停止 本アプリによる取得情報の自動取得を停止する手段を提供していません。取得情報の自動送信を停止したい場合は、本アプリをアンインストールしてください。

画像コピーキーボードのプライバシーポリシー

広告表示

本アプリでは、広告配信ツールとしてAdMob(Google Inc.)を使用しており、AdMobがご利用者の情報を自動取得する場合がございます。取得する情報、利用目的、第三者への提供等につきましては、以下の広告配信事業者のアプリケーション・プライバシーポリシーのリンクよりご確認ください。

Google 広告に関するポリシー

広告 – ポリシーと規約 – Google

利用状況解析

本アプリでは、今後の開発の参考とするため、アプリの利用状況データを収集するツールとしてFirebase(Google Inc.)を使用しており、Firebaseがご利用者の情報を自動取得する場合がございます。取得する情報、利用目的、第三者への提供等につきましては、以下のGoogleプライバシーポリシーのリンクよりご確認ください。

Google プライバシーポリシー

https://policies.google.com/privacy?hl=ja

送信される情報

https://firebase.google.com/support/privacy?hl=ja#data_processing_information

https://support.google.com/firebase/answer/6318039?hl=ja

取得情報の送信停止 本アプリによる取得情報の自動取得を停止する手段を提供していません。取得情報の自動送信を停止したい場合は、本アプリをアンインストールしてください。

2019-10-08 Asakusa.rb#535

asakusarb.esa.io

参加。

ギョーム中にActiveSupport::Durationで変な挙動を見かけたので調査していた。 デバッガで止めてちくちくstep実行を繰り返していたが、callerが便利との便利情報を頂いてそれに基づいて調査したらすぐに分かった。

Duration同士の計算を行うとinspectが呼ばれてしまうというのが問題だったのだが、そもそも検証していた場所が悪かった。 byebugやpryはコンソールに表示する際にオブジェクトのinspectを呼び出してくれるので、そのせいで勘違いしていたようだ。 pp なども同様にinspectを呼び出してくる。 それが嫌ならputsを使おう。

名古屋Ruby会議04に参加した

regional-gh.rubykaigi.org

遅くなったけど参加してきたのでざっくり復習


他の方の発表についてはこちらで書いたのでこの記事では自分の発表についてかる〜く掘り下げます。

blog.agile.esm.co.jp

自分の発表はこちら

speakerdeck.com

作ったgemはコレ

github.com

顔文字のフィルタリングについて参考にさせてもらったのはこちら

www.hottolink.co.jp

上記ページで言及されている論文もググったら見つけたけど今探したら見つからなかったので気になる方は各自ググってください。

とりあえず現状顔文字3万個とノイズデータを大量に含んだ顔文字データがあるものの、ノイズをなんとかしなくてはいけなくてそこで止まっている状態。 ノイズの除去をする過程でgemのアップデートもできそう。

諸々片付いたらやっていこうかなと言う感じの積みタスクという感じ。

favoreyoのCIを色んなRubyで回すようにした

自分のアプリのCIを改良した。 ruby-headと2.6.1と2.5.3を指定して同時に3バージョンでCIを回して色々様子を見たかった。

github.com

このあたりを参考に設定

www.reddit.com

bundle installが失敗するのでbundlerのインストールをbefore_installに設定

travis-ci.org

docs.travis-ci.com

ついでにbundlerのバージョンも2に上げた。 が、herokuへpushすると落ちる。

qiita.com

とのことなので、一旦bundlerのバージョンを1系に落として対応した。

対応したのだが、妙なことに2.6.1でだけ落ちる。 軽く調べたらどうやらこれを踏んでいたらしい。

www.hsbt.org

CIで利用するbundlerを1.17.2に固定したら直った。 herokuへのデプロイも完了し終わり。

https://favoreyo.herokuapp.com/ 自分のTwitterタイムラインをふぁぼの多いものだけにフィルタできる。 フィルタしたツイートをふぁぼることも可能。 俺によし、お前によし、みんなによしなアプリ。 よろしくおねがいします