<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>練習 on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/tags/%E7%B7%B4%E7%BF%92/</link>
		<description>Recent content in 練習 on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Fri, 26 Nov 2021 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/tags/%E7%B7%B4%E7%BF%92/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Mock Programming Interviews - 模擬プログラミング面接の互助コミュニティ</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2021/11/mock-programming-interviews-mutual-aid-group/</link>
				<pubDate>Fri, 26 Nov 2021 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2021/11/mock-programming-interviews-mutual-aid-group/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://freecodinginterview.com/&#34;&gt;Free Mock Coding Interview&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/2021/11/mock-programming-interviews-mutual-aid-group/mock-programming-interview.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/mock-programming-interviews-mutual-aid-group/mock-programming-interview_hu_5f30fae8a9e91380.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/11/mock-programming-interviews-mutual-aid-group/mock-programming-interview_hu_4672319d6afa025.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/11/mock-programming-interviews-mutual-aid-group/mock-programming-interview_hu_4f4306fb26689eb8.webp 1027w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/mock-programming-interviews-mutual-aid-group/mock-programming-interview.png&#34; width=&#34;1027&#34; height=&#34;862&#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;コミュニティ参加者は指定された discord サーバにジョインし、自己紹介を済ませます。その後、フォームから自分が練習したい「求職するレベル」「プログラミング言語」「データ構造とアルゴリズム、またはシステム設計」を登録すると、サービス側が2人の希望者をマッチさせ、インタビューの日時が設定されます。&lt;/p&gt;&#xA;&lt;p&gt;時間になったら、指定された2人は discord に用意された面接用の音声チャンネルに入り、一人が面接官、もう一人は求職者となってコード面接を行います。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/mock-programming-interviews-mutual-aid-group/mock-programming-interview-on-discord.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/mock-programming-interviews-mutual-aid-group/mock-programming-interview-on-discord_hu_94b08317ec302034.webp 451w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/mock-programming-interviews-mutual-aid-group/mock-programming-interview-on-discord.png&#34; width=&#34;451&#34; height=&#34;224&#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;30分の面接を終えたら、こんどは採用側と非採用側を交換して、もう30分の練習。なるほど。&lt;/p&gt;&#xA;&lt;p&gt;面接のチャンネルは、コミュニティ内に公開でもよいし、private にすることもできます。&lt;/p&gt;&#xA;&lt;p&gt;両方向の面接を終えたら、面接官としての採点フォームを入力します。「コミュニケーション力」「問題解決力」「コーディング力」を5段階評価、面接で良かった点や改善すべきと思った点を添え、全体評価を提出。&lt;/p&gt;&#xA;&lt;h3 id=&#34;とりあえずスタートのサービス&#34;&gt;とりあえずスタート、のサービス&lt;/h3&gt;&#xA;&lt;p&gt;discord チャンネルには、面接のマッチング以外にも様々な相談や質問のチャンネルが用意されていて、コード面接に関するディスカッションなども行われています。マッチング結果の通知なども discord の bot にまかされているようですが、マッチングはまだ主催者が手動で行っている風ではあります。&lt;/p&gt;&#xA;&lt;p&gt;面接希望や採点集計なども、ローコードツール(Airtable)を使って簡単に作られており、とりあえず就職希望者同士のマッチングができる場というアイデアを、既存のサービスを組み合わせて大急ぎで立ち上げたという感じです。こういうのいいですね。&lt;/p&gt;&#xA;&lt;p&gt;運用してみて必要なこと、不要なことを見極めて、もし人気が出るようなら徐々にシステム化していくのだろうと思います。&lt;/p&gt;&#xA;&lt;p&gt;まったく就職したことが無いユーザーだと、面接官側を演じるのはたいへんかと思いますが、業界経験があれば大なり小なり面接側になったこともあるでしょうし、エンジニアとして応募者の技術レベルを把握する方法もわかるでしょう。それに、ユーザーの多くが今求職中ということなら、実際のコード面接でされたばかりの最新のコード面接を、この練習会で再現してみせることもできるかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;via reddit&lt;/p&gt;</description>
			</item>
			<item>
				<title>シュート成功を自動で数え、一人ゲームもできるハイテク・バスケットボールが登場</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2015/09/smart-basketball-counts-your-shoots/</link>
				<pubDate>Fri, 18 Sep 2015 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2015/09/smart-basketball-counts-your-shoots/</guid>
				<description>&lt;p&gt;先週&lt;a href=&#34;http://www.wilson.com/x/basketball/&#34;&gt;Wilson X Connected Basketball&lt;/a&gt; は、内蔵センサーであなたのシュートが成功したかどうかを判定することができるスマート・バスケットボールです。&lt;/p&gt;&#xA;&lt;p&gt;見た目は完全に普通のバスケットボールの中に電池とセンサーが入っていて、ソフトウェアの力でボールがゴールに入ったか、外れたか、を判定できるというのだからすごい。&lt;/p&gt;&#xA;&lt;p&gt;さまざまな身長や年齢のプレイヤーの5万本のシュートを記録・解析して、ボールの中のセンサーだけでシュートが入ったか、外れたかを当てられるようになったそうです。正しく判定するのに必要なのは、ゴールにちゃんとネットがついていることだけ。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2015/09/smart-basketball-counts-your-shoots/wilson-x-shoots-percentage.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2015/09/smart-basketball-counts-your-shoots/wilson-x-shoots-percentage_hu_33d637ebaa56e6d6.webp 480w, https://labs.cybozu.co.jp/blog/akky/2015/09/smart-basketball-counts-your-shoots/wilson-x-shoots-percentage_hu_16d577c2ca56dee7.webp 636w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2015/09/smart-basketball-counts-your-shoots/wilson-x-shoots-percentage.png&#34; width=&#34;636&#34; height=&#34;315&#34; alt=&#34;wilson-x-shoots-percentage&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;これをBluetoothで自分のスマホと接続し、専用アプリでシュートの成否などを記録させます。&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/qRvAXsaHNkY?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;# iOSアプリは既にリリースされていて、Android版は11月にリリース予定だそうです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://itunes.apple.com/app/wilson-wx-connected-basketball/id968084339?mt=8&#34;&gt;https://itunes.apple.com/app/wilson-wx-connected-basketball/id968084339?mt=8&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;iPhoneアプリでは4つのモードが提供されています。&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/2015/09/smart-basketball-counts-your-shoots/wilson-x-mode-selection_hu_3d19556551bfd8af.webp 480w, https://labs.cybozu.co.jp/blog/akky/2015/09/smart-basketball-counts-your-shoots/wilson-x-mode-selection_hu_e056f05d4719c714.webp 630w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2015/09/smart-basketball-counts-your-shoots/wilson-x-mode-selection.png&#34; width=&#34;630&#34; height=&#34;311&#34; alt=&#34;wilson-x-mode-selection&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;フリーレンジ&#34;&gt;フリーレンジ&lt;/h4&gt;&#xA;&lt;p&gt;7フィート以上離れた好きな場所からシュートを打つモードです。アプリが打った距離ごとの本数や成功率を教えてくれます。(&lt;a href=&#34;https://www.youtube.com/watch?v=0JwIjWY797Y&#34;&gt;動画&lt;/a&gt;)&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/0JwIjWY797Y?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;</description>
			</item>
			<item>
				<title>バスケットボール場の床がLEDディスプレイに。NBAトッププレイヤーの練習も体験できるコート</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/</link>
				<pubDate>Sat, 16 Aug 2014 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/</guid>
				<description>&lt;p&gt;ナイキが上海に作った、世界初の全面リアクテイブLEDを敷いたバスケットボール・コート。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/led-basketball-court-1.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/led-basketball-court-1_hu_4b62a30b038e5a6d.webp 480w, https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/led-basketball-court-1_hu_80c5c207c81c0443.webp 636w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/led-basketball-court-1.png&#34; width=&#34;636&#34; height=&#34;347&#34; alt=&#34;led-basketball-court-1&#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/2014/08/led-display-basket-court/led-basketball-court-2.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/led-basketball-court-2_hu_ba1086cbf5c90672.webp 480w, https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/led-basketball-court-2_hu_5605bdb33fe2312d.webp 633w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/led-basketball-court-2.png&#34; width=&#34;633&#34; height=&#34;347&#34; alt=&#34;led-basketball-court-2&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;NBAコービー・ブライアントのトレーニング・プログラムなどが床に映し出されて、なぞって動くことで同じトレーニングを体験できるのだとか。動作にミスがあった時や動きの良さなどのフィードバックも得られます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/led-basketball-court-3.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/led-basketball-court-3_hu_8bda5b4ffc371ae5.webp 480w, https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/led-basketball-court-3_hu_d09b74cc780eb01.webp 636w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/led-basketball-court-3.png&#34; width=&#34;636&#34; height=&#34;345&#34; alt=&#34;led-basketball-court-3&#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/2014/08/led-display-basket-court/led-basketball-court.gif&#34;&gt;&lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2014/08/led-display-basket-court/led-basketball-court.gif&#34; width=&#34;342&#34; height=&#34;250&#34; alt=&#34;led-basketball-court&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/u2YhDQtncK8?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;via &lt;a href=&#34;http://geekologie.com/2014/08/nike-creates-basketball-court-w-interact.php&#34;&gt;Geekologie&lt;/a&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
