2019年5月

[Google]スプレッドシートの条件付き書式で行全体に色付けする

概要説明 Google スプレッドシートで条件付き書式を使用することにより、行全体を色付けするテクニックとご紹介します。 用途としては、タスク管理を行う際に “未対応” や “対応済み” などの状況を入力することで、自動的に背景色を切り替える設定を行うとシートが見やすくなります。手動ではなく自動で行うことにより手間とミスを防げるため一石二鳥となるため […]

iPhone で jQuery によるフォームの送信ができない問題の対処法

jQuery submit() が Safari のブラウザで動作しない 開発中のウェブサイトにて、iPhone の Safari でフォームが送信できない問題があることに気づきました。フォームごとに動作したりしなかったりと動作が安定せずに頭を抱えました。 調査を行ったところ iPhone にて、jQuery による submit() が正常に動作していない様子。 そこで今後のためにも色々と動作検 […]

  • 2019.10.15

画像ファイルの種類をバイナリデータを確認して判定する

画像データのフォーマットをバイナリデータで判別する アプリやサービスを作成するとき、画像の扱う頻度は高いと思います。画像のフォーマットを確認する方法としては、拡張子で判断することが一般的です。 ただ拡張子はあくまで画像フォーマットの目安であり、bitmap の拡張子を png としても画像が表示されます。そこで今回は扱う画像のバイナリデータから、PNG や GIF、JPEG の内いずれのフォーマッ […]

[nginx]aliasでサブディレクトリに別のドキュメントルートを設定する

alias によるロケーションパスの割り当て nginx では alias を使用することにより、ディレクトリごとにドキュメントルートを個別に変更することができます。 WordPress や EC-CUBE などの CMS を複数インストールしたり、laravel や CakePHP などのフレームワークと共存する際には知っておくと便利な知識です。 alias によるロケーションパスの割り当て で […]

[Linux] Nginx に Basic 認証を設定する方法

Linux 環境にベーシック認証をインストールする サイトへのアクセス制限を行うときにベーシック認証はとても便利です。 ベーシック認証は Apache の拡張機能のため、初期状態では Nginx では利用できません。ただ作業手順を知っていれば導入は簡単に行えるため、ベーシック認証の導入手順をまとめていきます。 ベーシック認証を設定する手順 では早速ベーシック認証の設定方法を確認していきます。 作業 […]