タグ

あとで読むに関するisawo81のブックマーク (3,590)

  • 2020年: PuppeteerとPlaywrightの激動の1年。 - Qiita

    2020年は、突如Playwrightが現れ、Seleniumを置き換えるほどの勢いでいろいろなツールが現れました。 Puppeteerは、Playwrightが出てからもTypeScript化をしたりカスタムクエリハンドラ機能が実装されたりと、Chrome DevToolsプロトコルを利用するライブラリとして改善が続いています。 今年1年の Puppeteerのリリースページ https://github.com/puppeteer/puppeteer/releases Playwrightのリリースページ https://github.com/microsoft/playwright/releases を時系列にまとめてみます。 2020年1月。 PuppeteerとPlaywrightの15日間の演劇 https://speakerdeck.com/taminif/relation-

    2020年: PuppeteerとPlaywrightの激動の1年。 - Qiita
  • Apple、TSMCの5nmプロセスの生産能力の80%を予約済み〜A14Zなど製造か - iPhone Mania

    Apple、TSMCの5nmプロセスの生産能力の80%を予約済み〜A14Zなど製造か 2020 12/22 Appleは、台湾TSMCの5nmプロセスの2021年の生産能力の80%を予約済みで、同プロセスでは新型iPad Pro用A14Z Bionicや新型iMac用チップの生産が行われると、Wccftechが報じています。 TSMCは生産能力を強化か Appleは、TSMCの5nmプロセスの2021年の生産能力の80%を予約済みのようです。 TSMCは、2021年第1四半期(1月〜3月)に新しい生産プラントを稼働させ、月間生産能力をウェハー換算で9万枚まで増加させるとみられています。 5nmプロセスで複数のApple向けチップを製造 Wccftechは、2021年にTSMCの5nmプロセスで、新型iPad Proに搭載されるA14Z Bionic、新型iMacに搭載されるA14T、自社開

    Apple、TSMCの5nmプロセスの生産能力の80%を予約済み〜A14Zなど製造か - iPhone Mania
  • AWS CI/CD for Amazon ECS ハンズオンをやってみた | DevelopersIO

    概要 AWS CI/CD for Amazon ECS ハンズオンをやってみました。 ハンズオンは下記の3立てです。3時間程度で終わりました。 サンプルアプリのコンテナイメージ作成 AWS Fargate環境構築とコンテナ実行 CI/CDのパイプライン作成 ハンズオンを進めながら個人的なメモを補足した内容です。実際のハンズオン資料を見ながら作業をすすめ補足資料になればよいなと思っています。 CodeBuild時にDocker Hubのレートリミットに引っかかるとつまづくと思うのでそこの回避方法を載せています。 まず、AWS Fargateとは ハンズオン1 Fargateでコンテナを実行するまでの前準備する内容です。 ハンズオン資料より VPC、ALB作成 ハンズオンの手順ではVPCはCloudFormationで構築します。コードはハンズオン資料内にダウンロードリンクがあります。ALB

    AWS CI/CD for Amazon ECS ハンズオンをやってみた | DevelopersIO
  • パスワードレスな認証方式やアカウントリカバリーについての振り返り2020

    ritouです。 Digital Identity技術勉強会 #iddance Advent Calendar 2020 19日目の投稿です。 急に穴が空いたのでアカウントリカバリーとかの話でリカバリーしましょう。 今年は認証やら人確認などが騒がしい年でありました。 大きな問題の話はおいといて、自分のブログ記事に書いたぐらいの話を用いて振り返ります。 1. 一般的なパスワード認証 - パスワード = メール/SMSを用いたパスワードレス認証? bosyuがTwitter/Facebookのソーシャルログインに加え、メールでリンクや認証コード的な文字列を送信、それを検証することでログイン状態とするパスワードレスな認証機能を実装されていました。 bosyuが実装したメールアドレスでの登録/ログイン機能とは!? - r-weblife (追記: ころちゃん氏が関連する記事を書いてました。パスワ

    パスワードレスな認証方式やアカウントリカバリーについての振り返り2020
  • デザインパターン - Google Cloud のソリューション

    ウェブサイト リニューアルおよび移行のお知らせ 2022 年 7 月 Google Cloud Solution Design Pattern のウェブサイトはリニューアルを行い、以下に移行いたしました。より使いやすくなっておりますので、これまで以上にご活用いただけますと幸いです。 gc-solution-design-pattern.jp ソリューション デザインパターン とは ソリューション デザインパターンでは、 ワークロードごとに Google Cloud のアーキテクチャを 2 つの観点でまとめています。 1 つ目は、様々な業界で利用できる共通のソリューション デザインパターンとして「エンタープライズ向けの組織、 IAM、請求管理」、「インフラストラクチャとマイグレーション」、「アプリケーションおよびデータベースのモダナイゼーション」などを用意しています。 2 つ目は、ゲーム業界

    デザインパターン - Google Cloud のソリューション
  • ふくおかFGのネット銀行「みんなの銀行」、21年5月に事業開始 地銀として初

    福岡銀行などを傘下に持つ金融持ち株会社のふくおかフィナンシャルグループ(FG)は12月22日、かねて開業準備を進めていたインターネット専業銀行「みんなの銀行」が銀行業の営業免許を取得したと発表した。2021年1月4日に銀行システムの稼働を始め、同年5月下旬に事業を始める予定。 地方銀行によるネット銀行の設立は初。開業後は“デジタルネイティブ世代”(インターネットに親しんできた20~30代の若者)に向けたバンキングサービスを提供する方針だが、現時点で詳細は非公開。今後、記者会見などを開き、事業方針や具体的なサービス内容を発表するとしている。 ふくおかFGでは、対面での接客や画一的な商品ラインアップなどを従来の銀行サービスの課題と捉えており、これらを解消する目的で19年8月にネット銀行参入を発表した。以降は、勘定系システムの基盤にGoogle Cloud PlatformGCP)を採用し、外

    ふくおかFGのネット銀行「みんなの銀行」、21年5月に事業開始 地銀として初
  • IAM ロールの PassRole と AssumeRole をもう二度と忘れないために絵を描いてみた | DevelopersIO

    コンバンハ、千葉(幸)です。 皆さんは、 PassRole と AssumeRole についてきちんと理解ができていますか?どちらも IAM ロールに関するものですね。 私はカラダ(ボディ)の調子がいい時は思い出せるのですが、雨が降っている日や、ちょっと疲れて気を抜いた時にはすぐ分からなくなってしまいます。 ということで、イメージとして脳に刻み付けることによって忘れられなくしてやろうと思いました。 そこで出来上がったのが以下です。 間違えました。以下です。 あ、でもやっぱり忘れづらいのはこちらかもしれませんね。 どうですか?もう忘れられなくなりましたね? 先にまとめ IAM ロールには以下ポリシーを設定できる アイデンティティベースポリシー Permissions boundary 信頼ポリシー AWS リソースに IAM ロールを引き渡す際には PassRole の権限が必要 PassR

    IAM ロールの PassRole と AssumeRole をもう二度と忘れないために絵を描いてみた | DevelopersIO
  • Pythonで仕事をする人のための書籍まとめ2021 - 学習, 業務効率化, アプリ開発からデータサイエンスまで - Lean Baseball

    2020年も多くの素晴らしい技術書がたくさん出ました. その中でも(昨今のトレンド・流行りも手伝ってか)Pythonの多さ・充実度合いは目立つものがあります. (このエントリーを執筆した12/19時点で)Amazonカテゴリで「Python」と検索すると1,000件以上出てきます*1. これだと目的のにたどり着くだけで疲れそうです. このエントリーでは, 主にPythonを学びたい・現在使っている方 手元の業務を効率化したり, RPAっぽいことをやりたい方 エンジニア・データサイエンティストとして業務や趣味個人開発をされている方 を対象に, 今そして来年2021年に読んでおきたいPython関連書籍(と抑えておきたいサービス) をエンジニアでありデータサイエンティストである私独自の視点で紹介します*2. なおこのエントリーはこのブログで例年執筆している「Pythonまとめ」の2

    Pythonで仕事をする人のための書籍まとめ2021 - 学習, 業務効率化, アプリ開発からデータサイエンスまで - Lean Baseball
  • ECS Fargate 楽々構築テンプレート|Dentsu Digital Tech Blog

    この記事は電通デジタルアドベントカレンダー2020の22日目の記事になります。前回の記事は「ADH APIを効率的に呼び出すために開発したHooksの紹介」でした。 改めましてこんにちは! Docker使ってますか? AWSDockerを使おうと思うと以下の3つの選択肢があります。 ・Elastic Container Service ・Elastic Kubernetes Service ・EC2に構築する この中でもECSいいですよね、僕も好きです。運用に手間もかからなくて気軽に使えるところに好感もてます。さすがAWSのマネージドサービス。 ただし実際にECSで構築しようとすると周辺のリソースが色々と必要になるので初心者にとってハードルが高く見えるのも事実です。そんなわけで初心者にも使えるようなテンプレートを提供したいと思います。 このテンプレートでは最低限の機能しか提供しません。何

    ECS Fargate 楽々構築テンプレート|Dentsu Digital Tech Blog
  • Fintechサービスをスピーディーに立ち上げる技術スタック LINEエンジニアに和田卓人さんが聞く TypeScriptとマイクロサービス基盤 - はてなニュース

    多くのユーザーに常用されるコミュニケーションアプリ「LINE」には、エンターテイメントやライフスタイル、ショッピングなど多種多様な関連サービスがあります。 その中でスマホ投資サービス「LINE証券」や、外国為替証拠金(FX)取引の「LINE FX」、個人向けローンサービス「LINEポケットマネー」、「LINE」アプリ上で損害保険に加入できる「LINEほけん」などファイナンシャル(金融)系サービスの展開も拡大しています。 こういったFintech事業に、LINEエンジニアはどう取り組んでいるのか? 「LINE証券」を開発する3名に、事業を支える技術の詳細を伺いました。聞き手は、テスト駆動開発の第一人者でありITコンサルタント・ソフトウェアエンジニアの和田卓人(@t_wada)さん。 信頼性と高速性の両立が求められるFintech領域において、LINEはどのような工夫を行っているのでしょうか。

    Fintechサービスをスピーディーに立ち上げる技術スタック LINEエンジニアに和田卓人さんが聞く TypeScriptとマイクロサービス基盤 - はてなニュース
  • なぜ新型コロナワクチンはこれほど高速に開発できたのか?

    これまで開発されたワクチンの中で最速で完成したのは、1960年代に開発されたおたふく風邪用のワクチンで、開発期間は「4年」でした。そのため、新型コロナウイルス(SARS-CoV-2)のワクチンが完成するにはそれなりの時間がかかると考えられていたのですが、2020年11月にアメリカの製薬大手・ファイザーとバイオテクノロジー企業・BioNTech SEが開発する新型コロナウイルスワクチン「BNT162b2」が第III相試験において「90%を超える予防効果がある」という結果を出し、同年12月14日にはアメリカ品医薬品局(FDA)から初の使用許可を取得するに至りました。従来のワクチン開発と比べてはるかに短い「1年未満」という期間で完成までこぎつけた新型コロナウイルスワクチンについて、なぜこれほど開発が高速に進んでいるのかを、学術誌のNatureがまとめています。 The lightning-fa

    なぜ新型コロナワクチンはこれほど高速に開発できたのか?
  • 「決済サービスを閉じるときのやることリスト」 Origami終了の実体験、メルカリが明かす

    メルカリ傘下の決済サービス「メルペイ」を手掛けるエンジニアが、今年6月の「Origami Pay」終了の実体験を基に、「決済サービスを閉じるときのやることリスト」を企業ブログで公開し、注目を集めている。 「サービスの終わらせ方を詳しく説明される機会はなかなかない」ため、終了に立ち会う機会があれば参考にしてほしい、としている。 決済サービスは、お金を直接扱うという点でリスクの高いサービスであるとともに、ユーザーやカード会社、金融機関、加盟店など、さまざまなステークホルダーがいる。また、システムもさまざまな外部サービスにつながっている。 Origami Payは、リスクや外部への影響を最小限に抑えながらクローズすべく入念に計画を練り、9カ月にわたるスケジュールを組んだという。 ステークホルダーとの調整とともに、法務・コンプライアンスの観点でも抜け漏れがないか、慎重に確認していった。 Origa

    「決済サービスを閉じるときのやることリスト」 Origami終了の実体験、メルカリが明かす
  • shiodaifuku.io

    Webエンジニアのブログです。

    shiodaifuku.io
  • 技術者には試行錯誤は圧倒的に悪であると腹落ちした話|牛尾 剛

    私はシアトルのクラウドの中の人として、ソフトウェアの開発を行っているが、先日ある問題がきっかけで、技術者には試行錯誤がとても良くないということが腹落ちしたので、忘れないように書いておきたい。 先日起こった事先日起こった事は、私がシアトルから一時帰国して、普段使わないラップトップを使って日から仕事をしている。 Application Insights というログを管理するプラットフォームがあるのだが、とても不思議なことに、Application Insights のログファイルを見ると完全に正常に動いているようにしか見えないのだが、クラウドのポータルに行くと、テレメトリが来ていない。 Application Insights のチームのメンバーが助けてくれることになったので、彼女に、Teamsで画面共有をして、「ほら、出ないでしょ?」と見せると、なんとテレメトリがポータルに来ている。その後

    技術者には試行錯誤は圧倒的に悪であると腹落ちした話|牛尾 剛
  • Emacsのダイナミックモジュール - Qiita

    これは Emacs Advent Calendar 2020 20日目の記事です。 2020 年 8 月にリリースされた Emacs 27.1 は、久しぶりのメジャーバージョンアップということもあり様々な新機能が話題になったと思います。そうした華々しい新機能の陰で地味にひっそりとした変更がありました。ダイナミックモジュールがデフォルトで有効になったのです。このおかげで、例えば GNU が配布している WindowsEmacs 公式バイナリそのままで、IME パッチを当てなくてもダイナミックモジュールでエミュレーションすることにより、IME パッチ版と同様の使用感を実現できる tr-ime のようなことができるようになりました。 記事は、(Windows に限定せず)ダイナミックモジュールとはどんなものなのか説明し、そして実際にダイナミックモジュールを作ってみます。 はじめに Ema

    Emacsのダイナミックモジュール - Qiita
  • 例から学ぶ AWS CLI の クエリ(query)活用 | DevelopersIO

    [入れ子のキー選択] CloudFront ディストリビューションの設定値を取得 cloudfront list-distributions で CloudFront(CF)ディストリビューションの情報を取得できます。 aws cloudfront list-distributions --output json # { # "DistributionList": { # "Items": [ # { # "Id": "XXXXXXXXXXXXXX", # "ARN": "arn:aws:cloudfront::123456789012:distribution/XXXXXXXXXXXXXX", # "Status": "Deployed", # "LastModifiedTime": "2020-02-21T04:11:45.412000+00:00", # "DomainName":

    例から学ぶ AWS CLI の クエリ(query)活用 | DevelopersIO
  • [2020年版]AWSセキュリティのための10のことが発表されました # reinvent | DevelopersIO

    こんにちは、臼田です。 みなさん、AWSセキュリティやってますか?(挨拶 今回は開催中のre:Invent 2020にて発表された「AWSセキュリティのための10のこと」最新版について紹介します。 前置き 「AWSセキュリティのための10のこと」は実は昨年行われたre:Invent 2019にてAWSのCISOであるスティーブ・シュミット氏が発表していました。 その時の内容は以下AWSブログでも紹介されています。 AWS アカウントのセキュリティを改善するための 10 個の項目 | Amazon Web Services ブログ 上記では「AWSアカウントのセキュリティを改善するための10個の項目」というタイトルですが、長いので私は「AWSセキュリティのための10のこと」と勝手に表現しました。決して公式の表現ではないのでご容赦を。 で、上記は以下の10項目になっています。 アカウント情報を

    [2020年版]AWSセキュリティのための10のことが発表されました # reinvent | DevelopersIO
  • 続・続・国産ブラウザアプリSmoozはあなたの閲覧情報をすべて外部送信している

    この記事は過去2回にわたる検証記事の続きとなります。 国産ブラウザアプリSmoozはあなたの閲覧情報をすべて外部送信している 続・国産ブラウザアプリSmoozはあなたの閲覧情報をすべて外部送信している 前回の記事では、おすすめ記事機能を有効にしていると、Smoozがユーザーの閲覧しているURL情報を送信してしまうことについて解説しました。 ユーザーID、URLと共に送信されているbc、bt、bdという項目の内容がわからないままでしたが、これもユーザーの情報であるはずだと思い、調査を続けてきました。 ▼これがおすすめ記事のために送信される内容 (この内容は記事の最後にテキスト情報としても掲載しておきます) URL情報に関連するもので 『c、t、d』 と呼ばれそうなものは何か。 ・cのデータ量は飛び抜けて多い ・cとdは一致が見られることがある ・一部が一致しながらもcのほうが長かったりもする

    続・続・国産ブラウザアプリSmoozはあなたの閲覧情報をすべて外部送信している
  • Windows 10のチェックディスクでファイルシステムが破損する不具合

    Windows 10のチェックディスクでファイルシステムが破損する不具合
  • Google、12月14日の約45分間ダウンの原因と対策を詳解

    Googleは12月18日(現地時間)、12月14日の約45分間にわたる多数のサービスダウンの原因と今後の対策について、ステータスダッシュボードで説明した。 この障害は、14日の午前3時46分(日時間では14日の午後8時46分)から47分間続き、Googleのログイン認証サービス「OAuth」を採用するGmailやWorkspaceなどの一連のサービスが影響を受けた。 大まかに要約すると、根的な原因は、10月にユーザーIDサービスを新しいクォータシステムに登録するための変更を行ったが、その際に古いクォータシステムの一部が残ってしまい、誤った報告があったことという。ユーザーIDサービスの使用量が誤って0と報告されたため、クォータ制限が続いて最終的に期限切れになり、自動クォータシステムがトリガーされてユーザーIDサービスのクォータが減少した。 意図しないクォータ変更を防止するための安全性

    Google、12月14日の約45分間ダウンの原因と対策を詳解