<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>2017-11 on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/archives/2017-11/</link>
		<description>Recent content in 2017-11 on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Wed, 29 Nov 2017 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/archives/2017-11/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>iPhoneの音声認識、トロンボーンの演奏を妻にメッセージしてしまう</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/11/iphone-recognizes-trombone-as-mail-message/</link>
				<pubDate>Wed, 29 Nov 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/11/iphone-recognizes-trombone-as-mail-message/</guid>
				<description>&lt;p&gt;ジャズ・トロンボーン奏者のポールさん(&lt;a href=&#34;https://twitter.com/JazzTrombonist&#34;&gt;@JazzTrombonist&lt;/a&gt;)のツイートが話題を読んでいます。&lt;/p&gt;&#xA;&lt;p&gt;音声入力を使って妻にメッセージを送ったポールさん、「あとで買い出しに行かなきゃね」と書いた後にトロンボーンの練習を続けたそうですが、妻の方には「ウーウーウーウー フーフーフーフー ウーウーウーウー」という謎のメッセージが大量に届いたということ。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://twitter.com/JazzTrombonist/status/933064222778335232&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/iphone-recognizes-trombone-as-mail-message/trombone-message_hu_818bb6121d09d7c2.webp 356w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/iphone-recognizes-trombone-as-mail-message/trombone-message.png&#34; width=&#34;356&#34; height=&#34;716&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;I accidentally texted my wife with voice recognition...while playing the trombone &lt;a href=&#34;https://t.co/tWCPSXbbrO&#34;&gt;pic.twitter.com/tWCPSXbbrO&lt;/a&gt;&lt;/p&gt;&amp;mdash; Paul The Trombonist (@JazzTrombonist) &lt;a href=&#34;https://x.com/JazzTrombonist/status/933064222778335232?ref_src=twsrc%5Etfw&#34;&gt;November 21, 2017&lt;/a&gt;&lt;/blockquote&gt;&#xA;&lt;script async src=&#34;https://platform.x.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;&#xA;&#xA;&#xA;&lt;p&gt;いいねが20万件もついたことを受けて、ポールさんはツイッターで紹介したことが起こった様子を&lt;a href=&#34;https://www.youtube.com/watch?v=IICmzYnPVYM&#34;&gt;動画で再現&lt;/a&gt;しています。&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/IICmzYnPVYM?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;こういった日常音も、音声認識技術が学習を続けて進化すれば、メッセージとしては取り込まず無視したり、映画のクローズドキャプションみたいに、「(トロンボーンの演奏)」など情景として説明してくれたりしそうではあります。&lt;/p&gt;&#xA;&lt;p&gt;それまでは、いろんな楽器を音声認識に食わせてみて、どんな結果になるか試すと面白いかもしれないですね。逆に、人間の言葉でないものを与えて、ちゃんと言葉に認識させる、という遊びもあるかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://geekologie.com/2017/11/man-accidentally-texts-wife-with-voice-r.php&#34;&gt;Geekologie&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>パリス・ヒルトン氏、セルフィー「発明者」として名乗り出る</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/11/selfie-inventor-paris-hilton-self-found/</link>
				<pubDate>Wed, 29 Nov 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/11/selfie-inventor-paris-hilton-self-found/</guid>
				<description>&lt;p&gt;パリス・ヒルトンさんが、&lt;a href=&#34;https://twitter.com/ParisHilton/status/932325973046984712&#34;&gt;11年前にブリトニー・スピアーとセルフィー(自撮り、自画撮り)を発明したとツイートしてた&lt;/a&gt;ようで。&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;11 years ago today, Me &amp;amp; Britney invented the selfie! &lt;a href=&#34;https://t.co/1byOU5Gp8J&#34;&gt;pic.twitter.com/1byOU5Gp8J&lt;/a&gt;&lt;/p&gt;&amp;mdash; Paris Hilton (@ParisHilton) &lt;a href=&#34;https://x.com/ParisHilton/status/932325973046984712?ref_src=twsrc%5Etfw&#34;&gt;November 19, 2017&lt;/a&gt;&lt;/blockquote&gt;&#xA;&lt;script async src=&#34;https://platform.x.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;&#xA;&#xA;&#xA;&lt;p&gt;まさかセルフィーの起源を主張する人が出てくるとは。なんか盛り上がってます。&lt;/p&gt;&#xA;&#xA;&lt;p&gt;1999年 「ブレア・ウィッチ・プロジェクト」&lt;/p&gt;&#xA;&#xA;&lt;p&gt;1999年 ビル・ナイ 飛行機内、使い捨てカメラで&lt;/p&gt;&#xA;&#xA;&lt;p&gt;1991年 「テルマ&amp;amp;ルイーズ」&lt;/p&gt;&#xA;&#xA;&lt;p&gt;1985年 マドンナ「スーザンを探して」&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;tl&#34; dir=&#34;ltr&#34;&gt;Marilyn Monroe &lt;a href=&#34;https://t.co/J6JCeBbUzF&#34;&gt;pic.twitter.com/J6JCeBbUzF&lt;/a&gt;&lt;/p&gt;&amp;mdash; ashley maestas (@AzPhxPrincess) &lt;a href=&#34;https://x.com/AzPhxPrincess/status/932666498866339841?ref_src=twsrc%5Etfw&#34;&gt;November 20, 2017&lt;/a&gt;&lt;/blockquote&gt;&#xA;&lt;script async src=&#34;https://platform.x.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;&#xA;&#xA;&#xA;&lt;p&gt;不明 マリリン・モンロー&lt;/p&gt;&#xA;&#xA;&lt;p&gt;不明 サミー・デイビス・ジュニア&lt;/p&gt;&#xA;&#xA;&lt;p&gt;1930年代 フランク・シナトラ&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;1910 one of the first mirror selfies &lt;a href=&#34;https://t.co/YU7QKNQXo8&#34;&gt;pic.twitter.com/YU7QKNQXo8&lt;/a&gt;&lt;/p&gt;&amp;mdash; iLoveRoses9 (@love_roses9) &lt;a href=&#34;https://x.com/love_roses9/status/932327488058986496?ref_src=twsrc%5Etfw&#34;&gt;November 19, 2017&lt;/a&gt;&lt;/blockquote&gt;&#xA;&lt;script async src=&#34;https://platform.x.com/widgets.js&#34; charset=&#34;utf-8&#34;&gt;&lt;/script&gt;&#xA;&#xA;&#xA;&lt;p&gt;1910年の写真だそうです。これは面白い。&lt;/p&gt;&#xA;&lt;p&gt;こんなのが見つかっただけでも、最初のバカツイートには意味があったかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;タイマーで自分を撮るとか、何分もじっとしないと映らなかった時代の自分撮りは、セルフィーと言っていいかわかりませんが、カメラを自分の手に持っていれば、鏡に映した像を撮影したものも含めて、セルフィーだと考えている人が多いようです。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://www.boredpanda.com/paris-hilton-britney-spears-invented-selfie/&#34;&gt;Bored Panda&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Docker&#43;Traefikで同一ホストのサブフォルダとルートフォルダで別バックエンドを見に行かせる</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/11/docker-traefik-dispatch-root-to-subfolder/</link>
				<pubDate>Fri, 24 Nov 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/11/docker-traefik-dispatch-root-to-subfolder/</guid>
				<description>&lt;p&gt;Traefik をリバースプロキシにしてアクセスをバックエンドの Docker コンテナに振り分ける実験をしていたのですが、http://example.com/app1 と &lt;a href=&#34;http://example.com/app2&#34;&gt;http://example.com/app2&lt;/a&gt; をコンテナ app1 と app2 に振り分けることは無事できたものの、http://example.com/ へのアクセスがどちらにもいかず404になってしまいました。&lt;/p&gt;&#xA;&lt;p&gt;docker-compose.yml の label で &lt;a href=&#34;https://docs.traefik.io/configuration/backends/docker/&#34;&gt;Traefik の動作指定&lt;/a&gt;をしていたのですが、どちらかの app に / を含めてしまうと、/ を書いた方の定義が優先されてしまい、もう一方のサブフォルダが振り分けされなくなってしまいました。&lt;/p&gt;&#xA;&lt;p&gt;では、/ を含む方の定義に2つの条件を書けばいいのでは、と思いましたが、一行の中にセミコロンで複数条件を書くのは、それらの AND を表していて、OR にはなりません。それでは、と、二つの条件を2行に並べて書くと、後で書いた方だけが有効になるよう。&lt;/p&gt;&#xA;&lt;p&gt;公式の github project を検索すると、ラベルにサービス名をつけることで複数の条件を OR で指定できるようです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/containous/traefik/pull/1257/commits&#34;&gt;Allow multiple rules from docker labels containers with traefik.&lt;servicename&gt;.* properties by benoitf · Pull Request #1257 · containous/traefik&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;この修正が今年の3月で、version 1.3.0 に入っている。ということは使えるということ。&lt;/p&gt;</description>
			</item>
			<item>
				<title>トップ100万ウェブサイトのrobots.txtを解析した人とその結果</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/11/one-million-robots-txt-analyzed/</link>
				<pubDate>Fri, 24 Nov 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/11/one-million-robots-txt-analyzed/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.benfrederickson.com/robots-txt-analysis/&#34;&gt;An Analysis of the World&amp;rsquo;s Leading robots.txt Files&lt;/a&gt;(世界のリーダーたちの robots.txt ファイル)というブログで、世界の上位100万サイトの robots.txt を解析したベン・フレデリクソンさん(Ben Frederickson)の話が出ていました。&lt;/p&gt;&#xA;&lt;p&gt;フレデリクソンさんは、解析結果から、3つの面白い気づきを紹介してくれています。&lt;/p&gt;&#xA;&lt;h3 id=&#34;googlebot-にしか見せないサイト&#34;&gt;Googlebot にしか見せないサイト&lt;/h3&gt;&#xA;&lt;p&gt;Googleボット以外のすべてのボットを拒否する、という設定のサイトは意外に多いそうです。&lt;/p&gt;&#xA;&lt;p&gt;大手サイトでは例えば、フェイスブック(&lt;a href=&#34;https://facebook.com/robots.txt&#34;&gt;robots.txt&lt;/a&gt;)が厳しいということ。実際に見ると Apple や Baidu など有名どころのクローラーはいくつか受け付けているのですが、基本的には「その他は不許可」という指定をしています。&lt;/p&gt;&#xA;&lt;p&gt;アメリカ国勢調査のサイトも、Google, Yahoo, Microsoft の3社のbotしか受け付けておらず、例えば真剣にGoogle の対抗馬を目指しているような DuckDuckGo の bot はアクセスできません。&lt;/p&gt;&#xA;&lt;p&gt;記事中に、主要言語ごとの人気サイトで DuckDuckGo のクローラを許すかどうかの表があるのですが、かなり多くのサイトがアクセスを禁止しています。DuckDuckGo を排除しているというわけではなく、よく知らないものやマイナーなものはすべて不許可、という態勢ですね。&lt;/p&gt;&#xA;&lt;p&gt;今後、新しい検索エンジンや、その他のクローラーを使ったサービスが出てきても、多くのサイトはアクセスが禁止されているのが現状ということですね。&lt;/p&gt;&#xA;&lt;h3 id=&#34;みんながブロックするクローラー上位ランキング&#34;&gt;みんながブロックするクローラー上位ランキング&lt;/h3&gt;&#xA;&lt;p&gt;より多くのドメインで拒否されているクローラーは何だろう? という集計もしています。一番人気は MJ12bot 。続いて AhrefsBot, Baiduspider, Nutch… と続きます。&lt;/p&gt;&#xA;&lt;p&gt;日本語のブログでも、このあたりの bot を止めたい、アクセスが多すぎて困る、という記事を見かけるので、いろいろなサイトの運営者が迷惑と思っているのでしょう。Google bot なら見に来ればその後の実ユーザーの来訪も見込めますが、ユーザーを連れてこないのにボットに絨毯爆撃のようにアクセスされても困るだけですからね。&lt;/p&gt;&#xA;&lt;p&gt;サイトを丸ごとダウンロードするようなツールの bot も、禁止リストに入っていることが多いそうです。&lt;/p&gt;&#xA;&lt;h3 id=&#34;robotstxt-で求人&#34;&gt;robots.txt で求人&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.pinterest.jp/robots.txt&#34;&gt;Pinterest&lt;/a&gt;など、robots.txt のコメントで人間向けの勧誘をしているサイトも多いようです。&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;ピンタレストは採用中!(&lt;a href=&#34;https://www.pinterest.jp/robots.txt&#34;&gt;Pinterest is hiring!&lt;/a&gt;)&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.digitalocean.com/robots.txt&#34;&gt;ロボット用のファイルを読んでいるあなたがもし人間なら、デジタルオーシャンで働くべきだ&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://angel.co/robots.txt&#34;&gt;私たちもロボットは好き。私たちとボットについて語り合いましょう(Angel.co)&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;HTMLのコメントにもこういうのありますが、実際これで採用につながることってあるんですかね?&lt;/p&gt;&#xA;&lt;h3 id=&#34;ソースコード&#34;&gt;ソースコード&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/benfred/bens-blog-code/tree/master/robots.txt-analysis&#34;&gt;Pythonで書かれた robots.txt クローラのコードは Github で&lt;/a&gt;公開されています。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=15513708&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>GoogleのChromebook宣伝動画、YouTube にスパムとしてはねられる</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/11/google-chromebook-video-falsely-blocked-by-youtube/</link>
				<pubDate>Mon, 20 Nov 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/11/google-chromebook-video-falsely-blocked-by-youtube/</guid>
				<description>&lt;p&gt;ツイッターにおけるヘイトスピーチ投稿の規制や、プログラムによる自動的なスパム判定がニュースとなっていますね。&lt;/p&gt;&#xA;&lt;p&gt;そんな中、同じくスパム投稿や違法コピー投稿がなかなかなくならない YouTube で、有名企業によるプロモーション動画が誤判定でスパム扱いされた、と &lt;a href=&#34;https://thenextweb.com/google/2017/11/16/google-chromebook-youtube-ad-block/&#34;&gt;TheNextWeb が伝えています&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;今回、スパム判定されてしまったのは、新しい Chromebook の宣伝動画(おそらく &lt;a href=&#34;https://store.google.com/us/product/google_pixelbook&#34;&gt;Pixelbook&lt;/a&gt; )、作ったのは Google 社です。YouTube を運営している会社ですね。自社サービスに自社動画がブロックされてしまったと。&lt;/p&gt;&#xA;&lt;p&gt;スパム判定された状態の動画はすぐに撤回されてしまったようですが、消される前に Android 上の YouTube アプリで撮影された証拠動画というのがこちら&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/iCWADyHh2-U?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;この動画はユーチューブのスパム・不正・詐欺行為に関するポリシーに違反したため削除されました&lt;/p&gt;&#xA;&lt;p&gt;“This video has been removed for violating YouTube’s policy on spam, deceptive practices, and scams,”&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;ユーザー投稿がスパムや不正なものでないか、プログラムで機械的に判定するのがいかに困難か、という証拠のようにも思えます。&lt;/p&gt;&#xA;&lt;p&gt;僕としては、「自社のアカウントは絶対スパム判定されないよう、特別扱いでホワイトリストに入っている」といった管理をしてないのはむしろ好感を持ちましたし、疑陽性で止められる経験によって機械学習等によるより正確なスパム判定をできるようにしなきゃ、と中の人も思ってるのではないかと思いました。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://thenextweb.com/google/2017/11/16/google-chromebook-youtube-ad-block/&#34;&gt;TheNextWeb&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Chrome Engine Extension - 友達のパソコンでのYouTube再生を毎日少しずつ遅くしていくChrome拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/11/chrome-extension-makes-youtube-slower-everyday/</link>
				<pubDate>Fri, 17 Nov 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/11/chrome-extension-makes-youtube-slower-everyday/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://scd31.com/&#34;&gt;scd31.com&lt;/a&gt; の Stephen さんが&lt;a href=&#34;https://blog.scd31.com/2017/07/and-now-for-something-completely-different-a-chrome-extension-for-being-a-jerk/&#34;&gt;ブログで公開している&lt;/a&gt;のが、同僚や友達のChrome にイタズラを仕掛けるための Chrome拡張「Chrome Engine」&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;友達にイタズラを仕掛けるための Chrome 拡張です。毎日、YouTube の再生速度が1%ずつ遅くなっていき、30日後には 7割の速度になります。拡張のアイコンはChromeのアイコンを使っていて、自身を「Chromeエンジン」と偽ります。&lt;/p&gt;&#xA;&lt;p&gt;This is a chrome extension I wrote to prank some friends. Every day, it lowers playback rate on YouTube by 1%, until it hits a target speed of 70% - 30 days later. It has the Chrome icon and calls itself &amp;ldquo;Chrome Engine&amp;rdquo; as a disguise.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;再生速度を変える、ってどうやってるのかなとソースを見たら、playbackRate というパラメータが YouTube の再生ページ上 videoElement にあるんですね。これを指定すれば、YouTube 動画を倍速再生とかもできるということか。&lt;a href=&#34;https://chrome.google.com/webstore/detail/youtube-playback-speed-co/hdannnflhlmdablckfkjpleikpphncik&#34;&gt;再生速度を調整するブラウザ拡張&lt;/a&gt;、というのもありました。&lt;/p&gt;&#xA;&lt;p&gt;ソースのコメントによれば、速度を50%以下に指定するとおかしくなるそうで、遅くできても半分の速度が限界のようですね。&lt;/p&gt;&#xA;&lt;p&gt;ソースコードおよび拡張パッケージが&lt;a href=&#34;https://git.scd31.com/laptopdude90/jerkface-chrome&#34;&gt;公開されて&lt;/a&gt;います。まあ、このChrome拡張はGoogle公式では配布できないでしょう。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://hackaday.com/2017/08/03/a-chrome-extension-for-being-a-jerk/&#34;&gt;Hackaday&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>国別の旅行危険リスクを可視化した世界地図 Travel Risk Map</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/11/world-countries-risk-map/</link>
				<pubDate>Fri, 17 Nov 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/11/world-countries-risk-map/</guid>
				<description>&lt;p&gt;保険会社&lt;a href=&#34;https://www.internationalsos.com/&#34;&gt;International SOS&lt;/a&gt;が公開した&lt;a href=&#34;https://www.travelriskmap.com/&#34;&gt;旅行リスク地図(Travel Risk Map)&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;保険会社として多くの事件事故データを持っていて、それを使って判定しているのでしょうね。OpenStreetMap ベースの世界地図の上で、医療(medical)、治安(security)、道路の安全(road security)の三つのリスクの多寡を切り替えて表示できます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.travelriskmap.com/#/planner/map/medical&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/world-countries-risk-map/travel-risk-map-medical_hu_57412145debdfe9c.webp 480w, https://labs.cybozu.co.jp/blog/akky/2017/11/world-countries-risk-map/travel-risk-map-medical_hu_2e8d8ce5f9a75dd3.webp 768w, https://labs.cybozu.co.jp/blog/akky/2017/11/world-countries-risk-map/travel-risk-map-medical_hu_eae7d51db08c7b03.webp 973w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/world-countries-risk-map/travel-risk-map-medical.png&#34; width=&#34;973&#34; height=&#34;787&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;国によっては州や地域でさらに細かくリスクが分類されていたりもします。&lt;/p&gt;&#xA;&lt;p&gt;さて、旅行先としての日本の安全性はどう判定されているのか、と見てみると、&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;医療: リスク低(low)&lt;/li&gt;&#xA;&lt;li&gt;治安: リスク低(low)&lt;/li&gt;&#xA;&lt;li&gt;道路の安全: リスクとても低(very low)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;と、ありがたいことに世界でもトップレベルのリスクの低さであることがわかります。&lt;/p&gt;&#xA;&lt;p&gt;ただし、治安の地図で見ると上には上がいて、low の下に insignificant (とるにたりない。統計的に有意でない)、というカテゴリーがあります。この insignificant の黄緑色で表示されているのは、以下のような国々&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;ノルウェー&lt;/li&gt;&#xA;&lt;li&gt;フィンランド&lt;/li&gt;&#xA;&lt;li&gt;デンマーク&lt;/li&gt;&#xA;&lt;li&gt;スイス&lt;/li&gt;&#xA;&lt;li&gt;スロベニア&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;他にルクセンブルク、リヒテンシュタイン、サンマリノ、アンドラ、モナコ、なんかもこの「超安全」カテゴリでしたが、これらの小国はまあ小さいから可能なところはあるかと思います。&lt;/p&gt;&#xA;&lt;p&gt;地図を紹介している&lt;a href=&#34;http://googlemapsmania.blogspot.jp/2017/11/the-worlds-most-dangerous-countries.html&#34;&gt;Maps Mania&lt;/a&gt;では、各国の政府が自国の旅行者向けにこういったリスク情報を流している(例: &lt;a href=&#34;https://www.gov.uk/foreign-travel-advice&#34;&gt;英国&lt;/a&gt;)ので、それとの併用を勧めています。&lt;/p&gt;&#xA;&lt;p&gt;日本の場合は、外務省の公開している&lt;a href=&#34;http://www.anzen.mofa.go.jp/&#34;&gt;海外安全ホームページ&lt;/a&gt;がそう。より詳細な情報に日本語でアクセスできるので、目的国がはっきりしている場合はこれでもいいのですが、興味的につらつら見るには、冒頭のインタラクティブな地図の方が直観的で楽しそうです。&lt;/p&gt;&#xA;&lt;p&gt;日本のサイトでは日本の危険情報は載せませんから、「世界の国や周辺の国と比べて日本の安全性はどうなんだろう」という興味が沸いた時は、前掲の地図や諸外国の政府の情報が役に立つかもしれないですね。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://googlemapsmania.blogspot.jp/2017/11/the-worlds-most-dangerous-countries.html&#34;&gt;Maps Mania&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>ボリュームつきおしゃぶり</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/11/volume-pacifier/</link>
				<pubDate>Mon, 13 Nov 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/11/volume-pacifier/</guid>
				<description>&lt;p&gt;赤ちゃんのおしゃぶりに、音量つまみがついてます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/volume-pacifier/volume-pacifier.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/volume-pacifier/volume-pacifier_hu_5b4b542cde07c228.webp 480w, https://labs.cybozu.co.jp/blog/akky/2017/11/volume-pacifier/volume-pacifier_hu_b124cc8172c09b26.webp 492w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/volume-pacifier/volume-pacifier.png&#34; width=&#34;492&#34; height=&#34;367&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;つまみを回したからと言って、鳴き声が小さくなるわけではありませんが。音量を下げたくなる気持ちになるときもあるでしょう。&lt;/p&gt;&#xA;&lt;p&gt;価格は10ドル。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%91%E3%82%A4%E3%83%8A%E3%83%AB%E3%83%BB%E3%82%BF%E3%83%83%E3%83%97#.E3.81.93.E3.81.BC.E3.82.8C.E8.A9.B1&#34;&gt;ボリュームはちゃんと11までありますね&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://geekologie.com/2017/11/real-products-that-exist-a-this-is-spina.php&#34;&gt;Geekologie&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Re:scam - 詐欺メールに騙されたフリをするAI自動応答サービス</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/11/rescam-ai-email-bot-deceives-scammer/</link>
				<pubDate>Fri, 10 Nov 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/11/rescam-ai-email-bot-deceives-scammer/</guid>
				<description>&lt;p&gt;ニュージーランドでオンライン上の安全を守る活動をしている NPO 団体&lt;a href=&#34;https://www.netsafe.org.nz/&#34;&gt;ネットセーフ&lt;/a&gt;がリリースした &lt;a href=&#34;https://www.rescam.org/&#34;&gt;Re:scam&lt;/a&gt; は、いわゆる scam mail (ビジネス詐欺メール)を世界から無くそうという野心的なサービスです。&lt;/p&gt;&#xA;&lt;p&gt;サービスの本体はメールの自動応答 bot で、送られてきたメールをコンピュータ(AI = 人工知能、と言っています)が解析し、適切な返信を生成して返します。では詐欺メール相手の「適切な返信」とは何でしょうか?&lt;/p&gt;&#xA;&lt;p&gt;それは、ひたすらやりとりを長く続けて、詐欺者の時間的リソースを食いつぶす、というものです。人間のようにユーモアを交え、時には人間のように文章を間違い、ネットの向こう側の相手に「こいつはメールの内容を信じている。もうひと押しすれば騙されて送金してくるかも」と思わせ、やりとりを続けさせるということですね。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.rescam.org/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/rescam-ai-email-bot-deceives-scammer/re-scam-top_hu_271c49df5b8d611.webp 480w, https://labs.cybozu.co.jp/blog/akky/2017/11/rescam-ai-email-bot-deceives-scammer/re-scam-top_hu_71b80bc183b6dc79.webp 768w, https://labs.cybozu.co.jp/blog/akky/2017/11/rescam-ai-email-bot-deceives-scammer/re-scam-top_hu_502f3cede08c7a58.webp 1046w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/rescam-ai-email-bot-deceives-scammer/re-scam-top.png&#34; width=&#34;1046&#34; height=&#34;756&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Re:scam のトップページは、分割され合成された、様々な性別・人種・年代の人のCG。相手に合わせてどんな人格も演じられる、というメールbot のイメージをうまく表していると思います。&lt;/p&gt;&#xA;&lt;p&gt;こちらはサービスを紹介する動画&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/jPajqAJWiNA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;やりとりの実例&#34;&gt;やりとりの実例&lt;/h3&gt;&#xA;&lt;p&gt;サイトの&amp;quot;Can you show me?&amp;ldquo;セクションから、実際のメールの応答例をいくつか見ることができます。&lt;/p&gt;&#xA;&lt;p&gt;たとえば、「某国のファンドからあなたが受益者の送金があるのですが… 」という Banking Scam 。先方の理由から大金を受け取る資格があると言われ、しかしその大金を受け取るためには(なぜか)こちらから一定の手数料を先方の銀行に送らないといけない、というタイプの詐欺です。もちろん送ったらそこで連絡は途切れ、手数料は戻ってきません。&lt;/p&gt;&#xA;&lt;p&gt;詐欺メール(長々と小難しい文章で): お金を受け取れるが、まず大急ぎでそのことを承認してほしい、という内容&lt;/p&gt;&#xA;&lt;p&gt;botの応答&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;本当にこの手紙は私宛ですか? ずいぶん公式な内容ですが、私はこれまで相続人になったことはありません。大喜びする前に、本当にそれが私のことなのか確認したいです。&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;詐欺メール:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;あなたが選ばれた相続人であることは間違いありません。あなたの同意が得られ次第、ファンドの送金部門がファンドのロックを解法し送金できます。&lt;/p&gt;&#xA;&lt;p&gt;(住所、電話、年齢、職業などを別のメールアドレス - それっぽい組織名 - に送るよう指示)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Good2Go - カフェなどの鍵の掛かったトイレにスマホで並び、借りるサービス</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/11/good2go-rent-locked-bathroom-by-app/</link>
				<pubDate>Wed, 08 Nov 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/11/good2go-rent-locked-bathroom-by-app/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://www.good2go.global/home/index.html&#34;&gt;Good2Go&lt;/a&gt;は、カフェや店舗にあるトイレを借りるための新しいiPhoneアプリ/サービスです。&lt;/p&gt;&#xA;&lt;p&gt;サンフランシスコで既に始まっているというこのサービスでは、Good2Goに参加してトイレを提供している店舗のトイレを借りて使うことができます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/good2go-rent-locked-bathroom-by-app/good2go-locations-in-san-francisco.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/good2go-rent-locked-bathroom-by-app/good2go-locations-in-san-francisco_hu_752037264d341db2.webp 480w, https://labs.cybozu.co.jp/blog/akky/2017/11/good2go-rent-locked-bathroom-by-app/good2go-locations-in-san-francisco_hu_4d3c5ff5c0951e1f.webp 732w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/good2go-rent-locked-bathroom-by-app/good2go-locations-in-san-francisco.png&#34; width=&#34;732&#34; height=&#34;537&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;黄色いのが既に使えるトイレで、白いのが近日中に開設されるものということ。&lt;/p&gt;&#xA;&lt;p&gt;実際に街中でこのGoo2Go 対応トイレを見つけた人のツイート「このトイレを使うにはアプリか印刷したQRコードが必要だって」&lt;/p&gt;&#xA;&#xA;&lt;h3 id=&#34;サービス利用の流れ&#34;&gt;サービス利用の流れ&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;アプリ上の地図から近くのトイレを探し、&lt;/li&gt;&#xA;&lt;li&gt;近くに来たらアプリ上で並びます (トイレのドアの前に並ぶ必要はありません)&lt;/li&gt;&#xA;&lt;li&gt;トイレが空いて順番が来たら、スマートフォンに通知が来ます&lt;/li&gt;&#xA;&lt;li&gt;ドアの前で、スマートフォンからドアを開錠&lt;/li&gt;&#xA;&lt;li&gt;用を足した後は、そのトイレについてレビューを残すこともできます&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;店員が鍵となるQRコードを印字して渡すこともできるので、アプリじゃないとまったく使えないというわけではありません。&lt;/p&gt;&#xA;&lt;h3 id=&#34;ビジネスモデル店舗側の利益&#34;&gt;ビジネスモデル、店舗側の利益&lt;/h3&gt;&#xA;&lt;p&gt;海外の観光地などで、ショッピングセンターやオフィスビルなどのトイレでも鍵が掛かっていて入れないことがありますよね。近くの店舗の人に頼んで鍵を開けてもらったりしないといけないのですが面倒です。トイレを完全に開放するとトラブルが起こりやすいのでやってるのだと思いますが。&lt;/p&gt;&#xA;&lt;p&gt;鍵の開け閉めや管理は周りの店の店員にとっても負担なわけで、こういったアプリとサービスで自動管理できるのは助かるのではないでしょうか。スマートフォンでユーザー登録して使うことから、トイレの悪用とかひどく汚したりとかする人を特定したり、利用禁止にしたりするのもできそうです。&lt;/p&gt;&#xA;&lt;p&gt;トイレの前に列を作らなくてもいい、とか、席で他のことをしてても空いたらすぐわかる、とかは、飛行機のトイレとか日本のファミリーレストランとかでも役に立つかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;アプリをダウンロードさせる、ということで、このGood2Goのサービスやトイレを提供する加盟店では顧客を追跡できるという利点も生まれそうです。&lt;/p&gt;&#xA;&lt;p&gt;参加する店にとっては、良く管理されてある程度の綺麗さや安全さが保証されたトイレを餌に、コーヒーや食事、商品の売り上げ増につなげるというインセンティブがありそうです。&lt;/p&gt;&#xA;&lt;p&gt;アプリやトイレの利用料は「一定期間は」無料、ということ。iPhone アプリのみリリース済で、Android版は近日公開。他の都市への展開も考えているということです。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://boingboing.net/2017/11/06/toilets-that-you-have-to-use-a.html&#34;&gt;Boing Boing&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>米Yahoo!の株価/為替APIが停止</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/11/yahoo-finance-api-shut-off/</link>
				<pubDate>Wed, 08 Nov 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/11/yahoo-finance-api-shut-off/</guid>
				<description>&lt;p&gt;アメリカの株価や各通貨の交換レートが取得できる、米Yahoo! の finance API が、エラーを返すようになっていました。どうやら 2017-10-31 からこの状態になっているようです。&lt;/p&gt;&#xA;&lt;p&gt;止まったのは REST API と、CSV によるダウンロードの両方。&lt;a href=&#34;http://download.finance.yahoo.com/d/quotes.csv?s=INTC&amp;amp;f=ynl1&#34;&gt;こういうエラーメッセージ&lt;/a&gt;が帰ってきます。&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;このサービスは利用規約に違反して使われていたことにわたしたちは気づきました。そのため、サービスは終了しました。今後の市況や株価データのリサーチには finance.yahoo.com をお使いください&lt;/p&gt;&#xA;&lt;p&gt;It has come to our attention that this service is being used in violation of the Yahoo Terms of Service. As such, the service is being discontinued. For all future markets and equities data research, please refer to finance.yahoo.com.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;株価や為替のデータが無料で参照できる API として、オープンソースのツールなどもこの API を多く使っていたため、遮断から後で動かなくなったサイトや、&lt;a href=&#34;https://forums.yahoo.net/t5/Yahoo-Finance-help/http-download-finance-yahoo-com-d-quotes-csv-s-GOOG-amp-f/m-p/387662/highlight/true#M6207&#34;&gt;困っているエンドユーザー&lt;/a&gt;が多いようです。&lt;a href=&#34;https://github.com/search?utf8=%E2%9C%93&amp;amp;q=finance.yahoo.com%2Fd%2Fquotes.csv&amp;amp;type=Code&#34;&gt;Github で CSV ダウンロードのURLを検索&lt;/a&gt;すると、2万件以上ヒットしました。&lt;/p&gt;&#xA;&lt;p&gt;ニュースサイトでも、「Yahoo のAPIが返事しないので…」というエラーを出してるところがありました。こんな感じで、API を使って表示しているサイトでエラーやデータ無しの状況が広がっていそうです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.dsnews.com/daily-dose/11-04-2017/the-industry-pulse-2&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/yahoo-finance-api-shut-off/yahoo-finance-api-not-working-on-news-site_hu_9c6599ea65231b27.webp 480w, https://labs.cybozu.co.jp/blog/akky/2017/11/yahoo-finance-api-shut-off/yahoo-finance-api-not-working-on-news-site_hu_bf890bd6e0000ba5.webp 619w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2017/11/yahoo-finance-api-shut-off/yahoo-finance-api-not-working-on-news-site.png&#34; width=&#34;619&#34; height=&#34;391&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
