並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 234件

新着順 人気順

coverageの検索結果1 - 40 件 / 234件

  • eBPFを使った自動テストツール「Keploy」がすごい

    この記事はKeployのバージョンv2.0.0-alpha53 を前提に執筆しております。 Keployとは KeployはeBPFを利用して取得できるWebアプリケーションの通信に関するトレース情報を元に、テストとそのテストの実行時に利用するスタブサーバーを生成することができるツールとなります。 公式サイトのトップには以下のようなスローガンが掲げられています。 2 minutes to 90% test coverage! テストに苦労した経験のある方は興味を惹かれるのではないでしょうか。 現在まだアルファ段階のプロジェクトですが、GitHubスター数は2683(2024/01/04現在)、CNCF Landscape にも掲載されているなど、一定の注目を集め始めているOSSです。 開発主体はプロダクトと同名のKeployというインド発のスタートアップで、去年GoogleによるインドのA

      eBPFを使った自動テストツール「Keploy」がすごい
    • SREはインフラエンジニアだけでなく、みんなの活動 - ytake blog

      みなさんSREしてますか? サービスなどの品質を維持していくために切っても切り離せないSREですが、 日本でもSREという言葉が定着しつつあるかと思います。 このSREについて書いていきたいと思います。 SRE NextのCFP忘れてたのでその代わりに・・ SREってインフラですよね? 非常によくあるケース、というか多分ほとんどがこうなっていると思います。 もちろん会社としてインフラのことを指しても問題はありませんが、 SREとはどういうものなのか、正しく認識して今一度現状を振り返ることで さらに良い活動に繋がることが多いと思います。 なんのこっちゃ、という方も多いかもしれません。 SREはエラーバジェットなどの話が必ず出てきますので、 モニタリングや監視などが必ずセットにはなっていきます。 ですが、この部分が強調されているのかどうしてもインフラエンジニアでしょ、 というのが定着している場

        SREはインフラエンジニアだけでなく、みんなの活動 - ytake blog
      • 優れたテストスイートの4本の柱を学ぶ - 「単体テストの考え方、使い方」を読んだ - $shibayu36->blog;

        良いテストケースの作成手法を学ぶ - 「はじめて学ぶソフトウェアのテスト技法」を読んだ - $shibayu36->blog;に引き続き、ソフトウェアテストの知識について言語化を進めたいと考え、「単体テストの考え方、使い方」を読んだ。 単体テストの考え方/使い方 作者:Vladimir Khorikovマイナビ出版Amazon この本では優れたテストスイートの4本の柱を「退行に対する保護」「リファクタリングへの耐性」「迅速なフィードバック」「保守しやすさ」と定義し、これらの観点で優れたテストスイートを作る方法について教えてくれる。またこの4つの柱はトレードオフの関係にあるため、単体テスト・統合テスト・E2Eテストがそれぞれどの観点を重視すべきかなどについても言語化してくれている。 自分はこの本は非常に勉強になった。なぜなら単体テスト・統合テストの指針が明快に記述されていて理解しやすく、また

          優れたテストスイートの4本の柱を学ぶ - 「単体テストの考え方、使い方」を読んだ - $shibayu36->blog;
        • テレビ局が皆既日食の動画と間違えて「睾丸」をアップで映してしまう放送事故が発生 - GIGAZINE

          アメリカで観測された皆既日食の視聴者映像を紹介していたメキシコのニュース番組が、誤って皆既日食ではなく「男性の睾丸(こうがん)で太陽を遮る動画」をアップで映してしまう放送事故が発生しました。 Mexican TV outlet accidentally airs man's testicles during solar eclipse coverage https://nypost.com/2024/04/09/world-news/mexican-tv-outlet-accidentally-airs-mans-testicles-during-solar-eclipse-coverage/ Mexican News Station Accidentally Shows Testicles Instead of Solar Eclipse https://www.tmz.com/2024

            テレビ局が皆既日食の動画と間違えて「睾丸」をアップで映してしまう放送事故が発生 - GIGAZINE
          • Why Is SQLite Coded In C

            Note: Sections 2.0 and 3.0 of this article were added in response to comments on Hacker News and Reddit. Since its inception on 2000-05-29, SQLite has been implemented in generic C. C was and continues to be the best language for implementing a software library like SQLite. There are no plans to recode SQLite in any other programming language at this time. The reasons why C is the best language to

            • Don't refactor the code

              This is a piece of advice someone gave me a long time ago. Unfortunately, I don't really remember who, so I cannot properly attribute (although chances are they heard it somewhere too). But I decided to re-share this. What is refactoring? I'm sure we can find multitude of definitions. But with modern software development process it often becomes synonymous with any kind of code changes that do not

                Don't refactor the code
              • 航空事故とフォーク定理 - himaginary’s diary

                今回の羽田の航空事故を巡り、事故の刑事責任の追及が自動車事故などに比べて緩やかなのはやはり納得できない、という声と、今後の安全性のためにはそれが当然、という現在の慣行を支持する主張が改めて持ち上がり、議論になっている。現在の慣行については、その日米比較を行ったこちらの服部健吾氏の論文が参照されることが多いようだが、同論文では現在の慣行を支持する論拠として、「萎縮効果(chilling effect)」が一つのキーワードになっている*1。そこで「chilling effect accident criminalize」で検索を掛けてみたところ、Flight Safety Foundation*2のPresident兼CEOのHassan Shahidiが2019年5月17日に書いた「Criminalizing Accidents and Incidents Threatens Aviatio

                  航空事故とフォーク定理 - himaginary’s diary
                • 海外「やっと食べられた!」あの日本食好き東京五輪記者が再来日、本場の日本食に超感動

                  東京五輪のあのコンビニリポーターが再来日したことが話題になっていました。 コロナ制限下の東京五輪で唯一食べることができたコンビニ料理の美味しさを世界に伝えて一躍有名になったCBCカナダのデビン・ハーロウが世界水泳選手権の取材のために再来日。さっそくコンビニ料理や東京五輪では味わえなかった本場の日本食を満喫して注目を集めています。 そんな日本食好き記者に、海外からは多くのコメントが寄せられていました。 These are a few of my favourite things. Sticking with some of the ole classics on my first night. But definitely getting out to the local restaurants this trip. World Aquatics coverage hits high gea

                    海外「やっと食べられた!」あの日本食好き東京五輪記者が再来日、本場の日本食に超感動
                  • regreSSHion: Remote Unauthenticated Code Execution Vulnerability in OpenSSH server | Qualys Security Blog

                    The Qualys Threat Research Unit (TRU) has discovered a Remote Unauthenticated Code Execution (RCE) vulnerability in OpenSSH’s server (sshd) in glibc-based Linux systems. CVE assigned to this vulnerability is CVE-2024-6387. The vulnerability, which is a signal handler race condition in OpenSSH’s server (sshd), allows unauthenticated remote code execution (RCE) as root on glibc-based Linux systems;

                      regreSSHion: Remote Unauthenticated Code Execution Vulnerability in OpenSSH server | Qualys Security Blog
                    • Wallaby.jsを使ってフロントエンド開発のテストを効率化しよう - Findy Tech Blog

                      Findy Team+でフロントエンドエンジニアをしている 川村(@peijun333)です。 Findy では、フロントエンドのコード品質と安定性を確保するために Jest などのテストフレームワークを積極的に活用しています。通常、Jest は CLI から実行してテスト結果をコンソールで確認しますが、コマンドを用意する手間や、テスト経過のデバッグのために都度 console.log などでその内容を確認しなければならずとても不便です。 そこで、今回はテストの自動化とリアルタイムなフィードバックを提供する JavaScript の統合テストツールである Wallaby.js を紹介します。Wallaby.js を導入することで、開発効率の向上が期待できます。 Wallaby.js とは? 前提条件 VS Code でテストの修正 Wallaby.js はリファクタリングに強い スナップシ

                        Wallaby.jsを使ってフロントエンド開発のテストを効率化しよう - Findy Tech Blog
                      • Bun 1.0 | Bun Blog

                        Bun is an all-in-one toolkitWe love JavaScript. It's mature, it moves fast, and its developer community is vibrant and passionate. It's awesome. However, since Node.js debuted 14 years ago, layers and layers of tooling have accumulated on top of each other. And like any system that grows and evolves without centralized planning, JavaScript tooling has become slow and complex. Why Bun existsBun's g

                        • 2182年9月24日地球衝突の可能性をNASAが指摘する「小惑星ベンヌ」が159年早く地球に到着! - ナゾロジー

                          以前より小惑星ベンヌは、「将来地球に衝突する可能性」が指摘されており、その可能性がもっとも高まるのは2182年9月24日とされています。 そんなベンヌにはNASAの探査機が送られており、2023年9月24日には、採取したベンヌのサンプルが地球に到着する予定です。 その日を多くの人が注目して待っていますが、159年後の同じ日もまた気になるところです。 はたして、サンプルではなく、小惑星そのものが地球に降り立つことがあるのでしょうか。 ここでは、何かと話題を呼んでいる「小惑星ベンヌ」を紹介します。 NASA Finalizes Coverage for First US Asteroid Sample Landing https://www.nasa.gov/press-release/nasa-finalizes-coverage-for-first-us-asteroid-sample-l

                            2182年9月24日地球衝突の可能性をNASAが指摘する「小惑星ベンヌ」が159年早く地球に到着! - ナゾロジー
                          • Terraformとdriftctlで行うGoogle Cloud 権限管理の省力化 - ZOZO TECH BLOG

                            はじめに こんにちは、ML・データ部MLOpsブロックの岡本です。 MLOpsブロックでは日々複数のGoogle Cloudプロジェクトを管理しています。これらのプロジェクトでは、データサイエンティストやプロジェクトマネージャーなど別チームのメンバーが作業することもあり、必要に応じてメンバーのGoogleアカウントへ権限を付与しています。 権限の付与はプロジェクトの管理者であるMLOpsブロックメンバーが行いますが、これは頻繁に発生する作業でありトイルとなっていました。 また権限付与後はこれらを継続的に管理し、定期的に棚卸しすることで不要になった権限を削除する必要があります。しかし当初の運用だと権限の棚卸しの対応コストが大きく、これが実施されずに不要な権限が残り続けるという課題もありました。 本記事ではMLOpsブロックで抱えていたGoogle Cloudプロジェクト内での権限管理における

                              Terraformとdriftctlで行うGoogle Cloud 権限管理の省力化 - ZOZO TECH BLOG
                            • Codecov is now open source - Codecov

                              Authors Note: Hey, we messed up in this post by referring to BUSL-1.1 as Open Source. We’re sorry, we are leaving this post as-is to keep the record clear and we’ve followed up in a new post. Since the beginning, the open source community has been a strong partner in Codecov’s growth and success. That’s why we always offered Codecov for free to use on any open source project. And if we’re being to

                                Codecov is now open source - Codecov
                              • 特定ファイルを更新したマージコミットを探す - $shibayu36->blog;

                                あるファイルが最近どの程度の頻度で更新されたのか、マージコミット単位(≒PullRequest単位)で調べたいことがあった。git logのコマンドを使ったら簡単に調べられたのでメモ。 たとえば1年以内に https://github.com/x-motemen/ghq のレポジトリで .github/ 以下に変更を加えたマージコミットを取得したい場合はこんな感じ。 $ git log --merges -m --first-parent --pretty=format:"%cd - %an: %s(%H)" --since="1 year ago" .github/ Sun Apr 16 23:27:26 2023 +0900 - Masayuki Matsuki: Merge pull request #359 from x-motemen/coverage(e7f736f22376d

                                  特定ファイルを更新したマージコミットを探す - $shibayu36->blog;
                                • インドの警察楽団の演奏を聞いてみてほしい…こういうのからしか摂取できない栄養素があると思う「なんだこれ逆にすげえよ」

                                  空気売り @aoi_no6666 インドの警察の楽団の演奏なんだが うん、まぁ聞いてあげてくれ こういうのからしか摂取できない栄養素があると思うが一般人には毒だから注意してくれ twitter.com/htTweets/statu… 2024-01-21 18:16:48 Hindustan Times @htTweets #WATCH | PAC Barabanki #Police Band performs at Lata Mangeshkar Chowk in #Ayodhya ahead of the #PranPratishtha ceremony tomorrow. (📹 ANI ) Follow complete coverage 🔗hindustantimes.com/ayodhya-ram-ma… pic.twitter.com/SedkLphbBo 2024-01-

                                    インドの警察楽団の演奏を聞いてみてほしい…こういうのからしか摂取できない栄養素があると思う「なんだこれ逆にすげえよ」
                                  • AWS のコスト統制の道 - freee Developers Hub

                                    SRE 統制チームの oracle です。 この記事は freee 基盤チームアドベントカレンダー の16日目になります。 今回は AWS の コスト統制についてお話させて頂きたいと思います。 先日「 AWS の組織移行をしました 」という記事の中で AWS の組織移行のために SRE 統制チームが発足されたと紹介しました。実はこのチームは AWS のコストについても責務を負っています。つまりコストの統制も含まれているということになります。 課題 AWS のコストがずっと上がり続けています。 freee は組織として、また提供しているサービスはまだまだ成長している段階です。その分利用が増えて、AWS のコストが上がること自体は特段問題ではないと思います。 ただ、確度の高い状態で「今のコストは必要なコストです」と言えるかというとそうではありません。 実は SRE はこれまで明確にコストコント

                                      AWS のコスト統制の道 - freee Developers Hub
                                    • 単体テストの考え方/使い方 社内読書会をしました - BASEプロダクトチームブログ

                                      この記事はBASE アドベントカレンダー 2023の24日目の記事です。 基盤グループ エンジニアの田中 (@tenkoma) です。 2023年5月から8月にかけて、書籍「単体テストの考え方/使い方」の読書会を社内有志でしました。 読書会の様子や感想をまとめます。 書籍「単体テストの考え方/使い方」について 単体テストの考え方/使い方 プロジェクトの持続可能な成長を実現するための戦略 | マイナビブックス 単体テストの考え方/使い方 プロジェクトの持続可能な成長を実現するための戦略 | 達人出版会 2022年12月に出版されました。 2020年1月に出版されたUnit Testing Principles, Practices, and Patterns (Manning)の翻訳書です。 単体テストについて定義し、その価値を最大限に高めるための方法について解説されています。 書籍への期待

                                        単体テストの考え方/使い方 社内読書会をしました - BASEプロダクトチームブログ
                                      • 【総まとめ】GuardDutyによるコンテナランタイム脅威検知の注意事項と設定手順と検出の様子 #AWSreInvent | DevelopersIO

                                        AWSマネージドサービスGuardDutyによる待望のコンテナランタイム脅威検知。その検知内容と設定上の注意事項、検出の様子をまとめてお届けします。 「ECSのランタイム脅威検知って、商用製品必須だよね。どれにすっかなぁ。結構高いよね」 「1年前の予告を経て、よーーーやくAWSマネージドなやつがGAされましたよ」 去年のre:Invent2022においてKeynote中に予告だけされていたコンテナ環境のランタイム検知(【速報】GuardDutyによるコンテナランタイムの脅威検知サービスが発表されました!)。 先日のre:Invent 2023のアップデートにより、待望のECSにおけるランタイム検知が、GuardDutyで実現できるようになりました!!もともとEKSにおけるランタイム検知は提供されていましたが、それがECSにも拡張されたアップデートです。 これまでAWSのECSにおいてランタ

                                          【総まとめ】GuardDutyによるコンテナランタイム脅威検知の注意事項と設定手順と検出の様子 #AWSreInvent | DevelopersIO
                                        • アルプスの氷河で見つかった古代人「アイスマン」はヨーロッパ系の白人ではなく西アジア系で肌の色も暗かったことが最新のDNA分析で判明

                                          1991年にアルプス山脈のイタリア・オーストリア国境付近で見つかった約5300年前の男性のミイラ「アイスマン」は、氷河で見つかったミイラの中でも特に保存状態がよく、これまでにさまざまな研究が行われてきました。そんなアイスマンの外見予想図は「金髪の白人」とされることがほとんどでしたが、新たなDNA分析ではアイスマンの祖先が「アナトリア(現代のトルコ)の農民」であり肌の色が暗かったことが示されたほか、円形脱毛症や肥満の素因を持っていたこともわかりました。 High-coverage genome of the Tyrolean Iceman reveals unusually high Anatolian farmer ancestry: Cell Genomics https://doi.org/10.1016/j.xgen.2023.100377 Reanalysis of Iceman

                                            アルプスの氷河で見つかった古代人「アイスマン」はヨーロッパ系の白人ではなく西アジア系で肌の色も暗かったことが最新のDNA分析で判明
                                          • LocalStack/MinIO を導入して開発者体験が捗った話 - BASEプロダクトチームブログ

                                            はじめに この記事はBASEアドベントカレンダー8日目の記事です。 LocalStack/minioを導入して開発者体験が捗った話 こんにちは、BASE 株式会社 BASE BANK Division でソフトウェアエンジニアをしています。 @glassmonkeyこと永野です。 最近ではAWS上にVPCから環境を作っては、壊したりしています。 今回の記事では、AWSのサービスを使ったアプリケーション開発における、開発者自身のPCにおける開発、いわゆるローカル環境での開発者体験をあげた話をします。 YELL BANKについて 私が担当しているサービスであるYELL BANKは、BASEでショップを運営しているオーナー様に「気軽な資金調達」を提供するプロダクトになります。 yellbank-lp.thebase.com 現在のYELL BANKのアーキテクチャは以下のように複数のシステムコン

                                              LocalStack/MinIO を導入して開発者体験が捗った話 - BASEプロダクトチームブログ
                                            • Ruby の oneshot coverage で本番稼働中の Rails アプリの使用状況を収集して不要なコードを発見するための仕組みを導入した話 - DIGGLE開発者ブログ

                                              前置き プロダクト開発は人の手によって行われるものですから、開発サイクルの中で不要なコードを削除し忘れる人的なミスはどうしても発生します。 後から不要なコードに気づき削除する際には、慎重にチェックして本当にコードが使用されていないことを確認する必要があります。ただし、削除に自信が持てない場合、本番稼働中の Rails アプリに障害が発生する可能性も考慮しなければならず、何も影響しない場合はそのままにしておくことも多く、削除が難しい状況も少なくないと思います。 上記状況を打破するために DIGGLE では本番稼働中の Rails アプリのコードの使用状況を収集して不要なコードを発見するための仕組みを導入したので共有したいと思います。 前置き 不要なコードをどのように発見するか Ruby で コードカバレッジを計測する 仕組み導入にあたって悩んだポイント YJIT を有効化した状態で動作するの

                                                Ruby の oneshot coverage で本番稼働中の Rails アプリの使用状況を収集して不要なコードを発見するための仕組みを導入した話 - DIGGLE開発者ブログ
                                              • テストコード品質を高めるためにJS向けMutation Testingライブラリ・Strykerを実戦導入してみた

                                                はじめに 株式会社hitocolorのKanonとしてはお初にお目にかかります。実は2024年2月からhitocolor様に副業先としてジョインさせていただいてます。 hitocolor様ではkokoroeというeラーニングサービスの開発をお手伝いしています! hitocolor様にjoin後、最初に着手した本格的な案件が今回の記事で書くStrykerの導入です。 Stryker自体は本業[1]の方の社内勉強会で登場したTOPICSで、その時から関心を持っていました。 本業の方ではそれよりも優先度の高いタスクがたくさんだったので導入の目処がなかったのですが、hitocolor様の方で提案したところ「いいね!」とおっしゃっていただき導入する運びになりました。 そして導入にあたっていろいろやったことを、「せっかくなので記事として公開してみよう!」とお話をいただき今に至ります。 Mutation

                                                  テストコード品質を高めるためにJS向けMutation Testingライブラリ・Strykerを実戦導入してみた
                                                • テストでしか使わないパッケージをgo.modに含めない方法 - Copy/Cut/Paste/Hatena

                                                  元エントリは↓で、これが全てです。 dev.to 最高じゃんhttps://t.co/c1hfSYhgx2— k1LoW (@k1LoW) 2023年8月26日 Goでツールではなくライブラリ(パッケージ)を作っているとき、テストにしか使わないパッケージがgo.modに入って依存関係ができてしまうのが、いつも気になっていました。 ただ、「まあ別にいいかな」と思っていたのですが、ちょうど標準パッケージだけで機能が実現できるパッケージができたので、どうしてもgo.modを綺麗にしたくなりました。 そして、えいっと調べてみたらすぐに解決方法が見つかったのでした。 テストでしか使わないパッケージをgo.modに含めない方法 方法は次の通りです*1。 テスト用に go_test.mod ファイルを用意して -modfile オプションを使って go_test.mod ファイルを指定して go tes

                                                    テストでしか使わないパッケージをgo.modに含めない方法 - Copy/Cut/Paste/Hatena
                                                  • 徹底解説! default gemsとbundled gemsのすべて | gihyo.jp

                                                    この記事では、毎年少しずつ変化している標準添付ライブラリ、Default gemsとBundled gemsのRuby 3.3でのアップデートについて解説します。 標準添付ライブラリとDefault gems/Bundled gems⁠、それぞれの違い 私、柴田はRubyインタプリタと同時に配布されている便利なライブラリ群(標準添付ライブラリ)の開発だけではなく、アップデートや配布の仕組みを担当しています。この標準添付ライブラリの中にはDefault gemsとBundled gems、そしてどちらでもないライブラリの3種類があります。便宜上ではありますが、どちらでもないライブラリのことを標準ライブラリと呼ぶことにし、それぞれの特徴について解説します。 標準ライブラリ 標準ライブラリは、RipperやCoverageなど、Rubyのインタプリタの挙動に深く依存するライブラリです。標準ライブ

                                                      徹底解説! default gemsとbundled gemsのすべて | gihyo.jp
                                                    • When MFA isn't actually MFA

                                                      On August 29, 2023, Retool notified 27 cloud customers that there had been unauthorized access to their accounts. If you’re reading this and you were not notified, don’t worry – your account was not impacted. There was no access to on-prem or managed accounts. Nevertheless, here’s what happened, with the hope that this will help apply the lessons we’ve learned and prevent more attacks across the i

                                                        When MFA isn't actually MFA
                                                      • A non-mathematical introduction to Kalman Filters for programmers - Pravesh Koirala

                                                        Read my manifesto on Code as an alternative to Mathematics. Code for this article can be found on this Colab Notebook should you choose to follow along. Why Kalman Filters? Kalman filters are ingenius. If you have never heard of them, then a very intuitive (and arguably reductive) way to think about them is to consider them as a funnel where you pour information from multiple noisy sources to cond

                                                        • RailsのCIのテスト実行時間を 10分から5分に高速化した話 - Findy Tech Blog

                                                          FindyでEMをしている栁沢(@nipe0324a)です。 今回は、FindyのとあるRailsのCIのテスト実行時間を10分から5分に高速化した話をご紹介します。 「CIのテスト実行時間が遅い...」 「CIの実行時間を短くしたい!!」 と感じている方はぜひご覧くださいませ。 Findyでは2024年2月現在、1人あたり1日4プルリクを平均で作っています。静的解析や自動テストなどを即時に行うCI環境がないとスピード感のある開発ができなくなるため、CIを高速で回しタスクを完了させる必要があります。機能も増え、テストケースも拡充したことでCIの高速化が求められるようになりました。 また、個人的には、CIは遅くても10分、理想は5分以内で終わるのを1つの目安にしています。これぐらいのスピード感でCIが完了すると、「プルリク作ってレビュー依頼する」、「レビューコメントもらって対応する」といった

                                                            RailsのCIのテスト実行時間を 10分から5分に高速化した話 - Findy Tech Blog
                                                          • Node v20.6.0 (Current) | Node.js

                                                            Notable changes built-in .env file support Starting from Node.js v20.6.0, Node.js supports .env files for configuring environment variables. Your configuration file should follow the INI file format, with each line containing a key-value pair for an environment variable. To initialize your Node.js application with predefined configurations, use the following CLI command: node --env-file=config.env

                                                              Node v20.6.0 (Current) | Node.js
                                                            • Highlights from Git 2.44

                                                              Open SourceHighlights from Git 2.44The first Git release of 2024 is here! Take a look at some of our highlights on what's new in Git 2.44. The open source Git project just released Git 2.44 with features and bug fixes from over 85 contributors, 34 of them new. We last caught up with you on the latest in Git back when 2.43 was released. To celebrate this most recent release, here is GitHub’s look a

                                                                Highlights from Git 2.44
                                                              • ViteとVitestで開発のリズムを上げる - エムスリーテックブログ

                                                                【Unit4 ブログリレー 1日目】 Viteは"ヴィート"と読みます♫ もう覚えましたね♫*1 こんにちは、エムスリーエンジニアリンググループの山田(@Satoki_1226)です。 本日より、Unit4でもブログリレーを行うこととなりました。Unit4は医療系ポータルサイト m3.com の開発・運営を担当するチームです。Unit4エンジニアがリレー形式でテックブログを執筆し、どんなメンバーがいるのか・どのような開発をしているのかなど、ご紹介できればと思います。 トップバッターである私からは、m3ラウンジというサービスのVite移行時に得られた知見をもとに、 Vite/Vitestへの移行によって感じた「速さ」 移行時の手順とポイント をお伝えできればと思います。Viteが気になっている方や、Vite移行の進め方に困っている方にとって少しでも参考になれば幸いです。なお掲載しているサンプ

                                                                  ViteとVitestで開発のリズムを上げる - エムスリーテックブログ
                                                                • Portable stories for Playwright Component Tests

                                                                  Storybook is the industry standard workshop for building, documenting, and testing UI components. It’s used by leading development teams at organizations like Shopify, Gov.UK, and NASA. One of the biggest benefits of developing in Storybook is that you get tests for free. Each isolated component example—or “story”—is a UI test. And if you want to test data fetching and user interactions, Storybook

                                                                    Portable stories for Playwright Component Tests
                                                                  • Open challenges in LLM research

                                                                    [LinkedIn discussion, Twitter thread] Never before in my life had I seen so many smart people working on the same goal: making LLMs better. After talking to many people working in both industry and academia, I noticed the 10 major research directions that emerged. The first two directions, hallucinations and context learning, are probably the most talked about today. I’m the most excited about num

                                                                      Open challenges in LLM research
                                                                    • Amazonが次世代無線規格「Wi-Fi 7」に対応したメッシュWi-Fiルーター「eero Max 7」を発表

                                                                      Amazonが現地時間2023年9月20日、10ギガビット・イーサネットを搭載したWi-Fi 7対応のメッシュルーター「eero Max 7」を発表しました。 Introducing-eero-Max-7The-Fastest-Most-Powerful-eero-Yet https://press.aboutamazon.com/2023/9/introducing-eero-max-7-the-fastest-most-powerful-eero-yet eero - Finally, wifi that works https://eero.com/shop/eero-max-7 Amazon unveils a pricey but faster $599.99 eero Max 7 | TechCrunch https://techcrunch.com/2023/09/20/am

                                                                        Amazonが次世代無線規格「Wi-Fi 7」に対応したメッシュWi-Fiルーター「eero Max 7」を発表
                                                                      • 【機械学習】機械学習を用いたin silico screening【AI創薬】~第4/5 章 予測モデルの作成~ - LabCode

                                                                        AI創薬とは? AI創薬は、人工知能(AI)技術を利用して新しい薬物を発見、開発するプロセスです。AIは大量のデータを高速に処理し、薬物の候補を予測したり、薬物相互作用を評価したりします。また、AIは薬物の効果や安全性をシミュレートすることも可能で、臨床試験の前の段階でリスクを評価することができます。これにより、薬物開発のコストと時間を大幅に削減することが期待されています。AI創薬は、薬物開発の新しいパラダイムとして注目を集め、製薬企業や研究機関で積極的に研究、導入が進められています。また、バイオインフォマティクス、ケモインフォマティクス、機械学習、ディープラーニングなどの技術が組み合わされ、薬物開発のプロセスを革新しています。さらに、AI創薬は個人化医療の推進にも寄与し、患者にとって最適な治療法を提供する可能性を秘めています。 今回はAI創薬の中でも、in silico screeeni

                                                                        • How Spotify’s Design System Goes Beyond Platforms | Figma Blog

                                                                          Design Manager Juli Sombat sheds light on how a need for more cohesion led Spotify’s design systems team to take a cross-platform approach to components. In 2019, when our leadership at Spotify unveiled their ambition to make audio content available and consistent to anyone on any device, our design team faced a significant challenge: Spotify would now be available across 45 unique platforms, and

                                                                            How Spotify’s Design System Goes Beyond Platforms | Figma Blog
                                                                          • [アップデート]Amazon GuardDuty ECS Runtime Monitoringが利用できるようになりました #AWSreinvent | DevelopersIO

                                                                            [アップデート]Amazon GuardDuty ECS Runtime Monitoringが利用できるようになりました #AWSreinvent ついにECS on Fargateでコンテナランタイムのセキュリティ対策ができるようになりました!Fargate利用者は全員必見のアップデートです! こんにちは。AWS事業本部トクヤマシュンです。 本日より、Amazon GuardDuty ECS Runtime Monitoringが利用できるようになりました!! 当機能はECS on Fargate、ECS on EC2のどちらにも対応しています!! (2023/11/29追記:ECS on EC2は現在プレビュー機能のようです。) 立ち位置としては、これまでAmazon GuardDuty EKS Runtime MonitoringとしてEKSのみに提供されてきた機能が、 Runti

                                                                              [アップデート]Amazon GuardDuty ECS Runtime Monitoringが利用できるようになりました #AWSreinvent | DevelopersIO
                                                                            • Speedometer 3.0: The Best Way Yet to Measure Browser Performance

                                                                              As announced on browserbench.org today, in collaboration with other browser engine developers, Apple’s WebKit team is excited to introduce Speedometer 3.0, a major update that better reflects the Web of today. It’s built together by the developers of all major browser engines: Blink, Gecko, and WebKit with hundreds of contributions from companies like Apple, Google, Intel, Microsoft, and Mozilla.

                                                                                Speedometer 3.0: The Best Way Yet to Measure Browser Performance
                                                                              • Mastodon: Ruby on Rails Open Source Web App

                                                                                The product https://joinmastodon.org Mastodon is a free, open-source social network server based on ActivityPub where users can follow friends and discover new ones. On Mastodon, users can publish anything they want: links, pictures, text, and video. All Mastodon servers are interoperable as a federated network. Open source The project is open source at https://github.com/mastodon/mastodon License

                                                                                  Mastodon: Ruby on Rails Open Source Web App
                                                                                • US vetoes Algerian resolution demanding immediate ceasefire in Gaza

                                                                                  The UN Security Council met again in emergency session in New York on Gaza Tuesday, where the United States vetoed a resolution put forward on behalf of Arab States by Algeria demanding “an immediate humanitarian ceasefire that must be respected by all parties”. The latest Council meeting on the Middle East crisis spiralling outwards from the war in Gaza has ended, with another US veto and an abst

                                                                                    US vetoes Algerian resolution demanding immediate ceasefire in Gaza