Zabbix

Clova が IFTTT に対応したので Zabbix の通知を読み上げさせてみた

2018年3月22日 LINE の AIアシスタント「Clova(クローバ)」が、さまざまなサービスを連携させる WEBサービス「IFTTT(イフト)」に対応しました。IFTTT に対応したことにより、誰かがツイートしたら Clova に通知したり、会社や学校を出たら Clova 通知!なんてことも簡単にできるようになりました。そこで今回は、サーバー監視ツール Zabbix の障害通知を Clov...
2018.03.25
クラウド

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

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

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

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

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

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

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

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

Speed Index を Zabbix + Puppeteer で監視する

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

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

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

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

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

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

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

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

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

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

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

PHP7.2 に mcrypt をインストールする方法(ただし非推奨!)

PHP でデータを暗号化や複号化をする時によく使われていた mcrypt関数 が、PHP7.2でコアから削除されました。ただ OpenSSL関数 を使えば mcrypt と同じことができる上に処理も早いので問題ないはずなのですが、古いシステムからの移行時のつなぎや、色々な力関係などで(^^;) しかたなく mcrypt を使わなければならない場面もあるかと思います。そこで今回は、非推奨ですが PH...
2018.01.05
その他

本当に使える!Apple Watch おすすめアプリ10選(2018年版)

(2019年1月1日追記)この記事の Apple Watch アプリの情報は古くなっています。最新の情報は「Apple Watch おすすめアプリ10選(2019年版)」の記事をご参照ください。
2019.02.16
クラウド

Amazon Linux 2 に LAMP環境をインストールする手順メモ

2017年12月13日、AWS から Amazon Linux 2 が発表されました。現時点では LTS Candidate(いわゆるリリース候補)を利用することができます。Amazon Linux 2 の特徴は、オンプレミスでの開発やテスト用に仮想マシンイメージも提供していることです。また、正式リリースされれば5年間のサポートも約束されますので、これから Amazon Linux 2 を利用する...
Zabbix

Zabbix 4.0「アルファ版」インストールメモ

2017年12月21日、Zabbix4.0アルファ版がリリースされました。このリリースは本番用ではありませんが、 Zabbix 4.0 の新機能をいち早く試してみることができます。(本番用のリリースは2018年1月〜3月を予定しています)さっそく、Zabbix4.0アルファ版を CentOS7.4(1708)にインストールしてみましたので、手順をメモしておきました。
2019.02.07
その他

Clova の家族アカウントは LINE Notify に対応していなかった話

2017年12月14日 LINE のスマートスピーカーの第2弾「Clova Friends(クローバフレンズ)」が発売されました。Google や Amazon からもスマートスピーカーが発売されていますが、この Clova の特徴はなんといっても LINEメッセージの送信や読み上げに対応していることです。 ということは、「Zabbix(サーバー監視ツール)の障害通知を Clova に送れば...
2018.03.25
その他

Apple Watch で LINE の返信が爆速になった話(2017年12月)

Apple Watch の LINE アプリでの返信が、2017年12月のはじめから突然ものすごく早くなりました。これまで Apple Watch の LINE アプリでの返信は、起動や読み込みにかなり時間がかかるため、ほとんど使っていませんでしたが、ここまで早いのなら十分実用で使えます。そこで今回は、この Apple Watch で LINE の返信が爆速になった原因を調べてみました。
2018.03.29
クラウド

Google と IBM Watson の音声認識 API を比較してみた

Google Cloud Speech API と IBM Watson の Speech to Text は、どちらもディープ・ラーニング(コンピューターに学習させるための手法)を活用して音声を認識しテキストに変換してくれるサービスです。つい先日、 Google Cloud Speech API と IBM Watson の Speech to Text を試す機会があったので、日本語の変換結果...
2019.02.17
クラウド

Watson Speech to Text の使い方 日本語音声をテキストに変換してみよう

IBM Watson の Speech to Text は、ディープ・ラーニングを活用して音声を認識しテキストに変換してくれるサービスです。IBM Cloud のライト・アカウントで一定の範囲内であれば無料で使えます。そこで今回は、Watson の Speech to Text を使って日本語音声をテキストに変換する手順をまとめてみました。
2019.02.05
クラウド

Google Speech API の使い方 日本語音声をテキストに変換してみよう

Google Cloud Speech API は、機械学習機能を使って音声を認識しテキストに変換してくれるサービスです。110以上の言語や方言に対応していて、もちろん日本語にも対応しています。そこで今回は、日本語音声を Google Cloud Speech API を使ってテキストに変換する手順をまとめてみました。
2019.02.05
プログラム

小数計算の誤差 0.1 + 0.2 が 0.30000000000000004 になる理由

