2018.07.15 ヘッドレスChromeを使ってA4ラベルPDFを作成する方法 A4のラベルレイアウトに対応したPDFを、ヘッドレスブラウザのChromeから作成してみました。今回は印刷用紙サイズに、ミリ単位で位置決めしたテンプレートを作成する流れを解説します。ヘッドレスChromeはNode.jsのPuppeteerで操作します。応用例は幅広く、Excelを読み取って住所印刷も可能になります。
2018.01.08 ルーターを自動で再起動させる方法とは?Windowsタスクスケジューラを書いた ブロードバンドルーターを自動再起動するお手軽な処理を作ってみました。Windows標準機能のタスクスケジューラとWgetを使い同ネットワーク上のPCから、ルーターの設定ページに自動でログインを行った後、再起動できます。ルーターは一定期間の経過後に接続が不安定になったり、回線が切断されてしまうモデルもあるようです。
2018.01.03 Flickrの写真URLから1024px以下の画像アドレスを取得する方法 写真サービスのFlickr(フリッカー)に投稿されている写真URLから画像データに直接アクセスできるURLを取得する方法をまとめてみました。ブログで画像を貼りたい時やプラグイン作成時に参考になれば幸いです。使ってる言語はNode.js(ES6)です。オリジナルサイズをダンロードする方法は過去の記事をご覧ください。
2017.08.22 Flickrで写真画像のオリジナルサイズをダウンロードする方法 Flickrにアップロードされた元画像をオリジナルサイズで一括ダウンロードする方法をまとめます。アプリやプラグインなどのプログラムを介してFlickrAPIから画像URLを取得するにはAPIを2回叩く必要があります。また1024ピクセル以下の各画像サイズにアクセスするには接尾辞を追記すればアクセスできます。
2017.08.20 文字数をカウントする方法のメモ。MacやWindowsのテキストエディットは使わない PCで入力した文字数をカウントする方法を解説します。文字数を調べるにはSublime Textがおすすめです。メモやブログ(ワードプレスなど)、Twitterのツイート文字数を数えたい時に便利です。アプリはMacやWindowsで使う事ができ無料でも利用できます。プラグインとしてWordCountをインストールします。
2017.06.04 Hexoでdeployを自動化する方法。ローカルで自動デプロイするAutomatorを書く Hexoはブログを書くのになかなか便利なツールなのですがデプロイするのがちょっと面倒です。キャッシュを削除してサーバーを立ち上げて静的サイトを生成して最後にデプロイ…。結構時間が掛かります。そこでコマンドを自動化してみました。このように書いて、最後にiphoneやAndroidへデプロイ完了の通知を送ることもできます。