並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 58件

新着順 人気順

パフォーマンス向上の検索結果1 - 40 件 / 58件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

パフォーマンス向上に関するエントリは58件あります。 パフォーマンスperformanceチーム などが関連タグです。 人気エントリには 『Pull Requestを小さくする戦略 - 開発チームのパフォーマンス向上のための第一歩 - Agile Journey』などがあります。
  • Pull Requestを小さくする戦略 - 開発チームのパフォーマンス向上のための第一歩 - Agile Journey

    Agile Journeyをご覧の皆さん、こんにちは。ZOZOの御立田です。 私が所属する株式会社ZOZOは、「世界中をカッコよく、世界中に笑顔を。」を企業理念として掲げ、ファッションEC「ZOZOTOWN」、ファッションコーディネートアプリ「WEAR」などの各種サービスの企画・開発・運営や、「ZOZOSUIT」「ZOZOMAT」「ZOZOGLASS」などの計測テクノロジーの開発・活用をおこなっています。また、カスタマーサポート、物流拠点「ZOZOBASE」を運営しています。 ファッションコーディネートアプリ「WEAR」やショップスタッフの販売サポートツール「FAANS」を手がける、私が所属するブランドソリューション開発本部では、「開発生産性を3倍に」を目標に掲げ、多くの改善を進めています。 「開発生産性」をどのように定義するかには議論がありますが、まず私たちが向き合ったのは「仕事量の生産

      Pull Requestを小さくする戦略 - 開発チームのパフォーマンス向上のための第一歩 - Agile Journey
    • 運用改善によるチームパフォーマンス向上のための取り組み - ZOZO TECH BLOG

      こんにちは。ブランドソリューション開発本部フロントエンド部の御立田です。フロントエンド部の部長とWEAR Androidのブロック長を兼任しており、普段は部署全体の管理・リスクマネジメントや、Android開発における設計などを行っております。 本記事では、運用改善によるチームパフォーマンス向上のための取り組みについてご紹介します。なお、フロントエンド部WEAR Androidブロックで実施した内容となっており、一部アプリ開発向けの施策ですのであらかじめご了承ください。 目次 目次 はじめに 生産性に対する課題感 改善結果 サイクルタイム平均値 スタッツ 数値分析 問題点の推測 問題点の認識 対応策 レビュー環境への対応策 レビュー会の開催 PR単位でビルドの共有 巨大なPRへの対応策 サブタスクで粒度を下げる 常にアップデートすることへの対応策 開発者リソースの再配分 PRテンプレートを

        運用改善によるチームパフォーマンス向上のための取り組み - ZOZO TECH BLOG
      • 時間は有限なのでHabitifyを使って能力を高めることで一日を実質48時間にし圧倒的なパフォーマンス向上を実現する - Kentaro Kuribayashi's blog

        本記事では、パフォーマンスを高める目的でよい習慣をみにつけるために必要な考え方、ツールを用いた実践について述べる。 良い習慣が限られた時間におけるパフォーマンスを高める 「人間は習慣の生き物である(Humans are creatures of habit)」とは、アメリカのプラグマティズム哲学者であるジョン・デューイの言葉だという。出典にあたって確かめたわけではないので、そのフレーズのいわれている文脈はわからないため誤解している可能性は否めないものの、習慣について語る文章では頻繁に引かれる言葉であるため、多くの人々の心を捉え続けていることは確かだろう。経験的にも、悪い習慣によってこれまで無駄にしてきた様々なことが思い浮かぶし、良い習慣を身につけることが高いパフォーマンスにつながることは普通にありそうなことだ。 また、時間は誰にとっても平等であるみたいなこともよくいわれる。長い目で見れば早

          時間は有限なのでHabitifyを使って能力を高めることで一日を実質48時間にし圧倒的なパフォーマンス向上を実現する - Kentaro Kuribayashi's blog
        • コードレビューを通じたチームパフォーマンス向上のための取り組み - ZOZO TECH BLOG

          こんにちは。ECプラットフォームサービスSREチームリーダーの川崎(@yokawasa)です。本記事では、コードレビューを通じたチームのパフォーマンス向上のための取り組みについてご紹介します。なお、コードレビューそのもののテクニックに関する話はしないので、あらかじめご了承ください。 目次 目次 はじめに コードレビューはチーム全体のパフォーマンス向上のため 複数ユニット、複数チームで行う 活動状況を定量的に評価する コードレビュー体験を向上させる レビュアーの負担を減らす 同期・非同期コミュニケーションを使い分ける 参加しやすい雰囲気を作る 1. 心理的な安全性を高める 2. チームの共通目標にする さいごに はじめに まずはじめに、我々はGitHubのPull Request(以下、PR)機能を活用してコードレビューをしています。下記の記事でも書いているようにIaCとCI/CDを基本ルー

            コードレビューを通じたチームパフォーマンス向上のための取り組み - ZOZO TECH BLOG
          • 時間は有限なのでHabitifyを使って能力を高めることで一日を実質48時間にし圧倒的なパフォーマンス向上を実現する | 栗林健太郎

            本記事では、パフォーマンスを高める目的でよい習慣をみにつけるために必要な考え方、ツールを用いた実践について述べる。 良い習慣が限られた時間におけるパフォーマンスを高める 「人間は習慣の生き物である(Humans are creatures of habit)」とは、アメリカのプラグマティズム哲学者であるジョン・デューイの言葉だという。出典にあたって確かめたわけではないので、そのフレーズのいわれている文脈はわからないため誤解している可能性は否めないものの、習慣について語る文章では頻繁に引かれる言葉であるため、多くの人々の心を捉え続けていることは確かだろう。経験的にも、悪い習慣によってこれまで無駄にしてきた様々なことが思い浮かぶし、良い習慣を身につけることが高いパフォーマンスにつながることは普通にありそうなことだ。 また、時間は誰にとっても平等であるみたいなこともよくいわれる。長い目で見れば早

              時間は有限なのでHabitifyを使って能力を高めることで一日を実質48時間にし圧倒的なパフォーマンス向上を実現する | 栗林健太郎
            • 3Dモデルの配信サーバーでRustとZstandardを採用して数倍のパフォーマンス向上を実現した - pixiv inside

              はじめに こんにちは、VRoid部所属のエンジニアのyueです。 この度VRoid Hubで3Dモデルの配信サーバーの見直しを行い、技術選定から始めRustとZstandard (zstd)を採用した実装に切り替えました。 結論から見るに従来のNode.js製サーバーと比べて以下のことを実現しました。 最大のレスポンス時間が 1.5 ~ 2.5s から 300 ~ 400msまで低下 平均のレスポンス時間が 700 ~ 800ms から 150 ~ 200msまで低下 サーバーのCPU使用率が ~ 50% から ~ 10%まで低下 docker image のサイズが ~ 346mb から ~ 21mb程度まで削減 配信されるファイルサイズが平均 10 ~ 20% 軽量化されました レスポンス時間 CPU使用量 (上からAVG(MAX), AVG, AVG(MIN)) メモリー使用量に関し

                3Dモデルの配信サーバーでRustとZstandardを採用して数倍のパフォーマンス向上を実現した - pixiv inside
              • Kernel TLSとSSL_sendfileによるパフォーマンス向上 - NGINX

                Analytics cookies are off for visitors from the UK or EEA unless they click Accept or submit a form on nginx.com. They’re on by default for everybody else. Follow the instructions here to deactivate analytics cookies. This deactivation will work even if you later click Accept or submit a form. Check this box so we and our advertising and social media partners can use cookies on nginx.com to better

                  Kernel TLSとSSL_sendfileによるパフォーマンス向上 - NGINX
                • microSDカードの「A2規格対応」にパフォーマンス向上の意味はないとエンジニアが主張

                  シングルボードコンピューターの「Raspberry Pi」は、ストレージとしてSDカードまたはmicroSDカードを使用しています。高速な読み書きが可能とうたわれる新しい規格を使えば、Raspberry Piの性能も向上すると考える人も多くいますが、ソフトウェアエンジニアのジェフ・ギーリングさんは、「高速な読み書きが可能といわれる『A2』規格対応のmicroSDカードは、Raspberry Piにとっても他のデバイスにとってもいい選択肢ではない」と主張しています。 A2-class microSD cards offer no better performance for the Raspberry Pi | Jeff Geerling https://www.jeffgeerling.com/blog/2019/a2-class-microsd-cards-offer-no-better

                    microSDカードの「A2規格対応」にパフォーマンス向上の意味はないとエンジニアが主張
                  • 「Microsoft Teams」のホワイトボード機能で付箋とテキストオブジェクトが利用可能に/Web版「Microsoft Whiteboard」は再構築されパフォーマンス向上。今後の機能追加にも期待

                      「Microsoft Teams」のホワイトボード機能で付箋とテキストオブジェクトが利用可能に/Web版「Microsoft Whiteboard」は再構築されパフォーマンス向上。今後の機能追加にも期待
                    • Windowsで読めないext4ファイルシステムを「WSL 2」経由でマウント~ Dev版「Windows 10」Build 20211が公開/既定のアプリ設定の検索機能がパフォーマンス向上、すべてのユーザーがテスト可能に

                        Windowsで読めないext4ファイルシステムを「WSL 2」経由でマウント~ Dev版「Windows 10」Build 20211が公開/既定のアプリ設定の検索機能がパフォーマンス向上、すべてのユーザーがテスト可能に
                      • Alan Wu氏「YJITはRubyプロセス実行から終了まで全体のパフォーマンス向上を目指す」 ~RubyKaigi 2022 3日目キーノート | gihyo.jp

                        CPUの世界では、内部の機構をフロントエンド(命令フェッチとデコード)とバックエンド(命令実行とメモリ)で分けることができます。つまりrailsbenchの実行においては、フロントエンドの処理がバックエンドの処理に対して間に合っておらず、全体としてCPUの性能を使い切れていないことになります。 また、RubyのプログラムとYJITが生成したコードの行き来(ジャンプ)が頻繁に行われていました。このジャンプが多いということは、それだけ実行のために参照するアドレスが多く、結果としてコードの実行パスが増えてしまいます。その結果、予測が失敗したパス(汚染されたパス)が大量に増えて、投機的実行の予測精度に影響を与えていました。 加えて初期のYJITでは、この汚染されたパスもコード生成に利用していたため、さらに問題を悪化させていました。 これらが原因となり、初期のYJITではrailsbenchのパフォ

                          Alan Wu氏「YJITはRubyプロセス実行から終了まで全体のパフォーマンス向上を目指す」 ~RubyKaigi 2022 3日目キーノート | gihyo.jp
                        • デザイナー組織のチームパフォーマンス向上要因の研究

                          企業組織では,チームワークがチームパフォーマンス(業績,やりがい)を高めると言われている.一方,デザイナー組織では,個人の専門能力の発揮がチームパフォーマンスを高めるが,チームワークが働かずにチームパフォーマンスを阻害する事態が見られる.そこで本研究では,チームワークの先行要因がチームワークを介してチームパフォーマンスに影響を及ぼす一連の関係を検討し,デザイナー組織を対象としたチームパフォーマンスに影響を及ぼす諸要因を解明することが目的である.方法として,デザイナー350人を対象としたアンケート調査を実施し,共分散構造分析を行った.さらに,事務職組織との比較を行った.その結果,チームパフォーマンスモデルによってデザイナー組織のチームパフォーマンスに影響を及ぼす諸要因の関係が示され,リーダーシップ,フォロワーシップに関するトレーニングによりチームパフォーマンスが向上する可能性が示唆された.

                          • TCP BBR 輻輳制御による Amazon CloudFront のパフォーマンス向上 | Amazon Web Services

                            Amazon Web Services ブログ TCP BBR 輻輳制御による Amazon CloudFront のパフォーマンス向上 コンテンツデリバリネットワーク (CDN) が提供すべき重要な要素の1つとしてパフォーマンスがあります。パフォーマンスの良さを示す2つの観点としてレイテンシーとスループットがあり、これらが優れていると大量の情報を高速にかつ安定して送ることができます。これらの観点はビデオストリームや API コール等のあらゆるコンテンツ配信で重要となります。私たちは、最も幅広いワークロードとコンテンツに対して最高品質の体験を提供することと、パフォーマンスを最大化することのために、Amazon CloudFront の技術とインフラストラクチャを継続的に改良しています。 2019年3月から4月にかけて、CloudFront はレイテンシーとスループットを改良する新しいTCP

                              TCP BBR 輻輳制御による Amazon CloudFront のパフォーマンス向上 | Amazon Web Services
                            • Mapのパフォーマンス向上のために検討されているSwissTableを理解する

                              スライドに記載しているリンク P29 拡張後の取得 https://github.com/golang/go/blob/go1.22.4/src/runtime/map.go#L419-L430 P32 拡張後の登録 https://github.com/golang/go/blob/go1.22.4/src/runtime/map.go#L609-L612 https://github.com/golang/go/blob/go1.22.4/src/runtime/map.go#L1140-L1149 P58 議論されているissueでのやり取り抜粋 https://github.com/golang/go/issues/54766 P68 mapの拡張条件 https://github.com/cockroachdb/swiss/blob/main/map.go#L1028-L1057

                                Mapのパフォーマンス向上のために検討されているSwissTableを理解する
                              • パフォーマンス向上のために「異常」になる3つの方法とは?

                                メジャーリーグベースボールのセントルイス・カージナルスでスポーツ心理ディレクターを務めるジェイソン・セルク氏が、数々のアスリートの心理を分析した本「Organize Tomorrow Today」には、パフォーマンス向上のための原則が8つ記されています。そのうち1つは「どんな分野でもトップになりたければ、『異常』にならなければならない」というもので、「普通」の人と差をつけるために「異常」になる方法が挙げられています。 Become Abnormal https://capitalandgrowth.org/answers/Article/3217401/Become-Abnormal ECビジネス向けの情報サイト「Capital&Growth」で「Organize Tomorrow Today」を紹介したjasper氏は、8つの原則の中で「『異常』になることが私の心に最も響いた」と語ってい

                                  パフォーマンス向上のために「異常」になる3つの方法とは?
                                • 計測によるスクラムチームのパフォーマンス向上 | サーバントワークス株式会社

                                  チームで受講することで、クイックにスタートできる研修メニューをご用意しています。チームの立ち上げ時期や、学び直し、認識合わせとしてご活用ください。

                                    計測によるスクラムチームのパフォーマンス向上 | サーバントワークス株式会社
                                  • React 18によるアプリケーションのパフォーマンス向上について - Vercel

                                    React 18では、アプリケーションのレンダリング方法が根本的に変わる「concurrent(同時)」な機能が導入されました。これらの最新機能がアプリケーションのパフォーマンスにどのような影響を与えるかを探ってみましょう。 まずは、長いタスクと対応するパフォーマンスの測定について基本を理解しましょう。 メインスレッドと長いタスク ブラウザでJavaScriptを実行する際に、JavaScriptエンジンは「メインスレッド」と呼ばれるシングルスレッドの環境でコードを実行します。JavaScriptコードの実行だけでなく、メインスレッドはクリックやキーストロークなどのユーザーの操作、ネットワークイベントの処理、タイマーの実行、アニメーションの更新、ブラウザの再レイアウトや再描画の管理など、他のタスクも処理します。 メインスレッドはタスクを一つずつ処理します メインスレッドはタスクを一つずつ処

                                      React 18によるアプリケーションのパフォーマンス向上について - Vercel
                                    • WSL 2、実はWSLからパフォーマンス向上ほとんどなし?

                                      Phoronixは12月11日(米国時間)、「Windows Subsystem For Linux Performance At The End Of 2019 - Phoronix」において、開発段階にあるWindows 10のWSLWindows Subsystem for Linux 2と、すでに出荷されているWindows 10のWSLのパフォーマンスなどの比較結果を伝えた。WSL 2はWSLよりもファイルシステム性能が大幅に向上すると考えられているが、ベンチマーク結果からはそれほどの性能向上が計測されなかったようだ。 ベンチマーク対象となったプラットフォームは次のとおり。 Ubuntu 18.04.3 LTS Ubuntu 19.10 Windows 10 Build 18362 Windows 10 Build 19008 Windows 10 Build 18362 WSL

                                        WSL 2、実はWSLからパフォーマンス向上ほとんどなし?
                                      • オープンワールド工場建設ゲーム『Satisfactory』Unreal Engine 5に移行へ。UE5新機能でパフォーマンス向上や車両物理システム刷新などを見込む - AUTOMATON

                                        デベロッパーのCoffee Stain Studiosは3月25日、オープンワールド工場建設ゲーム『Satisfactory』の開発環境をUnreal Engine 4からUnreal Engine 5(以下、UE5)へと移行すると発表した。次期大型アップデート「Update 8」の配信開始に合わせてUE5でのビルドに切り替わる予定で、まずは同アップデートのExperimental版が先行して提供されテストがおこなわれる。配信時期は未定。 本作は、未知の惑星を舞台にした工場建設ゲーム。FICSIT社の従業員となったプレイヤーは、ソロあるいは協力プレイにてオープンワールド世界を探索。資源を入手して独自の工場を建設し、さらに自動化させたり効率性を高めるなど拡大・発展させていく。本作は、PC(Steam/Epic Gamesストア)にて早期アクセス配信中。 今回公開された映像では、開発元Coff

                                          オープンワールド工場建設ゲーム『Satisfactory』Unreal Engine 5に移行へ。UE5新機能でパフォーマンス向上や車両物理システム刷新などを見込む - AUTOMATON
                                        • Meta、「Meta Quest 3」正式発表 「Meta Quest 2」は値下げ&パフォーマンス向上

                                            Meta、「Meta Quest 3」正式発表 「Meta Quest 2」は値下げ&パフォーマンス向上
                                          • Android版「Firefox」が新設計のニューバージョンにスイッチ中! 旧版と何が違う?/体感できるパフォーマンス向上とデスクトップ版でお馴染みの“強化型トラッキング防止”が魅力【やじうまの杜】

                                              Android版「Firefox」が新設計のニューバージョンにスイッチ中! 旧版と何が違う?/体感できるパフォーマンス向上とデスクトップ版でお馴染みの“強化型トラッキング防止”が魅力【やじうまの杜】
                                            • QNAP、NAS用OS最新ベータ「QTS 5.1.0」リリース SMBマルチチャンネル対応、セキュリティや安全性の向上、AIパフォーマンス向上など

                                                QNAP、NAS用OS最新ベータ「QTS 5.1.0」リリース SMBマルチチャンネル対応、セキュリティや安全性の向上、AIパフォーマンス向上など
                                              • パフォーマンス向上で知っておくべきコンピューターサイエンスの基礎知識とその実践

                                                はじめに こちらの記事をZenにも共有してコミュニティに貢献したいと思います。 ネット上には様々な記事が溢れていますが情報が断片化していてプログラムを始めた初心者には全体像を掴むのが難しいです。コンピューターサイエンスの基本的な理解とパフォーマンスTIPSをまとめた記事があまり見当たらないのでまとめてみました。 ※コードの例はC#ですがホットパスやネットワーク通信の部分などはどの言語(Python、PHP、Javaなど)でもそのまま活用できます。 全てを計測する パフォーマンスチューニングの最も大事な原則は計測することです。 計測用のツールをまとめておきます。 ■BenchmarkDotNet C#コードの計測をするツールです。Nugetから利用できます。Stopwatchクラスではなくこちらを使いましょう。StopwatchではGCなどの影響を正しく計測できません。 ■Visual St

                                                  パフォーマンス向上で知っておくべきコンピューターサイエンスの基礎知識とその実践
                                                • Parallels Desktop 16.5 for MacがM1版Macを正式サポート 最大30%のパフォーマンス向上 - こぼねみ

                                                  Parallelsは現地時間4月14日、M1版Macに正式対応したParallels Desktop 16.5 for Macをリリースしました。 M1搭載MacでWindows 10 ARM Insider PreviewやARMベースのLinuxディストリビューションをネイティブスピードで動作可能になりました。 Parallels Desktop 16 for Mac Parallelsによると、M1版Mac上でWindows 10 ARM Insider Previewの仮想マシンをネイティブで実行すると、Intel Core i9プロセッサ、32GBのRAM、Radeon Pro Vega 20グラフィックスを搭載した15インチMacBook Pro 2019年モデルのと比較して、パフォーマンスが最大で30%向上します。 M1 Macではまた、Parallels Desktop 1

                                                    Parallels Desktop 16.5 for MacがM1版Macを正式サポート 最大30%のパフォーマンス向上 - こぼねみ
                                                  • RubyKaigi 2023に参加した結果、RailsのYJITを有効化しパフォーマンス向上した - STORES Product Blog

                                                    STORES 予約 でエンジニアリングマネージャーをしている natsume です。 今回はRubyKaigi 2023に参加して「うぉぉなんかやるぞぉ!」となった結果、STORES 予約 のバックエンドであるRailsアプリケーションをYJIT有効化しパフォーマンス向上できました。 動機からわかるとおり、YJIT有効化までノリと勢いでやりました。 影響されたセッションはDAY2のKeynoteである Optimizing YJIT’s Performance, from Inception to Production です。 (影響はされましたが内容は全然わからなかった。英語勉強する、絶対) rubykaigi.org 有効化の手順 STORES 予約 ではすでにRuby 3.2を利用していたのでかなりサクッとできました。 利用しているDocker imageで対応確認 Debian(s

                                                      RubyKaigi 2023に参加した結果、RailsのYJITを有効化しパフォーマンス向上した - STORES Product Blog
                                                    • パフォーマンス向上のために選ぶと良い食べ物は? | ライフハッカー・ジャパン

                                                      最新モデルの「Apple Watch Series 9」が過去最安。指のダブルタップ操作が便利すぎる #Amazonセール

                                                        パフォーマンス向上のために選ぶと良い食べ物は? | ライフハッカー・ジャパン
                                                      • パフォーマンス向上のために視点を移そう☆ - 子育て・育児や対人関係に役立つ心理学のテクニック

                                                        本日の豆知識は、「パフォーマンスの向上のために、視点を移動させましょう♬」というお話です♬ Point! 客観的と主観的を行き来しよう♬ ディソシエイトとアソシエイト☆ 『ディソシエイト』 ちょっと引いて、客観的に絵を見るようなものの見方です。その絵の中には自分さえも登場人物として描かれています。鳥の目になって上空から見てみるイメージということもできます 『アソシエイト』 主観的で自分がその絵に飛び込んでいる状態です。まさに渦中の人であり、自分はここにいる生身の人間である、という実感があります。 私の場合は、同じような意味で、ディソシエイトのことをスタンド・観客席で見ている状態、アソシエイトのことをグラウンド・コートでまさに試合をしている状態、という例えで説明していました。 この2つ、どちらも大切で、自在に行き来できることが理想だと思います。 ディソシエイトだけでは、冷静に広い視野で判断で

                                                          パフォーマンス向上のために視点を移そう☆ - 子育て・育児や対人関係に役立つ心理学のテクニック
                                                        • Amazon、パフォーマンス向上でType-Cポートも備えた新「Fire HD 10」

                                                          Amazonはこのほど、同社製10.1型タブレット端末「Amazon Fire HD 10 タブレット」新世代モデルを発表、販売を開始した。価格は32GBモデルが1万5980円、64GBモデルが1万9980円。 今回のモデルでは2GHz動作対応の8コアCPUと2GBのメモリを搭載し、前世代モデル比で30%の高速化を実現。接続インタフェースとしてUSB 2.0 Type-Cポートを採用したのも特徴だ。また本体カラーバリエーションも拡充され、従来のブラックモデルに加えてホワイトとブルーを加えた3色展開となっている。 無線LAN接続はIEEE 802.11acに対応、microSDの利用も可能だ。内蔵バッテリー駆動時間は最大約12時間となっている。本体サイズは262(幅)×159(奥行き)×9.8(高さ)mm、重量は504gだ。 また、同社提供の子供向けサービス「Amazon FreeTime

                                                            Amazon、パフォーマンス向上でType-Cポートも備えた新「Fire HD 10」
                                                          • 作業のパフォーマンス向上のために生活リズムを見つめ直して整える重要性

                                                            借金を200万円抱えた状態でアフィリエイターとして独立。そこから月収250万円に。アフィリエイトで人生を逆転した僕の体験談やSEOの方法を書いていきます。

                                                              作業のパフォーマンス向上のために生活リズムを見つめ直して整える重要性
                                                            • レンダリングの仕組みを知り、パフォーマンス向上に活かす

                                                              この記事について 勉強会で作成したスライドの内容を簡単にまとめる。 メモレベルですが、どうかあしからず。 主な内容 ・ブラウザのレンダリングの仕組みを把握する ・パフォーマンス向上に使えそうな小ネタの紹介 レンダリングの仕組み 大きく4つのプロセスに分けられる。 Loading Scripting Rendering Painting Loading HTMLやレンダリングに必要なリソースを読み込む。 主な仕事はDownloadとParsing。 Download HTMLを取得し、その中で参照されているリソースがあればそれらを読み込んでいく。 Parsing リソースをレンダリングエンジンの内部リソースに変換する(HTML→DOM Tree、CSS→CSSOM Tree) 構造が複雑になる程、解析に要する時間が増える。 ボトルネックになりがちなところ HTMLのパース中にscriptタグ

                                                                レンダリングの仕組みを知り、パフォーマンス向上に活かす
                                                              • Javaの階層型コンパイルによるAWS Lambda 関数のパフォーマンス向上 | Amazon Web Services

                                                                Amazon Web Services ブログ Javaの階層型コンパイルによるAWS Lambda 関数のパフォーマンス向上 Operating Lambda: パフォーマンスの最適化 シリーズでは、AWS Lambda関数を使ってアプリケーションを管理している開発者、アーキテクト、システム管理者にとって重要なトピックを取り上げています。この記事では、Javaで管理するランタイムを使用する際に、新しくLambdaの実行環境を開始する場合に発生する初期化時間(コールドスタート)を短縮する方法について説明します。 多くのLambdaワークロードは、同期または非同期のワークロードに対して高速なレスポンスを瞬時に返すように設計されています。例えば、Webサイトに動的コンテンツを配信するパブリックAPIや、小規模なバッチ処理を行うニアリアルタイムのデータパイプラインなどが挙げられます。 これらのシ

                                                                  Javaの階層型コンパイルによるAWS Lambda 関数のパフォーマンス向上 | Amazon Web Services
                                                                • パフォーマンス向上のためのsql.DBの設定 - 技術メモ

                                                                  こちらは Configuring sql.DB for Better Performance の日本語訳です。 パフォーマンス向上のためのsql.DBの設定 Go の sql.DB 型や SQL データベースのクエリやステートメントを実行するための使い方を説明した良いチュートリアルがたくさんあります。しかし、ほとんどのチュートリアルでは、SetMaxOpenConns()、SetMaxIdleConns()、SetConnMaxLifetime() メソッドを軽視しています。 この記事では、これらの設定が何をするのかを正確に説明し、(ポジティブ/ネガティブな)影響を与えることを示したいと思います。 Openな接続とアイドルな接続 少し背景を説明します。 sql.DB オブジェクトは多くのデータベース接続のプールで 'open' と 'idle' の両方の接続を含んでいます。SQL 文の実行

                                                                    パフォーマンス向上のためのsql.DBの設定 - 技術メモ
                                                                  • 写真から仮想画家が作品を作り上げる「絵師のえそらごと」が11年ぶりのメジャーバージョンアップ/パフォーマンス向上や描画方法のリニューアル、新たな“絵師”タイプの追加など

                                                                      写真から仮想画家が作品を作り上げる「絵師のえそらごと」が11年ぶりのメジャーバージョンアップ/パフォーマンス向上や描画方法のリニューアル、新たな“絵師”タイプの追加など
                                                                    • Web版Flutterのロードマップが公開! 〜 デザイン改善、パフォーマンス向上、アクセシビリティ改善、開発者エクスペリエンスの向上など

                                                                      9月15日、「Flutter: What’s next on the Web?」が公開された。 この記事では、Flutterのウェブに関するロードマップと、計画されている作業について説明している。 いくつかの機能は四半期をまたぐ可能性があり、また、解決策を決定する前に調査が必要なものもあるという。 たとえば、Flutterのウェブアプリケーションは、自然に感じられることが重要だとして、スクロール動作、ハイパーリンク、SEO、その他のウェブ特有のUI機能などの改善、機能追加が取り上げられている。 アクセシビリティに関しては、デスクトップブラウザでサポートされているスクリーンリーダーの問題に焦点を当てている。 さらに、アクセシビリティ対応全体を改善するための調査も継続して行うという。 また、ディベロッパー・エクスペリエンスについて、現在はウェブに対応していないプラグイン、デバッグ、ホットリロー

                                                                        Web版Flutterのロードマップが公開! 〜 デザイン改善、パフォーマンス向上、アクセシビリティ改善、開発者エクスペリエンスの向上など
                                                                      • 脳疲労回復の方法3選。簡単マッサージでパフォーマンス向上! - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習

                                                                        情報社会に生きる私たちにとって、脳疲労回復方法は、ぜひ覚えておきたい知識です。スマートフォンやPCの普及により、膨大な情報に日々さらされつづけた結果、多くの人が慢性的な脳の疲労感に悩まされるようになりました。 生活用品などの販売・流通会社であるネイチャーラボが2018年に実施した調査によると、59.7%もの人が「脳疲労レベル中~高」と判定されています。「頭がボンヤリする」「睡眠の質がよくない気がする」といった悩みは、脳の疲れが原因かもしれません。 脳のストレスは自律神経の乱れにつながります。運動のあとは筋肉を休ませるのと同様、使いつづけた脳にも休息を与える必要があるのです。 本稿では、そもそも脳疲労とはどんな状態なのか、脳疲労回復の方法にはどのようなものがあるのか、詳しく解説していきます。 脳疲労のシステム 脳疲労の症状 パフォーマンスの低下 五感の異常 身体症状 脳疲労の原因 デスクワー

                                                                          脳疲労回復の方法3選。簡単マッサージでパフォーマンス向上! - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習
                                                                        • Microsoft、「.NET 8」をリリース ~「PGO」とネイティブ「AoT」でパフォーマンス向上/3年間の長期サポートを保証したLTS版、「C# 12」の言語強化も

                                                                            Microsoft、「.NET 8」をリリース ~「PGO」とネイティブ「AoT」でパフォーマンス向上/3年間の長期サポートを保証したLTS版、「C# 12」の言語強化も
                                                                          • 「Meta Quest 2」が約1万円の値下げ、GPU/CPUアップデートによるパフォーマンス向上へ/「Quest 2」は“最も手頃なエントリーデバイス”として販売を継続

                                                                              「Meta Quest 2」が約1万円の値下げ、GPU/CPUアップデートによるパフォーマンス向上へ/「Quest 2」は“最も手頃なエントリーデバイス”として販売を継続
                                                                            • ABEMA WebにChunkの細分化を導入してパフォーマンス向上をしました | CyberAgent Developers Blog

                                                                              こんにちは、ABEMA開発本部開発局Webチームの@kubosho_です。最近はウマ娘でようやくパワー18因子が自前で使えるようになりました。 さてさっそく本題ですが、ABEMA Webにおけるパフォーマンス向上施策としてChunkの細分化(Granular Chunks)をおこないました。この記事ではABEMA WebにおけるChunkの細分化を実施した方法と、施策実施後にどのような影響が出たかについて解説します。 なおこの記事は、技術書典12で頒布したABEMA Tech Book 2022からのシングルカット的な記事です。ABEMA Tech Book 2022には他にも様々なことが書かれているのでぜひ買ってください(ダイレクトマーケティング)。 なぜChunkの細分化を実装するのか? 目的は次の通りです。 各ページに必要なコードだけを読み込むようにすることで、不必要なコードのダウン

                                                                                ABEMA WebにChunkの細分化を導入してパフォーマンス向上をしました | CyberAgent Developers Blog
                                                                              • セミリタイア生活で毎日8時間睡眠確保!パフォーマンス向上!からだもフットワークが軽いです - 50歳で公務員を退職 私のセミリタイア

                                                                                睡眠の重要性は認識していましたが フルタイムの勤め人の場合 1日8時間睡眠を優先するのは 無理でした 睡眠に関する本を たくさん読みましたが やはり 推奨されることを全部やるには 限界があります こちらの本は 基本的なことがたくさん書かれていますが 睡眠を軽視してはいけないと 改めて思った本です サクッと読めるので エッセンスだけを読み取ってもいいかも スタンフォード式 最高の睡眠 スタンフォード式 最高の睡眠 作者:西野 精治 サンマーク出版 Amazon 全部読まなくても 睡眠の質を向上する アドバイスの中で できることを ちょっぴり試してみるのも 良いかなと思います アスリートが 睡眠時間を増やすことで 怪我が減り パフォーマンスも向上するといった 研究の成果を いろいろなところで 見聞きするようになりました 私はもちろん アスリートほど プレッシャーのかかる毎日ではありませんが 数

                                                                                  セミリタイア生活で毎日8時間睡眠確保!パフォーマンス向上!からだもフットワークが軽いです - 50歳で公務員を退職 私のセミリタイア
                                                                                • 脳パフォーマンス向上のため有酸素運動の習慣を取り入れよう - Dr.ちゅり男のインデックス投資

                                                                                  おはようございます。 近年の様々な研究結果から、運動習慣が脳機能の向上に直結することが広く知られています。 本日は、『一流の頭脳』という書籍の紹介です。 この1冊を読めば、運動、特に有酸素運動の習慣がいかに脳のパフォーマンス向上に関連が深いか効率的に学ぶことができます。 もし時間に余裕があれば、『脳を鍛えるには運動しかない』をあわせて読めば無敵でしょう。 脳を鍛えるには運動しかない! posted with ヨメレバ ジョン・J.レイティー/エリック・ヘイガーマン NHK出版 2009年03月 楽天ブックス Amazon Kindle 脳パフォーマンス向上のため有酸素運動の習慣を取り入れよう 本日の記事の要点は以下の通りです。 1. 有酸素運動でストレス軽減、集中力向上、うつ症状の軽減、記憶力向上が期待できる 2. 子供、特に小学生では「体力が知力を決定する」 3. 座りすぎは寿命を縮める

                                                                                    脳パフォーマンス向上のため有酸素運動の習慣を取り入れよう - Dr.ちゅり男のインデックス投資 

                                                                                  新着記事