はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ error

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 95件)

自動生成を活用した、運用保守コストを抑える Error/Alert/Runbook の一元集約管理 / Centralized management of Error/Alert/Runbook to minimize operational costs using automated code generation

2024/04/16 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip alert Runbook 自動生成

DevOpsDays TOKYO 2024 の登壇資料です。 https://confengine.com/conferences/devopsdays-tokyo-2024/proposal/19703/erroralertrunbook-centralized-management-of-erroralertrunbook-to-minimize-operational-costs-using-automated-code-generation 続きを読む

Goのerrorがスタックトレースを含まない理由 - methaneのブログ

2024/04/02 このエントリーをはてなブックマークに追加 77 users Instapaper Pocket Tweet Facebook Share Evernote Clip スタックトレース methane errors ディス マー

Twitterでこんな記事を見かけたので。 zenn.dev ジェネリクスの件もそうですが、Goの言語設計は現実主義なのになにか特別なポリシーによるものだと宗教化されてしまって、ファンには勝手に崇拝されてアンチにはディスられがちだなーと感じます。 Goのエラー処理を改善する実験プロジェクトxerrorsがGo本体のerrorsにマー... 続きを読む

テストケースの名前には条件と結果を含めた方が良い - 感情を込める

2023/09/09 このエントリーをはてなブックマークに追加 93 users Instapaper Pocket Tweet Facebook Share Evernote Clip 感情 テストケース 名前 結果 条件

という考えにたどり着いたので、考えのスナップショットを取っておく。 Go言語における、テスト関数名とサブテストのname引数の値を「テストケースの名前」・「テスト名」と呼ぶことにしている。 (*testing.T).Run(name string, f func(t *testing.T)) bool テスト名に近いものとして、(*testing.T).Errorや(*testing.T)... 続きを読む

[MySQL]AUTO_INCREMENTのidが戻る

2023/05/21 このエントリーをはてなブックマークに追加 68 users Instapaper Pocket Tweet Facebook Share Evernote Clip auto_increment MySQL Rails XXX

こんにちは、M-Yamashitaです。 今回の記事は、MySQLのAUTO_INCREMENTのidが戻ってしまう話です。 以前、RailsとMySQLを使うサービスにて、Mysql2::Error: Duplicate entry 'xxx' for keyが発生しました。このエラーの原因を調べたところ、テーブルでAUTO_INCREMENTとなっているカラムのidが戻って採番されており、その... 続きを読む

Dockerコンテナ内でFastAPIアプリケーションの起動エラーの解決 - Qiita

2023/04/28 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Dockerコンテナ内 本件 本稿 起動エラー

