タグ

2020年11月25日のブックマーク (7件)

  • FastlyとTypeScriptで実現するカナリアリリース / yamagoya2020

    #yamagoya2020 で 2020/11/25 に登壇させていただいたセッションの資料です。

    FastlyとTypeScriptで実現するカナリアリリース / yamagoya2020
    gfx
    gfx 2020/11/25
  • HTMLのpattern属性とJavaScript正規表現のunicodeオプション - Hatena Developer Blog

    こんにちは、Webアプリケーションエンジニアのid:nanto_viです。みなさんHTMLのフォーム検証機能は使っていますか? 近年は各Webブラウザの対応も進み、お手軽にフォームの利便性を高められるようになっています。 そんなフォーム検証機能のひとつがinput要素のpattern属性です。pattern属性の値にJavaScriptの正規表現パターンを指定することで、ユーザーの入力が意図しないものであった場合、フォーム送信ができなくなります。下図は5桁の数字の入力が求められるところに3桁しか入力せずフォーム送信しようとしたところです。ブラウザに組み込みのエラー表示が出現し、またそのメッセージにtitle属性の値が使われていることを確認できるでしょう。(pattern属性を指定する際には、title属性に書式の説明を記述することが推奨されています。) <input type="text"

    HTMLのpattern属性とJavaScript正規表現のunicodeオプション - Hatena Developer Blog
    gfx
    gfx 2020/11/25
  • アップルがApp Store手数料を条件付きで減額…エピックとスポティファイが激怒

    アップルは11月18日、App Storeでのアプリ内課金にかかる通常30%の手数料を、小規模な開発者に対しては15%に減額すると発表した。 このことはスポティファイ、マッチグループ、エピック・ゲームズなどの大手開発者を激怒させた。これらの企業は30%の手数料を巡ってアップルと争っており、独占力を乱用していると非難してきたからだ。 エピック・ゲームズのティム・スウィーニーCEOはこの動きを「対立と征服のための皮肉な策略」と呼んだ。 スポティファイはアップルの対応について「いい加減で気まぐれなもの」と声明で述べた。 手数料を巡って開発者と争っているアップル(Apple)の最新の動きが、最大の敵であるスポティファイ(Spotify)、マッチグループ(Match Group)、エピック・ゲームズ(Epic Games)を激怒させた。 アップルは11月18日、アプリ内課金に対する販売手数料率を30

    アップルがApp Store手数料を条件付きで減額…エピックとスポティファイが激怒
    gfx
    gfx 2020/11/25
    まあ、せやろな。
  • 検索インフラを安全に切り替えた話 - クックパッド開発者ブログ

    こんにちはこんにちは。技術クックパッドサービス基盤グループの id:riseshia です。 記事では直前の記事で提案された新しい検索システム(以下、 solr-hako と呼びます)を利用し、レシピサービスの検索インフラの切り替えた話をします。 solr-hako の設計を直接参照する内容はありませんが、それを前提においた移行作業ですのでそちらの記事を先に読むことをおすすめします。 インフラ構成の変化 まずインフラ構成の変化ををみておきましょう。 検索インフラ(変更前) 今まではこのようなインフラ構成でした。特徴としては、 search-cache というキャッシュサーバ(Varnish)が手前にあることくらいでしょうか。今回、 solr-hako を利用することで以下のような感じになりました。 検索インフラ(変更後) しれっとキャッシュレイヤーである Varnish がなくなったこ

    検索インフラを安全に切り替えた話 - クックパッド開発者ブログ
    gfx
    gfx 2020/11/25
    コストが1/3!!すごい。
  • 人気順検索のSolrはスケールのためにディスクを捨てた - クックパッド開発者ブログ

    技術クックパッドサービス基盤グループの id:koba789 です。 昨年まではデータ基盤グループというところで 最新のログもすぐクエリできる速くて容量無限の最強ログ基盤 を作ったりしていました。 今年はちょっとチームを移動しまして、検索システムをいじっていました。今回はそのお話です。 なお、クックパッドには様々な検索システムがありますが、この記事では説明を簡単にするためにレシピの検索のみに焦点をあてています。 クックパッドの検索システムにあった課題 クックパッドにはレシピを検索できる機能があります。 プレミアム会員限定の人気順検索もこの機能の一部です。 しかし、この重要な機能を支える検索システムにはいくつもの課題がありました。 Solr が古すぎる クックパッドでは、レシピ検索を含む多くの検索機能にSolrを用いています。 今年の始めに私がこの課題に取り組み始めた時点では、その Sol

    人気順検索のSolrはスケールのためにディスクを捨てた - クックパッド開発者ブログ
    gfx
    gfx 2020/11/25
    koba789氏の新作だ。大変興味深い。
  • コロナ時代、世界で最も安全・危険な国・地域-レジリエンスランキング

    コロナ時代、世界で最も安全・危険な国・地域-レジリエンスランキング Rachel Chang、Jinshan Hong、Kevin Varley 新型コロナウイルス感染症(COVID19)が世界に広がっている中で、この公衆衛生上の危機をどの国・地域が最もうまく乗り切るかを予想するのは簡単ではない。 だがブルームバーグは、コロナ禍を最もうまくしのいでいる国を特定するためのデータを算出した。経済や社会に最も痛手が少ない形でコロナに最も効果的に対応している国はどこだろうか。 ブルームバーグCOVIDレジリエンス(耐性)ランキングは経済規模が2000億ドル(約20兆9100億円)を超える53の国・地域を10の主要指標に基づいて点数化した。その基準は症例数の伸びや全体の致死率、検査能力、ワクチン供給契約の確保状況などだ。国内医療体制の能力、ロックダウン(都市封鎖)などコロナ関連の行動制限が経済にもた

    コロナ時代、世界で最も安全・危険な国・地域-レジリエンスランキング
    gfx
    gfx 2020/11/25
    興味深い。
  • AWS、DynamoDBをSQLで操作可能に。SQL互換のクエリ言語「PartiQL」対応を発表

    AWSはNoSQLデータベースサービスのDynamoDBが、SQLで操作可能になるSQL互換のクエリ言語「PartiQL」に対応したことを発表しました。 You now can use PartiQL (a SQL-compatible query language) to query, insert, update & delete table data in DynamoDB. PartiQL makes it easier for you to interact with DynamoDB & run queries in the AWS Management Console. https://t.co/qlRwzYZCPC pic.twitter.com/pVaX5xlEDu — DynamoDB (@dynamodb) November 23, 2020 DynamoDBはキーバ

    AWS、DynamoDBをSQLで操作可能に。SQL互換のクエリ言語「PartiQL」対応を発表
    gfx
    gfx 2020/11/25