All Articles by Akky Akimoto

2563 Articles

TweetReality – ARで実世界上にツイッターのつぶやきを展開

iOS用の新アプリ TweetReality は、AR技術を使ったツイッタークライアントです。スマートフォンの向こうにある景色の上に、ツイートを並べて表示させ、景色を見ながらツイッターの閲覧ができます。

デモ動画から。

よくあるARアプリのデモにあるように、実際に他人からこう見えるわけではなく、イメージ映像ですね。

ユーザー視点から見えるのはこんな感じ。字が小さい!

恰好はいいんですが、どんな時に使えますかね? 向こうが見通せるので歩きツイッターのお伴に?

「初のARツイッタークライアント」と自称されてますが、さすがにそんなわけはなく。たとえば 2009年の TwittAround が見つかりました。こちらは、位置情報からフォロー先のユーザーをそのユーザーのいる方角に表示するようなクライアントのようです。アプリ自体は AppStore からは消えてしまっているようです。

TweetReality

カテゴリ: Social Networking, Entertainment
言語: EN
価格: 無料
バージョン: 1.0

開発者: Oscar Falmer
公開日: 2017年12月5日
評価(全バージョン):
(10人のレビュー)
評価(現バージョン):
(10人のレビュー)

スクリーンショット

screenshot 0screenshot 1screenshot 2screenshot 0screenshot 1screenshot 2

via Digital Trends

サンタクロースに電話を掛けてもらう4つのサービス 2017版

以前、グーグル社が季節行事にあわせて公開していた、サンタから電話を掛けてもらうサービスというのを紹介したことがあります。2010年のことでした。

これが何年か前にサービス終了で消えてしまっていたのですが、クリスマスが近づくと紹介した記事のコメント欄などで「動きません」「使い方を教えてください」といった質問がたまに来ていました。「こんな電話が掛かってくるよ」というサンプル音声だけはグーグルのサーバに残ってるんですけどね

そんなわけで、「こどもがサンタから電話をもらう」ための他のサービスを紹介します。

ChristmasDialer

ChristmasDialer.com はその一つ。

サンタ(Santa)の他にクリスマスエルフ(Elf)を選ぶこともできます。あとは4種類の喋りのバリエーションを選び、”Send a free call now”(無料の呼び出し)ボタンを押すと、すぐに指定した電話番号にサンタからの電話が掛かってきます。

# 当然ながら英語です

電話番号はアメリカ国内のものしか入らないようです。Skype や Google Voice 等でアメリカの番号を持っていれば、スマートフォン等で受けることもできますが、日本で使うにはちょっと面倒かと。

PackageFromSanta

こちらはスマートフォンアプリベース。iPhone版とAndroid版があります。

アプリをインストールして利用開始すると、メールアドレスの登録とニュースレターの購読が要求されます。

無料コールが1回あり、それ以上の呼び出しをしたければ一回につき500円(5万5310ドル)程度を支払うというのがアプリのビジネスモデルのようです。クリスマスの前後の日付にあわせた様々なメッセージ(プレゼントが遅れてごめんね、なんてのもあります)や、年中いつでも通用するメッセージ(夏のバケーション先からの電話とか)、誕生日に仕えるメッセージ、なども選ぶことができます。

メッセージを選んだら、子供の名前や年齢、今いる国(Japanも)を選び、今すぐかスケジュールをセットすると、あとはアプリに電話が掛かってきます(=電話が掛かってきてるかのように動きます)。

本当の電話を使っているわけではないので、世界のどこにいても動きます。

Personalized Call from Santa

カテゴリ: Entertainment
言語: EN
価格: 無料
バージョン: 4.3

開発者: PackageFromSanta.com
公開日: 2014年10月31日
評価(全バージョン):
(264人のレビュー)
評価(現バージョン):
(135人のレビュー)

スクリーンショット

screenshot 0screenshot 1screenshot 2screenshot 3screenshot 4screenshot 0screenshot 1screenshot 2screenshot 3screenshot 4

A Call From Santa!なども、同様のスマートフォンアプリのようです。こちらは試していませんが。他にもいくつかあるようです。

DialMyCalls

DialMyCallsという、遠隔地で働く社員に一斉に電話を掛けて同じメッセージを伝えるのに使うようなサービスがありますが、ここもクリスマス毎にサンタからのコールバックを無料で提供しています

自社の通知など自由な音声を吹き込んでそれを送るサービスが元なので、有料プランを契約してサンタ以外のいろんな人から電話させたり、自分で日本語を喋るサンタのメッセージを吹き込み、それを掛けさせることも可能ですね。

ただし、サービスの提供先は米国とカナダのみ、となっています。

まとめ

北米の電話番号を持っていて電話が受けられるならどのサービスでも良いですが、そうでなければアプリ版の PackageFromSanta が簡単でしょう。

とはいっても、どれも英語のサービスなので、なんとなく雰囲気だけ楽しむ、ぐらいしかできなさそうではありますが。

dockerizeコマンドで他のDockerコンテナの立ち上げを待つ

「Docker で動くようにすること」(to dockerize)じゃない、ツールの方の dockerize (jwilder さん作)を使って、同じDocker network 内(setup_remote_docker したもの)に立ち上げ中のコンテナの準備ができるのを待たせる方法。

# 名前が紛らわしいのは検索性を低めてると思いますが

どうせならツールも自力でセットアップせずに docker hub にあるものを呼べばよいということで、

docker run jwilder/dockerize -wait http://sample.test/ -timeout 3m -wait-retry-interval 5s

