2018.08.08 Vue.jsのアプリ制作時に参考になった記事のまとめ Vue.jsでアプリを作る際に参考となる記事をまとめます。ゼロからVue.jsを触るにあたり、つまづいたポイントを順番にご紹介します。具体的には配列とオブジェクトの扱いが難しかったです。私自身は過去にAngularでアプリを作った事がありましたが、Vue.jsをこれから触ろうと考えてる方の参考になりましたら幸いです。
2018.07.15 ヘッドレスChromeを使ってA4ラベルPDFを作成する方法 A4のラベルレイアウトに対応したPDFを、ヘッドレスブラウザのChromeから作成してみました。今回は印刷用紙サイズに、ミリ単位で位置決めしたテンプレートを作成する流れを解説します。ヘッドレスChromeはNode.jsのPuppeteerで操作します。応用例は幅広く、Excelを読み取って住所印刷も可能になります。
2018.03.29 Node.jsでAmazonアフィリエイトの商品URLコードを取得する方法 Amazonのアフィリエイト商品情報をASINから取得するプログラムをNode.js(javascript)で書いてみました。使用するAPIは2020年からPA-APIv5.0という仕様に切り替わりました。ASINはアマゾンが扱う10桁のコードのこと。Amazonで商品のページURLを確認するとASINが分かります。
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するたびにテストを自動で実行させる事ができますので是非参考にしてください。