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 を取得したり……スクリプトと組み合わせることでも便利に使えます。

Google Home で新しいサーバを瞬時に作る

Google Home に話しかけるだけで新しいサーバを立ててくれる機能を作りました。AWS EC2 インスタンスを作成して、そのサーバのグローバル IP を喋ってくれます。Dialogflow, Firebase, API Gateway, Lambda などを使用して作成しました。