並び順

ブックマーク数

期間指定

  • から
  • まで

481 - 520 件 / 852件

新着順 人気順

cloudflareの検索結果481 - 520 件 / 852件

  • Supporting Remix with full stack Cloudflare Pages

    This post is also available in 简体中文. We announced the open beta of full stack Cloudflare Pages in November and have since seen widespread uptake from developers looking to add dynamic functionality to their applications. Today, we're excited to announce Pages' support for Remix applications, powered by our full stack platform. The new kid on the block: RemixRemix is a new framework that is focused

    • Cloudflare提供のngrokみたいにローカルのアプリケーションを外部に公開するサービス - Argo Tunnel - nwtgck / Ryo Ota

      以下のcloudflared tunnel ...より先に立ち上げないと以下でエラーすることに注意。

        Cloudflare提供のngrokみたいにローカルのアプリケーションを外部に公開するサービス - Argo Tunnel - nwtgck / Ryo Ota
      • GitHub - panva/jose: JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes.

        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 - panva/jose: JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes.
        • Cloudflare outage on July 17, 2020

          Today a configuration error in our backbone network caused an outage for Internet properties and Cloudflare services that lasted 27 minutes. We saw traffic drop by about 50% across our network. Because of the architecture of our backbone this outage didn’t affect the entire Cloudflare network and was localized to certain geographies. The outage occurred because, while working on an unrelated issue

          • Cloudflare、サービス障害は攻撃ではなくソフトの配備ミスと説明

            CDN(コンテンツデリバリーネットワーク)サービスのCloudflareは、日本時間7月2日夜に起きたサービス障害について、原因はソフトウェアの配備ミスと説明しました。 Cloudflareの説明 サービス障害は2日夜に30分間ほど発生。CloudflareのWebサイトにアクセスすると502エラーが表示され、Cloudflareを利用しているWebサイトなども同様のエラーが発生していました。同社はこれを新ルールの導入時に設定を誤り、CPU使用率が急上昇したためと説明しています。修正を施し、現在は正常な状態に戻っています。 CPU使用率の急上昇 一部ではサイバー攻撃による障害ではないかとの憶測もありましたが、Cloudflareは攻撃ではなかったと明言しています。 advertisement 関連記事 「漫画村は違法か」判断の裁判、異例の判決延期に Cloudflareが判決数日前に答弁書

              Cloudflare、サービス障害は攻撃ではなくソフトの配備ミスと説明
            • Cloudflare Calls: millions of cascading trees all the way down

              Cloudflare Calls: millions of cascading trees all the way down04/04/2024 Following its initial announcement in September 2022, Cloudflare Calls is now in open beta and available in your Cloudflare Dashboard. Cloudflare Calls lets developers build real-time audio/video apps using WebRTC, and it abstracts away the complexity by turning the Cloudflare network into a singular SFU. In this post, we dig

                Cloudflare Calls: millions of cascading trees all the way down
              • Remix on Cloudflare WorkersからWorkers KVを使う | DevelopersIO

                キー値は最大512バイト、バリュー値については最大25MBまでサポートしており、任意のTTL(最低は60秒)を設定することも可能です。なお記録されるデータは結果整合性をとっており、データの伝播には最大60秒かかる場合があるためアトミックな処理には向いていません。Durable Objectsとも比較されますが、Durable Objectsは強い整合性をもっており、リアルタイムなデータのやり取りなどアトミックな処理を行うデータストアの用途として活躍します。なおDurable Objectsは有料プランでのみ利用可能となっています。 Workers KVのユースケースは無限に考えることができると思いますが、Remixと組み合わせた場合にはセッションのストレージ、APIやデータベースのキャッシュストレージとしての用途として特に活躍してくれるでしょう。 Workers KV、Durable Ob

                  Remix on Cloudflare WorkersからWorkers KVを使う | DevelopersIO
                • Cloudflare R2で静的ファイルを配信する - CORS設定を添えて -

                  【2023年02月13日追記】 コンソールからCORSの設定が出来るようになったようです。 こちらの記事はコンソールから設定できない場合にAPIから設定する方法です。 はじめに 先月にGAとなったCloudflare R2を使って静的ファイルを配信する場合の設定や使用例などを記事に起こしていきます。 【前提条件】 Cloudflareのアカウント作成方法については触れませんのでご自身で調べて下さい Cloudflareのコンソール画面を紹介していますが、言語設定を英語にしているため、そのままの紹介です Next.jsを例にビルド済みのJavaScriptやCSSの配信例を記載します 静的ファイルは専用のサブドメインから配信するものとします まとめ ざっと記事として言いたいことから public domain accessが使えるようになっているので使用するのが吉 AWS S3やGCSと異な

                    Cloudflare R2で静的ファイルを配信する - CORS設定を添えて -
                  • Cloudflare Workers + KV で OAuth2.0 クライアント

                    最近 Web 上で写真をサッと管理するためのアプリケーションを Cloudflare 上で構築しているのですが、その際に Cloudflare Workers, KV を用いて GitHub アカウントを用いたアクセス制御を行う機会があったのでそのメモです。 認証の流れ GitHub アカウントと連携する場合は OAuth 2.0 を利用するため、クライアント側では次の流れを踏みます。 state パラメータを生成し、https://github.com/login/oauth/authorize?client_id=<id>&state=<state>(認可エンドポイント)へ遷移 GitHub 上の認可画面で、ユーザにアカウント連携の承認を求める。これが許可されると、事前に指定した(Workers 上の)コールバック URL にリダイレクトされる Workers:state パラメータを

                      Cloudflare Workers + KV で OAuth2.0 クライアント
                    • SESで送信したメールのDMARCレポートをCloudflare DMARC Management で確認してみた | DevelopersIO

                      Cloudflare DMARC Management を利用して、Amazon SESから送信したメールのDMARCレポートの可視化を試みました。 メール送信にAmazon SES、 DNSはCloudflareを利用しているワークロードで、 Google、Yahooがメール送信者に求めるガイドラインに準拠したAmazon SES設定を実施。 Cloudflareが提供するDMARCレポートの可視化を確認する機会がありましたので、紹介させて頂きます。 Cloudflare Docs Cloudflare DMARC Management Cloudflare DMARC Managementでブランドのなりすましを阻止する Amazon SES設定 カスタム MAIL FROMドメインを設定、SPFのアライメントを揃えたSESを用意しました。 Amazon SESでカスタム MAIL F

                        SESで送信したメールのDMARCレポートをCloudflare DMARC Management で確認してみた | DevelopersIO
                      • 2024-03-19のJS: Storybook 8、Nuxt 3.11、Cloudflare Workers + Vitest

                        JSer.info #685 - Storybook 8.0がリリースされました。 Storybook 8 Storybook: UI component explorer for frontend developers 破壊的な変更として、storiesOf APIの削除、*.stories.mdxの削除、StoryShots addonの削除、Yarn v1のサポート終了などが行われています。 詳細はマイグレーションガイドを参照してください。 Migration guide for Storybook 8.0 • Storybook docs 機能追加として、Chromaticとの連携機能の実装、MSWを使ったReact Server Component(RSC)のサポート。 そのほかには、SWCを使うことでビルドパフォーマンスの改善、react-docgenがデフォルトとなるように変

                          2024-03-19のJS: Storybook 8、Nuxt 3.11、Cloudflare Workers + Vitest
                        • Cloudflare Pagesに Basic認証をかける

                            Cloudflare Pagesに Basic認証をかける
                          • CloudflareがPythonをサポート!PyodideによりWebAssemblyに変換して実行

                            2024年4月3日、Cloudflareは「Pyodide と WebAssembly を使用してワーカーに Python を導入する」(Bringing Python to Workers using Pyodide and WebAssembly)と題した記事を公開し、PythonをCloudflare Workersで使用可能にする新たな取り組みを発表した。この記事では、 Pyodideを用いてPythonをWebAssemblyに変換し、Cloudflareの分散ネットワーク上で実行できるようにする技術が詳細に説明されている。 PyodideとWebAssemblyの活用 この取り組みにより、開発者はPythonでCloudflare Workersを記述し、分散アプリケーションを構築することが可能になる。 今回Pythonランタイムとして選ばれたPyodideは、CPythonの

                              CloudflareがPythonをサポート!PyodideによりWebAssemblyに変換して実行
                            • Node.js support in Cloudflare Workers

                              We released Cloudflare Workers three years ago, making edge compute accessible to the masses with native support for the world’s most ubiquitous language — JavaScript. The Workers platform has transformed so much since its launch. Developers can not only write sandboxed code at our edge, they can also store data at the edge with Workers KV and, more recently, coordinate state within our giant netw

                                Node.js support in Cloudflare Workers
                              • Cloudflare ゼロトラスト製品 | ハイブリッドワークを保護

                                コネクティビティクラウドでコンポーザブルなゼロトラストネットワーキングを実現 ネットワークを最新化し、シングルベンダーSASEの効果を発揮 セキュリティ、ネットワーキング、DevOpsのSASE実装を簡素化 規範的ガイダンスを提供し、全チームで移行を加速

                                  Cloudflare ゼロトラスト製品 | ハイブリッドワークを保護
                                • CloudFlareはIPFSで海賊版の苦情があるとアクセスを無効化している

                                  CloudFlareが2018年から提供している「IPFSゲートウェイ」において、著作権侵害などの不正使用の報告があった際、アクセスを無効化する対応を行っていることが、透明性レポートから明らかになっています。 Cloudflare Transparency Report | Cloudflare https://www.cloudflare.com/transparency/ Cloudflare Disables Access to 'Pirated' Content on its IPFS Gateway * TorrentFreak https://torrentfreak.com/cloudflare-disables-access-to-pirated-content-on-its-ipfs-gateway-230324/ 「IPFS」は「Interplanetary file

                                    CloudFlareはIPFSで海賊版の苦情があるとアクセスを無効化している
                                  • Announcing Cloudflare Secrets Store

                                    This post is also available in 简体中文, 日本語, Deutsch, Français and Español. We’re excited to announce Secrets Store - Cloudflare’s new secrets management offering! A secrets store does exactly what the name implies - it stores secrets. Secrets are variables that are used by developers that contain sensitive information - information that only authorized users and systems should have access to. If you

                                      Announcing Cloudflare Secrets Store
                                    • Cloudflare、東京本社の開設と日本代表の就任を発表

                                      Cloudflare、東京本社の開設と日本代表の就任を発表 ~アジア太平洋地域(APAC)事業強化、ビジネス拡大~ セキュリティ、パフォーマンス、信頼性を備えたより良いインターネットの構築を支援するCloudflare(クラウドフレア)は本日、アジア太平洋地域(APAC)の最新拠点として東京本社を開設し、IT業界で30年以上の経験を持つ青葉雅和が日本代表に就任したことを発表しました。Cloudflare東京本社は、ブランドの認知度向上、カスタマーサポート強化、優れた人材採用を推進します。 Cloudflareのグローバルネットワークは、国内2都市(東京、大阪)を含む世界100ヵ国、200都市以上を網羅しています。2010年に設立からわずか数カ月で東京への最初のネットワーク拡大を開始し、その後2015年には大阪に拡大して、日本への投資を続けてきました。Cloudflareのネットワークが世界

                                        Cloudflare、東京本社の開設と日本代表の就任を発表
                                      • GitHub - cloudflare/next-on-pages: CLI to build and develop Next.js apps for Cloudflare Pages

                                        Build, develop, and deploy Next.js apps for Cloudflare Pages. @cloudflare/next-on-pages is a CLI tool that you can use to build and develop Next.js applications so that they can run on the Cloudflare Pages platform. Alongside the @cloudflare/next-on-pages there is an additional package eslint-plugin-next-on-pages implementing an Eslint plugin which aim is to aid developers at using the @cloudflare

                                          GitHub - cloudflare/next-on-pages: CLI to build and develop Next.js apps for Cloudflare Pages
                                        • Cloudflare LB で WebSocket が突然切断される問題

                                          まとめ 問題の報告から 6 ヶ月以上経過していますが、連絡も無く問題も継続して発生しています。 Cloudflare LB の WebSocket の突然切断されるのにプランは関係ない サポートから回答 Cloudflare LB の WebSocket のタイムアウトは 100 秒 サポートから回答 Cloudflare 側は問題は把握しているが、すぐ解決できる感じではなさそう サポートからの返信で、まずはログの調査からという感じだった ログは提出済み Cloudflare 側のデプロイで切断されるのは思った以上短い間隔で発生する 実際、数日の検証中に発生している これはドキュメントに掲載されていることで知っていたが数ヶ月とかのスパンだと思っていた 商用環境での Cloudflare LB 経由の WebSocket 利用を取りやめた。Cloudflare LB を利用しなければ数日間接

                                            Cloudflare LB で WebSocket が突然切断される問題
                                          • [すべて無料]Remix+Cloudflare Pagesでブロクシステムを作成する

                                            画像の最適化の場合、1600*1600 ぐらいの画像を変換すると高確率で CPU 制限に引っかかります。また、外部サービスを呼び出すようなコードを書いた場合、並列アクセス時にデッドロックしないように気をつける必要があります。 また、Worker サイズはバックエンドで動く JavaScript や wasm を圧縮したときのサイズです。Pages で Assets として配るファイルは計算に入れません。このサイズがどうにもならない時は、Worker を分離するしかありません。 必要な機能 画像最適化機能 別になくても困らないのですが、あったほうがページが軽くなるので推奨事項です。Cloudflare には有料での画像最適化サービスがありますが、無料というのが大前提なので却下です。 画像変換は自分で作らなくともライブラリが世の中に一通り揃っています。その手のライブラリ類はほとんどが C 言語

                                              [すべて無料]Remix+Cloudflare Pagesでブロクシステムを作成する
                                            • Vercel's Edge Functions are built on top of Cloudflare Workers. The runtime is d... | Hacker News

                                              Vercel's Edge Functions are built on top of Cloudflare Workers. The runtime is designed for any similar provider, but we've chosen Cloudflare for now because they have an amazing product.

                                              • Cloudflareとインターネットアーカイブがウェブの信頼性をさらに高めるため提携

                                                コンテンツデリバリーネットワーク(CDN)サービスの提供で知られるCloudflareと、大量のウェブサイトを保存しているインターネットアーカイブ(Weyback Machine)が「より信頼性の高いウェブ」を目指して提携したことを発表しました。 Cloudflare and the Wayback Machine, joining forces for a more reliable Web - Internet Archive Blogs http://blog.archive.org/2020/09/17/internet-archive-partners-with-cloudflare-to-help-make-the-web-more-useful-and-reliable/ この提携によって、Cloudflareの「常時オンライン(Always Online)」サービスを利用し

                                                  Cloudflareとインターネットアーカイブがウェブの信頼性をさらに高めるため提携
                                                • Cloudflare Workers の wrangler.toml に環境変数を書かないで管理する

                                                  動機 wrangler initを実行するとプロジェクトの雛形が生成されますが、wrangler.tomlは .gitignore に含まれていないため、リポジトリに含めて運用することが想定されます。 ただ、公式ドキュメントを見る限り wrangler.tomlに環境変数として渡す値を記述する模様で、セキュアな情報をゴリゴリ書くように見えました。 ローカルの開発では良いにしても、公開することを考えると結構物騒な運用になるので、できるだけセキュアな情報を書かず、wrangler.tomlを公開して運用できないかと調べました。 最初に 調べたのは 2022 年 7 月時点です。Cloudflare Workers の Doc は随時更新されており、この情報もすぐに古くなる可能性があります。 TL;DR 環境変数は.dev.vars に記述する、またはwrangler secret put <k

                                                    Cloudflare Workers の wrangler.toml に環境変数を書かないで管理する
                                                  • S3互換のCloudflare R2で署名付きURLを発行する(AWS CLI, Python + Boto3) | DevelopersIO

                                                    S3互換のCloudflare R2で署名付きURLを発行する(AWS CLI, Python + Boto3) どうも、ベルリンオフィスの小西です。 S3 互換のオブジェクトストレージ Cloudflare R2 では、S3 同様に署名付き URL をサポートしており、今回はそちらを試してみたいと思います。 先に書いておくと、作業は S3 に対して行うのとほぼ一緒です。S3互換ってそういうことかという感じで読んでもらえれば。 R2 署名付き URL でできること 署名付き URL を作成することで、バケット全体やオブジェクトを完全公開することなく、URL と署名を知る一部のユーザーのみに対し、期限付きでバケットやオブジェクトのアクセス・操作許可を付与することができます。 例えば、 一部のユーザーに、1 時間のみ限定のオブジェクトダウンロード URL を配布する 一部の管理者に、24h 有

                                                      S3互換のCloudflare R2で署名付きURLを発行する(AWS CLI, Python + Boto3) | DevelopersIO
                                                    • Announcing the Cloudflare API Gateway

                                                      This post is also available in 简体中文, 繁體中文, 日本語, 한국어, Deutsch, Français, Español, Italiano. Over the past decade, the Internet has experienced a tectonic shift. It used to be composed of static websites: with text, images, and the occasional embedded movie. But the Internet has grown enormously. We now rely on API-driven applications to help with almost every aspect of life. Rather than just downlo

                                                        Announcing the Cloudflare API Gateway
                                                      • wrangler 2.0 — a new developer experience for Cloudflare Workers

                                                        wrangler 2.0 — a new developer experience for Cloudflare Workers Loading... This post is also available in 简体中文, 日本語. Much of a developer’s work is about making trade-offs: consistency versus availability, speed over correctness, you name it. While there will always be different technical trade-offs to consider, we believe there are some that you, as a developer, should never need to make. One of

                                                          wrangler 2.0 — a new developer experience for Cloudflare Workers
                                                        • Next.js+next-on-pages+Tailwind CSS+Cloudflare Pagesの開発体験が良すぎた話(よくない点もある)【ブログ更新しました】

                                                          Cloudflare PagesでNext.jsのApplicationを動かすためにはNext.jsのEdge Runtimeとnext-on-pagesを利用する必要があります。しかし、next-on-pagesで一個の_worker.jsを生成するとglobalで実行している処理が多すぎてCPU Limitに引っかかりデプロイできないという問題がありました。 ところが、先日_worker.js directory supportが行われたおかげでそれぞれのrouteのファイルが分割されたため1workerごとの処理が軽くなりNext.jsの大きいプロジェクトでもCloudflare Pagesにデプロイできるようになりました🎉 個人的にはv3.0.0の変更でも良かったと思いますが何故かv2.20.0で更新されていました...

                                                            Next.js+next-on-pages+Tailwind CSS+Cloudflare Pagesの開発体験が良すぎた話(よくない点もある)【ブログ更新しました】
                                                          • Webサイト運営者必見!Cloudflareの使い方を知ろう【無料プランの登録・設定方法を詳しく解説】 - Value Note - わかる、なるほどなIT知識。

                                                            読者の皆様はCloudflareというサービスをご存知でしょうか。Cloudflare導入によりWebサイトの表示を高速化できるのに加え、セキュリティの強化も実現できます。しかも、無料から使えるのがポイント。 また有料プランの場合は、CloudFlareを利用した場合、最安でも月額20ドル(=3000円相当)がかかります。 おすすめは、月額500円程度で、CloudFlareのエンタープライズがカスタマイズされたサービス(ColorfulBox CDNなど)を利用すること! ぜひ、ご検討ください。 Webサイトを運営しているなら、知っておいても損はありません。ということで、ここからはCloudflareの基礎知識や導入方法、関連情報などを詳しくご紹介していきます。 Cloudflareの導入方法は、バリュードメインを例に紹介しています。 Cloudflareとは? CDN(コンテンツ・デリ

                                                            • GitHub - good-lly/lowstorage: Simple, zero-dependency, object pseudo-database for Cloudflare Workers using R2 bucket. 🧡💾

                                                              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 - good-lly/lowstorage: Simple, zero-dependency, object pseudo-database for Cloudflare Workers using R2 bucket. 🧡💾
                                                              • Eliminating cold starts with Cloudflare Workers

                                                                A “cold start” is the time it takes to load and execute a new copy of a serverless function for the first time. It’s a problem that’s both complicated to solve and costly to fix. Other serverless platforms make you choose between suffering from random increases in execution time, or paying your way out with synthetic requests to keep your function warm. Cold starts are a horrible experience, espec

                                                                • Cloudflareの創業者Matthew Princeがクラスメソッドにやってきたのでインタビューした! | DevelopersIO

                                                                  Cloudflareの創業者Matthew Princeがクラスメソッドにやってきたのでインタビューした! クラスメソッドも使ってます こんにちは、あかりです。クラスメソッドは、以前からCloudflareのソリューションを活用しています。デジタル待合室でワクチン予約を支援したり、自社でもゼロトラストの実現のために様々なサービスを活用しています。この度、創業者CEOのマシューさんが来日することになり、当社にも来てくれることになったので、インタビューをお願いしました。 技術革新の速度を大事にする 横田:マシューさん、今日はクラスメソッドにご来社頂きましてありがとうございます。色々お話を伺えることを楽しみにしています。ところで、今日話した内容をブログで公開したいのですが、問題ありませんでしょうか?今日の会話をコンテンツとして発信することで、日本のエンジニアたちがCloudflareを少し近くに

                                                                    Cloudflareの創業者Matthew Princeがクラスメソッドにやってきたのでインタビューした! | DevelopersIO
                                                                  • 【Astro on Cloudflare】個人ブログを支える技術

                                                                    ブログは、時々投稿する以外に何もしなくても、24時間休みなしにあなたのことを宣伝してくれる媒体だと考えることができる。外からチャンスが舞い込むこと以外にも、ブログはあなた自身が成長するための素晴らしいチャンスを与えてくれる 引用元: CAREER SKILLS ソフトウェア開発者の完全キャリアガイド というわけで、個人ブログをリリースしました。 「Zennやnote、企業でのテックブログなど複数の媒体でブログを執筆しているため、統合的な表示・宣伝の場が欲しかったこと」や「過去の制作物を宣伝する場が欲しかったこと」などが作成の主なモチベーションです。 ブログのデザインは、PinterestやZenn、Instagramといった自分が大好きなデザインのサービスを主に参考にしました。( Figma ) この記事では、本ブログを構成する技術や設計、機能実装に関して、解説を行います。以下、Githu

                                                                      【Astro on Cloudflare】個人ブログを支える技術
                                                                    • Rustでサーバレスアプリケーション開発 in Cloudflare Workers - Qiita

                                                                      この記事は Rust Advent Calendar 2021 1日目の記事です。 Cloudflare Workersとは Cloudflareのエッジネットワークに関数を作成してデプロイできるようにするサーバーレスアプリケーションプラットフォーム 類似のサービスは AWS CloudFront Function など Workers KV, Durable Object などのデータベースやストレージを扱える JavaScript, Rust, C/C++ などで書ける 基本はJavaScriptで、Rust, C/C++は WebAssembly として動作する 最近、Javascriptを使わないでRustのみでアプリケーションを作れるようになった https://blog.cloudflare.com/workers-rust-sdk/ Hello, Cloudflare Wor

                                                                        Rustでサーバレスアプリケーション開発 in Cloudflare Workers - Qiita
                                                                      • Cloudflare R2の画像をCache APIでキャッシュして返すメモ

                                                                        2022/12/30 追記 今はもう Public Buckets の機能があるので、このスクラップの内容は基本的に必要ありません。 Bucket Accessの設定からDomain Accessを有効化することで、キャッシュも効くようになります。 下記の記事が参考になりそうです。 Cloudflare R2の画像をCache APIでキャッシュして返したのでそのメモ。

                                                                          Cloudflare R2の画像をCache APIでキャッシュして返すメモ
                                                                        • 『Heroku + Cloudflare』でルートドメインかつSSLでサイトを運用する | vdeep

                                                                          こんにちは、okutani(@okutani_t)です。本記事では、「Heroku + Cloudflare」を使ってルートドメイン(www無しのドメイン)でかつSSL(HTTPS)でサイトを動かす方法について解説しています。 Cloudflareは無料で使えるCDNサービスです。DNSの設定も同時におこなえるので、そちらを使ってHerokuのアプリケーションをルートドメインかつSSL対応させてみましょう。 Cloudflareには「CNAME Flattening」という機能で、CNAMEでルートドメインを設定できる機能があるみたいなので、今回はそちらを利用していきます。 Herokuの登録方法などは過去の記事を参考にしてください。 【Rails】Herokuの登録&初期設定からデプロイ方法までまとめ こんにちは、okutani(@okutani_t)です。本記事では『Heroku』の登

                                                                            『Heroku + Cloudflare』でルートドメインかつSSLでサイトを運用する | vdeep
                                                                          • Cloudflare Registrarでドメイン取得&メールを年2000円運用 | Otogeworks

                                                                            2021年にCloudflare Registrarで新規ドメインの取得ができるようになりました。 さくらのメールボックスと組み合わせれば独自ドメインとメールアドレスを年間2,000円ほどで運用できます。 ※2022年3月以降に大きな為替変動があったので追記。$1=110円だと年間1,931円で、$1=150円だと年間2,252円です ※2022年12月にお名前.comの値上げがあったので追記。為替変動等による影響で10~20%の手数料がかかるようになり、相対的にCloudflare Registrarがさらにお得になりました サイトや事業立ち上げのタイミングだと、以下のようにお名前.comで統一するケースが多いと思います。 項目価格備考

                                                                              Cloudflare Registrarでドメイン取得&メールを年2000円運用 | Otogeworks
                                                                            • Use Cloudflare JavaScript Workers to Deploy Your Static Generated Site (SSG)

                                                                              Static Site Generators are becoming the de-facto way to build and deploy web applications that don’t require Server Side Rendering. These are apps with pages that don’t require an actual web server to dynamically render the content. The types of pages that do need a server are the often ones protected by an authentication wall. There may be other sites where…

                                                                                Use Cloudflare JavaScript Workers to Deploy Your Static Generated Site (SSG)
                                                                              • 【ふーん、”エッジ”じゃん】Cloudflare Workersが0ms Cold Startsを実現するカラクリ

                                                                                【ふーん、”エッジ”じゃん】Cloudflare Workersが0ms Cold Startsを実現するカラクリ はじめに CDNやキャッシュ周りの知見を深めていく中で、個人的に最近はエッジ関連がめっっっっっっちゃくちゃ熱いと感じました。 と言いますのも、Cloudflare Workersをはじめとした様々なインフラサービスにおいて、いろんな「エッジで動作する系」のものが登場しています。 有名どころでいうとこんな感じになります。 Cloudflare workers Vercel Edge Functions Supabase Edge Functions Netlify Edge Functions Deno Deploy Fastly Compute@Edge AWS Lambda@Edge 今回は、一度基礎に立ち返って"エッジ"とはなんぞや?というところから学び直しつつ、僕がとて

                                                                                  【ふーん、”エッジ”じゃん】Cloudflare Workersが0ms Cold Startsを実現するカラクリ
                                                                                • Cloudflare Workers からR2を操作する

                                                                                  この記事ではWorkersからオブジェクトストレージであるR2を操作してみます。 R2の特徴は、エグレス料金(ダウンロードなどの下り通信量)が無料でS3互換APIを備えています。またアクセスをWorkers環境に限定させることでクレデンシャル管理をWorkersスクリプトにオフロードし、複雑な認証機構を作りこめることが特徴です。 料金体系も以下の通り安価に設定されています。 それでは早速触っていきます。Wranglerの環境がまだ未設定の方はこの記事を参考に環境を作ってください。タイトルにはWindowsと入っていますがMacでも基本手順は同じです。 Projectのinit 以下のコマンドでWorkers プロジェクトを作成します。 wrangler init firstr2test 対話プロンプトは以下を参考に入力してください。 実行が完了したら、cd firstr2testでディレク

                                                                                    Cloudflare Workers からR2を操作する