並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 565件

新着順 人気順

logの検索結果281 - 320 件 / 565件

  • 脅威 Intelligence と log 運用 - freee Developers Hub

    こんにちは、freee Developers Advent Calendar 2022 8日目の記事です。 PSIRTでblue teamとして活動している eiji です。 サービスやシステムのsecurityを確保したいとき、まず、最初にやらなければならないことはなんでしょう? FirewallやIPSのようなsecurity sensorを配置することが頭に浮かぶかもしれませんが、それよりも先にやっておかなければならないことがあります。 それは、logを取ることです。 logがなければ、攻撃や異常を検知できませんし、検知できなければ、サービスやシステムを守るための行動をとることができません。 では、全部のlogを取るのか? といわれると、答えは乱暴に言うとYesなのです。でも、全てのlogを単純に保存したとして、多くの人はそこからsecurityを確保したと言える状況に至る道筋を思い

      脅威 Intelligence と log 運用 - freee Developers Hub
    • 知床観光船沈没事故 “ハッチから海水流入か” 国の運輸安全委 | NHK

      知床半島沖の観光船の沈没事故について、国の運輸安全委員会は船の前方のハッチのふたが十分に閉まっていない状態で運航し、そこから海水が流入したなどとする報告書を公表しました。 船底を仕切る壁に開いた穴から浸水が広がったと考えられ、隔壁を密閉していれば沈没を回避できたとしています。 知床半島の沖合で観光船「KAZU 1」が沈没した事故では、国の運輸安全委員会が事故原因について調査を進めていて、沈没の原因がおおむね解明されたとして経過報告書をまとめ、公表しました。 それによりますと、船底にあった損傷箇所は船の内部まで通じていなかったことなどを踏まえ、浸水については、船の前方の甲板から船の倉庫=船倉につながる「ハッチ」から相当量の海水が流入したと推定されるということです。 具体的には、ハッチのふたの留め具が削れていたことや、事故の2日前に行われた訓練でふたを確実に閉めることができなかったという証言が

        知床観光船沈没事故 “ハッチから海水流入か” 国の運輸安全委 | NHK
      • TinyBase

        Start with a simple key-value store.Creating a Store requires just a simple call to the createStore function. Once you have one, you can easily set Values in it by unique Id. And of course you can easily get them back out again. Read more about using keyed value data in The Basics guide. const store = createStore() .setValues({employees: 3}) .setValue('open', true); console.log(store.getValues());

          TinyBase
        • GitHub CLIを使ってターミナルでGitHub Actionsを操作する

          ghコマンドにより、開発者はPull Request、Issue、Gistなどを管理するために、コマンドラインでGitHubが使えるようになりました。1.9.0では、GitHubのさらに多くの機能をターミナルで利用できます。それが、GitHub Actionsです。 Mislav氏が最近のブログで紹介したとおり、GitHub Actions内でghを使うことは既にできるようにになっています。さらに、今回新たに追加された2つのトップレベルのコマンド、gh runとgh workflowにより、ローカルターミナルからワークフローの実行やファイルに関する情報を簡単に取得できるようになりました。 ワークフローの実行状況を把握する 正しいコードを書こうと努めても、ビルドがエラーになることはあります。オープンなPull Requestに対するエラーを把握するにはgh pr checksが有効ですが、リ

            GitHub CLIを使ってターミナルでGitHub Actionsを操作する
          • Cloud FunctionsをGoで書く。またはFirebaseのためのマイクロサービスアーキテクチャ - laiso

            Firebase Advent Calendar 2019 の17日目です。16日目はKesin11さんの「Firebase Emulator Suiteをフル活用してTDDで開発しよう」でした。 はじめに FirebaseプロジェクトでCloud Firestoreを利用する時は通常Node.jsによるCloud Functionsでトリガーとなる処理を記述します。その他には関連するAPIサーバー、WebアプリのフロントエンドのSSR、バックエンドの非同期処理など、多くの場面でCloud Functionsが活用されています。 この開発→デプロイサイクルをお手軽に行ってくれるのがfirebase-toolsというnpmモジュールです。JavaScriptでFunctionを実装し、firebase deployコマンドを実行するだけでFirebaseプロジェクト用のCloud Funct

              Cloud FunctionsをGoで書く。またはFirebaseのためのマイクロサービスアーキテクチャ - laiso
            • Best practices for collecting and managing all of your multi-line logs

              Looking for Datadog logos? You can find the logo assets on our press page.

                Best practices for collecting and managing all of your multi-line logs
              • 分析用ログデータに対する品質保証としての異常検知 - クックパッド開発者ブログ

                クックパッドでデータにまつわるあれやこれやをずっとやってる佐藤です。分析・調査に仮説検証にデータパイプラインにと色々やってました。ちなみに先日はCyberpunk2077休暇をとるなどという呑気なことをしていたら、この記事でやりたかったことがほぼできそうなサービスがAWSから発表されて頭を抱えながら書いています。 そのログはどこまで信頼できるのか クックパッドではサービス改善のためにWebサイトやアプリからログを収集して開発を行っています。これらのログは集計された後、ダッシュボードの形で可視化されてサービス開発者たちの意思決定を支えています。 クックパッドのログ基盤はログ送信側(クライアントサイド)もログ格納側(DWHサイド)も十分に整っており、いつでも必要であれば簡単にログを送信・集計するだけの仕組みができあがっています。 アプリログにおける大雑把なログ収集の図 (注:例として上図を載せ

                  分析用ログデータに対する品質保証としての異常検知 - クックパッド開発者ブログ
                • MySQL 8.0 vs 外部キー制約 vs ALTER TABLEでメタデータロック待ちになったら疑うこと

                  TL;DR MySQL 8.0(細かくは8.0.4っぽい)とそれ以降は「外部キー制約を持っているテーブルにSELECTするとそのテーブルの親テーブルにもメタデータロック(MDL)を置くようになった」 MDLであるがゆえに foreign_key_checks をOFFにしようが 無効化はできない MySQL :: WL#6049: Meta-data locking for FOREIGN KEY tables WL#6049 “Meta-data locking for FOREIGN KEY tables” and WL#11059 · mysql/mysql-server@6626f76 これ以降にもいくつかコミットが続いている 論より証拠。 サンプルスキーマはこんなかんじ。 CREATE TABLE `item` ( `item_id` int NOT NULL, `registe

                    MySQL 8.0 vs 外部キー制約 vs ALTER TABLEでメタデータロック待ちになったら疑うこと
                  • ZLogger - .NET CoreとUnityのためのゼロアロケーション構造化ロガー

                    Cy#の河合です。今回、.NET CoreアプリケーションとUnityのために新しく「ZLogger」というロガーを公開しました。非常に高速、かつ、以前に紹介したZStringをバックエンドに持つことにより、文字列整形時のアロケーションをなくしています。主に .NET Core 向けに開発したものですが、Unity(IL2CPPやモバイル環境を含む)でも動くように調整してあります。 GitHub – Cysharp/ZLogger 特にコンテナ化において、標準出力は重要です。例えばDatadog LogsやStackdriver Loggingは、コンテナの標準出力から直接ログを収集します。Thw Twelve-Factor App – XI. Logsの項でも、標準出力への書き出しが推奨されています。そのような中で、ローカル環境用の装飾過多なログや、低速なConsole.WriteLin

                      ZLogger - .NET CoreとUnityのためのゼロアロケーション構造化ロガー
                    • JavaScriptのディープコピー速さ比較 〜7つの手法/ライブラリを比べてみた〜 - Qiita

                      この投稿では、JavaScript(Node.js)でディープコピーするにあたって使えるコードスニペットやライブラリの処理速度を比較した結果をお見せします。 比較対象 JSON.stringify/JSON.parse Nodeビルトインモジュールv8のserialize/deserialize lodashのcloneDeep deepcopy - deep copy data clone - offers foolproof deep cloning of objects, arrays, numbers, strings, maps, sets, promises, etc. in JavaScript. clone-deep - Recursively (deep) clone JavaScript native types, like Object, Array, RegExp,

                        JavaScriptのディープコピー速さ比較 〜7つの手法/ライブラリを比べてみた〜 - Qiita
                      • Restrict LDAP access via JNDI by rgoers · Pull Request #608 · apache/logging-log4j2

                        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. Dismiss alert

                          Restrict LDAP access via JNDI by rgoers · Pull Request #608 · apache/logging-log4j2
                        • Introducing Actions on GitHub Mobile

                          October 4, 2022 Actions are coming to GitHub Mobile! You can now view and manage your pull requests on the go. Tapping on checks when viewing a pull request now leads to a vastly improved experience, including the ability to view a workflow-run, its jobs and even the logs of completed steps inside. A run did not go as planned? No problem. GitHub Mobile now supports re-running single jobs, failed j

                            Introducing Actions on GitHub Mobile
                          • ススキノ切断遺体 逮捕の親子宅で頭部と見られるもの見つかる | NHK

                            札幌の繁華街・ススキノのホテルで頭部を切断された男性の遺体が見つかり、29歳の女の容疑者とその父親の2人が死体遺棄などの疑いで逮捕された事件で、警察が親子の自宅を捜索したところ人の頭部とみられるものが見つかったことが捜査関係者への取材でわかりました。警察は、被害者のものではないかとみて確認を進めています。 7月2日、札幌市中央区にあるホテルの客室で北海道 恵庭市に住む62歳の男性が頭部を切断され死亡しているのが見つかった事件で、札幌市厚別区の職業不詳、田村瑠奈容疑者(29)と、その父親で医師の田村修容疑者(59)が死体遺棄や損壊などの疑いで24日、逮捕されました。 警察は、2人の認否を明らかにしていません。 警察は、瑠奈容疑者が被害者と一緒にホテルに入室し、事件後に修容疑者が逃走を手助けした疑いがあるとみて捜査しています。 現場からは、被害者の頭部が持ち去られていましたが、警察が親子の自宅

                              ススキノ切断遺体 逮捕の親子宅で頭部と見られるもの見つかる | NHK
                            • オレのおすすめ Git エイリアス 5 選 - アルパカの徒然文

                              Gitのおすすめエイリアス5選を読んで自分も幾つか晒してみようと思った。 シンプルなコミットログとグラフを表示する git l l = log --graph --decorate --pretty=oneline --abbrev-commit git log を利用するとコミットログからメッセージだったり、誰がコミットしたのか読めるけど殺風景だし、あまりどのブランチがどうマージされたのか理解しずらい。 単純なコミットメッセージとブランチの関係性をパッと知りたい時によく利用している。こんな感じで表示される。 人に優しい変更差分を表示する git dsf dsf = "!f() { [ -z \"$GIT_PREFIX\" ] || cd \"$GIT_PREFIX\" && git diff --color \"$@\" | diff-so-fancy | less --tabs=4 -

                                オレのおすすめ Git エイリアス 5 選 - アルパカの徒然文
                              • ダイヤモンド・プリンセス乗客のロシア人医師激白 日本人は想像以上に親切で几帳面だった! | JBpress (ジェイビープレス)

                                新型コロナウイルスの感染拡大が止まらない。急速な拡大が続いているイタリアやスペインなどの欧州だけでなく米国でも感染者数がうなぎ登りだ。 どうすれば感染拡大を防げるのか。世界各国は頭を悩ませている。 そうしたなか注目されているのが、2月4日に横浜に寄港した大型クルーズ船、ダイヤモンド・プリンセス号の2週間にわたる隔離措置だ。 大型クルーズ船という特殊な環境、乗船客・乗員が多国籍にわたったことが注目を集めたが、それ以上に、感染がどのように広がって行ったのか、隔離措置は適切だったのか、検査体制は・・・など、自国の対策に参考にしようと注目されている。 筆者はこのダイヤモンド・プリンセス号に一人のロシア人医師、セルゲイ・ポポフ氏が乗客として乗り合わせていたことを知った。 ポポフ氏が2月5日から19日までの間、ダイヤモンド・プリンセス号内部での生活の様子をロシア国内の医師向けポータルサイト、ミールブラ

                                  ダイヤモンド・プリンセス乗客のロシア人医師激白 日本人は想像以上に親切で几帳面だった! | JBpress (ジェイビープレス)
                                • 「ウェブブラウザの閲覧履歴からユーザーを特定可能」とMozillaの研究者が発表

                                  ウェブブラウザのFirefoxを開発しているMozillaの研究者らが、ブラウザの閲覧履歴だけを使用して高い精度で個人を特定することができたとの研究結果を発表しました。この発表により、匿名化された閲覧履歴であればオンライン広告の広告主などに悪用されないというこれまでの考え方が覆されるとの見方が広がっています。 Replication: Why We Still Can't Browse in Peace: On the Uniqueness and Reidentifiability of Web Browsing Histories | USENIX https://www.usenix.org/conference/soups2020/presentation/bird Mozilla: there is a high probability that your browsing hi

                                    「ウェブブラウザの閲覧履歴からユーザーを特定可能」とMozillaの研究者が発表
                                  • Go 1.21連載始まります&slogをどう使うべきか | フューチャー技術ブログ

                                    Go 1.21は久々の新しいライブラリが大量追加だったり、既存のパッケージへの改良の多数行われたり、あたらしい組み込み巻数が追加されたりで記事などが書きやすいリリースです。残念ながら、フューチャーで一番Goを使っているプロジェクトが山場で今回はちょっと書き手が少ないのですが、今回もお付き合いいただけるとうれしいです。 1.21の更新内容のまとめダイジェスト 1.18の時に入るといって直前にキャンセルになった、ジェネリクスのためのパッケージslices/mapsの復活 新しい組み込み巻数のmin/max/clearの追加 言語仕様の強化 パッケージの初期化順序が仕様化 型推論ちょっぴり強力に 次期バージョンで入る予定のループ変数が共有されちゃうバグ対策が実験実装 ランタイムの性能改善(いつもの) 深いスタックオーバーフロー時のトレースが見やすく(最新100ではなく、最新50と一番外側の50表

                                      Go 1.21連載始まります&slogをどう使うべきか | フューチャー技術ブログ
                                    • DBLog: A Generic Change-Data-Capture Framework

                                      Andreas Andreakis, Ioannis Papapanagiotou OverviewChange-Data-Capture (CDC) allows capturing committed changes from a database in real-time and propagating those changes to downstream consumers [1][2]. CDC is becoming increasingly popular for use cases that require keeping multiple heterogeneous datastores in sync (like MySQL and ElasticSearch) and addresses challenges that exist with traditional

                                        DBLog: A Generic Change-Data-Capture Framework
                                      • 池袋暴走事故裁判 検察 90歳の被告に禁錮7年を求刑 | NHKニュース

                                        東京 池袋で車を暴走させて、母親と子どもを死亡させた罪に問われている90歳の被告の裁判で、検察は禁錮7年を求刑しました。一方、弁護側は改めて無罪を主張して、すべての審理が終わりました。 旧通産省の幹部だった飯塚幸三被告(90)は、おととし4月、東京・池袋で車を暴走させて歩行者をはね、松永真菜さん(31)と長女の莉子ちゃん(3)を死亡させたほか、9人に重軽傷を負わせたとして、過失運転致死傷の罪に問われ、無罪を主張しています。 15日、東京地方裁判所では、審理に参加している遺族の意見陳述が行われ、妻と娘を亡くした松永拓也さんは「娘の小さな手を握っても握り返すことはなく、2人の遺体を見て底知れぬ絶望を感じた。被告は全く反省していないし、命や遺族と向き合っているとは思えない。法律上、最大限の刑罰が与えられることを望む」と訴えました。 このあと検察は論告で「ブレーキと間違えてアクセルを踏み続けたこと

                                          池袋暴走事故裁判 検察 90歳の被告に禁錮7年を求刑 | NHKニュース
                                        • Python で RDS に格納されている各種ログをダウンロードする - 継続は力なり

                                          タダです. AWS 利用料のうち CloudWatch Logs への取り込みが高くかかっていました( DataProcessing-Bytes という項目).そこで,下記のページを参照して調べてみたところ一番容量があったのが Aurora のログでした.そのログを CloudWatch Logs に出力せずダウンロードし,S3 などにアップロードしていけばコスト削減に繋がりそうです.この記事では,ダウンロードを Python でやってみた内容をまとめていきます. aws.amazon.com Python で RDS ログダウンロードのための手段 DownloadCompleteLogFile でのログダウンロードを試してみる まとめ Python で RDS ログダウンロードのための手段 boto3 のドキュメントを見てみたらログダウンロードをするのに, download_db_log

                                            Python で RDS に格納されている各種ログをダウンロードする - 継続は力なり
                                          • GitHub - multiprocessio/dsq: Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.

                                            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. Dismiss alert

                                              GitHub - multiprocessio/dsq: Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.
                                            • Your git log is not a changelog!

                                              written on Thursday, July 14, 2022 When you maintain a project, publishing new releases can quickly become a chore, so naturally one tries to automate it as much as possible. One release step which is often automated is updating the changelog. We already have git commit messages, so let's gather all the messages since the last tag and "Voilà!" changelog entries for the new version! There is howeve

                                              • [Terraform]ECS FargateでFireLensを使って複数サービスにログ出力する | DevelopersIO

                                                こんにちは!コンサル部のinomaso(@inomasosan)です。 ECS FargateでFireLensからCloudWatch LogsやKinesis Data Firehoseへのログ出力を、Terraformでコード化したので紹介します。 検証にあたり、弊社の以下ブログを参考にしました。 そもそもFireLensって何? FireLensは、複数のAWSサービスやAWSパートナーネットワーク(Datadog等)にログ出力することができます。 ECSタスク定義でサイドカーとして起動し、他のコンテナからログドライバーとして使用します。 コンテナイメージにはFluentdとFluent Bitを選択可能です。 今回の検証では、リソース使用率が低く、ログルータに推奨されているFluent Bitを使用します。 2021/11/6時点でFluent Bitでは、以下のAWSサービスに

                                                  [Terraform]ECS FargateでFireLensを使って複数サービスにログ出力する | DevelopersIO
                                                • GitHub - Cybereason/Logout4Shell: Use Log4Shell vulnerability to vaccinate a victim server against Log4Shell

                                                  A vulnerability impacting Apache Log4j versions 2.0 through 2.14.1 was disclosed on the project’s Github on December 9, 2021. The flaw has been dubbed “Log4Shell,”, and has the highest possible severity rating of 10. Software made or managed by the Apache Software Foundation (From here on just "Apache") is pervasive and comprises nearly a third of all web servers in the world—making this a potenti

                                                    GitHub - Cybereason/Logout4Shell: Use Log4Shell vulnerability to vaccinate a victim server against Log4Shell
                                                  • ECS タスクメタデータエンドポイントを使ったバッチ処理コンテナのリソースモニタリングツール kobanzame を作りました - ようへいの日々精進XP

                                                    追記 (2020/06/15) Container Insights は GA しています! tl;dr kobanzame 作ったもの 仕組み なんちゃってプラグインアーキテクチャ 使い方 設定ファイル 実行 Example 参考 それ, Container Insights で良いんじゃないのか おっしゃるとおり じゃあ, なぜ, 俺は kobanzame を作ったのか 以上 追記 (2020/06/15) Container Insights は GA しています! 2020/06/14 現在はベータ版として提供されていますが この記述は誤りで Container Insights は 2019 年 11 月には既に GA されておりますので, ここで訂正させて頂きます. aws.amazon.com 確認不足で誤った情報を記述してしまい大変申し訳ございませんでした. tl;dr 以

                                                      ECS タスクメタデータエンドポイントを使ったバッチ処理コンテナのリソースモニタリングツール kobanzame を作りました - ようへいの日々精進XP
                                                    • JavaScriptのイテレータが持つメソッドをそろそろ知っておきたい人が読む記事 - Qiita

                                                      イテレータは今となっては多くのプログラミング言語に存在する概念で、繰り返し処理やループ、ストリームといった対象を抽象化してくれるものです。JavaScriptにはES2015でイテレータが追加されており、JavaScriptを触っている方にとっては既に馴染み深いものとなっています。 とはいえ、JavaScriptのイテレータにはひとつ問題点がありました。それは「イテレータを直接変換・操作できるメソッドが存在しない」という点です。従来イテレータが持つメソッドはイテレータから一つ値を取り出すnextメソッドのみであり1、それ以上の機能は何も提供されていませんでした。これにより、Rustなどのイテレータが強い言語に比べてJavaScriptのイテレータは有用性が大幅に低いものとなっていました。 この記事では、この問題を多少解消するプロポーザル「Iterator Helpers」を紹介します。これ

                                                        JavaScriptのイテレータが持つメソッドをそろそろ知っておきたい人が読む記事 - Qiita
                                                      • マルチスレッドレプリカにおける運用時の注意点について

                                                        はじめに 2021 年 10 月 19 日に MySQL 8.0.27 がリリース されました。非同期レプリケーションにおける変更点の 1 つとして、デフォルトでマルチスレッドレプリカが有効になり、レプリカの遅延を軽減しやすくなることが期待できるようになりました。 Replication: Multithreading is now enabled by default for replica servers. A multithreaded applier has a number of applier threads that execute transactions in parallel. This behavior can avoid many cases of unwanted replication lag that can cause temporary divergenc

                                                          マルチスレッドレプリカにおける運用時の注意点について
                                                        • 海保機が管制指示取り違えか 国交省、交信記録を公表 - 日本経済新聞

                                                          羽田空港の滑走路上で日本航空機と海上保安庁の航空機が衝突した事故で、国土交通省は3日、当時の管制官と両機の交信記録を公表した。海保機に対しては滑走路へ通じる誘導路に停止するよう指示した一方、離陸指示は出ていなかった。海保機の機長は「管制官から離陸許可を得た」と認識していたとみられる。管制官からの指示を取り違えるなどした可能性がある。斉藤鉄夫国交相は3日、交信記録を公表したうえで「客観的な資料

                                                            海保機が管制指示取り違えか 国交省、交信記録を公表 - 日本経済新聞
                                                          • PostgreSQLのデータを削減できた話 | PR TIMES 開発者ブログ

                                                            はじめまして、PR TIMESの開発本部でインターンをさせて頂いている永井と申します。 現在はパフォーマンス改善のタスクをしています。 はじめに 自分は今回のタスクをやるまでSQLをあまり書いたことがありませんでした(ORマッパーしか使っていませんでした)。しかし、今回のタスクをやることで直接SQLを書くことが多くなりSQLはもちろんPostgreSQLの構造はどうなっていて、何がメモリを消費しているかなどについての理解も深まりました。本当に良い経験をさせて頂きました。 なぜ削減することになったのか PostgreSQLのストレージがとても逼迫していました。さらにPostgreSQLはオンプレの物理サーバーで動いていてストレージの増設も難しいため、AWSに移行するまでの延命措置としてデータ量を削減することになりました。 まずは状況確認 一番容量を使っているテーブルはどれか 以下のクエリで、

                                                            • 複数のクラウドとオンプレミスのワークロードから収集したログを 1 か所で管理 | Google Cloud 公式ブログ

                                                              ※この投稿は米国時間 2020 年 5 月 9 日に、Google Cloud blog に投稿されたものの抄訳です。 Google Cloud をご利用のお客様から、Google Cloud、他社のクラウド、オンプレミスの指標とログを 1 か所で把握したいというご要望が寄せられています。これにお応えするため、Google Cloud は Blue Medora と提携して、お客様のログを 1 か所で管理し、時間とコストを節約するための単一のソリューションを提供いたします。 Google Cloud のオペレーション管理スイートは、社内と Google Cloud のすべてのオブザーバビリティを支えているスケーラブルなコア プラットフォームをそのまま提供します。Blue Medora の BindPlane ソフトウェアを追加することで、指標とログを収集し、Google Cloud のコア

                                                                複数のクラウドとオンプレミスのワークロードから収集したログを 1 か所で管理 | Google Cloud 公式ブログ
                                                              • 失敗したテストのログだけを出力するぞ - おもしろwebサービス開発日記

                                                                表題の通りのことができるgem、CiLoggerが便利ですよという話です。 私達は大量のテストをCI上で実行しています。テスト結果を見れば失敗理由が自明なものもありますが、E2Eテストなどでよく起きる「たまに失敗するテスト」の調査はログやスクリーンショットなど、可能な限りの情報を集めないと根本原因がつかめないことが多いです。 そんなときに、特に考えずRailsデフォルトの設定(config.log_level #=> :debug)のままにしておくと、膨大なログの中から該当するテストに関連する行を探し当てる作業が必要になります。これは事前の準備なしではほぼ不可能です。 事前の準備として簡単に思いつく方法は、テスト前後で「どのテストが開始/終了したか」をログに出力することです。 config.around do |example| Rails.logger.debug("start exam

                                                                  失敗したテストのログだけを出力するぞ - おもしろwebサービス開発日記
                                                                • 【LOG・LOG10関数】Excelで10の累乗と常用対数が使えたら数値の桁数が計算できます - わえなび ワード&エクセル問題集 waenavi

                                                                  10倍、100倍、1000倍もしくは0.1倍、0.01倍、0.001倍というのは小学校の算数で習いますが、これを10の累乗で表す指数法則は高校数学で習います。指数関数や対数関数は、高校の「数学II」の教科書になりますが、たぶんほとんどの人が習ったことすら忘れていると思います。 マイクロソフトの説明によると、LOG10関数は、「10を底とする数値の対数を返します」とのことですが、習った記憶が無い人にとっては「さっぱり分からん??」という感じだと思います。 そこで、Excelで10の累乗とLOG(LOG10)関数を使ったら何ができるのかについて詳しく説明します。 目次 1.まずは基本から (1)10の累乗 (2)常用対数 (3)累乗と対数は逆算の関係にある (4)10の整数乗でない数の常用対数は小数で表す (5)LOGを使った式の書き方とExcelでの計算の仕方 2.常用対数の定番問題 (1)

                                                                    【LOG・LOG10関数】Excelで10の累乗と常用対数が使えたら数値の桁数が計算できます - わえなび ワード&エクセル問題集 waenavi
                                                                  • Worst Apache Log4j RCE Zero day Dropped on Internet - Cyber Kendra

                                                                    Please wait a moment. Click the button below if the link was created successfully. Second Log4Shell vulnerability has been discovered so we recommend everyone to once again update the Log4j package to the latest Log4j 2.16 (at the time of writing).

                                                                      Worst Apache Log4j RCE Zero day Dropped on Internet - Cyber Kendra
                                                                    • Python(とGo)で複数プロセスから一つのファイルにログを書き込んでいいのか?

                                                                      概要 マルチプロセスでレスポンスの処理を行う(1リクエストにつき1プロセスがレスポンスの処理を行う)PythonのWEBフレームワーク[1]でAPIサーバーを実装している際、各プロセスから一つのファイルにログを書き出しても、行が上書きされる・順番が前後するといった不整合がおきないのか、という疑問がわきました。(ファイルは各プロセスで独立にopenするものとします。) Pythonのロギングに関する公式ドキュメントには、「複数プロセスから1ファイルへのロギングはサポートしていないから別の方法で工夫しろ」と書いてあるのですが、別の記事では「書き込むログの長さが短ければ不整合はおきない」と記述されていたり、よくわからなくなったので自分で調べてみました。 結論としては、Python標準のloggingモジュールでログの長さが2,147,479,552(=0x7ffff000)バイト以下なら「原子性

                                                                        Python(とGo)で複数プロセスから一つのファイルにログを書き込んでいいのか?
                                                                      • 愛猫を見守る首輪型デバイス「Catlog」が一般販売を開始--クロネコヤマトがお届け

                                                                        また、これにあわせて、クロネコヤマトとのコラボレーションも発表。同社が専用パッケージで自宅までCatlogを届ける、“ラストワンマイル”まで猫づくしなプロダクトとなっている。 Catlogは、加速度センサーで猫の⾏動ログを取得する首輪である「Pendant」、Wi-Fi接続してPendantからのデータを受け取りサーバーへ転送するデバイス「Home」、飼い主が猫の行動を確認できる「アプリ」によって構成されている。専用アプリも同日からApp Storeでダウンロード可能だ。 バイオロギング解析技術と機械学習を使い、猫の⾏動のうち「ごはん」「睡眠」「歩く」「⾛る」「運動」を検知するという。今後はそれらに加えて「⽔飲み」「ジャンプ」「嘔吐」「トイレ」などの⾏動も順次検知できるようになる予定だという。

                                                                          愛猫を見守る首輪型デバイス「Catlog」が一般販売を開始--クロネコヤマトがお届け
                                                                        • 陸自ヘリ墜落直前、エンジン出力が急低下…フライトレコーダーに機長ら対応の音声記録

                                                                          【読売新聞】 沖縄県・宮古島沖で4月に起きた陸上自衛隊の多用途ヘリコプター「UH60JA」の事故で、墜落の直前にエンジンの出力が急激に低下していたことが関係者への取材でわかった。海底から回収されたフライトレコーダーに録音されていた機

                                                                            陸自ヘリ墜落直前、エンジン出力が急低下…フライトレコーダーに機長ら対応の音声記録
                                                                          • Amazon EKS上でアプリケーションをGraceful Shutdownさせる際に注意すべきポイント | 株式会社ヌーラボ(Nulab inc.)

                                                                            SRE課で、主にBacklogのSREを担当しているMuziです。 物理サーバやインスタンスで動作していたアプリケーションを、Kubernetesクラスタに移行する際には、いままで暗黙的に存在していた前提に目を向ける必要があります。そのような前提を無視すると、アプリケーションは動作したとしても、可用性が悪化する可能性があるためです。 私たちがBacklogをEC2インスタンスからKubernetesクラスタに移行した際にも、可用性の悪化に繋がる問題に対処する必要が生じました。今回は、そのような問題の一つであるGraceful Shutdownに関する注意点を、私たちの実体験をもとにご紹介します。 なお、以下の内容はAmazon EKSのKubernetesバージョン1.22で確認しました。Amazon EKSに固有の話題も含みますが、Kubernetes全般に共通する部分も多いかと思います

                                                                              Amazon EKS上でアプリケーションをGraceful Shutdownさせる際に注意すべきポイント | 株式会社ヌーラボ(Nulab inc.)
                                                                            • GitHub - asg017/sqlite-lines: A SQLite extension for reading large files line-by-line (NDJSON, logs, txt, etc.)

                                                                              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. Dismiss alert

                                                                                GitHub - asg017/sqlite-lines: A SQLite extension for reading large files line-by-line (NDJSON, logs, txt, etc.)
                                                                              • USBメモリー紛失業者、「他社では困難」と30年以上の「ベンダー・ロックイン」

                                                                                【読売新聞】 兵庫県尼崎市の全市民の個人情報が入ったUSBメモリーが一時紛失した問題で、情報システム会社「 BIPROGY ( ビプロジー ) 」(旧日本ユニシス)が、市の住民情報を管理するシステムを開発し、30年以上関連業務を受託

                                                                                  USBメモリー紛失業者、「他社では困難」と30年以上の「ベンダー・ロックイン」
                                                                                • MarkdownやAsciidoc中に書いたJavaScriptのサンプルコードをdoctestするツールを作った

                                                                                  技術書、ブログ、READMEを書いてていて、文章中に出てくるコードブロックのコードをテストしたいことがあると思います。 そのサンプルコードが本当に動いてるのか不安になることがあるからです。 power-doctestは、そのコードブロック中のコードにコメントを入れるだけでテスト可能にするツール群です。 power-doctestの例 具体的な例から見ていきます。 次の例では、Markdownで説明とJavaScriptのコードブロックを書いています。 デフォルト引数を使って書くことで、このような挙動は起きなくなるため安全です。 デフォルト引数では、引数が渡されなかった場合のみデフォルト値が入ります。 ```js function addPrefix(text, prefix = "デフォルト:") { return prefix + text; } // falsyな値を渡してもデフォルト

                                                                                    MarkdownやAsciidoc中に書いたJavaScriptのサンプルコードをdoctestするツールを作った