SVGやPNGの画像1枚からWindows・Mac・Webサイト用のアイコンファイルをまとめて自動生成するnpmモジュール「icon-gen」の使い方。favicon作りやElectronアプリのアイコンに。マルチアイコンにも対応しています♪
Javaライブラリの動作確認用プロジェクトをGradleでサクッと作る方法。HomebrewでのGradleのインストール、gradle initでのプロジェクト作成、ユニットテスト、Jacksonなどライブラリの追加と確認まで。xmlいらずです♪
WordPressのサイトを「AMP for WordPress」プラグインでAMP対応する方法。AMPとは何か、表示速度アップなどのメリットと修正が必要などのデメリット、プラグインのインストールと確認まで。StaticPress運用でも対応できます♪
AmazonアソシエイトのURLに含まれるトラッキングIDを複数作成して使い分ける方法。複数サイトを運営しているとサイト単位でレポートを見られて分析しやすくなります。管理画面での追加とリンク作成時の選び方まで♪
お名前.comで取得したルートドメインへのアクセスをサブドメインへリダイレクトさせる方法。EC2を立てずにRoute53とS3のリダイレクト設定だけで実現できます。サブドメイン側はCloudFront+S3で表示。curlで301を確認♪
ffmpegで.mov動画から高画質なGifを作る方法。Homebrewでインストールしてコマンド一発で変換できます。24fps・30fps・60fpsとGiftedで作ったものを並べて画質を比較しました♪
記事のタイトルを修正してもGoogleの検索結果のタイトルが変わらないときの対処法。旧Search ConsoleのFetch as Googleで取得してインデックス登録をリクエストすれば、約4日で検索結果が更新されました♪
Electron製ターミナル「Hyper」のおすすめプラグインまとめ。.hyper.jsのpluginsに追記するだけで導入できます。Hyperpower、Hyper Pokemon、Hyperterm Material、Hyper Statusline、Hyper Searchなど♪
Zshとpreztoでプロンプトをカスタマイズしていると、Electron製ターミナル「Hyper」で文字化けが発生します。原因はフォント設定で、Source Code Pro for Powerlineを設定の先頭に追加すれば直ります♪
Electron製でWindows/Mac両対応のターミナルアプリ「Hyper」のインストール方法。起動と.hyper.jsでの設定管理、「prompt_segment:5: character not in range」が出る場合の対処まで。カスタマイズ性が魅力です♪