Route 53 のレコードを S3 に定期バックアップする

Route 53 の設定を定期的に S3 バックアップする仕組みが構築できたため、使用したツールやスクリプトを紹介します。cli53 を活用することで、コマンドラインからバックアップを取得しています。

RTX1210 で DHCP リース時間を強制する方法

RTX1210 の DHCP サーバ機能を利用して、IP アドレスのリース時間を強制する設定を紹介します。デフォルトのリース時間だけではなく、最大許容リース時間の設定も必要となります。

H2O + Let's Encrypt で SSL Server Test A+ 評価を取る設定

H2O と Let's Encrypt を利用して、SSL Server Test で最高ランクの A+ を取得できたため、設定内容を公開します。また、追加設定として CAA レコードについて解説しています。

LINE のトーク画面を綺麗にキャプチャ保存する方法

LINE のトーク画面を綺麗にキャプチャする方法を紹介します。必要な会話だけを切り出したり、アイコンと名前を伏せる機能が付いています。設定方法と使い方についてまとめました。

ICL手術 (フェイキック IOL) で視力が 2.0 になった話 (2)

ICL 手術の後日談です。翌日以降の検査結果や、手術前後の視力、見え方の変化、メガネを外ししたことによるメリット、運転免許や税金控除の扱いなどについてまとめています。

独自ドメインのはてなブログを HTTPS 化しました

独自ドメインで公開している当ブログを HTTPS 化しました。はてなブログの HTTPS 化に関する話と、裏側で活躍している Let's Encrypt に関する紹介です。

Telnet を自動化して RTX1210 の DHCP 状況を取得する

RTX1210 から DHCP リース状況を取得するため、Telnet 操作を自動化しました。expect を利用する方法と、echo や sleep を利用する方法の2パターンを紹介します。

ICL手術 (フェイキック IOL) で視力が 2.0 になった話 (1)

目の中にレンズを入れる視力矯正手術 ICL を受けてきました。両目とも 0.1 未満だった視力が 1.5 以上に回復しています。手術前後の流れや、手術当日の体験などについて書きました。

YAMAHA RTX1210 で用途に応じてインターネット回線を使い分ける

YAMAHA RTX1210 の「フィルタ型ルーティング」機能を利用して、VPN リモートアクセスのみを別回線へ流すように設定を行ないました。2つのインターネット回線を使い分ける事例として紹介します。

Amazon を支えるヤマト運輸の巨大物流施設「羽田クロノゲート」を見学してきた

ヤマト運輸の一大拠点「羽田クロノゲート」を見学してきました。日本の物流を支える大規模な施設で、最新の設備が多数導入されています。見学した内容や申込み方法についても紹介します。

Google Home + Nature Remo API で室温を喋らせる

Google Home と Nature Remo の温度センサーを組み合わせることで、現在の室温を Google Home から喋らせることに成功しました。実現した方法と開発したコードを紹介しています。

キーボード操作派の常用ショートカットキー32選

自称キーボード操作派が選ぶ Windows のショートカットキーを32個紹介します。利用頻度の高いものやあまり知られていないと思われるものをピックアップしました。Windows をお使いの方はぜひチェックしてみてください。

Web サイトの速度測定に便利な3大ツール

Web

Web サイトの表示速度を測定する際に便利なツールである「PageSpeed Insights」「Lighthouse」「WebPagetest」について紹介しています。それぞれを使い分けることで、効率的にサイトの速度改善に取り組めます。

Kubernetes on CentOS on ESXi 環境を構築してみた

kubeadm を利用して、ESXi + CentOS 上に3台構成の Kubernetes クラスタを構築しました。クラスタの構築手順に加えて、ダッシュボードの初期設定手順についても紹介しています。

Web システム障害時の原因切り分け32パターン

Web システムの障害原因として考えられる項目をリストアップしました。システム構成や障害の深刻さによっても異なるとは思いますが、障害対応時に気にしているポイントをまとめています。

Fastly API を Postman 経由で簡単に呼び出す方法