概要 本稿では、Dockerコンテナ内でFastAPIアプリケーションを起動する際に発生したエラーとその解決方法について論じる。アプリケーションがIPv6アドレスでバインドしようとして失敗した時の対処方法を以下に説明する。 本件のエラー ssh-python | ERROR: [Errno 99] error while attempting to bind on address ('::1'... 続きを読む

JavaScriptのカスタムエラーはこれでOK | Wantedly Engineer Blog

2023/03/24 このエントリーをはてなブックマークに追加 17 users Instapaper Pocket Tweet Facebook Share Evernote Clip static 慣例 エラー インスタンス JavaScript

JavaScriptでは任意の値を例外としてthrowすることができますが、実際にはErrorのインスタンスをthrowするのが慣例です。 エラーの原因をより正確に説明したいときはErrorを継承するのが望ましいですが、単に継承するのではなく以下のように書くのがオススメです。 class MyError extends Error { static { this.prototy... 続きを読む

Firebase Crashlyticsを用いたError検知のすすめ - Mirrativ Tech Blog

2023/01/20 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip Firebase Crashlytics ミラティブ社

こんにちは。shogo4405です。本エントリーは、Firebase Crashlytics(以下Crashlytics)を利用しているiOSエンジニア向けにError情報の保存および活用についてのミラティブ社の事例を紹介したいと思います。 Errorの収集 ここで言うError情報とは、protocol Error : Sendableのことを指しています。Mirrativでは、主に次の... 続きを読む

ThinkPad T14 Gen3 のサスペンド問題 - tmtms のメモ

2022/07/24 このエントリーをはてなブックマークに追加 20 users Instapaper Pocket Tweet Facebook Share Evernote Clip tmtms DRM サスペンド Ubuntu failed

前回の続き ThinkPad T14 Gen3 の Ubuntu がサスペンドすると正常に復帰しない。 画面が消えたまま。10秒くらい待ってると点灯するけど数秒でまた消える…というのを繰り返し。 X が起動してると何もわからないので、コンソールでサスペンドを試すとこんなメッセージが出てた。 i915 0000:00:02.0: [drm] *ERROR* Failed ... 続きを読む

Next.js の Error を丁寧に扱う

2021/09/12 このエントリーをはてなブックマークに追加 11 users Instapaper Pocket Tweet Facebook Share Evernote Clip component TSX pages Next.js ケース

Next.js には組み込みのエラーフォールバック機構が存在します。Unhandled Error を捉え、pages/404.tsx・pages/500.tsx・pages/_error.tsxの順に適した Component にフォールバックされます。 実アプリケーションにおいてはこれだけでは不十分なケースが多く、きちんとハンドリングしログ収集に繋げるなどのエラー設計... 続きを読む

Rubyのテストのややこしい失敗を直した話 - まめめも

2020/03/24 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ruby テスト encoding tmp src

Ruby の CI 維持業というのはこんな感じという事例紹介。 CIを観察する RubyのCIがときどき次のように失敗していました。 1) Error: TestM17N#test_object_inspect_external: Encoding::CompatibilityError: incompatible character encodings: UTF-8 and UTF-16BE /tmp/ruby/v2/src/trunk-test-random/test/ruby/test_m... 続きを読む

nilがnilじゃないのでerrorになるのを静的解析で検出する - Qiita

2019/12/17 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita nil fmt func err

package main import "fmt" type MyErr struct{} func (*MyErr) Error() string { return "MyErr" } func F1() *MyErr { return nil } func F2() error { return F1() } func main() { err := F2() if err != nil { fmt.Println("Error!") } } F1()がnilを返しているのでF2()もnilを返すのですが、返ってきたerrはnilに... 続きを読む

printfに4285個アスタリスクをつけるとclang++が死ぬ - Qiita

2019/08/20 このエントリーをはてなブックマークに追加 355 users Instapaper Pocket Tweet Facebook Share Evernote Clip printf Command clang ARGV Qiita

def check(n) s = "*"*n f = open("test.cpp","w") f.puts <<EOS #include <cstdio> int main(){ (#{s}printf)("Hello World\\n"); } EOS f.close() return system("clang++ test.cpp") end check(ARGV[0].to_i) $ ruby check.rb 10000 clang: error: unable to execute command: Illegal instruction: 4 clang: error: ... 続きを読む

http.ListenAndServe() をインターネットに公開してはいけない - Qiita

2019/04/16 このエントリーをはてなブックマークに追加 57 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Server インターネット プロダクション ころ

http.ListenAndServe() を使ったサーバーをプロダクションに投入していたのですが、海外からのアクセスが多くなったころにリソースリークが発覚しました。 ListenAndServeのドキュメント ListenAndServeのソースを見るとこうなっています。 func ListenAndServe(addr string, handler Handler) error { server := &Serve... 続きを読む

アプリケーション動作ログ、ERRORで出すか? WARNで出すか? 〜 岡山城で話してきました #cmdevio2019 | DevelopersIO

2019/04/11 このエントリーをはてなブックマークに追加 63 users Instapaper Pocket Tweet Facebook Share Evernote Clip warn DevelopersIO cmdevio2019

旬の生魚おじさん、都元です。旬かどうかは分かりませんが、最新数週間連続でマテ貝を売っているのにお目にかかりました。これはもう、酒蒸しですよ。最高ですよ。あ、魚じゃなかった。生でもなかった…。 さて先週末。2019-04- […] 続きを読む

アプリケーション動作ログ、
ERRORで出すか? WARNで出すか? #cmdevio2019

2019/04/06 このエントリーをはてなブックマークに追加 47 users Instapaper Pocket Tweet Facebook Share Evernote Clip warn Twitter Developers.IO

アプリケーション動作ログ、
ERRORで出すか? WARNで出すか? #cmdevio2019 1. Developers.IO 2019 at 2. #cmdevio2019 ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ Twitter @daisuke_m 3. EC CRM API 4. (LINE ) ( ) ( 0 ) ( ) prismatix 5. 6. #cmdevio2019 ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ 7. Attention HAHA― 8. ... 続きを読む

Nginxのupstreamに安易にlocalhostと書くと嵌まる罠、またはドメイン名解決の挙動 - Qiita

2018/05/10 このエントリーをはてなブックマークに追加 61 users Instapaper Pocket Tweet Facebook Share Evernote Clip failed CONNECT upstream 頻発 オチ

Nginxで、アクセスしたらちゃんと返ってきているのにログを見ると connect() failed (111:Connection refused) が頻発に発生している謎を調査したら、 いままで知らなかったNginxの挙動にたどり着いたのでメモ。 (ただしよく見るとドキュメントにちゃんと書いてあったというオチ) 問題 [error] 11#11: *21735 connect() failed... 続きを読む

GolangのGinでStatusCodeが取得方法がわからなかった件 - TaillookTech

2018/04/15 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip Gin exec err JSON golang

2018 - 04 - 15 GolangのGinでStatusCodeが取得方法がわからなかった件 Golang Tweet 背景 GoのフレームワークであるGinの上でPostgreSQLをいじってたがerrorがJSONで返せない! →結局返せた 該当コード _, err := db.Exec("insert into foo bar;") if err != nil { c.JSON(20... 続きを読む

Layered ArchitectureにおけるRxSwiftを用いたErrorの伝搬 // Speaker Deck

2017/04/17 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip RxSwift Layered Architecture

All slide content and descriptions are owned by their creators. 続きを読む

近況報告: 今度、技術書典2で出す『邪悪なWebクローラー読本』という同人誌に寄稿させてもらいました - Line 1: Error: Invalid Blog('by Esehara' )

2017/04/08 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip ふり 似非原 気分障害 Invalid Blog 活動

2017 - 04 - 08 近況報告: 今度、技術書典2で出す『邪悪なWebクローラー読本』という同人誌に寄稿させてもらいました はじめに こんにちは。最近はちょっとした 気分障害 が出てしまって、仕事のほうが余り上手くいっていない似非原です。ブログのほうでも、余り技術的なことを書いていないので、ちょっとエンジニア的な活動をやっておらず、少々ダメな感じになっており、腐っていたのですが、今回 ぷり... 続きを読む

期間を絞った処理がしたいけどcreated_atにインデックスがなくて辛いときの処方箋 - Qiita

2017/04/03 このエントリーをはてなブックマークに追加 23 users Instapaper Pocket Tweet Facebook Share Evernote Clip where Qiita hours ago log

Log . where ( 'created_at > ?' , 24 . hours . ago ) . where ( type : 'error' ) って叩きたいのだけど、 created_at にインデックスなんて張ってないので全力でフルテーブルスキャンになって結果が返ってこない 続きを読む

PHP でどのように Exception/RuntimeException/LogicException を使い分けるか - Qiita

2016/12/05 このエントリーをはてなブックマークに追加 116 users Instapaper Pocket Tweet Facebook Share Evernote Clip Java 区分 例外 Exception 記述

PHP は各種プログラム言語の中でも比較的高級な (表現力が豊かで最適な記述を選ぶのに知識を必要とする) 例外モデルを持っていると言えます。そんな PHP の例外の各区分とその使い分けを整理し、PHP の例外モデルの設計意図を考察したいと思います。 PHP例外の分類 PHP の例外は Java とは異なり、(Error を合わせると) 合計 4 つの区分に分類されます。Java には 2 区分しか... 続きを読む

プログラミングがわからない彼に、すこしだけプログラミングがわかっている自分が言えること - Line 1: Error: Invalid Blog('by Esehara' )

2016/09/25 このエントリーをはてなブックマークに追加 256 users Instapaper Pocket Tweet Facebook Share Evernote Clip エントリ 石田祐希 法則 起業 ドヤ顔

2016 - 09 - 25 プログラミングがわからない彼に、すこしだけプログラミングがわかっている自分が言えること 今日の風景 こういう記事を書いてドヤ顔をするような人間は、大抵本人が思っているより能力にたけているわけでは無いという法則が、どこかの街で噂されている。 はじめに 石田祐希 というブロガーの方が、起業をしたのはいいけれども、プログラミングがわからなくて、書籍が欲しいというエントリを書... 続きを読む

エラーメッセージは 2W1H がいいんじゃないか - @bayashi Diary

2016/07/19 このエントリーをはてなブックマークに追加 658 users Instapaper Pocket Tweet Facebook Share Evernote Clip bayashi Diary エラーメッセージ log $c-

良くあるダメなエラーメッセージ エラーが起きたときは、以下のようにエラーメッセージをどこかしらに出力すると思います。 $c->log->error('something wrong!'); ただ、このエラーメッセージって、実際に発生したときには意味がわからないことが多いのです。 $c->log->error('error!'); 本気でこういう「error!」とだけ吐くメッセージだと、エラーが起き... 続きを読む

PythonからRubyに移行した人間の印象 - Line 1: Error: Invalid Blog('by Esehara' )

2016/06/16 このエントリーをはてなブックマークに追加 288 users Instapaper Pocket Tweet Facebook Share Evernote Clip 安物 主軸 エントリ 納豆 主観

2016 - 06 - 17 PythonからRubyに移行した人間の印象 今日の料理 安物のねぎとろは、納豆と良くあう。 前提 はじめてのにき(2016-06-16) より。 このエントリの立ち位置について 元々はPythonを勉強していたのだけれども、仕事の関係上、Rubyを主軸にすることにした人間のエントリです。ちなみに、なぜPythonとRubyの立ち位置には詳しくないので、主観を元に構成... 続きを読む

プログラムにおける「関数」とは何かについて、自分なりのまとめ - Line 1: Error: Invalid Blog('by Esehara' )

2015/08/14 このエントリーをはてなブックマークに追加 189 users Instapaper Pocket Tweet Facebook Share Evernote Clip 要旨 知性 近況 関数型プログラミング PDF

2015-08-14 プログラムにおける「関数」とは何かについて、自分なりのまとめ 近況 自宅サーバーが起動しなくなったため、中身に保管してある電子書籍のPDFが取り出せず、大量の知性が失われている。 要旨 以前に「関数型プログラミングの初心者」に向けて質問したときに、そもそも関数とはなにかについてわからなかったという質問があった。自分も、具体的に関数とはなにか、というと説明に困ることがある。そこ... 続きを読む

 
(1 - 25 / 95件)