<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>2018-02 on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/archives/2018-02/</link>
		<description>Recent content in 2018-02 on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Wed, 28 Feb 2018 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/archives/2018-02/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>仮想通貨ICOに絡んだ「テッククランチ共同創業者」の肩書に創業者が反論</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/techcrunch-co-founder-title-around-ico-objected/</link>
				<pubDate>Wed, 28 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/techcrunch-co-founder-title-around-ico-objected/</guid>
				<description>&lt;p&gt;マイケル・アーリントン氏(Michael Arrington)といえば、ほぼ個人ブログに近い形からシリコンバレー中心に最新の起業や新サービス情報を提供する&lt;a href=&#34;https://techcrunch.com/&#34;&gt;IT業界ブログ TechCrunch&lt;/a&gt; を大ヒットさせ、業界を動かすほどの影響力を持つようになった伝説のブロガーです。TechCrunch はその日本版も多くの読者を抱えていて、本家の記事が翻訳されることもあるので読んだことがある人は多いのではないでしょうか。&lt;/p&gt;&#xA;&lt;p&gt;2010年には TechCrunch をAOLに売却、2011年には編集長を退任してその後はたまに記事を書くぐらいの関係のようですが、「あの TechCrunch を創り上げた人物」ということで今でも業界の重鎮と言って良いでしょう。&lt;/p&gt;&#xA;&lt;p&gt;そんな彼が最近&lt;a href=&#34;https://uncrunched.com/2018/02/18/the-real-history-of-techcrunch/&#34;&gt;個人ブログで筆致も激しく書いた&lt;/a&gt;のが、「TechCrunch共同創業者」を名乗る人物への不満でした。&lt;/p&gt;&#xA;&lt;p&gt;「TechCrunch の本当の歴史」と題した記事の中で、アーリントン氏はキース・ティアー氏(Keith Teare)が「やり過ぎた」と述べています。&lt;/p&gt;&#xA;&lt;p&gt;ティアー氏が最近講演や他社の相談役として露出するにあたって「共同創業者」を名乗っているが、これは事実ではない、というのが氏の主張です。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;私は2005年6月にTechCrunchを始めた時、ティアー氏の出資したEdgeioという別の会社で共に働いていた&lt;/li&gt;&#xA;&lt;li&gt;TechCrunch のアイデアを思いつき助けを求めたが、時間の無駄だと却下された&lt;/li&gt;&#xA;&lt;li&gt;WordPressで始めたTechCrunchの急伸を見て良く自分の家やオフ会に来るようになったが、記事を書いてくれることも金を出すこともなかった&lt;/li&gt;&#xA;&lt;li&gt;6か月後、Edgeioの出資率を基に「TechCrunchの75%は私の物だ」と主張&lt;/li&gt;&#xA;&lt;li&gt;拒絶しTechCrunchを止める寸前まで行ったところで、TechCrunchの10%を渡すことに合意&lt;/li&gt;&#xA;&lt;li&gt;その後もアーリントン氏がいないところで共同創業者を名乗ったり講演に呼ばれたりしていたが、忙しいのもあり放置した&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;ということで、その後もずっと黙認に近い形で放置していたのですが、最近になって「TechCrunch共同創業者」の肩書を使って暗号通貨の世界で活発に活動しだし、TechCrunch「唯一の創業者」の自分と間違ってか自分にも連絡や問い合わせが来出したことで、はっきりとした否定をしておこう、という事になったそうです。&lt;/p&gt;&#xA;&lt;p&gt;「聞いたこともないようないくつかのICO」「ご存知のようにこの一年間、米証券取引委員会SECがこれらICOを監視している」といった表現から、アーリントン氏がICOに対してどういうスタンスかは明らかで、そこに自分が(自分だけが)作り上げたTechCrunch の名前が利用されるのが我慢ならなかった、ということでしょうね。&lt;/p&gt;&#xA;&lt;p&gt;ティアー氏にはティアー氏の言い分があるでしょうし、前述された10%の持ち分の件や&lt;a href=&#34;http://jp.techcrunch.com/2013/01/24/20130123741025just-me-ios-beta/&#34;&gt;TechCrunch の記事の中にさえ彼を共同創業者と書いたものもある&lt;/a&gt;ので、まったく無関係とは言えないのかもしれません。しかし、初期からTechCrunch を読んでいれば、「何も手伝ってない」というアーリントン氏の主張も本当なのではという気もします。&lt;/p&gt;</description>
			</item>
			<item>
				<title>変形してテーブルにもなるドイツの棚</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/swing-table-shelf/</link>
				<pubDate>Wed, 28 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/swing-table-shelf/</guid>
				<description>&lt;p&gt;ドイツの &lt;a href=&#34;https://www.germansmartliving.de/&#34;&gt;German Smart Living&lt;/a&gt; の &lt;a href=&#34;https://www.germansmartliving.de/tische.html&#34;&gt;SWING Schwarz/Wildeiche&lt;/a&gt;は、棚⇔テーブルの変形家具。&lt;/p&gt;&#xA;&lt;p&gt;普段は棚として飾りを置き、必要になったらテーブルにする、といった2通りの使い方ができます。棚に物を満載してしまうと変形もできなさそうなので、あくまで余裕のあるオシャレな使い方が必要そうではありますが。&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/GBv41hT_a0o?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;狭い日本の家でこそ活用されそう。値段は599ユーロで、3種類の色があるようですね。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://www.dudeiwantthat.com/household/furniture/swing-convertible-table-shelf.asp&#34;&gt;DudeIWantThat.com&lt;/a&gt; via &lt;a href=&#34;http://geekologie.com/2018/02/transforming-table-that-turns-into-a-she.php&#34;&gt;Geekologie&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>When in Rome - 初のAmazon Alexa対応ボードゲーム</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/when-in-rome-first-boardgame-for-amazon-alexa/</link>
				<pubDate>Wed, 21 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/when-in-rome-first-boardgame-for-amazon-alexa/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://voiceoriginals.com/wheninrome/&#34;&gt;When in Rome&lt;/a&gt;(ローマに入っては)は、Amazonのスマートスピーカーに対応した初のボードゲームということです。&lt;/p&gt;&#xA;&lt;p&gt;# ボードゲームという形を取らない音声ゲームは、既に多数有るようです&lt;/p&gt;&#xA;&lt;p&gt;ゲームのパッケージは20の都市が描かれた世界地図、赤青2つの飛行機コマ、おみやげトークン。赤と青の2チームに分かれて、世界各地の都市を飛行機のコマで回ります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/when-in-rome-first-boardgame-for-amazon-alexa/when-in-rome-board.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/when-in-rome-first-boardgame-for-amazon-alexa/when-in-rome-board_hu_ca5778948b168e6f.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/when-in-rome-first-boardgame-for-amazon-alexa/when-in-rome-board_hu_bf905832a9e75502.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/02/when-in-rome-first-boardgame-for-amazon-alexa/when-in-rome-board_hu_cd74aec6e0b78117.webp 1128w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/when-in-rome-first-boardgame-for-amazon-alexa/when-in-rome-board.png&#34; width=&#34;1128&#34; height=&#34;556&#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;&amp;ldquo;Alexa, open When in Rome&amp;quot;で起動させると、スマートスピーカーが起動し、ゲームの親にして審判、得点計算者でありプレイを導くガイドとなります。&lt;/p&gt;&#xA;&lt;p&gt;飛行機コマが移動してどこかの都市に着くと、その都市のキャラクターが都市にまつわるクイズを出してきます。「シドニーへようこそ。私はパシオナ」「オーストラリアは南半球にある。ウソ or ホント?」&lt;/p&gt;&#xA;&lt;p&gt;# 動画ではぼかされていますが、コマが止まった都市を自動で認識するとか、ボード側にはそういう高度な仕掛けは無いのではと予想します。たぶん止まったところをAlexaへ自己申告するのかな&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/rTfdIDtkhM0?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;a href=&#34;http://voiceoriginals.com/wheninrome/&#34;&gt;サイト&lt;/a&gt;では、世界各国からの出題者の募集もしています。東京はもうあるようですが、その他の都市についても、都市に関する問題を作れて、電話越しにレコーディングに参加できる人は、その都市の出題者として無料版のWhen in Rome(スマートスピーカーだけで一問のトリビアクイズを遊べるモード)に登場できるそうです。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://www.gearbrain.com/amazon-alexa-family-board-game-2536634885.html&#34;&gt;GearBrain&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>車をマウスにする</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/car-into-a-computer-mouse/</link>
				<pubDate>Wed, 21 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/car-into-a-computer-mouse/</guid>
				<description>&lt;p&gt;シモーネ・ギエルツさん(Simone Giertz)がウィリアム・オズマンさん(William Osman)さんをサンフランシスコの工房に迎えての今週の工作は、&lt;a href=&#34;https://www.youtube.com/watch?v=QDSEpjjavhY&#34;&gt;彼女の車をパソコンのマウスに改造する&lt;/a&gt;というもの。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/car-into-a-computer-mouse/car-computer-mouse-device.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/car-into-a-computer-mouse/car-computer-mouse-device_hu_15dbe62730693730.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/car-into-a-computer-mouse/car-computer-mouse-device_hu_43afb09a80e5b7d6.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/02/car-into-a-computer-mouse/car-computer-mouse-device_hu_921d9b0951af7996.webp 805w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/car-into-a-computer-mouse/car-computer-mouse-device.png&#34; width=&#34;805&#34; height=&#34;569&#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;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/car-into-a-computer-mouse/car-computer-mouse-photoshop.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/car-into-a-computer-mouse/car-computer-mouse-photoshop_hu_d280a753a7e613b6.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/car-into-a-computer-mouse/car-computer-mouse-photoshop_hu_a2f99a61b123421.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/02/car-into-a-computer-mouse/car-computer-mouse-photoshop_hu_6df178261ad9e7de.webp 1122w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/car-into-a-computer-mouse/car-computer-mouse-photoshop.png&#34; width=&#34;1122&#34; height=&#34;583&#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;p&gt;広い駐車場を走り回って描きあげた絵がこちら。&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;My car Cheese Louise drew a self portrait&lt;a href=&#34;https://x.com/SFMOMA?ref_src=twsrc%5Etfw&#34;&gt;@SFMOMA&lt;/a&gt; let me know your interest I&amp;#39;m not super keen to sell but &lt;a href=&#34;https://t.co/1cUsQijSy2&#34;&gt;pic.twitter.com/1cUsQijSy2&lt;/a&gt;&lt;/p&gt;&amp;mdash; Simone Giertz (@SimoneGiertz) &lt;a href=&#34;https://x.com/SimoneGiertz/status/964561244001726465?ref_src=twsrc%5Etfw&#34;&gt;February 16, 2018&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;「安っぽい車の自画像」と名付けられた作品。Tシャツにしたら売れるかな、と言ってます。&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/QDSEpjjavhY?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;</description>
			</item>
			<item>
				<title>絵文字でニュージーランドの観光地を検索する「#絵文字ジャーニー」</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/</link>
				<pubDate>Mon, 19 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/</guid>
				<description>&lt;p&gt;ニュージーランド航空のサイトで公開されたのが、&lt;a href=&#34;https://emojijourney.airnewzealand.com/&#34;&gt;絵文字で検索できる地図「絵文字ジャーニー」&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-search.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-search_hu_3d159a80410776a5.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-search_hu_8295009c3c1b62b4.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-search_hu_e8cc803e0378aeba.webp 796w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-search.png&#34; width=&#34;796&#34; height=&#34;733&#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;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-results-1.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-results-1_hu_e22d61b3a60d9890.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-results-1_hu_ee254f55f78f34e7.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-results-1_hu_fe2b71f398de9b53.webp 1270w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-results-1.png&#34; width=&#34;1270&#34; height=&#34;826&#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;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-results-spa.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-results-spa_hu_964ddbe528785dae.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-results-spa_hu_5ebc3d7a7a2b3333.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-results-spa_hu_cec08ddb8a95b9a0.webp 1063w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/emoji-search-new-zealand-poi/emoji-journey-results-spa.png&#34; width=&#34;1063&#34; height=&#34;818&#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;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;All about that emoji life? 🎉 Tweet us your fave emojis with &lt;a href=&#34;https://x.com/hashtag/EmojiJourney?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#EmojiJourney&lt;/a&gt; for some sweet spots to check out... 👍 &lt;a href=&#34;https://t.co/MVi0v4qC40&#34;&gt;https://t.co/MVi0v4qC40&lt;/a&gt;&lt;/p&gt;&amp;mdash; Air New Zealand (@FlyAirNZ) &lt;a href=&#34;https://x.com/FlyAirNZ/status/963929765609488384?ref_src=twsrc%5Etfw&#34;&gt;February 15, 2018&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;via &lt;a href=&#34;http://googlemapsmania.blogspot.jp/2018/02/emoji-map-search.html&#34;&gt;Maps Mania&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>カードゲームMtGのカードで夫に妊娠を告げた人</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/she-tells-pregnant-by-mtg-card/</link>
				<pubDate>Fri, 16 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/she-tells-pregnant-by-mtg-card/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://imgur.com/gallery/qjaGm&#34;&gt;妊娠をオタクな方法で夫に告げたかった&lt;/a&gt;(I wanted a nerdy way to tell husband that I am pregnant&amp;hellip;) というタイトルで Imgur に投稿した ChimeraOfEbony さん。&lt;/p&gt;&#xA;&lt;p&gt;二人ともがマジック・ザ・ギャザリング(MtG)で遊ぶカップルということで、 ChimeraOfEbony さんは、「驚きがあり、記念に取っておくこともできる知らせ方」として、カードの改造を考えたそうです。&lt;/p&gt;&#xA;&lt;p&gt;表はこちら「愛溢れる妻(Loving Wife)」&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://imgur.com/gallery/qjaGm&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/she-tells-pregnant-by-mtg-card/mtg-pregnant-1_hu_22a5a90ae699793d.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/she-tells-pregnant-by-mtg-card/mtg-pregnant-1_hu_51adff2e1e3bfe18.webp 541w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/she-tells-pregnant-by-mtg-card/mtg-pregnant-1.png&#34; width=&#34;541&#34; height=&#34;769&#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;変身で裏がえすと「妊娠した妻(Pregnant Wife)」に&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://imgur.com/gallery/qjaGm&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/she-tells-pregnant-by-mtg-card/mtg-pregnant-2_hu_854aa88b17282e78.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/she-tells-pregnant-by-mtg-card/mtg-pregnant-2_hu_8857a505014ffba3.webp 540w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/she-tells-pregnant-by-mtg-card/mtg-pregnant-2.png&#34; width=&#34;540&#34; height=&#34;746&#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;「タフネスが10に達すると、子供トークンが投入される」「神々の名において、より多くのチョコレート!」&lt;/p&gt;&#xA;&lt;p&gt;あとは、ブースターパッケージを上から破いて開ける夫のために、下からパッケージを開けてこのカードを差し込み、糊付けで未開封のように仕上げて、夕方に渡したということ。(その前にも何度かブースターを「本屋に寄ったから」とか言って買って渡すようにしていた、と。用意周到です)&lt;/p&gt;&#xA;&lt;p&gt;あとは、一枚一枚何のカードが入ってるか確認する夫が気づくのを見守るだけ、と。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://imgur.com/gallery/qjaGm&#34;&gt;https://imgur.com/gallery/qjaGm&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>ファンタジー地図ジェネレーター</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/</link>
				<pubDate>Fri, 16 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://bl.ocks.org/Azgaar/b845ce22ea68090d43a4ecfb914f51bd&#34;&gt;Fantasy Map Generator&lt;/a&gt;は、架空世界の諸国地図を自動生成してくれるという JavaScript ライブラリです。&lt;a href=&#34;http://bl.ocks.org/Azgaar/b845ce22ea68090d43a4ecfb914f51bd&#34;&gt;デモ&lt;/a&gt;ページを開くと、リロードするたびに新しい大陸や諸島の地図が描かれます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-1.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-1_hu_7cf26df5b7fbe52a.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-1_hu_2b4a7f8defa42d8c.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-1_hu_18f9123a3151b85e.webp 1075w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-1.png&#34; width=&#34;1075&#34; height=&#34;719&#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;地形等は svg で生成されていて、拡大しても崩れたりしません。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-2.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-2_hu_68698dcc32ead27c.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-2_hu_a3c1d8743a9bc845.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-2_hu_3a7ffd2f9b4c8ed.webp 1063w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-2.png&#34; width=&#34;1063&#34; height=&#34;712&#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;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-shintakaoka.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-shintakaoka_hu_17e489116602ee4e.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-shintakaoka_hu_4b45d67c4018e106.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-shintakaoka_hu_fd3fb00c64184290.webp 1025w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/fantasy-map-generator/fantasy-map-generator-demo-shintakaoka.png&#34; width=&#34;1025&#34; height=&#34;645&#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;地名は自動生成ではなく、namems.js に定義したものをランダムに出しているようです。&lt;/p&gt;&#xA;&lt;p&gt;現在も開発中ということで、ソースコードは&lt;a href=&#34;https://github.com/Azgaar/Fantasy-Map-Generator&#34;&gt;GitHub&lt;/a&gt;で公開されており、&lt;a href=&#34;https://azgaar.wordpress.com/&#34;&gt;開発ブログ&lt;/a&gt;では海岸や河川の生成など、これまで作成したところの仕様や作り方などについても解説されてます。&lt;/p&gt;&#xA;&lt;p&gt;昨年ご紹介した&lt;a href=&#34;http://developer.cybozu.co.jp/akky/2017/05/medieval-fantasy-city-generator/&#34;&gt;中世ファンタシーの城郭都市を生成するジェネレーター&lt;/a&gt;と併せて、TRPG のマスタリングや小説の世界観設定などに使うとはかどりそうなサービスではないでしょうか。&lt;/p&gt;</description>
			</item>
			<item>
				<title>weepeople - 人のシルエットを表現したフォント</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/weepeople-people-sillhouettes-font/</link>
				<pubDate>Fri, 09 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/weepeople-people-sillhouettes-font/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/propublica/weepeople/&#34;&gt;weepeople&lt;/a&gt; は、人の形をしたフォントセットです。&lt;/p&gt;&#xA;&lt;p&gt;こんなかんじ。下は abcdeABCDE と書いて、この weepeople font を指定しています。(コピーして別の場所に貼りつけてみると確認できます)&lt;/p&gt;&#xA;&lt;p&gt;abcdeABCDE&lt;/p&gt;&#xA;&lt;p&gt;利用例として、&lt;a href=&#34;https://projects.propublica.org/graphics/trump-job-promises&#34;&gt;トランプ大統領が約束した雇用はどうなったか?&lt;/a&gt;というページが紹介されています。ここでは、雇用された人数を表すグラフのところで、このフォントを並べることで人数の多寡を示していますね。&lt;/p&gt;&#xA;&lt;p&gt;アルファベットを並べるだけでグループや群衆を表現できたり、文字の装飾と同様に色やサイズを変えられるのは webページ上で使うには便利かもしれません。&lt;/p&gt;&#xA;&lt;p&gt;ライセンスは &lt;a href=&#34;http://creativecommons.org/licenses/by-nc-nd/3.0/us/&#34;&gt;Creative Commons Attribution-NonCommercial-NoDerivs 3.0 United States License&lt;/a&gt;。CCでは非商用派生無しですが、別途テキストで広告のあるページに掲載することや有償の制作物の要素として使うのは構わない、とも書いてあります。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://source.opennews.org/articles/our-font-made-people/&#34;&gt;An OpenNews project&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>WordPressに喋らせる Amazon Polly プラグイン。読み上げ podcast 開設まで</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/amazon-polly-official-plugin-let-wordpress-speak/</link>
				<pubDate>Fri, 09 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/amazon-polly-official-plugin-let-wordpress-speak/</guid>
				<description>&lt;p&gt;[更新 2019-02] この記事のためだけにプラグインを入れておくのを止めて、プラグインは無効にします。また、プラグイン名は Amazon Polly から Amazon AI に変更されていたようです。&lt;/p&gt;&#xA;&lt;p&gt;Amazon 自身が&lt;a href=&#34;https://ja.wordpress.org/plugins/amazon-polly/&#34;&gt;音声合成サービス Amazon Polly のワードプレス用プラグイン Amazon Polly&lt;/a&gt; を&lt;a href=&#34;https://aws.amazon.com/jp/blogs/aws/give-your-wordpress-blog-a-voice-with-our-new-amazon-polly-plugin/&#34;&gt;公開した&lt;/a&gt;ので、早速入れてみました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;インストールと設定&#34;&gt;インストールと設定&lt;/h3&gt;&#xA;&lt;p&gt;WordPress のプラグインディレクトリから選んでインストールすると、「設定」メニューに Amazon Polly が出てきます。&lt;/p&gt;&#xA;&lt;p&gt;必要な権限を持たせたAWSのアカウントを用意して、以下の二つを設定。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AWS access key&lt;/li&gt;&#xA;&lt;li&gt;AWS secret key&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;また、Voice Name で言語や話者を選べるので、日本語の女性 Mizuki か男性 Takumi を選んでおきます。&lt;/p&gt;&#xA;&lt;p&gt;Cloud storage の項目では、合成された音声をローカルではなくAmazon S3に置く指定も可能です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/amazon-polly-official-plugin-let-wordpress-speak/wordpress-amazon-polly-plugin-admin-page.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/amazon-polly-official-plugin-let-wordpress-speak/wordpress-amazon-polly-plugin-admin-page_hu_61476487b31a015.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/amazon-polly-official-plugin-let-wordpress-speak/wordpress-amazon-polly-plugin-admin-page_hu_177cb402f59c0aec.webp 613w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/amazon-polly-official-plugin-let-wordpress-speak/wordpress-amazon-polly-plugin-admin-page.png&#34; width=&#34;613&#34; height=&#34;443&#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;h3 id=&#34;音声対応の記事を書く&#34;&gt;音声対応の記事を書く&lt;/h3&gt;&#xA;&lt;p&gt;これで新規にブログ記事を書こうとすると、投稿画面に&amp;quot;Enable Amazon Polly&amp;quot;というチェックボックスが出てくるので、喋らせたい記事にチェックを入れます。チェックすると「今回の変換にいくら掛かるか?」を確認するボタンまで出してくれるのは、有料APIだけに安心感があります。&lt;/p&gt;&#xA;&lt;p&gt;あとは通常と同様に公開するだけ。&lt;/p&gt;&#xA;&lt;p&gt;記事の先頭(プラグインの設定により末尾に出したり、表示しないことも可能)に、上のように音声再生のウィジェットが表示されました。聴いてみるとかなり良い感じで合成されていますね。&lt;/p&gt;&#xA;&lt;p&gt;Autoplay という設定で、記事を開くと自動的に喋り始めるようにもできますが、これをオンにするのは読者には煩わしいのではないかと思います。&lt;/p&gt;&#xA;&lt;h3 id=&#34;自動podcastも&#34;&gt;自動podcastも&lt;/h3&gt;&#xA;&lt;p&gt;管理画面の案内から、ブログの podcast feed が自動で生成されていることもわかります。&lt;/p&gt;&#xA;&lt;p&gt;このブログの場合は&lt;a href=&#34;http://developer.cybozu.co.jp/akky/feed/amazon-pollycast/&#34;&gt;このURLで&lt;/a&gt;、生成された音声記事が podcast として公開されているということです。さらに iTunes で公開する Podcast Connect へ案内までしてくれるので、Apple ID/Store Account を持っていればそのまま iTunes で公開までしてしまいそうです。&lt;/p&gt;</description>
			</item>
			<item>
				<title>雪玉の自動販売機</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/snow-ball-vending-machine/</link>
				<pubDate>Fri, 09 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/snow-ball-vending-machine/</guid>
				<description>&lt;p&gt;ミネアポリスの街中に現れた、&lt;a href=&#34;https://www.instagram.com/realmnsnowballs/&#34;&gt;雪玉を売る自販機&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;blockquote&#xA;&#x9;class=&#34;instagram-media&#34;&#xA;&#x9;data-instgrm-captioned&#xA;&#x9;data-instgrm-permalink=&#34;https://www.instagram.com/p/BetVH8zBLx6&#34;&#xA;&#x9;data-instgrm-version=&#34;14&#34;&#xA;&#x9;style=&#34;&#xA;&#x9;background: #fff;&#xA;&#x9;border: 0;&#xA;&#x9;border-radius: 3px;&#xA;&#x9;box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 10px 0 rgba(0, 0, 0, 0.15);&#xA;&#x9;margin: 1px;&#xA;&#x9;max-width: 540px;&#xA;&#x9;min-width: 326px;&#xA;&#x9;padding: 0;&#xA;&#x9;width: 99.375%;&#xA;&#x9;width: -webkit-calc(100% - 2px);&#xA;&#x9;width: calc(100% - 2px);&#xA;&#x9;&#34;&#xA;&gt;&#xA;&#x9;&lt;div style=&#34;padding: 16px&#34;&gt;&#xA;&#x9;&#x9;&lt;a&#xA;&#x9;&#x9;&#x9;href=&#34;https://www.instagram.com/p/BetVH8zBLx6&#34;&#xA;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;background: #ffffff;&#xA;&#x9;&#x9;&#x9;line-height: 0;&#xA;&#x9;&#x9;&#x9;padding: 0 0;&#xA;&#x9;&#x9;&#x9;text-align: center;&#xA;&#x9;&#x9;&#x9;text-decoration: none;&#xA;&#x9;&#x9;&#x9;width: 100%;&#xA;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;target=&#34;_blank&#34;&#xA;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&lt;div style=&#34;display: flex; flex-direction: row; align-items: center&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 50%;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;height: 40px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;margin-right: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;width: 40px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;display: flex;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;flex-direction: column;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 1;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;justify-content: center;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 4px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;margin-bottom: 6px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 100px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 4px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 60px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;div style=&#34;padding: 19% 0&#34;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;style=&#34;display: block; height: 50px; margin: 0 auto 12px; width: 50px&#34;&#xA;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;svg&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;width=&#34;50px&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;height=&#34;50px&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;viewBox=&#34;0 0 60 60&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;version=&#34;1.1&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;xmlns=&#34;https://www.w3.org/2000/svg&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;xmlns:xlink=&#34;https://www.w3.org/1999/xlink&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;g stroke=&#34;none&#34; stroke-width=&#34;1&#34; fill=&#34;none&#34; fill-rule=&#34;evenodd&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;g transform=&#34;translate(-511.000000, -20.000000)&#34; fill=&#34;#000000&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;g&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;path&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;d=&#34;M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/path&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;/g&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;/g&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;/g&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/svg&gt;&#xA;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;div style=&#34;padding-top: 8px&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;color: #3897f0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;font-family: Arial, sans-serif;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;font-size: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;font-style: normal;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;font-weight: 550;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;line-height: 18px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;View this post on Instagram&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;div style=&#34;padding: 12.5% 0&#34;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;display: flex;&#xA;&#x9;&#x9;&#x9;&#x9;flex-direction: row;&#xA;&#x9;&#x9;&#x9;&#x9;margin-bottom: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;align-items: center;&#xA;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 50%;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 12.5px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 12.5px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: translateX(0px) translateY(7px);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 12.5px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: rotate(-45deg) translateX(3px) translateY(1px);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 12.5px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;margin-right: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;margin-left: 2px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 50%;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 12.5px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 12.5px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: translateX(9px) translateY(-18px);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div style=&#34;margin-left: 8px&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 50%;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 20px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 20px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-top: 2px solid transparent;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-left: 6px solid #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-bottom: 2px solid transparent;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: translateX(16px) translateY(-4px) rotate(30deg);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div style=&#34;margin-left: auto&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 0px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-top: 8px solid #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-right: 8px solid transparent;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: translateY(16px);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 12px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 16px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: translateY(-4px);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-top: 8px solid #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-left: 8px solid transparent;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: translateY(-4px) translateX(8px);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;display: flex;&#xA;&#x9;&#x9;&#x9;&#x9;flex-direction: column;&#xA;&#x9;&#x9;&#x9;&#x9;flex-grow: 1;&#xA;&#x9;&#x9;&#x9;&#x9;justify-content: center;&#xA;&#x9;&#x9;&#x9;&#x9;margin-bottom: 24px;&#xA;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 4px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;height: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;margin-bottom: 6px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;width: 224px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 4px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;height: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;width: 144px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&lt;/div&#xA;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;&#x9;&lt;/div&gt;&#xA;&lt;/blockquote&gt;&lt;script async src=&#34;https://www.instagram.com/embed.js&#34;&gt;&lt;/script&gt;&#xA;&lt;blockquote&#xA;&#x9;class=&#34;instagram-media&#34;&#xA;&#x9;data-instgrm-captioned&#xA;&#x9;data-instgrm-permalink=&#34;https://www.instagram.com/p/BeyTPDBhLlW&#34;&#xA;&#x9;data-instgrm-version=&#34;14&#34;&#xA;&#x9;style=&#34;&#xA;&#x9;background: #fff;&#xA;&#x9;border: 0;&#xA;&#x9;border-radius: 3px;&#xA;&#x9;box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 10px 0 rgba(0, 0, 0, 0.15);&#xA;&#x9;margin: 1px;&#xA;&#x9;max-width: 540px;&#xA;&#x9;min-width: 326px;&#xA;&#x9;padding: 0;&#xA;&#x9;width: 99.375%;&#xA;&#x9;width: -webkit-calc(100% - 2px);&#xA;&#x9;width: calc(100% - 2px);&#xA;&#x9;&#34;&#xA;&gt;&#xA;&#x9;&lt;div style=&#34;padding: 16px&#34;&gt;&#xA;&#x9;&#x9;&lt;a&#xA;&#x9;&#x9;&#x9;href=&#34;https://www.instagram.com/p/BeyTPDBhLlW&#34;&#xA;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;background: #ffffff;&#xA;&#x9;&#x9;&#x9;line-height: 0;&#xA;&#x9;&#x9;&#x9;padding: 0 0;&#xA;&#x9;&#x9;&#x9;text-align: center;&#xA;&#x9;&#x9;&#x9;text-decoration: none;&#xA;&#x9;&#x9;&#x9;width: 100%;&#xA;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;target=&#34;_blank&#34;&#xA;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&lt;div style=&#34;display: flex; flex-direction: row; align-items: center&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 50%;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;height: 40px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;margin-right: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;width: 40px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;display: flex;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;flex-direction: column;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 1;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;justify-content: center;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 4px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;margin-bottom: 6px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 100px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 4px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 60px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;div style=&#34;padding: 19% 0&#34;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;style=&#34;display: block; height: 50px; margin: 0 auto 12px; width: 50px&#34;&#xA;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;svg&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;width=&#34;50px&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;height=&#34;50px&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;viewBox=&#34;0 0 60 60&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;version=&#34;1.1&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;xmlns=&#34;https://www.w3.org/2000/svg&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;xmlns:xlink=&#34;https://www.w3.org/1999/xlink&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;g stroke=&#34;none&#34; stroke-width=&#34;1&#34; fill=&#34;none&#34; fill-rule=&#34;evenodd&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;g transform=&#34;translate(-511.000000, -20.000000)&#34; fill=&#34;#000000&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;g&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;path&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;d=&#34;M556.869,30.41 C554.814,30.41 553.148,32.076 553.148,34.131 C553.148,36.186 554.814,37.852 556.869,37.852 C558.924,37.852 560.59,36.186 560.59,34.131 C560.59,32.076 558.924,30.41 556.869,30.41 M541,60.657 C535.114,60.657 530.342,55.887 530.342,50 C530.342,44.114 535.114,39.342 541,39.342 C546.887,39.342 551.658,44.114 551.658,50 C551.658,55.887 546.887,60.657 541,60.657 M541,33.886 C532.1,33.886 524.886,41.1 524.886,50 C524.886,58.899 532.1,66.113 541,66.113 C549.9,66.113 557.115,58.899 557.115,50 C557.115,41.1 549.9,33.886 541,33.886 M565.378,62.101 C565.244,65.022 564.756,66.606 564.346,67.663 C563.803,69.06 563.154,70.057 562.106,71.106 C561.058,72.155 560.06,72.803 558.662,73.347 C557.607,73.757 556.021,74.244 553.102,74.378 C549.944,74.521 548.997,74.552 541,74.552 C533.003,74.552 532.056,74.521 528.898,74.378 C525.979,74.244 524.393,73.757 523.338,73.347 C521.94,72.803 520.942,72.155 519.894,71.106 C518.846,70.057 518.197,69.06 517.654,67.663 C517.244,66.606 516.755,65.022 516.623,62.101 C516.479,58.943 516.448,57.996 516.448,50 C516.448,42.003 516.479,41.056 516.623,37.899 C516.755,34.978 517.244,33.391 517.654,32.338 C518.197,30.938 518.846,29.942 519.894,28.894 C520.942,27.846 521.94,27.196 523.338,26.654 C524.393,26.244 525.979,25.756 528.898,25.623 C532.057,25.479 533.004,25.448 541,25.448 C548.997,25.448 549.943,25.479 553.102,25.623 C556.021,25.756 557.607,26.244 558.662,26.654 C560.06,27.196 561.058,27.846 562.106,28.894 C563.154,29.942 563.803,30.938 564.346,32.338 C564.756,33.391 565.244,34.978 565.378,37.899 C565.522,41.056 565.552,42.003 565.552,50 C565.552,57.996 565.522,58.943 565.378,62.101 M570.82,37.631 C570.674,34.438 570.167,32.258 569.425,30.349 C568.659,28.377 567.633,26.702 565.965,25.035 C564.297,23.368 562.623,22.342 560.652,21.575 C558.743,20.834 556.562,20.326 553.369,20.18 C550.169,20.033 549.148,20 541,20 C532.853,20 531.831,20.033 528.631,20.18 C525.438,20.326 523.257,20.834 521.349,21.575 C519.376,22.342 517.703,23.368 516.035,25.035 C514.368,26.702 513.342,28.377 512.574,30.349 C511.834,32.258 511.326,34.438 511.181,37.631 C511.035,40.831 511,41.851 511,50 C511,58.147 511.035,59.17 511.181,62.369 C511.326,65.562 511.834,67.743 512.574,69.651 C513.342,71.625 514.368,73.296 516.035,74.965 C517.703,76.634 519.376,77.658 521.349,78.425 C523.257,79.167 525.438,79.673 528.631,79.82 C531.831,79.965 532.853,80.001 541,80.001 C549.148,80.001 550.169,79.965 553.369,79.82 C556.562,79.673 558.743,79.167 560.652,78.425 C562.623,77.658 564.297,76.634 565.965,74.965 C567.633,73.296 568.659,71.625 569.425,69.651 C570.167,67.743 570.674,65.562 570.82,62.369 C570.966,59.17 571,58.147 571,50 C571,41.851 570.966,40.831 570.82,37.631&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/path&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;/g&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;/g&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;/g&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/svg&gt;&#xA;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;div style=&#34;padding-top: 8px&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;color: #3897f0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;font-family: Arial, sans-serif;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;font-size: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;font-style: normal;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;font-weight: 550;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;line-height: 18px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;View this post on Instagram&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;div style=&#34;padding: 12.5% 0&#34;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;display: flex;&#xA;&#x9;&#x9;&#x9;&#x9;flex-direction: row;&#xA;&#x9;&#x9;&#x9;&#x9;margin-bottom: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;align-items: center;&#xA;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 50%;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 12.5px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 12.5px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: translateX(0px) translateY(7px);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 12.5px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: rotate(-45deg) translateX(3px) translateY(1px);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 12.5px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;margin-right: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;margin-left: 2px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 50%;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 12.5px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 12.5px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: translateX(9px) translateY(-18px);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div style=&#34;margin-left: 8px&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 50%;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 20px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 20px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-top: 2px solid transparent;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-left: 6px solid #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-bottom: 2px solid transparent;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: translateX(16px) translateY(-4px) rotate(30deg);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div style=&#34;margin-left: auto&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 0px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-top: 8px solid #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-right: 8px solid transparent;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: translateY(16px);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 12px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 16px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: translateY(-4px);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;width: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;height: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-top: 8px solid #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;border-left: 8px solid transparent;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;transform: translateY(-4px) translateX(8px);&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;display: flex;&#xA;&#x9;&#x9;&#x9;&#x9;flex-direction: column;&#xA;&#x9;&#x9;&#x9;&#x9;flex-grow: 1;&#xA;&#x9;&#x9;&#x9;&#x9;justify-content: center;&#xA;&#x9;&#x9;&#x9;&#x9;margin-bottom: 24px;&#xA;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 4px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;height: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;margin-bottom: 6px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;width: 224px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;background-color: #f4f4f4;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;border-radius: 4px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;flex-grow: 0;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;height: 14px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;width: 144px;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&gt;&lt;/div&gt;&lt;/div&#xA;&#x9;&#x9;&#x9;&gt;&#xA;&#x9;&#x9;&lt;/a&gt;&#xA;&#x9;&lt;/div&gt;&#xA;&lt;/blockquote&gt;&lt;script async src=&#34;https://www.instagram.com/embed.js&#34;&gt;&lt;/script&gt;&#xA;&lt;p&gt;お値段は1ドル。&lt;/p&gt;</description>
			</item>
			<item>
				<title>一番セキュアなプログラムは、書かないことだ</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/the-most-secured-code/</link>
				<pubDate>Thu, 08 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/the-most-secured-code/</guid>
				<description>&lt;p&gt;書かなければバグも出ない、は真理で、コードの量で生産性を測ることが間違ってることの何よりの証拠ですね。GitHub で公開されて大人気となっている &lt;a href=&#34;https://github.com/kelseyhightower/nocode&#34;&gt;nocode&lt;/a&gt;は、そんな最高の手段を表現したソフトウェアです。&lt;/p&gt;&#xA;&lt;p&gt;当初公開されたファイルは、以下の3つ&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;README.md&lt;/li&gt;&#xA;&lt;li&gt;LICENSE (Apacheライセンス)&lt;/li&gt;&#xA;&lt;li&gt;CONTRIBUTING.md (コードを含まない限り、あらゆる変更を歓迎)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;ソースコードはありませんね。&lt;/p&gt;&#xA;&lt;p&gt;その後、README にあった使い方&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;echo &amp;quot;&amp;quot; &amp;gt; /dev/null&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;は「Windows対応」で削除されたようです。また、Docker 対応で&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;quot;FROM scratch&amp;quot;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;だけの Dockerfile が追加されましたが、「Docker の脆弱性の可能性を考えるとこれは追加すべきではない」という意見も出ています。&lt;/p&gt;&#xA;&lt;h3 id=&#34;issues-がすごい&#34;&gt;Issues がすごい&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/kelseyhightower/nocode/issues&#34;&gt;Issues&lt;/a&gt; に、現時点で300を超える要望が上がっています。プロジェクトへの期待の多さを感じますね。&lt;/p&gt;&#xA;&lt;p&gt;一番人気は&lt;a href=&#34;https://github.com/kelseyhightower/nocode/issues/50&#34;&gt;これ&lt;/a&gt;。タイトルは「」。コメントも「」が多いです。議論が空白なことがセキュリティにつながるかわかりませんが。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/the-most-secured-code/nocode-blank-issue.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/the-most-secured-code/nocode-blank-issue_hu_c14b1aa02e2e060e.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/the-most-secured-code/nocode-blank-issue_hu_36226e4fd9ed29f5.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/02/the-most-secured-code/nocode-blank-issue_hu_2968650f3f2d572c.webp 778w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/the-most-secured-code/nocode-blank-issue.png&#34; width=&#34;778&#34; height=&#34;651&#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;a href=&#34;https://github.com/kelseyhightower/nocode/issues/2&#34;&gt;#2&lt;/a&gt; PCの電源を入れないといけない (Kindle や ニンテンドーSwitch など既に多彩なプラットフォームに対応しているのでは)」「&lt;a href=&#34;https://github.com/kelseyhightower/nocode/issues/137&#34;&gt;#137&lt;/a&gt; MITライセンスにするべきでは? (から各種ライセンスの提案)」「&lt;a href=&#34;https://github.com/kelseyhightower/nocode/issues/179&#34;&gt;#179&lt;/a&gt; nocode はテストするのが非常に困難では」「&lt;a href=&#34;https://github.com/kelseyhightower/nocode/issues/195&#34;&gt;#195&lt;/a&gt; 何もしてないのに動きません! (他にも、Ubuntuで動かない、Commodore64で動かない、IEで動かないなどのissuesも)」「&lt;a href=&#34;https://github.com/kelseyhightower/nocode/issues/8&#34;&gt;#8&lt;/a&gt; .gitignore でコードが混入しないようにすべき (指定は **/**)」「&lt;a href=&#34;https://github.com/kelseyhightower/nocode/issues/80&#34;&gt;#80&lt;/a&gt; ドキュメントが必要では? それも多言語で (トルコ語「」とブルガリア語「」が既に提案されています。日本語で書くなら「」といったあたりでしょうか)」といった多くの Issues が上がってきており、活発な議論が繰り広げられています。&lt;/p&gt;&#xA;&lt;p&gt;via Hacker News&lt;/p&gt;</description>
			</item>
			<item>
				<title>is-vegan 菜食主義者のための食品判定ライブラリ in JavaScript</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/javascript-library-tells-you-which-food-is-vegan/</link>
				<pubDate>Wed, 07 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/javascript-library-tells-you-which-food-is-vegan/</guid>
				<description>&lt;p&gt;肉や魚だけでなく、牛乳など直接は命を奪わない食材も忌避する完全菜食主義(ヴィーガン)のためのライブラリが &lt;a href=&#34;https://github.com/hmontazeri/is-vegan&#34;&gt;is- vegan&lt;/a&gt; です。&lt;/p&gt;&#xA;&lt;p&gt;利用例はこんな感じ。牛乳はダメで、豆乳はOKと。&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;import * as isVegan from &#39;is-vegan&#39;;  // example for single ingredient isVegan.isVeganIngredient(&#39;soy&#39;); // true isVegan.isVeganIngredient(&#39;milk&#39;); // false&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;作りとしては src/util/canbevegan.json と nonvegan.json に食材の名前が列挙してあるだけのシンプルなもの。これを訳せば日本語でも使えるかもしれないですね。レシピサイトの材料リストを見て、菜食主義対応かどうかを表示する、なんていう拡張を作ったりできそうです。&lt;/p&gt;&#xA;&lt;p&gt;食べ物の規制ということだとイスラム教のハラールについても is-haral 的なライブラリが有ったりするのかな、とGitHub を探してみましたが、見つかりませんでした。あちらは単純に食材の種類で決まるわけではないので同じ手は使えないのかもしれませんね。&lt;/p&gt;&#xA;&lt;p&gt;via Hacker News&lt;/p&gt;</description>
			</item>
			<item>
				<title>My First Bitcoin - ビットコインについて説明する絵本</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/02/my-first-bitcoin-for-kids/</link>
				<pubDate>Fri, 02 Feb 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/02/my-first-bitcoin-for-kids/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://cash.me/&#34;&gt;アメリカの個人間送金アプリ Cash&lt;/a&gt; (cash.me)が、ビットコインの売買機能を公開したのにあわせて、子供の絵本仕立てによるビットコインの解説サイトを公開しました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://cash.me/bitcoin&#34;&gt;My First Bitcoin and the legend of Satoshi Nakamoto&lt;/a&gt; (私の初めてのビットコイン - ナカモト・サトシの伝説)&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://cash.me/bitcoin&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/my-first-bitcoin-for-kids/my-first-bitcoin-named_hu_b07a5d5ac5e99cc5.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/my-first-bitcoin-for-kids/my-first-bitcoin-named_hu_8178e2ccbc07c554.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/02/my-first-bitcoin-for-kids/my-first-bitcoin-named_hu_45b2defc9d4cf08a.webp 820w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/my-first-bitcoin-for-kids/my-first-bitcoin-named.png&#34; width=&#34;820&#34; height=&#34;639&#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&gt;&#xA;&lt;p&gt;価値の移転や保存を世界中でおこなえる全く新しい仕組みで、彼らはそれを「ビットコイン」と呼びました。&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://cash.me/bitcoin&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/my-first-bitcoin-for-kids/my-first-bitcoin-exchanges_hu_597606db5ea3c9c6.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/02/my-first-bitcoin-for-kids/my-first-bitcoin-exchanges_hu_7e531793976ffcc4.webp 695w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/02/my-first-bitcoin-for-kids/my-first-bitcoin-exchanges.png&#34; width=&#34;695&#34; height=&#34;683&#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&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;&#xA;&lt;p&gt;via &lt;a href=&#34;https://www.theverge.com/tldr/2018/1/31/16955374/square-bitcoin-decline-satoshi-illustrations-wise-financial-decisions-cash-app&#34;&gt;The Verge&lt;/a&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
