2023年12月5日のブックマーク (4件)

  • そのテスト、最後まで実行されていますか? jestとnpm-run-allの恐るべき罠

    皆さんこんにちは。この記事では、筆者が最近業務中に経験した恐るべき罠についてシェアしたいと思います。 CIでユニットテストを実行することは、とても多くのプロジェクトで行われています。ユニットテストは特に、既存のコードの変更を自信を持って行うために必要なものです。弊社でも、CI (GitHub Actions) でユニットテストを実行しています。 あるとき、CIの挙動が不安定になったことをきっかけに、CI上でのユニットテストの実行について調べてみました。その結果、とんでもないことが判明したのです。 不安定になったCI 時折、CIにすごく時間がかかり、30分経ったあたりでタイムアウトしてしまうことがありました。そのときのログを見てみると、jestによるユニットテストが実行されている最中に、何のログも出力せずに突然止まっているようでした。そのようなときはリトライするとそこそこの確率で成功します。

    そのテスト、最後まで実行されていますか? jestとnpm-run-allの恐るべき罠
    softstone
    softstone 2023/12/05
    perlのTest::Moreあたりではこの手のリスクを詳しく説明してあってplanかdone_testingが強制されてたけど、そのへんの意識は業界全体的に退潮しているように感じる。Jestだとexpect.assertionsなんかも使うと良さそう。
  • あくまでクジャクの話です。 - 小出もと貴 / #1/性淘汰 | コミックDAYS

    あくまでクジャクの話です。 小出もと貴 ”男らしさがない”という理由で、彼女に浮気されフラれた教師・久慈弥九朗。世の中ジェンダーフリーのはずでは…!? と苦悶する彼の前に、モデルでインフルエンサーで成績優秀で“生物学部”部長の女子・阿加埜が現れ、生物学部の顧問になってくれと迫る。そして、なぜ結局「男らしさ」がモテるために必要なのか、クジャクの派手な羽を例に“生物学的”な説明を始める…! 身も蓋もない残酷な真実を突き付けまくる、生物学コメディ!

    あくまでクジャクの話です。 - 小出もと貴 / #1/性淘汰 | コミックDAYS
    softstone
    softstone 2023/12/05
    恋愛脳ルートだとは思うが、あえてマッドサイエンティストルートに行ってほしい。
  • ひろゆき、瞬き激増で完全敗北! 米山隆一議員が語る“論破芸の正体”「彼はたんなる普通の人」 - Smart FLASH/スマフラ[光文社週刊誌]

    ひろゆき、瞬き激増で完全敗北! 米山隆一議員が語る“論破芸の正体”「彼はたんなる普通の人」 社会・政治 投稿日:2023.12.05 06:00FLASH編集部 番組配信後に「論破王が論破された!」とネット上で話題になっていた同番組を、米山氏にあらためて見返してもらった。「怒りがこみあげてくるものですか」と問うと「もうなんの感情もわかないですね」と冷静に答えた 「ひろゆきさんのように、相手の感情を揺さぶり、瞬間的に言い返す力を競うのは、ほとんど意味がないと思います」 取材の冒頭でこう断言したのは、立憲民主党所属の米山隆一衆議院議員(56)だ。彼が、ひろゆきこと西村博之氏(47)に言及するのには理由がある。発端は11月25日に配信された、2人の“舌戦”だ。 YouTubeのネット番組『ReHacQs(リハックス)』で、米山氏とひろゆき氏との討論がおこなわれた。ひろゆき氏といえば「論破王」の別

    ひろゆき、瞬き激増で完全敗北! 米山隆一議員が語る“論破芸の正体”「彼はたんなる普通の人」 - Smart FLASH/スマフラ[光文社週刊誌]
    softstone
    softstone 2023/12/05
    米山氏は本当に駄目だなあ。「米山さんのほうがヤバいことやってんな、と僕は思ってます」と言われたら「それってあなたの感想ですよね」と返さないと。
  • 本番サーバー60台のホスト名を全部 cat にしてしまった話 - Qiita

    この記事は、番環境などでやらかしちゃった人 Advent Calendar 2023 の4日目です。年末進行、いかがお過ごしでしょうか?みなさま無事に仕事が納まることを願っております… 新人インフラエンジニアが、番ウェブサーバー60台のホスト名を全部 cat にしてしまった話について、ここに供養させていただきたいと思います 背景 おそらく今から7年くらい前、インフラエンジニアとして転職してきて1年ほどが経ち、番環境での作業もこなれてきたなというバッチリのタイミングで事を起こしてしまいました。サーバーは CentOS 6 だったと思います。 職場としてはまだまだベンチャー感にあふれ大きな裁量が与えられスピード感のある環境ながら、サービスの登録ユーザー数は1,000万を超え、番環境の規模としては既になかなかの大きさがあり、ウェブサーバーだけでも60台くらいあったと思います。ひと山につき

    本番サーバー60台のホスト名を全部 cat にしてしまった話 - Qiita
    softstone
    softstone 2023/12/05
    雲海の鯖はすべて猫