並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 436件

新着順 人気順

キャッシュの検索結果241 - 280 件 / 436件

  • naoyaのはてなダイアリー - tmpfs は本当に容量が動的なのか

    Linux には tmpfs という便利なファイルシステムがあります。 $ mount -t tmpfs -o size=64m tmpfs /dev/shm $ mount -t tmpfs -o size=64m /dev/shm /var/tmpとすると、/var/tmp がディスク上ではなくメモリ上に作られたファイルシステムとして mount されます。なので、/var/tmp は I/O 時にディスクI/Oが一切発生しない高速なディスクとして使えると。いわゆる RAM ディスク。(もちろんサーバーの電源を落とすと保存したファイルは消えます。) この tmpfs はなかなかに便利で、キャッシュとかそういうものでディスクにおいてたものここ置くと、ディスク I/O がカットできて超高速になります。はてなでは MySQL のスレーブの MyISAM のファイルを tmpfs において、オ

      naoyaのはてなダイアリー - tmpfs は本当に容量が動的なのか
    • Webシステムのフロントエンド高速化で最初にやるべきこと - かみやんの技術者ブログ

      前回のエントリーで、Dartの次は、TypeScriptを検証する。と書いたけど、なぜか自分のPCでは、VisualStudio for WebにTypeScriptのプラグインがインストールできなかったので、TypeScriptを使うことを諦めました。コマンドラインでコンパイルはできたけど、それでは型付け言語のメリットであるIDEによる補完や参照検索やリネームリファクタリングが効かないので。ちなみにプログラマのPCではあっさりインストールできたとのこと。がっくり。 というわけで、Dartを実戦投入することを決定してDartで開発をしています。 フロントエンド高速化のExpiresヘッダ さて、今日の本題。Webシステムのフロントエンド高速化のお話です。Webシステムの速度の大きなボトルネックとしてDB負荷がありますが、ブラウザ側のレンダリングを高速化する話としてフロントエンド高速化があり

        Webシステムのフロントエンド高速化で最初にやるべきこと - かみやんの技術者ブログ
      • HTTPキャッシュに学ぶ、無理のないドキュメント更新運用

        LAPRAS株式会社でSREをしていますyktakaha4と申します 🐧 私は 2021 年の 1 月に LAPRAS に入社 したのですが、 入社以来ほそぼそとやってきた、ドキュメンテーションに関する取り組みについて一年ほど運用し一区切りがついたので、その話をしたいと思います✍ ことのおこり 現在弊社には正社員・業務委託あわせて 18 名程度のエンジニアが在籍 していますが、 私が入社した頃はエンジニアが7名程度、かつ全体の人数に対して在任歴の長い人が多かったこともあり、 開発者が参照するドキュメント管理について、比較的牧歌的な運用がなされていました 🐑 具体的には、開発環境の構築方法が古い手順のまま放置されていたり、オンボーディングに使うドキュメントが口伝されていたりと、 ドキュメント自体は存在するものの、それらが 古くなっていたり一覧化が不十分であることが検知できず、時間経過に伴

          HTTPキャッシュに学ぶ、無理のないドキュメント更新運用
        • Raspberry Piで学ぶコンピュータアーキテクチャ

          本書は、未来のプログラマ、コンピュータ設計者のために書かれた、Raspberry Piを題材にコンピュータの「仕組み」、コンピュータサイエンスの基本を学ぶ書籍です。Raspberry Pi開発者たちが、プロセッサ、メモリ、ストレージ、ネットワーク、オペレーティングシステム、プログラミング、3Dグラフィックス、オーディオ、そして入出力制御などについて、それらの歴史的な背景なども合わせて詳細に解説を行います。また、解説内容の一部は、実際にRaspberry Piで動かしながら学ぶことも可能です。 はじめに ケンブリッジ ここからが本題 成長曲線の伸び悩むところ 将来に向けて 監訳者まえがき 1章 驚くべきコンピュータの姿 おいしくて果汁あふれるラズベリーの成長 SoC わくわくするクレジットカードサイズのコンピュータ Raspberry Piに何ができるか? Raspberry Piボードの紹

            Raspberry Piで学ぶコンピュータアーキテクチャ
          • 【悲報】 AMD RyzenのL3 Cacheの大半を見失った件 【Windows11】

            Windows11のバージョンはこんな感じ。 キャッシュ・メモリのレイテンシ まずはレイテンシから。最初はキャッシュの構造の見やすい少し規則性のあるアクセスパターンから。 5950Xは一つのコアから見えるL3キャッシュは32MBなので、Windows10ではそのぐらいまでレイテンシが低い状態が続き、まあこれが想定される状態なのだけど、Windows11では2MB(2048KB)ぐらいから急激にレイテンシが上昇し、メモリアクセスと変わらない感じになってしまっている。 完全ランダムアクセスの場合も同様で、Windows11では2MB(2048KB)以降でキャッシュが見えなくなっているみたい。 キャッシュ・メモリ帯域 今度はシングルスレッドの帯域。 Windows10では32MBまでL3キャッシュによると思われる高い帯域が持続するが、Windows11では2MB(2048KB)以降メモリアクセス

              【悲報】 AMD RyzenのL3 Cacheの大半を見失った件 【Windows11】
            • PHPの脆弱性 CVE-2018-17082 によるキャッシュ汚染についての注意喚起

              エグゼクティブサマリ PHPの脆弱性CVE-2018-17082はXSSとして報告されているが、現実にはXSSとしての攻撃経路はない。一方、Apacheのmod_cacheによるキャッシュ機能を有効にしているサイトでは、キャッシュ汚染という攻撃を受ける可能性がある。 概要 PHPの現在サポート中のすべてのバージョンについて、XSS脆弱性CVE-2018-17082が修正されました。以下は対応バージョンであり、これより前のすべてのバージョンが影響を受けます。ただし、Apacheとの接続にApache2handlerを用いている場合に限ります。 PHP 5.6.38 PHP 7.0.32 PHP 7.1.22 PHP 7.2.10 PHP 5.5以前も対象であり、これらは脆弱性は修正されていません。 脆弱性を再現させてみる この脆弱性のPoCは、当問題のバグレポートにあります。 PHP ::

                PHPの脆弱性 CVE-2018-17082 によるキャッシュ汚染についての注意喚起
              • 痛いニュース(ノ∀`) : 古市憲寿氏がコンビニでの現金支払いを批判 「今どき現金を使うのって頭悪い人」 - ライブドアブログ

                古市憲寿氏がコンビニでの現金支払いを批判 「今どき現金を使うのって頭悪い人」 1 名前:ひぃぃ ★@\(^o^)/:2017/10/01(日) 15:25:35.77 ID:CAP_USER9 1日放送の「ワイドナショー」(フジテレビ系)で、社会学者の古市憲寿氏が、会計時に現金支払いする行動に痛烈な指摘をした。 番組では、インターネット上で盛り上がる話題について出演者が意見を交わしていった。内容は「会計が680円で1180円出したら、女性に『そういう出し方する男は気持ち悪い』と言われた」というもの。さまざまな意見が出るなか、古市氏は「でもこれ、電子マネーで払えばいいじゃないですか!?」とバッサリ切り捨てたのだ。 松本人志が「論点がかわっているわ」とツッコむも、古市氏は、基本的に現金は汚いとし「汚いものを触れたくないので、できるだけ電子マネーで払うようにしています」と自身の行動を説明する。

                  痛いニュース(ノ∀`) : 古市憲寿氏がコンビニでの現金支払いを批判 「今どき現金を使うのって頭悪い人」 - ライブドアブログ
                • キャッシュ入門 - Qiita

                  概要 モダンなウェブアプリケーションを開発していくにあたり、サービスのパフォーマンスを向上したいと思うケースってよくありますよね。 きっとその際に、インメモリデータストアとキャッシュ技術を利用し高速なパフォーマンスを実現することも解決策の1つになると思います。 Memcached や Redis、AWSを利用していればそれらソフトウェアの互換性のあるフルマネージドサービス Amazon ElastiCacheなどを利用しているんじゃないでしょうか。 今回は、そんなキャッシュ技術について、そもそもキャッシュってなんだっけを改めて振り返る記事となっております。 ※本記事は Umer Mansoor さんが執筆されたBrief Overview of Caching and Cache Invalidationの内容を基に翻訳し、加筆、独自解釈したものです。 ※ Umer Mansoor さんか

                    キャッシュ入門 - Qiita
                  • CSSデザインで綺麗なボタンを作成する (How to make sexy buttons with CSS) - youmos

                    • memcached おすすめ起動オプションまとめ - blog.nomadscafe.jp

                      ここを書き直して転載 memcachedに関する記事は「第1回 memcachedの基本:memcachedを知り尽くす|gihyo.jp … 技術評論社」など何回か書いていますが、最近のmemcachedでの起動オプションのおすすめをまとめてみようと思います。なおこの記事はMemcached Advent Calendarではありません。 まとめるとこんな感じです。 $ memcached -v -p 11211 -U 0 -u memcached -m 1024 \ -c 100000 -t 4 -C -B ascii ひとつずつ簡単に紹介します。 -v ログ出力 ログを verbose モードで起動します。エラーや警告が表示されます。弊社ではmemachedをdaemontools経由で起動し、ログを記録しています。 -v -vオプションは -vv、-vvv と v の数を増やす事で

                      • Next.jsアプリをVercelからGoogle Cloudに移行した話

                        ZennではフロントエンドにNext.jsを使っています。もともとはVercelで動かしていたのですが、2021年3月にGoogle Cloudに移行しました。今回は移行を決めた理由や、具体的な構成、移行作業などについて書きたいと思います。 なぜ移行したのか Next.jsのデプロイ先としてVercelは圧倒的に優れています。ISRやImage OptimizationといったNext.jsの強力な機能をサーバー側の追加設定なしで使用できますし、CDNでの静的ファイルのキャッシュなども特に意識しなくてもいい感じにやってくれます。 Vercel以外にデプロイするとなると、Next.jsの一部の機能がうまく動かなかったり、パフォーマンス・チューニングを自分で頑張る必要があったりと自分で面倒を見なければならない部分が多くなります。 しかし、Zennのケースでは以下のような理由からVercelから

                          Next.jsアプリをVercelからGoogle Cloudに移行した話
                        • 一休レストランで Next.js App Router から Remix に乗り換えた話 - 一休.com Developers Blog

                          このエントリーは一休.com Advent Calendar 2023の15日目の記事になります。 CTO 室の恩田です。 現在は一休レストランのフロントエンドのリアーキテクトを手がけています。 今日はその中で Next.js App Router から Remix に乗り換えた話をご紹介したいと思います*1。 背景 6日目の記事で香西から紹介させていただきましたが、2023年10月に一休レストランのスマートフォン用レストラン詳細ページをリニューアルしました。 一休レストランの Rust バックエンドが正式リリースされました。https://t.co/7N4VGv5ej9 このページのスマートフォンビューはバックエンドが Rust で書かれた GraphQL になってます— naoya (@naoya_ito) 2023年10月4日 ちなみにフロントエンドも、旧バージョンは Nuxt v2

                            一休レストランで Next.js App Router から Remix に乗り換えた話 - 一休.com Developers Blog
                          • 一時ファイルとdentry cacheとメモリ - blog.nomadscafe.jp

                            わりと長い間悩んでいたんだけど、最近解決したのでメモ。 サービスで利用しているsmalllightの画像変換サーバが、Apacheが使っているメモリ以上のメモリを使用し、Swapしたりメモリ枯渇でサーバがダウンするなどのことが何度かありました。 ↑メモリの動きはこんな感じ いろいろ調べた結果「dentry cache」なるものがメモリ多くを占めていることがわかりました。dentry cacheはディレクトリやファイル名とinodeとを結びつけに使われるキャッシュです。smalllightでは画像を変換する際に一時ファイルを作成するので、その情報が残るようです。 手元で再現させる 本番で使っているサーバはCentOS5系ですが、手元のVagrant上のCentOS6(ファイルシステムはext4)で、再現させてみました。 use Parallel::Prefork; use File::Tem

                            • あなたのプロダクトに Apollo Client は必要ないかもしれない - 一休.com Developers Blog

                              Apollo Client は複雑 Apollo Client が向いているケース 一休.com に Apollo Client は必要ないかもしれない では何を使えばいいの? 複雑なアプリケーションには Apollo を使えばいい? もう一つのリッチなクライアント、Relay の話 結局、何を使えばいいのか この記事は一休 × 出前館 Frontend Meetup でお話した内容をブログにまとめたものです。 user-first.ikyu.co.jp speakerdeck.com GraphQL クライアントと聞いて一番に思い浮かぶライブラリは何でしょうか? 多くの方にとっては Apollo Client ではないかと思います。npm trends を見ても Apollo Client のダウンロード数は urql や relay などほかのクライアントと比べ圧倒的です。 実際、一休

                                あなたのプロダクトに Apollo Client は必要ないかもしれない - 一休.com Developers Blog
                              • PWAの実装をしてみた - 技術探し

                                一年以上前の記事なので、コードが古いです。気をつけて読んでください。 PWAとは? 目的 技術スタック Service Worker PWAのview App Shell Content キャッシュ戦略 読み込みフロー Web App Manifest デザイン FirefoxとChromeしかService Workerないけどどうするの? ネットワーク 実装 ライブラリ webpack-offline 構成 ファイル ルーティング アセットのインストール API周り SSR 資料 さいごに そういえばPWAの実装したことがなかったなと思ったので少し触ってみた。 PWAとは? PWA(Progressive Web Apps) インストールが不要で、不安定なネットワークでも素早く起動し、プッシュ通知を可能にします。 また、ホーム画面にアイコンも表示でき、アプリと同様の扱いをすることが可能

                                  PWAの実装をしてみた - 技術探し
                                • PayPay祭で燃え尽きたキャッシュレス化の灯火。カード業界から見る孫正義「5つの誤算」とは?=岩田昭男 | マネーボイス

                                  昨年末に世間を賑わせた「PayPay祭」は、日本のキャッシュレス化促進に貢献するのだろうか。私は5つの理由から、先般のキャンペーンは失敗だったと見ている。(『達人岩田昭男のクレジットカード駆け込み道場』岩田昭男) ※有料メルマガ『達人岩田昭男のクレジットカード駆け込み道場』好評配信中!ご興味を持たれた方はぜひこの機会にバックナンバー含め今月すべて無料のお試し購読をどうぞ。 プロフィール:岩田昭男(いわたあきお) 消費生活評論家。1952年生まれ。早稲田大学卒業。月刊誌記者などを経て独立。クレジットカード研究歴30年。電子マネー、デビットカード、共通ポイントなどにも詳しい。著書に「Suica一人勝ちの秘密」「信用力格差社会」「O2Oの衝撃」など。 ポイント還元が始まるとどうなる?日本の脱・現金化は進むのか… わずか10日で終わった「PayPay祭」 昨年末、家電店で繰り広げられた「PayPa

                                    PayPay祭で燃え尽きたキャッシュレス化の灯火。カード業界から見る孫正義「5つの誤算」とは?=岩田昭男 | マネーボイス
                                  • 「賽銭用コイン」キャッシュレスで販売 お寺のアイデアに反響...「批判は覚悟」住職明かす実施背景

                                    「お参りという風習を日本の文化として残していきたい」 480年の歴史を誇る万松寺の境内に設置された小型自販機は、ツイッターユーザー「でまえ-T(@d_itchou)」さんによって2023年3月26日、冒頭のような文で紹介された。 販売されているのは、本尊の十一面観世音菩薩が描かれたオリジナルコイン「Banshoji Coin」だ。自販機はキャッシュレス決済に対応しており、コインは1枚500円から、10枚入りまでのパッケージが展開されている。説明書きは日本語、英語、中国語の3か国語で記載されている。お土産になるだけでなく、賽銭や施設内通貨としても使用できるという。 投稿は注目され、「投げ入れてよし、お土産にしてよし」「いろんな問題を1つで解決しているのが素晴らしい」「伝統も失っていない」「考えた人は凄いね」といった声が寄せられている。小銭が無くともお参りでき、運営にとっては小銭の盗難防止にな

                                      「賽銭用コイン」キャッシュレスで販売 お寺のアイデアに反響...「批判は覚悟」住職明かす実施背景
                                    • “モダン”ウェブアプリケーション 〜アメブロ5ヶ年計画〜

                                      HTML5 Conference 2017.9.24 1. “モダン”ウェブアプリケーション ∼アメブロ5ヶ年計画∼ HTML5 Conference 2017.9.24 原 一成 @herablog 2. アメーバブログ 2004年開始のブログサービス 芸能人の利用が多い 芸能人以外とそれ以外のPVは半々 3. 2015 バックエンドシステムの刷新 2017 2016 Isomorphic JavaScript AMP https Code-splitting Node.js v8 React 16 PWA 4. 5年かけて“モダン”な状態にする 5. “モダン”であること エコシステムとつながっていること 6. “モダン”であること エコシステムからの恩恵 エンジニアの流動性 ! " 7. エコシステムからの恩恵 最新技術を取り込みやすい 世界中のエンジニアと協力できる ! 8. エン

                                        “モダン”ウェブアプリケーション 〜アメブロ5ヶ年計画〜
                                      • Rails + AWS でモバイルフレンドリーな動画配信サイト構築 - メドピア開発者ブログ

                                        あけましておめでとうございます。 メドピアのSRE @kenzo0107 です。 2018年もよろしくお願いします。 今回は昨年リニューアルした動画配信システムについてです。 経緯 これまでのメドピアの動画配信は CloudFront 経由で S3 上の mp4 を video タグで参照し配信してました。 この配信方法では CloudFront でキャッシュしづらく 通信状況によってはファーストビューまでに時間が掛かり、サイト離脱へ繋がります。 また、直リンク禁止の動画の場合、 リファラチェック等をするかと思いますが 一部 IE Edge のバージョンで video タグでリファラ参照ができないという仕様があり*1 既存の仕組みをフロントから変える必要がありました。 以上の経緯から動画配信の仕組みを見直し要件を洗い出しました。 要件 動画は mp4 で納品される為、HLS形式へエンコード

                                          Rails + AWS でモバイルフレンドリーな動画配信サイト構築 - メドピア開発者ブログ
                                        • JavaScriptとCSSファイルのHTTPリクエストを最小限にし圧縮・キャッシュする -BoxJSとBoxCSS

                                          ウェブサイトで使用する複数のJavaScriptとCSSファイルのHTTPリクエストを少なくし、圧縮・キャッシュするサービスを紹介します。 [ad#ad-2] 複数のJSファイルをまとめる -BoxJS 複数のCSSファイルをまとめる -BoxCSS 複数のJSファイルをまとめる -BoxJS BoxJSは一つのJSファイル(box.js)を利用し、モジュール式のローディングシステムで複数のJSファイルをロードできます。 BoxJS BoxJSの使い方 最初に、box.js(1.4kb)を外部ファイルとして指定します。 <script src="http://www.boxjs.com/box.js"></script> ロードするJSファイルを指定します。 Box('http://mywebsite.com/scripts/', [ 'plugins/jquery.js', 'plugi

                                          • Fastlyについて知らないかもしれない30のこと – TravelBook Tech Blog

                                            いわくら君が書いてくれた通り 、トラベルブックではFastlyを導入しました。Fastlyについて初めて分かったことがたくさんありました。列挙してみたら30個もあったので、一個ずつ紹介してみることにします。 そもそもFastlyとは そもそもFastlyとはCDNのサービスです。現在では後述するCompute@Edgeを主力としたサーバーレス環境を推していますが、とにかくCDNです。今回は www.travelbook.co.jp ドメイン全てに対して適応し、全てのHTMLページをFastly経由にしました。 もともとVarnishでページをキャッシュしていた部分をFastlyに置き換えることで冗長化・安定化、また、パフォーマンスアップを図ります。 加えて、これまでキャッシュの対象外だったページも、この際TTL付きでキャッシュする、というのが今回やったことです。 詳しくはいわくら君の書いた

                                              Fastlyについて知らないかもしれない30のこと – TravelBook Tech Blog
                                            • Googleの失敗作や消えたサービスを列挙したGoogleの墓場「Google Graveyard」、あなたはいくつ覚えていますか?

                                              いまや無敵の領域に突入したかに思えるGoogleですが、あれほどの天才たちの集まっている巨大企業であっても、依然として失敗はあります。直近では「Google Wave」が開発停止という憂き目に遭っており、これだけでなくほかにもいろいろなサービスが実はつぶれています。そう、Googleとて無敗ではないわけです。 というわけで、成功よりも失敗からの方が学ぶことは多いはずなので、Googleが失敗した例を見てみましょう。 詳細は以下から。 Google Flops & Failures - The Failed Google Graveyard | WordStream まず最初は2005年の「GoogleX」。Mac OS X風のページでしたが登場からたった1日で閉鎖されました。 次は2002年から2009年まで存在した通販カタログ専門の価格比較ショッピングサイト「Google Catalog

                                                Googleの失敗作や消えたサービスを列挙したGoogleの墓場「Google Graveyard」、あなたはいくつ覚えていますか?
                                              • MySQLの最適化

                                                限りなく眠気を誘うPHP Internalsのセッションから逃げる。こっちの 講師はMySQL.comの人。講演慣れしていて、ずっとまともでプロフェッショナルな 感じ。午前中を逃したのが惜しいが、詳しいプレゼン資料は後日公開される らしい。 DELETEのコストはかなり高い 読みだしがすごく多い場合は無効化を示すフィールドを作りUPDATEすべき、 index更新のコストが馬鹿にならないSHOW STATUSの表示結果の解析方法 起動ごとに初期化、全データベースに共通rnd と rnd_next の割合Key_reads : Key_read_requests 、ディスクから読まれた回数:総回数 この割合が1:100より悪くなったら要注意Key_write_requests:Key_writes 総書き込み要求回数:ディスクに書き込ま れた回数 キャッシュの効果などMax_used_con

                                                • Expired

                                                  Expired:掲載期限切れです この記事は、産経デジタル との契約の掲載期限(6ヶ月間)を過ぎましたので本サーバから削除しました。 このページは20秒後にITmedia NEWS トップページに自動的に切り替わります。

                                                  • Webを高速化するために、私たちに何ができるか? 「続・ハイパフォーマンスWebサイト」

                                                    Publickey グーグルがWebを高速化するために何をしているか http://goo.gl/KyBk この記事に興味を持った人は、是非、オライリーの「続・ハイパフォーマンスWebサイト」も読んで欲しい。http://goo.gl/davBless than a minute ago via Chromed Bird及川卓也 / Takuya Oikawa takoratta 本のページをめくるようにWebページの表示を高速化することを目指して、グーグルがWebブラウザやTCP/IP、HTTPといった通信プロトコルの改善を行っているのと同様に、私たちWebサイトを構築する側にも、Webを高速化するために使えるさまざまな手段があります。 それをまとめたのが書籍「続・ハイパフォーマンスWebサイト」です。以前、オライリー・ジャパンの編集担当の方から献本いただいていたので、さっそく紹介しまし

                                                      Webを高速化するために、私たちに何ができるか? 「続・ハイパフォーマンスWebサイト」
                                                    • ニコニコ動画(Re:仮)

                                                        ニコニコ動画(Re:仮)
                                                      • FRESH! Web パフォーマンス改善 〜クライアントサイド編〜 | CyberAgent Developers Blog

                                                        You can read this post in English. みなさんこんにちは、FRESH! でフロントエンドの開発している鈴木(sutiwo)です。 前回は、FRESH!におけるPCブラウザのFlash脱却という HLS の Web プレイヤーについて記事を書きました。 今回はスマートフォン・ PC でのブラウザに関するパフォーマンス改善の取り組みとその結果についてお知らせします。 まずクライアントサイドのパフォーマンス改善を行うにあたり、弊社の Web Initiative Center* から 1000ch 氏に加わっていただきどのようなことを目標とするか議論しました。 * Web プロダクトの品質向上とWeb技術を使ったチャレンジを目的に設立された弊社の組織 議論の様子 議論を行った後、今回の改善で以下のことに取り組むことが決まりました。 Service Worker で

                                                          FRESH! Web パフォーマンス改善 〜クライアントサイド編〜 | CyberAgent Developers Blog
                                                        • 窓の杜 - 【NEWS】“ニコニコ動画”を独自にキャッシュして繰り返し視聴を快適化「NicoCache」

                                                          Webブラウザーによる“ニコニコ動画”の視聴を快適化し、視聴した動画の自動ダウンロードも可能にする「NicoCache」v0.03aが9月26日に公開された。Windowsに対応するフリーソフトで、編集部にてWindows XP/Vistaで動作確認した。動作にはJavaランタイム 5.0以降が必要。 動画上にコメントをつけられる動画共有サービス“ニコニコ動画”は、9月末時点で登録ユーザー数が300万人を超えるなど人気のサービスとなっている。そのぶん時間帯などによっては動画のダウンロードに時間がかかることもあり、さらに一度視聴した動画でも再ダウンロードで待たされることも多い。動画はファイルサイズが大きく、Webブラウザーでキャッシュされても比較的短期間でキャッシュからあふれてしまうためだ。 そこで「NicoCache」を利用すると、Webブラウザーのキャッシュとは無関係に、ニコニコ動画のフ

                                                          • GitHub ActionsでDocker Buildするときのキャッシュテクニック - cockscomblog?

                                                            GitHub Actionsでdocker buildすることが多い。このときのキャッシュをどうするかという話題。 基本 GitHub Actionsでdocker buildしてAmazon ECRにdocker pushする、典型的な.github/workflow/docker-push-to-ecr.ymlはこういう感じ。 name: Push to Amazon ECR on: push: branches: [ 'main' ] jobs: docker: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: docker/setup-buildx-action@v1 - name: Configure AWS credentials uses: aws-actions/configure-aws-c

                                                              GitHub ActionsでDocker Buildするときのキャッシュテクニック - cockscomblog?
                                                            • TechCrunch | Startup and Technology News

                                                              Amazon has agreed to acquire Indian video streaming service MX Player from the local media powerhouse Times Internet, the latest step by the e-commerce giant to make its services and brand popular in smaller cities and towns in the key overseas market.  The two firms reached a definitive agreement for…

                                                                TechCrunch | Startup and Technology News
                                                              • nginx+squidで画像キャッシュサーバーの作り方 - hideden.hatenablog.com

                                                                仕事で画像キャッシュサーバーを構築した時のメモ。大規模事例の設定例が検索してもあまり見つからなかったので同じような境遇の誰かの参考になれば。 ピーク時のトラフィックは数Gbps 画像総容量は数十TB バックエンドのstorageが複数種類 規模とアクセス量とアクセスされる画像の種類が多いので、squidでdisk cacheを使用するとCOSS等を使用してもdiskIOで詰まる為、全てon memory cache。cache容量を確保する為に必然的にcacheサーバーの台数も数十台。 1. squidをsibling構成で並列に並べる cache_peer 10.0.1.1 sibling 80 3130 no-query no-digest proxy-only cache_peer 10.0.1.2 sibling 80 3130 no-query no-digest proxy-o

                                                                  nginx+squidで画像キャッシュサーバーの作り方 - hideden.hatenablog.com
                                                                • ServiceWorker内でBabelを駆使して、JavaScriptをビルドする - ログミーTech(テック)

                                                                  2018年9月5日、第70回となる「HTML5とか勉強会」が開催されました。今回のテーマは「開発環境」。 Webフロントエンドの開発環境をテーマに、エディタプラクティスやServiceWorkerを開発ツールとして使うアプローチ、長期運用されたサービスのリニューアル方針など、登壇者たちがその知見を語ります。プレゼンテーション「ServiceWorker Side XXX」に登場したのは、mizchi氏。ServiceWorkerを駆使したある取り組みについて紹介します。講演資料はこちら 開発環境のためにServiceWorkerを使う mizchi氏(以下、mizchi):では「ServiceWorker Side XXX」ということで発表させていただきます。mizchiです。よろしくお願いします。 (会場拍手) ちょっと自己紹介とかはする気ないんですけど、最近本を書いたので、その紹介だけ

                                                                    ServiceWorker内でBabelを駆使して、JavaScriptをビルドする - ログミーTech(テック)
                                                                  • https://www.hirok-k.com/blog/

                                                                    • CDN Study (Akamai/Fastly) に行ってきたメモ #CDN_study - console.lealog();

                                                                      CDN Study (Akamai/Fastly) - connpass 久しぶりにすごい人混みに身をおいたわ・・。 どんな勉強会だったか CDNにもいろんな歴史がある あの頃のCDNといまのCDNでは、世界観も役割も変わってきてる 気がする ので、中の人に聞いてみよう! という主旨の会。 from Akamai 資料は見つけたら CDNの過去と現在 1995年の時点で、中央集権的なWebは破綻するといわれていた 中央集権型ゆえに インターネットの混雑が問題になるだろう from Tim Berners-Lee インターネットは網の目 ただ実際は地震でケーブルが切れて不安定になったり 去年のGoogleの経路のアレとかも 爆発的なトラフィックによる負荷 スターウォーズの新作トレーラーとか インドのプレミアリーグとか CDNってそもそも インターネットの不安定さを避けるためにどうすれば ユー

                                                                        CDN Study (Akamai/Fastly) に行ってきたメモ #CDN_study - console.lealog();
                                                                      • 静的ファイルのキャッシュコントロールについて ISUCON7 – そろそろちゃんとやります

                                                                        @egapoolです。今回初めてISUCON7に参加させていただきました。(チーム名:元pyns) 当日やったこととこかはこちらにまとめています。 ISUCON7に参加して予選突破しませんでした。 – そろそろちゃんとやります 今回のお題の一つ目の壁は、いかに画像ファイル(アバターアイコン)をキャッシュさせてサーバーからデータを返さないようにするかでした。 8時間の大部分をこの対応に費やしましたが解決は出来ませんでした。 原因はきっちり304を返すための基礎知識が足りていなかったことです。 ですのでこれを機に勉強しなおしてみました。 304 (Not Modified) 大前提ですが、304ステータスコードは キャッシュの有効無効の確認付きリクエストに対して、有効である場合に返すステータスコード です。 この場合サーバーはリソースデータ(ペイロード)を送信しません。 すなわち,サーバは、[

                                                                        • Dockerに関するキャッシュたち

                                                                          はじめに Dockerを用いた開発では、適切にキャッシュを用いることで高速にビルド・開発できます。そのための知見は様々な記事で共有されており、ありがたい限りです。 しかし、「Dockerのキャッシュ」と言っても開発時とCI・CDでは行うことが違います。 この記事ではDockerを用いた開発における、各段階のキャッシュ機能を確認したいと思います。 主に「Dockerのキャッシュ」というと以下の4つに分類できると思いますので、それぞれについて解説していきます。 Dockerのレイヤーキャッシュを活かす a. COPY・ADDの順番 b. dockerignoreの設定 c. マルチステージビルド buildkitによるキャッシュ a. --mount=type=cache CI・CDにおいてのキャッシュ a. 前回のビルドキャッシュを持ち越して使う リモートキャッシュ a. 開発者が初めてビル

                                                                            Dockerに関するキャッシュたち
                                                                          • 質屋アプリ「CASH」が狙いを外した残念な理由

                                                                            「目の前のアイテムが一瞬でキャッシュ(現金)に変わる」――。そんなキャッチコピーで一瞬にしてネットを席巻したスマホアプリが、ネットベンチャーのバンク(本社・東京都港区)が6月28日にサービスを開始した「CASH(キャッシュ)」です。 CASHは簡単に言えば、ブランドものの服やバッグなど個人が持っている値打ちのあるモノを担保として、一定条件の下に換金するサービス。換金の対象となっているブランドの品について、ジャンルや状態を選んでその写真を撮って送ると、即座に査定され、下限1000円~上限2万円が、銀行振り込みやコンビニで受け取れる仕組みです。 CASHの利用者は担保に入れたモノを2カ月以内に運営元へ送るか、15%の手数料を上乗せして返金するか、どちらかを選べます。モノを送る場合は事実上、買い取ってもらうことになります。 一気に7万個超、3.6億円が現金化されサービス停止に これが運営元である

                                                                              質屋アプリ「CASH」が狙いを外した残念な理由
                                                                            • キャッシュレス決済がこんなに便利だって想像できた?

                                                                              このごろのキャッシュレス このごろいくつかキャッシュレスの話題をネットで見かけた。 飲食店などが、キャッシュレス決済の手数料の高さに困っている、という話である。おれはそういう商売に携わったことがないのでわからないが、なるほど高そうだ。 とはいえ、この問題で小売店に同情する声というのはあまりない。ほとんどないといってもいいかもしれない。 「だったら現金オンリーにすればいいのでは?」という声が多い。「なじみの店、応援したい店では現金払いにしたい」という声もあるが、あまり多いとは言えない。 むしろ、オダギリジョーのCM(オダギリジョーの店に大口のお客さんがきそうになるが、キャッシュレス決済ができないことによって機会損失する……テレビをまったく見ない人向けの解説)のように、「じゃあいいですー」ってなるよ、という人が多い。現金まったく持ち歩かないよ、という人もいる。 おれは、どうなのか。おれはつねに

                                                                                キャッシュレス決済がこんなに便利だって想像できた?
                                                                              • TechCrunch | Startup and Technology News

                                                                                Lina Khan says the FTC wants to be effective in its enforcement strategy, which is why it has been taking on lawsuits that “go up against some of the big…

                                                                                  TechCrunch | Startup and Technology News
                                                                                • SSDのデフラグの効果を検証 - Lansenの現実逃避日記

                                                                                  2009/02/14: PerfectDisk 2008の"空き領域の結合を重視"オプションをつけた結果を掲載しました SSDにおける断片化の影響について SSDにはデフラグは不要という主張を時々目にしますが、実際にはSSDもデフラグの効果はあります。ただし、Windows標準のデフラグはあまり効果がありません。 SSDは、ランダムリード速度に優れたストレージです。そのため、書き込み済みのファイルが断片化していても、そのファイルの読み込み速度はあまり低下しません。 一方、JMF602搭載製品など、一部のSSDはランダムライトがHDDより遅いという欠点を持っています。それらのSSD上の空き領域が断片化していると、書き込み速度が低下してしまいます。Windows標準のデフラグは、積極的に空き領域のデフラグを行わないため、書き込み速度を回復させる効果は高くありません。 空き領域の断片化は、書き込

                                                                                    SSDのデフラグの効果を検証 - Lansenの現実逃避日記