並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 12 件 / 12件

新着順 人気順

preloadの検索結果1 - 12 件 / 12件

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

preloadに関するエントリは12件あります。 railsperformanceruby などが関連タグです。 人気エントリには 『Webブラウザのもう一つのパーサ: Preload Scanner | PerfData』などがあります。
  • Webブラウザのもう一つのパーサ: Preload Scanner | PerfData

    Firefoxでは、Preload Scannerという呼称ではなく、Speculative Parserと呼称されています。 Shallow Parsing Preload Scannerは、Shallow Parsing(浅いパース処理)という手法を使います。 Shallow Parsingシャローパーシングとは、文法解析の一種であり、構文解析の表層的なレベルで行われる解析手法です。 Shallow Parsingは、文法構造を完全に解析する深層解析(Deep Parsing)とは異なり、文書やコードの全体的な構造を理解しようとはせず、特定の情報やパターンを効率的に抽出することに焦点を当てています。 WebブラウザのPreload Scannerにおいては、Shallow ParsingがHTMLドキュメントの表層的な構造を迅速に解析する役割を担っています。 Preload Scann

      Webブラウザのもう一つのパーサ: Preload Scanner | PerfData
    • eBPFやLD_PRELOADを利用した共有ライブラリの関数フック - TIER IV Tech Blog

      こんにちは、ティアフォーでパートタイムエンジニアをしている石川です。 本記事では、楽に「動的ライブラリ(及び実行バイナリ)の特定の関数をフックして何かしらの処理をする」手法について紹介していきます。 この記事は、同じくパートタイムエンジニアの西村さんによる作業の成果を元にして、石川が執筆したものです。ソースコードや図のいくつかも西村さんによる貢献です。 また、ティアフォーでは「自動運転の民主化」をともに実現していく、学生パートタイムエンジニアを常時募集しています。自動運転を実現するためには、Softwareに関してはOSからMiddlewareそしてApplicationに至るまで、Hardwareに関してはSensorからECUそして車両に至るまで異なるスキルを持つ様々な人々が不可欠です。もしご興味があれば以下のページからコンタクトいただければと思います。 https://tier4.j

        eBPFやLD_PRELOADを利用した共有ライブラリの関数フック - TIER IV Tech Blog
      • preload、eager_load、includesの挙動を理解して使い分ける - stmn tech blog

        目次 はじめに 使用する関連付け preload、eager_load、includesの挙動 includesはどのような場合にpreloadとeager_loadの挙動となるのか preload、eager_loadの使い分け さいごに はじめに こんにちは、株式会社スタメンでエンジニアをしているワカゾノです! 4月からサーバーサイドエンジニアとして、弊社プロダクトTUNAGの開発を行っております。 先日、弊社CTOの松谷とペアプロを行いました。 パフォーマンス改善のタスクを行いましたが、タスクを通してN + 1問題に複数回直面しました。 Active Recordにおいて、N + 1問題を解消する方法として、関連テーブルのデータを事前に読み込んでおき、キャシュしておくという方法を取ると思いますが、Railsではその方法としてpreload、eager_load、includesメソッ

          preload、eager_load、includesの挙動を理解して使い分ける - stmn tech blog
        • Type level mapを使ったpreload風関連リソースの取り回し。Indexed monad添え

          この記事はHaskell Advent Calendar 202011日目の記事です(遅延)。 大晦日です。いかがお過ごしでしょうか。 Haskellでapi server等を作った際、rdbへの問い合わせでPreload的なことを行う箇所で、Type level mapを使った所、なかなかの使い勝手だったので、共有します。 さらにIndexed Monadを使い、明らかに残念だった箇所を改善します。 preload? 1+N問題を起こさぬよう、事前に関連リソースを問い合わせておくもの。prefetchとかとも。 posts = Post.find(...) # query Post # view for p in posts for t in p.tags # ここで問い合わせるとN回なので、事前に問い合わせていて欲しい render t やること viewが要求するpreloadを定義

            Type level mapを使ったpreload風関連リソースの取り回し。Indexed monad添え
          • Googleフォントを高速で読み込む!非同期で読み込む方法とpreload記述の方法について紹介。 - もぐもぐ食べるおいしいWebデザイン。 - もぐでざ

            サイトの表示速度早くしたい〜〜まずはここでで自分のサイトを確認してみよう😊 PageSpeed Insights 何点でしたか?70点以上ならとりあえず一安心。 私は悲しいことに50点でした(T_T) 今回は、PageSpeed Insightsの「レンダリングを妨げるリソースの除外」を改善したい!Google Font編です。 レンダリングブロックって何? レンダリング=読み込んで表示すること レンダリングブロック=読み込んで表示するのをブロック! 一般的なブラウザは、<head>内で指定されたファイルの読み込みが終わるまで<body>を表示しないのです。 表示されない→閲覧者にとっては真っ白な画面を見続けることになってしまいます。 できるだけ避けたい事案ですね(T_T) Googleフォントを早く読み込みたい当ブログ「もぐでざ」はアルファベットにGoogleフォント「Montserr

              Googleフォントを高速で読み込む!非同期で読み込む方法とpreload記述の方法について紹介。 - もぐもぐ食べるおいしいWebデザイン。 - もぐでざ
            • 多数の関連を持つRailsモデルにおけるJOIN問題 —— includes(eager_load)の注意点とpreloadを使った改善策 - SmartHR Tech Blog

              (2025/6/4追記: 記事の主旨がより正確に伝わるタイトルに変更しました。ご意見をくださった皆様に感謝いたします。) こんにちは、SmartHRのプロダクトエンジニアの@masaruです。 Ruby on Railsでの関連データ取得にはpreload、eager_load、includes、という3つのメソッドがよく用いられます。 似たような機能に思えるこれらのメソッドですが、とりわけ関連を多数持つモデルに対して使用する場合には注意すべきポイントがあります。実際に私がSmartHRで遭遇した事例の紹介とともに、これらの違いについて見ていってみましょう。 preload, eager_load と includes の違い Active Recordには関連するレコードを効率的に読み込むための様々なメソッドが用意されています。主要な3つのメソッドについて解説します。 preloadの動

                多数の関連を持つRailsモデルにおけるJOIN問題 —— includes(eager_load)の注意点とpreloadを使った改善策 - SmartHR Tech Blog
              • ソースコードから理解するPreloadとJITの話/preload_and_jit

                preloadとJITの話をなるべくわかり易く、それでいて深く書いてみました。

                  ソースコードから理解するPreloadとJITの話/preload_and_jit
                • 週刊Railsウォッチ(20201214前編)Rails 6.1の直近コミットを見る、RuboCop Rails 2.9リリース、ar_lazy_preload gemほか|TechRacho by BPS株式会社

                  2020.12.14 週刊Railsウォッチ(20201214前編)Rails 6.1の直近コミットを見る、RuboCop Rails 2.9リリース、ar_lazy_preload gemほか こんにちは、hachi8833です。Rails 6.1がリリースされましたね。 速報: Ruby on Rails 6.1がリリースされました 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 ⚓Rails: 先週の改修(Rails公式ニュースより) 今回はいつもと趣向を変えて、6-1-stableブランチの直近のプルリクを中心に見繕いました。

                    週刊Railsウォッチ(20201214前編)Rails 6.1の直近コミットを見る、RuboCop Rails 2.9リリース、ar_lazy_preload gemほか|TechRacho by BPS株式会社
                  • OPcacheのPreloadの改善効果と手順 - RAKUS Developers Blog | ラクス エンジニアブログ

                    こんにちは、あるいはこんばんは。すぱ..すぱらしいサーバサイドのエンジニアの(@taclose)です☆ なんと嬉しい事に PHPerKaigi 2023 での登壇が決まりました☆この記事出る頃には登壇終わってるけど!(汗) 題材は「パフォーマンスを改善せよ!大規模システム改修の仕事の進め方」 https://fortee.jp/phperkaigi-2023/proposal/4a67cc68-83f0-492d-86ca-54304fc256c8 本セッションではパフォーマンス改善の具体的な手法まで深掘りせずに、広く浅く触れていこうかなと考えていますので、是非マネージャーなんかもご視聴頂ければと思います! という事で今回このブログでは逆に技術に深掘りした内容を話しちゃおうと思います! 今回はPHPのパフォーマンスチューニングの1つにあるOPcacheの中でもpreloadという機能に着目

                      OPcacheのPreloadの改善効果と手順 - RAKUS Developers Blog | ラクス エンジニアブログ
                    • The importance of `@font-face` source order when used with preload - Matt Hobbs

                      Skip to main contentThe importance of `@font-face` source order when used with preloadAuthor:Matt HobbsPublished: 23 January 2021Updated: 29 January 2021Tagged:web-performance,webpagetest,ramblings,webperfReading time: 📖📖📖 13 minute read The other day I decided to run a quick WebPageTest (WPT) run over the latest version of the White House website launched for President Biden's term in office (

                      • Don't fight the browser preload scanner  |  Articles  |  web.dev

                        One overlooked aspect of optimizing page speed involves knowing a bit about browser internals. Browsers make certain optimizations to improve performance in ways that we as developers can't—but only so long as those optimizations aren't unintentionally thwarted. One internal browser optimization to understand is the browser preload scanner. This post will cover how the preload scanner works—and mo

                          Don't fight the browser preload scanner  |  Articles  |  web.dev
                        • 【Rails】eager_load, preload, includesの違いと使い分け

                          Active Recordにおいて、親子関係にあるテーブルのデータを取得する際に、N+1問題を解消するためにpreload, includes, eager_loadを使いますが、それぞれのメソッドの違いや使い方についてあまり理解できていなかったのでまとめました。 N+1問題とは N+1問題 とは、ループ処理の中で都度クエリを発行してしまい、大量のクエリが発行されてパフォーマンスが低下してしまう問題のことです。余計なクエリが発行されるということは、データの取得や参照に時間がかかり、アプリ自体のパフォーマンスが低下することになります。 N+1問題の例 今回は会員テーブル(users)と投稿テーブル(posts)があったとして、これらは、1対多で関連づけています。 モデル

                            【Rails】eager_load, preload, includesの違いと使い分け
                          1

                          新着記事