タグ

errorに関するmazinlabsのブックマーク (3)

  • M1 の MacBook で rbenv + Ruby 2.6.6 をビルドする - Secret Garden(Instrumental)

    rbenv で Ruby 2.7 や 3.0 のビルドは問題なかったんですが 2.6 で失敗したのでその対処方法を書いておきます。 rbenv で 2.6.6 をインストールする rbenv で 2.6.6 をインストールしようとしたらエラーになります。 $ rbenv install 2.6.6 Downloading openssl-1.1.1i.tar.gz... -> https://dqw8nmjcqpjn7.cloudfront.net/e8be6a35fe41d10603c3cc635e93289ed00bf34b79671a3a4de64fcee00d5242 Installing openssl-1.1.1i... Installed openssl-1.1.1i to /Users/anzu/.rbenv/versions/2.6.6 Downloading ruby-

    M1 の MacBook で rbenv + Ruby 2.6.6 をビルドする - Secret Garden(Instrumental)
    mazinlabs
    mazinlabs 2021/02/25
    “RUBY_CFLAGS=-DUSE_FFI_CLOSURE_ALLOC rbenv install 2.6.6 でインストールする”
  • Fault, Error, Failure の違い

    ISO/IEC 2382-14 で定義されている、Fault, Error, Failure についての考え方。

    Fault, Error, Failure の違い
    mazinlabs
    mazinlabs 2019/06/10
    JISやISOで定義されてると思わなかった・・・
  • RailsでAPIをつくるときのエラー処理 - Qiita

    例外を利用して実装すると便利な場合が多い この投稿では、HTTP経由でJSONを返すようなWeb APIRailsを利用して実装するとき、エラーレスポンスを返す場合の処理をどう実装するとやりやすいのか、というニッチな話題に触れる。APIでエラーを返したいとき、即ち400以上のステータスコードと共にレスポンスを返したいような場合、どう実装するのが良いか。もしリクエストの処理中にエラーが検出された場合、それ以降の処理を行わずに直ちに中断してエラーレスポンスを返したいという場合が多いため、例外を利用して実装すると便利な場合が多い。 例外を利用しない方が良い場合もある 1つのリクエストに複数の問題が含まれている場合、先に見つけた問題だけを報告するようなエラーレスポンスを返すのか、それとも問題を抱えながらも進めるところまで処理を進めて報告可能な情報を全て含むようなエラーレスポンスを返すのか、という

    RailsでAPIをつくるときのエラー処理 - Qiita
  • 1