2016.10.20 node.jsのfs.writeFileでShift-jisのテキストを書き出す node.jsのfs.writeFile()でShif-jis形式のテキストファイルを文字化けすることなく書き込む方法を簡単に分かりやすく解説します。通常、node.jsではutf-8形式しか扱えません。そこでiconv-liteなどの変換モジュールを使います。
2016.10.19 node.jsのfsでShift-jisのテキストを文字化けせず読み込む node.jsのfs.readFile()でShif-jis形式のテキストファイルを文字化けすることなく開く方法を簡単に分かりやすく解説します。通常、node.jsではutf-8形式しか開けませんが、iconv-liteなどの変換モジュールを使うと開くことができます。
2016.10.02 markdownをPDFに一括変換するアプリをgulpタスクで書いた node.jsを使ってmarkdownファイルからPDFファイルに変換してくれる「markdown-pdf」を見つけました。今回はmarkdown-pdfを利用して、PDFのスタイルシートをカスタマイズしたり、gulpタスクで一括変換できるものを作ってみましたのでご紹介します。
2016.09.15 ブログでRAW現像写真のBeforeとAfter画像を表示させる 巷にはブログでビフォー・アフターの画像をスライド表示させるものがあります。写真のRAW現像や加工した前後の写真を見せるのに便利ですよね。今回はその中でも有名なjQuery Twenty Twentyをこのブログ(Hexo)にも移植してみました。
2016.08.27 iphoneで撮影した写真から緯度と経度、GoogleマップのURLを取得する iphoneで撮影した写真の緯度と経度を調べたいと思いました。今回はnode.jsを使って、指定ディクレトリにある画像からGPS座標を取得してみました。
2016.08.12 ブログでインスタグラムの投稿記事を埋め込むプラグインを作った 一般的な埋め込み方も解説したいと思いますが、今回はHexoブログでInstagramを使えるようにするhexo-tag-instagramの使い方を説明します。インストールはnpmから出来ます。markdownファイルにinstagramタグを入れるとインスタグラムの投稿写真や動画が埋め込む事ができます。