並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 345件

新着順 人気順

"GitHub Pages"の検索結果1 - 40 件 / 345件

  • Hosting SQLite databases on Github Pages - (or IPFS or any static file hoster) - phiresky's blog

    Hosting SQLite databases on Github Pages(or IPFS or any static file hoster) Apr 17, 2021 • Last Update Jun 04, 2023I was writing a tiny website to display statistics of how much sponsored content a Youtube creator has over time when I noticed that I often write a small tool as a website that queries some data from a database and then displays it in a graph, a table, or similar. But if you want to

    • 実質無料で使える Hosting Service の比較や使い分けの紹介 2021 (Firebase Hosting, Cloudflare Pages, Vercel, Netlify, GitHub Pages, Amplify, CloudRun)

      実質無料で使える Hosting Service の比較や使い分けの紹介 2021 (Firebase Hosting, Cloudflare Pages, Vercel, Netlify, GitHub Pages, Amplify, CloudRun)2021-10-04 ホスティングサービスに何を使えばいいのか分からないという話はよく目にしますし、僕もたまに思います。 そこでこれまで自分が使ったサービスの特徴や for me, not for me な点を紹介します。 静的ページ、および NextJS を前提としたサービス選定で、Firebase Hosting, Cloudflare Pages, Vercel, Netlify, GitHub Pages, Amplify, CloudRun を紹介します。 また、それらはフリープラン前提の話であり、not for me な点は課

        実質無料で使える Hosting Service の比較や使い分けの紹介 2021 (Firebase Hosting, Cloudflare Pages, Vercel, Netlify, GitHub Pages, Amplify, CloudRun)
      • Vue.jsで作ったゲームをインストール可能(PWA)にしてGitHub Pagesで公開してみた | DevelopersIO

        はじめに おはようございます、加藤です。年末年始は実家の北海道に帰省するつもりだったのですが、見事にインフルエンザB型にかかってしまって、急遽キャンセルしました... 予定が全て吹っ飛んで暇になったので、年末年始は下記の教材を使ってVue.jsを勉強していました。 超Vue JS 2 入門 完全パック - もう他の教材は買わなくてOK! (Vue Router, Vuex含む) まだ7割しか終わっていないですが、せっかくなので簡単なゲームをインストール可能な状態で作って公開してみました。 新規プロジェクトの場合 Vue CLIで新規プロジェクトを作成する際に、指定する事でPWAとしてプロジェクトをセットアップできます。 npx -p @vue/cli vue create new-project # Manually select features を選択する Vue CLI v4.1.2

          Vue.jsで作ったゲームをインストール可能(PWA)にしてGitHub Pagesで公開してみた | DevelopersIO
        • Auth0 + GitHub Pagesでミニマムなログインサンプルを作る

          こんにちは、のびすけです。Auth0のサンプルはダウンロードすると、結構多くのファイルが入っていて、内容を理解するのが難しい印象です。 今回はAuth0のサンプルとチュートリアルを試してみて、 必要最低限に削ぎ落としたサンプルを作ってみたので紹介します。 たったの3ファイルです。もっと削ぎ落としてindex.htmlだけにすることもできますが、あまり我流になると分かりにくいかもしれないのでなるべく公式のサンプル(auth0-samples/auth0-javascript-samples)の構成を変えないようにしています。 また、 サーバーサイドの実装は思い切って無しでGitHub Pagesを使って公開していきます。 静的サイト(Static Site)でのサンプルは思ったより例が無いですね。 完成コードだけを見たい人はこちらをご参照下さい。 動作イメージ 先に完成の動作イメージです。ア

            Auth0 + GitHub Pagesでミニマムなログインサンプルを作る
          • Private GitHub Pagesで社内ドキュメントを公開しよう! - メドピア開発者ブログ

            集合知プラットフォーム事業部の榎本です。筋トレのお供のプロテインが切れそうなので、次に購入するプロテインのメーカーとフレーバーに悩んでます。 GitHub Pages でアクセス制限 今まで GitHub Pages というと静的サイトをインターネットへ全世界公開するしかできなかったのですが、2021年に Private GitHub Pages の機能がリリースされ、限定されたユーザーのみに制限してページを公開することが可能になりました。 GitHub Pages を使って社内のドキュメントやナレッジを特定のユーザーだけに公開したり、企業内だけで共有したりすることができます。…(中略)… 今回の変更で、PrivateとInternalリポジトリでは、Private Pagesを使うことで、そのリポジトリを見れる人だけがそこから生成されるPagesのサイトを見られるという設定を行えるように

              Private GitHub Pagesで社内ドキュメントを公開しよう! - メドピア開発者ブログ
            • GitHub Pagesをメタデータサーバとする簡易インストーラー「binq」をGo言語で作った - progrhyme's tech blog

              どんなツールか 使い方 なぜ作ったか? メタデータとメタデータサーバ 概念 メタデータの更新について 利用例 今後の予定 パッケージ管理機能 URLフォーマットの自動生成 その他 まとめ 参考 免責事項 ※2020-07-13追記: 各リポジトリをGitHub Org https://github.com/binqry に移しました。*1 どんなツールか ツールのリポジトリ: https://github.com/progrhyme/binq GitHub Pages as メタデータサーバ: https://github.com/progrhyme/binq-index 「簡易インストーラー」と書きましたが、単純にインターネットからソフトウェアをダウンロードして、実行ファイルを指定されたディレクトリに配置します。 圧縮ファイル形式で配布されているものは解凍して、実行ファイルを見つけて配置

                GitHub Pagesをメタデータサーバとする簡易インストーラー「binq」をGo言語で作った - progrhyme's tech blog
              • GitHub ActionsでビルドしたドキュメントをGitHub Pagesで表示する - 山pの楽しいお勉強生活

                まとめ GitHub Pagesは「GitHub Enterprise Cloud 」プランの場合privateで使用する事ができる 企業でお金払っていてオンプレのGitHubでなければこのプランのはず 追記: 有料プランでもTeamプランというのがありました。こちらではアクセス制御はできません Pricing · Plans for every developer · GitHub GitHub ActionsでbuildしたドキュメントをGitHub Pagesに簡単に反映可能 peaceiris/actions-gh-pagesというGitHub Actionsが便利すぎる ほぼ無料 はじめに GitHub Pagesの存在は知っていてもprivateリポジトリで使用できないと思っている方は多いと思いますが、2021/01/21より「GitHub Enterprise Cloud 」

                  GitHub ActionsでビルドしたドキュメントをGitHub Pagesで表示する - 山pの楽しいお勉強生活
                • Github Pagesで職務経歴書を作ってみた

                  はじめに 職務経歴書を使用する機会はそれほど多くありませんが、いざ必要になって作成しようとすると、さまざまな手間がかかります。自分の経歴を振り返り、情報を整理し、記載し、修正して完成させる必要があるためです。また、これは社会人生活が終わるまで継続的に続けていかなければならない作業でもあります。 まさに長期的なプロジェクトといえるでしょう。そこで、これまで培ってきたITエンジニアとしての経験を活かし、職務経歴書の管理方法について検討した結果、「Githubで職務経歴書を管理し、Webで公開する」という方法にたどり着きました。 職務経歴書を公開しておくことで、「職務経歴書をください」と依頼された際にリンクを送るだけで対応できるので非常に便利です(PDFが求められた場合はPDF化して渡せば問題ないと思います)。 当初はGithubの公開リポジトリのREADMEに職務経歴書を記載していましたが、情

                    Github Pagesで職務経歴書を作ってみた
                  • WordPressをMarkdownで執筆、あるいはMarkdown→HTML変換とGitHub Pagesの自動更新 | IIJ Engineers Blog

                    はじめましての方ははじめまして、2020年のアドベントカレンダーをご覧になってくださった方はお久しぶりです、クラウド本部の坂口です。 私は普段、クラウドサービスのフロントエンド開発からOSイメージのメンテナンス、サービスの運用などをメインに行っています。 2020年12月にアドベントカレンダーで投稿した 我らの時代のコンテナデプロイ – Nomad, Consul, Vault はお楽しみいただけたでしょうか。 実はこの記事を執筆する際、様々な趣向を凝らしていました。今回はそれをご紹介いたします。 MarkdownとWordPress エンジニアたるもの文章はMarkdownで書き、Gitでバージョン管理したいですよね。 しかしWordPressでMarkdownを利用するには、WordPress5.0のGutenbergエディタを使うかプラグインを導入する必要があります。 Gutenbe

                      WordPressをMarkdownで執筆、あるいはMarkdown→HTML変換とGitHub Pagesの自動更新 | IIJ Engineers Blog
                    • はてなブログからGitHub Pages+Hugoへ移行した - ゆーすけべー日記

                      はてなブログで運用してたブログ「ゆーすけべー日記」をGitHub Pagesへ移行した。ドメインも昔使ってたyusukebe.comにした。 静的ファイルのジェネレーターとしてHugoを使ってる。 結局、Hugoいじってる https://t.co/NAKS6k3W1M — Yusuke Wada (@yusukebe) January 15, 2020 今まで使ってた、はてなブログに大きな不満があったわけじゃなかったが、気分一新しようとしていた。ちなみに上記のツイートにあるようにMediumとnoteを試してみたが、今回のユースケースには合わなかった。 というのもコードを貼り付けたいという重要な要件に対して、 Medium Markdownに対応している なので``` と書きはじめてコードを貼り付けることができる ただWYSIWYGすぎて書いた瞬間からHTMLに変換されるのが使いにくかっ

                        はてなブログからGitHub Pages+Hugoへ移行した - ゆーすけべー日記
                      • Access control for GitHub Pages

                        January 21, 2021 GitHub Pages now gives you the option to limit access, making the site visible only to users with access to the repository that published the Page. With access control, you can use GitHub Pages to publish and share internal documentation and knowledge across your enterprise. As part of this release, we are introducing the following capabilities: Repo admins can select whether GitH

                          Access control for GitHub Pages
                        • SPA モードのRemixを GitHub Pages にデプロイする

                          SPA モードの Remix を GitHub Pages にデプロイする方法が Remix のアカウントでポストされていたので、ふとそのリポジトリを見てみると、GitHub Actions を使った GitHub Pages へのデプロイが簡単に行えるようになっていて驚いた。 このポストを見ると GitHub Actions から提供されている Action など知らなかったものがいくつかあったので、Remix SPA モードのデプロイ方法など含め、内容を紹介したい。 動作確認した環境 関連がありそうな依存を記す。 "dependencies": { "@remix-run/node": "^2.8.1", "@remix-run/react": "^2.8.1", "@remix-run/serve": "^2.8.1", "react": "^18.2.0", "react-dom"

                            SPA モードのRemixを GitHub Pages にデプロイする
                          • GitHub Pages: Custom GitHub Actions Workflows (beta)

                            July 27, 2022 You can now deploy to a GitHub Pages site directly from a repository using GitHub Actions, without needing to set up a publishing source. Using Actions to orchestrate Pages publishing provides many more options for choosing your authoring framework (Next.js, Hugo, Gatsby, Jekyll, NuxtJS or other technologies, and the associated versions thereof) as well as giving you finer control ov

                              GitHub Pages: Custom GitHub Actions Workflows (beta)
                            • railsgirls.com を GitHub Pages に移行した - HsbtDiary(2023-04-17)

                              ■ railsgirls.com を GitHub Pages に移行した 先日の GitHub の ssh hostkey の変更に伴って、GitHub から pull deploy をしていた railsgirls.com のデプロイが壊れてしまい2-3週間に渡って更新ができない、という状態になっていたのだが何だかんだありつつ、最終的にはGitHub Pages でのデプロイに変更して HTTPS で配信できるようになった。今は以下の2つのリポジトリでコンテンツを管理している。 https://github.com/railsgirls/railsgirls.com/ https://github.com/railsgirls/guides.railsgirls.com 何だかんだの裏側としては、railsgirls.com の管理者から1-2週間反応がなくて Tokyo や他の Ra

                              • Hugo + GitHub Pages + GitHub Actions で独自ドメインのウェブサイトを構築する

                                はじめに Zenn や Qiita, note など様々なウェブサービスで記事を書くにつれて、ふと雑多な内容で自分の好き勝手に記事を書いて公開できる自分のブログが欲しくなりました。そこで、自分のブログを作ろうと思い調査したところ、SSG で作るのが手っ取り早そうだったのと、その中でも一番ラクにウェブサイトが構築できそうな Hugo を採用しました。 また、デプロイは簡単に行いたかったので、デプロイ先として GitHub Pages を採用しました。 独自ドメインの割り当てから HTTPS 対応まで無料でできるかつ、使い慣れている GitHub をデプロイ先に使えることが決め手でした。 Hugo で自分のブログを構築して GitHub Pages で公開できるようになったのですが、ブログ内容を更新したり記事を書くたびにビルドしてデプロイをするのが、意外と面倒なことに気づきました。そこで、Gi

                                  Hugo + GitHub Pages + GitHub Actions で独自ドメインのウェブサイトを構築する
                                • リポジトリを作ってから一行もコードを書かずに GitHub Pages にデプロイまでできる GitHub template を作った話 - Qiita

                                  リポジトリを作ってから一行もコードを書かずに GitHub Pages にデプロイまでできる GitHub template を作った話AngularGithubPagesangular-cli この記事は Angular Advent Calendar 2019 の 1 日目の記事です。 今年も 1 日目に飛び込みました @kasaharu です。 今年はなんと Angular #2 Advent Calendar 2019 もあるみたいですよ。 Angular アプリケーションのための GitHub template を作る Angular アプリケーションを new したあとにやったほうがいいことを詰め込んで GitHub Pages にデプロイまでできる GitHub template を作ったお話です。 Angular アプリケーション以外でも役に立つことがある(?)かもしれませ

                                    リポジトリを作ってから一行もコードを書かずに GitHub Pages にデプロイまでできる GitHub template を作った話 - Qiita
                                  • GitHub - statsig-io/statuspage: A simple, zero-dependency, pure js/html status page based on GitHub Pages and Actions.

                                    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 - statsig-io/statuspage: A simple, zero-dependency, pure js/html status page based on GitHub Pages and Actions.
                                    • GitHub Pagesのアクセス管理

                                      GitHub Pages では、アクセスを制限して、そのページを公開したリポジトリへのアクセス権を持つユーザーだけがサイトを閲覧できるようにするオプションが追加されました。アクセス制御により、GitHub Pages を使って社内のドキュメントやナレッジを特定のユーザーだけに公開したり、企業内だけで共有したりすることができます。 リポジトリの種類は、Private、Internal、Publicの3種類あり、GitHub Pagesはこれまでどのリポジトリの設定においても、誰もが見られるPublic Pagesだけのサイトが生成されていました。今回の変更で、PrivateとInternalリポジトリでは、Private Pagesを使うことで、そのリポジトリを見れる人だけがそこから生成されるPagesのサイトを見られるという設定を行えるようになりました。 このリリースの一環として、以下の機

                                      • GitHub Pages now uses Actions by default

                                        AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                                          GitHub Pages now uses Actions by default
                                        • GitHub - vicrazumov/js-bundle-size: Cross-browser extension adding JS bundle size data to npm and github pages

                                          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 - vicrazumov/js-bundle-size: Cross-browser extension adding JS bundle size data to npm and github pages
                                          • GitHub - nelsontky/gh-pages-url-shortener: Minimal URL shortener that can be entirely hosted on GitHub pages.

                                            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 - nelsontky/gh-pages-url-shortener: Minimal URL shortener that can be entirely hosted on GitHub pages.
                                            • GitHub Pages: Permissions-Policy: interest-cohort=() Header added to all pages sites · GitHub Changelog

                                              AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

                                                GitHub Pages: Permissions-Policy: interest-cohort=() Header added to all pages sites · GitHub Changelog
                                              • GitHub PagesのSourceにGitHub Actions(beta)を指定し、AsciiDocとSwaggerUIを公開する構成 | DevelopersIO

                                                ※ リポジトリのページから「Settings」->「Source」設定確認可能 Source指定にDeploy From a branchと比較し、GitHub Actions(beta)を利用するメリットには以下があります。 ホスティングのために用意しているブランチやビルド成果物が不要になり、認知負荷を下げられる ビルド資材をコミットする作業がなくなる ビルド資材の容量が大きい場合、pullやcheckoutにかかる時間を削減できる(モノレポの場合コードに対するCIにも影響する) 設定方法 前提 今回は以下をホスティングする想定にします。 Swagger UI AsciiDoc with PlantUML 何らかのHTTP REST APIの仕様書を作る想定です。 リポジトリテンプレート リポジトリテンプレートは公開しています。用途に応じてカスタマイズして頂けたらと思います。 ファイル/

                                                  GitHub PagesのSourceにGitHub Actions(beta)を指定し、AsciiDocとSwaggerUIを公開する構成 | DevelopersIO
                                                • 新しいGitHub Pagesのデプロイ方法を試す

                                                  GitHub Pages に新しいデプロイ方法が来た まだ Beta ですが、 ついに公式から Pages にデプロイする方法が提供されました。 いままで いままで GitHub Pages へデプロイする際は、ブランチを指定する方法や、デフォルトブランチの特定のディレクトリを指定していました。 また、これを GitHub Actions で行うために、日本人作者の peaceiris/actions-gh-pages を利用したことがある人も多いと思います。 (記事のアイコンは畏敬の念を込めて作者のアイコンっぽい絵文字にしました) これから これからは、gh-pages ブランチなどリポジトリを汚染せずに GitHub Pages へのデプロイが可能になります。 peaceiris/actions-gh-pages からの乗り換え 以下の 2 つを用いることで対応できます。 action

                                                    新しいGitHub Pagesのデプロイ方法を試す
                                                  • カスタムワークフローで GitHub Pages デプロイが可能に | 豆蔵デベロッパーサイト

                                                    GitHub Pages は専用のブランチか docs などのターゲットディレクトリを指定して公開する方式です。したがって、SSG(Static Site Generator) を使う場合、ソースコードだけでなくビルド成果物もリポジトリ管理する必要がありました。7月に GitHub Actions ワークフローによるデプロイがベータ版として利用可能になりました。 GitHub Pages: Custom GitHub Actions Workflows (beta) | GitHub Changelog これにより、ビルド成果物をリポジトリ管理せずに、リポジトリの更新をトリガーに GitHub Pages を更新できるようになります。 リポジトリの GitHub Pages の設定で Build and deployment セクションの Source を見ると、GitHub Action

                                                    • React コードを隠したまま GitHub Pages でサイトを公開する

                                                      はじめに GitHub には GitHub Pages というリポジトリから簡単に静的サイトを公開できる便利な機能がありますが、公開するリポジトリは public リポジトリである必要があります。一方、React を使っていると再利用可能な独自コンポーネントやライブラリなどを使いたくなり、それらは隠蔽しておきたいというニーズがあるかと思います。なので React を使った開発コードは private リポジトリで管理し、ビルドによって生成されたファイルのみを public リポジトリに格納して GitHub Pages で公開するのが理想的です。 (index.html等のビルドファイルはブラウザからも閲覧でき、そもそも公開情報なので public リポジトリ上にあっても問題ないという判断です。) 本記事は TypeScript + React + Vite でプロジェクトを構築し、開発用

                                                        React コードを隠したまま GitHub Pages でサイトを公開する
                                                      • GitHub - phiresky/sql.js-httpvfs: Hosting read-only SQLite databases on static file hosters like Github Pages

                                                        See my blog post for an introduction: https://phiresky.github.io/blog/2021/hosting-sqlite-databases-on-github-pages/ sql.js is a light wrapper around SQLite compiled with EMScripten for use in the browser (client-side). This repo is a fork of and wrapper around sql.js to provide a read-only HTTP-Range-request based virtual file system for SQLite. It allows hosting an SQLite database on a static fi

                                                          GitHub - phiresky/sql.js-httpvfs: Hosting read-only SQLite databases on static file hosters like Github Pages
                                                        • GitHub Pagesに独自ドメインを設定する方法

                                                          GitHub Pagesのデフォルトドメイン(例. example.github.io)から独自ドメイン(例. example.com)に変更する方法をメモしておきます。 ドメインを取得する まずはドメインサービスを利用してドメインを取得しましょう。今回は、お名前.comを利用して、donchan922.comというドメインを取得しました。 独自ドメインを設定する GitHub Pagesのリポジトリの「Settings」を選択します。 「Custom domain」に取得しておいたドメインを入力し、「Save」を選択します。 ドメインサービスでDNSレコードを設定します。お名前.comの場合、「DNS」 > 「ドメインのDNS関連機能設定」 > ドメイン名を選択 > 「DNSレコード設定を利用する」から行えます。 wwwサブドメインを設定するため、CNAMEレコードを作成します。具体的に

                                                            GitHub Pagesに独自ドメインを設定する方法
                                                          • Swiftでブログを作ってGitHub Pagesにデプロイしてみる | DevelopersIO

                                                            とある記事を読んだことがきっかけで個人用のウェブサイトを作ろう、どうせならSwiftで作りたいなと思ってVaporについて調べていたところ、Swift製の静的サイトジェネレータJohnSundell/Publishを知りました。 この記事ではPublishを用いて静的サイトを生成してGitHub Pagesにデプロイする所までの手順を書きます。 Publish Publishは、Swiftを使用している開発者向けに開発された静的サイトジェネレーターです。Swiftを使用してウェブサイトを構築することができてテーマ、プラグインなどがカスタマイズできます。 PublishでウェブサイトはSwiftパッケージとして定義されます。Swiftコードでウェブサイトがどのように生成され、デプロイされるべきかの設定を行います。 環境構築 PublishはSwit5.2以降、Macで開発する場合はxcode

                                                              Swiftでブログを作ってGitHub Pagesにデプロイしてみる | DevelopersIO
                                                            • Netlify、Vercel、GitHub Pages の商用利用や使用量の上限を超えた時の情報をまとめてみた - Qiita

                                                              Netlify、Vercel、GitHub Pages の商用利用や使用量の上限を超えた時の情報をまとめてみた初心者GithubPagesNetlifyVercel はじめに 無料で、それなりの規模感・機能(自動SSLや独自のフォーム機能などあれば尚良し) で、かんたんで、広告とかは勝手に載せてほしくなくてといったざっくりした希望かつワガママを聞いてくれるホスティングサービスどこかにいませんかぁ〜。という心境のもと情報を集めてみました。 ホスティングサービス 当然ですが無料を軸に調べると少ないですよね。 国内では『さくら』や『ロリポップ』、『エックスサーバー』など多種多様なホスティングサービスがありますが、お試し期間を抜きにした純粋な無料プランを用意しているところは多くないと思います。 最近、ちょっとした個人開発や小規模なプロジェクトでは『Netlify』や『Vercel』など海外のホステ

                                                                Netlify、Vercel、GitHub Pages の商用利用や使用量の上限を超えた時の情報をまとめてみた - Qiita
                                                              • GitHub PagesにNext.js をデプロイする - Qiita

                                                                Github PagesをNext.jsで作りたく思い検索したところ次の記事が大変参考になった。 React Next アプリを GitHub Actions で GitHub Pages にデプロイ この記事を中心にググりながら完成させた際の手順を以下に記す。 まずは通常のNext.jsアプリを作る Node.jsインストール済みの環境で下記コマンドを実行する。 ディレクトリ名はのちに作るGitHubリポジトリ名と合わせるためユーザー名.github.ioとしたがなんでもいい。

                                                                  GitHub PagesにNext.js をデプロイする - Qiita
                                                                • 公開されたcsvをGithub ActionでスクレイピングしてGithub Pagesで公開する - Qiita

                                                                  はじめに このプログラムについて 岐阜県から公開されたオープンデータ(csv)を、 ・github actionsで定期的にスクレイピングし、 ・単純な辞書配列として、無編集状態でjsonファイルを出力 ・差分があればgh-pagesブランチにpush ・github pagesで直接jsonファイルにアクセスできる プログラムです。 公開の経緯 岐阜県コロナウイルス対策サイト開発にあたり、本プログラムを開発。 他の事例でも公開されていますが、csv->json出力するにあたって加工処理が入っており、 参考にするには修正が多く必要でした。 そこで、本プログラムでは最小限の加工にとどめ、もとのcsvデータをそのままjson出力できるような形式にすることで、他の開発者が開発しやすくしています。 Product Github pagesでのJson出力 http://code-for-gifu.

                                                                    公開されたcsvをGithub ActionでスクレイピングしてGithub Pagesで公開する - Qiita
                                                                  • ブログをはじめるならGitHub Pagesがおすすめ - Qiita

                                                                    ブログをやるならGitHub PagesかGitLab Pagesがおすすめです。 私は、少し前にGitLabでブログをやっていましたが、その後、GitHubに移行したというか、戻りました。経緯としてはGitHub -> GitLab -> GitHubという流れです。 syui.github.io 割と長くGitHub PagesやGitLab Pagesでブログをやってきたので、今回は、両者の違いをまとめてみます。 GitLabはプライベートリポジトリが無制限で、HTMLソースを公開しなくていい Web Serverは、GitHubのほうが安定していて速い GitLabのほうがドキュメントが充実しており、公式テンプレートがわかりやすい どちらもCIを回せるけど、GitLabはGitLab CIを回して、public/にビルドするという形態と採用するため、CIが成功しないとページが公開、

                                                                      ブログをはじめるならGitHub Pagesがおすすめ - Qiita
                                                                    • GitHub Pages のドキュメント - GitHub Docs

                                                                      GitHub のリポジトリから直接 Web サイトを作成する方法について説明します。 Jekyll などの Web サイト構築ツールを調べ、GitHub Pages サイトに関する issue をトラブルシューティングします。

                                                                        GitHub Pages のドキュメント - GitHub Docs
                                                                      • GitHub Pages サイトのカスタムドメインを管理する - GitHub Docs

                                                                        特定の DNS レコードとリポジトリ設定を設定または更新し、GitHub Pages サイトのデフォルトドメインをカスタムドメインに指定することができます。 GitHub Pagesは、パブリック・リポジトリのGitHub Freeと組織用のGitHub Free、パブリック・リポジトリとプライベート・リポジトリのGitHub Pro、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Serverで利用できます。 詳しくは、「GitHub のプラン」をご覧ください。 GitHub Pages で、Jekyll ビルドの実行に GitHub Actions が使用されるようになりました。 ビルドのソースとしてブランチを使用する際、組み込みの Jekyll ワークフローを使用する場合は、リポジトリで GitHub Actions を有効

                                                                          GitHub Pages サイトのカスタムドメインを管理する - GitHub Docs
                                                                        • GitHub Pages サイトを作成する - GitHub Docs

                                                                          GitHub Pagesは、パブリック・リポジトリのGitHub Freeと組織用のGitHub Free、パブリック・リポジトリとプライベート・リポジトリのGitHub Pro、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Serverで利用できます。 詳しくは、「GitHub のプラン」をご覧ください。 GitHub Pages で、Jekyll ビルドの実行に GitHub Actions が使用されるようになりました。 ビルドのソースとしてブランチを使用する際、組み込みの Jekyll ワークフローを使用する場合は、リポジトリで GitHub Actions を有効にする必要があります。 GitHub Actions が使用できない場合、または無効になっている場合は、ソース ブランチのルートに .nojekyll ファイ

                                                                            GitHub Pages サイトを作成する - GitHub Docs
                                                                          • Nuxt.jsで初めて作成したポートフォリオをGitHub Pagesで公開しました - Qiita

                                                                            この記事は、「Nuxt.js ってなんですか?」な状態の人間が、やりたいことを盛り込んで作成したポートフォリオについて書いたものです。 https://tayuta.github.io/portfolio/ GitHub Pages で公開しています。 https://tayu.netlify.app/ 現在は、Netlify で公開しています。 https://github.com/tayuta/portfolio ソースコードです。 作成に至った動機 ポートフォリオを作成することになったのは、社内でポートフォリオ部(正式名称:そうだポトフを作ろう! 略称:ポトフ)が発足されたことがきっかけです。 もともと業務では、JavaScriptやHTML、CSSなど、フロント系はほとんど触れあったことがなかったので、勉強になるかと思い、入部しました。 プロジェクトの作成 ポートフォリオの研究 ポ

                                                                              Nuxt.jsで初めて作成したポートフォリオをGitHub Pagesで公開しました - Qiita
                                                                            • GitHub PagesとHugoでブログをつくった

                                                                              ブログをつくった ブログをつくった. 特に大きな目的があるわけではないが学んだことのアウトプットに使ったりうちのかわいいネッコについて書いたり趣味について書いたりしたい. つまりなんでも書き残したい. GitHub PagesとHugoでブログをつくった さっそくアウトプットの練習として今回ブログを作った手順を書いていく. 突然記憶喪失になったときのためになるべくわかりやすく書きたい. なんでGitHub Pages? 無料だし, エンジニアっぽくてかっこいいから(偏見). なんでHugo? 参考になる記事が多めだったから. あと人気っぽかったから. つかうもの MacBook Pro (Retina, 15-inch, Mid 2015) macOS Mojave 10.14 brew(Homebrew 2.1.9) homebrew GitHubのアカウント(uzimihsr) Git

                                                                                GitHub PagesとHugoでブログをつくった
                                                                              • Auth0 + GitHub Pagesでミニマムなログインサンプルを作る

                                                                                こんにちは、のびすけです。Auth0のサンプルはダウンロードすると、結構多くのファイルが入っていて、内容を理解するのが難しい印象です。 今回はAuth0のサンプルとチュートリアルを試してみて、 必要最低限に削ぎ落としたサンプルを作ってみたので紹介します。 たったの3ファイルです。もっと削ぎ落としてindex.htmlだけにすることもできますが、あまり我流になると分かりにくいかもしれないのでなるべく公式のサンプル(auth0-samples/auth0-javascript-samples)の構成を変えないようにしています。 また、 サーバーサイドの実装は思い切って無しでGitHub Pagesを使って公開していきます。 静的サイト(Static Site)でのサンプルは思ったより例が無いですね。 完成コードだけを見たい人はこちらをご参照下さい。 動作イメージ 先に完成の動作イメージです。ア

                                                                                  Auth0 + GitHub Pagesでミニマムなログインサンプルを作る
                                                                                • Hugoで1からテーマを作ってGitHub Pagesにデプロイする | メンバーズエッジカンパニーブログ

                                                                                  2020/05/22 Hugoで1からテーマを作ってGitHub Pagesにデプロイする github-pages hugo はじめに 自分は数ある静的サイトジェネレータの中で、Hugoが一番好きです。1000件以上の記事があっても数秒でビルドできるスピードが魅力的です。 そのHugoは日本でもよく使われていますが、日本語でまとまった情報はまだまだ少なく、公式サイトの英語のドキュメントを読み取る必要があります。 そのため、1からサイト、テーマを作成して(既存のテーマを使用する方法も記載)、 GitHub Pages にデプロイするまでを詳しく説明したものを1本の記事にまとめてみました。 前提条件 本記事ではHugoのインストール方法については説明しません。また、 Gitの知識および、GitHubのアカウントを持っていることを前提とします。 コマンドおよびテンプレートは以下の環境で確認して

                                                                                    Hugoで1からテーマを作ってGitHub Pagesにデプロイする | メンバーズエッジカンパニーブログ