iOSDC Japan 2021を主催した

去る2021年9月17日(金)〜19日(日)の日程でiOSDC Japan 2021を主催しました。

iOSDC Japanとしては6回目の開催、2020年に引き続いてのオンライン開催となりました。フォーマットとしては「LT以外は事前収録」「LTはZoomでライブ」という形で、2020年と同じ形でした。

iOSDC Japanではだいたい毎年何かしら新しい試みをしているのですがiOSDC Japan 2021では事前収録したトークの呼び込み(タイトルとスピーカー名の読み上げ)動画のナレーションを立木文彦さんにお願いしました。

このナレーションはニコ生でのライブ配信と1ヶ月間のアーカイブでしか聞けなかったのですが、立木文彦さんの声が呼び込みにとてもマッチしていて、編集動画の確認をしている時から「早くこれを参加者のみなさんに聞いて欲しい」とそわそわしていました。

当日の盛り上がりも予想どおりで、お願いしてよかった、またお願いしたい、と思えるものでした。

この呼び込み動画は例によって長谷川が開発運営している fortee の一機能、オンラインカンファレンス向け事前収録システムへの機能追加として実装しました1

実装としてはシンプルで、以下の様な手順で作っています。
1)ナレーション音声ファイルの長さを調べる
2)トークタイトルやスピーカー名が表示されたカバー画像を作成する
3)カバー画像から、ナレーション音声の長さ + 3秒程度のカバー動画を作成する
4)カバー動画にナレーション音声を合成する

これはすべて ffmpeg コマンドで実現可能で、PHPからシェル経由でffmpegコマンドを実行して実現しています。「シェルからffmpeg」という芸はたいへん高機能かつ柔軟で重宝しています。高機能が故にコマンドラインオプションがプログラムみたいになってたいへんですけど!

という訳で、最高のナレーションでスピーカーのみなさまをご紹介できた、というiOSDC Japan 2021の開催報告でした。

電動キックボード ZERO9 を買って100kmほど走った

日本国内で公道を走行できる電動キックボード、ZERO9を買って100kmほど走ったのでそのインプレッションなどを。

購入の経緯

新型コロナウィルス感染症の影響でライフスタイルが変わり、徒歩10分前後の距離を週数回往復する生活が始まりました。

徒歩10分なんだから歩けば良いのですが、その道がすごいつまらない道なのでラクをしたい。移動のラクと言えば自転車ですが個人的に自転車がすごく嫌いなんですよね。乗ろうとするたびにタイヤの空気抜けてて2

そんな時ふとTwitterのタイムラインで電動キックボード買った話を見まして、ほほ〜なるほどそれはアリだな、ということで国内販売で公道を走れる電動キックボードを何種類か比較して、ZERO9を購入しました。

ZERO9
https://zero9.hop-on.jp

続きを読む 電動キックボード ZERO9 を買って100kmほど走った

2020年買って良かったモノ

12月29日です。あっという間の2020年でしたね。

長谷川の勤務するデジタルサーカス社は2月の一斉休講から原則リモートに移行し、2021年10月まではリモート体制を維持することにしたので、それに対応するために(だけじゃないけど)いろいろNew Gearを買いました。

今年買ったモノのうち「これは良かったのでお勧めできる」というものをご紹介します。時系列ベースなのでちょっとまとまりが無いですがご容赦ください。

続きを読む 2020年買って良かったモノ

2020年のSlack連携

LinuxからSlackにテキストを投げたいことがありますよね。

昔は「Slackでトークンを作成」「トークンを使ってPOST一発で何でもできる」みたいな感じだったのですが、いつしかそのトークンは「Legacy token」と呼ばれ、新規作成はできなくなっています。

今までLegacy tokenでごまかしごかましやってきたのですが、今日ついに重い腰を上げてキャッチアップしたので、ここにポイントだけメモっておこうと思います。

続きを読む 2020年のSlack連携