JavaScript で「0.1 + 0.2」のような小数の計算をすると、答えが「0.30000000000000004」になり誤差が発生することがあります。JavaScript でプログラムを組んだことがある方なら、一度は経験したことがあるのではないでしょうか? そこで今回は、なぜ 0.1 + 0.2 が 0.30000000000000004 になるのか、この誤差の原因と回避する方法をまとめて...
2019.02.06
その他

macOS High Sierra の root(ルート)ユーザーにパスワードを設定する方法

macOS High Sierra 10.13.1 に root(ルート)ユーザーでパスワード無しでログインできるとんでもない不具合が発見されました。手元の macOS 10.13.1 で実際にためしてみたら、しっかり root パスワード無しでログインできます(^^;) とりあえずの対策として root ユーザーにパスワードを設定する方法をメモしておきました。
2017.12.01
クラウド

WordPress フィード配信で「投稿者・作成者」を非表示にする方法

WordPress の記事ページに投稿者名(作成者名)を表示しないように設定していても、RSS などに使われるフィード配信では投稿者名が表示されます。場合によっては管理画面のログインに使うユーザー名や、本名が表示されてしまうこともあります。そこで今回は、WordPress フィード配信で投稿者名(作成者名)を非表示にする方法をご紹介します。
クラウド

GAE で独自ドメインのSSL静的ウェブサイトを無料でホストする

Google App Engine(GAE)は、その名の通りウェブアプリケーションなどを公開するためのサービスなのですが、静的なウェブサイトをホスティングすることもできます。この仕組みを利用すると WEBサーバーの設定などの手間いらずで、おそらく最強のウェブサイトを簡単に立ち上げることができてしまうのです。そこで今回は、Google App Engine で独自ドメインの SSL静的ウェブサイトを...
2019.01.01
クラウド

サーバはどこだ?スマホ版「どうぶつの森」の通信をキャプチャしてみた

2017年11月21日、予定より1日早く「どうぶつの森 ポケットキャンプ(ポケ森)」の配信が開始されました。心待ちにしていた方も多いのではないでしょうか、さすが人気タイトルだけあって、配信開始直後からアクセスが集中し「通信エラー」が発生しているようです。しかし、このとてつもない負荷に耐えているサーバーはどこのサーバーであるかは気になるところです。そこで今回は、「どうぶつの森 ポケットキャンプ」の通...
クラウド

Watson をたった5分で試せる!IBM Cloud ライト・アカウント

IBM Cloud ライト・アカウントは、クレジットカード登録不要で IBM Cloud の主要なサービスを一定範囲内で使うことができるアカウントです。他社のクラウドサービスでは無料のお試しでもクレカ登録が必須ですが、このライト・アカウントなら気軽にサービスを試すことができますね。そこで今回は、IBM Cloud ライト・アカウントで、AIサービスの「Watson」を試してみました。
2019.01.04
Zabbix

Zabbixの監視データとCentOS7の freeコマンドの値が一致しない件

Zabbix で監視しているメモリの buffers + cached の値と、CentOS7 の freeコマンドの buff/cache(バッファとキャッシュの合計)の値がどうもズレてるな〜 とここ最近思っていたのですが、ついつい調査を後回しにしていました。このままだと年を越してしまいそうです(^^;) そこで今回は、Zabbixの監視データとCentOS7の freeコマンドの値が一致しない...
2017.12.09
Linux

WordPress で画像をアップロードできない場合は mod_fcgid を疑え!

つい先日 WordPress のメディアライブラリに画像ファイルをアップロードをしようとしたら「HTTP エラー」と表示され、とつぜんアップロードができなくなりました。色々調べた結果 PHP を FastCGI で動かすための Apache httpd のモジュール mod_fcgid の設定に原因がありました。そこで今回は、ファイルのアップロードができなくなった原因とその対処方法をご紹介いたしま...
クラウド

WebP 対応ブラウザ と 変換用コマンドのインストールメモ

Google が開発する WebP(「うぇっぴー(weppy)」と読みます)は、ウェブサイトのトラフィック軽減とパフォーマンス向上を目的とした、画像ファイルフォーマットです。可逆圧縮と非可逆圧縮のどちらもにも対応し、PNG画像と比べて26%、JPEG画像と比べて25〜34%もファイル容量を小さくできるとされています。そこで今回は、WebP 対応ブラウザを調べてみたついでに、変換用コマンド「cweb...
クラウド

公開されているかも!Amazon S3 のオブジェクトACLを確認しよう

ここ最近 Amazon S3 の設定ミスによる情報漏えい事故が多発しています。「なんでまたそんなミスを(笑)」と思っていたのですが、個人で使っている S3 の設定を確認したら、なんと!一部のファイルが オブジェクトACL によって、おもいっきり公開されていました(^^;) そこで今回は、Amazon S3 の オブジェクトACL を確認する方法をご紹介いたします。
2017.11.11
タイトルとURLをコピーしました