並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 79件

新着順 人気順

logの検索結果1 - 40 件 / 79件

  • 2024年1月2日に東京国際空港で発生した航空機事故に関する緊急声明 / Urgent Statement for the Aircraft Accident at Tokyo International Airport on JAN 02, 2024 | 航空安全推進連絡会議

    JFAS|航空安全推進連絡会議声明2024年1月2日に東京国際空港で発生した航空機事故に関する緊急声明 / Urgent Statement for the Aircraft Accident at Tokyo International Airport on JAN 02, 2024

    • JAL機炎上、そのとき何が 検証・羽田空港衝突事故

      SNS上などの映像からは、乗客が3カ所の脱出シューターで次々と滑り降りているのが見て取れる。海外メディアは全員の生還を「奇跡」と伝えた。その陰で海保機側は機長を除く搭乗者5人が亡くなった。

        JAL機炎上、そのとき何が 検証・羽田空港衝突事故
      • 「血で書かれた」安全基準 全乗客の命を救ったJALの徹底意識、契機は40年前の惨事

        (CNN) 東京の羽田空港で日本航空(JAL)の旅客機と海上保安庁の航空機が衝突した事故は、映像を見る限り、無傷だった人がいたことが奇跡のようにさえ思えた。 2日に起きた事故では海上保安庁の航空機に搭乗していた乗員6人のうち5人が死亡した。JALの乗客乗員379人に死者はなかった。 事故に関する調査は続けられているが、炎に包まれた旅客機の搭乗者全員が避難できたのは、現代の旅客機の安全基準とJALの徹底した安全意識の組み合わせに尽きると専門家は指摘する。 「映像を見て、全員が脱出できたことに驚き、安堵(あんど)した」。こうした事故に詳しい英クランフィールド大学のグラハム・ブレイスウェイト教授はそう語る。 「しかし同航空について私が知っていることや、同社が安全対策と乗員の訓練にどれほど力を注いできたかを考えると、彼らがあれほど素晴らしい仕事をしたという事実は驚くにはあたらない」 ブレイスウェイ

          「血で書かれた」安全基準 全乗客の命を救ったJALの徹底意識、契機は40年前の惨事
        • ウィキペディア文学傑作のひとつ『トムラウシ山遭難事故』の絶望感が凄まじい「意識混濁で奇声を発する参加者たち」

          ジロウ @jiro6663 よく知らない街でとくに予定がない。◇中井治郎 amzn.to/3N67Aq8 ◇23年春から関東へ。しばしば京都にもおります◇連載 これからの<京都らしさ>onl.bz/1KuS5jC ◇連絡はDMまで◇新しい質問箱 querie.me/user/jiro6663 twitcasting.tv/jiro6663/show/ ジロウ @jiro6663 ウィキペディア文学の傑作のひとつ。軽装な登山客で賑わう夏山で18人のツアー客のうちガイドを含む8人が次々と衰弱して死亡する事故が発生。他の登山客らが「なんかこのグループ変だな?」と思いながら次々と追い抜いていくなか、彼らに何があったのか トムラウシ山遭難事故 ja.wikipedia.org/wiki/%E3%83%88… 2023-10-07 17:10:05 リンク Wikipedia トムラウシ山遭難事故 ト

            ウィキペディア文学傑作のひとつ『トムラウシ山遭難事故』の絶望感が凄まじい「意識混濁で奇声を発する参加者たち」
          • 今さら聞けないログの基本と設計指針 - Qiita

            はじめに 皆さんのログに対する理解はどんなものでしょうか?仕組みから設計方法まで完璧に理解しているエンジニアもいれば、なんとなく使用しているエンジニアも多いことでしょう。 ログとは、システムに着いてエラーや障害の発生、利用者による操作や設定の変更、外部との通信などを時系列に記録したものです。ログに関する理解を深めることで、複雑なシステム開発や運用が可能となります。また、AWS、Azure、GCPなどのクラウドサービスを利用している場合はシステムの開発が可能になるだけでなく、経費削減に繋がる可能性も考えられます。 本記事では、ログの基本を押さえるためにその設計方法について解説します。少しでも自信がない方は、ご一読ください。 ログを出力する理由は? ログの基本や、ログの設計について解説する前にそもそもログを出力する理由を押さえましょう。大きく4つの理由が考えられます。 ・問題が発生した時に調査

              今さら聞けないログの基本と設計指針 - Qiita
            • JAL516便、「接地後に突然の衝撃があった」。18分間の脱出の詳細を公開

                JAL516便、「接地後に突然の衝撃があった」。18分間の脱出の詳細を公開
              • 中級Git操作

                今回の記事の内容はGitHub共同創業者のScott Chacon氏の「Pro Git」と同氏の今年の「So You Think You Know Git」(Gitがわかっているとでも思っているか?)発表をベースにしている。 コンフィグ ここでコンフィグにてデフォルトとして指定して損がないオプションをいくつか紹介します。 git rerere git rerereは"reuse recorded resolution"(記録ずみ解決方法を再利用)の略語になっている。 名の通りマージコンフリクトがどう解消されたかを記録し、次に同じようなコンフリクトが発生した際、同様の解決方法を自動的に適用するためのコマンドです。 また、基本的にデフォルトにしてもときに差し支えないため、ぜひgit config --global rerere.enabled trueを実行してみてください。 git main

                  中級Git操作
                • AWSでの法令に則ったログ設計及び実装/分析 - Adwaysエンジニアブログ

                  エージェンシー事業でリードアプリケーションエンジニアを行なっている大窄 直樹 (おおさこ)です. AWSのログ, サーバーのログってたくさん種類があって難しいですよね... 同じようなログがたくさんあるので, 何を取れば良いのかとか どのくらいの期間保持すれば良いのかとか またその後の, ログの実装や, 分析方法する方法も難しいですよね... 今回AWSに構築した商用アプリケーションのログを整備する機会があったので, このことについて書こうかなと思います. 概要 本題に入る前の準備 今回ログ実装するアーキテクチャ ログに関する法令 ログの取得箇所 設計 保管するログの決定 インフラのログ OSのログ アプリケーションのログ ログの保管 保管場所について 保管期間について バケット構造 アプリケーション, OSのログの転送 実装 アプリケーション, OSのログをfluentbitを用いてS3

                    AWSでの法令に則ったログ設計及び実装/分析 - Adwaysエンジニアブログ
                  • 「家族全員、死ぬかも…」衝突炎上したJAL機 恐怖と混乱の5時間…乗り合わせた本紙社員が振り返る|日刊ゲンダイDIGITAL

                    「家族全員、死ぬかもな…」 爆発と炎上を見た時、頭をよぎった。 【写真】この記事の関連写真を見る(10枚) 2024年1月2日、新千歳空港発羽田行きの日本航空516便が着陸直後に海上保安庁の航空機と衝突、炎上した。この便に乗り合わせた本紙カメラマンが壮絶な体験を振り返る。 ◇  ◇  ◇ 実家の札幌に家族で帰省していた筆者は、妻と3歳の長男、9カ月の次男に義母、兄夫妻の7人で516便に搭乗した。 私の席は28列のB席。兄が窓側のA席に座っていた。窓から左側のジェットエンジンが真横に見える席だ。 着陸態勢に入ったので何気なく窓の外を眺めていると、17時50分頃、着陸すると同時に「ドン!!!」という鈍い音とともにエンジンが爆発、火の手があがった。その瞬間はなぜか悲鳴はさほどあがらなかった。私を含め一瞬、何が起こったのかわからなかったのだと思う。しかし、直後に窓の外のエンジンが異常な燃え方をして

                      「家族全員、死ぬかも…」衝突炎上したJAL機 恐怖と混乱の5時間…乗り合わせた本紙社員が振り返る|日刊ゲンダイDIGITAL
                    • マネージャーに全てを決められたくない vs マネージャーには答えを持っていてほしい問題について - yo-log

                      Engineering Manager Advent Calendar 2023 7日目の記事です。 結論ファーストで書きます マネージャーは答えを持っていません。 大事なことなのでもう一度言います。 持っていません。 この問題ってそもそもなに? 細かくみてみましょう。 マネージャーに全てを決められたくない マネージャーがHowまで決めてくるケースや、現場チームが決めたHowに対して口出ししてくるようなケースにおいて発生する事象です。 ものによってはWhyやWhatまで現場で考えたいんだ、というケースもあるかもしれません。 「私考える人、あなた作業する人」を越えて、プロダクトマネジメントがあたりまえになるチームを明日から実現していく方法/product management rsgt2023 - Speaker Deck こちらのスライドにあるような「私考える人」的な動きになっているマネー

                        マネージャーに全てを決められたくない vs マネージャーには答えを持っていてほしい問題について - yo-log
                      • 日航機で預かったペット2件救出できず…乗客「見舞金と預け荷物弁済金は10万円ずつ」

                        【読売新聞】 東京・羽田空港の滑走路上で日本航空と海上保安庁の航空機が衝突した死傷事故で、日本航空は、事故機に搭乗していた乗客への見舞金などについて、「一人一人に対応しており、個別の金額については回答を控えたい」としている。ある乗客

                          日航機で預かったペット2件救出できず…乗客「見舞金と預け荷物弁済金は10万円ずつ」
                        • JavaScriptでconsole.logを使用してませんか?

                          はじめに Webフロントエンド開発の学習において、多くの人がまず最初にconsole.logの使い方を学びます。 console.logはデバッグの際に非常に便利なツールですが、JavaScriptにはこれ以外にも多彩なデバッグ機能が存在します。 通常のconsole.logだけでなく、さまざまなconsoleのメソッドを活用することで、デバッグ作業をより効率的に、かつ迅速に進めることができます。 console.log ブラウザの開発者ツールやNode.jsのコンソール上に、渡された引数を表示します

                            JavaScriptでconsole.logを使用してませんか?
                          • 運用出来るWebアプリケーションの作り方

                            はじめに 先日、下記のようなツイートを見つけて、そういえば趣味で個人開発してたときには然程気にしてなかったけど、仕事で運用するようになって先輩たちから学んだり自分で身につけたチップスってちょこちょこあるよねー、とふと思ったので、Webアプリケーション開発に関わるものをいくつかまとめてみました。 特に体系的/網羅的という程でもないですし、最近はFWや色々な仕組みでカバーされてるものも多いですが備忘録として。 Tips 機械が読めるログを作る これは割と重要なのですが、ログは人間が読むものではなく機械が読むものです。それはZabbixだったりDatadogだったりSplunkだったりgrep/awkだったりツールは何でも良いのですが、古の時代はさておき現代ではログは機械が読めることが最重要です。 まず大前提として構造化されている必要があります。言うまでもないですが「フリーフォーマット」のログの

                              運用出来るWebアプリケーションの作り方
                            • 10人死亡の陸自ヘリ事故、正常なエンジン切って墜落か 防衛省調査:朝日新聞デジタル

                              ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                10人死亡の陸自ヘリ事故、正常なエンジン切って墜落か 防衛省調査:朝日新聞デジタル
                              • PCの操作をすべて録画&文字起こしして過去の操作を丸ごと検索可能にするアプリ「Windrecorder」

                                PCを使っていると、過去の操作内容やブラウザで閲覧していた情報を思い出したくなるタイミングが頻繁に発生します。そんな時に役立ちそうなPC操作記録アプリ「Windrecorder」がオープンソースで開発されています。 GitHub - yuka-friends/Windrecorder: Windrecorder is a memory search app by records everything on your screen in small size, to let you rewind what you have seen, query through OCR text or image description, and get activity statistics. https://github.com/yuka-friends/Windrecorder I made an o

                                  PCの操作をすべて録画&文字起こしして過去の操作を丸ごと検索可能にするアプリ「Windrecorder」
                                • 「荷物取り出す人、取り乱す人いなかった」「脱出後はCA指示で10人ずつ手つなぎ円陣」乗客男性が当時の様子語る

                                  【読売新聞】 東京・羽田空港の滑走路上で日本航空と海上保安庁の航空機が衝突した死傷事故で、札幌市内の実家から東京都三鷹市の自宅に戻る途中に日航機に乗り合わせた会社役員の男性(63)が、当時の様子を語った。 日航機は2日午後4時15分

                                    「荷物取り出す人、取り乱す人いなかった」「脱出後はCA指示で10人ずつ手つなぎ円陣」乗客男性が当時の様子語る
                                  • JavaScriptの小技集 - Qiita

                                    はじめに 初投稿です。 知ってたら便利になる小技が無かったのでまとめました。 「小技が知りたい...だけど検索しても出てこない...!」 そういう時に役立ちます。 比較的古いバージョンのJSでは一部の小技が使えないかもしれません。 随時追加予定です。他に小技をご存じの方はコメント欄にGO。 おことわり この記事は、あくまで"こんなやり方もあるよ"と紹介しているだけなので、何でもかんでもこれらの小技を使うと、かえってコードの可読性を下げる可能性があります。コードサイズと可読性を天秤にかけてどちらが良いかを都度確認しましょう。 記事内の間違った部分の指摘等はこの記事のコメントや編集リクエストでして下さい。 当方コードゴルファーなので、バイト数短縮小技も入れていることをご了承ください(一応該当する節には*をつけています)。 配列 配列の重複した値を削除1 const meta = ["foo",

                                      JavaScriptの小技集 - Qiita
                                    • AWSのログ管理ベストプラクティス

                                      Justtechtalk #9でお話した資料になります!

                                        AWSのログ管理ベストプラクティス
                                      • SSHログインの失敗が大量に記録されているとSSHログインが極端に遅くなる - Repro Tech Blog

                                        Development Division/Platform Team/Sys-Infra Unitの伊豆です。Sys-Infra Unitはインフラエンジニア・SRE 的な役割を担っています。 今回は、ある日突然SSHログインが遅くなったときに調査した内容を共有します。 SSHログインに数分かかる ある日、AWS EC2上で動いている開発環境のSSHゲートウェイにSSHログインすると30秒以上かかると報告がありました。-vvvオプションを指定してSSHログインしてみるとpledge: filesystemというログが出力された後、数十秒から数分程度かかってSSHログインが成功する状況でした。 pledge: filesystemやssh slowなどで検索してみると、主に以下のような対処法が挙げられていましたがどれを試しても状況は改善されませんでした。 systemd-logindを再起動

                                          SSHログインの失敗が大量に記録されているとSSHログインが極端に遅くなる - Repro Tech Blog
                                        • 市川猿之助容疑者に逮捕状 母親の自殺ほう助の疑い | NHK

                                          先月、東京 目黒区の自宅で両親とともに倒れているのが見つかった歌舞伎俳優の市川猿之助 容疑者について警視庁が、死亡した両親のうち母親の自殺を手助けしたとして自殺ほう助の疑いで逮捕状を取りました。このあと逮捕し、事件に至ったいきさつについて本格的に捜査を進める方針です。 警視庁が逮捕状を取ったのは、歌舞伎俳優の市川猿之助、本名・喜熨斗孝彦容疑者(47)です。 先月18日、東京 目黒区の自宅で、父親の市川段四郎さん(76)と75歳の母親とともに倒れているのが見つかり、両親は死亡が確認されました。 両親は2階のリビングで布団がかけられた状態であおむけに倒れていて、警視庁の調べで、前日以降に向精神薬中毒で死亡した疑いがあることが分かりました。 容疑者は当初、警視庁に対し「3人で、死んで生まれ変わろうと話し合い、両親が睡眠薬を飲んだ」という趣旨の説明をしていて、警視庁は都内の病院に入院した本人から事

                                            市川猿之助容疑者に逮捕状 母親の自殺ほう助の疑い | NHK
                                          • 能登半島地震による"海岸の4mの隆起"調査結果→自然のパワーがすごすぎて絶句「現地の資源になってほしい」

                                            津波との関連性が知りたい人も多い模様。これだけの被害をもたらした地震なので、せめて学術資料や観光資源として現地のためになってほしいという声が挙がっていました。

                                              能登半島地震による"海岸の4mの隆起"調査結果→自然のパワーがすごすぎて絶句「現地の資源になってほしい」
                                            • console.log() の代わりにdevtoolsのLogpointsを使う - Qiita

                                              Logpointsを使おう Webフロントエンドの開発をする際、デバッグ目的で「特定の処理が実行された」ということを確認するために console.log() を使うことは多いと思います。しかし、Google Chrome や Microsoft Edge で利用可能な Logpoints を利用することで、 console.log() を使わずともコンソールにメッセージを出力することが可能です。 なぜLogpointsを使うの? Logpoints を使うのには以下のメリットがあります。 デバッグや動作確認のためにコードを変更する必要が無い console.log() を誤ってcommitに含めてしまう心配が無い console.log() を入れた後に再ビルドやホットリロードを待つ必要が無い どうやってLogpointsを使うの? logpoints は以下のように使用します。 Chr

                                                console.log() の代わりにdevtoolsのLogpointsを使う - Qiita
                                              • あなたのPHPアプリ、ログはでてますか?あるいはログをだしてますか? / Are you writing a log? Or just out a log?

                                                PHPカンファレンス福岡 2023 2023/06/24 uzulla

                                                  あなたのPHPアプリ、ログはでてますか?あるいはログをだしてますか? / Are you writing a log? Or just out a log?
                                                • 今からでも遅くないconsoleを使いこなそう - Qiita

                                                  はじめに この記事では、consoleメソッドについて紹介を行っていきます。consoleメソッドには例えばconsole.log()などが挙げられます。web開発においてconsole.log()を使用する方は多いかもしれません。しかしconsoleにはconsole.log()以外にも様々なメソッドがあるので、状況に合わせて使い分けることで少しでも快適なデバック、開発ライフを目指しましょう。 弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 consoleについて consoleオブジェクトを用いることで変数の値などをコンソール上に出力することができます。主に出力の確認であったり不具合の原因特定などのデバックするために

                                                    今からでも遅くないconsoleを使いこなそう - Qiita
                                                  • 「ツール・ド・北海道」死亡事故…協会は「警備員が規制前に事故車両に気づき、コースから出るよう要請」と新たに説明も、来年の開催困難の見通し | TBS NEWS DIG

                                                    国内最大規模の自転車ロードレース「ツール・ド・北海道」の死亡事故は、発生から間もなく2か月…事故を検証、再発防止策などをまとめる第三者委員会の初会合で、大会を主催、運営する協会は「規制前、コースに入…

                                                      「ツール・ド・北海道」死亡事故…協会は「警備員が規制前に事故車両に気づき、コースから出るよう要請」と新たに説明も、来年の開催困難の見通し | TBS NEWS DIG
                                                    • SOLID原則を理解し、JavaScriptで実践するためのガイド - deve.K's Programming Primer - プログラミング初心者のための入門ブログ

                                                      ソフトウェア開発者にとって、堅牢でテスト可能で拡張性があり、保守性の高いオブジェクト指向のソフトウェアシステムを設計することは重要です。 そこで登場するのがSOLID原則です。 SOLIDは、ソフトウェア開発中に生じるかもしれない特定の問題を解決するために5つの設計原則が組み合わさったセットです。 この記事では、SOLID設計の原則について詳しく学んでいきます。 具体的には、SOLID原則が何を意味しているのか、各部分がそれぞれ何を表しているのか、また実際のプログラム例を挙げながら現役のプログラマーが説明します。 さらに、JavaScriptを使ってこれらの原則を実装する方法も紹介します。 SOLID設計原則とは? 単一責任原則 (SRP) Open/Closed原則 リスコフ置換原理 (LSP) インターフェース分離原則 (ISP) 依存関係逆転の原則 最後に SOLID設計原則とは?

                                                        SOLID原則を理解し、JavaScriptで実践するためのガイド - deve.K's Programming Primer - プログラミング初心者のための入門ブログ
                                                      • JavaScriptの組み込みAPIのIntlが凄いので紹介してみた。

                                                        はじめに 明けましておめでとうございます。 (一週間遅れ) この記事はJavaScriptの組み込みAPI Intl の紹介と解説です。 Intl とは? MDN から引用すると Intl オブジェクトは、 ECMAScript の国際化 API の名前空間で、言語に依存した文字列の比較、数値の書式化と、日付の書式化を提供します。 Intl オブジェクトは、いくつかのコンストラクターに加え、国際化コンストラクターや他の言語に関する関数に共通する機能へのアクセスを提供します 用はi18nの書式版です。 例を出すより見たほうが早いので実際に機能解説します。 (先に言っておきますが、実はこれバックエンド無しで自然言語処理が出来る優れものです。) 用語解説 localesって何?そもそもnewって何?って人がいるかもしれないので locales https://developer.mozilla.

                                                          JavaScriptの組み込みAPIのIntlが凄いので紹介してみた。
                                                        • 構造化ログのフォーマット logfmt vs JSON lines - methaneのブログ

                                                          構造化ログのプラクティスをあちこちで調べていたら、logfmtを推奨する記事を見つけたので調べてみました。 先に結論を言うと、JSON linesを使っておくのが良さそうです。 logfmt について logfmtとはスペース区切りで key=value を並べたフォーマットです。文字列にはクォートとエスケープによってスペースや改行を含められます。 at=info method=GET path=/ host=mutelight.org fwd="124.133.52.161" dyno=web.2 connect=4ms service=8ms status=200 bytes=1653 (logfmt から引用) あちこちで logfmt のリファレンスとして紹介されているのはこの記事です。 https://brandur.org/logfmt 発明されたのはどこか分かりませんが、流行

                                                            構造化ログのフォーマット logfmt vs JSON lines - methaneのブログ
                                                          • ツールド北海道 正面衝突死亡事故 / 交通規制と大会運営の実情を現場から #1 – LinkTOHOKU LLC

                                                            北海道のテレビ局HBCさんの動画 およびトップ画像は公式サイトより (見出し) 国際競技団体公認のレースで、とても残念な事故です。 国内最大規模の自転車ロードレース「ツール・ド・北海道」。今月8日、参加していた21歳の男子大学生が死亡する痛ましい事故が起きました。 日本で1番公道封鎖型自転車イベント現場経験がある(らしい)との話で、現場実情を教えて欲しいとメディアから打診がありました。記者さんが良い文章を書いてくれると信じていますが 各メディアの報道は以下の2点から (A)現場や内容を熟知しない記者が記事を書くことが多く、掲載判断するニュースデスクも同様で、実際の話しとズレることがある (B)テレビの場合放送時間が限られる。新聞の場合掲載紙面が限られる 内容が【切り取り・曲解報道】になってしまうことも熟知、そして心配もしているため、現場実情を正確にお伝えします。 ※現場実務を知らない方が騒

                                                            • なぜ Go ではロガーをコンストラクタ DI してはならないのか

                                                              問題のある実装パターン 共通実装 以下のような applog パッケージ上のロガー実装を考えましょう。ここでは Go 標準の log.Logger をラップしていますが,様々な実装に拡張できることを想定しています。 package applog import ( "fmt" "log" "os" ) type Logger interface { Info(message string) Error(message string) } func NewLogger() Logger { return &logger{ inner: log.New(os.Stdout, "", log.LstdFlags), } } var _ Logger = (*logger)(nil) type logger struct { inner *log.Logger } func (l *logger)

                                                                なぜ Go ではロガーをコンストラクタ DI してはならないのか
                                                              • ログ調査基盤を構築してみた

                                                                こんにちは。 株式会社ココナラのインフラ・SREチーム所属の かず です。 システム運用において、有事の際に迅速かつ適切なシステム稼働状況の確認は欠かせません。 その手段の1つとして、ログの調査や分析の効率化は切っても切れない関係です。 システムが成長するにあわせ、ログの種類や量が多くなり、結果としてログの調査や分析が難しくなるのはよくある話かと思います。 弊社でもサービスのグロースに伴って、ログの種類や量が多くなり、結果としてログの調査や分析で課題を抱えていました。具体的には以下の2点です。 ログから原因調査を行うには、複数ログを横断・突き合わせが必要 ログの追跡に必要な情報がログに出力されない場合がある そこで、課題への対応としてログ調査基盤の構築を行いました。 本記事では背景や苦労したこと、効果についてご紹介します。 複数ログの横断調査実現に向けて ログ調査基盤の構築 苦労したこと

                                                                  ログ調査基盤を構築してみた
                                                                • 【TypeScript】カリー化・部分適用は便利だよ! - Qiita

                                                                  【TypeScript】カリー化・部分適用は便利だよ! カリー化・部分適用利用してますか? 調べたけど「関数を第一級オブジェクトとしてー」とか「関数を部分適用してー」とか説明が講義っぽくて途中で諦めた方も多いと思います。自分もそうでした。 また、知ってるけどどんな時に使うべきか迷って使ってないという方もいると思います。 具体的なコードを交えながら、カリー化・部分適用について、噛み砕いて説明していきたいと思います。 なお、すべてのTypeScriptのサンプルコードは実際に動かして確認することができますので、TypeScript Playgroundなどで是非お試しください。 カリー化と部分適用 まずはカリー化と部分適用の定義をば。 カリー化 (currying, カリー化された=curried) とは、複数の引数をとる関数を、引数が「もとの関数の最初の引数」で戻り値が「もとの関数の残りの引

                                                                    【TypeScript】カリー化・部分適用は便利だよ! - Qiita
                                                                  • RDS Blue/Green Deployments を使ってシュッと utf8mb4 にマイグレーションした話 - カミナシ エンジニアブログ

                                                                    こんにちは。ソフトウェアエンジニアの坂井 (@manabusakai) です。 カミナシでは RDB に Amazon Aurora MySQL 2(MySQL 5.7 互換)を使っています(以下 Aurora MySQL と略します)。 ある日、社内の Slack で「𠮷」などの文字列が登録できないのではないかという話が出ました。これを聞いて「あー」と思った方も多いでしょう。 MySQL で有名な UTF-8 の 4 バイト文字問題で、歴史的な理由から MySQL 5.7 以前では utf8 の文字セットは utf8mb4 ではなく utf8mb3 を指しています。 dev.mysql.com カミナシのアプリケーションは 4 バイトの文字列が入力された場合はシステムエラーを返す実装になっていますが、エラーの内容をユーザーにわかりやすく伝えることは難しいためユーザー体験としても良くない

                                                                      RDS Blue/Green Deployments を使ってシュッと utf8mb4 にマイグレーションした話 - カミナシ エンジニアブログ
                                                                    • もっと log/slog を使おう

                                                                      はじめに この記事は Go アドベントカレンダー 2023 の最終日 25 日目の記事です。 皆さん log/slog 使ってますか。便利なのでぜひ使ってください。 slog は構造化ログを出力する為のパッケージで Go 1.21 で導入されました。これまでも zap や zerolog といったサードパーティ製のロガーを使う事で構造化ログを出力する事ができましたが、構造化ログを出力する機能が Go の標準ライブラリになりました。 slog とは 通常の log パッケージは、時刻とメッセージの単純な出力になります。

                                                                        もっと log/slog を使おう
                                                                      • フロントエンド監視の全体像と実現方法

                                                                        必要性 フロントエンドの監視はバックエンドやインフラのそれらと比べ、優先度が低くなりがちです。 バックエンドやインフラでの障害はサービス継続に直結するため、これは当然と言えば当然なのですが、別の理由もあると考えています。 それは計算リソースをサービス提供側が管理していないことです。 例えばアプリケーションがインフラとして AWS を利用しているなら、AWS のリソースを管理するのはサービス提供側です。 これは AWS 以外のクラウドサービスプロバイダやオンプレであっても同様です。 一方でフロントエンドはエンドユーザのブラウザ上で動作し、これを管理しているのはエンドユーザです。 フロントエンドはその性質上、監視の「盲点」になりがちです。 しかしフロントエンドはエンドユーザが直接触れるものであるため、そこで何が起きているかサービス提供側は正確に把握する必要があります。 マイルストーン フロント

                                                                          フロントエンド監視の全体像と実現方法
                                                                        • ログ一元管理の本質とSIEMの限界 - データ基盤への道 - LayerX エンジニアブログ

                                                                          三井物産デジタル・アセットマネジメントで、ガバナンス・コンプラエンジニアリングをしている 鈴木 (@ken5scal )です。 いきなりですが、ログ管理はどの職種どの場面でも重要です。セキュリティにおいても、古生代よりサーバー、ネットワーク機器、アプリケーションなどから出力されるログを一元的に収集し、監視や分析を行うことで、セキュリティインシデントの早期発見や対応、コンプライアンス要件の達成が可能になります。 このようなログ一元管理を実現する代表的なソリューションは、そう、皆様よくご存知のSIEM。我らが「Security Information and Event Management」であります。 私はSIEMを、新卒で入社した大手企業でSOC(Security Operation Center)として触れ、その後ユーザー企業でもOSSやAWS GuardDuty(?)などの形で利用す

                                                                            ログ一元管理の本質とSIEMの限界 - データ基盤への道 - LayerX エンジニアブログ
                                                                          • フロントエンドで収集するべきテレメトリは何か

                                                                            先日『フロントエンド監視の全体像と実現方法』という記事を投稿しましたが、その中でテレメトリについては触れませんでした(※本記事は上記記事の内容を知らなくても読み進められるようになっています)。 というのは、テレメトリは可観測性を実現するための重要な概念ではあるものの、テレメトリを軸に監視を考えるのは手段の目的化になってしまうと考えているからです。 重要なのはサービスにとって何を観測するべきかを考えることであり、テレメトリはそれを設計や実装に落とし込む際に現れるものです。 一方で監視に対する理解を深める上では、テレメトリを軸に考えることも重要でしょう。 そこで本記事ではフロントエンド監視においてどのようなテレメトリを収集するべきか述べていきます。 監視 SaaS と OpenTelemetry (OTel) Datadog, New Relic, Sentry のいずれかを利用することを考え

                                                                              フロントエンドで収集するべきテレメトリは何か
                                                                            • 小林製薬「紅麹」問題 プベルル酸のほか通常入らない2物質確認 | NHK

                                                                              小林製薬の「紅麹」の成分を含むサプリメントを摂取した人が腎臓の病気などを発症した問題で、厚生労働省が国の研究所で健康被害の訴えがあった紅麹原料のサンプルを分析した結果、会社側から報告された「プベルル酸」のほかに、少なくとも2つの通常は入っていない物質が確認されたことが関係者への取材で分かりました。厚生労働省は、物質の特定を進めるとともに健康被害の原因の解明を急ぐことにしています。 小林製薬の「紅麹」の成分を含むサプリメントを摂取した人が腎臓の病気などを発症した問題では、厚生労働省が、会社側から過去3年分の紅麹原料のサンプルの提供を受けて、国立医薬品食品衛生研究所で分析を進めています。 この中で、被害の報告が集中している去年6月から8月に製造された紅麹原料のロットを分析した結果、会社からも報告があった、青カビから発生することがある「プベルル酸」が検出されたほか、少なくとも2つの通常は入ってい

                                                                                小林製薬「紅麹」問題 プベルル酸のほか通常入らない2物質確認 | NHK
                                                                              • 🪵 Go1.21 log/slogパッケージ超入門

                                                                                はじめに 2023年8月9日(日本の場合)Go1.21がリリースされました🎉。Go1.21ではさまざまな変更点や追加機能が加わります。その中でもGo標準ライブラリに導入される構造化ロギングパッケージlog/slog(以下、slog)を楽しみにしている方は多いのではないでしょうか? 本稿では、slogを実際に触りつつ、機能の解説をしていきます。 TL;DR 本稿の概要をスライドにもまとめているので、ご参考にして下さい。 従来のlogパッケージについて slogの説明に入る前に、Go標準のlogパッケージについて簡単に紹介する。logパッケージを用いると、 io.Writer インターフェースを実装する任意の型にログメッセージを書き込むことができる。しかし以下のような制限があった。 ログレベルをサポートしていない ログレベルはほとんどのログパッケージの定番機能の一つだが、logパッケージには

                                                                                  🪵 Go1.21 log/slogパッケージ超入門
                                                                                • GitHub - bensadeh/tailspin: 🌀 A log file highlighter

                                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                                                                                    GitHub - bensadeh/tailspin: 🌀 A log file highlighter