JavaScriptでmacOSとiPadOSを識別する
2019年秋にリリース予定のiOS13ですがiPadではiOSとは別のiPadOSが使われるようになります。このiPadOS上のSafariではユーザエージェントが大きく変更されて、macOS上のSafariと見分けがつかなくなってしまいました。今回はWebアプリケーション内でiPadOSを識別するための方法を説明します。
2019/08/20 13:56
2019年秋にリリース予定のiOS13ですがiPadではiOSとは別のiPadOSが使われるようになります。このiPadOS上のSafariではユーザエージェントが大きく変更されて、macOS上のSafariと見分けがつかなくなってしまいました。今回はWebアプリケーション内でiPadOSを識別するための方法を説明します。
2019/08/20 13:56
Linuxカーネルにはnetfilter(iptables,firewalld)というファイアウォール機能がありますが、Amazon EC2ではセキュリティグループを使って簡単にファイアウォールの設定を行うことができるので、iptablesやfirewalldを使うことはあまりありません。Amazon Linuxでもデフォルトではiptables,firewalldサービスはインストールされておらず、netfilterの設定は空になっています。
2019/08/07 12:50
ipsetのデータ形式には大きく分けてhash,bitmap,listの3種類があります。今回はそれぞれの特徴をカーネル内のデータ構造も含めて解説したいと思います。
2019/07/08 15:22
お客様が運用しているWebサーバー(国内向けECサイト)に海外からのアクセスが大量にあり高負荷になって困っているということで、フィルタリング設定のお手伝いをしました。
2019/07/06 11:43
Laravelでは5.4以降、リクエスト内の空文字をnullに変換するようになりました。以前、Laravel 5.3でとあるシステムの開発を行っており、開発途中で新にリリースされた5.4に更新したところ、このnull化のあたりでハマりました。その時のメモです。
2019/05/14 14:24
注: この記事は連休中にボケた頭を戻すため書いたものなので、あまり役には立つ記事ではありません。
2019/05/06 19:13
アーカイブ
タグ
Server (25) 作業実績 (18) PHP (17) プログラミング (15) ネットワーク (15) OpenSSL (9) PHP関連更新作業 (8) C (8) C++ (7) EC-CUBE (7) Webアプリ (7) laravel (5) Nginx (5) Vue.js (4) 書籍 (4) AWS (4) Linux (4) JavaScript (4) Rust (3) 与太話 (3) Symfony (2) お知らせ (2) Golang (2) OSS (1) MySQL (1) デモ (1) CreateJS (1) Apache (1)