並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 60件

新着順 人気順

lazyの検索結果1 - 40 件 / 60件

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

lazyに関するエントリは60件あります。 techfeedarticleWordPress などが関連タグです。 人気エントリには 『Ruby が YJIT でなんで速くなるのか? Lazy Basic Block Versioning をサクッと理解してみた - estie inside blog』などがあります。
  • Ruby が YJIT でなんで速くなるのか? Lazy Basic Block Versioning をサクッと理解してみた - estie inside blog

    estie でソフトウェアエンジニアをしている徳永(@yTo_9)です。 estie では Ruby を書いたりTypeScriptを書いたりしています! estie 夏のブログ祭りにかこつけて、せっかくなら普段は追わない部分だけど、気になっていたYJITなるものを深掘りしてみようと思い、「YJITがなぜRailsアプリケーションの高速化を実現できたのか」を調べてみたので紹介したいと思います。 「どうせ難しいんでしょ?」と思いながら調べてみたのですが、講演や論文の説明がわかりやすく、意外に概要を把握することは難しくありませんでした。 YJIT の核となっているのは Lazy Basic Block Versioning (LBBV) という手法で、これはRubyだけに限らず動的言語全般に適用可能な強力なアプローチであることがわかりました。 「あるタイプの条件分岐は、ほとんどの場合で片側しか

      Ruby が YJIT でなんで速くなるのか? Lazy Basic Block Versioning をサクッと理解してみた - estie inside blog
    • 「Be Lazy」のマネジメントでチームの成果が出る理由|牛尾 剛

      この考え方はマイクロソフトに来てから本当に何度も出会ってきた考え方で、ものすごく生産性に貢献する考えなので、ぜひ日本でももっと広まってほしいと思っている。これは私オリジナルとかではなく、私は何回も体験しただけで、生産性のことを勉強するといろんなところに出てくる考え方だし、素晴らしい生産性の方に聞くと似たような考えをしていることが多いので本質なのだと思う。 自分の環境で実施するのは難しい フィードバックを読んでいるともちろん多くの人は喜んでいただけているようだが、自分の環境ではできる気がしない。お客様が許してくれないだろう。という意見もある。 もちろん、そういう環境では簡単ではないだろう。じゃあどうやったらできるだろう?例えばこのようなブログが読まれて、こういう考え方がもっと一般的になってくればもっとその恩恵を受ける人がもっと増えるかもしれない。だから、微力ではあるが「ソリューション」の一環

        「Be Lazy」のマネジメントでチームの成果が出る理由|牛尾 剛
      • コンテナイメージのlazy pullingをcurlで試してみる - knqyf263's blog

        はじめに 参考 Stargz 概要 詳細 HTTP Range 互換性 Stargzまとめ eStargz 概要 最適化 TOC, TOCEntry Footer Stargz Snapshotter eStargzまとめ 実験 トークン取得 インデックス取得 マニフェスト取得 Footer取得 TOC取得 ファイル取得 実験まとめ 余談 応用例 自作ライブラリ 計測 まとめ はじめに コンテナイメージのlazy pullingが各ツールで利用可能になりつつあるようです。以下は stargz-snapshotter のメンテナである @TokunagaKohei さんによるブログです。 medium.com lazy pullingが何かを簡単に説明しておくと、コンテナイメージ全体を最初にpullせずにコンテナ実行後に必要なファイルのみを遅延でpullするものです。docker runしよ

          コンテナイメージのlazy pullingをcurlで試してみる - knqyf263's blog
        • React Router v6のOutletとReact.lazyの組み合わせが便利

          React Router v6 で登場した <Outlet /> を活用すると、良い感じに共通レイアウトを組み込めて、さらに <React.Suspense> や React.lazy() を組み合わせると体験が良くなるのを見つけました。おそらく React Router v6 を利用する上での頻出イディオムになると思うので、自分用のメモとして残しておきます。 最終的なサンプルコードはこちら。 使用したライブラリは次のとおりです。見た目がしょぼいとテンションが下がるので MUI で装飾していますが、本筋とは関係ないので今回は特に触れません。 [email protected] [email protected] [email protected] @mui/[email protected] @mui/[email protected] @emotion/[email protected] @emo

            React Router v6のOutletとReact.lazyの組み合わせが便利
          • HTMLのLazy Loadの挙動がブラウザによってかなり異なるので違いを実測して確かめてみた

            計測方法と結果 以下のようになlazy loadが発火した時点でのソースと画面中央の距離(px)を測るページを用いて、iframeと画像の二種類のソースを対象に4000pxのdiv要素とボタン以外に何も読み込まれていない状態とすでに画像が読み込まれている状態との二つの状態を掛け合わせて計測しました。 import React, { useState, useRef } from 'react'; export default function Home() { const iframeDistance = 4000; const [showImage, setShowImage] = useState(false); const imageRef = useRef(null); const toggleImage = () => { setShowImage(!showImage); };

              HTMLのLazy Loadの挙動がブラウザによってかなり異なるので違いを実測して確かめてみた
            • Lazy Load Routes in Vue with webpack Dynamic Comments | CSS-Tricks

              Get affordable and hassle-free WordPress hosting plans with Cloudways — start your free trial today. The way routing works in JavaScript is usually that you specify which relative URL pattern you want for which component to render. So for /about you want the <About /> component to render. Let’s take a look at how to do this in Vue/Vue Router with lazy loading, and do it as cleanly as possible. I u

                Lazy Load Routes in Vue with webpack Dynamic Comments | CSS-Tricks
              • The performance effects of too much lazy loading  |  Articles  |  web.dev

                Lazy loading is a technique that defers downloading a resource until it's needed, to conserve data and reduce network contention for critical assets. It became a web standard in 2019 and today loading="lazy" for images is supported by most major browsers. This guide summarizes how publicly available web transparency data and ad hoc A/B testing was analyzed to understand the adoption and performanc

                • Lazy-loadはLCPを悪化させる!? WordPressは2つ目の画像からネイティブLazy-loadを実装するように改良予定

                  [レベル: 上級] ファーストビューに掲載されている画像を Lazy-load(遅延読み込み)すると コア ウェブ バイタル の 1 指標である LCP を低下させる恐れがあります。 そのため WordPress は、ファーストビューの画像にネイティブ Lazy-load を適用しないように改善する予定です。 ネイティブ Lazy-load は、画像の <img> タグに loading="lazy" 属性を付けることで、ブラウザの機能として遅延読み込みを実現する技術です。 現在は、Chrome や Edge、Firefox など多くのブラウザがサポートしています。 ファーストビュー画像を遅延読み込みさせた WP は LCP が悪化 Lazy-load の利点は、スクリーン領域に入っていない画像を読み込ませないことでデータの転送量を抑えられることです。 スクリーン領域に近づいたところで初め

                    Lazy-loadはLCPを悪化させる!? WordPressは2つ目の画像からネイティブLazy-loadを実装するように改良予定
                  • SuspenseとReact.lazyを使いパフォーマンス最適化 - Qiita

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                      SuspenseとReact.lazyを使いパフォーマンス最適化 - Qiita
                    • Safari 15.4では「Lazy Image Loading」が正式にサポートされ画像の遅延読み込みが可能に。

                      Safari 15.4では画像の遅延読み込み「Lazy Image Loading」が正式にサポートされています。詳細は以下から。 Appleは現地時間2022年03月14日、MacやiPhone/iPad向けに「macOS 12.3 Monterey」や「iOS/iPadOS 15.4」をリリースし、同バージョンにではデフォルトブラウザであるSafariが「Safari v15.4」へアップデートされていますが、このSafari v15.4では画像の遅延読み込み「Lazy Image Loading」がデフォルトでサポートされています。 Let’s start with HTML. WebKit added support for lazy-loading images with the loading attribute on the element, providing web de

                        Safari 15.4では「Lazy Image Loading」が正式にサポートされ画像の遅延読み込みが可能に。
                      • The (lazy) Git UI You Didn't Know You Need

                        When my son was born last April, I had ambitious learning plans for the upcoming 5w paternity leave. As you can imagine, with two kids, life quickly verified this plan 🙃. I did eventually start some projects. One of the goals (sounding rebellious in the current AI hype cycle) was to learn and use neovim for coding. As a Goland aficionado, I (and my wrist) have always been tempted by no-mouse, OSS

                          The (lazy) Git UI You Didn't Know You Need
                        • <Lazy> rendering in Vue to improve performance

                          Last year, a lot has been in happening on the web in terms of performance. Unsurprisingly, everyone agrees the web should be fast. Google introduced its Web Vitals metrics to stress that the web applications should load fast even on slower devices and slow networks. Svelte showed that web apps can be significantly smaller in their bundle size. React introduced the Fiber algorithm that allows pausi

                            <Lazy> rendering in Vue to improve performance
                          • Storybook Lazy Compilation for Webpack

                              Storybook Lazy Compilation for Webpack
                            • マウスや指先でもそれっぽくなめらかに手描きできるJavsScriptライブラリ「Lazy Brush」

                              ペイントソフトでマウスを使って絵を描いたときや、スマートフォン・タブレットに指で文字を書いたとき、直線や曲線がうまく引けずに線がガタガタしたりゆがんだりしがちです。「lazy-brush」はマウスや指による描画をなめらかにするためのJavsScriptライブラリで、その仕組みがGitHubで公開されています。 Lazy Brush - Smooth Canvas Drawing https://lazybrush.dulnan.net/ GitHub - dulnan/lazy-brush: Smooth drawing with mouse, finger or other pointing device https://github.com/dulnan/lazy-brush 以下は、Windowsのペイントソフトを使って文字を書いてみたところ。上はマウスで書いた文字で、マウスを動かす

                                マウスや指先でもそれっぽくなめらかに手描きできるJavsScriptライブラリ「Lazy Brush」
                              • 最初の画像のネイティブLazy-loadを無効にしたWordPress 5.9がリリース

                                [レベル: 中級] WordPress 5.9 がリリースされました。 このバージョンでは、ページで最初の画像および iframe のネイティブ Lazy-load が無効になっています。 ページ表示速度の向上がサイトによっては期待できます。 WP のネイティブ Lazy-load サポート ネイティブ Lazy-load は、画像の <img> 要素と iframe の <iframe> 要素に loading="lazy" 属性を付けることで、ブラウザの標準機能として遅延読み込みを可能にします。 JavaScript による実装を必要としません。 HTML コードを書くだけなので、簡単に実装できるのが最大の長所です。 <img="cat.jpg" alt="ネコ😺" width="800" height="600" loading="lazy" > WordPress は、 5.5

                                  最初の画像のネイティブLazy-loadを無効にしたWordPress 5.9がリリース
                                • loading=”lazy”が使えるのはimgタグとiframeタグ、videoタグには使えない

                                  “https://www.youtube.com/embed/16RxJwNwvfQ” Youtubeの動画のURLをWordPressの投稿画面に貼り付けると下のような感じで自動的に動画の埋め込みに変換してくれる これは、URLをこんな感じのhtmlに自動的に変換してくれているから <iframe loading=”lazy” class=”youtube-player” width=”1256″ height=”707″ src=”https://www.youtube.com/embed/16RxJwNwvfQ”></iframe> lazyload WordPressには標準機能でimgタグやiframeタグにloading=”lazy”を追加してくれるので、自分で書かなくてもOK loazyloadというのは動画がページの表示範囲に入ってくるまでは動画を読み込みしないための設定

                                    loading=”lazy”が使えるのはimgタグとiframeタグ、videoタグには使えない
                                  • GitHub - aquaproj/aqua: Declarative CLI Version manager written in Go. Support Lazy Install, Registry, and continuous update with Renovate. CLI version is switched seamlessly

                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                      GitHub - aquaproj/aqua: Declarative CLI Version manager written in Go. Support Lazy Install, Registry, and continuous update with Renovate. CLI version is switched seamlessly
                                    • decoding="async"の使い方とloading="lazy"との違いのまとめ

                                      概要 画像のデコードは、ブラウザのメインスレッドをブロックします。こちらの記事では、例としてブラウザのメインスレッドが800ミリ秒を超えてブロックされています。 decoding="async" は、その解決策として使うことができます。 loading属性との違い loading属性は、loading="lazy"と使うことによって画像の遅延読み込み化ができます。 loading属性は「画像をいつ読み込むか?」という画像の読み込みのタイミングを担当しますが、decoding属性は「画像をいつデコードするか?」という画像のデコードのタイミングを担当します。 loading=lazyとdecoding="async"の併記 loading="lazy"とdecoding="async"は併用することができます。 注意点としては、デコードのタイミングが遅れることによって、スクロール時に画像が表示

                                        decoding="async"の使い方とloading="lazy"との違いのまとめ
                                      • 【いつもそこに君がいた / LAZY LOU's BOOGIE(1992年)】アニメ『YAWARA!』4代目エンディングテーマは今も色褪せない隠れた名曲。 - ioritorei’s blog

                                        いつもそこに君がいた / LAZY LOU's BOOGIE(1992年) いつもそこに君がいた / LAZY LOU's BOOGIE(1992年) アニメ『YAWARA!』4代目エンディングテーマは今も色褪せない隠れた名曲 「いつもそこに君がいた / LAZY LOU's BOOGIE(1992年)」とは 今も色褪せない隠れた名曲 アニメ『YAWARA!』4代目エンディングテーマ 8cmCDが6,200円!? アニメ『YAWARA!』4代目エンディングテーマは今も色褪せない隠れた名曲 「いつもそこに君がいた / LAZY LOU's BOOGIE(1992年)」とは 1992年4月22日発売のシングル「いつもそこに君がいた」が、テレビアニメ『YAWARA!』の4代目エンディングテーマとして採用され、15万枚を超すヒットとなったLAZY LOU's BOOGIE(レイジー・ルーズ・ブギー

                                          【いつもそこに君がいた / LAZY LOU's BOOGIE(1992年)】アニメ『YAWARA!』4代目エンディングテーマは今も色褪せない隠れた名曲。 - ioritorei’s blog
                                        • bum Get lazy up you | ならべかえ 英語 リスニング

                                          単語をならべかえて英文を完成させよう(レベル5)「bum Get lazy up you」「起きなさい、このぐうたらな怠け者。」#英語学習 | ならべかえ 英語 リスニング

                                            bum Get lazy up you | ならべかえ 英語 リスニング
                                          • lazy.nvimを使った起動時間チューニング入門! ~起動速度10倍を目指して~

                                            1. はじめに この記事では、lazy.nvimを使ったVim起動の高速化について解説します。 移行した後のdotfilesはこちらです 最近、vim-plugからlazy.nvimへ移行し、全てをLuaで書き直すことでVimの起動速度が向上したのと とても可愛い起動画面を作ることができました。 どのくらい早くなったの 整理していくうちに追加したいプラグインが増えたり、新しいプラグインに移行したので、完全な比較ではありませんが、 控えめにみても300ms程度かかっていたものが20msで起動できるように改善できました。 (比較には下記ツールを用いています。) 詳細のプラグインなどは最後の結果の方に記載しようと思います。 before vim-plug を用いたnvim (遅延ロードなし) 総プラグイン数50 計測結果

                                              lazy.nvimを使った起動時間チューニング入門! ~起動速度10倍を目指して~
                                            • Approaching Heapsort via Lazy Mergesort - HackMD

                                              # Approaching Heapsort via Lazy Mergesort [toc] --- # はじめに: ヒープソート未だに良くわからん ヒープソートが分からずとも生きていけます

                                                Approaching Heapsort via Lazy Mergesort - HackMD
                                              • WordPress でカスタムブロックを手軽に作れる Lazy Blocks の詳解 | オレインデザイン

                                                WordPress 5.0 から導入されたブロックエディターでは、独自にブロックを制作して利用することができるようになりました。 しかし、それまで主にPHPで WordPress を扱うことが多かったのですが、カスタムブロックを制作しようとすると、どうしても JavaScript への理解が必要となり、新しくチャレンジするには、どうしても腰が重くなってしまう点は否めないでしょう。 しかし、そういったカスタムブロックを用意したいけど難しいという方々をフォローしてくれるプラグインも数多く用意されています。 その一つに Lazy Blocks というプラグインがあります。

                                                  WordPress でカスタムブロックを手軽に作れる Lazy Blocks の詳解 | オレインデザイン
                                                • 【徹底解説】「Lazy Girl Job」の正体とは?Z世代が選ぶ“頑張らない”キャリアが、実はあなたを救うかもしれない理由

                                                  PR

                                                  • 歌詞 Lazy レイジー(Deep Purple ディープ・パープル) 最高傑作 Machine Head(Deep Pueple)より - Arigato 毎日幸せを感じる「懐かしい曲」と「思い出」と「終活」

                                                    ディープ・パープルの「Lazy」2022.05.25イスタンブール・ライブ YouTubeで観ました こちらは↓1972年のライブです youtu.be 前回書いた小学生の時に買ったディープパープルのシングルレコード「ハイウェイスター」のB面がこの曲でした 和訳 Highway Star/Deep Purple ハイウェイスター・スターを歌詞の意味つきで聴く 、ディープ・パープルのボーカル(スズキのCM!) - Arigato 毎日幸せを感じる「懐かしい曲」「思い出」「物の手ばなし」 レイジー 懐かしい! リッチー・ブラックモアで ジョン・ロードで もう一度だけ観たかった! アルバム「マシーンヘッド」からのカットでした youtu.be この曲、クセになりますよね 歌詞の意味 日本語のものがないので英語です DEEP PURPLE - Lazy (Lyric Video) - YouTub

                                                      歌詞 Lazy レイジー(Deep Purple ディープ・パープル) 最高傑作 Machine Head(Deep Pueple)より - Arigato 毎日幸せを感じる「懐かしい曲」と「思い出」と「終活」
                                                    • A simple trick to understand Ruby’s lazy enumerator

                                                      In this article, we'll explore a simple visual trick to help understand how lazy enumeration works in Ruby. Lazy enumeration may seem like an abstract concept at first. It might be difficult to conceptualize. But taking a moment to get familiar with the lazy enumerator pays dividends. Enumerator::Lazy is extremely useful in scenarios where you want to build complex pipelines of data transformation

                                                        A simple trick to understand Ruby’s lazy enumerator
                                                      • 画像の遅延読み込みで表示高速化!loading=”lazy”とdecoding=”async” | ウェブスペ

                                                        画像の遅延読み込みは、Webページのパフォーマンスを向上させるために重要なテクニックの一つです。 ほとんどのWebページには複数の画像が含まれており、一つ一つの画像は比較的大きいファイルサイズを占めています。それらを一度に読み込もうとするとページの読み込み時間が遅くなってしまうため、遅延読み込み(lazy load)というテクニックが使用されます。 「画像の遅延読み込み」は、Webサイトの表示速度を高速化する上で、最優先で取り組みたい改善の一つです。 Webサイト制作やフロントエンドで必須知識ともいえる内容なので、今まで特に意識せずにimgタグを使用していた方は、是非この記事を読んでください。 画像の遅延読み込みとは 通常、Webページが表示される時は、ページ内で使用されている画像を一度に全て読み込んでいます。 それを、ページ表示時には初期表示される領域内(ファーストビュー)の画像だけを読

                                                          画像の遅延読み込みで表示高速化!loading=”lazy”とdecoding=”async” | ウェブスペ
                                                        • lazy.nvim で “dependencies” を賢く使う - Qiita

                                                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                            lazy.nvim で “dependencies” を賢く使う - Qiita
                                                          • GitHub - lfnoise/sapf: Sound As Pure Form - a Forth-like language for audio synthesis using lazy lists and APL-like auto-mapping.

                                                            WHAT This program is called: "A tool for exploring sound as pure form." or "sound as pure form" or "sapf" It is an interpreter for a language for creating and transforming sound. The language is mostly functional, stack based and uses postfix notation similar to FORTH. It represents audio and control events using lazy, possibly infinite sequences. It intends to do for lazy sequences what APL does

                                                              GitHub - lfnoise/sapf: Sound As Pure Form - a Forth-like language for audio synthesis using lazy lists and APL-like auto-mapping.
                                                            • 2022-05-24のJS: Deno 1.22、Storybook 6.5(webpack Lazy Compilation)、Next.js Layouts RFC

                                                              JSer.info #593 - Deno 1.22がリリースされました。 Deno 1.22 Release Notes Denoには、3つの型チェックモードがあります。 Full: ローカルとリモートの依存関係を含めた全ての型をチェックする Local: ローカルの型のみをチェックする None: 型をチェックしない 1.21まではコマンドによっては"Full"モードで型チェックをしていましたが、1.22からは"Local"モードで型チェックをするのがデフォルトとなりました。 また、次のリリース予定である1.23では、deno runとdeno cacheはデフォルトで"None"モードとなり型チェックをしなくなる予定となっています。 そのほかの変更として、Deno.emit()を削除、Worker内でもDeno名前空間がデフォルトで有効化、--no-configフラグの追加などが行わ

                                                                2022-05-24のJS: Deno 1.22、Storybook 6.5(webpack Lazy Compilation)、Next.js Layouts RFC
                                                              • tapehead.lab on X: "「Lazy talk」のMVがすごく反響もらえたので、簡単なメイキングみたいなものを作りました🎬 (作業は全てMidjourneyとPhotoshopで行なっています) 縦スクロールの失敗カットとかも入れたので、ゆるりとご覧ください🍿 https://t.co/GTPKtDQp0d"

                                                                • BuildKitのlazy pulling機能でベースイメージのpullを省略してビルドをする

                                                                  DockerCon 2021 & Docker Meetup Tokyo #35 (LT)での発表資料です。 イベントページ:https://dockerjp.connpass.com/event/194395/ Stargz Snapshotter:https://github.com/containerd/stargz-snapshotter

                                                                  • init.vim & dein から init.lua & lazy.nvim へ、シンプル設定で移行した

                                                                    背景 neovim で会社の先輩からもらった vimrc を 7 年くらい継ぎ足し継ぎ足しで使っているぐちゃぐちゃの init.vim と、どこでどう動いているか把握していないプラグインも混ざっている dein.toml を、 init.lua & lazy.nvim への移行に合わせて整理した。 lazy.nvim とは 最近急速に注目を浴びているらしい Lua 製(かつ Lua 記述)のプラグインマネージャ。 README を見る限りだと init.lua でのセットアップしか書いていない。vim script に翻訳すれば init.vim でも動くのかもしれないが、変な橋を渡って消耗したくないので今回は素直に init.lua 化をしている。 init.lua の記述 $XDF_CONFIG_HOME/nvim に init.lua ファイルを作成する。 init.vim と両方存

                                                                      init.vim & dein から init.lua & lazy.nvim へ、シンプル設定で移行した
                                                                    • Lazy Eye Market Size, Trends | Industry Outlook, 2032

                                                                      Lazy Eye Market Research Report Information By Type (Strabismic, Refractive, Deprivation Amblyopia) Diagnosis (General Eye Test, Squint Test) Treatment (Corrective Eyewear, Eye Patches, Atropine Drops) End-Users (Retail Pharmacies)-Forecast Till 2032 Lazy Eye Market Overview: The Lazy Eye Market is anticipated to reach USD 4.59 Billion by 2032 at 5.1% CAGR during the forecast period 2023-2032. Laz

                                                                      • How I, a lazy person, learned #English that can be used in #America

                                                                        Born and raised in Japan, I received a solid English education there, so I made this video looking back on how I mastered speaking English! *In the video, I say I scored 938 out of 999 on the TOEIC, but the correct score is 935 out of 990 🙇‍♂️ I apologize for the incorrect information, as I was speaking from a hazy memory from seven years ago! I'm currently correcting the video in the system.

                                                                          How I, a lazy person, learned #English that can be used in #America
                                                                        • Lazy loading React Native components from a server

                                                                          TL;DR What if we could add placeholders in our apps that can display content fetched from a server; and what if we're able to build and host those content at the server as react-native components? This would mean we could push new, feature-rich content to our apps without pushing app store updates. We could create dynamic home pages that change over short time periods. We could change the look and

                                                                          • Lazy Loadとは?メリットやデメリット・実装する方法をわかりやすく解説 | WEB集客ラボ byGMO(GMO TECH)

                                                                            近年、表示速度はSEOのランキング要因となり、サイト運営者にとっては見過ごせない話題となっています。 「Lazy Load」というJavaScriptライブラリを使うことで、サイトの表示速度の高速化を実現することができます。本記事では「Lazy Load」の基本知識や実装方法について解説します。 Lazy Loadとは Lazy Load(レイジーロード)とは画像の遅延読み込みを行うためのJavaScriptライブラリです。遅延読み込みは画像の読み込みに時間差を設けて表示させ、画面表示の高速化を図るしくみです。 ブラウザは指定のページに含まれるすべての画像を一気に読み込ませようとします。画像ファイルの容量が多ければそれだけ読み込みには時間がかかるため、ネットワークやサーバーに負担がかかる点が懸念されます。そのため、防御策として、Lazy Loadという表示速度を高速化させる制御技術が用いら

                                                                              Lazy Loadとは?メリットやデメリット・実装する方法をわかりやすく解説 | WEB集客ラボ byGMO(GMO TECH)
                                                                            • atcoder::lazy_segtree に1行書き足すだけの抽象化 Segment Tree Beats - ひとなので

                                                                              AtCoder Library (ACL) の atcoder::lazy_segtree をもとにした Segment tree beats の抽象化の方法と,そのいくつかの具体的な使用例を紹介します.Segment tree beats は列に対する複雑な更新・取得処理を高速かつオンラインに実現する強力な手法ですが,実装の際に考慮すべきことが複雑でコーディング量も多く,体系立った実装方法の知見も整理されていないと筆者は認識しています.そこで本稿では,ドキュメントを含め極めて整備された ACL のコードをわずかに変更して Segment tree beats として使用する方法を紹介します.この方法では,様々な Segment tree beats の実装の大部分が共通化され,個別の問題に応じた機能は atcoder::lazy_segtree の利用時と同様にクラスや関数として組み込ま

                                                                                atcoder::lazy_segtree に1行書き足すだけの抽象化 Segment Tree Beats - ひとなので
                                                                              • GitHub - LazyVim/LazyVim: Neovim config for the lazy

                                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                  GitHub - LazyVim/LazyVim: Neovim config for the lazy
                                                                                • Neovim v0.11のネイティブ補完APIをlazy.nvim+Mason 2.0で使う - わたすけのへや

                                                                                  記事一覧ページへ移動Neovim v0.11のネイティブ補完APIをlazy.nvim+Mason 2.0で使う わたすけです。最近 Neovim の設定ファイルを弄っていて、ブログ記事になりそうなネタが生えたので、Vim 駅伝に参加させていただきました。前回の記事はれやかさんによる初めて Neovim をプラグインを作った話でした。 さて、僕は Neovim のプラグイン管理には lazy.nvim を使っており、プラグインとしては coc.nvim や telescope.nvim などを使っていました。 ところで、telescope.nvim には LSP との連携機能があるんですよね。 lua require('telescope.builtin').lsp_references() とすればカーソル下のオブジェクトなどが参照されている箇所をファジーファインダーで閲覧できます。が、

                                                                                    Neovim v0.11のネイティブ補完APIをlazy.nvim+Mason 2.0で使う - わたすけのへや

                                                                                  新着記事