2016-03-22 2016-03-22GithubのWebhookでPubsubhubbubにPINGを送る方法GithubGithubPagesはじめにブログの記事を投稿してからRSSリーダーに反映されるまでに時間がかかるな、と思ったことはありませんか?そこで今回は、ブログに記事を投稿してからGoogleに素早くインデックスを作成してもらうために、Pubsubhubbubという機能を利用してみたいと思います。Read More
2016-03-15 2016-03-15Hexoに目次を自動的に追加する方法HexoHexoはじめに自分で記事を書いていると、目次があったら見やすかなと思うことがありました。今回は、他のブログサイトでも最近よく見かけるTOC(目次: Table of Contents)をHexoにも実装してみます。Read More
2016-03-14 2016-03-14CloudFlareのWEBキャッシュをGithubのWebhookを使って自動削除するGithubCloudFlareGithubPagesはじめにGithubPagesに構築したウェブサイトを運用する際に、CDNサービスのCloudFlareを利用するとページ速度の改善や、HTTPSへの対応が楽にできて非常に便利です。しかし、CloudFlareにキャッシュされた静的ファイルが削除されず、記事を投稿したりCSSを変更した際に困る場面が何度かありました。今回は、GithubのWebhookを利用して、CloudFlareのキャッシュを削除してみます。Read More
2016-03-08 2016-03-08Hexo+MagnumCIでビルドを自動化するHexoHexoMagnumCIはじめに前回構築した環境では以下のような手順を踏む必要がありました。VagrantでVMを起動hexo new posthexo serverでプレビューhexo generatehexo deployこれはすごく面倒なのでMagnumCIを利用して自動化してみたいと思います。Read More
2016-03-08 2016-11-14Hexoで記事を書いてGithubに公開する方法HexoHexoはじめに今回は、実際に記事を書いてGithubに公開するところまでやってみます。前回の記事HexoとGithubを使って高速静的ブログを作る方法https://gazee.net/hexo/hexo-build/前提条件Github Pagesが利用できる状態まで設定してあることSSHなどの設定が済んでいることRead More
2016-03-08 2016-11-14HexoとGithubを使って高速静的ブログを作る方法HexoHexoはじめにブログの更新が面倒になって放置にならないように、なるべく簡単に記事が書ける環境を整備したいと思います。また、特定サービスへの依存もできる限り少なくしたかったのでHexoとGithubPagesを使ってみます。使用する環境Windows 7(Host OS)Vagrant(Ubuntu 15.04)HexoGithub Pages(Private Repository)以上のような環境で構築を行ってみます。Read More