Modern, native, and friendly GUI tool for relational databases: MySQL, PostgreSQL, SQLite & more
最近はJamStackサイトのホスティングサービスにCloudflare Pagesを採用する方が増えていると思います。 特に設定を入れることなく高速に動作するのが特徴ですが、Cache Rulesの設定をすることでwebサイトをさらに高速化することができます。ここでは設定方法について記載します。 ※Cloudflare Pagesに限らず、Cloudflareの全サービスで有効な手順です 現状の確認 JamStackサイトの任意のページにアクセスし、ブラウザの開発者ツールでレスポンスヘッダを確認します。 このとき、以下の様にCf-Cache-StatusにDYNAMICが設定されていたり、そもそもCf-Cache-Statusが存在しない場合はエッジキャッシュが有効になっておらず、オリジンサーバーがレスポンスを返却しています。 更新頻度が少ないブログサイト等では、積極的にキャッシュを利用
更新履歴 2024年3月31日 → npm scriptsについて追記しました。 2024年6月16日 → eslintの破壊的変更について追記しました。 2024年10月28日 → 「[2024年]Next.js(v15) + ESLint(v9 FlatConfig )周りの設定」の記事へのリンクを追加しました。 追記その2(2024年10月28日) 2024年版のESLint(v9 FlatConfig)に対応したバージョンの記事を書きました。 追記(2024年6月16日) eslintのバージョンを上げたら、めちゃくちゃ設定ファイルに変更が入っています。 詳細は以下の記事が詳しいです。 これにそって、設定ファイルを修正する必要があります。 Flat Config Files という設定方法に変わっていて、 書き方と読み込むライブラリが大幅に変わっています。 下は雰囲気をつかんでもら
tl;dr fig starship zsh fzf sheldon なぜ vscode の .vscode/tasks.json が fishと非常に相性が悪い。とくに fish-nvm を使っていると、fish 経由のパス実行時に node と npm へパスが通らない。 そもそも fish を使っていた理由は autocomplete を快適にするためだったが、1年ぐらい Fig を使っていて、補完はこれを任せていいと気づいた。 Fig はこういうやつ そもそも fish の拡張コマンドを使わないように生活していた。方言を覚えたくない。というか bash 拡張や zsh 拡張もあんまり覚えたくない。
まずはじめに HTML、CSS、JSを学んだ後にモダンなweb制作を行う上でこれから何を学べばいいだろうと手探り状態だった過去があるので、今同じ悩みを抱えている方に向けてこの記事を書こうと思いました。また、自分自身が2023年に多くのことを学んだのでそれの整理になればという思いもあります。 あと、いいね、コメントいただけると記事作成の励みになります😇 この記事の対象者 HTML, CSS, JSはある程度理解した モダンなWeb制作を行いたい これから学ぶべき技術 React, Next.js 一度は聞いたことある人も多いと思います。これは、Webサイトを効率的に開発することを目的に作られたJSのフレームワーク(正確にいうとReactはライブラリ)です。 ReactはFacebook社が開発したもので、それをVercel社がより使いやすくしたものがNext.jsです。 作成するものによっ
Pagefind is a fully static search library that aims to perform well on large sites, while using as little of your users’ bandwidth as possible, and without hosting any infrastructure. Pagefind runs after Hugo, Eleventy, Jekyll, Next, Astro, SvelteKit, or any other website framework. The installation process is always the same: Pagefind only requires a folder containing the built static files of yo
デモとして、このブログに Pagefind を導入してみました。ヘッダーの検索アイコンをクリックすると検索フォームが表示されるので、キーワードを入力して検索してみてください。 使い方 Pagefind は構築済みの UI ライブラリと、CLI コマンドとしてインデックスを作成するためのツールから構成されています。まずは UI ライブラリの部分から見てみましょう。 UI ライブラリ Pagefind の UI ライブラリは、検索フォームと検索結果を表示するためのコンポーネントから構成されています。この UI は以下のコードを追加するだけで簡単に利用できます。 <link href="/pagefind/pagefind-ui.css" rel="stylesheet" /> <script src="/pagefind/pagefind-ui.js"></script> <div id="s
The Root Zone Database represents the delegation details of top-level domains, including gTLDs such as .com, and country-code TLDs such as .uk. As the manager of the DNS root zone, we are responsible for coordinating these delegations in accordance with our policies and procedures. Much of this data is also available via the WHOIS protocol at whois.iana.org.
みなさん、ドメイン名*1取ってますか?最近は ICANN が小銭稼ぎに始めたクソみたいな新 gTLD 制度が広まってしまったおかげで、安いドメイン名が跋扈した結果ゴミ以下のまとめサイトやいかがでしたかブログが至る所に生えてしまってネットの治安はもう最悪、本当にどうしようもないですね!逆に、ドメイン名ベースのゴミブログフィルターが捗るので、ある意味では良かったのかもしれません、ポジティブに考えれば。 さて、気になるドメイン名があればすぐ Whois しちゃうことも多いと思いますが、そこに記載される情報を気にしている人って案外少ないんじゃないでしょうか。意外にも Whois サーバーの返す "Domain Status" に関して日本語でまとまった資料がなかったので、まとめておこうと思います。 本稿では特に旧来の gTLD によるドメイン名、すなわち .com/.net/.org であるドメイ
🔥 MiniflareMiniflare is a simulator for developing and testing Cloudflare WorkersOpen external link. It's written in TypeScript, and runs your code in a sandbox implementing Workers' runtime APIs. 🎉 Fun: develop workers easily with detailed logging, file watching and pretty error pages supporting source maps.🔋 Full-featured: supports most Workers features, including KV, Durable Objects, WebSock
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く