並び順

ブックマーク数

期間指定

  • から
  • まで

521 - 560 件 / 663件

新着順 人気順

キャッシュの検索結果521 - 560 件 / 663件

  • 「ウェブ魚拓」がリニューアル、著作権法で認められた「引用」サービスに:ニュース - CNET Japan

    アフィリティーは10月1日、ウェブページをキャッシュで保管するサービス「ウェブ魚拓」をリニューアルした。今後は日本の著作権法で認められた「引用」をウェブ上で仲介するサービスとして提供していくという。 ウェブ魚拓は、指定されたインターネット上のウェブページを、キャッシュという形で保管するサービス。ウェブページは常に修正または削除される可能性があるが、それに対して証拠を残すことを目的としている。 今回のリニューアルでは、今まで曖昧だった「引用」についての機能を著作権法第三十二条で定義されている内容に則って強化し、「その内容が」「そのURLで」「その日時に」公開されていたことの証拠として使うことができるようになった。 リニューアルに合わせてトップページも刷新し、「インターネット上で今何が起こっているか」を手軽に追い掛けることができるよう、取得された魚拓へのアクセス数の高いものが1時間ごとに表示さ

      「ウェブ魚拓」がリニューアル、著作権法で認められた「引用」サービスに:ニュース - CNET Japan
    • ファイルがページキャッシュに乗っているかどうかを調べる - ablog

      Linux上で任意のファイルがページキャッシュに乗っているかどうか調べるCで書かれたプログラムを見つけたので、コンパイルして実行してみた。 Linux上のとあるファイルがページキャッシュに乗っているかどうかを調べたいなーと思ってGoogle先生にご相談したところ、こんなコマンドを教えてくれた。 ファイルをメモリにマップして、mincore(2)でページごとにRAMに存在するかどうかをチェックしているらしい。 mmapしても即メモリにロードされるわけではないのかぁ。 Cの部分だけ抜き出して、単体で動かしてみた。 #include <errno.h> /* errno */ #include <fcntl.h> /* fcntl, open */ #include <stdio.h> /* perror, fprintf, stderr, printf */ #include <stdlib.

        ファイルがページキャッシュに乗っているかどうかを調べる - ablog
      • Auto ScalingではなくてAuto Cachingという考え方 - Copy/Cut/Paste/Hatena

        今年の3月くらいからずっと悶々としていて、なかなか手が出せなかったアイデアがやっと実現できました。 mod_mrubyでやりたいことできたー!— k1LoW (@k1LoW) June 16, 2016 (試行錯誤して書いてみたら、結果たった数行という。。。) Auto ScalingではなくてAuto Cachingという考え方 AWSではAuto Scalingという、サーバの負荷の変化などによってEC2インスタンスをスケールする便利な機能があります。 が、大抵はクラウド環境でないと容易には実現できません。 例えば、クラウドではなく サーバリソースは増やせない。 普段はキャッシュはしてほしくないコンテンツ。 ただ、アクセスが多くなるとかで何かしら負荷が高くなった時には「仕方なく」キャッシュを使っても良い。落ちるよりはマシ。 負荷が戻ったらキャッシュを使わないようにして欲しい。 という状

          Auto ScalingではなくてAuto Cachingという考え方 - Copy/Cut/Paste/Hatena
        • Macが遅い! そんな時に使いたい、未使用のRAMを解放してくれる『Memory Clean』 | ライフハッカー・ジャパン

          OS X:MacはフリーなRAMにあれやこれやをキャッシュするのがお好き。後ほど読み込み直す必要がある場合にはとても素早くて便利なのですが、メモリを大量に必要とする作業を行う場合には、できるだけフリーな状態にしておきたいものです。 『Memory Clean』はわずか数クリックでキャッシュされたファイルを削除し、メモリを解放してくれます。Memory CleanはMacのメニューバーに常駐し、必要な時にメモリ統計を表示してくれます。OS Xがクリーニングを怠り、RAMがだんだんいっぱいになってくると、作業スピードが下がってきます。そんな時には自分でコンテンツを削除。メモリーを削除することで他のタスクに使えるインアクティブメモリが増加し、作業スピードを早められます。 また、アプリを使ってメモリの基準点を低く設定しておくことも可能です。ある程度の量になると自動でインアクティブキャッシュを削除す

            Macが遅い! そんな時に使いたい、未使用のRAMを解放してくれる『Memory Clean』 | ライフハッカー・ジャパン
          • Linuxでディスクキャッシュとして使える「bcache」を試してみた - astamuse Lab

            こんにちは。並河(@namikawa)です。 最近、すっかり暑くなってしまって、夏本番って感じですね。夏といえば、海に花火にラーメンと、楽しみが盛り沢山でワクワクしますね! さて、弊社では多くのデータストアを持っておりますが、クラウドサービス上で大容量なディスクと高い性能を両立させようとすると、(費用的な意味での)コストが一気に跳ね上がることもあり、色々な工夫を試行錯誤しながらやっております。 一定量のホットデータがはっきり見えている前提であれば、高速なストレージデバイスをキャッシュとして使うことは定石であり、キャッシュと一括りにしても様々なレイヤで技術実装されています。 今回はその中でも比較的低レイヤとなるハードディスク等のディスクアレイのようなブロックデバイスに対するキャッシュとして動作する bcache について簡単な性能検証を行なってみました。 bcache とは 概要的な情報を以

              Linuxでディスクキャッシュとして使える「bcache」を試してみた - astamuse Lab
            • 200万ドメインを超えるレンタルサーバのコンテンツキャッシュ機能の裏側/2_million_more_than_the_domain_the_back_of_the_rental_server_content_cache - Speaker Deck

              July Tech Festa 2018 (https://2018.techfesta.jp/)

                200万ドメインを超えるレンタルサーバのコンテンツキャッシュ機能の裏側/2_million_more_than_the_domain_the_back_of_the_rental_server_content_cache - Speaker Deck
              • Engadget | Technology News & Reviews

                Rivian offers (up to) $5,000 discount if you trade in your gas-powered truck

                  Engadget | Technology News & Reviews
                • 2ch Cache Search

                  ヤフー経由で2ちゃんねるを検索します。 検索結果リンク先はキャッシュになっているのでdat落ちも安心。 また検索結果からもなるべくdat落ちのものをはじくようにしています。 とは言っても、完全ではないのでそこらへんはご了承下さいませ。 検索例: 知事選、 日経平均、 NHK、 クマー、 らめぇ

                  • インターネット10分講座:DNSキャッシュ - JPNIC

                    今回の10分講座では、DNS(Domain Name System)の仕組みを理解するのに必要なDNSのキャッシュとそれに起因する脆弱性についてお話しします。 DNSのおさらい まずはじめに、DNSの仕組みについておさらいします。 DNSは、ルートゾーンを起点としたツリー構造を持つ、世界中に存在する多数のサーバが協調しあって動作する分散データベースです。これらのサーバ群にアクセスすることで、ホスト名からIPアドレスを検索したり、メールアドレスから送信先メールサーバを特定したりします。 DNSでは、ある特定のサーバ1台がドメイン名情報をすべて持っているわけではなく、「委任」と呼ばれる仕組みでデータを階層ごとに分散化し、併せてサーバの冗長化を実現しています。 DNSクライアントがデータを得るときは、この委任をルートゾーンから順次たどっていくことで、最終的に必要な情報を得ます。 DNS では、ド

                    • iPhoneを快適に使うための定期メンテナンスのすゝめ

                      iPhoneは、ずっと使っているうちに動作が遅くなったり不具合が発生したりします。 そうならないためにも、定期的にメンテナンスしてあげましょう。 不要なアプリの削除 iPhone容量には限りがあります。面白そうなアプリをインストールしようと時に、容量が足りなくてインストールできないなんてことが起きないように、定期的に容量を確認しましょう。 設定アプリ > 一般 > 情報 > 使用状況とタップしていきます。 容量が大きくあまり使ってないアプリは、思い切って削除しちゃいましょう。 アプリのキャッシュ削除 アプリは使っているうちにキャッシュが溜まっていき、容量を圧迫していきます。 例えばChrome。アプリのサイズは49.5MBですが、様々なファイルが271MBもあります。 他にもキャッシュファイルのせいで容量が肥大化しているアプリがたくさん。このキャッシュを削除ましょう。 SafariやChr

                        iPhoneを快適に使うための定期メンテナンスのすゝめ
                      • Server Side Renderingについて知るべきこと。Server Side Renderingとは何か? それによって何が改善されるのか?(後編) ng-japan 2017

                        Server Side Renderingについて知るべきこと。Server Side Renderingとは何か? それによって何が改善されるのか?(後編) ng-japan 2017 JavaScriptフレームワークとして知られるAngularのイベント「ng-japan 2017」がAngular Japan User Group主催で6月17日に都内で開催されました。 本記事は「Server Side Renderingについて知るべきこと。Server Side Renderingとは何か? それによって何が改善されるのか?(前編) ng-japan 2017」の続きです。 CPU負荷に対する2つの現実解 こうしたCPU負荷に対する現実解としては、生成したHTMLをキャッシュする方法と、above the fold=スクロールしなくても見える範囲だけのHTMLをレンダリングして

                          Server Side Renderingについて知るべきこと。Server Side Renderingとは何か? それによって何が改善されるのか?(後編) ng-japan 2017
                        • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

                          はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

                            はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
                          • Android画像付きリストの設定(ListView) - メグリ株式会社

                            Androidでの開発で、リストビューに項目毎に画像を置くケースでの対応です。 メモリ使用量を抑える為、スクロールさせて実際に必要になったときだけ表示する対処を行う。 ● 読込中と読込完了時の設定 AsyncTaskでバックグラウンド処理を行い、読込中の場合はプログレスバーを表示させる。 ● 画像データのキャッシュの使用 AsyncTaskで一度読み込んだ画像をキャッシュに保持し、スクロールにより再表示する時にwebからの読込を省略する事で負荷を軽減する。 ● 画像データのキャッシュのクリア キャッシュを保持し続けるとメモリ使用量が増える為、リスト画面終了時にキャッシュをクリアする処理を呼び出す。 以上の事を踏まえたソースコードを以下に示します。 画面レイアウト設定用XMLファイル &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&

                              Android画像付きリストの設定(ListView) - メグリ株式会社
                            • 【Unity】Unite 2015「白猫プロジェクトの裏側!~パフォーマンスチューニングとリアルタイム通信の全て~」レポート - Qiita

                              エフェクトのキャッシュ 今回は断念 Activeにしたときに別の座標に表示されることがある ParticleSystems以外の制御もあった カメラ外にいるやつの座標の指定がうまくいかなかった スプライトアニメーションとかモーションでアニメを制御していたりとか キャッシュする前提で作られていなかった GPU側のボトルネック マップ画面で処理落ち 端末によってはバトルよりも重い シェーダーの問題 原因は海のシェーダ 描画面積が多い フラグメントシェーダが原因 フラグメントをとにかく軽く フラグメントシェーダーでアニメーション計算をしていた フラグメントで計算する必要がないものをバーテックスシェーダに移した バーテックスシェーダへ波の計算を移動 使っていない変数に計算後の値をセット シェーダの一括変換 必要のないカラー計算をしているシェーダーを一括変換 PC用のシェーダーを使ってしまっているも

                                【Unity】Unite 2015「白猫プロジェクトの裏側!~パフォーマンスチューニングとリアルタイム通信の全て~」レポート - Qiita
                              • キャッシュクリアでサイトの修正を反映させる方法(OS/ブラウザ別) | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                こんにちは。ディレクターのエリカです。 サイトの動作確認中、修正がすぐに反映されないことってありませんか? その原因は主にブラウザ(Internet Explorer, Safari, Google Chrome, Firefox, Opera など)のキャッシュのトラブルだったりします。 キャッシュとは? 使用頻度の高いデータを一時的に保存しておくことで、二度目以降の表示を速くする仕組みです。 修正前の情報がキャッシュされていると、修正したはずなのに見た目が最新状態にならない……という現象が起こりえます。Web関係でよくあるのは、ブラウザのキャッシュと、システムのキャッシュです。 システムのキャッシュはエンジニア以外に触りようがないので、ここではブラウザのキャッシュをコントロールする方法をご説明します。 キャッシュをクリアして強制再読み込み(スーパーリロード)! ブラウザが保存していたキ

                                  キャッシュクリアでサイトの修正を反映させる方法(OS/ブラウザ別) | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                • Google CDNのAMPキャッシュを大解剖――URLフォーマット、更新プロセス、更新方法、削除方法

                                  [レベル: 上級] この記事では、Googleが公開しているドキュメントに基づいて、AMPキャッシュの仕組みについて説明します。 具体的には、次を扱います。 AMPキャッシュのURLフォーマット AMPキャッシュの更新プロセス AMPキャッシュの更新強制 AMPキャッシュの削除 あなたがAMPをすでに実装しているなら、知っておくと役に立つこともあるはずです。 では行ってみましょう⚡ AMPキャッシュのURLフォーマット AMP CDNにキャッシュされたコンテンツはたとえば次のようなURLになります。 https://cdn.ampproject.org/c/s/example.com/amp_document.html https://cdn.amproject.org/i/example.com/images/logo.png 分解して、どんな構成になっているのかを見てみましょう。 ※こ

                                    Google CDNのAMPキャッシュを大解剖――URLフォーマット、更新プロセス、更新方法、削除方法
                                  • 最速のWordPressを手に入れるには、オブジェクトキャッシュが超オススメだ! | A!@attrip

                                    まずはオブジェクトキャッシュ。 オブジェクトキャッシュとは、PHPのコンパイルが少なくなる。 これに↓↓含まれている「object-cache.php」を wp-content/ にアップロード! WordPress › APC Object Cache Backend « WordPress Plugins 次に↓のプラグインをインストール! WordPress › Tribe Object Cache « WordPress Plugins 以上で爆速サイトになるお! ※APCとは スクリプトを実行する前に中間形式にコンパイルし、それを実行します。このコンパイルは、スクリプトにアクセスがあるたびに毎回実行されます。同じファイルをコンパイルしてできる中間形式は常に同じであるため、毎回行うことは無駄です。 APCを利用することで、この無駄をなくし、Webサーバのパフォーマンスを向上させるこ

                                      最速のWordPressを手に入れるには、オブジェクトキャッシュが超オススメだ! | A!@attrip
                                    • PHPで簡単に永続プリロードできるようになる - Qiita

                                      PHPはHTTPリクエストが来るたびに全てのPHPコードをバイトコードに変換し、そして実行しています。 毎回そんなことやってるのにあれだけ速度が出るのは驚異的ですが、それでもやはりコンパイルにかかる時間だけどうしても遅くなってしまいます。 そこで、もっと高速化するためにOPcacheのような仕組みが存在します。 これはバイトコードをメモリ上に保持し、リクエストを超えて使い回すことでコンパイルの手間を省略し、高速化を実現するというものです。 効果はというと、単純なものでもターンアラウンドタイムが2/3、大きなフレームワークでは半分以下と、お手軽かつ強力な効果があります。 とはいえOPcacheには、元のPHPファイルに変更があるかどうかを監視したりといった僅かなコストが残っています。 特にバイトコードはファイル単位でしかキャッシュできないらしく、extendsなどで別のファイルを参照している

                                        PHPで簡単に永続プリロードできるようになる - Qiita
                                      • [ThinkIT] 第6回:query_cache_sizeの違いによるパフォーマンス比較 (1/3)

                                        MySQLサーバには、MySQLクライアントからのクエリとその実行結果をキャッシュし、次回から同じ内容のクエリが要求された場合にキャッシュから応答する、クエリキャッシュという仕組みがあります。キャッシュから応答させることによってデータベースへアクセスする負荷を軽減し、また応答速度自体の向上も狙ったものです。 デフォルト状態ではクエリキャッシュを使用しない設定になっています。以下のように現在の「クエリキャッシュに使用するメモリ量の最大値」であるquery_cache_sizeを確認してください。

                                        • jQuery.ajax でリクエストをキャッシュさせない方法 - 葉っぱ日記

                                          jQuery.ajax を使ってGETでリソースにアクセスした場合、IEでは2回目以降のリクエストが実際には発行されずにキャッシュされた結果が使われてしまいます。これを防ぐには $.ajax( { url : "http://example.com/", cache : false, data : { a : "abcd" }, ... } ); のように、cache オプションに false を指定すればいいようにドキュメント(http://docs.jquery.com/Ajax/jQuery.ajax#toptions)に書かれています。実際に cache : false を設定してみると、リクエストの発行される URL は、 http://example.com/?a=abcd&_=1253861397368 のようにクエリの末尾に現在時刻のミリ秒が付加されたものになります。 たい

                                            jQuery.ajax でリクエストをキャッシュさせない方法 - 葉っぱ日記
                                          • Disqus のスケール - Django で月間80億PVを処理する

                                            私が把握してる限り Django で一番大きなサービス Disqus のスケール (執筆時点ではサービスダウンしてる)。元ネタは Scaling Django to 8 Billion Page Views です。月間80億PV、45k req/s のほぼすべてのトラフィックを Django で処理しているとのこと。抄訳になるかな。 WAF は高速開発とパフォーマンス、新しい人が入ってすぐに開発に参加できることとカスタマイズ等のトレードオフがあります。この記事ではそのトレードオフである高速開発とパフォーマンスをどう両立させるか、Disqus のノウハウが紹介されています。 >>> なぜ WAF (Web Application Framework) は遅いのか 最初に思い浮かぶのは、アプリケーションに必要ではないボイラープレート (django.contrib とか?) や不要なコードがあ

                                            • 交際費の使い方:新米社長が節税のために抑えておきたい基礎知識 | 経営支援ガイド

                                              お客様の融資支援実績は、累計6,000件以上(2023年2月末現在) 自身も株式会社SoLaboで創業6年目までに3億円以上の融資を受けることに成功 【運営サイト】 SoLabo公式サイト 創業融資ガイド 資金調達ノート 経営支援ガイド 独立起業したばかりの社長はやるべきことが沢山あります。事業全体の業務成績を管理することは当然のことですが、会社員の頃とは違い、自分の仕事だけやっていれば良いというわけにもいきません。 会計や税の数字に強くなることも重要な仕事の一つです。 なぜなら、会計や税にある程度詳しくなければ、会社に最大限のキャッシュフローを確保することができないからです。そして、キャッシュが滞ると、経営はどんどん苦しくなっていきます。本日お伝えする、交際費も節税やキャッシュフローの面で、新人の社長に必ず抑えておいて頂きたい知識の一つです。 安定した経営のために参考にして頂ければと思い

                                                交際費の使い方:新米社長が節税のために抑えておきたい基礎知識 | 経営支援ガイド
                                              • Express と handlebars で動き続ける日経 — HACK The Nikkei

                                                Nikkei Advent Calendar 2023の 14 日目は IDE がやっていきます。いま Web チーム内の基盤改善を専門とするチームで活動しています。自分が入社するより前に作られてメンテナンスがあまりされていなかったシステムを、現代でも戦えるようにするお仕事をしています。メンテナンスを放置することはセキュリティ的によくないので、メンテナンスを専業で行っています。最近の自分の仕事は、今日紹介する rnikkei と呼ばれるマイクロサービス群の Node.js バージョンを、v12 から v18(一部は v20) まで引き上げることです。この rnikkei は当初「爆速の日経」と呼ばれていた頃に設計・実装されたサービスです。今日はそのような過去に作られたサービスにもう一度スポットライトを当ててみようと思います。 see: https://marketing.itmedia.c

                                                  Express と handlebars で動き続ける日経 — HACK The Nikkei
                                                • キャッシュをRAMへ移動させてFirefoxを加速させる方法(RAMディスク不要) | ライフハッカー・ジャパン

                                                  デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

                                                    キャッシュをRAMへ移動させてFirefoxを加速させる方法(RAMディスク不要) | ライフハッカー・ジャパン
                                                  • Railsのマスタ的なModelのキャッシュについて[Redis]

                                                    Railsで中規模なサイトを作っていく上で 避けて通れないのが、増えてきたモデルを適切にキャッシュするしくみのように思えます。 特に変更が少ないマスタ的なテーブルに対して、『多対多』で関連付け(アソシエーション: association)がある場合などは、 それなりのSQLの発行コストになることがあります。そこを適切にキャッシュすることでDBへの負荷が減り、 ユーザーへのレスポンスが改善されると思います。 今回は、最近実装しているキャッシュの方法について、紹介したいと思います。 (というか偉い人、ぜひいい方法教えてください><) 🍣 前提条件: RailsからRedisにキャッシュ今回は前提条件として、Railsのアプリケーションから『redis-store/redis-rails - GitHub』 のGemを使って、Redisにキャッシュをされているとします。 セットアップ方法は『r

                                                      Railsのマスタ的なModelのキャッシュについて[Redis]
                                                    • faraday-lazyable - r7kamura blog

                                                      faraday-lazyableという、 HTTPリクエストを遅延評価させるためのライブラリを作った。 遅延評価はある種の複雑性を持ち込むが、ビジネスの要求に合わせて正しく使っていきたい。 遅延評価 HTTPリクエストにおける遅延評価とは何か。 遅延評価というのは、評価しなければならない値が存在するとき、 実際の計算を値が必要になるまで行わないことをいう。 HTTPリクエストを遅延評価するというのは、つまりHTTPクライアントはすぐにレスポンスオブジェクトを返すが、 レスポンスオブジェクトに対してメソッドが呼ばれたときに初めてHTTP通信を発生させるということを意味している。 Faraday Faradayとは何か。 faraday-lazyableは、FaradayというRuby製のHTTPクライアントのプラグインとして実現されている。 FaradayはRackのようにプラグイン(=この

                                                        faraday-lazyable - r7kamura blog
                                                      • Next.jsのISRで動的コンテンツをキャッシュするときの戦略

                                                        最近Next.jsのISR(Incremental Static Regeneration)を耳にする機会が増えてきました。Zennでも2021/3/17時点で記事や本などの一部のページでISRを採用しています。 ISRとは何か ISRを使うことで、動的なコンテンツを含むページも静的ページとしてCDNにキャッシュすることが可能になります。Next.jsのISRはドキュメントに書かれているようにstale-while-revalidateという考え方でキャッシュが行われます。 具体的には、リクエスト時にページのキャッシュを作成し、次のアクセスではキャッシュされた古いデータを返します。その裏で次のアクセスに向けてキャッシュが再生成されるというイメージです。 これによりユーザー投稿コンテンツであってもCDNにキャッシュしやすくなるというわけです。 Next.jsでのISRの実装 デプロイ先がVe

                                                          Next.jsのISRで動的コンテンツをキャッシュするときの戦略
                                                        • Bazelの解説(TS, Dockerイメージ、リモートキャッシュ)

                                                          Bazelは大規模なプロジェクトでも高速にビルドすることができる強力なビルドツールとして知られています。一方で、その仕組みや実際に使用する方法についての紹介されることは少なく、まだまだあまり普及していないと思います。特にNode.js/TypeScriptをBazelでビルドする方法についての解説はかなり珍しいと思います。 この本ではBazelによるビルドがなぜ高速なのか基本的な原理の説明から、実際に自分が作成したサンプルコードを使用してTypeScriptプロジェクトのビルド、Dockerイメージの作成までのコードを解説をし、最後のBazelの大きな特徴であるリモートキャッシュを実際に使う方法まで紹介します。 ぜひhttps://github.com/Kesin11/bazel-playgroundを手元にcloneして頂き、実際に動かしながらBazelによるビルドを体験してみてください

                                                            Bazelの解説(TS, Dockerイメージ、リモートキャッシュ)
                                                          • 身につけておきたいWebサイト高速化テクニック #5|リクエスト数削減テクニック01:インラインイメージ編 | DevelopersIO

                                                            5,インラインイメージのメリット・デメリットと注意点 5.1,メリット インラインイメージを使うことで画像自体のHTTPリクエストが発生しません。 例えばファイルサイズの小さな10個の画像を読み込んでいるとします。それらすべてをインラインイメージ化することで10回のHTTPリクエストを削減できます。 データサイズが37%増加するというデメリットはありますが変換前のデータが数MBでもない限りHTTPリクエストが減らせることの方が有益です。 5.2,デメリット IEの古いバージョンでは使えない Base64エンコードによりデータサイズが約37%増加する HTMLやCSSに直接埋め込むため画像を変える度に差し替えが必要(ツールで改善可能) data URI schemeで埋め込まれたデータはキャッシュされない 同じデータを複数箇所に表示したい場合、それぞれの場所に埋め込む必要があるためインライン

                                                              身につけておきたいWebサイト高速化テクニック #5|リクエスト数削減テクニック01:インラインイメージ編 | DevelopersIO
                                                            • キャッシュしよう

                                                              京都観光で散財しすぎて貯金がないmalaです。こんにちは。キャッシュの話を書きます。 色んなキャッシュがあります データベースから引く前にmemcachedから取得したり テンプレートエンジンのレンダリング結果をキャッシュしたり 各種ウェブサービスのリクエスト結果をキャッシュしたり その他諸々CPUを食ったり時間のかかる処理をキャッシュしたり 簡単に思いつくのはこの程度ですが、スケーラブルなウェブサイトを構築するには常識的に考えてそんなのキャッシュしねーだろうというようなものをキャッシュする必要があります。 DateTimeをキャッシュしよう 同じ時刻に対するDateTimeオブジェクトをキャッシュします。 package MyDateTime; use strict; use base qw(DateTime); my %CACHE; sub now { my $class = shif

                                                              • pixiv MARKET

                                                                ABOUT pixiv MARKETとは pixiv MARKETとは決済アプリpixiv PAY利用限定の 日本初のキャッシュレスなオールジャンル同人誌即売イベントです。 第一回の開催となる今回は、サークル参加無料、一般参加の入場も無料です。 本イベントは、pixiv PAYを通じてモバイル決済の利便性と可能性に触れる機会の場を提供したいという想いで企画したイベントです。 従来の同人誌即売イベントでは会計時に長い行列を待ったり、大量の小銭を持参する必要がありましたが、pixiv PAYを使えば事前に登録したクレジットカードや、コンビニで入金したポイントなどを使用して、スムーズかつ安全にお買い物を楽しむことができます。 pixivはクリエイターがもっと便利で手軽に取引できる決済環境を実現し、新しいスタイルの即売会の開催に挑戦していきます。 たくさんの方々のご参加を、心よりお待ちしております

                                                                  pixiv MARKET
                                                                • W3 Total Cache のおすすめの設定方法

                                                                  ユーザーに届ける価値を徹底的に追求する マーケティングを提供します © Copyright 2022 バズ部. All rights reserved. WordPressでサイトを立ち上げて、アクセス数が増えてくると、どうしてもサイトの表示速度は遅くなってしまう。 そんな時に便利なのが、W3 Total Cacheというプラグインだ。 これを使うと、今までは詳しい技術者でも困難だったサイトの表示速度の高速化のためのキャッシュやサーバーの設定を容易に行えるようになる。 簡単に言うと、サイトの表示速度を大きく改善することができる。 それでは早速、設定方法と使い方をご紹介しよう。

                                                                    W3 Total Cache のおすすめの設定方法
                                                                  • WordPressテーマのcssの末尾にクエリ文字を加えてキャッシュさせないようにする

                                                                    凄く今更な話題かもしれませんが、知ってると便利なのでちょっと書いてみます。WordPressのテーマのcssに変更を加えたときに、表示をクライアントさん等に確認して貰う際、キャッシュの説明をするのがかなり面倒です。 というわけで、古来から伝わるcssファイルのキャッシュ(cssに限りませんけど)を防ぐ方法をWordPressで、という内容です。 この辺の理屈は、よく拝見させて頂いている小粋空間さんが書かれてますので合わせてご参照下さい。 コードget_bloginfo( ‘stylesheet_url’ )の方の方が多いかもですけど、今回はcssを読み込ませるのにこれ使います↓ href="<?php bloginfo('stylesheet_directory'); ?>/style.css"これで以下のように出力。 href="http://example.com/wp-content

                                                                      WordPressテーマのcssの末尾にクエリ文字を加えてキャッシュさせないようにする
                                                                    • http://e0166nt.com/blog-entry-964.html

                                                                        http://e0166nt.com/blog-entry-964.html
                                                                      • とある科学の超電磁砲| CloudFlare | Webパフォーマンス&セキュリティ会社

                                                                        速い事実 光の速度で引き起こされる遅延を排除 web 最適化 動的サイトを含むすべてのウェブサイトのための作品 99.6% の圧縮率を実現します。 平均して、730 % のパフォーマンスを向上させる とある科学の超電磁砲™起源ネットワークオプティマイザ 超電磁砲あなたの起源サーバーと CloudFlare ネットワーク間の接続が可能な限り高速になります。超電磁砲は 99.6% 圧縮比以前キャッシュしない web オブジェクトと同様に高品質のビデオの圧縮に使用される技術を使用して実現します。これは、結果、730 % の平均のパフォーマンスの増加。 何超電磁砲 超電磁砲加速接続各 CloudFlare データ センターと起源サーバー間 CloudFlare キャッシュから提供することはできません要求それにもかかわらず提供していますので、非常に高速。 約 2/3 CloudFlare 上のサイト

                                                                        • PerlbalでMogileFSを更に高速化、効率化する - builder by ZDNet Japan

                                                                          MogileFSのさらなる高速化、効率化 前回「MogileFSで構築する高速スケーラブルな分散ファイルシステム」では、moonlinxで活用しているMogileFSについて説明しました。今回はMogileFSの更なる高速化、効率化を追求してみましょう。 MogileFS活用のために、まずは問題点を把握 素のMogileFSをそのまま利用した場合、ファイルにアクセスするために、クライアントが毎回trackersへ問い合わせをすることになります。これは、trackersはデータベースに全ての情報を格納しているので、毎回データベースを参照することを意味しています。 moonlinxでは、作品メディアファイルのサムネイルも含めてMogileFSに保存しています。そのため、サムネイルが多い画面では1つの画面を表示するために、数十回ほどMogileFSへアクセスすることになります。 trackers

                                                                            PerlbalでMogileFSを更に高速化、効率化する - builder by ZDNet Japan
                                                                          • oinume journal

                                                                            Raycastを使い始めて1年経ったので、どういうことに使っているかを振り返ってみる。去年書いた AlfredからRaycastに移行した - oinume journal の記事から少し使い方が変わっているところもあるのでメモがてら。 基本的な使い方 Cmd + QをRaycast起動のショートカットとして割り当てている。Pro版は使っていないのでAI機能などは使ったことがない。 ブラウザのブックマーク検索など、よく使うけどHotKeyを割り当てるほどでもないRaycastコマンドはbmのようにAliasを設定している。 Cmd + QでRaycastを起動してbmと入力するとブックマークの検索ができるので楽ちん アプリケーションランチャー機能 アプリケーションを起動するときのランチャーとして使っている。よく使うアプリにはHot Key(ショートカット)を割り当ててる。 Clipboar

                                                                              oinume journal
                                                                            • JavaScriptで画像のオフラインキャッシュを実装する - KAYAC engineers' blog

                                                                              もうすぐクリスマスシーズンなんですかね?本間です。 巷で話題のイケメンホイホイ(以下イケホイ)ですが、このたびiPhone用サイトがオープンしました。 それにあわせて新機能も搭載!イケメン写真にタグを付ける機能と、iPhoneでぼんやり眺めているだけで楽しいビューア機能です。 タグ機能はPC版にも搭載されましたので、ぜひぜひみんなで色んなイケメンにタグを付け合ってくださいね。 タグが付くことで、オススメの精度が上がりますよ! ビューア機能は、自分がゲットしたイケメンズがiPhone上で次から次へと表示される機能です。 オフラインでも表示できる機能付き! 電車の中で見るも良し、卓上に置いて眺めるも良しです。 あなた好みのイケメンがゾロゾロ。イケメンホイホイのサイトはこちら! …うーん、ユーザ層がかぶらなそうだな、この記事。 さてさて、本題はHTML5の機能を使った画像のオフライン表示について

                                                                                JavaScriptで画像のオフラインキャッシュを実装する - KAYAC engineers' blog
                                                                              • Cache::Memcached::鉄板(てっぱん) - blog.nomadscafe.jp

                                                                                Cache::Memcached(::Fast)を使う上でベストプラクティスをまとめたモジュールを書いてみた。名前は、Cache::Memcached::IronPlate。おのみち焼き。 githubにあります。ドキュメントが日本語だけです: https://github.com/kazeburo/Cache-Memcached-IronPlate つかいかた use Cache::Memcached::IronPlate; use Cache::Memcached::Fast; my $memd = Cache::Memcached::IronPlate->new( cache => Cache::Memcached::Fast->new(...). ); $memd->get $memd->get_multi $memd->set $memd->add $memd->replace

                                                                                • PHP/「ページの有効期限切れ」対策 - Glamenv-Septzen.net

                                                                                  id: 29 所有者: msakamoto-sf 作成日: 2005-07-10 23:28:13 カテゴリ: PHP Web [ Prev ] [ Next ] [ PHP ] 特にIE系でよく見られる「ページの期限切れ」画面。これを発生させないためにはどうすればよいのか、現在は少しGoogleで検索するだけで実に様々な対策方法が蓄積されている。だが、そもそも「ページの期限切れ」とはいったい何を示しているのか?いったいこの画面はユーザーに何を訴えているのだろうか? 今回はPHP言語に限定して、この現象を可能な範囲その原因を追及し、抜本的対策と巷間にあふれる対策方法の是非を検討する。最終的に必要となった知識はHTTPのRFC2616のキャッシュ機能およびPHPのext/session/session.cのソースコードとなった。 「ページの有効期限切れ」が発生するスクリプト・発生しないスクリ