タグ

2021年6月9日のブックマーク (11件)

  • Strykerを使ってTypeScriptでMutation Testingする

    概要 JavaScript/TypeScript向けのMutation Testing FrameworkであるStryker-jsがいい感じになってきたので紹介してみます。簡単な紹介のみです。 対象読者 Strykerの概要を知りたい人 Mutation Testingよく知らないJSer/TSer Mutation Testing導入したいけどJS/TS用のツールが見つからなかった人 Mutation Testingとは テスト対象のコードを変更(Mutate)するミュータントを仕込み、Unit Testが正しくそれらのミュータントを退治できるか測定するものです。 一般的には退治できた割合が高いほど意味のあるUnit Testを書いていると言えます。 Wikipediaの項目にもある通りFuzzingの一種とも言えます。 Mutation Testing自体はGoogleが論文出してた

    Strykerを使ってTypeScriptでMutation Testingする
    knjname
    knjname 2021/06/09
    面白い
  • 「インコが死にました」Amazonのグリルパンのレビューにて、材料表記が「鉄」だった故に起きた悲劇が載っていた

    IPUSIRON @ipusiron ミジンコに転生してLv.1から人生をやり直しています。主な著書『ハッキング・ラボのつくりかた 完全版』( https://t.co/vbR7z8QM41 )等、翻訳Pythonでいかにして暗号を破るか』。活動内容は bit.ly/3uz2DuU | 関心事:読書、倹約・ポイ活 | 詳細は↓ akademeia.info

    「インコが死にました」Amazonのグリルパンのレビューにて、材料表記が「鉄」だった故に起きた悲劇が載っていた
    knjname
    knjname 2021/06/09
    アボカド関係ないカセットコンロ用のたこ焼き器でも同様のレビューはある https://www.amazon.co.jp/dp/B0098HKKL0
  • 何故 Fastly を使うのか

    数ある CDN のなかでも Fastly は圧倒的に優れた特性を持つものだと思うので、障害にかこつけてその優れた点を紹介していく。 キャッシュが消えるのがはやいCDN とは世界各地にあるキャッシュサーバーにコンテンツをキャッシュして配信してもらうことで、オリジンサーバーの負荷を軽減したりユーザーへの配信速度を上げたりするリバースプロキシのホスティングサービスだが、 Fastly の最大の特徴としてはそのキャッシュが消えるのが速い。普通の CDN が数十秒〜数分とかかるのにたいして 0.2 秒で全部消えることが保証されているし、キャッシュにたいしてキーをつけておけば(HTTP ヘッダーに Surrogate-Key って入れるだけ)特定のキーがついているキャッシュだけ 0.2 秒以内に消したりということができる。 これにより、 CDN による配信高速化の恩恵を受けながら、コンテンツをリアルタ

    何故 Fastly を使うのか
    knjname
    knjname 2021/06/09
    キャッシュと設定は本当に速いと嬉しいよね CloudFront使ってると羨ましくなる
  • 【2021年版】Appleが殺そうとしているものリスト

    【2021年版】Appleが殺そうとしているものリスト2021.06.08 19:00366,160 Andrew Liszewski - Gizmodo US [原文] ( 湯木進悟 ) ZoomもGoogleも危うし? Apple(アップル)といえば、革新的に新たなものを発明し、さまざまなプラットフォームに載せてくる企業。そんなイメージが強いなかで、実は多くの先行する他社の革新的なツール、アプリ、そしてOSの機能などを取り込みつつ、いかにも自社でリリースした新たなもののように仕立てあげてしまうのが上手でもあります。だから、当の先行していたサービスの開発者やユーザーにとっては、いつ殺されてしまうのか、戦々恐々でもあるようですね。 そして、その典型的なタイミングは、毎年のWWDCでの発表後です。今年も数々の新発表の陰で、やってきました、恒例のAppleが殺そうとしているものまとめリスト。秋

    【2021年版】Appleが殺そうとしているものリスト
    knjname
    knjname 2021/06/09
    出版社が電子書籍プラットフォーム作ってKindle倒すって言ってるのに近い
  • Amazon Music HDが月額980円に値下げ。プライム会員は780円

    Amazon Music HDが月額980円に値下げ。プライム会員は780円
    knjname
    knjname 2021/06/09
    たまにHDでも音質劣化していたのは無料なら許せる
  • Summary of June 8 outage

    Summary of June 8 outageWe experienced a global outage due to an undiscovered software bug that surfaced on June 8 when it was triggered by a valid customer configuration change. We detected the disruption within one minute, then identified and isolated the cause, and disabled the configuration. Within 49 minutes, 95% of our network was operating as normal. This outage was broad and severe, and we

    Summary of June 8 outage
    knjname
    knjname 2021/06/09
    普通に誰かがバグ踏んで全体が死んだのか
  • Terraformがバージョン1.0に到達、正式版に。AWSやAzure、VMwareなどマルチクラウド対応のプロビジョニングツール

    Terraformがバージョン1.0に到達、正式版に。AWSやAzure、VMwareなどマルチクラウド対応のプロビジョニングツール HashiCorpがオープンソースで開発しているマルチクラウド対応のプロビジョニングツール「Terraform」がバージョン1.0に到達し、正式版となりました。 Today we are announcing the GA release of #Terraform 1.0. This marks a major milestone for interoperability, ease of upgrades, and maintenance for your automation workflows for what has become a standard for cloud provisioning. #HashiConf https://t.co/

    Terraformがバージョン1.0に到達、正式版に。AWSやAzure、VMwareなどマルチクラウド対応のプロビジョニングツール
    knjname
    knjname 2021/06/09
    Terragruntとか動くんだろうか…
  • The Plan for React 18 – React

    The React team is excited to share a few updates: We’ve started work on the React 18 release, which will be our next major version. We’ve created a Working Group to prepare the community for gradual adoption of new features in React 18. We’ve published a React 18 Alpha so that library authors can try it and provide feedback. These updates are primarily aimed at maintainers of third-party libraries

    The Plan for React 18 – React
    knjname
    knjname 2021/06/09
    “Since concurrency in React 18 is opt-in, there are no significant out-of-the-box breaking changes to component behavior. You can upgrade to React 18 with minimal or no changes”
  • 「またいつか、世界の果てで会おう」118ヵ国を巡ったイモトアヤコさんが、必ず持っていく旅グッズ

    2007年から日テレビ系バラエティ「世界の果てまでイッテQ!」のワールドツアーで、世界中を旅してきたイモトアヤコさん。さまざまな土地を訪ね、現地の不思議な生き物や知られざる風習を紹介してきました。その一方で、「イッテQ!登山部」のメンバーとしてエベレスト登頂などにも挑戦。これまで巡った国々は、なんと118ヵ国にものぼります。 何度も旅をするうちに、イモトさんがスーツケースに入れるアイテムは自然と厳選され、いまでは「これを持っていけば間違いない」という旅グッズのスタメンが出来上がったそう。不要になったものは、メルカリで売ったりもしているんだとか。 現在は「ジャパンツアー」を決行しながら、またいつか世界を旅する日々を待ち望むイモトさんに、「旅の必需品」について寄稿していただきました。(文・写真提供/イモトアヤコ、タイトル文字/熊谷菜生、編集/メルカリマガジン編集部) 海外ロケに行き始めた最初

    「またいつか、世界の果てで会おう」118ヵ国を巡ったイモトアヤコさんが、必ず持っていく旅グッズ
    knjname
    knjname 2021/06/09
    いい記事だった
  • ユピテル、40万人分の会員情報流出 不正アクセス確認から3年以上報告せず、脅迫メール受信で公開

    自動車用品などを手掛けるユピテル(東京都港区)は6月7日、2017年10月にサーバが不正アクセスを受け、同社が運営する会員サイト「My Yupiteru」に登録する約40万人分の個人情報が外部に流出したと発表した。攻撃者とみられる人物から、金銭要求の脅迫メールを受信していることも併せて公表した。クレジットカード情報は含まれておらず、7日時点で、個人情報の悪用も確認されていない。 流出したのは、17年10月以前に同サイトへ会員登録した40万5576人分の住所、氏名、性別、生年月日、電話番号、メールアドレスを含む、52万8563件のデータ。残り12万件余りのデータについて同社は、既に退会済みで閲覧できない情報や入会手続きを途中で取り消したユーザーの情報などとし「情報流出を確認した会員には、個別に連絡する」としている。 同社が不正アクセスを確認したのは2017年10月31日。不正アクセス元からの

    ユピテル、40万人分の会員情報流出 不正アクセス確認から3年以上報告せず、脅迫メール受信で公開
    knjname
    knjname 2021/06/09
  • Changes to Docker Hub Autobuilds | Docker

    Products Docker DesktopContainerize your applicationsDocker HubDiscover and share container imagesDocker ScoutSimplify the software supply chainDocker Build Cloud Speed up your image buildsTestcontainers Desktop Local testing with real dependenciesTestcontainers Cloud Test without limits in the cloud See our product roadmapMORE resources for developers

    Changes to Docker Hub Autobuilds | Docker
    knjname
    knjname 2021/06/09
    フリーのCI/CDが仮想通貨マイニングのせいで死んでいく図