2017年3月10日のブックマーク (8件)

  • Free Google Cloud features and trial offer  |  Google Cloud Free Program  |  Google Cloud Documentation

    Keep exploring with 20+ always-free products. Access 20+ free products for common use cases, including AI APIs, VMs, data warehouses, and more. Google Cloud Free Trial The Google Cloud Free Trial is a 90-day program that lets new users try the most popular Google Cloud products without any financial commitment. You will not be billed for any Google Cloud usage during your Free Trial. Access to pro

    Free Google Cloud features and trial offer  |  Google Cloud Free Program  |  Google Cloud Documentation
    S64
    S64 2017/03/10
    昼間GCPについて考えてた矢先にこんなものが
  • GoogleのQUICプロトコル:TCPからUDPへWebを移行する | POSTD

    QUIC(Quick UDP Internet Connections)プロトコルは、TCPではなくUDPをベースとして開発された、全く新しいWeb向けのプロトコルです。 (冗談で) TCP/2 と呼ぶ人までいます。 私がQUICについて知ったのは数週間前のことです。 SysCast Podcastcurlとlibcurlについてのエピソード を聞いていた時でした。 QUICプロトコルの当に面白い点は、UDPへの移行というところだと思います。 現在、Webの伝送プロトコルは、信頼性を確保するため、TCP上に構築されています。このTCP接続を開始するためには、 3wayハンドシェイク が行われています。つまりこれは、接続を開始するたびにラウンドトリップ (ネットワークパケットの往復) が追加されるということであり、新たな接続先に対し大幅な遅延を生じさせているのです。 (出典: UDPを介

    GoogleのQUICプロトコル:TCPからUDPへWebを移行する | POSTD
    S64
    S64 2017/03/10
  • HTTPリクエストを減らすために【終章】我々には1000msの猶予しか残されていない

    このシリーズはHTTPリクエストの理解を通じてWebパフォーマンスの重要性について考える5章構成になっている。 【序章】HTTPリクエストは甘え 【CSS Sprite編】スプライト地獄からの解放 【WebFont編】ドラッグ&ドロップしてコマンド叩いてウェーイ 【DataURI編】遅延ロードでレンダリングブロックを回避 【終章】我々には1000msの猶予しか残されていない 最終日は、我々フロントエンドデベロッパーに課せられた理想と現実のはざまについて冷静と情熱のあいだらへんで考えていく。まずは下記のブログを読んでもらいたい。 Google ウェブマスター向け公式ブログ: スマートフォンサイトの読み込み速度を改善するために まぁ読まなくてもいいのだが、ここで述べられている重要なことは2つ。 モバイルの平均読み込み時間は7秒 しかし、ユーザーは1秒未満を求めている 平均読み込み時間の7秒とい

    S64
    S64 2017/03/10
  • HTTPリクエストを減らすために【序章】HTTPリクエストは甘え - MOL

    このシリーズはHTTPリクエストの理解を通じてWebパフォーマンスの重要性について考える5章構成になっている。 【序章】HTTPリクエストは甘え 【CSS Sprite編】スプライト地獄からの解放 【WebFont編】ドラッグ&ドロップしてコマンド叩いてウェーイ 【DataURI編】遅延ロードでレンダリングブロックを回避 【終章】我々には1000msの猶予しか残されていない 1日目は、HTTPリクエストの概要について説明する。 例えに、私のポートフォリオページ(t32k.me)が表示されるまでの流れを見ていく。まず、検索からでも方法はなんでもよいが、ブラウザのURLバーにt32k.meと打ち込んでアクセスする。そのページを見にいくということは、つまりt32k.meに対してHTTPスキームでリクエストするということを意味している。 クライアントであるブラウザは入力されたURLを判断して、リソ

    S64
    S64 2017/03/10
  • (ネットワーク)TCPのスループットとRTTの関係 | old_3流プログラマのメモ書き

    まず、RTT(往復遅延時間)というのはパケットを送信して受信した側が送信側にACKパケットを送り、送信側でそれを受取るまでの時間です。 ネットワーク疎通テストに使う ping も結果に RTT が表示されますよね。(XP だと下記の time のところです) >ping 10.0.120.1 Reply from 10.0.120.1: bytes=32 time=38ms TTL=54 さて、これとは別にTCPプロトコルにはウィンドウサイズというものがあります。 TCPは確実にパケットが届いたかどうかを確認するため、受信側が送信側にACKパケットを返すわけですが、毎回のパケット一つずつにACKを返すと非常に効率が悪いため、送信側が複数のパケットを送信し、その複数パケットに対してまとめて1回のACKを返すという仕組みをとってます。 この"複数のパケットの単位"がウィンドウサイズになるわけで

    (ネットワーク)TCPのスループットとRTTの関係 | old_3流プログラマのメモ書き
    S64
    S64 2017/03/10
  • DataBindingで実現するMVVM Architecture

    DroidKaigi 2017

    DataBindingで実現するMVVM Architecture
    S64
    S64 2017/03/10
  • How to implement material design animation

    アニメーションがカットされているため、動画版のほうが分かりやすいかもしれません : https://goo.gl/photos/FofgyPrdokrjKtxVA https://droidkaigi.github.io/2017/timetable.html#session-41

    How to implement material design animation
    S64
    S64 2017/03/10
  • 「優秀な人材が欲しい」と言う経営者の言葉は、その人が人間をどう見てるかがそのまま表れている。

    「優秀な人材が欲しい」と言う経営者の言葉は、その人が人間をどう見てるかがそのまま表れている。 2019年12月16日 働き方・キャリア 設立2〜3年目の会社が直面する課題の一つが「採用」だ。ここ一年、周りのベンチャー経営者たちから「良い人が採れない。どうしたらいい?」と相談されることが多々あった。 売り手市場の昨今、ベンチャーに限らず大体どこの会社も採用に苦労している。 ところが知り合いの中に1社だけ、欲しい人材を順調に採用し、和気あいあいと楽しそうに経営している会社があった。 正直、私はなぜこの会社の採用が上手くいっているのか不思議だった。何かずば抜けて魅力があるわけでも、福利厚生が充実してるわけでも、人事のプロフェッショナルがいるわけでもない。 むしろ採用に苦心している会社の方が、PRは上手だったりする。社長がメディアで取り上げられていたり、ホームページが格好良かったり、新しい働き方を

    「優秀な人材が欲しい」と言う経営者の言葉は、その人が人間をどう見てるかがそのまま表れている。
    S64
    S64 2017/03/10