<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>2022-06 on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/archives/2022-06/</link>
		<description>Recent content in 2022-06 on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Thu, 30 Jun 2022 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/archives/2022-06/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Nettleマジック・プロジェクト - トランプにつけた見えない印でデッキのカードを全部当てる</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/</link>
				<pubDate>Thu, 30 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/</guid>
				<description>&lt;p&gt;ポール・ネトルさん(&lt;a href=&#34;https://github.com/nettlep&#34;&gt;@nettlep&lt;/a&gt;, Paul Nettle)が公開した Nettle Magic Project は、オープンソースのトランプ・イカサマ支援ツールです。&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://github.com/nettlep/magic/blob/main/docs/img/stamped-deck.jpg&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/stamped-deck_hu_88aac94cfd6c783e.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/stamped-deck_hu_9f664f8308d561f3.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/stamped-deck_hu_ccf576c16b6c7c5b.webp 2691w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/stamped-deck.jpg&#34; width=&#34;2691&#34; height=&#34;1600&#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://raw.githubusercontent.com/nettlep/magic/main/docs/img/ink_comparison.jpg&#34;&gt;区別はつきません&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;読み取りは Raspberry Pi に &lt;a href=&#34;https://www.raspberrypi.com/products/pi-noir-camera-v2/&#34;&gt;NoIR カメラ&lt;/a&gt;を付けたデバイスで行います。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://raw.githubusercontent.com/nettlep/magic/main/docs/img/abra_ipad.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/abra_ipad_hu_7fc5e223d9a63a9f.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/abra_ipad_hu_b033eeaa963338bb.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/abra_ipad_hu_14e50ff050888cdb.webp 2078w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/playing-card-ir-cheat-project/abra_ipad.png&#34; width=&#34;2078&#34; height=&#34;1562&#34; alt=&#34;iPadクライアントによるトランプ読み取り結果&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;iPadアプリAbraで読み取り結果を表示した様子&lt;/p&gt;&#xA;&lt;p&gt;作者自身によるiPad アプリで、撮影した見えないインクの並びからトランプの並びを表示しています。52枚重なった状態でどれだけ正確にわかるのかなと思いましたが、この写真だと&lt;a href=&#34;https://nettlep.github.io/magic/#confidencefactorcalculation&#34;&gt;読み取りの信頼度&lt;/a&gt;は99(/100)ということです。&lt;/p&gt;&#xA;&lt;p&gt;カメラに映ったデッキからカードの方向を正しく読んだり、全カードのマークからビット情報を読み取ったり、ビットの並びからエラー訂正で確からしいスート/数字を取り出したり、読み取った横のラインの重なり具合からカードとカードの境界を推定したり、動画から切り出した複数の画像から取り込んだ結果を時系列で追ったり、といった処理を経て、どれぐらい読み取れているかを判定しているそう。細かくは読めませんでしたが興味のある人には&lt;a href=&#34;https://nettlep.github.io/magic/&#34;&gt;とても詳細な説明&lt;/a&gt;が提供されています。&lt;/p&gt;&#xA;&lt;p&gt;Hacker Newsのコメントによると、2016年開催のDefcon 24の「ジェームス・ボンドのようにポーカーでイカサマをする」というセッションで同じようなトランプの読み取りがデモされていたそうです。&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/bRgCvCTG_XQ?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;ここでは専用のIRカメラ、専用のアプリケーションを用意し、読み取りが容易な環境で行っていますが、今後ますます家やオフィスに複数のカメラが常時稼働するようになったり、またカメラが他の目的もあってIRやUVにも対応したりしていくかもしれません。そうするとソフトウェアの工夫次第で普通ならわからないような情報の読み取りができたりするかもしれないですね。&lt;/p&gt;</description>
			</item>
			<item>
				<title>hexyzland - 数式で六角形の図形表示を動かす遊び場サイト</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/playing-math-and-hex/</link>
				<pubDate>Wed, 29 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/playing-math-and-hex/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://ptol.github.io/hexyzland/&#34;&gt;hexyzland&lt;/a&gt; は、六角形ベースの図形を6つの変数と数式で動かす、プログラミング実験場です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://ptol.github.io/hexyzland/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/playing-math-and-hex/hexyzland_hu_cc952e2ee41a9eb9.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/playing-math-and-hex/hexyzland_hu_dcb6835d5cbcd0fd.webp 700w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/playing-math-and-hex/hexyzland.png&#34; width=&#34;700&#34; height=&#34;791&#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;Hexyzland トップページ&lt;/p&gt;&#xA;&lt;p&gt;6つの変数は t(時間), r(中心からの距離), a(角度), x,y,z(3方向の座標) となっていて、各ヘックスの値を -1(真っ赤) から 1(真っ白)の間に変えることでヘックスのサイズと色が変わります。&lt;/p&gt;&#xA;&lt;p&gt;あとは数学的な関数を組み合わせればアニメーションのできあがり。チュートリアルにたくさんの実例が出ています。&lt;/p&gt;&#xA;&lt;p&gt;作成した図形は URL が生成されるので &lt;a href=&#34;https://ptol.github.io/hexyzland/#sin%28t%2Ba%2F30%2Br%258%29&#34;&gt;SNS 等で共有すること&lt;/a&gt;もできますし、動いているところを動画として保存することもできます。&lt;/p&gt;&#xA;&lt;p&gt;http://localhost:8099/wp-content/uploads/2022/06/hexyzland.webm&lt;/p&gt;&#xA;&lt;p&gt;GitHub に&lt;a href=&#34;https://github.com/ptol/hexyzland&#34;&gt;サイトのソースコードも公開&lt;/a&gt;されています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://tixy.land/&#34;&gt;tixyland&lt;/a&gt; という正方形ベースの&lt;a href=&#34;https://twitter.com/aemkei/status/1323399877611708416&#34;&gt;同様の遊び場&lt;/a&gt;があり、hexyzland はそれにインスパイアされたものだそうです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://tixy.land/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/playing-math-and-hex/tixyland-top_hu_24f08c49dc8e97c3.webp 340w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/playing-math-and-hex/tixyland-top.png&#34; width=&#34;340&#34; height=&#34;467&#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;tixy.land トップページ&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;A collection of colorful examples from &lt;a href=&#34;https://t.co/664X7G2TH2&#34;&gt;https://t.co/664X7G2TH2&lt;/a&gt;:&lt;br&gt;&lt;br&gt;// sin cos sin cos sin cos&lt;br&gt;// by &lt;a href=&#34;https://x.com/inky?ref_src=twsrc%5Etfw&#34;&gt;@inky&lt;/a&gt; &lt;br&gt;(t,i,x,y)=&amp;gt;&lt;br&gt;((x^y)%2?sin:cos)(t)&lt;a href=&#34;https://t.co/fp20uLGg2Z&#34;&gt;https://t.co/fp20uLGg2Z&lt;/a&gt; &lt;a href=&#34;https://t.co/ymY0kg6hCl&#34;&gt;pic.twitter.com/ymY0kg6hCl&lt;/a&gt;&lt;/p&gt;&amp;mdash; Martin Kleppe (@aemkei) &lt;a href=&#34;https://x.com/aemkei/status/1326637580486578177?ref_src=twsrc%5Etfw&#34;&gt;November 11, 2020&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 reddit/programming&lt;/p&gt;</description>
			</item>
			<item>
				<title>イギリス国政調査の人口で遊ぶブラウザゲーム</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/uk-census-population-map-game/</link>
				<pubDate>Wed, 29 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/uk-census-population-map-game/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://www.ons.gov.uk/peoplepopulationandcommunity/populationandmigration/populationestimates/articles/playthecensus2021populationmapgame/2022-06-28&#34;&gt;Census 2021 population map game&lt;/a&gt;(2021年国勢調査人口地図ゲーム)は、イギリス政府のサイトで公開された、地域の人口を当てるブラウザゲームです。&lt;/p&gt;&#xA;&lt;p&gt;ゲームでは、イングランドとウェールズの地図上にて開始地点と目的地が与えられて、開始地点から隣のエリアを攻略し、進んでいってゴールを目指します。&lt;/p&gt;&#xA;&lt;p&gt;隣のエリアに進むには、現在のエリアの人口に対してターゲットのエリアの人口が「多い or 少ない」を当てる必要があります。&lt;/p&gt;&#xA;&lt;!-- Legacy embedded HTML preserved:&#xA;&lt;iframe height=&#34;600px&#34; width=&#34;100%&#34; src=&#34;https://www.ons.gov.uk/visualisations/censusmapgame/&#34;&gt;&lt;/iframe&gt;&#xA;--&gt;&#xA;&lt;p&gt;出発地と目的地は日替わりで毎日違うお題が出るようです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.ons.gov.uk/peoplepopulationandcommunity/populationandmigration/populationestimates/articles/playthecensus2021populationmapgame/2022-06-28&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/uk-census-population-map-game/akky-played-CensusMapGame_hu_9e73a778a8c748b.webp 328w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/uk-census-population-map-game/akky-played-CensusMapGame.png&#34; width=&#34;328&#34; height=&#34;410&#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;p&gt;また、最近のブラウザゲームといえばこれ、の Wordle風の結果共有テキストもコピーできます。&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;&lt;a href=&#34;https://x.com/hashtag/CensusMapGame?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#CensusMapGame&lt;/a&gt; | Regular&lt;br&gt;Sevenoaks to Wychavon | Total population&lt;br&gt;🟩🟥🟩🟥🟥🟩🟥🟩🟩🟩🟥🟩🟩🟩🟩🟩🟩🟥🟩🟥🟩🟥🟥🟩🟥🟩🟩🟩🟥🟩🟩🟩🟥&lt;br&gt;Lost in 33 turns (shortest route 13) | 63% correct&lt;a href=&#34;https://t.co/miBCjzxFnd&#34;&gt;https://t.co/miBCjzxFnd&lt;/a&gt;&lt;/p&gt;&amp;mdash; Akky (@akky) &lt;a href=&#34;https://x.com/akky/status/1542011939315781633?ref_src=twsrc%5Etfw&#34;&gt;June 29, 2022&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;&lt;p&gt;via &lt;a href=&#34;https://googlemapsmania.blogspot.com/2022/06/game-of-populations.html&#34;&gt;Maps Mania&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>70 Million Jobs - 服役者と企業のジョブ・マッチングサービス</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/done-time-jobs-matching-service/</link>
				<pubDate>Fri, 24 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/done-time-jobs-matching-service/</guid>
				<description>&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;It&amp;#39;s with great sadness that I share we&amp;#39;re shutting down 70 Million Jobs and Commissary Club. Simply put, the pandemic did us in, after helping thousands of folks w/records land jobs and begin new lives. More here: &lt;a href=&#34;https://t.co/ooDG2r8GuM&#34;&gt;https://t.co/ooDG2r8GuM&lt;/a&gt;&lt;/p&gt;&amp;mdash; 70 Million Jobs (@70MillionJobs) &lt;a href=&#34;https://x.com/70MillionJobs/status/1532710259147657219?ref_src=twsrc%5Etfw&#34;&gt;June 3, 2022&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;a href=&#34;https://www.70millionjobs.com/&#34;&gt;70 Million Jobs (7000万の仕事)&lt;/a&gt;というwebサービスは、刑務所に入っていた服役者の再就職を企業とマッチングするサービスだそうです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.70millionjobs.com/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/done-time-jobs-matching-service/70millionjobs-com-top_hu_b0896be2b4c2aada.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/done-time-jobs-matching-service/70millionjobs-com-top_hu_9372968e52ec34e4.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/done-time-jobs-matching-service/70millionjobs-com-top_hu_a9df31beb746bb07.webp 1136w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/done-time-jobs-matching-service/70millionjobs-com-top.png&#34; width=&#34;1136&#34; height=&#34;582&#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;70 Million Jobs のトップページ&lt;/p&gt;&#xA;&lt;p&gt;「軽犯罪者と重犯罪者にフレンドリーな仕事」「犯罪記録のある人に再就職のチャンスを」とあるように、刑務所から出てきた人に企業が職を提供し、住所や職種でそれを検索できるようになっています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.prisonstudies.org/highest-to-lowest/prison-population-total?field_region_taxonomy_tid=22&#34;&gt;アメリカの受刑者は200万人&lt;/a&gt;(日本は5万人弱)だそうで、刑務所から出てくる人数も多くなります。そんな犯罪歴のある人の数は成人人口の3分の1、7000万人に及ぶそうで、サービス名の70 million はここから来ているのですね。&lt;/p&gt;&#xA;&lt;p&gt;そして、刑務所を出てきた人が仕事を見つけることは、アメリカでも決して簡単ではないそう。しかし、社会の3人に1人に犯罪歴があるとすれば、それを避けて雇用していては社会が成り立たないのではという気もします。仕事が見つからずにまた犯罪に走ってしまう人も中にはいるでしょうし、過去を認識したうえで採用する会社に入れるのなら、社会の安定にも全体の生産性にも寄与しそうで、このサービスには大きな意義がありそうに思いますね。&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/cKNiRY8cxHk?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;サービス紹介の動画で、CEOのリチャード・ブロンソン氏自身もまた、詐欺的な証券販売が元で2年間の服役経験をしていたそうです。自身の社会復帰や再就職での困難から、同様の困難を持つ多くの人達をなんとかしたいと始めたのだとか。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Claddar - 一文字違いの英単語を当てていくブラウザゲーム</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/claddar-daily-english-words-quiz/</link>
				<pubDate>Wed, 22 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/claddar-daily-english-words-quiz/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://playcladder.com/?v=0.9918240735127206&#34;&gt;Cladder&lt;/a&gt; は、英単語を当てるブラウザゲーム。最近よくある、 Wordle インスパイア系で毎日新しく出題されるやつです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://playcladder.com/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/claddar-daily-english-words-quiz/cladder-answering_hu_4e3c3ddaf01217b8.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/claddar-daily-english-words-quiz/cladder-answering_hu_1f5379a2fe3ed494.webp 596w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/claddar-daily-english-words-quiz/cladder-answering.png&#34; width=&#34;596&#34; height=&#34;464&#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;Claddar 回答中&lt;/p&gt;&#xA;&lt;p&gt;まず今の英単語が一つ表示されます。上の例では &amp;ldquo;FOOT&amp;rdquo; 。&lt;/p&gt;&#xA;&lt;p&gt;次の正解は、この単語の一文字だけを別の文字に変えたもの。直下には &amp;ldquo;silly person&amp;rdquo; と表示されていますが、これがその次の単語の意味やヒントとなっています。&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://playcladder.com/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/claddar-daily-english-words-quiz/cladder-results_hu_428c6a71f4f8ae10.webp 319w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/claddar-daily-english-words-quiz/cladder-results.png&#34; width=&#34;319&#34; height=&#34;468&#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;Cladder 結果表示&lt;/p&gt;&#xA;&lt;p&gt;どうしても思いつかない、という時に詰まってしまうのではと思いましたが、2回までパスをして無理やり先へ進むことができるので、どうしても思いつかずに時間を取り過ぎてるなと思ったらパスをうまく使うことも必要そうです。&lt;/p&gt;&#xA;&lt;p&gt;「今日のお題」に挑戦する Play モードのほかに、寄付でアンロックできる難易度の高い Challenge モード、過去の出題を遊べる Archive モード、練習用の Practice モードがあります。&lt;/p&gt;&#xA;&lt;p&gt;結果をコピーして twitter 等に貼り付けられるのも、いつもの Wordle系です。&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;und&#34; dir=&#34;ltr&#34;&gt;&lt;a href=&#34;https://x.com/hashtag/Cladder?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#Cladder&lt;/a&gt; 92&lt;br&gt;&lt;br&gt;✅ 6/10 &lt;br&gt;&lt;br&gt;🟩➖➖🟩&lt;br&gt;🟩➖➖🟩&lt;br&gt;🟩➖➖🟩&lt;br&gt;🟩➖➖🟩&lt;br&gt;🟩➖➖🟩&lt;br&gt;🟩➖➖🟩&lt;br&gt;🟨➖➖🟨&lt;br&gt;⬛➖➖⬛&lt;br&gt;⬛➖➖⬛&lt;br&gt;⬛➖➖⬛&lt;a href=&#34;https://t.co/FKqoRFnblY&#34;&gt;https://t.co/FKqoRFnblY&lt;/a&gt;&lt;/p&gt;&amp;mdash; Akky (@akky) &lt;a href=&#34;https://x.com/akky/status/1539451326869909504?ref_src=twsrc%5Etfw&#34;&gt;June 22, 2022&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;</description>
			</item>
			<item>
				<title>StatusBase - gitで記録するウェブサイト状態モニターツール</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/statusbase-git-based-website-monitoring-tool/</link>
				<pubDate>Wed, 22 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/statusbase-git-based-website-monitoring-tool/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/status-base/statusbase-nuxt&#34;&gt;StatusBase (status-base/statusbase-nuxt)&lt;/a&gt; は、ウェブサイトの運用状況を記録して表示するためのツールです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/status-base/statusbase-nuxt&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/statusbase-git-based-website-monitoring-tool/statusbase-github-top_hu_fd702c89f17278f4.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/statusbase-git-based-website-monitoring-tool/statusbase-github-top_hu_1c174113295f8ad7.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/statusbase-git-based-website-monitoring-tool/statusbase-github-top_hu_76f670b2cefa3ccd.webp 1031w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/statusbase-git-based-website-monitoring-tool/statusbase-github-top.png&#34; width=&#34;1031&#34; height=&#34;670&#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;StatusBase GitHubリポジトリ&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://health.aws.amazon.com/health/status&#34;&gt;AWS&lt;/a&gt;とか&lt;a href=&#34;https://api.twitterstat.us/&#34;&gt;Twitter API&lt;/a&gt;とか、サービスの提供状態を時系列でまとめて出しているページが、サービス本体とは別のところに(=本体が落ちても巻き込まれないように)公開されていますよね。ああいうページをセルフホストで作るためのものです。&lt;/p&gt;&#xA;&lt;p&gt;Vue + Nuxt.js で作られ、オープンソースで公開されている StatusBase は、モニターした対象サイトの up/down を git のコミットで記録していきます。GitHub Actions で定期実行させ、Nuxt で紹介されている多種のホスティングサービスに結果を送るように設定すれば、それだけで一定時間おきに指定したサイトの状態をコミットして、直近の履歴を表示してくれました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://akky-statusbase.vercel.app/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/statusbase-git-based-website-monitoring-tool/akky-statusbase_hu_27b9af008da3fcce.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/statusbase-git-based-website-monitoring-tool/akky-statusbase_hu_1511e67c419353fc.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/statusbase-git-based-website-monitoring-tool/akky-statusbase_hu_bf7fecf8699ec71e.webp 853w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/statusbase-git-based-website-monitoring-tool/akky-statusbase.png&#34; width=&#34;853&#34; height=&#34;834&#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;適当なwebサイトの死活状況をStatusBase on Vercelで作ってみたもの&lt;/p&gt;&#xA;&lt;p&gt;サイトのダウンに関してレポートを載せたい場合は、これも markdown のドキュメントを置くだけ。&lt;/p&gt;&#xA;&lt;p&gt;サイトがダウンした時はeメールで通知もしてくれるのですが、これも GitHub issues を使って実現しています。&lt;/p&gt;&#xA;&lt;p&gt;作者の @zernonia さんによれば、監視部分のスクリプトの GitHub Actions による定期実行は時刻の正確性に欠けるということです。個人のホビーサイトではそれほど気にならないとは思いますし、無料枠でここまで簡単に動かせてしまうのが申し訳ないぐらいですね。&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;Introducing StatusBase!!! (yes another apps 😂)&lt;br&gt;&lt;br&gt;A git-based website monitoring tools powered by &lt;a href=&#34;https://x.com/nuxt_js?ref_src=twsrc%5Etfw&#34;&gt;@nuxt_js&lt;/a&gt; Content v2!&lt;br&gt;&lt;br&gt;🤩 Free &amp;amp; Open-Source&lt;br&gt;🚀 Easy deploy&lt;br&gt;📝 Write report in Markdown&lt;br&gt;0️⃣ Zero dependency on other service&lt;br&gt;🔔 Notify when site is down (WIP)&lt;a href=&#34;https://t.co/QRfPYbRRqQ&#34;&gt;https://t.co/QRfPYbRRqQ&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>ublacklist - 検索エンジンの結果から特定ドメインを排除するブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/</link>
				<pubDate>Fri, 17 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/iorate/ublacklist&#34;&gt;iorate/ublacklist&lt;/a&gt; は、グーグル検索(やその他の検索エンジン)で、検索結果から特定のドメインの結果を隠すというブラウザ拡張(Chrome, Firefox, Safari対応)です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-chrome-store_hu_f7107f28ae399029.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-chrome-store_hu_76e7398fbb8e2f18.webp 606w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-chrome-store.png&#34; width=&#34;606&#34; height=&#34;316&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;Chrome Store での Ublacklist拡張配布ページ&lt;/p&gt;&#xA;&lt;p&gt;Chrome版でためしてみました。ブラウザの上部に進入禁止のようなロゴの Ublacklist ボタンが出て、そこからオプションの編集画面へ行けます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-button.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-button_hu_8f81e4fbc477e680.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-button_hu_3db6e52c9a25b126.webp 531w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-button.png&#34; width=&#34;531&#34; height=&#34;247&#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;オプションメニューでは、検索結果から排したいドメインやURLを、正規表現などで指定できます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-options_hu_1801b65bd77a02d.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-options_hu_86a61a5aa9cc8d87.webp 680w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-options.png&#34; width=&#34;680&#34; height=&#34;614&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;ublacklist拡張のオプションメニュー&lt;/p&gt;&#xA;&lt;p&gt;とは言っても、マッチさせたいパターンを入力するのはプログラマー以外は楽ではないでしょう。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-block-on-search-results_hu_abb18d937dc01156.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-block-on-search-results_hu_bb4bb4bd6dad98f8.webp 703w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-block-on-search-results.png&#34; width=&#34;703&#34; height=&#34;623&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;ublacklist拡張で、検索結果からサイトをブロック対象に追加&lt;/p&gt;&#xA;&lt;p&gt;検索結果のページから、「このサイトをブロックする」でパターンを追加することもできるので、検索しながら「このサイトの結果は自分には合わないな」と思ったら追加していけば、自分のブロックリストを育てていくことができるでしょう。&lt;/p&gt;&#xA;&lt;p&gt;メニューも説明もすべて日本語化されていますし、ブロックしたサイトのリストを他のPC間で共有したり、公開して他のユーザーに共有したりと、機能が充実していますね。オープンソースで更新も活発そうです。&lt;/p&gt;&#xA;&lt;p&gt;業界によっては検索しても上位のページが検索エンジンに特化されたものばかりで、実際に役に立つページが見つけにくいということもあるでしょう。そういうサイトを頭で覚えて避けていくのも年功かもしれませんが、このようなツールを使って見分けるところも自動化してしまうのは仕事の効率化の一つと言えるでしょう。&lt;/p&gt;&#xA;&lt;p&gt;どのサイトの情報が自分にとって有用かを見極めること自体が難しいこともあるでしょうし、一度ブロックしてしまうと間違いを正せなさそう、などの問題もありそうですけれど。&lt;/p&gt;&#xA;&lt;p&gt;Hacker News では、&lt;a href=&#34;https://news.ycombinator.com/item?id=31693787&#34;&gt;uBlock Origin など一般的な広告ブロッカーツールなどで同様の結果を得るための設定方法&lt;/a&gt;も紹介されていて、これはこれでブラウザ拡張を入れる個数が増えなくていいと思います。機能特化した拡張の簡便さを取るかどうかですね。&lt;/p&gt;&#xA;&lt;p&gt;[追記] 社内から、&lt;a href=&#34;https://kujira16.hateblo.jp/entry/2021/05/04/194326&#34;&gt;StackOverflow の単純機械翻訳サイト(スパムサイト)をブロックするリスト&lt;/a&gt;の情報を教えてもらいました。これいいですね。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=31693287&#34;&gt;uBlacklist – Block specific sites from appearing in Google search results | Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>#HEXWORDS - 16進カラーコードで「意味のある単語」をまとめたサイト</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/hexwords-color-codes-having-meanings/</link>
				<pubDate>Fri, 10 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/hexwords-color-codes-having-meanings/</guid>
				<description>&lt;p&gt;HTML/CSS の色指定などで使われる16進コード、0から9とA,B,C,D,E,F までの16文字を使って16進数でRGBの三原色の割合を示すものです。3桁(#3C3)や6桁(#BD2031)で使われます。&lt;/p&gt;&#xA;&lt;p&gt;#3C3&lt;/p&gt;&#xA;&lt;p&gt;#BD2031&lt;/p&gt;&#xA;&lt;p&gt;16文字の中にアルファベットが6文字入っているので、数値によっては英単語のように見えるものもあります。(たとえば #DECAFE)&lt;/p&gt;&#xA;&lt;p&gt;これに、0から9までの数字を似た形のアルファベットに見立てて英文を読みにくくし、仲間うちだけで通じるようにする &lt;a href=&#34;https://ja.wikipedia.org/wiki/Leet&#34;&gt;リートスピーク(leetspeek)&lt;/a&gt; を組み合わせると、6桁の色コードの中に英単語として読めてしまうものの数がぐっと増えてきます。&lt;/p&gt;&#xA;&lt;p&gt;この英単語として読めてしまうような16進コードを集めたのが&lt;a href=&#34;https://hexwords.netlify.app/&#34;&gt;#HEXWORDS&lt;/a&gt;というサイト。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://hexwords.netlify.app/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/hexwords-color-codes-having-meanings/hexwords-top_hu_f2482172985900f2.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/hexwords-color-codes-having-meanings/hexwords-top_hu_ef4b6955f5c3caaf.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/hexwords-color-codes-having-meanings/hexwords-top_hu_77e349d886625134.webp 873w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/hexwords-color-codes-having-meanings/hexwords-top.png&#34; width=&#34;873&#34; height=&#34;898&#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;#HEXWORDS トップ&lt;/p&gt;&#xA;&lt;p&gt;サイトには検索機能もあり、使いたい色コードを入れて、その色に近いもので英単語っぽいものを列挙してくれます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/hexwords-color-codes-having-meanings/hexwords-search_hu_a80f22b312efc612.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/hexwords-color-codes-having-meanings/hexwords-search_hu_a0520a538e8b53a1.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/hexwords-color-codes-having-meanings/hexwords-search_hu_379cc88ed26e021c.webp 879w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/hexwords-color-codes-having-meanings/hexwords-search.png&#34; width=&#34;879&#34; height=&#34;419&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;#HEXWORD の検索例&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://news.ycombinator.com/item?id=31673662&#34;&gt;Hacker News&lt;/a&gt;のスレッドでは、「認識できる英単語と、その16進コードが表示する色の間に関係があるものがあるのでは?」という問いかけが出て、何人もの人がそれっぽいコードを発見・披露しています。&lt;/p&gt;&#xA;&lt;p&gt;#C0A575 (COASTS, 海岸 - 砂っぽい色?)&lt;/p&gt;&#xA;&lt;p&gt;#5A6E57 (SAGEST, セージの葉 - 葉っぱの色)&lt;/p&gt;&#xA;&lt;p&gt;#CABB1E (CABBIE, キャブ - イエローキャブタクシーの色)&lt;/p&gt;&#xA;&lt;p&gt;このサイトは英単語を列挙していますが、ローマ字で日本語として意味を成すものも探せば日本語版を作ることもできそうですね。&lt;/p&gt;&#xA;&lt;p&gt;Webサイトのソースコード中に含まれる色のコード、一般的には意識することもないと思います。&lt;/p&gt;&#xA;&lt;p&gt;なのでこのサイトの実用性はそれほどないでしょうけれど、何か平凡なwebページの中に隠れた情報を埋め込んでおき、色コードを登場順に読んでいくと文章が浮かび上がって情報を伝える、みたいなお遊びをするときに役立つかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=31673662&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Small World - ツイッターの友人の居場所を世界地図にマップ</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/small-world-maps-your-followees-on-world-map/</link>
				<pubDate>Fri, 10 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/small-world-maps-your-followees-on-world-map/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://smallworld.kiwi/&#34;&gt;Small World&lt;/a&gt;は、Twitter でフォローしている人たちの居場所を世界地図上に書き込んでくれるwebサービスです。&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;en&#34; dir=&#34;ltr&#34;&gt;I built a little tool – it&amp;#39;s called Small World, and it helps you make new friends and stay in touch with old ones: &lt;a href=&#34;https://t.co/DuPoDA1GQx&#34;&gt;https://t.co/DuPoDA1GQx&lt;/a&gt;&lt;br&gt;&lt;br&gt;it&amp;#39;s like a Marauder&amp;#39;s Map, but for the people you follow on Twitter &lt;a href=&#34;https://t.co/EIW3enaWdt&#34;&gt;pic.twitter.com/EIW3enaWdt&lt;/a&gt;&lt;/p&gt;&amp;mdash; Devon ☀️ (@devonzuegel) &lt;a href=&#34;https://x.com/devonzuegel/status/1534595292485623808?ref_src=twsrc%5Etfw&#34;&gt;June 8, 2022&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;サービスを利用するには、twitter 上で Small World アプリへの権限を与える必要があります。けっこうありますね。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/small-world-maps-your-followees-on-world-map/small-world-twitter-permissions_hu_c90d9ea8e1076ec3.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/small-world-maps-your-followees-on-world-map/small-world-twitter-permissions_hu_98ba42d5d4bd2e8d.webp 578w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/small-world-maps-your-followees-on-world-map/small-world-twitter-permissions.png&#34; width=&#34;578&#34; height=&#34;409&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;Small World の要求する twitter の権限&lt;/p&gt;&#xA;&lt;p&gt;フォローしているアカウントの一覧は見せないことにはサービスが成り立たないでしょう。プロフィール・メールアドレスの提供はまあいいとして、フォローしている人のprotectedなツイートを読めるようにしてしまうのは、クローズド中心でツイッターを使ってる人は心配があるかもしれません。&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/2022/06/small-world-maps-your-followees-on-world-map/small-world-my-followees-in-singapore.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/small-world-maps-your-followees-on-world-map/small-world-my-followees-in-singapore_hu_3c060b6251763e00.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/small-world-maps-your-followees-on-world-map/small-world-my-followees-in-singapore_hu_24e648f6b27c34e7.webp 680w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/small-world-maps-your-followees-on-world-map/small-world-my-followees-in-singapore.png&#34; width=&#34;680&#34; height=&#34;434&#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>
			<item>
				<title>EndBASIC - Rustで書かれたBASICインタプリタ&#43;環境</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/endbasic-interpreter-by-rust/</link>
				<pubDate>Wed, 08 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/endbasic-interpreter-by-rust/</guid>
				<description>&lt;p&gt;フリオ・メリノさん(Julio Merino)による&lt;a href=&#34;https://www.endbasic.dev/&#34;&gt;BASIC処理系プロジェクト EndBASIC&lt;/a&gt;は、新たに書き起こされたBASICインタプリタに、MS-DOS風のコマンドラインを組み合わせたBASIC言語の処理系です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.endbasic.dev/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/endbasic-interpreter-by-rust/endbasic-top_hu_975fbcd13bc1b694.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/endbasic-interpreter-by-rust/endbasic-top_hu_8e9d56115d902345.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/endbasic-interpreter-by-rust/endbasic-top_hu_5c19793aeb107553.webp 981w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/endbasic-interpreter-by-rust/endbasic-top.png&#34; width=&#34;981&#34; height=&#34;908&#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;EndBASIC サイトトップ&lt;/p&gt;&#xA;&lt;p&gt;BASIC としての文法や機能は、Amstrad CPC という1980年代の8bitパソコンで動いた&lt;a href=&#34;https://en.wikipedia.org/wiki/Locomotive_BASIC&#34;&gt;Locomotive BASIC&lt;/a&gt;や、&lt;a href=&#34;https://ja.wikipedia.org/wiki/QuickBASIC&#34;&gt;マイクロソフトのQuickBASIC&lt;/a&gt; を意識したものとなっているそう。&lt;/p&gt;&#xA;&lt;p&gt;Linux/MacOS/Windows のバイナリをダウンロードして手元で動かすこともできますが、&lt;a href=&#34;https://repl.endbasic.dev/&#34;&gt;ブラウザ上でも動く環境が公開&lt;/a&gt;されています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://repl.endbasic.dev/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/endbasic-interpreter-by-rust/endbasic-on-chrome_hu_41396642765eeaee.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/endbasic-interpreter-by-rust/endbasic-on-chrome_hu_d6576c46b00b13b6.webp 676w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/endbasic-interpreter-by-rust/endbasic-on-chrome.png&#34; width=&#34;676&#34; height=&#34;247&#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;Rust で書かれた処理系が WebAssembly で動いているということで、昔からあるBASIC 言語を最新の技術と組み合わせているんですね。QuickBASIC で書かれたプログラムを少し直してウェブで公開、なんてことにも使えるかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;環境にはCUIエディタも内蔵されており、編集したファイルは環境内に保存することもできます。フラットに保存しファイル名で区別。ディレクトリについては今後の実装を検討ということ。また「ドライブ」を複数作ることができるのでドライブでの整理もできそうです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/endbasic-interpreter-by-rust/endbasic-sample_hu_eaea25b1beb65799.webp 431w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/endbasic-interpreter-by-rust/endbasic-sample.png&#34; width=&#34;431&#34; height=&#34;348&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;EndBASIC のサンプルコード&lt;/p&gt;&#xA;&lt;p&gt;BASIC言語ではよくある行番号機能は、GO TO 命令と共に省かれています。&lt;a href=&#34;https://www.endbasic.dev/docs.html#lang-goto&#34;&gt;そのうち実装するかもということ&lt;/a&gt;ですが、分岐とループ命令でおおかたは問題ないかと思います。&lt;/p&gt;&#xA;&lt;p&gt;面白いのは&lt;a href=&#34;https://www.endbasic.dev/docs.html#cloud&#34;&gt;クラウド対応機能&lt;/a&gt;で、ユーザー登録するとユーザー名以下に置いたファイルを他ユーザーと共有できるようになります。&lt;/p&gt;&#xA;&lt;p&gt;Raspberry PI で動かした時は&lt;a href=&#34;https://www.endbasic.dev/docs.html#hw-gpio&#34;&gt;GPIO&lt;/a&gt;にアクセスできる命令が提供されていて、ボタンやLEDなどの入出力が使えるそう。これも教育用としてよさそう。&lt;/p&gt;&#xA;&lt;p&gt;今はプログラミングに入門する時の言語も多数候補がありますが、昔は入門言語といえばBASICが主流ということもありました。プロジェクトでは、プログラムとプログラムを動かす環境が最小限でセットになっていることで、セットアップの苦労なしにプログラミングの学習ができるようにすることを目指しているそう。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=31651881&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Regexアドベンチャー - 正規表現で戦うダンジョンRPG</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/</link>
				<pubDate>Mon, 06 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://goldenlion5648.itch.io/regex-adventure&#34;&gt;Regex Adventure&lt;/a&gt; は、正規表現を解くことで進むことができるゲームアプリです。&lt;/p&gt;&#xA;&lt;p&gt;[追記 7/4] &lt;a href=&#34;https://goldenlion5648.itch.io/regex-adventure-browser&#34;&gt;デモ版がブラウザで遊べるように&lt;/a&gt;なっていました。やはりブラウザで遊べると敷居が下がりますね。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://goldenlion5648.itch.io/regex-adventure&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/regex-adventure-title_hu_b2e0cf63811d191f.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/regex-adventure-title_hu_c1d0edf3bc320225.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/regex-adventure-title_hu_930c0049ed33381b.webp 836w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/regex-adventure-title.png&#34; width=&#34;836&#34; height=&#34;603&#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;Regex Adventure サイトトップ&lt;/p&gt;&#xA;&lt;p&gt;Windows / Linux / Mac 版が用意されているアプリは、レベル8 まで遊べる無料のデモ版と、追加で20面以上のレベルを含んだ$6.99 の有料版がダウンロード可能です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://goldenlion5648.itch.io/regex-adventure&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/regex-adventure-tutorial-combat_hu_da09ed700fa2c225.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/regex-adventure-tutorial-combat_hu_af847676ca699b17.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/regex-adventure-tutorial-combat_hu_200c96c3c95dca23.webp 780w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/regex-adventure-tutorial-combat.png&#34; width=&#34;780&#34; height=&#34;349&#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;Regexアドベンチャー チュートリアル面&lt;/p&gt;&#xA;&lt;p&gt;デモ版で遊んでみました。各レベルの目的は迷宮のゴールを目指す事。カーソルキーで上下左右に移動し、接敵したら Enter キーで戦闘モードに入ります。&lt;/p&gt;&#xA;&lt;p&gt;攻撃は敵モンスターの名前に対して、マッチする正規表現を入力することで行われます。ただし、正規表現として入力できる記号は大きく制限されています。ダンジョンの途中で紫色のオーブを拾うことで使える記号が増えることもあります。&lt;/p&gt;&#xA;&lt;p&gt;例えば、&amp;ldquo;ant&amp;rdquo; という名前の敵を倒すのに&amp;quot;.&amp;ldquo;と&amp;quot;a&amp;quot;のオーブだけを持っていれば、&amp;rdquo;&amp;hellip;&amp;ldquo;とか&amp;quot;a..&amp;ldquo;といった入力でなければ相手にダメージを与えることができません。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://goldenlion5648.itch.io/regex-adventure&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/regex-adventure-tutorial-combat-2_hu_4ca529ff42b93ed1.webp 377w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/regex-adventure-tutorial-combat-2.png&#34; width=&#34;377&#34; height=&#34;307&#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;p&gt;&lt;a href=&#34;https://goldenlion5648.itch.io/regex-adventure&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/regex-adventure-tutorial-combat-3_hu_ad437e96facb4cb4.webp 450w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/rpg-let-you-fight-by-regex/regex-adventure-tutorial-combat-3.png&#34; width=&#34;450&#34; height=&#34;446&#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;via &lt;a href=&#34;https://www.reddit.com/r/programming/comments/v4pq3c/people_seem_to_fear_regex_so_i_made_a_puzzle_game/&#34;&gt;reddit/programming&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;関連&#34;&gt;関連&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://localhost:8099/2016/11/regexone-interactive-regular-expression-tutorial/&#34;&gt;RegexOne – 正規表現を段階的に学べるインタラクティブ・チュートリアル&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>3D Order Book - 仮想通貨の売買状況をブラウザで高速表示</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/3d-order-book-shows-bitcoin-market/</link>
				<pubDate>Fri, 03 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/3d-order-book-shows-bitcoin-market/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://www.3dorderbook.com/&#34;&gt;3D Order Book&lt;/a&gt;は、Bitcoin などの仮想通貨のリアルタイムでの取引状況をグラフにして見るwebサイトです。ただし、そのグラフは立体で表現されています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.3dorderbook.com/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/3d-order-book-shows-bitcoin-market/bitcoin-market-in-3d_hu_ca74aa846ff1fe21.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/3d-order-book-shows-bitcoin-market/bitcoin-market-in-3d_hu_108d3079e2b67dc4.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/3d-order-book-shows-bitcoin-market/bitcoin-market-in-3d_hu_793e7f1dfdf9df36.webp 963w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/3d-order-book-shows-bitcoin-market/bitcoin-market-in-3d.png&#34; width=&#34;963&#34; height=&#34;783&#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;スターウォーズの有名シーンのような X-Wing モードでは、時系列が逆で過去から現在へ向かって移動するように描画がされます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/Is0tope/3D_order_book&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/3d-order-book-shows-bitcoin-market/bitcoin-market-in-fps_hu_b82e1fa9046131d5.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/3d-order-book-shows-bitcoin-market/bitcoin-market-in-fps_hu_fc8018a54ffcd240.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/3d-order-book-shows-bitcoin-market/bitcoin-market-in-fps_hu_c74e3ea8cf23c1bc.webp 1089w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/3d-order-book-shows-bitcoin-market/bitcoin-market-in-fps.png&#34; width=&#34;1089&#34; height=&#34;768&#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;Bitcoin 市場の動きを3D化した中を FPSのように動き回る&lt;/p&gt;&#xA;&lt;p&gt;また、FPSモードで3Dグラフの中を自由に動き回ることもできます。なかなか思い通りに動けませんが。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/Is0tope/3D_order_book&#34;&gt;ソースコードはGitHubで公開&lt;/a&gt;されているので、仮想通貨でなくても他の株式市場のデータなどを突っ込むことができるでしょう。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Worldle - 世界の国名を当てる Wordle インスパイア・クイズ</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/worldle-inspired-world-coutnry-quiz/</link>
				<pubDate>Fri, 03 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/worldle-inspired-world-coutnry-quiz/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://worldle.teuteuf.fr/&#34;&gt;Worldle&lt;/a&gt;は、また別の世界+Wordl風ブラウザゲームです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://worldle.teuteuf.fr/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/worldle-inspired-world-coutnry-quiz/worldle-top_hu_3dffe400ac7e5341.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/worldle-inspired-world-coutnry-quiz/worldle-top_hu_5e8d52f4aecf487b.webp 528w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/worldle-inspired-world-coutnry-quiz/worldle-top.png&#34; width=&#34;528&#34; height=&#34;775&#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;Worldle トップページ&lt;/p&gt;&#xA;&lt;p&gt;毎日変わるお題は世界のどこかの国の形。その形だと思う国の名前を英語で入力して答えます。&lt;/p&gt;&#xA;&lt;p&gt;6回まで回答の権利があり、6回のうちに当てる必要がある、と言うのは本家と同じです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://worldle.teuteuf.fr/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/worldle-inspired-world-coutnry-quiz/worldle-hints_hu_685528d9498f9d1d.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/worldle-inspired-world-coutnry-quiz/worldle-hints_hu_20ce2899ce069af3.webp 559w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/worldle-inspired-world-coutnry-quiz/worldle-hints.png&#34; width=&#34;559&#34; height=&#34;341&#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;Worldle - 外れた時のヒント&lt;/p&gt;&#xA;&lt;p&gt;正しい国ではない場合、正しい答えの国への距離、その方角が表示されます。距離と方角をあわせた回答の近さみたいな数字をパーセントでも示してくれます。この数字は正答にたどり着けば100%になります。&lt;/p&gt;&#xA;&lt;p&gt;その日の経過と結果は、本家 Wordle でもおなじみの絵文字を使った記録として、twitter などの SNS に貼り付けやすい形で提供されます。&lt;/p&gt;&#xA;&lt;blockquote class=&#34;twitter-tweet&#34;&gt;&lt;p lang=&#34;und&#34; dir=&#34;ltr&#34;&gt;&lt;a href=&#34;https://x.com/hashtag/Worldle?src=hash&amp;amp;ref_src=twsrc%5Etfw&#34;&gt;#Worldle&lt;/a&gt; #21 5/6&lt;br&gt;🟩🟩🟨⬜⬜&lt;br&gt;🟩🟨⬜⬜⬜&lt;br&gt;🟩🟩🟩⬜⬜&lt;br&gt;🟩🟩🟨⬜⬜&lt;br&gt;🟩🟩🟩🟩🟩&lt;a href=&#34;https://t.co/WfVxKgABxW&#34;&gt;https://t.co/WfVxKgABxW&lt;/a&gt;&lt;/p&gt;&amp;mdash; Akky (@akky) &lt;a href=&#34;https://x.com/akky/status/1491958327147786241?ref_src=twsrc%5Etfw&#34;&gt;February 11, 2022&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;&lt;p&gt;&lt;a href=&#34;https://worldle.teuteuf.fr/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/worldle-inspired-world-coutnry-quiz/worldle-country-name-suggested_hu_4eff22d0396a40d5.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/worldle-inspired-world-coutnry-quiz/worldle-country-name-suggested_hu_98002405b59f1e67.webp 540w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/worldle-inspired-world-coutnry-quiz/worldle-country-name-suggested.png&#34; width=&#34;540&#34; height=&#34;280&#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;とはいっても、日本語の国名から綴りが思い浮かばないものとか、カ行といってもCなのかKなのかQなのかわからない、みたいな時は国名を探すのにも苦労はします。&lt;/p&gt;&#xA;&lt;p&gt;そもそも知らない国は、場所が特定できても答えられない。カリブ海の島々の国とかアフリカの小国とか。なので、参考にしたであろう Worldle に比べるとやはり、遊ぶ人を選びすぎだなあという気のするゲームです。&lt;/p&gt;&#xA;&lt;p&gt;小学校の社会科で都道府県を覚えさせられるので、都道府県で同様のクイズを作ると役立つターゲットもいるかもしれないですね。&lt;/p&gt;</description>
			</item>
			<item>
				<title>ポーランドで行われた、アメリカ人になりきるライブRPG</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/polish-roleplay-americans/</link>
				<pubDate>Wed, 01 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/polish-roleplay-americans/</guid>
				<description>&lt;p&gt;フェイスブックの&lt;a href=&#34;https://www.facebook.com/4thofJulyLarp/&#34;&gt;4th of July Larp&lt;/a&gt;グループは、ポーランドで開催されたLARP(Live Action Rope-Playing Game, ライブRPG)イベントのものです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.facebook.com/4thofJulyLarp/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/polish-roleplay-americans/4th-of-july-larp-facebook-top_hu_febf431e89d88454.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/polish-roleplay-americans/4th-of-july-larp-facebook-top_hu_eed6e4172157e5ae.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/06/polish-roleplay-americans/4th-of-july-larp-facebook-top_hu_e0f94d000376e4c7.webp 909w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/polish-roleplay-americans/4th-of-july-larp-facebook-top.png&#34; width=&#34;909&#34; height=&#34;599&#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;4th of July LARP の Facebookページ&lt;/p&gt;&#xA;&lt;p&gt;LARP は、&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%83%A9%E3%82%A4%E3%83%96RPG&#34;&gt;現実世界で別の世界観・キャラクターでロールプレイをする&lt;/a&gt;イベントということで、そのゲーム中ではポーランドのプレイヤー達が彼らの考える現代アメリカの生活を再現しているというわけです。&lt;/p&gt;&#xA;&lt;!-- Legacy embedded HTML preserved:&#xA;&lt;iframe src=&#34;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2F4thofJulyLarp%2Fphotos%2Fa.167402419028199%2F167397002362074%2F%3Ftype%3D3&amp;amp;show_text=false&amp;amp;width=500&#34; width=&#34;500&#34; height=&#34;333&#34; style=&#34;border:none;overflow:hidden&#34; scrolling=&#34;no&#34; frameborder=&#34;0&#34; allowfullscreen=&#34;true&#34; allow=&#34;autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share&#34;&gt;&lt;/iframe&gt;&#xA;--&gt;&#xA;&lt;p&gt;お酒と銃&lt;/p&gt;&#xA;&lt;p&gt;テーマは「オハイオ」らしいです。&lt;/p&gt;&#xA;&lt;!-- Legacy embedded HTML preserved:&#xA;&lt;iframe src=&#34;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2F4thofJulyLarp%2Fphotos%2Fa.167402419028199%2F167400605695047%2F%3Ftype%3D3&amp;amp;show_text=false&amp;amp;width=500&#34; width=&#34;500&#34; height=&#34;333&#34; style=&#34;border:none;overflow:hidden&#34; scrolling=&#34;no&#34; frameborder=&#34;0&#34; allowfullscreen=&#34;true&#34; allow=&#34;autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share&#34;&gt;&lt;/iframe&gt;&#xA;--&gt;&#xA;&lt;p&gt;おそらく仕込みのイベント。海外からテレビで見ると、こういう映像はアメリカ的なものという気はたしかにします。&lt;/p&gt;&#xA;&lt;!-- Legacy embedded HTML preserved:&#xA;&lt;iframe src=&#34;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2F4thofJulyLarp%2Fphotos%2Fa.167684448999996%2F167683002333474%2F%3Ftype%3D3&amp;amp;show_text=false&amp;amp;width=500&#34; width=&#34;500&#34; height=&#34;333&#34; style=&#34;border:none;overflow:hidden&#34; scrolling=&#34;no&#34; frameborder=&#34;0&#34; allowfullscreen=&#34;true&#34; allow=&#34;autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share&#34;&gt;&lt;/iframe&gt;&#xA;--&gt;&#xA;&lt;p&gt;BBQ とか キャンピングカーとか ファイト・クラブとか、なるほどアメリカなのかなとも思いますが、どこから普通のポーランド風でどこが彼らが考えたアメリカっぽいコスプレなのか、数枚見ただけではわかりにくい。でも&lt;a href=&#34;https://www.facebook.com/media/set/?set=a.167402419028199&#34;&gt;大量の写真&lt;/a&gt;を見ていると少し見えてくる感じもします。&lt;/p&gt;&#xA;&lt;!-- Legacy embedded HTML preserved:&#xA;&lt;iframe src=&#34;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2F4thofJulyLarp%2Fphotos%2Fa.167402419028199%2F167398892361885%2F%3Ftype%3D3&amp;amp;show_text=false&amp;amp;width=500&#34; width=&#34;500&#34; height=&#34;333&#34; style=&#34;border:none;overflow:hidden&#34; scrolling=&#34;no&#34; frameborder=&#34;0&#34; allowfullscreen=&#34;true&#34; allow=&#34;autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share&#34;&gt;&lt;/iframe&gt;&#xA;--&gt;&#xA;&lt;p&gt;やはり独立記念日といえば花火ですかね。&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
