みかづきメモ

学習したことのメモとか、日記とか、備忘録。

Node.js で FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory

Node.js で Electron アプリを作成していたら、ビルド時の最適化の際、
タイトル通りのエラーが発生した。
解決方法としては、実行時にオプションを付け足せば良いみたい。

$ node --max_old_space_size=4096 $(which yarn) run package

参考: AOT build fails due to "JavaScript heap out of memory" · Issue #5618 · angular/angular-cli · GitHub

macOS Sierra で register_with_server: ERROR: f2d_register_rpc() がでる

  • macOS Sierra 10.12.5
  • nvm (Node v6.9.5)

上記の環境で、 Jest を使おうとしたら、以下のようなエラーが出た。

register_with_server: ERROR: f2d_register_rpc()

解決方法としては、 watchman をインストールすれば直るとのこと。

$ brew install watchman

参考:

Rails で PayPal の Express Checkout を導入してみる

Ruby on Rails で、 PayPal の Express Checkout を導入してみます。

続きを読む

rails_admin で表示するフィールドをカスタマイズしたい

例えば、 created_at とか updated_at とかはいらないんだけど、他は表示したい。
あと、追加で comment みたいなのも表示してほしいとかそういった場合:

# @ config/initializers/rails_admin.rb
config.model 'User' do
  include_fields_if do
    not name.match /_at$/
  end

  field :comment
end

こんな感じでいけるよというメモ。

VS をアップデートしたら XamarinAndroidPackage 云々言われた

Visual Studio 2017 を起動したら、更新が来てたので、更新したらこうなった。

とりあえず、 Xamarin 関連コンポーネントだけアンインストール→再インストールも
試してみましたが、そちらでは直りませんでした。

ということで、 VS Installer から修復したら直りました。