即時キャッシュ削除可能!さくらのウェブアクセラレータを使ってみた

2018年3月21日  カテゴリー:WEB  タグ: , ,

さくらのクラウドのウェブアクセラレータは、画像ファイルや動画などのコンテンツをキャッシュして、高速配信することができる国内向けの CDN サービスです。一般的な CDN ではキャッシュの削除に時間がかかることが多いのですが、さくらのウェブアクセラレータではほぼリアルタイムで削除することが可能なのが魅力です。そこで今回は、さくらのクラウドのウェブアクセラレータの特徴と使い方をまとめてみました。

▷続きを読む

Let's Encrypt ワイルドカード証明書の取得手順メモ

2018年3月15日  カテゴリー:WEB  タグ:

2018年3月14日 SSL/TLS証明書を無料で発行してくれる認証局 Let's Encrypt がワイルドカード証明書の発行に対応しました。たくさんのサブドメインを管理している方には、待ちに待った機能ではないでしょうか。そこで今回は、Let's Encrypt でワイルドカード証明書を取得する手順をまとめてみました。

▷続きを読む

Zabbix で マルチスレッドな Apache のリクエスト数を監視する方法

2018年3月14日  カテゴリー:Zabbix  タグ:

Zabbix で Apache httpd のプロセス数をリクエスト数の目安として監視することがあります。これは1つのプロセスで1つのリクエストを処理する prefork で Apache httpd を動作させている場合では有効なのですが、1つのプロセスで複数のリクエストを処理するマルチスレッドな worker や event の場合は、リクエスト数の目安とはなりません。そこで今回は、Zabbix で マルチスレッドな Apache httpd のリクエスト数を監視する方法をまとめてみました。

▷続きを読む

A3RT の Talk API を PHP で使ってみた

2018年3月6日  カテゴリー:プログラム  タグ: , , ,

リクルートテクノロジーズが公開している A3RT(アート)は、機械学習や人工知能を手軽に使うことができる API群です。A3RT の各種 API はメールアドレスの登録だけで無償で使うことができます。そこで今回は、Chatbot を簡単に作成することができる Talk API を PHP で使ってみました。

▷続きを読む

Speed Index を Zabbix + Puppeteer で監視する

2018年2月28日  カテゴリー:Linux Zabbix  タグ: , , ,

Speed Index は、WEBページの読み込みパフォーマンスの指標です。この値が小さいほど、ユーザーはWEBページが早く表示されると感じます。WEBページのパフォーマンス指標は、load(ページを構成するすべてのオブジェクトがダウンロードされるまでの時間)がよく使われていますが、「loadが早い = WEBページが早く表示される」ということではありません。そこで今回は、この Speed Index を Zabbix + Puppeteer で監視する設定手順をまとめてみました。

▷続きを読む

ヘッドレスChrome + Puppeteer のインストールと使い方メモ(CentOS)

2018年2月21日  カテゴリー:プログラム  タグ: , , ,

ヘッドレスChrome(Headless Chrome)は、コマンドラインから Google Chrome を操作できる仕組みです。WEBアプリの自動テストや、WEBサイトのパフォーマンス監視などに活用することができそうですね。また、ヘッドレスChrome を操作するための Nodeライブラリ Puppeteer(パペティアー)の正式版が最近(2018年1月)リリースされました。そこで今回は、CentOS7 に Google Chrome と Puppeteer をインストールする手順と、使い方を簡単にご紹介いたします。

▷続きを読む

誰でもできる機械学習 Watson Visual Recognition(画像認識)の使い方

2018年2月12日  カテゴリー:WEB  タグ: , ,

IBM Watson の Visual Recognition(ビジュアル・レコグニション)は、ディープ・ラーニングを使用して画像に写った様々なものを分析・認識してくれる画像認識サービスです。IBM Cloud のライト・アカウントで一定の範囲内であれば無料で使えます。Visual Recognition で便利なのは、オリジナルの機械学習モデルを WEBブラウザから簡単に作成できるところです。そこで今回は、Visual Recognition でオリジナルの機械学習モデル作成する手順をまとめてみました。

▷続きを読む

Apache HTTP/2+PHP7.2+MySQL5.7 インストールメモ(2018年)

2018年2月7日  カテゴリー:Linux  タグ: , , , , ,

ここ最近、新規で WEBサーバーをセットアップする時に「ミドルウェアは最新バージョンで!」とオーダーされることが多くなりました。ひと昔前は安定性を優先して十分に枯れたミドルウェア(Apache 1.3 など) を使うことがよくありましたが、最近では新しいバージョンでもそこそこ安定していますので、新機能や性能向上などのメリットがある最新版を使うのが正解なのかもしれません。そこで今回は、現時点(2018年2月7日)で最新の LAMP環境をインストールする手順をまとめてみました。

▷続きを読む

川崎病の入院から退院までの経過(免疫グロブリンが効かないケース)

2018年2月6日  カテゴリー:その他 

年明け早々に、ちょうど1歳になる息子が「川崎病」にかかり1ヶ月近く入院しました。川崎病は、免疫グロブリン療法(ガンマグロブリン療法)でほとんど場合は良くなるのですが、うちの息子には免疫グロブリンが効かず、ネオーラル(シクロスポリン)という内服液での治療を行いました。そこで今回は、川崎病の入院から退院までの経過をまとめてみました。川崎病を発症しているお子さんをもつ親御さんに、この記事が少しでも参考になれば幸いです。

▷続きを読む

VirtualBox(mac)に CentOS をインストールする手順(2018年)

2018年1月7日  カテゴリー:Linux  タグ: , ,

VirtualBox(バーチャルボックス)は、オープンソースの仮想マシン作成・実行ソフトです。2017年10月にリリースされた VirtualBox 5.2 では、ユーザーインターフェイスが変更されて少し操作方法が変わりました。そこで今回は、macOS に VirtualBox 5.2 をインストールするところから、ホストオンリーネットワークの設定、仮想マシンに CentOS 7.4 をインストールするまでの手順をまとめてみました。

▷続きを読む