カテゴリー
技術

Gently down the stream – Apache Kafka の動く絵本

Gently Down the Streamは、Apache Kafka がどういうものであるかを紹介する、動く電子絵本です。

Kafka は、大量のイベントストリームを処理するためのオープンソースのプラットフォームで、もともとは LinkedIn が大量のユーザーの行動データをリアルタイムに処理分析してニュース通知などに反映する目的で作られたものだそうです。メッセージキューと似てるように聞こえますが、処理量や処理速度に対応するために特化改良されているそう。

自分も一見では「メッセージキューのツール?」ぐらいにしか思っていなかったので、Kafka だからこそできること、みたいなのを説明するためにこの絵本が生まれたのかもしれません。

ストーリーは、森に住むカワウソたちがお互いの家族間でニュースを広めあい共有するという世界観の中で、家族が増えたり共有したい情報がどんどん増えていくことで様々な問題が起こるところから、

家族が直接ニュースを伝えに行き来するところから、ニュースを伝えるメッセンジャーの導入。そして森の中の大河である Kafka川を、支流ごとに Topic に分け、そこで Producer と Consumer に分かれてイベントの投入と受け取りを分離する、Topic に流れるイベントがさらに増大した際に Topic を分割する Partitions 、といった概念を、カワウソで説明してくれます。

「これで完全に解ったのか?」と言われるとそこまで自信はないのですが、Kafka で使われる概念や用語について、読む前よりは少し知ることができたように思います。

なお、Apache Kafka については以下の記事も参考にしました。

カテゴリー
スマートフォン

ReplyASAP – 父が息子に作った、絶対返事させたい人向けメッセージアプリ

ReplyASAP は、スマートフォン向けの新しいメッセージアプリです。

このアプリを入れた状態で相手からメッセージが届くと、スマートフォンの画面がこんな状態になります。

読んだことを確認しない限り、他のアプリを起動中でも、音量をゼロにしていても、構わずに大音量が流れ、画面には相手からのメッセージが表示され続けます。

父が息子のために開発

ReplyASAP は、WhatsApp や LINE のような汎用的なメッセージアプリというよりは、家族間など近しい人の、ごく限られた状況で使われることを想定して作られています。

開発者はイギリスのニック・ハーバートさん(Nick Herbert)。彼は、息子のベンの中学校進学を機にスマートフォンを買い与えたのですが、息子に連絡を取ろうとしてもそれが気づかれないということが多々あったそうです。ベンはスマホでゲーム中かもしれないし、通知音を切っているかもしれない、さらに悪いことには、友達といる時に父親からの電話に出たくないのかもしれません。

しかし、どうしても連絡を取りたい時や、相手が必ずメッセージを読んだことを確認しておきたい時があります。そんな場合のために、とニックさんが開発したこの ReaplyASAP は、日常使いのメッセージアプリとは別に入れておく、緊急時のアプリというわけです。

アプリ詳細

Android 版がリリース済で、iPhone 向けは開発中とのこと。Android 版では、スマートフォンの設定がどうであっても音声を鳴らすことができるそうですが、iOS 版はそこまでの権限をアプリに与えることができないとかで、アプリがバックグラウンドで起動してないと強制的に音を出すことはできないそうです。

電話の電源を切っていれば、さすがに鳴らす方法はありませんが、この場合でも電源が入ったらすぐに通知が鳴り続けるそう。

送信者は、相手がメッセージを読んだかどうかや、相手の現在位置情報を知ることができます。これは相手が同じこの ReplyASAP をインストールして、いろいろな権限を与えているからこそ可能なわけですが、保護者が子供に与えている電話なら問題ないでしょう。

アプリは無料で、メッセージの送信も無料ですが、2人目以降の宛先を追加するには追加料金が必要という仕組みで、追加の宛先で利益を上げるモデルのようです。

CBS が、実際にこのアプリで呼ばれている状況を動画で見せています。

Android 版アプリは2週間で10万回以上ダウンロードされたそうです。子供に、あるいはその他の近しい人に連絡がつかなくて困ったという人は多いのかもしれませんね。

via Mamamia

カテゴリー
情報共有ツール

Skypeが動画スタンプ “Moji” を開始

無料通話/チャットアプリの Skype が公式ブログで新機能 Moji を発表しました。

セサミ・ストリートでおなじみのマペット、カーミットが紹介する動画によると、この Moji というのは非常に短い用意された動画を、絵文字などと同様に感情を伝えるためにメッセージに添えて、あるいは単体で送るものです。

英語圏向けのキャラクターばかりなのでどうなのかなと思いましたが、Android では、昨日2015-09-05 の日付でリリースされているバージョンにて、この Moji が送れることを確認しました。

チャットのメッセージを書くボックスにある顔マークから、これまでの絵文字だけでなく、「ハリウッド」「BBC」「マペット」の選択肢が増えて、これらの動画スタンプを選べます。

(credit: Skype support)
(credit: Skype support)

Windows, Mac, iOS 版のSkypeでも、最新版にすれば使えるようになっているそうですが、手元の Windows 版ではまだ出てきませんでした。同じMicrosoftのWindows Phone 版はまだのようです。

“Moji” という機能名は、日本語の「文字」から来ているんでしょうね。emoji = 絵文字 から取ってきたのだと思います。動画スタンプ機能に「文字」は関係ないあたりが、日本人から見たら不思議な命名ですが、まあ emoji が emoji のまま覚えられてる海外では、覚えやすいかもしれません。