RSpec 1つのexpectで複数のchangeを検証する
表題通り1つのexpectに対して複数のchangeを検証したい
it '複数のchangeを見るぞ' do expect { subject }.to change { x }.by(1). and change { y }.by(2) end
見づらいのであまり使いたくない…
RSpec3.1からの機能らしい rspec.info
LastPassエクステンションで共有フォルダの内容が更新されない時の対応
別アカウントで共有フォルダの内容を変更したのにChromeエクステンションのLastPassでは内容が見れなかった時の対応
※2023/12/15更新 新しいUI
Account
→ Fix a problem your self
→ Reflesh your vault
※古いUI
その他のオプション
-> 高度な設定
-> サイトを更新
で無事更新されました。
can't find gem bundler (>= 0.a) with executable bundle (Gem::GemNotFoundException)
rails s
や bundle exec ...
などで怒られた
can't find gem bundler (>= 0.a) with executable bundle (Gem::GemNotFoundException)
原因
bundler のバージョンがGemfile.lockと違うことが問題だった
~~~~ BUNDLED WITH 2.0.1
$ bundler -v => Bundler version 1.3.0
対応
必要なバージョンのbundlerをインストールする
$ gem install bundler -v 2.0.1
ヤッタネ!
AndroidStudioで『エラー: パッケージorg.apache.httpは存在しません』を解消する
古いアプリのSDKが21だったためバージョンを上げたら次のようなエラーが
エラー: パッケージorg.apache.httpは存在しません
Android 6.0(API レベル 23)以降 org.apache
パッケージ削除
org.apache
パッケージが削除されたようです。
詳細はこちら https://developer.android.com/sdk/api_diff/23/changes.html?hl=ja
対応
とりあえず動けばということで古いパッケージを使います。
build.gradle
に以下を追加
android { useLibrary 'org.apache.http.legacy' }
AppStoreConnectにアップロードしたのにビルドから消えた時の対応
Xcodeでアプリをアップロードし「Upload Successful」と表示され
AppStoreConnect側でも処理中なのを確認したのに少し時間が経ったら消えていました。
↓これが消えていた
解決法
契約が更新されていて同意が必要でした。
https://appstoreconnect.apple.com/agreements/から利用規約に同意。
アップロードするときにそういうエラーを出してほしい…