REST API のテストツールである Postman を使い、Fastly API を呼び出す手順を紹介します。GitHub で公開されているリポジトリと組み合わせることで、Fastly の豊富な API を簡単に呼び出すことが可能です。

NHK のサブドメイン使い分けについて調べてみた

NHK のウェブサイトでは複数のサブドメインが利用されています。それぞれについて調査したところ、コンテンツごとや CDN ごとでドメインが使い分けられていることが判明しました。ドメイン別の調査結果を紹介しています。

Zabbix Server 3.2 で YAMAHA RTX1210 を監視する

YAMHA RTX1210 を Zabbix Server で監視します。Zabbix エージェントをインストール出来ないため SNMP を利用します。RTX1210 のトラフィックや負荷状況、筐体温度の監視を行うことができます。

Google Chrome Canary で Symantec 証明書無効化を検証

将来的に無効化される Symantec 証明書の検証を行いました。Google Chrome Canary 66 を利用することで、2018年4月以降にエラーとなる証明書の影響を事前に確認することができます。

Nature Remo API でエアコンを操作する

Nature Remo Cloud API を利用して、エアコンの操作を試してみました。始めに Appliance ID を確認し、操作したい内容を POST で送信します。この記事では、実際に使ってみた手順に加え、Slack と組み合わせた応用例も紹介します。

Nature Remo API で部屋の温度を見る

スマートリモコン Nature Remo の公式 API が公開されたため、実際に試してみます。Nature Remo には温度センサーが搭載されているため、API 経由で部屋の温度情報を取得することができました。初期設定と API の使いかたを紹介します。

Google Home にプッシュ通知&雪予告を実装する

Google Home にプッシュ通知を実装し、雪が降るまえに自動で知らせてくれる機能を実現しました。プッシュ通知の作り方、IFTTT を使った天気予報との連動方法について紹介します。

富士通製ノートパソコンのリカバリデータ取り出し

富士通製のノートパソコンからリカバリ領域のデータを取り出せたので、各種データの格納先を記録しています。リカバリメディアがない状態から復旧する際に使える情報かもしれません。

Perl + UTF-8 で半角円記号を出力する

Perl + UTF-8 を使って半角円記号を出力させる方法です。日本語環境のキーボードから入力した円記号はバックスラッシュとして扱われてしまいます。そこで、文字コードを直接指定することにより回避する方法を紹介します。

GitLab と Redmine を紐付けるツールを作りました

概要 この記事は、GitLab Advent Calendar 2017 の24日目です。 「GitLab Issue」と「Redmine チケット」を紐付けるツールを作ったお話です。 ピンポイント過ぎて需要はないと思いますが、GitHub 上で公開中です。 github.com 背景 とあるプロジェクトでは G…

LINE Bot を5分で作ってみる (API Gateway 編)

LINE からの Webhook を、API Gateway 経由で LINE Messaging API に繋ぐことで、シンプルなオウム返し Bot を作成しました。アカウントさえ準備すれば、すぐに作ることができます。

Web プログラミングの入門として Bot 開発をオススメする理由

ボット (Bot) Advent Calendar 2017 の 20 日目の記事です。Web プログラミングの入門には「手軽に始められる」「幅広い知識が身につく」「他人に試してもらいやすい」ことなどから、Bot 開発をオススメしています。

Amazon Linux 2 が出たので VMware ESXi で動かしてみる

AWS

Amazon Linux 2 の仮想マシンイメージが公開されたため、VMware ESXi 環境にセットアップして検証しました。構築の流れや、Cloud-Init による初期設定など個人的に引っかかった点について書きました。

ちょっと変わった映画館「立川シネマシティ」の魅力

「立川シネマシティ Advent Calendar 2017」14日目の記事です。東京の立川市にある映画館「シネマシティ」の特徴やおすすめポイント、魅力などを紹介しています。

コマンドラインからサクッと使える Web ツール

コマンドラインから活用できる Web API を紹介しています。グローバル IP アドレスを確認したり、日本標準時を取得したり、新たな UUID を取得したり……スクリプトと組み合わせることでも便利に使えます。