2021 年 7 月時点における「静的サイトジェネレーターと相性のよいホスティングサービス」をかんたんにまとめました。 「静的サイトジェネレーター」は長いので以下「 SSG 」と書きます。 選定基準は次のとおりです: SSG ・ Jamstack 界隈で有名 特定の SSG に特化していない汎用のサービスである これらのサービスには多くには以下の特徴が備わっています: 見やすいダッシュボード ビルド・プレビュー・デプロイのワークフローの自動化 GitHub などのコードリポジトリとの連携 FaaS サービスとの連携 CDN 対応 独自ドメイン対応 TLS/SSL 対応 無料枠 目次 Netlify AWS Amplify Hosting Azure Static Web Apps Firebase Hosting GitHub Pages Cloudflare Pages Vercel N
はじめに Jamstackという言葉をきくようになって久しいですが、最近改めてJamstackを学ぶ機会がありました 以前こんな記事も書きましたがライブラリやサービスを並べただけで何も分かってませんでした ようやくちょっとだけ理解してきたので、Jamstackの特徴やそれを支える仕組みをまとめます とりあえず流行りの構成を試してみただけの昔の自分へ届けてあげたい記事です Jamstackとは https://jamstack.org/ JamstackのJamはJavaScript/APIs/Markupの頭文字です JavaScriptでAPIをたたいてMarkupを配信することを意味しています これだけ見るとSPAなど単なるWebアプリのようですね Jamstackの特徴としてパフォーマンスの高さとセキュリティの高さがうたわれています これらをどのようにして実現するのか見ていきます J
最近Nuxt.jsを触り始めているので、そろそろHeadless CMS を使って行きたいなというイメージをぼんやり持っていました。 Headless CMSで有名なところだと「contentful」や「Hygraph」 「ButterCMS」があります。 これらは試しに使うには料金が少しお高めなので自分とマッチングしていなかったのですが、prismicは1ユーザーなら無料で作りたい放題な価格だったので使ってみみようと思いました。 prismicについて 2013年から開発されているサービスです。 海外では大手企業でも採用されています。  日本ではまだ知名度は低いサービスだと思います。 管理画面はドロップ&ドラックでブロックを追加していく一般的なUIです。  管理画面は日本語対応はしていませんが、簡単な単語ばかりで構成されているのでGoogle翻訳でも十分わかる内容です。 こちらで保存
はじめに なぜ遅いのか 何をやるのか 計測 名前付きボリュームを使ってない場合 Named Volumeを使う場合 Macからどう見えているか 結論とまとめ はじめに 以前からいろんなところで話していますが、僕は普段、手元のMacには言語系のランタイムとかは入れておらずVS CodeとDocker for Macだけ入れてRemote Containersの環境で開発しています。 この環境自体はとても便利でいいのですが、一点大きな問題があります。 それは遅いということ。自分の場合は最近だとJSでの開発が多いのですが、例えばNext.jsで開発している場合に以下のような操作が特に遅く感じます。 yarn install yarn add yarn jest next dev next start next build yarn jestとかnext devが遅いのは起動だけだったりします。起
こんにちは。IoT事業部の木村です。 最近、IoT関連のガイドラインに準拠するにあたり、RaspberryPiに対してポートスキャンをしてみる機会がありました。 エンジニアとしてデビューしてから、一貫してサーバーレスなサービスばかりを触ってきた私からすると、従来あまり意識することがなかったものでしたので、ブログに書いてみようと思います。 なお、ポートスキャンは不正アクセスに該当する可能性があるので、他人が管理しているサーバーに対しては絶対に行わないようにしてください。 方法 様々なツールがあるようですが、今回はnmapを使用しました。 Macへのインストール $ brew install nmap 使用方法 基本の形は以下のような形です。ターゲット部分には、ホスト名、IPアドレス(CIDR表記でも可)を指定できます。 $ nmap 192.168.xxx.xxx なお、デフォルトの場合は一
はじめに Geolonia Maps に触る会 #1の参加レポートです。 こんな流れで、実演もはさみつつ色々なお話を聞けました。 Geolonia Maps のかんたんな紹介 実際にやってみよう! Geolonia にフィードバックを伝えよう Q&A 本ブログでは、聞いた内容を自分なりにまとめてみたいと思います。 結論 Geolonia Mapsとはデジタル地図のSaaSである 次の特徴がある ピンの数が増えても動作が軽快 シンプルで簡単に使える 安価 これからどんどん機能が増える予定で、積極的にフィードバック募集中 Geolonia Mapsって何? 地図のSaaSです。 類似のものでいうと、Google マップやMapbox等があります。 ちなみに、イベントの公開アンケートではGoogleマップを使っている方が多かったです。 何ができるの? WEBサイトに地図を埋め込んだりすることがで
Javaのエンジニアだった私がGo言語を始める上で学んだ開発環境のセットアップ方法についてまとめていきたいと思います。 Go言語をインストール後サンプルプロジェクトを作成し、Goのプロブラムの実行/ビルド方法や各種周辺ツールをご紹介していきます。 はじめに Javaのエンジニアだった私がGo言語を始める上で学んだ開発環境のセットアップ方法についてまとめていきたいと思います。 Go言語をインストール後サンプルプロジェクトを作成し、Goのプロブラムの実行/ビルド方法や各種周辺ツールをご紹介していきます。 この記事がこれからGo言語で開発を始めたい方のとっかかりになれば幸いです。 ※他言語で開発経験がある方を想定しております。 動作環境 今回使用した動作環境は以下のとおりです。 PC : Mac M1(Apple Silicon)チップ OS : macOS Big Sir 11.5.2 Go
はじめに こんにちは。大阪オフィスの林です。 GrafanaからAmazon OpenSearch Serviceに接続して、グラフ化などの可視化を検証する機会がありましたのでまとめておきたいと思います。 やってみた Grafanaの準備 今回は永続的に利用する環境では無く、接続~可視化の検証目的のため、ローカルのDocker環境でGrafanaを起動させ、そのGrafanaからAmazon OpenSearch Service(旧Amazon Elasticsearch Service)に接続してデータを取得、可視化するところまでをやっていきたいと思います。それでは、下記に従ってDockerを起動します。 hayashi@HL00751:~$ docker run -d -p 3000:3000 grafana/grafana Grafanaに接続 http://localhost:30
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く