GitHubとくらべての雑感です。基本的にはだいたい同じように使えますが、いくつか気になる点があったのでメモ。
良い点
- プルリクエストの画面上で、リアルタイムで同じ画面を見ている人のアイコンが表示される
悪い点
- 画像をクリップボードからコピー出来ない
- プルリクエストの画面で、CIの結果を確認できない
- ページの表示がちょっぴり遅い
- 外部サービスで使えないものがある
- houndci
- circleci
- など
所感
CIの結果確認できないの、どうにかできないかなー
GitHubとくらべての雑感です。基本的にはだいたい同じように使えますが、いくつか気になる点があったのでメモ。
CIの結果確認できないの、どうにかできないかなー
デフォルトで mailers という名前のqueueになるので、sidekiq.yml を次のようにしておかないとメールが飛ばない
:queues: - default - mailers
いつの間にか、rspec-rails が ActionMailer::Preview のデフォルトパスを spec/mailers/previews/
に変更するようになった模様です。
test/mailers/previews
で普通に使えていたのに、ある日急にプレビューが見えなくなって焦りました…。
skinを設定すると、なぜかデバイスの解像度を設定していても、そのskin固有?の解像度になってしまうので基本的にはskinを設定しない(no skin)のがよい
heroku logs --app yourappname
みたいに、いつも --app つけるのめんどい時は次のようにする
heroku git:remote -a yourappname
そうすると
heroku logs
でよくなる。べんり。
こんなエラーが出たら
java.lang.ClassCastException: com.rubymotion.String cannot be cast to java.lang.String
こうすると動くかもしれません
Java::Lang::String.new("hoge")
日本のブログだと、次のようにonKeyDownをオーバライドする方法が書かれているのをよく見ます。
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { return true; } return super.onKeyDown(keyCode, event); }
けど、api level 5 以上ならこっちのほうが簡潔で良さそうです。
@Override public void onBackPressed() { }