2022年6月29日のブックマーク (6件)

  • GoogleのDesign Docsから学ぶソフトウェア設計 - Qiita

    概要 Design Documentと聞くと何を想像しますか? 一般的にDesign Documentが指すのは設計書であることが多いのではないでしょうか。 設計書、簡単に説明するのであればソフトウェアを「どうやって作るの?」を説明したドキュメントです。 Googleではソフトウェアエンジニアリング文化における重要な要素として、今回お話ししていくDesign Docsと呼ばれるものがあります。 Design Docsとは? Design Docsとは、開発者がコーディングに着手する前にソフトウェアシステムまたはアプリケーションの開発する人が作成するドキュメントです。 => ソフトウェア設計における仕様書や設計書とは別物と捉えた方がよいです。 仕様書、設計書は作成した上でのDesign Docsの作成となるようです。 このドキュメントには、高レベルの実装戦略と主な設計の決定事項がまとめられて

    GoogleのDesign Docsから学ぶソフトウェア設計 - Qiita
    piko88
    piko88 2022/06/29
  • HTTP/3 の特徴 HTTP/2とQUICの違い | REDBOX Labo

    今回は改めてHTTP/3とはどのようなもので、QUICとは何か、HTTP/2時代からの改善点と我々はHTTP/3の波に乗るべきなのかチェックしていきたいと思います。時がたち次世代Web通信プロトコル「HTTP/3」の標準化プロセスが完了し、2022年6月に「RFC 9114」となりました。既に基盤となる「QUICプロトコル」の標準化プロセスも完了し、RFC9000としてRFCとなりました。もうHTTP/3は無視出来ないところまできています。 HTTP/3の誕生と歴史HTTP/3とは、HTTP/1.1 HTTP/2に続く新しいバージョンの約束事です。HTTP/1.1からHTTP/2は様々な点で劇的な進化を遂げましたが、HTTP/3はHTTP/2の根的な課題をTCP・TLSの融合という形で解決し問題点を補うよう進化してきました。 1991年:HTTP/0.9(HTTPの始まりGETメソッドし

    HTTP/3 の特徴 HTTP/2とQUICの違い | REDBOX Labo
    piko88
    piko88 2022/06/29
  • 進出して分かった日本とアメリカのSaaSプロダクトニーズの違い

    はじめにこれは何? 数カ月間マーケット調査、商談をして見えてきた日とグローバルでSaaSプロダクトに求められることの違いを紹介する 誰向けの記事? グローバルで利用されるプロダクト開発に興味のあるPdM, エンジニアの方 まとめると? 競合がエグい。日はプロ野球で、グローバルはメジャーリーグみたいなイメージ。プロダクトは広く浅く→狭く深くに要件が変わる。 エコシステム、SaaS市場の成熟度の違いから、インテグレーションファーストになる 時差や人件費の違いがプロダクトに影響を与え、セルフサービス前提の設計になる 伝えたいこと グローバルで使われるSaaSプロダクトづくり(=メジャーで野球する)、そしてそこで勝つためのプロダクト・開発組織づくりに経営者として気で取り組みます。 メジャーで勝利するために、優秀なメンバーが集まり、切磋琢磨し、成長できる環境。勝ち筋も見えています。他ではできな

    進出して分かった日本とアメリカのSaaSプロダクトニーズの違い
    piko88
    piko88 2022/06/29
  • 資料作成のポイント(定例、課題解決用) | フューチャー技術ブログ

    はじめにTIG真野です。説明資料のスライドを作成するときにチームメンバーによくフィードバックしたポイントをまとめました。 以下この記事の前提です。 Google Slideなどのスライド形式が前提です わざわざスライド化しなくてMarkdownに箇条書きで良い場面も多いと思います。先輩はマインドマップでディスカッションしていて憧れました。ただ、この記事ではスライド前提とさせてください 5,6名のメンバーと気合を入れて資料作成し、数ヶ月かけてドメインエキスパートとディスカッションしました経験のまとめです 作成した資料は議論のたたき台+システム設計における要件定義のような位置づけで用いました 資料はフルリモート会議で用いたので、なるべくスライドだけで完結して伝わるような志向があります この記事の記載内容は資料作成の全てのユースケースで使えるわけじゃないです コンテキストを共有しているチームメン

    資料作成のポイント(定例、課題解決用) | フューチャー技術ブログ
    piko88
    piko88 2022/06/29
  • コピペ一発!便利なCSSレイアウト生成ツールおすすめ12選(Grid & Flexbox編)

    あなたが、いま実装しようとしているレイアウトは、おそらくCSSで実現できるでしょう。 ただし日常の業務をこなしながら、日々進化するCSSの最新テクニックを習得するとなれば、話はまったく別です。 仕事で使えるCSS技術を、時間をかけて学ぶよりも、ボタンやドラッグ&ドロップ操作で、思い通りのレイアウトを自動で生成できる「ジェネレーター(英: Generator)」を活用してみましょう。 新しいプロジェクトにコピー&ペーストで利用でき、瞬時に思い通りのレイアウトを作成、はじめてのひとにもオススメの時短ツールを厳選しています。 コピペ一発!便利なCSSレイアウトジェネレーターおすすめ12選(Grid & Flexbox編) ここでは、CSS Grid と Flexbox で表現できるレイアウト用ジェネレーターと便利なリソースを一緒にまとめてご紹介します。 Layoutit! grid-templ

    コピペ一発!便利なCSSレイアウト生成ツールおすすめ12選(Grid & Flexbox編)
    piko88
    piko88 2022/06/29
  • PowerPointモーションプリセット集 | "日本のプレゼンをカッコヨク。"するデザイナーのブログ

    プレゼンテーションデザイナーとしてお仕事をする中で最も多いのが、モーションを組み込んだPowerPoint製作のお仕事です。静止画としての資料とPVのような動画のちょうど中間で、話に合わせて動きが加わることで聞き手の視線を自然に誘導することができるスクリーンに仕上がります。このパワポモーション技術を遊びに全振りしてできたのがこういうのなのですが、実際にビジネスで使うモーションはもっとミニマルで端正なものが多いです。 仕事を続ける中で、ビジネススライドで使いやすいモーションがだいぶ貯まってきたので、今回アーカイブ化がてら1個単位でプリセットにしたパワポデータを作ってみました。このデータを無償配布します。 データはこちらからダウンロードください。 MotionPreset2022.pptx ダウンロード、ご自由にどうぞ。 中身はこんなふうに、全60のモーションプリセットが入っています。簡単なア

    PowerPointモーションプリセット集 | "日本のプレゼンをカッコヨク。"するデザイナーのブログ
    piko88
    piko88 2022/06/29