2017.09.07 Netlify移行記:GitHub Pagesから独自ドメイン+Netlifyの引っ越しでやったこと GitHub pagesで運営していたHexoブログをNetlify(ネットリファイ)と独自ドメインに移行したので手順とハマった点をまとめたいと思います。Netlifyは無料プランの帯域制限もGithubより遥かに緩めでHTTP/2やCIも使えます。しかしCIやAPIで幾つか制約があるためCIの使用を断念しました。
2017.08.29 ExcelをNode.jsで読み込む方法。xlsxについて解説します。 Excelファイル(拡張子:xlsやxlsx)をJavascriptやnode.jsで読み込んで中身を解析する方法を解説します。npmパッケージであるxlsxを使えば、簡単に中のデータを取り出せます。xlsxはブラウザ上でも動作します。エクセルを立ち上げずに手軽に内容を処理したい時に便利なツールです。
2017.08.24 GithubとTravisCIで継続的インテグレーションする方法を解説します。 javascriptまたはEcmaScript6(ES6)のコードを継続的インテグレーションする方法をまとめます。Travis CIを活用すると、Githubへリポジトリをpushするたびにテストを自動で実行させる事ができますので是非参考にしてください。
2017.08.22 Flickrで写真画像のオリジナルサイズをダウンロードする方法 Flickrにアップロードされた元画像をオリジナルサイズで一括ダウンロードする方法をまとめます。アプリやプラグインなどのプログラムを介してFlickrAPIから画像URLを取得するにはAPIを2回叩く必要があります。また1024ピクセル以下の各画像サイズにアクセスするには接尾辞を追記すればアクセスできます。
2017.08.21 javascriptで構文をチェックする方法を解説します。ESLintの簡単な使い方 javascriptまたはEcmaScript6(ES6)のコーディングルールを保つ方法をまとめます。具体的にはESLint(イーエスリント)という、JavascriptやEcmaScript6の構文をチェックしてくれるnpmパッケージを使います。ESLintは記述チェックツールを流用またはカスタマイズできます。
2017.08.20 文字数をカウントする方法のメモ。MacやWindowsのテキストエディットは使わない PCで入力した文字数をカウントする方法を解説します。文字数を調べるにはSublime Textがおすすめです。メモやブログ(ワードプレスなど)、Twitterのツイート文字数を数えたい時に便利です。アプリはMacやWindowsで使う事ができ無料でも利用できます。プラグインとしてWordCountをインストールします。