上は、http://sample.test/ が応答を返すまで、最大3分間、5秒おきに問い合わせ。

CircleCI の中で待ちたかった(コンテナの立ち上げが終わってからテストを流す)ので、ターゲットのコンテナと同じ Docker network でこれを呼ぶと、.circleci/config.yml は

    - steps:
       (中略)
      - run:
          name: Run Docker Containers
          command: docker-compose up -d
      - run:
          name: Wait until the target docker container fully set up
          command: |
            docker run --network my_network \
              jwilder/dockerize -wait http://my_service/about/ -timeout 3m -wait-retry-interval 5s
      - run:
          name: テストとか

こんな感じでいけました。

CircleCI公式のDocker image には dockerize も入ってる

しかし、その後、CircleCIの用意してくれているDockerベースのDocker Container を使う場合、そのコンテナには Docker だけでなく Docker Compose や Dockerize も含まれているということに気づきました。

「あれ? じゃ上のコード無意味で、直接 dockerize を呼べばいいだけでは?」と思い直し、これを試してみたのですが、

      - run:
          name: Wait until docker container fully set up, from the same docker network
          command: |
            dockerize -wait http://my_service/api/doc -timeout 3m -wait-retry-interval 10s

ネットワークが違うのでアクセスできません。そりゃそうか。CircleCIの中で立ち上がったDocker MachineのIPアドレスが取れれば、それでアクセスできそうだけど。

ドキュメントにありました。同じコンテナか、同じネットワークのコンテナからのアクセスとするのが正しいやり方のようです。CircleCIが使ってるprimary のコンテナにはもう Dockerize コマンドの実体があるので、同じものを再度リモートから取得するのはもったいない気もしますが。

sleepでwait

CircleCI のドキュメントのサンプルでも

      - run:
          command: |
            git push heroku fan-in-fan-out:master
            heroku run rake db:migrate
            sleep 5 # sleep for 5 seconds to wait for dynos
            heroku restart

みたいなことが書いてあって、”sleep 5″って、それいつでも大丈夫なの? と思ったので調べました。まあサンプルはサンプルなので。

Wiredの「Facebookが顔写真認証をテスト中」は誤報のような気がする

これが発端のツイート、「フェイスブックにログインできなくなってると思ったら自撮り写真のアップロードを要求された」という体験なのですが、これをWired が取り上げて、フェイスブックが顔写真をCaptcha とした本人認証を実験中、みたいに報じ、他メディアもそれを参照する形で追ってるわけです。

しかし、7か月前にredditでまったく同じ体験が公開されていますし、フェイスブックのサポートコミュニティでも顔の映った写真をアップロードしろと出てきましたが、どうしてですか?というFAQ として公開されています。

自分の写真をすでにたくさん上げているユーザーなら、それらと同一人物か判定することも今ならできなくはないでしょうけど、写真をアップロードしたかどうかに関わらずこれは発動している(どちらかというと、二つ目のアカウントを使おうとしたら、とか、家から遠く離れたところでログインしようとしたら、とかの事例が多い)ので、AIで本人確認とかそういう高度な話ではなく、免許証のコピーをアップロードさせるとかと同じく、「スパマーやなりすましなら時間をかけて対応してこないだろう」という、以前からやってる人力確認の話ではないかなと思うんですよね。

パリス・ヒルトン氏、セルフィー「発明者」として名乗り出る

パリス・ヒルトンさんが、11年前にブリトニー・スピアーとセルフィー(自撮り、自画撮り)を発明したとツイートしてたようで。

まさかセルフィーの起源を主張する人が出てくるとは。なんか盛り上がってます。

1999年 「ブレア・ウィッチ・プロジェクト」

1999年 ビル・ナイ 飛行機内、使い捨てカメラで

1991年 「テルマ&ルイーズ」

https://twitter.com/Aanth/status/932339732117323776

1985年 マドンナ「スーザンを探して」

不明 マリリン・モンロー

不明 サミー・デイビス・ジュニア

1930年代 フランク・シナトラ

1910年の写真だそうです。これは面白い。

こんなのが見つかっただけでも、最初のバカツイートには意味があったかもしれません。

タイマーで自分を撮るとか、何分もじっとしないと映らなかった時代の自分撮りは、セルフィーと言っていいかわかりませんが、カメラを自分の手に持っていれば、鏡に映した像を撮影したものも含めて、セルフィーだと考えている人が多いようです。

via Bored Panda

iPhoneの音声認識、トロンボーンの演奏を妻にメッセージしてしまう

ジャズ・トロンボーン奏者のポールさん(@JazzTrombonist)のツイートが話題を読んでいます。

音声入力を使って妻にメッセージを送ったポールさん、「あとで買い出しに行かなきゃね」と書いた後にトロンボーンの練習を続けたそうですが、妻の方には「ウーウーウーウー フーフーフーフー ウーウーウーウー」という謎のメッセージが大量に届いたということ。

いいねが20万件もついたことを受けて、ポールさんはツイッターで紹介したことが起こった様子を動画で再現しています。

こういった日常音も、音声認識技術が学習を続けて進化すれば、メッセージとしては取り込まず無視したり、映画のクローズドキャプションみたいに、「(トロンボーンの演奏)」など情景として説明してくれたりしそうではあります。

それまでは、いろんな楽器を音声認識に食わせてみて、どんな結果になるか試すと面白いかもしれないですね。逆に、人間の言葉でないものを与えて、ちゃんと言葉に認識させる、という遊びもあるかもしれません。

via Geekologie