<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>もぐめぽろぐ</title>
	<atom:link href="http://blog.mogmet.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.mogmet.com</link>
	<description>日々暮らしていく中での備忘録をつづっていく場所です</description>
	<lastBuildDate>Mon, 13 Nov 2023 02:05:34 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.3.26</generator>
	<item>
		<title>ゲームビジネス カンファレンス 2023のまとめ</title>
		<link>https://blog.mogmet.com/event-game-business-conference-2023/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=event-game-business-conference-2023</link>
				<comments>https://blog.mogmet.com/event-game-business-conference-2023/#comments</comments>
				<pubDate>Sun, 12 Nov 2023 04:03:21 +0000</pubDate>
		<dc:creator><![CDATA[mogmet]]></dc:creator>
				<category><![CDATA[勉強会]]></category>

		<guid isPermaLink="false">https://blog.mogmet.com/?p=3074</guid>
				<description><![CDATA[<p>こんにちは。virapture株式会社でCEOしながらラグナロク株式会社でもCKOとして働いている@mogmetです。 最近八丈島に行ってきました。小さい島で観光がしやすい街でした。 本日はゲームビジネス　カンファレンス [&#8230;]</p>
<p>投稿 <a rel="nofollow" href="/event-game-business-conference-2023/">ゲームビジネス カンファレンス 2023のまとめ</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></description>
								<content:encoded><![CDATA[
こんにちは。<a href="https://virapture.com/" rel="external nofollow">virapture株式会社</a>でCEOしながら<a href="https://ragna-rock.com/" rel="external nofollow">ラグナロク株式会社</a>でもCKOとして働いている<a href="https://twitter.com/mogmet" rel="external nofollow">@mogmet</a>です。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/11/mogmet.jpg" alt="" class="wp-image-3099" srcset="https://blog.mogmet.com/wp-content/uploads/2023/11/mogmet.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/11/mogmet-600x324.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/11/mogmet-768x415.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



最近八丈島に行ってきました。小さい島で観光がしやすい街でした。<br><br>本日は<a href="https://www.pangleglobal.com/jp/resource/28095?invite_code=100352" rel="external nofollow">ゲームビジネス　カンファレンス 2023</a>に参加してきたので、その時のまとめを紹介させていただきます。




<h2>ゲームアプリの広告収益化における最新情報と事例紹介</h2>




Supership　メディアソリューション部 部長　佐藤 真之様




<h3>ゲームアプリの収益化状況</h3>





<ul><li>上位１００位のアプリを対象に集計<ul><li>課金のみ：31%<ul><li>リバース</li><li>大再編</li><li>MonsterHunterNow PokemonSleep</li></ul></li><li>広告のみ：２１％<ul><li>BlockBlast</li><li>BoxMerge</li></ul></li><li>課金＋広告：４８％<ul><li>モンスト</li><li>ディズニーツムtむ</li></ul></li></ul></li></ul>





<h3>ゲームアプリの広告収益獲得手段</h3>





<ul><li>バナー・全画面インステ</li><li>動画リワード</li><li>オファーウォール</li></ul>





<h3>よくいただく相談</h3>





<ul><li>課金収益のみ依存せず、収益力を高めたい</li><li>世界観やUXを守りたい</li></ul>




上記２つのバランスが大事




<h3>ユーザ体験をそこわない収益化手段</h3>





<ul><li>ユーザに受け入れやすい広告フォーマット→動画リワード<ul><li>約五割のユーザがリワード広告に好意的とユーザリサーチの結果があり。</li><li>動画を見るとポイントを受け入れられる</li><li>ジャンク年層ほど好意度が高い</li></ul></li><li>課金を阻害しないインセンティブ設計→インセンティブはユーザにとって価値のあるものを提供する<ul><li>例えばモンストはインセンティブにBox拡張を選んでいた。</li><li>これまでは課金アイテムのオーブで拡張していたが、ユーザからするとガチャで利用したいのでBox拡張は後回しにされるということを聞いた。ただ、ユーザの需要があるので動画リワードを入れた</li></ul></li><li>サービスの安定性、配信広告の管理、確かな収益力→AdGenerationを使う<ul><li>配信広告の管理<ul><li>配信広告で不快なものを流すと体験を阻害するので、配信カテゴリのブロックができる</li><li>実際に配信されたクリエイティブを一覧で確認ができるので、選んでクリエイティブの停止をすることもできる</li></ul></li><li>サービスの安定性<ul><li>コミュニケーションログをGoogleCloudに保存してログを監視しているので、広告配信のエラーに気づくことができる</li></ul></li><li>確かな収益力<ul><li>Pangleは事業収益率が高い</li></ul></li></ul></li></ul>





<h2>「ゲーム<img src="https://s.w.org/images/core/emoji/12.0.0-1/72x72/2716.png" alt="✖" class="wp-smiley" style="height: 1em; max-height: 1em;" />異業種」〜ここでしか聞けないゲーミフィケーション活用事例〜</h2>




<a href="https://segaxd.co.jp/" rel="external nofollow">SEGA XD</a> (CEO 谷 英高様)




<h3>ゲーミフィケーションとは</h3>




新たな体験価値を創造するところで、DXデザインをやっている。ゲームで培ってきたものを進化させて人の心を動かす仕掛けを作っている




<h4>活用の拡大</h4>





<ul><li>ゲームの仕組みや要素を活用するゲーミフィケーションの活用が進んでいる。</li><li>ヨーロッパの企業はすでに多く取り組んでいる</li><li>日本でも流行ったが、一旦下火になった後、コロナの影響で最近ホットな領域になってきている</li></ul>





<h4>体験作り</h4>





<ul><li>DXが進んできたことでアプリを作っていることや、新規事業を作っているところが増えた</li><li>新しい体験設計をするところで使いたくなる設計に挑戦している</li></ul>





<h4>考え方</h4>





<ul><li>人間のモチベーションを3つに分けて体験設計をしている</li><li>よく使うもの認知のエラーバイアス＋ついやってしまうナッジ＋感情を動かす</li></ul>





<h4>概念整理</h4>





<ul><li>ゲームのシステム・インタラクション・ストーリーを機能として活用するのがゲーミフィケーションの始まり</li><li>体験を作るにあたり、その知識や技術をナレッジ化してフレームワーク化していく</li><li>科学的に分析するにあたって、行動経済学などの知識を使いながら、ゲームクリエイターが感覚的にやっていたことを体系的に異業種の分野に展開している</li><li>応用分野としてUI/UXデザイン、行動デザインに活用していっている</li></ul>





<h4>感情を動かす：属性と要素</h4>





<ul><li>どういう機能がアプリに載っているのか、どういう機能を流せばいいのかをファクトに応じて分析している</li></ul>





<h4>ゲーミフィケーションサイクル・モデル</h4>





<ul><li>どういったユーザの行動が最適なのかをわかりやすく説明する形を作っている。</li><li>最初はゲーム会社の感覚で異業種に展開していたが、なかなか現場より先に進まなかったので、ロジックを立てて説明する必要があった。それを補うためにGCMというのを作った</li></ul>





<h4>実績一例</h4>





<ul><li>省エネをゲーミフィケーションを使って取り組みしやすくする</li><li>防災訓練に参加する若者を集めるために、体験自体を変えた</li><li>一般的なwebサイトについてもユーザに使ってもらうために企画したりしている</li></ul>





<h3>事例紹介</h3>




2例紹介。




<h4>1. ゲーム X 菓子</h4>




<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>セガ エックスディーの事例・実績をご紹介します。<br><a class="lkc-link no_icon" href="https://segaxd.co.jp/works/cb3b18fbfbc419c75917a453ab241fe359c7aada.html" target="_blank" rel="external noopenner nofollow">株式会社湖池屋 様「湖池屋 FARM 大豊作！」｜事例紹介｜株式会社セガ エックスデ...</a> - 株式会社セガ エックスディー｜ゲーミフィケーションカンパニー</td></tr></tbody></table></div>
</div>

</figure>




<ul><li>湖池屋様が持つお菓子を買えるECサイトの認知が進まなかった。</li><li>そこでLINEユーザに、LINE上でゲームを遊ぶことでECサイトのクーポンがもらえる施策を実施することでからECサイトに誘導をかけた</li><li>今までは、キャンペーンに参加して終わりというユーザも多かったが、長くユーザに遊んでもらえ、LINEブロック率も下がった</li></ul>





<h4>2.ゲーム X 教育</h4>




<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>Risdom（リズダム）はベネッセとセガXDが共同開発した、英検5級～1級レベルの英語力が身につく新感覚リズムアクションゲームです！ゲーム感覚で繰り返し問題を解く中で、英語学習が習慣化します。<br><a class="lkc-link no_icon" href="https://ris-dom.com" target="_blank" rel="external noopenner nofollow">Risdom（リズダム）- 英語攻略リズムゲーム - 知恵とリズムを繋ぐ夢幻の世界</a> - Risdom（リズダム）</td></tr></tbody></table></div>
</div>

</figure>




<ul><li>学習時間の課題に対して、ゲーム時間してる方が長くなっているので、その時間を学習時間に変えたい。体験としてゲームを学習に変えたいという思いから施策実施</li><li>学校とのコラボを準備中</li><li>学生に対してゲーム開発を体験したり、開発に反映することを事業も含めてやっている</li></ul>





<h2>各キャリアの交差が生み出す組織改革：ラセングル編</h2>




株式会社ラセングル　クリエイティブ Div. ディビジョン長 宮前 公彦様<br><br>ゲーム開発における悩みは組織の問題になることが多い。例えばデザイナーからすると仕様書どうなってるかなど。<br>開発では常に非の感情と思惑のぶつかり合いになっている。<br><br>新社長と共に着手した組織改革について今回は紹介します。




<h3>開発体制</h3>





<ul><li>CEO（小野義徳社長）</li><li>CAO（直良ゆうすけ）</li><li>宮前様がCreativeDivとして下記を統括<ul><li>GameDesignStudio</li><li>TechStudio</li><li>DesignStudio</li><li>Project Branding Office</li></ul></li><li>現在は退職者も減って入社者も増えた</li></ul>





<h3>組織の改革</h3>




魔法はない。泥臭い地道な活動を取り組んだ。




<h4>以前のDW時代</h4>




経営側も現場が見えず、現場も経営側の考えが見えず、現場も横が見えてなかった。<br>そこで、現場がどうなってるかを見える化した




<ul><li>キーパーソンだと思うメンバーに1on1でヒアリングを実施<ul><li>猜疑心の蔓延。各ユニットで非活動的</li></ul></li><li>新しいものを作る前に組織を作り変える必要があった</li><li>入社まもない宮前様に言われたのは、会社がやってくれない、会社が悪いと言っていたが、会社って誰？となった</li></ul>





<h3>なぜこのような状態になったか？</h3>




下記が原因でストレスフルな状況で相互理解が進まなかった




<ul><li>運営が激務</li><li>寄せ集めでバックボーンが違う</li><li>情報漏洩がないようにクローズドな環境で横が何やってるかわからない</li><li>進捗感のない評価制度</li></ul>




経営・管理側としては




<ul><li>急速な成長で会社を機能させることで必死</li><li>現場感情がわからない<ul><li>そもそもゲーム開発者にBO系の常識が通じない</li></ul></li></ul>




ただし、メンバーはプライドを持って作っていた。



そこで、過去のキャリアが違くても常識人のベテラン達で結束して事業戦略と文化情勢の２軸で組織改革に挑んだ。<br>みんなにとって目指す会社に向けて、猜疑心・不満の解消、成長に向けて、マインドとシステム双方からアプローチをした。




<h3>掲げた目標・行動指針</h3>





<ul><li>「ドキドキを世界へ」に向け、36ヶ月計画・60ヶ月計画の作成をした<ul><li>半期に一回は振り返りつつどうなってるかを見て修正をしたりした</li></ul></li><li>行動指針として、挑戦、変化、信頼、機会を掲げて変わっていこうと取り組んだ</li></ul>





<h3>主だった改善の取り組み</h3>





<ul><li>メンバー不満に対し、<ul><li>評価制度と社員ランクの見直し。</li><li>ボーナスとして還元</li><li>中間MGRの増員</li></ul></li><li>情報流注の強化<ul><li>PJ組織の壁の撤廃</li><li>企画募集、コンペの開催</li><li>顔出しMTG</li><li>毎月の月初会にて取り組みをアピール</li></ul></li><li>専門性の強化<ul><li>技術スタジオに分けた組織</li><li>MGR以外の専門リーダー層の強化</li></ul></li><li>社員交流の場として<ul><li>社内BBQ、忘年会の実施</li><li>社内スペースを使った慰労会</li><li>社内ゲーム大会</li></ul></li></ul>




改善を肌で感じる組織を目指した結果、自分の友達を入社させたいと言った組織ができ始めた。<br>これらは組織と個人が持つ、心理的な不満の原因に対し、組織が目指したい文化を意識して、地道に取り組んだ結果が出た<br><br>情報収集と相互理解への動きが重要。<br><br>組織としての居心地と威厳の両立を作り次の目標に向かう。<br><br>→<strong>評価し合うより、信頼し合いましょう。</strong>




<h3>多数の人が集まることで起きる問題</h3>





<ul><li>人がフラストレーションを感じるのは自分以外に期待する動き、マインドの際から生じるので、その原因を見極め、双方の見解を把握しながら組織や環境、状態にとっての最適を選択する</li><li>全員が満足な組織はない。誰かにとっての都合がいいは、誰かにとって都合が悪い</li><li>何を大事にするかを定めるだけでなく、誰かに敷いたクロウは何かで報い、労う組織を作る</li></ul>





<h3>今後の目標</h3>





<ul><li>だいぶいい！からすごくいいね！を目指して強みを伸ばす<ul><li>キャラの魅力のゲームか</li><li>長期の運営経験</li></ul></li><li>弱点の克服<ul><li>新規のヒット作</li></ul></li></ul>





<h3>その他の取り組み</h3>





<ul><li>GameJam（ゲーム開発イベント）</li><li>IndieGameForest（インディゲーム開発者との交流）</li><li>社外講師を招いた各種研修</li></ul>





<h2>もし私がゲーム会社のTikTok担当だったら</h2>




TikTok Gaming &amp; Anime Division 葛上 洋平様<br>TikTok LIVE Creator Operation 安達 勇太様




<h3>公式アカウントの運用</h3>




ショート、ライヴの観点で紹介。




<h4>ショート動画</h4>





<ul><li>公式アカウントは重要。なぜなら、あらゆる取り組みの土台になる。<ul><li>運用することで外からtiktok見る時と、実際にどういうコンテンツが受けるのかの勘所が掴める</li><li>施策をやる際に公式アカウントを起点として大きなインパクトがある施策をできる</li></ul></li></ul>





<h4>事例</h4>





<ul><li>tiktokのトレンド特化<ul><li><a href="https://www.tiktok.com/@segaofficial" rel="external nofollow">@segaofficial</a></li><li>海外で流行ってる動画の撮り方を取り入れている</li></ul></li><li>独自コンテンツ特化<ul><li><a href="https://www.tiktok.com/@monsterstrike_official" rel="external nofollow">@monsterstrike_official</a></li><li>これから来るニュースをお知らせしたりしている</li><li>早口で詰め込んだ動画を入れている</li><li>社内インフルエンサーを起用してコンテンツとして出演している</li></ul></li><li>どちらのパターンでも、最初は幅広くチャレンジしていくのがおすすめ。一般的にはトレンド特化の方がアカウント成長は早い。</li></ul>





<h3>クリエイター活用</h3>




tiktokのtop層を活用する




<h4>ショート動画の観点</h4>





<ul><li>クリエイターを成長させ、自律的な広報大使にする。ただし、日本の会社はあまりこう言った取り組みしている会社はあまりない。</li><li>荒野行動は公認クリエイターを認定制度として用意して、一定期間の投稿パフォーマンスを満たしたら公認としたり、トップ層には独自の報酬を設けたり、大きなアップデートにはイベント招待をしたりしている</li></ul>





<h4>ライヴ動画観点</h4>





<ul><li>クリエイターがどうしたら配信できるかをフォーカスして荒野行動と実施</li><li>UGCがどうしたら配信が増えるかは、報酬を渡してライヴ配信の継続率を増やしている</li></ul>





<h3>コミュニティ活性化</h3>





<h4>ショート動画の観点</h4>





<ul><li>投稿キャンペーンでユーザー活性化<ul><li>大きなイベントの時にやるのがおすすめ</li></ul></li><li>やる際にはインセンティブ設計が大事<ul><li>ギフトカードだけではなく、tiktokのパフォーマンスに寄与するのも重要なインセンティブの一つ</li><li>例えば、投稿キャンペーンで優秀なパフォーマンスを収めたら公式アカウントとコラボでき、影響力のあるアカウントであれば積極的に投稿してくれる</li></ul></li><li>お手本動画を流通させる設計をする<ul><li>tiktokはある投稿を真似して投稿されることが多い</li><li>真似できる動画を投稿してもらうのが重要</li><li>トップ層のクリエイターと関係があるならお手本動画を投稿してもらってファンの皆さんに真似してもらう</li></ul></li></ul>





<h4>ライヴ動画観点</h4>





<ul><li>コミュニティを作り上げるためにはイベント実施が重要</li><li>TikTokLiveでゲームアカウントの推移としては、クリエイターが10倍、試聴時間が８倍成長した</li></ul>





<h2>Nuverseについて、これまでの動向と今後の展望</h2>




Nuverse 経営企画部 BD兼戦略投資担当 飯野和希様




<h3>ゲーム事業</h3>




ゲームを買収して成長してきた




<h3>ゲーム事業の機能</h3>




3つの機能で展開している




<ul><li>インハウスR&amp;D</li><li>パブリッシング<ul><li>マーケティング、パブリッシング、リサーチの人材</li></ul></li><li>サポートチーム<ul><li>経営企画、調査チーム</li></ul></li></ul>





<h3>ゲーム開発能力</h3>





<ul><li>ハードコアプレーヤー向け、ミッドコアプレーヤー向け、IPファン向けに分けてゲームを作ってきた（ハイパーカジュアルは除く）</li><li>ミッドコアプレーヤー<ul><li>ユーザー層に合わせたコンテンツ、地域に合わせたコンテンツなどを展開</li></ul></li></ul>





<ul><li>5つの開発スタジオを持っており、スタジオごとに開発ジャンルを分けている</li></ul>





<h3>今後</h3>





<ul><li>これまでは、幅広いジャンルのゲームに取り組んできたが、これからは10億人のプレイヤーが仮想政界で一緒に遊び、想像することを可能にするクロスプラットフォームゲームを作っていく</li></ul>





<h2>もぐめっとの所感</h2>




組織改革への地道な取り組みによる改善や、tiktokを使った拡散方法など、ゲームには直接関係があるわけではないですが、運用としての裏側での活用方法を知ることができたので、勉強になったイベントでした。



最後に、<a href="https://online.1nite-jinro.com/link/blog" rel="external nofollow">ワンナイト人狼オンライン</a>というゲームやスノボ向けの<a href="https://cotsu.me/" rel="external nofollow" class="broken_link">cotsume</a>を作ってます！よかったら遊んでね！



<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>‎◆◇ワンナイト人狼ゲーム 公式オンラインアプリ◇◆あの有名なボードゲームの &quot; 人狼ゲーム &quot; が、オンラインゲームアプリとして無料で楽しめる！ワンナイト人狼オンラインは、人狼ゲームをもっと簡単に3人から遊べるようにした協力オンラインゲームアプリ。人狼ゲームの面白さがこのオンライン無料アプリにギュッとつまってます！友達を誘って協力するのも良し！1人で参加し、オンライン上で友達を探してもOKです！◆◇ワンナイト人狼オンラインアプリの特徴◇◆・脱落者なし・3人からでも遊べる・無料でゲームができる・少ない情...<br><a class="lkc-link no_icon" href="https://online.1nite-jinro.com/link/blog" target="_blank" rel="external noopenner nofollow">‎ワンナイト人狼オンライン 友達と推理する協力オンラインゲーム</a> - App Store</td></tr></tbody></table></div>



<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>cotsume（コツミー）は、滑るコツを教えてもらうことをきっかけに、スノボがより楽しく滑れるようになるサービスです。滑るコツを掴みながらもっと楽しく雪滑りしましょう！<br><div class="lkc-unlink" title="https://cotsu.me">cotsume(コツミー) - コツを掴んで雪滑りがドンドン楽しくなるアプリ</div> - cotsume - コツを掴んで雪滑りがドンドン楽しくなるアプリ</td></tr></tbody></table></div>



<br>他にも<a href="https://camecon.me/" rel="external nofollow">Camecon</a>や<a href="https://offcha.com/" rel="external nofollow">Offcha</a>や問い合わせ対応が簡単にできる<a href="https://csmart.jp/lp" rel="external nofollow">CSmart</a>といったといったサービスも作ってるのでよかったら使ってね！



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>Camecon(カメコン)はどなたでも気軽に応募できるフォトコンテストサイトです。プロ、アマチュア、性別、国籍など一切問いません。機材も自由なので、トイカメラ、スマートフォン等でも大丈夫です。Cameconでは他のフォトコンには無いクスッと笑えるテーマから定番のテーマまで幅広いテーマを扱うので、あなたに合ったテーマがきっと見つかります。<br><a class="lkc-link no_icon" href="https://camecon.me" target="_blank" rel="external noopenner nofollow">Camecon</a> - Camecon</td></tr></tbody></table></div>
</div>

</figure>



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>offchaならURLをシェアするだけでグループチャットができる！SNSの連携なし＆参加もラクラク！<br><a class="lkc-link no_icon" href="https://offcha.com" target="_blank" rel="external noopenner nofollow">Offcha</a> - Offcha</td></tr></tbody></table></div>
</div>

</figure>



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>URLを貼るだけ、オンライン接客の準備完了!デザインやコードの知識不要。簡単&amp;スピーディーなチャットを実現。<br><a class="lkc-link no_icon" href="https://csmart.jp/lp" target="_blank" rel="external noopenner nofollow">CSmart</a> - CSmart</td></tr></tbody></table></div>
</div>

</figure>



また、チームビルディングや技術顧問、Firebaseの設計やアドバイスといったお話も受け付けてますので御用の方は弊社までお問い合わせください。



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td><br><div class="lkc-unlink" title="https://virapture.com">https://virapture.com</div> - virapture.com</td></tr></tbody></table></div>
</div>

</figure>



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>アプリ作ったり、教えたり色々してます。あとは下記参照。https://virapture.comhttps://mogmet.com<br><a class="lkc-link no_icon" href="https://menta.work/user/20565" target="_blank" rel="external noopenner nofollow">もぐめっとさんのプロフィール｜【MENTA】No1.メンターサービスでプロに直接相談し...</a> - menta.work</td></tr></tbody></table></div>
</div>

</figure>
<p>投稿 <a rel="nofollow" href="/event-game-business-conference-2023/">ゲームビジネス カンファレンス 2023のまとめ</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></content:encoded>
							<wfw:commentRss>https://blog.mogmet.com/event-game-business-conference-2023/feed/</wfw:commentRss>
		<slash:comments>144</slash:comments>
							</item>
		<item>
		<title>大手3社のiOSエンジニアが集った「WWDC23 報告会 at LINE, ZOZO, ヤフー」のまとめ #WWDC_lzy</title>
		<link>https://blog.mogmet.com/wwdc23-lzy/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wwdc23-lzy</link>
				<comments>https://blog.mogmet.com/wwdc23-lzy/#comments</comments>
				<pubDate>Wed, 05 Jul 2023 00:31:36 +0000</pubDate>
		<dc:creator><![CDATA[mogmet]]></dc:creator>
				<category><![CDATA[勉強会]]></category>
		<category><![CDATA[iOS]]></category>

		<guid isPermaLink="false">https://blog.mogmet.com/?p=3023</guid>
				<description><![CDATA[<p>こんにちは。virapture株式会社のCEOをしながらラグナロク株式会社のCKOをしているもぐめっとです。 最近ヴェルサイユ宮殿へ行ってヴェル薔薇の気持ちを感じてきました。（読んだことはない） 今日のお品書きは先日 W [&#8230;]</p>
<p>投稿 <a rel="nofollow" href="/wwdc23-lzy/">大手3社のiOSエンジニアが集った「WWDC23 報告会 at LINE, ZOZO, ヤフー」のまとめ #WWDC_lzy</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></description>
								<content:encoded><![CDATA[
こんにちは。<a href="https://virapture.com" rel="external nofollow">virapture</a>株式会社のCEOをしながら<a href="https://ragna-rock.com/" rel="external nofollow">ラグナロク</a>株式会社のCKOをしているもぐめっとです。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/mogmet.jpg" alt="" class="wp-image-3025" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/mogmet.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/07/mogmet-600x450.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/mogmet-768x576.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



最近ヴェルサイユ宮殿へ行ってヴェル薔薇の気持ちを感じてきました。（読んだことはない）<br><br>今日のお品書きは先日 <a href="https://line.connpass.com/event/284959/" rel="external nofollow">WWDC23 報告会 at LINE, ZOZO, ヤフー</a> に参加したので、そのまとめをしていきます。<br><br>コンテンツのタイムテーブル的には下記のようになっていたため、気になる部分があれば対象LTまで飛んでいただければと存じます。



<figure class="wp-block-table">

<table class=""><tbody><tr><td>19:05-19:10</td><td><a href="#1">What’s new in image processing</a></td><td><a xt-marked="ok" href="https://twitter.com/tanakasan2525" rel="external nofollow">たなたつ (田中 達也)</a>様&nbsp;◆ヤフー</td></tr><tr><td>19:15-19:20</td><td><a href="#2">Hello Object Capture for iOS!</a></td><td><a href="https://twitter.com/laprasDrum" rel="external nofollow">森口 友也</a>様&nbsp;◆ZOZO</td></tr><tr><td>19:25-19:30</td><td><a href="#3">Animate SF Symbols</a></td><td>羽柴 彩月様 ◆LINE</td></tr><tr><td>19:35-19:40</td><td><a href="#4">Whatʼs new in privacy 2023</a></td><td><a href="https://mastodon.cloud/@tatzyr" rel="external nofollow">大塚 達也</a>様&nbsp;◆ヤフー</td></tr><tr><td>19:45-19:50</td><td><a href="#5">The New Potential of Widgets</a></td><td><a href="https://twitter.com/gamegamega_329" rel="external nofollow">山田 楓也</a>様&nbsp;◆ZOZO</td></tr><tr><td>19:55-20:00</td><td><a href="#6">What’s new in Swift 5.9</a></td><td>Hiraki様 ◆LINE</td></tr><tr><td>20:00-20:10</td><td>休憩</td><td></td></tr><tr><td>20:10-20:50</td><td><a href="#7">Panel Discussion</a></td><td>早石 明浩様 ◆LINE,&nbsp;<a href="https://twitter.com/tommy__yj" rel="external nofollow" class="broken_link">冨田 悠斗</a>様&nbsp;◆ヤフー<br><a href="https://twitter.com/na9ain" rel="external nofollow">永井 崇大</a>様&nbsp;◆ZOZO,&nbsp;<a href="https://twitter.com/mtj_j" rel="external nofollow">まつじ (松本淳之介)</a>様&nbsp;◆LINE</td></tr></tbody></table>

</figure>



<span id="more-3023"></span>




<h2 id="1">What’s new in image processing</h2>




<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td><br><a class="lkc-link no_icon" href="https://twitter.com/tanakasan2525" target="_blank" rel="external noopenner nofollow">https://twitter.com/tanakasan2525</a> - twitter.com</td></tr></tbody></table></div>



cf: <a href="https://developer.apple.com/videos/play/wwdc2023/10176/" rel="external nofollow">Lift subjects from images in your app</a>




<h3>Visual Look Up</h3>





<ul><li>猫をタップすると猫の情報をモーダルで表示している。画像に関する情報を調べてくれる。<ul><li>LiveTextと一緒の実装方法で実装できる</li></ul></li></ul>





<h3>SubjectLifting</h3>





<ul><li>長押しすると物体だけ切り抜いてドラッグアンドドロップで動く</li><li>ios17からサードパーティアプリで利用できるようになった</li></ul>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/CleanShot-2023-07-04-at-20.03.42.png" alt="" class="wp-image-3026" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/CleanShot-2023-07-04-at-20.03.42.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/07/CleanShot-2023-07-04-at-20.03.42-600x371.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/CleanShot-2023-07-04-at-20.03.42-768x475.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>




<ul><li>visionを使った切り抜き方法として、<a href="https://developer.apple.com/documentation/vision/vngenerateforegroundinstancemaskrequest" rel="external nofollow">VNGenerateForegroundInstanceMaskRequest</a>を使って実装できる</li><li>allInstancesには切り取ったぶんだけ入っている。<ul><li>0は背景が入っている</li></ul></li><li>Generate a mask<ul><li>マスク処理も使えます。解像度を変えずに大きくしたり、小さくしたりできる</li></ul></li></ul>





<h3>Person instance segmentation</h3>





<ul><li>人をsegmentationできる機能ができた。</li><li><a href="https://developer.apple.com/documentation/vision/vngeneratepersoninstancemaskrequest" rel="external nofollow">VNGeneratePersonInstanceMaskRequest</a>()がAPIとしてできます</li></ul>





<h3>3D body pose</h3>





<ul><li><a href="https://developer.apple.com/documentation/vision/vndetecthumanbodypose3drequest" rel="external nofollow">VNDetectHumanBodyPose3DRequest</a>()というAPIを使って人の3Dモデルが取れる</li><li>Animal poses<ul><li>動物も3Dモデルがとれる</li></ul></li><li>Animal pose with DockKit<ul><li>組み合わせれば外出中に猫の様子を見るアプリが作れる</li></ul></li></ul>





<h3>Others</h3>





<ul><li>visionの改善、CreateMLの改善などありました</li></ul>





<h2 id="2">Hello Object Capture for iOS</h2>




<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>Discover how you can offer an end-to-end Object Capture experience directly in your iOS apps to help people turn their objects into...<br><a class="lkc-link no_icon" href="https://developer.apple.com/videos/play/wwdc2023/10191/" target="_blank" rel="external noopenner nofollow">Meet Object Capture for iOS - WWDC23 - Videos - Apple Developer</a> - Apple Developer</td></tr></tbody></table></div>




<ul><li>object captureのアップデートを紹介。写真からリアルなObject Modelを作ってくれる</li></ul>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/CleanShot-2023-07-04-at-20.16.51.png" alt="" class="wp-image-3029" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/CleanShot-2023-07-04-at-20.16.51.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/07/CleanShot-2023-07-04-at-20.16.51-600x228.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/CleanShot-2023-07-04-at-20.16.51-768x292.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>




<ul><li>今年はiOS用のAPIが紹介された。<ul><li>LiDARセンサーが搭載されたデバイスで使える</li><li>硬質感なものであればリアルな3Dモデルを作れる。low textureではRGBが足りなくてデータが不十分になるが、LiDARが補足してくれる</li><li>LiDARの点群データが背面の密度を補足してくれる</li></ul></li><li>反転可能な物体は反転させておく<ul><li>同じテクスチャが繰り返されてるのは誤解を与える</li><li>テクスチャがないものも混乱を招く</li></ul></li></ul>





<h3>LiveKitでの処理の流れ</h3>





<ul><li>ObjectCaptureSession<ul><li>capture stateを変更すると処理が進む</li></ul></li><li>ObjectCaptureView<ul><li>3Dで表現されたUIで表示してくれる</li></ul></li><li>ObjectCapturePointCloudView<ul><li>LiDARで収集した点群データを表示できる</li></ul></li><li>After finishing capture<ul><li>オブジェクトデータはmacやiOS/iPadOSで使える</li></ul></li></ul>









<h2 id="3">Animate SF Symbols</h2>




羽柴 彩月様



cf: <a href="https://developer.apple.com/videos/play/wwdc2023/10197/" rel="external nofollow">What’s new in SF Symbols 5</a>




<h3>Appear &amp; Disappear</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image.png" alt="" class="wp-image-3036" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/image.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-600x495.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-768x634.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



特定の機能が利用可能になったり取り除かれたときにユーザにわかりやすく示す




<h3>Bounce</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-1.png" alt="" class="wp-image-3037" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/image-1.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-1-600x312.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-1-768x400.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>




<ul><li>跳ねるようなアニメーション。</li><li>アニメーションが成功したかどうかもとれる</li></ul>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-2.png" alt="" class="wp-image-3038" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/image-2.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-2-600x158.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-2-768x203.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>




<ul><li>デモではスライダーが達したときに自動的にアニメーションが付与されていた</li></ul>





<h3>Scale</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-3.png" alt="" class="wp-image-3039" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/image-3.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-3-600x322.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-3-768x413.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>




<ul><li>symbolEffect(.scale.up, isActive: true )を指定して動かす。</li></ul>





<h2>Pulse</h2>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-4.png" alt="" class="wp-image-3040" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/image-4.png 847w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-4-600x343.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-4-768x439.png 768w" sizes="(max-width: 847px) 100vw, 847px" /></figure>




<ul><li>脈打つようなアニメーション</li><li>接続中や充電中みたいなものにつかう</li><li>SFSymbolであればレイヤーごとにアニメーションするか、といった選択もできる</li></ul>





<h3>Variable Color</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-5.png" alt="" class="wp-image-3041" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/image-5.png 880w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-5-600x331.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-5-768x423.png 768w" sizes="(max-width: 880px) 100vw, 880px" /></figure>




<ul><li>時間とともに変わるアニメーションを表現できる。こちらのほうがリッチなアニメーション</li><li>ただしこれが利用できるSFSymbolは限られてるので探してください</li></ul>





<h3>Replace</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-6.png" alt="" class="wp-image-3042" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/image-6.png 768w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-6-600x358.png 600w" sizes="(max-width: 768px) 100vw, 768px" />

<figcaption>アニメーション前</figcaption>

</figure>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-7.png" alt="" class="wp-image-3043" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/image-7.png 877w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-7-600x313.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-7-768x401.png 768w" sizes="(max-width: 877px) 100vw, 877px" />

<figcaption>アニメーション後</figcaption>

</figure>




<ul><li>symbolの状態が変わったことを表現できる<ul><li>.contentTransitionをつけるときれいなアニメーションを提供できる</li></ul></li></ul>





<h2 id="4">What&#8217;s new in privacy 2023</h2>




<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>At Apple, we believe that privacy is a fundamental human right. Learn about new technologies on Apple platforms that make it easier for...<br><a class="lkc-link no_icon" href="https://developer.apple.com/videos/play/wwdc2023/10053/" target="_blank" rel="external noopenner nofollow">What’s new in privacy - WWDC23 - Videos - Apple Developer</a> - Apple Developer</td></tr></tbody></table></div>




<ul><li>privacy関連の新機能について紹介<ul><li>プライバシーは基本的人権とappleは考えている。</li></ul></li></ul>





<h3>新機能</h3>





<h4>Embedded Photos picker</h4>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-8.png" alt="" class="wp-image-3044" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/image-8.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-8-600x345.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-8-768x442.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



photos pickerがアプリ内部に埋め込めるようになった。




<h4>Write-only calendar access</h4>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-9.png" alt="" class="wp-image-3045"/></figure>



ios17でカレンダーの読み込みと書き込みの許可が別々になった




<h4>Communication Safety</h4>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-10.png" alt="" class="wp-image-3046" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/image-10.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-10-600x290.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-10-768x371.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>




<ul><li>センシティブなコンテンツを受信するときに警告が出るようになる</li></ul>





<h3>Platform Changes</h3>





<h4>Safari Private Browsing</h4>





<ul><li>追加のトラッキングとFingerrintを守る機能を追加</li><li>リンクをコピーした時にSafariはトラッキングパラメータを削除します。</li></ul>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-11.png" alt="" class="wp-image-3047" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/image-11.png 943w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-11-600x67.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-11-768x86.png 768w" sizes="(max-width: 943px) 100vw, 943px" />

<figcaption>削除前</figcaption>

</figure>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-12.png" alt="" class="wp-image-3048" srcset="https://blog.mogmet.com/wp-content/uploads/2023/07/image-12.png 684w, https://blog.mogmet.com/wp-content/uploads/2023/07/image-12-600x107.png 600w" sizes="(max-width: 684px) 100vw, 684px" />

<figcaption>削除後</figcaption>

</figure>




<h4>Privacy manifests</h4>





<ul><li>xcode15で新しくサードパーティSDKを使う開発者向けにプライバシー情報を記載したのPrivacyInfo.xcprivacyファイルが導入される</li><li>privacy reportを使うことでプライバシーマニフェストをまとめて表示できる</li><li>Privacy Tracking Domains<ul><li>ドメインを登録することでトラッキングに関するものだけ拒否といったこともできる</li></ul></li><li>Required reason APIs<ul><li>APIを使う理由を書くものが追加。</li><li> 例えばディスクを使うときは空き容量は人によってかわるので理由を明示してあげる</li></ul></li><li>Appleはprivacyに関わるSDKのをリスト化します<ul><li>今年の後半からレビューの一部としてチェックするようになります。</li></ul></li></ul>





<h2 id="5">The New Potential of Widgets</h2>




<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>The widget ecosystem is expanding: Discover how you can use the latest WidgetKit APIs to make your widget look great everywhere. We&#039;ll...<br><a class="lkc-link no_icon" href="https://developer.apple.com/videos/play/wwdc2023/10027" target="_blank" rel="external noopenner nofollow">Bring widgets to new places - WWDC23 - Videos - Apple Developer</a> - Apple Developer</td></tr></tbody></table></div>




<ul><li>iOS17でリリースされた新しいWidgetの紹介</li></ul>





<h3>Widgetとは？</h3>





<ul><li>ホーム画面やロック画面に情報を表示できる機能です。</li></ul>





<h3>iOS17での新機能</h3>





<h4>Interactivity</h4>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-13.png" alt="" class="wp-image-3049"/></figure>



ボタンやトグル、タップができるアクションの体験ができるようになった。例えばタスクに対してチェックができます。




<h4>Animations</h4>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-14.png" alt="" class="wp-image-3050"/></figure>



swiftUIのアニメーションmodifierが使える。




<h4>StandBy</h4>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/07/image-15.png" alt="" class="wp-image-3051"/></figure>




<ul><li>iPhoneを横向きに設置したらホーム画面のWidgetが横に表示されている</li><li>Xcode15のCanvasSettingsから確認できます</li></ul>





<h3>Xcode Previewのupdate</h3>





<ul><li>xcodeでTimelineという機能が使えるようになったため、イベントや時間ごとに一覧化できるようになった。</li></ul>





<h3>Potential of Widgets</h3>





<ul><li>ウィジェットでゲージが動的に変わったり、背景色の変更といったアニメーションが使える</li></ul>





<h2 id="6">What&#8217;s new in Swift 5.9 in 5min</h2>




Hiraki様




<h3>if and switch試験の導入</h3>





<ul><li>値を直接返せるようになった。</li></ul>





<pre class="crayon-plain-tag"><code>let message = 
switch httpStatusCode {
case 200..&lt;300:
  "success"
case 400..&lt;600:
  "other"
}</code></pre>




複数ステートメントはサポートされない




<pre class="crayon-plain-tag"><code>let message = if 200..&lt;300 ~= httpStatusCode {
  let prefix = "suc"
  let suffix = "cess"
  prefix + suffix // NG
  // return prefix + suffix // NG
}</code></pre>









<h3>type parameter packs</h3>




genericsを使ってやるにはoverloadを用意する必要があった。手動だと制限があるが、シンプルに書けるようになりました。




<pre class="crayon-plain-tag"><code>func query&lt;each Response>(_ item: repeat Request&lt;each Response>) -> (repeat each Response)</code></pre>




引数の数には制限がないように書けます。




<h3>Swift macros</h3>




例えば@CaseDetectionをつけると暗黙的にマクロを定義した部分が実装されるようになります。




<pre class="crayon-plain-tag"><code>@CaseDetection
enum Path {
  case relative(String)
  case absolute(String)
  // isRelative, isAbsoluteが使える！
}</code></pre>




他の関数を追加することもできる。<br>




<h3>Noncopyable structs and enums</h3>




Copyableとconsumingを使うことで書き込みの競合が発生しないように書ける。所有権の破棄も可能。




<pre class="crayon-plain-tag"><code>struct FileDescriptor: ~Copytable {
  private var fd: CInt
  init(descriptor: CInt) { self.fd = descriptor }
  func write(buffer: &#91;UInt8]) throws {
    let written = buffer.withUnsafeBufferPointer {
      Darwin.write(fd, $0.baseAddress, $0.count)
    }
    // ...
  }
  consuming func close() {
     Darwin.close(fd)
  }
  deinit {
    Darwin.close(fd)
  }
}</code></pre>









<h2 id="7">Panel Discussion</h2>




<figure class="wp-block-table">

<table class=""><tbody><tr><td>早石 明浩様 ◆LINE<br>[冨田 悠斗](https://twitter.com/tommy__yj)様 ◆ヤフー<br>[永井 崇大](https://twitter.com/na9ain)様 ◆ZOZO<br>[まつじ (松本淳之介)](https://twitter.com/mtj_j)様 ◆LINE</td></tr></tbody></table>

</figure>




<ul><li>松本様<ul><li>LINEでiosに特化したことをしている</li><li>SlothCreatorが好き。Dogseaをみてください</li></ul></li><li>永井様<ul><li>zozoから来た。zozofitというスーツをきて体型計測するアプリを作ってる</li><li>ARKitが好き。ARが好きなのと簡単な実装でできるので好き</li></ul></li><li>冨田様<ul><li>Yahooのメディア</li><li>Metalが好き。ゲーム以外にも使える。Yahoo天気の数レーダーでMetalが使われていてCPU使用率を下げて表現ができる</li></ul></li></ul>





<h3>一番印象に残ったものは？</h3>





<ul><li>松本様<ul><li>Vision Pro</li><li>VRやARを新しい形で知識がなくてもswiftUIで簡単にできるのがすごい</li></ul></li><li>永井様<ul><li>Vision Pro</li><li>oculusを持っているが、体験レポートを見た感じ今までのHMD(HeadMountDisplay)とは一線が違う体験ができるらしい。ハンドトラッキングの正確性もすごそう。価格もすごい。HMDを流行らせるために全力で作ってきた感がある</li></ul></li><li>冨田様<ul><li>Vision Pro</li><li>vrでもarでもない仕組みがあるのは痒い所に手が届く感じでいいが、値段がすごい</li></ul></li></ul>





<ul><li>生one more thingどうでした？<ul><li>松本様: 最前列ということで朝7:00に並んで見ていたが、そろそろ来るタイミングで動画を回していたが、声がうるさくて現地の声は取れなかった<ul><li>永井様: 周りも興奮してたので問題ないです</li></ul></li><li>冨田様: 前のスクリーンをみんなで見始めて興奮してた。</li></ul></li></ul>





<h3>興味のあったセッションは？</h3>





<ul><li>松本様<ul><li>[Unleash the UIKit trait system](https://developer.apple.com/videos/play/wwdc2023/10057/)<ul><li>UI trait collectionを自分でカスタマイズできたり、UIKitでヒエラルキーをSwiftUIみたいにパスできるようになった</li></ul></li><li>[Expand on Swift macros](https://developer.apple.com/videos/play/wwdc2023/10167/)<ul><li>自分で実装してみてもいい経験だった </li></ul></li></ul></li><li>永井様<ul><li>[Meet ARKit for spatial computing](https://developer.apple.com/videos/play/wwdc2023/10082/)<ul><li>vision OSでARKit使う時の説明セッション。ハンドトラッキングで興奮した。カスタムジェスチャーを実装したら魔法みたいな体験が実装できそう。</li></ul></li><li>[Design considerations for vision and motion](https://developer.apple.com/videos/play/wwdc2023/10078/)<ul><li>ヘッドマウントディスプレイでのデザインの考慮の話。</li><li>スマホなどのデバイスからHMDに代わって扱う上でVRよりの話がある</li><li>視野角やテキストを読ませる時は視覚の中心に配置したりとか、新しいポイントがたくさんある</li><li>（公開NG）zozoでARKit使ってる？<ul><li>クロスプラットフォームで作ってるので使えてない</li></ul></li></ul></li></ul></li><li>冨田様<ul><li>[Meet SwiftData](https://developer.apple.com/videos/play/wwdc2023/10187/)<ul><li>アノテーションツールだけでできるのはとてもいい</li></ul></li><li>[Discover machine learning enhancements in Create ML](https://developer.apple.com/videos/play/wwdc2023/10044/)<ul><li>pythonで実装しても大変な機械学習を箇条書きで書くだけで勝手に学習するだけで自動的に教えてくれるのはすごい（この画像に何が入っているかを,区切りで書くだけ）</li><li>画像の中のオブジェクトの座標を指定しなくても勝手に学習する</li><li>CreateMLが好きでアプリに簡単に機械学習を取り込むのがいい</li></ul></li></ul></li></ul>





<h3> 新機能を自分のアプリに入れるなら？</h3>





<ul><li>松本様<ul><li>watchOS navigation<ul><li>vertical pagenation入れてみたい</li></ul></li><li>Widget<ul><li>どういうのがベストかは探っていきたい</li><li>ipadのwidgetで出ていたものが表示できるようになったのでどうやって最適化するかを考えないといけない</li></ul></li></ul></li><li>永井様<ul><li>TipKit<ul><li>zozofitで自信ある機能を入れてもその機能までの導線に達していないため自作でオンボーディングを作っていたのでとても助かる</li><li>こういうtipの使い方はダメといったNG例もあった。たとえば販売促進など。</li><li>ios17を入れるとシステムアプリでtipkitが観れるらしい</li></ul></li><li>Widget<ul><li>やれることが増えて思わずアプリに遷移したくなる機能が増えてアプリへの動線として使いたい</li></ul></li></ul></li><li>冨田様<ul><li>visionOS App<ul><li>普段防災アプリを担当しているが、避難訓練でも入れてみたい。アプリの中だと現実味がない。visionOSだと津波の位置、どのドアが危ないとかで伝えやすそう</li></ul></li><li>Push Notifications Console<ul><li>Pushをアプリのコンソールから打てるようになった。</li><li>テストもしやすい。</li></ul></li></ul></li></ul>





<h3>おすすめドキュメントは？</h3>





<ul><li>松本様<ul><li> [Creating an intuitive and effective UI in watchOS 10](https://developer.apple.com/documentation/watchos-apps/creating-an-intuitive-and-effective-ui-in-watchos-10)</li></ul></li><li>永井様<ul><li>[Designing for visionOS](https://developer.apple.com/design/human-interface-guidelines/designing-for-visionos)</li><li>HIGとしてもvisionOSをデザインする上でのポイントや守ることが書いてある。iOSやwatchOSに書いてないことがあって面白い</li></ul></li><li>冨田様<ul><li>[SwiftData](https://developer.apple.com/documentation/swiftdata) </li><li>保存が楽</li></ul></li></ul>





<h3>当日の様子</h3>





<h4>始まる前</h4>





<ul><li>現地<ul><li>early checkinした時に交流の場が設けられる<ul><li>すでに楽しい空間が出ている</li><li>ノベルティがもらえる</li><li>副社長のスーザンさんと写真も撮れた</li></ul></li><li>ヘルシーな朝飯がもらえた<ul><li>ランチはカテゴリごとに4つくらいあって、カレーとラザリアを受け取った</li><li> グリーンカレーが一番美味しかった</li></ul></li><li> 壇上に上がったティムクックも撮影できました</li><li> keynoteが始まる前にティムクックとグレイグがありがとうといったお話をした</li></ul></li></ul>





<ul><li>日本のextendの様子<ul><li>wwdc関連のクイズ<ul><li>字幕の数は幾つかとかあった</li><li>クイズに答えると景品がもらえた</li></ul></li></ul><ul><li>LTをしたり、現地組と電話を繋いでいたりしていた<ul><li>Appleの豊田さんも含めて交流会もしていた</li></ul></li></ul></li></ul>





<h4>Keynote後</h4>





<ul><li>appleparkのツアーをしたり、appleのエンジニアと話したりした<ul><li>ブースができていて、聞きたいことを聞ける</li></ul><ul><li>ラボと違って時間とか気にせずお話しできてよかった</li></ul></li><li>state of the unionは後ろのカフェで見ていた</li><li>visionPro preview<ul><li>steve jobs博物館に飾ってあった。思ったより小さくてコンパクト</li></ul></li><li>インフィニティループのオフィスでは、エレベータで自分の仕事がいかに大事かをジョブスに説明できないとクビになるといったエレベータがあった</li></ul>





<h2>もぐめっとの所感</h2>




自分一人では調べきれないことも報告会などではサクッとインプットできるので非常にありがたい勉強会でした。<br>個人的にはWidgetがとても使いやすくなりそうなので今後のアプリのアップデートを楽しみにしております！<br>



最後に、<a href="https://online.1nite-jinro.com/link/blog" rel="external nofollow">ワンナイト人狼オンライン</a>というゲームを作ってます！よかったら遊んでね！<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>‎◆◇ワンナイト人狼ゲーム 公式オンラインアプリ◇◆あの有名なボードゲームの &quot; 人狼ゲーム &quot; が、オンラインゲームアプリとして無料で楽しめる！ワンナイト人狼オンラインは、人狼ゲームをもっと簡単に3人から遊べるようにした協力オンラインゲームアプリ。人狼ゲームの面白さがこのオンライン無料アプリにギュッとつまってます！友達を誘って協力するのも良し！1人で参加し、オンライン上で友達を探してもOKです！◆◇ワンナイト人狼オンラインアプリの特徴◇◆・脱落者なし・3人からでも遊べる・無料でゲームができる・少ない情...<br><a class="lkc-link no_icon" href="https://online.1nite-jinro.com/link/blog" target="_blank" rel="external noopenner nofollow">‎ワンナイト人狼オンライン 友達と推理する協力オンラインゲーム</a> - App Store</td></tr></tbody></table></div>
他にも<a href="https://camecon.me/" rel="external nofollow">Camecon</a>や<a href="https://offcha.com/" rel="external nofollow">Offcha</a>、問い合わせ対応が簡単にできる<a href="https://csmart.jp/lp" rel="external nofollow">CSmart</a>、フリーランスのコミュニティの<a href="https://next-freelance.net/" rel="external nofollow">NextFreelance</a>といったサービスも作ってるのでよかったら使ってね！



また、チームビルディングや技術顧問、Firebaseの設計やアドバイスといったお話も受け付けてますので御用の方は弊社までお問い合わせください。<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td><br><div class="lkc-unlink" title="https://virapture.com">https://virapture.com</div> - virapture.com</td></tr></tbody></table></div>
<br><br>ラグナロクでもエンジニアやデザイナーのメンバーを募集しています！！楽しくぶち上げたい人はぜひお話ししましょう！！<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>ラグナロク株式会社では多くの会社のスマホアプリ開発のサポート業務・スマホアプリ内製化やチーム育成等を行っております。開発コンサル事業、開発チームでのタスク管理や工数管理、スクラム開発等の手法のアドバイスもしております。<br><a class="lkc-link no_icon" href="https://ragna-rock.com" target="_blank" rel="external noopenner nofollow">ラグナロク株式会社</a> - ラグナロク株式会社 - Android iOSアプリ開発支援・チーム育成</td></tr></tbody></table></div><p>投稿 <a rel="nofollow" href="/wwdc23-lzy/">大手3社のiOSエンジニアが集った「WWDC23 報告会 at LINE, ZOZO, ヤフー」のまとめ #WWDC_lzy</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></content:encoded>
							<wfw:commentRss>https://blog.mogmet.com/wwdc23-lzy/feed/</wfw:commentRss>
		<slash:comments>94</slash:comments>
							</item>
		<item>
		<title>2022年もぐめっとの活動をプライベートごと振り返る</title>
		<link>https://blog.mogmet.com/2022-review/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=2022-review</link>
				<comments>https://blog.mogmet.com/2022-review/#comments</comments>
				<pubDate>Wed, 04 Jan 2023 01:18:54 +0000</pubDate>
		<dc:creator><![CDATA[mogmet]]></dc:creator>
				<category><![CDATA[その他]]></category>

		<guid isPermaLink="false">https://blog.mogmet.com/?p=2931</guid>
				<description><![CDATA[<p>こんにちは。virapture株式会社でCEOしながらラグナロク株式会社でもCKOとして働いている@mogmetです。 久々に服を買いました。これで冬も乗り越えられそうです。 本日は昨年度に続き2022年の活動を振り返り [&#8230;]</p>
<p>投稿 <a rel="nofollow" href="/2022-review/">2022年もぐめっとの活動をプライベートごと振り返る</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></description>
								<content:encoded><![CDATA[
こんにちは。<a href="https://virapture.com" rel="external nofollow">virapture株式会社</a>でCEOしながら<a href="https://ragna-rock.com" rel="external nofollow">ラグナロク株式会社</a>でもCKOとして働いている<a href="https://twitter.com/mogmet" rel="external nofollow">@mogmet</a>です。<br><br>久々に服を買いました。これで冬も乗り越えられそうです。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/mogmet.jpg" alt="" class="wp-image-2959" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/mogmet.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/mogmet-600x397.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/mogmet-768x509.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



本日は昨年度に続き2022年の活動を振り返りながら目標達成度などを見ていこうと思います。




<h2>2022/1</h2>




<a href="/2021-review/">目標を高々と掲げて</a>出発した1月。<br>新サービスの構想をねったりしました。




<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img src="/wp-content/uploads/2023/01/D7958AED-0C05-4B3C-9E8E-F7E644AFCD9D.jpg" alt="" class="wp-image-2970" width="307" height="546"/></figure></div>








84%の方がはいを押してくれたので需要はありそうだけど、何人中の84%なのかは見る方法がわからなかった。<br><br>1月は安比にいったり、妙高行ったり、コルチナいったりと滑り倒してました。<br>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_2042.jpg" alt="" class="wp-image-2973" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2042.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2042-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2042-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>安比遠いけど楽しい</figcaption>

</figure>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_2137.jpg" alt="" class="wp-image-2974" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2137.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2137-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2137-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>妙高のお天気コースが最高</figcaption>

</figure>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_2314.jpg" alt="" class="wp-image-2975" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2314.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2314-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2314-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>コルチナはパウダー最高</figcaption>

</figure>




<h2>2022/2</h2>




オリンピックが盛り上がってましたね。録画してめっちゃみてました。<br>一方、人狼の方でガチャを実装するに当たり競合サービスをみたりと調査している時期でもありました。<br>




<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img src="/wp-content/uploads/2023/01/IMG_2570.jpg" alt="" class="wp-image-2976" width="326" height="704"/></figure></div>




雪山の方は蔵王いったり、宝台樹いったりしてました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_2613.jpg" alt="" class="wp-image-2977" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2613.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2613-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2613-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>蔵王はバリ寒すぎて顔あけられない</figcaption>

</figure>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_2655.jpg" alt="" class="wp-image-2978" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2655.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2655-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2655-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>宝台樹はピーカンでした</figcaption>

</figure>




<h2>2022/3</h2>




外部での仕事が佳境に入って結構多忙な時期でもありました。<br>ちなみに無事リリースしたのは朝日ウイークリーの紙面ビューアというサービスなのでよかったら使ってください。



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>「朝日ウイークリー（Asahi Weekly）」のPDFは、こちらからお読みください。<br><a class="lkc-link no_icon" href="https://www.asahi.com/english/weekly/viewers/" target="_blank" rel="external noopenner nofollow">朝日ウイークリー (Asahi Weekly)</a> - 朝日新聞デジタル</td></tr></tbody></table></div>
</div>

</figure>



雪山では、大会が近いため一人で練習しにいったり、大会に出場したりしていました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_2723.jpg" alt="" class="wp-image-2979" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2723.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2723-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_2723-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>新幹線で弾丸雪山。意外とGALA湯沢いいところだった。</figcaption>

</figure>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/PXL_20220306_040956061.jpg" alt="" class="wp-image-2980" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/PXL_20220306_040956061.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/PXL_20220306_040956061-600x452.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/PXL_20220306_040956061-768x578.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>初大会出たけど友達いなさすぎて寂しかった</figcaption>

</figure>




<h2>2022/4</h2>




春なのでラグナロクメンバーと花見をしたりしていました。




<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img src="/wp-content/uploads/2023/01/IMG_2931.jpg" alt="" class="wp-image-2981" width="278" height="494"/></figure></div>




弾丸で京都にもいったりしました。学生ぶりくらいだったのですごい新鮮でした。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_3048.jpg" alt="" class="wp-image-2982" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3048.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3048-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3048-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>なんかきれいだったとこ。場所の名前は忘れてしまった</figcaption>

</figure>



ラグナロクX no planとで合同山梨合宿にも行きました。とても楽しくワインを飲むことができました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/DSC02863.jpg" alt="" class="wp-image-2983" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/DSC02863.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/DSC02863-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/DSC02863-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>見切れる私</figcaption>

</figure>



雪山は奥志賀やかぐらとかでパークを楽しんだりしてました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_3239.jpg" alt="" class="wp-image-2984" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3239.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3239-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3239-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>奥志賀はパークが充実しててめちゃんこ楽しい</figcaption>

</figure>




<h2>2022/5</h2>




カメコンのほうでビジネスコンテストが活発になってきて管理画面側もいろいろと作り込んだりする必要もでてきたので裏側を拡充させたりしてました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_3295.jpg" alt="" class="wp-image-2985" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3295.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3295-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3295-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>いい感じにコンテストを作るフロー図</figcaption>

</figure>



また、初めてCxOで集まってディナーを実施していただき、より一層ラグナロクへの意欲を高めることができました。いつもTeccoありがとう！



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_3325.jpg" alt="" class="wp-image-2986" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3325.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3325-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3325-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



このころApexでモバイルが出たのでちょっとやってみたりしました。ただ、やっぱりコンソールでやるほうが楽しいですね。<br>Apexのバトルパスはいつかワンナイト人狼にも同じものを入れようとしてるので結構参考にしてます。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_3760.jpg" alt="" class="wp-image-2988" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3760.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3760-600x277.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3760-768x355.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



宮古島でワーケーションみたいなのもやってみました。わかったこととしては仕事しながらだとあまりその地域を楽しめないので、仕事しない時間を完全に区切ってワーケーションはやったほうがいいですね。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_3462.jpg" alt="" class="wp-image-2989" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3462.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3462-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3462-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>シギラリゾートの風景</figcaption>

</figure>



この時期の雪山はもうかぐらしかあいてないのでラストかぐらを堪能してました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_3418.jpg" alt="" class="wp-image-2990" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3418.jpg 1080w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3418-600x450.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_3418-768x576.jpg 768w" sizes="(max-width: 1080px) 100vw, 1080px" />

<figcaption>かぐらのラストパークも楽しい。板走らんけど。</figcaption>

</figure>




<h2>2022/6</h2>




お仕事の方でモバイルアプリの顧問案件がありそうだったのですが、残念ながら都合がつかなくなってしまったのもこの時期でした。とても楽しそうだったので非常に残念でした。<br><br>アプリの話でいうとこの頃BeRealが流行り始めたので割と起動していました。




<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img src="/wp-content/uploads/2023/01/IMG_4083.jpg" alt="" class="wp-image-2991" width="308" height="665"/></figure></div>




雪山の方はもう閉じてしまったのでこの月からシーズンインまでオフトレに専念です。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/image-1-1.png" alt="" class="wp-image-2992" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/image-1-1.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/image-1-1-600x303.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/image-1-1-768x388.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>




<h2>2022/7</h2>




WooCommerceとPayPalを使ってクレカ決済の導入などを行ってました。意外とサクッと導入できました。




<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img src="/wp-content/uploads/2023/01/IMG_4902.jpg" alt="" class="wp-image-2993" width="298" height="644"/></figure></div>




ラグナロクCEOのTeccoが誕生日だったのでみんなでお祝いしました。おめでとう。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_4780.jpg" alt="" class="wp-image-2994" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_4780.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_4780-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_4780-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



熱海にワーケーションしにいったりしました。星野リゾートさんはサービスがとてもいいので、いつもところどころをサービスの参考にしたりしています。（多分）



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/DSC03388.jpg" alt="" class="wp-image-2995" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/DSC03388.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/DSC03388-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/DSC03388-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>アンジンに泊まりました</figcaption>

</figure>



雪山オフトレはスイッチでジャンプの練習したりしてました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/image-1-2.png" alt="" class="wp-image-2996" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/image-1-2.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/image-1-2-600x367.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/image-1-2-768x470.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>




<h2>2022/8</h2>




この頃から1月に構想したアプリの全体像てきなのがだんだん出始めてきました。名前は<a href="http://cotsu.me/" rel="external nofollow" class="broken_link">cotsume</a>になります。この月らへんからエンジニアを招き入れて本格的に開発をするようになりました。




<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img src="/wp-content/uploads/2023/01/IMG_5061.jpg" alt="" class="wp-image-2997" width="248" height="281" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_5061.jpg 644w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_5061-600x681.jpg 600w" sizes="(max-width: 248px) 100vw, 248px" /></figure></div>




ラグナロクのメンバーが結婚式を挙げたので参加しました。けんけんおめでとう！



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/image-2-1.png" alt="" class="wp-image-2998" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/image-2-1.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/image-2-1-600x312.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/image-2-1-768x399.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



オフトレの方は雪が機械の故障で作れておらずまっくろすぎてやばかった。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_5278.jpg" alt="" class="wp-image-2999" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_5278.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_5278-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_5278-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>




<h2>2022/9</h2>




初めて技術書典に参加しました。賞味3日くらいでかきあげたのでまじで突貫執筆でした。デザインも一晩で挙げてくれてまじで感謝しかないです。。。<br>ちなみに本は<a href="https://mogmet.booth.pm/items/4198527" rel="external nofollow">こちらで購入できます</a>。




<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img src="/wp-content/uploads/2023/01/IMG_5428.jpg" alt="" class="wp-image-3000" width="296" height="526"/></figure></div>




新しいアプリの構想としてこんな感じのサービスを考えました。しかしやる時間がなさすぎてまだ全然手をだせてないです。。。隙間をみてやりたい。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_5507.jpg" alt="" class="wp-image-3001" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_5507.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_5507-600x295.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_5507-768x378.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



splatoon3が発売されました！やらないわけには行きません！！ワンナイト人狼も実はsplatoonに影響を受けてたりしています。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_5435.jpg" alt="" class="wp-image-3002" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_5435.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_5435-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_5435-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>




<h2>2022/10</h2>




新サービスであるcotsumeのキャラクターが出来上がりました。コツミーカワウソです。かわいい。




<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img src="/wp-content/uploads/2023/01/IMG_0051.jpg" alt="" class="wp-image-3003" width="204" height="288"/><figcaption>かわいい</figcaption></figure></div>




ワンナイト人狼ではガチャ機能をようやくリリースしました。かなり時間がかかってしまった。




<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img src="/wp-content/uploads/2023/01/IMG_4C79968DCEA1-1-1.jpeg" alt="" class="wp-image-3004" width="238" height="516"/></figure></div>




また、NextFreelanceというコミュニティーが立ち上がりました。参加してくれた皆さんありがとうございます。<br>次回、インボイスについての勉強会やるんでよかったら参加してください



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>孤独にならず、信用できるクライアントと仕事がしたいフリーランスエンジニア・デザイナー向けのコミュニティ<br><a class="lkc-link no_icon" href="https://next-freelance.net" target="_blank" rel="external noopenner nofollow">Next Freelance</a> - Next Freelance</td></tr></tbody></table></div>
</div>

</figure>



もぐめっと2世が誕生しました。人生としても大きな転機でした。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_0031.jpg" alt="" class="wp-image-3005" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0031.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0031-600x450.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0031-768x576.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>かわいいの一言しかでない</figcaption>

</figure>




<h2>2022/11</h2>




渋谷のオフィスが渋谷に引っ越しました。めちゃくちゃ広くなりました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/image-3-1.png" alt="" class="wp-image-3006" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/image-3-1.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/image-3-1-600x344.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/image-3-1-768x440.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



この頃Forestというポモドーロアプリにはまりました。集中できるのでめちゃくちゃオススメあぷりです。みんな一緒にやって友だちになろう。




<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img src="/wp-content/uploads/2023/01/IMG_0332.png" alt="" class="wp-image-3007" width="278" height="602"/><figcaption>お金を貯めると木が植えれる</figcaption></figure></div>




技術博にも出て本を売ってました。qiitaで見たことある！と言ってくれたお客様もいてくれて嬉しかったです。購入してくれた皆さんありがとうございます。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_0366.jpg" alt="" class="wp-image-3008" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0366.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0366-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0366-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



雪山はようやくシーズン・インしました！やっぱり雪がいいですよね。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_0262.jpg" alt="" class="wp-image-3009" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0262.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0262-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0262-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>毎年軽井沢で最近シーズンイン</figcaption>

</figure>




<h2>2022/12</h2>




妻に誕生日を祝ってもらえました。いつもサプライズありがとう！



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_0439.jpg" alt="" class="wp-image-3010" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0439.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0439-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0439-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



オフィス引っ越しも完了してバーもいい感じになりました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_0624.jpg" alt="" class="wp-image-3011" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0624.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0624-600x450.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0624-768x576.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



新サービスのロゴもできました。ワクワクです。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_0670.png" alt="" class="wp-image-3012" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0670.png 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0670-600x277.png 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0670-768x354.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



ワンナイト人狼ではPeepsとコラボした２周年記念イベントを実施しました。



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>株式会社NASSOのプレスリリース（2022年12月15日 17時00分）ゲームコミュニティと『祝2周年』ワンナイト人狼オンラインがコミュニティ連携を開始。連携に合わせて3つのコラボキャンペーンも開催<br><a class="lkc-link no_icon" href="https://prtimes.jp/main/html/rd/p/000000008.000081483.html" target="_blank" rel="external noopenner nofollow">ゲームコミュニティ「Peeps(ピープス)」と『祝2周年』ワンナイト人狼オンラインが...</a> - プレスリリース・ニュースリリース配信シェアNo.1｜PR TIMES</td></tr></tbody></table></div>
</div>

</figure>



今年の雪山は控えめで12月に関してはコルチナいったりかぐらに行ったりしてました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2023/01/IMG_0681.jpg" alt="" class="wp-image-3013" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0681.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0681-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2023/01/IMG_0681-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>かぐらの絶景</figcaption>

</figure>




<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img src="/wp-content/uploads/2023/01/image-4-1.png" alt="" class="wp-image-3014" width="314" height="524" srcset="https://blog.mogmet.com/wp-content/uploads/2023/01/image-4-1.png 613w, https://blog.mogmet.com/wp-content/uploads/2023/01/image-4-1-600x1002.png 600w" sizes="(max-width: 314px) 100vw, 314px" /><figcaption>初のパウボデビュー</figcaption></figure></div>





<h2>アウトプット</h2>




今年は40記事をアウトプットすることができました。




<ul><li><a href="https://qiita.com/mogmet/items/dc0a8831b3418ae0d346" rel="external nofollow">firestoreでmapを使ったフィールドにarrayUnionする方法</a></li><li><a href="https://qiita.com/mogmet/items/a6166f9bb92eaf33a756" rel="external nofollow">Firebaseを使った本番環境で誤ってユーザデータを削除してしまったお話</a></li><li><a href="https://qiita.com/mogmet/items/8b8735f05a6627d7f82f" rel="external nofollow">FirestoreのバックアップをCloudStorageに定期的に行うCloudFunctionsの設定方法</a></li><li><a href="https://qiita.com/mogmet/items/35564e042dfe664f60bc" rel="external nofollow">GitHub ActionsでVariable &#8216;AbortSignal&#8217; must be of type と言われるエラーの対処法</a></li><li><a href="https://qiita.com/mogmet/items/4bd48bce39ad8f265c72" rel="external nofollow">[Flutter]signInWithAuthProviderやFirebaseAppPlatform.verifyExtendsが見つからないエラーの解決策</a></li><li><a href="https://qiita.com/mogmet/items/2dc2b64fb30a318249cc" rel="external nofollow">Firebase Consoleで本番環境と区別をつける超簡単な方法</a></li><li><a href="https://qiita.com/mogmet/items/407b3bae569f06091bf2" rel="external nofollow">FirestoreとMeilisearchで超お手軽に日本語の全文検索するFirebase Extensionsの実装紹介</a></li><li><a href="https://qiita.com/mogmet/items/1579d796b5c3d24ae3d2" rel="external nofollow">Firebase Summit 2022で発表された新機能をまとめ紹介</a></li><li><a href="https://qiita.com/mogmet/items/2a2498d89a0c33bb6ff7" rel="external nofollow">Firestoreでcountの集計がとれるようになっていたのでiOSで実装してみた</a></li><li><a href="https://qiita.com/mogmet/items/fafe7c58cb7649cf1b36" rel="external nofollow">僕の考えた最強のfirebase monorepoテンプレートを使って開発スピードと品質を爆上げする</a></li><li><a href="https://qiita.com/mogmet/items/2b8344775d3f78ab5ba9" rel="external nofollow">CloudFunctionsをデプロイしたらTypeError: Cannot read properties of undefined (reading &#8216;service&#8217;)というエラーに遭遇したときの対処法</a></li><li><a href="https://qiita.com/mogmet/items/c59c9f3e8dd280c34b72" rel="external nofollow">AdMobでアプリを紐付けようとすると追加済みと表示されてアプリを紐付けられない問題の解決法</a></li><li><a href="https://qiita.com/mogmet/items/543a5c901d72dea20ad1" rel="external nofollow">技術書典に賞味３日くらいでFirebaseの本を爆速で出したお話</a></li><li><a href="https://qiita.com/mogmet/items/cbc2f449ca8c553c8a8d" rel="external nofollow">laravelのORMを使うときにDBのtimestampを保存する方法</a></li><li><a href="https://qiita.com/mogmet/items/39a520d292db1e31837e" rel="external nofollow">Firebase Authenticationでの多要素認証の新しい実装方法の紹介【2022年に追加された最新版！】</a></li><li><a href="https://qiita.com/mogmet/items/b3cfd72a2d00ac30fcc4" rel="external nofollow">CloudFunctionsのデプロイエラー3つの対処方法/nodeとArtifact Registryとconfigの問題について</a></li><li><a href="https://qiita.com/mogmet/items/e8a00927aafd9aa39c62" rel="external nofollow">firestoreの利用量はKeyVisualizerを使うことでどこにアクセスできるか見渡す事ができるゾ！</a></li><li><a href="https://qiita.com/mogmet/items/10bd35aed9f9494e1c28" rel="external nofollow">firestore jsを使うときはなるべく軽量版のLiteを使うとパフォーマンス的にいいゾ</a></li><li><a href="https://qiita.com/mogmet/items/f3c80279adeab670b1be" rel="external nofollow">firebase initの途中のGithub workflowを設定できない現象の対処法</a></li><li><a href="https://qiita.com/mogmet/items/2191bc38c2d73eb618e0" rel="external nofollow">Firebase AuthenticationでのSign in with Appleの削除要件に対するCloud FunctionsとFlutterの実装</a></li><li><a href="https://qiita.com/mogmet/items/6797f9a140ec62314c01" rel="external nofollow">[Firebase] cloud functionsの.runtimeconfig.jsonに定義した環境変数の設定をワンライナーコマンドで設定する</a></li><li><a href="https://qiita.com/mogmet/items/1c9720a311686ff02de3" rel="external nofollow">まだパスワードで認証してるの？Passkeysを使ってパスワードを駆逐してやる！</a></li><li><a href="https://qiita.com/mogmet/items/f89b66eb64377b7569cc" rel="external nofollow">firebaseの匿名認証を使っていると既に認証したユーザとは違う別のユーザとして認証されてしまう現象の対応法</a></li><li><a href="https://qiita.com/mogmet/items/ffecff00880ad4253460" rel="external nofollow">Platforms State of the Union WWDC2022をまとめてみたら大量のアップデートがあってすごいことになっていた件について</a></li><li><a href="https://qiita.com/mogmet/items/2fc9cf8bc5b151193fab" rel="external nofollow">Firebase extensionsがemulatorを使ってlocalで動かせるようになったので試してみた</a></li><li><a href="https://qiita.com/mogmet/items/c7d7b2efc593ff4ee29d" rel="external nofollow">アプリでGoogleAnalyticsを設定する時の4つの勘所</a></li><li><a href="https://qiita.com/mogmet/items/87a482646fa3797ec2b6" rel="external nofollow">firestoreを使ったswiftのCodableを作る時に使う@DocumentIdに隠された便利機能を見つけてしまった</a></li><li><a href="https://qiita.com/mogmet/items/b8231af4af84577056a8" rel="external nofollow">GoogleI/O 2022で発表されたFirebaseの新機能をまとめてみた。</a></li><li><a href="https://qiita.com/mogmet/items/2c3d067f9ff43683ff34" rel="external nofollow">railsでNoMethodError: undefined method `silence&#8217;と言われたエラーの対応方法</a></li><li><a href="https://qiita.com/mogmet/items/ade07bd842495192922d" rel="external nofollow">Flutterでfirebaseのauthとfirestoreを取り扱うriverpodを使ったunit testを構築する</a></li><li><a href="https://qiita.com/mogmet/items/cb8fa22e2f35e459604c" rel="external nofollow">CloudFunctionsのデプロイエラーの対処方法 error fetching storage source: generic::unknown: retry budget exhausted (3 attempts): fetching gcs source:</a></li><li><a href="https://qiita.com/mogmet/items/23071f5a64457f7319ab" rel="external nofollow">Unityでfirestore emulatorを使ったunit testを作る</a></li><li><a href="https://qiita.com/mogmet/items/6623ae37c3ae2269ec02" rel="external nofollow">マニュアルにはないfirestoreのバックアップに関する勘所</a></li><li><a href="https://qiita.com/mogmet/items/c6f8f4485e4c354a170c" rel="external nofollow">初心者でもわかるiOSサブスク課金のサーバ側の実装！App Store Server Notifications Version 2（StoreKit 2）のJWS検証と判定方法を解説！</a></li><li><a href="https://qiita.com/mogmet/items/81a9d83c2a9b1fb98976" rel="external nofollow">ゆるいケアを投稿・閲覧・実施できるアプリ「ラムネ」をfirestoreで設計してみた</a></li><li><a href="https://qiita.com/mogmet/items/44ab5fd4e1be48e17b36" rel="external nofollow">バックアップしたfirestoreをリストアする手順</a></li><li><a href="https://qiita.com/mogmet/items/52c2c98a698e4a590771" rel="external nofollow">Could not reach Cloud Firestore backendと出てemulatorに接続できない問題の解決法</a></li><li><a href="https://qiita.com/mogmet/items/f4c480c690e479c0fd40" rel="external nofollow">[Android]kotlin+firestore emulatorを使ったunit testを構築する</a></li><li><a href="https://note.com/mogment/n/n71c112ae57bc" rel="external nofollow">フードコートから券売機が無くなる日が近づくアプリの体験がよかった話</a></li><li><a href="https://note.com/mogment/n/n233a409e0ebe" rel="external nofollow">商品・サービスを世の中に貢献させるたった一つの重要なこと｜非クリエイターのためのクリエイティブ課題解決術【要約・解説】</a></li></ul>




また、本を出せたのも実績として大きいと思いました。



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>2022年に発表されたFirebaseの最新情報の紹介や、Firestore Web SDK v9での実装方法、2022年時点でのRun Payments with Stripeを用いたstripeのサブスクリプションの実装方法を紹介しています。 読むことによりFirebaseをよりディープに使うことができる効能がある本となっております。<br><a class="lkc-link no_icon" href="https://booth.pm/ja/items/4198527" target="_blank" rel="external noopenner nofollow">2022年度版Firebase/Firestore最新情報&amp;実践Stripeサブスクリプション実装 - m...</a> - booth.pm</td></tr></tbody></table></div>
</div>

</figure>




<h2>目標との乖離</h2>




<a href="/2021-review/">去年かかげた目標</a>と比較してみると・・・




<ul><li>本のアウトプットを10本書く。→２つだけ</li><li><a href="https://virapture.com/review-the-2021/" rel="external nofollow">事業目標の達成</a>→未達！</li></ul>




一個も到達できませんでした・・・・・・<br>しかし本をだしたので本のアウトプット10個分としましょう！！（無理やり）




<h2>2023年の目標</h2>




今回はもっと明確にクリアできる目標を掲げます。




<ul><li>新サービスで売上を出す</li><li>本のアウトプットを5本書く</li></ul>




アウトプットに関しては質を高めるためになるべく本にフォーカスしたアウトプットを意識するようにしていこうと思います。




<h2>まとめ</h2>




今回はイベントを振り返りながら各月をみてみました。こうして一年を振り返ると色々あったなぁというところですが、掲げた目標をクリアできなかったので非常に悔やまれますが、なるべく目標を四半期に一回は見返すようにして頑張ろうと思います。<br><br>



最後に、<a href="https://online.1nite-jinro.com/link/blog" rel="external nofollow">ワンナイト人狼オンライン</a>というゲームを作ってます！よかったら遊んでね！<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>‎◆◇ワンナイト人狼ゲーム 公式オンラインアプリ◇◆あの有名なボードゲームの &quot; 人狼ゲーム &quot; が、オンラインゲームアプリとして無料で楽しめる！ワンナイト人狼オンラインは、人狼ゲームをもっと簡単に3人から遊べるようにした協力オンラインゲームアプリ。人狼ゲームの面白さがこのオンライン無料アプリにギュッとつまってます！友達を誘って協力するのも良し！1人で参加し、オンライン上で友達を探してもOKです！◆◇ワンナイト人狼オンラインアプリの特徴◇◆・脱落者なし・3人からでも遊べる・無料でゲームができる・少ない情...<br><a class="lkc-link no_icon" href="https://online.1nite-jinro.com/link/blog" target="_blank" rel="external noopenner nofollow">‎ワンナイト人狼オンライン 友達と推理する協力オンラインゲーム</a> - App Store</td></tr></tbody></table></div>
他にも<a href="https://camecon.me/" rel="external nofollow">Camecon</a>や<a href="https://offcha.com/" rel="external nofollow">Offcha</a>、問い合わせ対応が簡単にできる<a href="https://csmart.jp/lp" rel="external nofollow">CSmart</a>、フリーランスのコミュニティの<a href="https://next-freelance.net/" rel="external nofollow">NextFreelance</a>といったサービスも作ってるのでよかったら使ってね！



また、チームビルディングや技術顧問、Firebaseの設計やアドバイスといったお話も受け付けてますので御用の方は弊社までお問い合わせください。<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td><br><div class="lkc-unlink" title="https://virapture.com">https://virapture.com</div> - virapture.com</td></tr></tbody></table></div>
<br><br>ラグナロクでもエンジニアやデザイナーのメンバーを募集しています！！楽しくぶち上げたい人はぜひお話ししましょう！！<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>ラグナロク株式会社では多くの会社のスマホアプリ開発のサポート業務・スマホアプリ内製化やチーム育成等を行っております。開発コンサル事業、開発チームでのタスク管理や工数管理、スクラム開発等の手法のアドバイスもしております。<br><a class="lkc-link no_icon" href="https://ragna-rock.com" target="_blank" rel="external noopenner nofollow">ラグナロク株式会社</a> - ラグナロク株式会社 - Android iOSアプリ開発支援・チーム育成</td></tr></tbody></table></div><p>投稿 <a rel="nofollow" href="/2022-review/">2022年もぐめっとの活動をプライベートごと振り返る</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></content:encoded>
							<wfw:commentRss>https://blog.mogmet.com/2022-review/feed/</wfw:commentRss>
		<slash:comments>72</slash:comments>
							</item>
		<item>
		<title>#love_swift WWDC22セッション情報を共有し合う「集まれSwift好き！Swift愛好会スピンオフ WWDC21セッション要約会 @オンライン」のまとめ</title>
		<link>https://blog.mogmet.com/love-swift-wwdc22/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=love-swift-wwdc22</link>
				<comments>https://blog.mogmet.com/love-swift-wwdc22/#comments</comments>
				<pubDate>Fri, 24 Jun 2022 13:36:56 +0000</pubDate>
		<dc:creator><![CDATA[mogmet]]></dc:creator>
				<category><![CDATA[勉強会]]></category>
		<category><![CDATA[iOS]]></category>

		<guid isPermaLink="false">https://blog.mogmet.com/?p=2895</guid>
				<description><![CDATA[<p>こんにちは。virapture株式会社でCEOしながらラグナロク株式会社でもCKOとして働いているもぐめっとです。 最近エンターテイメントに優れるお店で記念日を祝ってきました。高い店行くより満足度高くてコスパ良かったので [&#8230;]</p>
<p>投稿 <a rel="nofollow" href="/love-swift-wwdc22/">#love_swift WWDC22セッション情報を共有し合う「集まれSwift好き！Swift愛好会スピンオフ WWDC21セッション要約会 @オンライン」のまとめ</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></description>
								<content:encoded><![CDATA[
こんにちは。<a href="https://virapture.com/" rel="external nofollow">virapture株式会社</a>でCEOしながら<a href="https://ragna-rock.com/" rel="external nofollow">ラグナロク株式会社</a>でもCKOとして働いている<a href="https://mogmet.com/" rel="external nofollow">もぐめっと</a>です。<br>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2022/06/mogmet.jpg" alt="" class="wp-image-2912" srcset="https://blog.mogmet.com/wp-content/uploads/2022/06/mogmet.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2022/06/mogmet-600x463.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2022/06/mogmet-768x593.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



最近エンターテイメントに優れるお店で記念日を祝ってきました。高い店行くより満足度高くてコスパ良かったのでとてもおすすめです。



<br>本日は毎年やっているWWDC21セッション要約会に参加してきたので各発表者の発表をまとめました。



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>今年もやります！ 『WWDC22セッション要約会』  今回もオンライン(Google Meet / YouTube Live)で開催します。  日本全国のiOSエンジニアのみなさまの幅広い参加をお待ちしています。  去年のWWDC21セッション要約会の様子はこちらをご覧ください。   https://www.youtube.com/watch?v=OVXr4Rb7zsU  一昨年のWWDC20セッション要約会の様子はこちらをご覧ください。   https://www.youtube.com/watch?v=9PNw8t5CIFI  ## ■イベント概要  今回はスピンオフでWWDC22の...<br><a class="lkc-link no_icon" href="https://love-swift.connpass.com/event/247317/" target="_blank" rel="external noopenner nofollow">集まれSwift好き！Swift愛好会スピンオフ WWDC22セッション要約会 @オンライン (20...</a> - connpass</td></tr></tbody></table></div>
</div>

</figure>



動画で見たい方はこちらをご参照ください



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="集まれSwift好き！Swift愛好会スピンオフ企画 WWDC22セッション要約会 @オンライン" width="500" height="375" src="https://www.youtube.com/embed/IpQAovAzwf8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>

</figure>




<h2>忙しい人のためのWWDC22 Keynote</h2>




<a href="https://twitter.com/66nylon_y" rel="external nofollow">@66nylon_y</a>様



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="忙しい人のための WWDC 2022 Keynote" id="talk_frame_886421" class="speakerdeck-iframe" src="//speakerdeck.com/player/37683388298b494ab5b82d6844587a8e" width="500" height="281" style="aspect-ratio:500/281; border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<h3>iOS16</h3>





<ul><li>ロック画面を表示して保存できる。</li><li>下の方にまとまった</li><li>Live Activities</li><li>Focus進化</li><li>Focusがアプリにも適用されるようになった</li><li>Messagesはメッセージの編集取り消しが追加</li><li>Shaplayはチャットしながらできる</li><li>音声入力はシームレスで表示できるようになった</li><li>SiriにはAppIntents追加</li><li>LiveTextは動画にも追加。翻訳もできる</li><li>Visual Lookupも追加して動画の切り抜きができる</li><li>Walletは身分証明書を確認できるようになった</li><li>Tap to Pay onが実装されてiPhone同士でお金私ができる</li><li>MapKitは大きく改良。</li><li>Sportsはspotlightで選手のことを聞ける</li><li>iCloud 共有フォトライブラリも追加</li><li>設定に政府ティーチェックが追加された。虐待者から守れる</li><li>Matterというスマホの規格に則った</li><li>CarPlayは大画面</li></ul>





<h3>watchOS</h3>





<ul><li>ムードの追加</li><li>ランニングフォームの追加</li><li>睡眠のステージ計測</li><li>心房細動の検知</li><li>薬の管理。 薬の通知もする。</li><li>日本語キーボード対応</li></ul>





<h3>mac</h3>





<ul><li>M2チップ追加。</li><li>ventura発表</li><li>stage mangerで端にウィンドウが配置される</li><li>spotlightも強化</li><li>メール送信取り消し、送信スケジュールもできるようになった</li><li>shared tab group</li><li>パスワードのいらないログイン。</li><li>Metal3とAPIも追加</li><li>FaceTimeにもhandoff追加</li><li>iphoneをwebカメラ使えるように</li></ul>





<h3>iPad</h3>





<ul><li>sneak peek</li><li>ゲームはmetal3が使えるように</li><li>desktop class appが使える</li><li>カスタマイズ可能なツールバーの導入</li><li>Reference Mode導入</li><li>新しいディスプレイスケーリング追加</li><li>Stage Manager導入。ウィンドウが重ねて表示できるように。8つまで使える。</li></ul>





<h3>Beta</h3>





<ul><li>今年の秋にリリース予定</li></ul>





<h3>FAQ</h3>





<ul><li>FAQ<ul><li>Stage Managerいい</li><li>設定で位置共有許可はさりげなくいい機能</li></ul></li></ul>





<h2>要約 &#8220;Add Live Text interaction to your app&#8221; </h2>




<a href="https://twitter.com/ushisantoasobu" rel="external nofollow">@ushisantoasobu</a>様



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="要約 &quot;Add Live Text interaction to your app&quot;" id="talk_frame_885947" class="speakerdeck-iframe" src="//speakerdeck.com/player/d5d69a4f76d94777963336f27862c850" width="500" height="281" style="aspect-ratio:500/281; border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<h3>LiveTextのおさらい</h3>





<ul><li>iOS15から使えたもので、画像からテキストを解析して、選択してコピーや調べる、翻訳などができる。</li><li>ios16からは日本語に対応した<br>
</li></ul>





<h3>LiveText APIについて</h3>





<ul><li>アプリからLive TextAPIが使えるようになった</li><li>LiveTextAPIの対象は画像や動画のフレーム</li><li>DataScannerViewControllerはカメラで写しているものになるので別セッションのお話</li><li>iOS16からです</li><li>登場登場人物</li></ul>




<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175520176-13ba3393-68b1-486b-ad30-b96dbdd87e3d.png" alt="image"/></figure>




<ul><li>UIImageViewのImageをAnalyzerにかけるとAnalysisが帰ってくるのでIneteractionにつなげると使える</li></ul>




<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175520350-29975962-c4e0-4eee-836b-7e7bdcb3aa8c.png" alt="image"/></figure>




<h3>Tipsだったり気をつけること</h3>





<ul><li>インタラクションタイプをカスタマイズできる。</li><li>UIを制限できる</li><li>実装編<ul><li>UIImageViewを使わないとテキストハイライトがずれるかも。そういう時はインタラクションのdelegateメソッドを使って調整してね</li><li>インタラクションは画像を管理してるクラスに設定する</li><li>他のジェスチャーとぶつかる可能性あり</li></ul></li><li>パフォーマンス<ul><li>ImageAnalyzerはアプリで一つにする</li><li>AAnalyzeするのは画像の表示、その直前まで</li></ul><ul><li>AVPlayer, AVPlayerViewControllerはデフォルトでLiveText対応してるので一時停止したときに読み取れる。</li></ul></li></ul>





<h3>FAQ</h3>





<ul><li>シングルトンでやる感じ？<ul><li>サンプルは普通にインスタンス化してた</li></ul></li></ul>





<h2>What&#8217;s new in Vision 佐藤タケシ</h2>




<a href="https://twitter.com/hatakenokakashi" rel="external nofollow">@hatakenokakashi</a>様



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="What&#039;s new in Vision" id="talk_frame_886436" class="speakerdeck-iframe" src="//speakerdeck.com/player/d3746539268c4c9dbfaac376639b0ffd" width="500" height="281" style="aspect-ratio:500/281; border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<h3>Vision/VisionKit Frameworkの新機能</h3>





<ul><li>Vision Frameworkは画像分析ができるframework。分析するものによってクラスが分かれている</li><li>VisionKit Frameworkは分析を土台として、LiveText、k前らを通してテキスト分析、ドキュメンとスキャンなどを提供している</li><li>新機能</li></ul>





<h3>テキスト認識に日本語と韓国語が追加</h3>




VNRecognizeTextRequestのsupportedRecognitionLanguageから対応言語が取得できる




<h3>顔検出のRevision1削除</h3>





<ul><li>Revision1が非推奨になった。</li><li>Revision1を指定するとRevision2になる。挙動は変わらない。実行時間も変わらず正確さが向上する</li></ul>





<h3>Quick Look Previewのサポート</h3>





<ul><li>visionの検出結果が表示されるようになった<br>
</li></ul>





<h3>VisionKitの新機能</h3>





<ul><li>DataScannerVCが追加</li><li>今までの読み取り方法<br>
</li><li>これからの読み取り方法。一つだけになった<br>
</li></ul>




<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175521990-f8530213-147e-483c-b81d-f735f6006012.png" alt="image"/></figure>



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175522016-175eba2e-6283-4d57-9625-79cb69884c19.png" alt="image"/></figure>



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175522035-b8a013aa-333c-4125-acd9-bd78b917e139.png" alt="image"/></figure>



info.plistにカメラ使う旨を追加しましょう。



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175522097-c08a4516-43e0-4349-9d4d-f52d63047ce3.png" alt="image"/></figure>




<ul><li>住所、電話番号など読み取れる<br>
</li></ul>




<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175522174-81f80f7f-bb03-430d-9d0a-68166d571bda.png" alt="image"/></figure>




<ul><li>vcだけでできるが、for awaitでも実装できる</li></ul>





<h3>アイデア</h3>





<ul><li>家計簿アプリでレシート読み込み</li><li>メモアプリで印刷物の読み込み</li><li>ハッシュタグキャンペーン</li><li>配送センターアプリ</li><li>ライブイベントの会場受付</li></ul>





<h3>FAQ</h3>





<ul><li>AVFoundationがすごく楽になったのでとても嬉しい。</li><li>Previewで解析結果が観れるのはどういう感じ？<ul><li>画像と検索結果が表示される。</li><li>breakpointを貼って解析結果の中身が見れる。</li><li>UIViewの座標との差分がわかりやすい</li><li>今まで顔の座標しか帰ってこなかったが、ビジュアル的に見えるのは便利</li></ul></li><li>Rivision1,2って何？<ul><li>バージョンでしかないと思う。1であれば1のアルゴリズム、2であればバージョン2のアルゴリズムを使うというだけ</li></ul></li></ul>





<h2>Chart実装が楽になりました</h2>




<a href="https://twitter.com/shichimi_0_o" rel="external nofollow">@shicimi_0_o</a>様



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="Chart実装が楽になりました。" id="talk_frame_886488" class="speakerdeck-iframe" src="//speakerdeck.com/player/26eda9ccd96745dd8309fedc5773e4bf" width="500" height="281" style="aspect-ratio:500/281; border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>



どんなかんじに楽に描けるかサンプルを動かしてみました！



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175523184-4be4ac39-aa6c-46e2-b82e-f3b3c6ef99e1.png" alt="image"/></figure>




<h3>FAQなど</h3>





<ul><li>つまりポイントはありましたか？<ul><li>データ構造としてLine chartの場合、データとIDが必要になる。identifiableを使ってやらないといけない</li><li>Chart自体が座標の配列を持っていて、各要素のデータの識別ができないといけない</li></ul></li><li>UIKitというよりはSwiftUIできてるが、今後AppleはSwiftUIで出してくる予感を感じる<ul><li>WidgetはSwiftUIでしか使えなくなった</li><li>AppClipもSwiftUIでしか使えない</li></ul></li></ul>





<h2>Complications and widgets: Reloaded</h2>




<a href="https://twitter.com/tsuzuki817" rel="external nofollow">@tsuzuki817</a>様



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="Complications and widgets: Reloadedの要約" id="talk_frame_886443" class="speakerdeck-iframe" src="//speakerdeck.com/player/9ae4e02ec2b945d6b616ead6394b07ff" width="500" height="281" style="aspect-ratio:500/281; border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<h3>watchOSからiOSへ</h3>





<ul><li>iosのロック画面でComplicationのようなWidgetがおける。</li><li>accessory接頭語を持つWidgetFamilyが追加された。これで書くとios16とwatch os9どちらでも使える</li><li>rectangular：数行のテキスト、小さいグラフやチャートを表示</li><li>circular：簡単な情報を表示 </li><li>inline：テキストのみを表示。時計の上における。</li><li>corner: 小さな円を表示<br> </li></ul>





<h3>Color and Rendaling</h3>





<ul><li>fullColor,accented以外にvibrantというレンダリングモードが追加された。</li><li>widgetRenderingModeで指定していく</li><li>Full Color：指定された通り表示される</li><li>accented: Viewが2つのグループに分割。フラットに着色してくれる。見た目の確認は.wdigetAccentableというのを使うと確認できる<ul><li>背景の色によっては色が反転します</li></ul></li><li>vibrant<ul><li>一回脱色された後にロック画面の背景に合わせて色付けされる</li><li>背景に透明を使っているとみづらくなるので要注意。</li><li>黒や濃い色を使って可読性を保ちつつ目立つようにする</li></ul></li><li>AccesoryWidgetBackgroundが追加<ul><li>さまざまなレンダリングモードで異なる見た目になる<br> </li></ul></li></ul>





<h3>新しいWidgetで使えるSwiftUIの新機能</h3>





<ul><li>自動更新ProgressViewが追加された</li><li>情報によって表示領域が変わってしまう？</li><li>複数のViewを指定すると利用可能なスペースに収まる最初のコンテンツビューを表示する</li></ul>





<h3>FAQ</h3>





<ul><li>accentedにしたときよしななカラーになるがダークモードもそうか？<ul><li>よしなになりそう</li></ul></li></ul>





<h2>What&#8217;s new in Swiftの要約</h2>




<a href="https://twitter.com/the_uhooi" rel="external nofollow">@the_uhooi</a> 様



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="&quot;What&#039;s new in Swift&quot;の要約 / swift_5_7_summary" id="talk_frame_886045" class="speakerdeck-iframe" src="//speakerdeck.com/player/9401f4b0e2624da2814e954e1cd5a96b" width="500" height="281" style="aspect-ratio:500/281; border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<ul><li>swift5.7の新機能の紹介</li></ul>





<h3>全般</h3>




if-let構文を省略できる



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175525425-e5583e3b-1e18-40ef-97d9-fc4d91a135cb.png" alt="image"/></figure>



クロージャ内に複数の分でも引数と戻り値の方を省略できる



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175525511-33230f16-c718-4f5e-9235-2569cc6f6ae9.png" alt="image"/></figure>




<h3>Generics</h3>




ジェネリック関数の引数にデフォルト値を指定できる



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175525638-08b70739-08dd-4357-b1d3-d43da28ff13a.png" alt="image"/></figure>



連想方を持つプロコトルを型として使える



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175525775-b240e676-2192-4cb0-bf4d-1d2392bc0578.png" alt="image"/></figure>



関数の引数にsomeが使える



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175525900-00b0eeb9-7aa6-454c-9cde-b7ea6c24f695.png" alt="image"/></figure>



プロトコルに山括弧で関連型をかける。whereを一切使わずに描けるようになった



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175526020-c8fd267c-afec-40c5-8863-c3850cb8c113.png" alt="image"/></figure>




<h3>まとめ</h3>





<ul><li>コードの記述量が減る言語使用が増えた</li><li>genericsが強化され、より直感的に記述できるようになった。</li><li>特にsome/anyを使うと読みやすい</li></ul>





<h3>FAQなど</h3>





<ul><li>if letを減らす件に関して、三項演算子みたいにいい感じに描けるようになるのはいい。<ul><li>賛否両論あるが、書く側は便利だが、コンパイル速度落ちるのもある</li></ul></li><li>some/anyは読めるとかなり便利。どんなアプリにも使えるので最優先に勉強した方がいい。</li><li>protocolでwhereを使わなくて済むようになる</li><li>some/anyに関しては下記を見ておくのがおすすめです。</li></ul>




<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>“Heart of Swift” は、 Swift の Heart である Value Semantics と Protocol-oriented Programming を軸に、 Swift という言語のコンセプトを説明するオンライン書籍です。<br><a class="lkc-link no_icon" href="https://heart-of-swift.github.io" target="_blank" rel="external noopenner nofollow">Heart of Swift</a> - Heart of Swift</td></tr></tbody></table></div>
</div>

</figure>




<h2>Meet Swift Regex</h2>




<a href="https://twitter.com/usamik26" rel="external nofollow">@usamik26</a>様



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="Meet Swift Regex" id="talk_frame_886506" class="speakerdeck-iframe" src="//speakerdeck.com/player/c5922df282a94c7a974c964118896662" width="500" height="282" style="aspect-ratio:500/282; border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<ul><li>swift5.7で正規表現を扱うRegexの紹介 </li><li>split(by:)を使うことで正規表現で表現できる。</li></ul>




<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175526853-0ccf29b5-e61a-4fe2-9011-4e03d63d89de.png" alt="image"/></figure>




<h3>struct Regex</h3>





<ul><li>実行時に生成するのでtryが必要</li><li>Regexビルダーは宣言的にかける</li></ul>




<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175526899-ccb74634-785b-4c5b-be18-59ffef51b3c5.png" alt="image"/></figure>




<h3>Swift Regex</h3>





<ul><li>リテラルと構造的なビルダーが使える</li><li>既存のパーサが使える</li><li>Unicodeを扱える</li></ul>





<h3>Regex builder</h3>




<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175527046-edc8b726-1ede-4395-a17e-9f652f6e6137.png" alt="image"/></figure>



Captureは一語を取り出したい時に使える



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2022/06/image.png" alt="" class="wp-image-2906" srcset="https://blog.mogmet.com/wp-content/uploads/2022/06/image.png 1022w, https://blog.mogmet.com/wp-content/uploads/2022/06/image-600x331.png 600w, https://blog.mogmet.com/wp-content/uploads/2022/06/image-768x424.png 768w" sizes="(max-width: 1022px) 100vw, 1022px" /></figure>



応用例として、条件によって日付のパース処理を変えるといったこともできる



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175527224-f6f59362-de50-4aa0-adb9-ac4473f6e18b.png" alt="image"/></figure>



変数名などをつかってうまく処理する



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175527275-39d376bc-f6e9-4f8a-a7ac-884f1cab41e9.png" alt="image"/></figure>



TryCaptureでCaptureしたデータを変換できる



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175527353-1351bf5f-bb21-44c6-be90-7276dd42c860.png" alt="image"/></figure>



セパレータの処理に無駄があることがあるが、Localを使うと避けることができる



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175527426-573bb565-8c45-4945-94ee-8ddbef8d53ad.png" alt="image"/></figure>




<h3>FAQなど</h3>





<ul><li>リテラルかけるので、ビルド時に正規表現をチェックしてくれる。間違ってればビルドエラーになる。</li><li>コードレビューする時、何が正しいかというのを判断しづらい</li></ul>





<h2>まだパスワードで認証してるの？Passkeysを使ってパスワードを駆逐してやる！</h2>




<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td><br><a class="lkc-link no_icon" href="https://twitter.com/mogmet" target="_blank" rel="external noopenner nofollow">https://twitter.com/mogmet</a> - Twitter</td></tr></tbody></table></div>



<figure class="wp-block-embed-slideshare wp-block-embed is-type-rich is-provider-slideshare wp-embed-aspect-1-1 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="まだパスワードで認証してるの？Passkeysを使ってパスワードを駆逐してやる！" src="https://www.slideshare.net/slideshow/embed_code/key/LwxroiEgs5tXUW" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/mogmet/passkeys" title="まだパスワードで認証してるの？Passkeysを使ってパスワードを駆逐してやる！" target="_blank" rel="external nofollow">まだパスワードで認証してるの？Passkeysを使ってパスワードを駆逐してやる！</a> </strong> from <strong><a href="https://www.slideshare.net/mogmet" target="_blank" rel="external nofollow">Daiki Mogmet Ito</a></strong> </div>
</div>

</figure>



パスワードを使わずに認証ができるPasskeysを紹介しました。



細かい内容に関してはqiitaにまとめましたので下記をご覧ください。



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>こんにちは。virapture株式会社でCEOしながらラグナロク株式会社でもCKOとして働いているもぐめっとです。最近牛宮城へいったのですが、宮迫さんに遭遇することができました。もっとお話してみたかったです。本日は先日のWWDC...<br><a class="lkc-link no_icon" href="https://qiita.com/mogmet/items/1c9720a311686ff02de3" target="_blank" rel="external noopenner nofollow">まだパスワードで認証してるの？Passkeysを使ってパスワードを駆逐してやる！ - Qiita</a> - Qiita</td></tr></tbody></table></div>
</div>

</figure>








<h2>What&#8217;s new in xcode</h2>




<a href="https://twitter.com/jollyjoester" rel="external nofollow">@jollyjoester</a>様



こちらのビデオの良さそうなところの紹介です。



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>Discover the latest productivity and performance advancements in Xcode 14. We&#039;ll introduce you to the fully redesigned SwiftUI canvas...<br><a class="lkc-link no_icon" href="https://developer.apple.com/videos/play/wwdc2022/110427" target="_blank" rel="external noopenner nofollow">What&#039;s new in Xcode - WWDC22 - Videos - Apple Developer</a> - Apple Developer</td></tr></tbody></table></div>
</div>

</figure>



xcodeのサイズが小さくなった。



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175529644-647467d2-3c95-4e0f-bf38-a7f0b81f42d3.png" alt="image"/></figure>



端末サイズのプレビューがふく端末サイズのプレビューが複数見れるようになった



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175529686-9a341403-6388-4f06-b754-6fc81e9df80f.png" alt="image"/></figure>



コード補完でinitが全部出せるようになった



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175529765-8f0027b9-d3d2-4ea5-b715-738834c23130.png" alt="image"/></figure>



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175529826-3bd2b4f8-3f41-4e19-a6c0-5011e5ed4a30.png" alt="image"/></figure>



xcodeにあるアイコンを使えるようになった



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175529871-8315e341-d6ac-43f4-ad4e-fd14b28339ae.png" alt="image"/></figure>



swiftUIのパラメータで必要なパラメーパラメータだけを入力できるようになった



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175530044-74cb6338-c559-411a-9026-d367591f2a07.png" alt="image"/></figure>



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175530215-d90ff62e-41e3-47cb-bf92-f0426eabdea2.png" alt="image"/></figure>



テストでこのメソッドがどこから呼ばれてるかわかる



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175529995-67ff041a-6e82-4891-ad56-78e908e5ed53.png" alt="image"/></figure>



テスト名がスクロールしても上にヘッダーとしてfixされるようになった



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175530394-67d49b51-4a08-49bc-8bfb-6c7bcdae3c39.png" alt="image"/></figure>



他の細かい挙動は動画を見てね！




<h2>What&#8217;s new in PDFKit </h2>




<a href="https://twitter.com/codelynx1" rel="external nofollow">@codelynx1</a>様<br><br>pdfkit frameworkの構成は今までと一緒<br>live textがpdfにきた。



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175531052-93ef5d07-774c-42d4-ac99-c8ab1110e0cb.png" alt="image"/></figure>



formをサポートして、fieldとして認識するようになった



<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175531105-462d3528-978d-4cf0-8416-3f550ee297e5.png" alt="image"/></figure>




<h3>Overlay views</h3>





<ul><li>PDFのイメージをとってきてpdfのページもできる</li><li>pdfのページビューの上にoverlayで好きなビューを置くことができるようになる</li><li>PKCanvasFeedを書くと書いたりすることもできる。</li></ul>




<figure class="wp-block-image"><img src="https://user-images.githubusercontent.com/1166342/175531339-45f99ce7-e87e-49a1-bb4d-9e0119ff680d.png" alt="image"/></figure>



書いたデータはちゃんとannotationとして保存できる




<h3>PDF保存のベストプラクティス</h3>




jpgで保存したり、画面表示するのに最適化したものや、画像のプログレシッブみたいにDLしたページに応じて見ることができるようにしたりできる




<h3>FAQ</h3>





<ul><li>入力した値をフォームに入れられる？<ul><li>今までは、座標に文字を入れて画像として書き出すなどしなくて面倒だった。</li><li>テキストでも入れられるし、手書きで書いてもアノテーションとして保存できるかも？</li></ul></li></ul>





<h2>もぐめっとの所感</h2>




今年もコードの書き方から便利機能までたくさんの内容が追加されました！<br>（LiveActivites気になったのにまだ使えなくて悲しかった・・・）<br>痒いところにちょっとずつ手が届いてきたりしているので今後の進化に乗り遅れないように引き続きキャッチアップをしていこうと思います！<br><br>



最後に、<a href="https://online.1nite-jinro.com/link/blog" rel="external nofollow">ワンナイト人狼オンライン</a>というゲームを作ってます！よかったら遊んでね！



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>‎◆◇ワンナイト人狼ゲーム 公式オンラインアプリ◇◆あの有名なボードゲームの &quot; 人狼ゲーム &quot; が、オンラインゲームアプリとして無料で楽しめる！ワンナイト人狼オンラインは、人狼ゲームをもっと簡単に3人から遊べるようにした協力オンラインゲームアプリ。人狼ゲームの面白さがこのオンライン無料アプリにギュッとつまってます！友達を誘って協力するのも良し！1人で参加し、オンライン上で友達を探してもOKです！◆◇ワンナイト人狼オンラインアプリの特徴◇◆・脱落者なし・3人からでも遊べる・無料でゲームができる・少ない情...<br><a class="lkc-link no_icon" href="https://online.1nite-jinro.com/link/blog" target="_blank" rel="external noopenner nofollow">‎ワンナイト人狼オンライン 友達と推理する協力オンラインゲーム</a> - App Store</td></tr></tbody></table></div>
</div>

</figure>



他にも<a href="https://camecon.me/" rel="external nofollow">Camecon</a>や<a href="https://offcha.com/" rel="external nofollow">Offcha</a>や問い合わせ対応が簡単にできる<a href="https://csmart.jp/lp" rel="external nofollow">CSmart</a>といったといったサービスも作ってるのでよかったら使ってね！



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>Camecon(カメコン)はどなたでも気軽に応募できるフォトコンテストサイトです。プロ、アマチュア、性別、国籍など一切問いません。機材も自由なので、トイカメラ、スマートフォン等でも大丈夫です。Cameconでは他のフォトコンには無いクスッと笑えるテーマから定番のテーマまで幅広いテーマを扱うので、あなたに合ったテーマがきっと見つかります。<br><a class="lkc-link no_icon" href="https://camecon.me" target="_blank" rel="external noopenner nofollow">Camecon</a> - Camecon</td></tr></tbody></table></div>
</div>

</figure>



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>offchaならURLをシェアするだけでグループチャットができる！SNSの連携なし＆参加もラクラク！<br><a class="lkc-link no_icon" href="https://offcha.com" target="_blank" rel="external noopenner nofollow">Offcha</a> - Offcha</td></tr></tbody></table></div>
</div>

</figure>



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>URLを貼るだけ、オンライン接客の準備完了!デザインやコードの知識不要。簡単&amp;スピーディーなチャットを実現。<br><a class="lkc-link no_icon" href="https://csmart.jp/lp" target="_blank" rel="external noopenner nofollow">CSmart</a> - CSmart</td></tr></tbody></table></div>
</div>

</figure>



また、チームビルディングや技術顧問、Firebaseの設計やアドバイスといったお話も受け付けてますので御用の方は弊社までお問い合わせください。



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td><br><div class="lkc-unlink" title="https://virapture.com">https://virapture.com</div> - virapture.com</td></tr></tbody></table></div>
</div>

</figure>







ラグナロクでもエンジニアやデザイナーのメンバーを募集しています！！楽しくぶち上げたい人はぜひお話ししましょう！！



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>ラグナロク株式会社では多くの会社のスマホアプリ開発のサポート業務・スマホアプリ内製化やチーム育成等を行っております。開発コンサル事業、開発チームでのタスク管理や工数管理、スクラム開発等の手法のアドバイスもしております。<br><a class="lkc-link no_icon" href="https://ragna-rock.com" target="_blank" rel="external noopenner nofollow">ラグナロク株式会社</a> - ラグナロク株式会社 - Android iOSアプリ開発支援・チーム育成</td></tr></tbody></table></div>
</div>

</figure>
<p>投稿 <a rel="nofollow" href="/love-swift-wwdc22/">#love_swift WWDC22セッション情報を共有し合う「集まれSwift好き！Swift愛好会スピンオフ WWDC21セッション要約会 @オンライン」のまとめ</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></content:encoded>
							<wfw:commentRss>https://blog.mogmet.com/love-swift-wwdc22/feed/</wfw:commentRss>
		<slash:comments>77</slash:comments>
							</item>
		<item>
		<title>フードコートから券売機が無くなる日が近づくアプリの体験がよかった話</title>
		<link>https://blog.mogmet.com/review-fika-app/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=review-fika-app</link>
				<comments>https://blog.mogmet.com/review-fika-app/#comments</comments>
				<pubDate>Tue, 01 Feb 2022 22:42:03 +0000</pubDate>
		<dc:creator><![CDATA[mogmet]]></dc:creator>
				<category><![CDATA[review]]></category>

		<guid isPermaLink="false">https://blog.mogmet.com/?p=2880</guid>
				<description><![CDATA[<p>こんにちは。viraptureのもぐめっとです。 最近google photoに数年前昔メイド服を着た写真がおすすめされてきて、とても懐かしい気持ちになったので、皆さんにもこの気持をおすそ分けしたい気持ちになりました。  [&#8230;]</p>
<p>投稿 <a rel="nofollow" href="/review-fika-app/">フードコートから券売機が無くなる日が近づくアプリの体験がよかった話</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></description>
								<content:encoded><![CDATA[
こんにちは。<a href="https://virapture.com/" target="_blank" rel="noreferrer noopener external nofollow">virapture</a>の<a href="https://mogmet.com/" target="_blank" rel="noreferrer noopener external nofollow">もぐめっと</a>です。



<figure class="wp-block-image"><img src="https://assets.st-note.com/img/1643753899648-us3FVPgEsf.png" alt=""/></figure>



最近google photoに数年前昔メイド服を着た写真がおすすめされてきて、とても懐かしい気持ちになったので、皆さんにもこの気持をおすそ分けしたい気持ちになりました。



先日、石川PAで休憩したときに、注文が<a rel="noreferrer noopener external nofollow" href="https://fika-order.com/" target="_blank" class="broken_link">Fika</a>というアプリで注文できるようになっていました。その時の体験がとてもよかったので紹介させていただきます。


<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>Fika(フィーカ)は、高速道路サービスエリアでスマートフォンからフードコートのメニューを注文・決済できる、ドライブに便利なモバイルオーダーサービスです。<br><div class="lkc-unlink" title="https://fika-order.com">Fikaフィーカ｜サービスエリアdeモバイルオーダー｜NEXCOシステムズ</div> - fika-order.com</td></tr></tbody></table></div>




<h2 id="86e7d0d6-0256-452d-92b4-48f2257d3e39">Webとアプリ、どちらからでも注文ができる</h2>




<figure class="wp-block-image"><img src="https://assets.st-note.com/img/1643718309002-3VaowHbcJp.png" alt=""/></figure>



プラットフォーム問わず注文ができます。<br>私は最初webで注文したのですが、特に会員登録すること無くスムーズに注文することができました。<br>




<div class="wp-block-image"><figure class="aligncenter is-resized"><img src="https://assets.st-note.com/img/1643715416434-KsApe4lGRz.png" alt="" width="321" height="695"/><figcaption>これはアプリの注文画面だけどUIは一緒</figcaption></figure></div>




支払いはクレカ、PayPay、銀なんとか（読めない）、Alipayから支払いが選べます。<br>




<div class="wp-block-image"><figure class="aligncenter is-resized"><img src="https://assets.st-note.com/img/1643715440576-31M2mjF8FJ.png" alt="" width="321" height="695"/></figure></div>




キャッシュレスで支払いができるのはとても嬉しいですね。<br>初回は支払い登録の手間がありますが、次回以降からはサクッと注文することができます。




<h2 id="a60a7945-0f3c-4aa0-88cf-a0e4933ff973">出来上がるとpush通知でお知らせしてくれる</h2>





<div class="wp-block-image"><figure class="aligncenter"><img src="https://assets.st-note.com/img/1643716017070-Xo38dpdoHC.png" alt=""/></figure></div>




今までのフードコートでは料理が出来上がると、ブザーがなるチャイムを渡されます。これによって料理の出来上がりのタイミングを知ることができました。


<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td><br><div class="lkc-unlink" title="https://amzn.to/3gckwLl">https://amzn.to/3gckwLl</div> - amzn.to</td></tr></tbody></table></div>



Fikaでは、アプリの場合はプッシュ通知、Webの場合はメール通知で料理の完成をお知らせしてくれます。<br>こういったチャイムも使う必要がなくなるので、チャイムを通しての感染予防にもなる上に、導入コストも大幅に下げることができます。




<h2 id="cfe9ad30-4292-443d-abcd-4b5611b05341">席にいながら注文ができる</h2>





<div class="wp-block-image"><figure class="aligncenter"><img src="https://assets.st-note.com/img/1643715958275-2kQvylApYC.png" alt=""/></figure></div>




食事ピーク時間になると席を確保してから料理を頼みに行くみたいなことをすることが多いです。<br>しかし、Fikaを使うことで、席にいながら料理をゆっくり注文することができるので、頼みに行くというフェーズを減らすことができます。<br>この実際の行動のフェーズを減らすというのはとても画期的に感じました。




<h2 id="84948852-8fd6-44e8-a8d5-63efa8e08cde">GPSを使って注文ミスを防ぐ</h2>





<div class="wp-block-image"><figure class="aligncenter"><img src="https://assets.st-note.com/img/1643718281975-TImLU0sU4h.png" alt=""/></figure></div>




注文するときにはGPSを使ってチェックインしないと注文ができないようになっています。<br>一応遠い地点からもチェックインはできてしまいますが、そうすると現在地が違うけど本当に良いかとuber eatsみたいなUXで聞いてくれるので注文ミスを防ぐことができます。




<div class="wp-block-image"><figure class="aligncenter is-resized"><img src="https://assets.st-note.com/img/1643753422486-COvewfTpMZ.png" alt="" width="321" height="695"/></figure></div>





<h2 id="77634fe4-9bff-4a2c-a68b-002f13da8ab9">もぐめっと的補足</h2>





<h3 id="c3270ea9-0fa7-4297-be8f-2b0ac40ecfda">GPS以外の選択肢</h3>




FikaはGPSを使うことでお店の注文ミスを防ぐといったことをしていましたが、もしお店の規模が小さいのであればビーコンとBluetoothを使うことで、より実店舗にいないとできないこともできたりするので、やり方次第ではお店との連携がもっととれそうだなと考えております。<br>例えばスタンプラリーとかをbluetoothのビーコンとかでやればSA同士のキャンペーンとかも実施できそうです。




<h2 id="b62478b2-b40a-48db-8a2f-524146e67dbb">まとめ</h2>




このアプリは注文、支払い、受け取りといった今までの行動のフェーズを削減できる点で、お客も手間が減って嬉しいし、お店側も計上や導入コストなどの手間を減らせてハッピーになれる部分がとてもいいサービスに感じました。<br><br>支払い方法はまだ少ないですが、今後追加されていくとより便利になっていき、次第には券売機もなくなっていくのかもしれないと感じさせる体験でした。<br><br>GPSやプッシュ通知といったスマホの機能を使うことで、現在のオペレーションを変えることができるアイデアがあれば積極的に出して世の中を変えていきたいなと思っております。<br><br>最後に、<a rel="noreferrer noopener external nofollow" href="https://online.1nite-jinro.com/link/blog" target="_blank">ワンナイト人狼オンライン</a>というゲームを作ってます！よかったら遊んでね！


<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>‎◆◇ワンナイト人狼ゲーム 公式オンラインアプリ◇◆あの有名なボードゲームの &quot; 人狼ゲーム &quot; が、オンラインゲームアプリとして無料で楽しめる！ワンナイト人狼オンラインは、人狼ゲームをもっと簡単に3人から遊べるようにした協力オンラインゲームアプリ。人狼ゲームの面白さがこのオンライン無料アプリにギュッとつまってます！友達を誘って協力するのも良し！1人で参加し、オンライン上で友達を探してもOKです！◆◇ワンナイト人狼オンラインアプリの特徴◇◆・脱落者なし・3人からでも遊べる・無料でゲームができる・少ない情...<br><a class="lkc-link no_icon" href="https://online.1nite-jinro.com/link/blog" target="_blank" rel="external noopenner nofollow">‎ワンナイト人狼オンライン 友達と推理する協力オンラインゲーム</a> - App Store</td></tr></tbody></table></div>



他にも<a rel="noreferrer noopener external nofollow" href="https://camecon.me/" target="_blank">Camecon</a>や<a rel="noreferrer noopener external nofollow" href="https://offcha.com/" target="_blank">Offcha</a>といったサービスも作ってるのでよかったら使ってね！


<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>Camecon(カメコン)はどなたでも気軽に応募できるフォトコンテストサイトです。プロ、アマチュア、性別、国籍など一切問いません。機材も自由なので、トイカメラ、スマートフォン等でも大丈夫です。Cameconでは他のフォトコンには無いクスッと笑えるテーマから定番のテーマまで幅広いテーマを扱うので、あなたに合ったテーマがきっと見つかります。<br><a class="lkc-link no_icon" href="https://camecon.me" target="_blank" rel="external noopenner nofollow">Camecon</a> - Camecon</td></tr></tbody></table></div>


<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>offchaならURLをシェアするだけでグループチャットができる！SNSの連携なし＆参加もラクラク！<br><a class="lkc-link no_icon" href="https://offcha.com" target="_blank" rel="external noopenner nofollow">Offcha</a> - Offcha</td></tr></tbody></table></div>



また、チームビルディングや技術顧問、Firebaseの設計やアドバイスといったお話も受け付けてますので御用の方は弊社までお問い合わせください。


<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td><br><div class="lkc-unlink" title="https://virapture.com">https://virapture.com</div> - virapture.com</td></tr></tbody></table></div>
<p>投稿 <a rel="nofollow" href="/review-fika-app/">フードコートから券売機が無くなる日が近づくアプリの体験がよかった話</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></content:encoded>
							<wfw:commentRss>https://blog.mogmet.com/review-fika-app/feed/</wfw:commentRss>
		<slash:comments>44</slash:comments>
							</item>
		<item>
		<title>2022年をより幸せに生きるために2021年を振り返る</title>
		<link>https://blog.mogmet.com/2021-review/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=2021-review</link>
				<comments>https://blog.mogmet.com/2021-review/#comments</comments>
				<pubDate>Mon, 10 Jan 2022 23:45:33 +0000</pubDate>
		<dc:creator><![CDATA[mogmet]]></dc:creator>
				<category><![CDATA[その他]]></category>

		<guid isPermaLink="false">https://blog.mogmet.com/?p=2855</guid>
				<description><![CDATA[<p>こんにちは。もぐめっとです。 毎年結婚記念日は結婚式をあげたところで祝うのがいいなと感じているもぐめっとです。 本日は気づいたら2022年を、迎えていたので、2021年の振り返りと2022年への抱負を綴っていきます。 2 [&#8230;]</p>
<p>投稿 <a rel="nofollow" href="/2021-review/">2022年をより幸せに生きるために2021年を振り返る</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></description>
								<content:encoded><![CDATA[
こんにちは。<a href="https://twitter.com/mogmet" rel="external nofollow">もぐめっと</a>です。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2022/01/mogmet.jpg" alt="" class="wp-image-2866" srcset="https://blog.mogmet.com/wp-content/uploads/2022/01/mogmet.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2022/01/mogmet-600x446.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2022/01/mogmet-768x571.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



毎年結婚記念日は結婚式をあげたところで祝うのがいいなと感じているもぐめっとです。<br><br>本日は気づいたら2022年を、迎えていたので、2021年の振り返りと2022年への抱負を綴っていきます。




<h2>2021年の振り返り</h2>




2021年やったこととしては<a href="http://online.1nite-jinro.com/" rel="external nofollow">ワンナイト人狼オンライン</a>を伸ばし続けていたのと、引き続き<a href="https://camecon.me/" rel="external nofollow">Camecon</a>を成長させていました。<br>flutterを使って<a href="https://apps.apple.com/jp/app/camecon/id1580008550" rel="external nofollow" class="broken_link">Cameconアプリ</a>を出せたのが個人的には大きい進展でした。<br><br>他に個人目標として掲げたのは以下の3点になります。




<ul><li>アウトプット記事を50個以上書く</li><li>勉強会に3回は顔を出す</li><li>事業で生きて行けるようにする</li></ul>





<h3>アウトプット記事50個以上書く</h3>




昨年アウトプットした記事の一覧は下記になります。




<h4>技術系</h4>





<ul><li><a href="https://zenn.dev/mogmet/articles/e2a595fc773c81" rel="external nofollow">Set Auth claims with FirestoreというFirebase Extensionsを使ってClaimsの設定を行う方法</a></li><li><a href="/love-swift-wwdc21">#love_swift WWDC21セッション情報を共有し合う「集まれSwift好き！Swift愛好会スピンオフ WWDC21セッション要約会 @オンライン」のまとめ</a></li><li><a href="https://zenn.dev/mogmet/articles/91962b5d6b5972" rel="external nofollow">Schedule Firestore writesを使って遅延書き込みをするFirebaseExtensionsの紹介</a></li><li><a href="https://zenn.dev/mogmet/articles/592ba1e75d4d4a" rel="external nofollow">Sentiment Analysisを使ってテキストの感情分析を行う【Firebase Extensions】</a></li><li><a href="https://zenn.dev/mogmet/articles/b164647b83dfaa" rel="external nofollow">Shorten URLs with Dynamic Linksを使ってURL短縮を行うFirebase Extensionsを試してみた</a></li><li><a href="https://zenn.dev/mogmet/articles/d67a490468f42d" rel="external nofollow">Image Text ExtractionというFirebase Extensionsを試してみた</a></li><li><a href="https://qiita.com/mogmet/items/67e2ff766c167cb3fbd7" rel="external nofollow">unityを使ったゲームでadmobを出したら表示制限かかった時の対応策</a></li><li><a href="https://qiita.com/mogmet/items/1fafdf4e88bdd122b9a0" rel="external nofollow">github actionsでunityビルドしてiOSとAndroidのストアに自動的に提出する</a></li><li><a href="https://qiita.com/mogmet/items/19f25d20bb25fb9d1f86" rel="external nofollow">nuxtでfirestoreとvuexのstoreを組み合わせるとうまく保存できないのでラッパーにした話</a></li><li><a href="https://qiita.com/mogmet/items/394fb13ea39a9f587a1e" rel="external nofollow">Cloud Functions for Firestoreの重複発火を見越した冪等性の実装方法を考える</a></li><li><a href="https://qiita.com/mogmet/items/b719c3fba44662702a77" rel="external nofollow">Google Analyticsのレポートを定期的にslackに通知して定常的にデータを把握する</a></li><li><a href="https://qiita.com/mogmet/items/59ac8ea0405f1bb39fd5" rel="external nofollow">stripeの買い切り（one-time payments)の商品購入処理をFirebase ExtensionsのRun Subscription Payments with Stripeでコードを書かずに実装する</a></li><li><a href="https://qiita.com/mogmet/items/320395c2e246dcf79d21" rel="external nofollow">Unity IAPとGooglePlayBillingのclassが競合してAndroidがビルドできない問題の対策</a></li><li><a href="https://qiita.com/mogmet/items/943c0450957298f007ac" rel="external nofollow">超お手軽にFirestoreに全文検索を導入できるSearch with Algoliaを試してみた</a></li><li><a href="https://qiita.com/mogmet/items/08a973b510a6f135b5f9" rel="external nofollow">GUIで超直感的にFirestoreのデータ操作ができるfirefooを使った方がいいぞ！</a></li><li><a href="https://qiita.com/mogmet/items/fbeecfc253ec4cd5ba09" rel="external nofollow">Android10以上でError inflating class androidx.appcompat.widget.FitWindowsLinearLayoutと出てクラッシュする対策</a></li><li><a href="https://qiita.com/mogmet/items/459b8160b86a4ffd46fb" rel="external nofollow">Unity + Android In-App Review pluginが動かない件の対策</a></li><li><a href="https://qiita.com/mogmet/items/dd9191ddc7d43f13bd62" rel="external nofollow">flutterのdart-defineは2.2以上ではbase64でエンコードされるので対応したスクリプトの紹介</a></li><li><a href="https://qiita.com/mogmet/items/e41f7dc286742f9c7209" rel="external nofollow">動画サービスをFirestore+CloudFunctionsで勝手に設計してみる ~ NobodySurf編</a></li><li><a href="https://qiita.com/mogmet/items/4b015ef1d44b79cffe4a" rel="external nofollow">deployment quotaに引っかかってCloudFunctionsのデプロイができない原因と対策</a></li><li><a href="https://qiita.com/mogmet/items/d4f0d2d00acb53088ac2" rel="external nofollow">riverpodを使うときにviewとcontrollerを分けて、contextを使ったダイアログ表示も頑張る Flutter/Dart</a></li><li><a href="https://qiita.com/mogmet/items/cb3de6cd435b963a0064" rel="external nofollow">Androidでflutterのsign_in_with_appleを使ったときにactivityが起動できない対処法</a></li><li><a href="https://qiita.com/mogmet/items/5de0c3a7322ee837d3e1" rel="external nofollow">iOSの実機でビルド実行するとProvisioning profileが証明書に含まれていないとのエラーが出る場合の解決方法</a></li><li><a href="https://qiita.com/mogmet/items/23d4ee734f4b193b8106" rel="external nofollow">Firebase JS SDK v9アップグレードは移行大変だけどfirestoreで死ぬほどいい事があった</a></li><li><a href="https://qiita.com/mogmet/items/ccbb8856c5a32357dc87" rel="external nofollow">Nuxtでdotenvを使わずに環境変数を参照する時の罠</a></li><li><a href="https://note.com/mogment/n/n8193ea0ec176" rel="external nofollow">iOS15に追加された、仕事が10倍捗る新機能！【今すぐ使ったほうが良い】</a></li><li><a href="https://qiita.com/mogmet/items/921fe9ba62a4d2442e32" rel="external nofollow">【firestoreアンチパターン】RDB思考でfirestoreを使うと危険な4つのケースと対策</a></li><li><a href="https://qiita.com/mogmet/items/2b404b591497c97a3419" rel="external nofollow">バッチ処理でやらかしてfirestoreに1時間で800万書き込みしてしまった話</a></li><li><a href="https://qiita.com/mogmet/items/a805aa0496012152b987" rel="external nofollow">僅か数行で超簡単にstripeでのサブスク実装ができるWeb SDKがヤバい！@stripe/firestore-stripe-paymentsを使ってみよう！</a></li><li><a href="https://qiita.com/mogmet/items/3505b8e5a092af24d688" rel="external nofollow">firebaseのauthenticationで管理側で強制的にユーザのパスワードを再設定する方法（続・firefooはいいぞぉ）</a></li><li><a href="https://qiita.com/mogmet/items/1c58ffbaa1fb698a3ec8" rel="external nofollow">firestoreでのランキング設計を考える</a></li><li><a href="https://qiita.com/mogmet/items/362b57ea3e237c837ad6" rel="external nofollow">EC2をぶっ飛ばしてデータが全部消えてしまった話</a></li><li><a href="https://qiita.com/mogmet/items/ae93dd496987b8fe7a0b" rel="external nofollow">unityでFirebaseのIn-App Messagingを表示する方法</a>     </li><li><a href="https://qiita.com/mogmet/items/664360be06f0f33e78d9" rel="external nofollow">simulatorを使ったCloudFunctionsのunit testを安定化・爆速化させる</a></li></ul>





<h4>書籍系</h4>





<ul><li><a href="https://note.com/mogment/n/n89515d92e08e" rel="external nofollow">会社を終焉させるやり方</a></li><li><a href="https://qiita.com/mogmet/items/b43b1e3f1f27bff2a5d5" rel="external nofollow">本当にマイクロサービスでいいですか？移行パターンと対策を学んで正しく実践に活かそう！| モノリスからマイクロサービスへ 書籍解説</a></li><li><a href="https://note.com/mogment/n/nc39cae0ba40d" rel="external nofollow">プロジェクト管理でモノを作る時代は終わった 「ユニコーン企業のひみつ」レビュー</a></li><li><a href="https://note.com/mogment/n/n72d2275dee5e" rel="external nofollow">あなたが開発しているものは間違えているたった一つの理由 「ビルドトラップを避け顧客に価値を届けるプロダクトマネジメント」解説</a></li><li><a href="https://note.com/mogment/n/n270adbe67399" rel="external nofollow">【書籍解説】伝えると伝わるは違うので伝え方について7つの法則を今すぐ学んだほうがいい件について｜書く技術・伝える技術</a></li></ul>





<h4>その他系</h4>





<ul><li><a href="https://virapture.com/review-the-2020/" rel="external nofollow">2020年事業振り返り</a></li><li><a href="/2020-review/?doing_wp_cron=1641804338.1796400547027587890625">2020年の活動振り返りと2021年の今後</a></li><li><a href="https://note.com/mogment/n/n3e2dd731e63e" rel="external nofollow">仕事ができない人のSlackの使い方TOP4</a></li><li><a href="https://note.com/mogment/n/na8f01838990f" rel="external nofollow">【本当は教えたくない】リモートワークで使えるコミュニケーションを活発化させるサービスがやばい件について</a></li><li><a href="https://note.com/mogment/n/n55363654422c" rel="external nofollow">アプリ開発者が突っ込む！優しいSNS「Gravity」で感じたポイント7点</a></li><li><a href="https://note.com/mogment/n/nab05f4309317" rel="external nofollow"> </a><a href="/shortcut-10-by-10years-it-engineer/">知らなきゃ損！Mac歴10年以上のITエンジニアが教える仕事が10倍効率化するショートカット10選！</a></li><li><a href="/travel-hoshinoya-taketomijima/?doing_wp_cron=1641798286.2689640522003173828125">星のや竹富島の宿泊レポート</a></li><li><a href="/airbnb-200over-review-average-4-99-and-6-reason/?doing_wp_cron=1641798104.9557271003723144531250">200件以上のレビューがついてるのに驚異的な平均評価4.99の宿に泊まってわかった6つの秘訣</a></li><li><a href="https://virapture.com/review-the-2021/" rel="external nofollow">2021年事業振り返り</a></li></ul>





<h4>合計48記事！！</h4>




<strong>ぎりぎり足りてないやん！！！</strong><br>毎週書いてたらいけると思ったのですが、見積もりが甘かったみたいですね・・・年末で詰め込めばよかったと反省です。<br><br>ちなみに昨年一番好評だったのは下記記事です。196LGTMもらいました。


<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>こんにちは。virapture株式会社のもぐめっとです。最近ユニクロで友達とオソロのメタモンTシャツ買いました。カワイイです。本日はfirestore使ってて辛いよーという声をよく聞いたので、そのままfirestore使って...<br><a class="lkc-link no_icon" href="https://qiita.com/mogmet/items/921fe9ba62a4d2442e32" target="_blank" rel="external noopenner nofollow">【firestoreアンチパターン】RDB思考でfirestoreを使うと危険な4つのケースと対策 ...</a> - Qiita</td></tr></tbody></table></div>



アンチパターンってなんだか気になってつい見ちゃいますよね。




<h3>勉強会に3回は顔を出す</h3>




下記の勉強会に出ました。


<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td># Roppongi.unityとは？  ## 概要  六本木発のUnity開発者向け勉強会です。(ref. Gotanda.unity)  Unityに興味がある人であれば、どなたでもご気軽にご参加いただけます！    * Roppongi.unity #1 in メルカリ@六本木ヒルズ   * Roppongi.unity #2 in メルカリ@六本木ヒルズ   * Roppongi.unity #3 in メルカリ@六本木ヒルズ   * Roppongi.unity #4 in DMM @六本木グランドタワー   * Roppongi.unity #5 in メルカリ@六本木ヒルズ...<br><a class="lkc-link no_icon" href="https://roppongiunity.connpass.com/event/208549/" target="_blank" rel="external noopenner nofollow">Roppongi.unity #9 in YouTube Live &amp; cluster (2021/04/28 20:00〜)</a> - connpass</td></tr></tbody></table></div>


<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>今年もやります！ 『WWDC21セッション要約会』  今回もオンライン(Google Meet / YouTube Live)で開催します。  日本全国のiOSエンジニアのみなさまの幅広い参加をお待ちしています。  去年のWWDC20セッション要約会の様子はこちらをご覧ください。   https://www.youtube.com/watch?v=9PNw8t5CIFI  ## ■イベント概要  今回はスピンオフでWWDC21のキャッチアップ5分LT会を行います！  今年のWWDCはオンラインで開催され、セッションをWeb上から動画で観ることができます。   そのため、すでにセッションを...<br><a class="lkc-link no_icon" href="https://love-swift.connpass.com/event/215687/" target="_blank" rel="external noopenner nofollow">集まれSwift好き！Swift愛好会スピンオフ WWDC21セッション要約会 @オンライン (20...</a> - connpass</td></tr></tbody></table></div>



こちらも<strong>ギリギリ１回足りてないやん！！！</strong><br>３回くらいならと思っていたのですが思ったより引きこもり気質だったみたいです。




<h3>事業で生きて行けるようにする</h3>




事業の方は下記を参照。


<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td><br><div class="lkc-unlink" title="https://virapture.com/review-the-2021/">https://virapture.com/review-the-2021/</div> - virapture.com</td></tr></tbody></table></div>



結論として、目標8割くらいしか到達出来てませんでした。。。




<h2>2022年の目標</h2>




アウトプットの質を少し変えて量より質を上げるようにしようと思います。<br><br>具体的には下記を目標とします。




<ul><li>本のアウトプットを10本書く。</li><li><a href="https://virapture.com/review-the-2021/" rel="external nofollow">事業目標の達成</a></li></ul>




今年は新しいアウトプットに向けて頑張って行きたく存じます！
<p>投稿 <a rel="nofollow" href="/2021-review/">2022年をより幸せに生きるために2021年を振り返る</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></content:encoded>
							<wfw:commentRss>https://blog.mogmet.com/2021-review/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
							</item>
		<item>
		<title>200件以上のレビューがついてるのに驚異的な平均評価4.99の宿に泊まってわかった6つの秘訣</title>
		<link>https://blog.mogmet.com/airbnb-200over-review-average-4-99-and-6-reason/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=airbnb-200over-review-average-4-99-and-6-reason</link>
				<comments>https://blog.mogmet.com/airbnb-200over-review-average-4-99-and-6-reason/#comments</comments>
				<pubDate>Mon, 01 Nov 2021 07:53:14 +0000</pubDate>
		<dc:creator><![CDATA[mogmet]]></dc:creator>
				<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">https://blog.mogmet.com/?p=2806</guid>
				<description><![CDATA[<p>こんにちは。もぐめっとです。 最近石垣島に行って石垣ラバーズになってきました。体はもう石垣でできてますね。 先日、Beach Side House alohanaという南国である石垣島の宿にairbnbを使って宿泊しまし [&#8230;]</p>
<p>投稿 <a rel="nofollow" href="/airbnb-200over-review-average-4-99-and-6-reason/">200件以上のレビューがついてるのに驚異的な平均評価4.99の宿に泊まってわかった6つの秘訣</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></description>
								<content:encoded><![CDATA[
こんにちは。もぐめっとです。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/mogmet.jpg" alt="" class="wp-image-2819" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/mogmet.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/mogmet-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/mogmet-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



最近石垣島に行って石垣ラバーズになってきました。体はもう石垣でできてますね。<br>



先日、Beach Side House alohanaという南国である石垣島の宿にairbnbを使って宿泊しました。


<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td><br><a class="lkc-link no_icon" href="https://www.airbnb.jp/rooms/3209511" target="_blank" rel="external noopenner nofollow">Airbnb：バケーションレンタルやログハウス、ビーチハウスなどのユニークな宿泊先...</a> - Airbnb</td></tr></tbody></table></div>



<br>この宿のすごいところが、評価が<strong>222件</strong>（2021/11/01現在）も来ているのに、総評価が<strong>4.99</strong>という脅威な数字を叩き出しているというところです。<br>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/image.png" alt="" class="wp-image-2817" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/image.png 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/image-600x311.png 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/image-768x398.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>







本日はなぜこんなにも最高評価を叩き出しているのかを実際に泊まって調査してみて分かった理由をお伝えします。<br><br>忙しい人向けに結論から言うと、こだわり抜いた<strong>おもてなしが最高</strong>という点と、<strong>ターゲット層へのリーチが上手</strong>といった点になります。<br><br>次からは、最高評価を叩き出す秘訣を6つに分けて紹介致します。




<h2>1. 虫はトモダチ</h2>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/DSC02591.jpg" alt="" class="wp-image-2844" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/DSC02591.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/DSC02591-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/DSC02591-768x433.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



南国あるあるなのですが、基本的には虫や小動物（特にヤモリ）がたくさん出ます。本当に至る所からこんにちはしてきます。<br><br>しかし、そんな虫たちについて危険度や対策についてしっかりと一番初めに説明してくださります。<br>この説明により、大体の虫はいい奴らということが分かり、虫を見かけても「よぉブラザー！」という気持ちで接する心構えを作ることができます。<br><br>宿に虫が出ると「評価１！！」なんてつける人もいらっしゃるかもしれませんが、予め説明を受けることによって虫に対して寛容な心を持つことができ、むしろ仲良くなることもできるのではないかと思います。




<h2>2.まったり寛げる南国空間</h2>




いたる所でまったりできるオシャレな空間が用意されています。<br>部屋、庭、ビーチの３つの魅力を紹介いたします。




<h3>星のやで培った技術を活かしたお部屋</h3>




お部屋についてはairbnbにも掲載の通りでオシャレな南国空間が広がっています。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_0423.jpg" alt="" class="wp-image-2822" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0423.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0423-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0423-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



トイレ周りも清潔でオシャレな空間です。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_0427.jpg" alt="" class="wp-image-2823" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0427.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0427-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0427-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_0428.jpg" alt="" class="wp-image-2824"/></figure>







シャワー室は広々と使えます。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_0429.jpg" alt="" class="wp-image-2825"/></figure>



<br>元々オーナーは、星のやでの業務経験もあるらしくその知識を活かしておりました。<br><br>例えば、アメニティやその位置など、見えないところで細かい気配りをされたり、ベッドメイキング技術などに活かされていました。<br>（ただ、星のやよりもご飯の満足度がとても高くて、もぐめっと的には星のや超えの宿です）




<h3>南国雰囲気満載の庭</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/DSC02592.jpg" alt="" class="wp-image-2829" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/DSC02592.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/DSC02592-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/DSC02592-768x433.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>







宿の外には至る箇所にまったりくつろげる空間があります。<br><br>まず部屋の外にある木目テーブル。<br>こちらで後述するご飯を食べたりします。







<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_0431.jpg" alt="" class="wp-image-2826" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0431.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0431-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0431-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



ハンモックもあっていつでもお昼寝ができちゃいます。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_0432.jpg" alt="" class="wp-image-2827" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0432.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0432-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0432-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>







バナナの木に囲まれたテーブルもあり、涼しくも南国気分に浸れます。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_0434.jpg" alt="" class="wp-image-2828" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0434.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0434-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0434-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>








<h3>プライベートな雰囲気の開放的なビーチ</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/DSC02598.jpg" alt="" class="wp-image-2830" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/DSC02598.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/DSC02598-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/DSC02598-768x433.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



徒歩で歩くこと3分ほどの距離に誰もいないビーチが近くにあります。<br>西向きなので夕日が沈むところを眺望することができます。やっぱり南国といったら夕陽が沈むところを見ながらまったり過ごしたいですよね。<br><br>このビーチはヤドカリや、小さいカニもたくさんいて足元を見てるだけでもとても楽しめるビーチです。




<h2>3.最高の南国ご飯</h2>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_5356.jpg" alt="" class="wp-image-2832" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_5356.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_5356-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_5356-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



朝飯を準備してくれるのですが、それが最高に美味しい南国らしい朝ごはんでした。



1日目はホットケーキとフルーツの盛り合わせです。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_0453.jpg" alt="" class="wp-image-2831" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0453.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0453-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0453-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>







２日目は地元の野菜などを使ったワンプレート和食でした。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_0513.jpg" alt="" class="wp-image-2835" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0513.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0513-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0513-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



地元の味や南国気分も味わうことができ、朝からとても満足な１日を始めることができます。<br><br>文字ではうまく伝えきれないのですが本当においしかったので是非現地に行って堪能してもらえたらと思います。




<h2>4.家族総出のおもてなし力</h2>





<h3>フランクなコンツェルジュ</h3>




この宿はすぐ隣にオーナーのお家があって、何かあればすぐに尋ねることで対応してくれます。<br>その対応力も幅広く、タワマンのコンツェルジュのようになんでもやってくれる勢いです。<br>具体的にはどんなことをやってくれたかというと、基本的な宿の対応以外にも、近くのレストランの紹介から予約、お出迎えなど、頼むと快く引き受けてくれました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_0448.jpg" alt="" class="wp-image-2836" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0448.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0448-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0448-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" />

<figcaption>↑最近できた近所のレストラン</figcaption>

</figure>



<br>また、Wi-Fiが宿までギリギリ届かないと相談したらWi-Fi延長の準備もしてくれました。<br>そのおかげもあって快適にリモート会議もできて、とても感謝でした。<br><br>オーナー一家がとても気さくな方々だったのでとても話しやすく依頼も頼みやすかったです。




<h3>フランクなワンちゃんやニャンちゃん達</h3>




オーナの家族には犬と猫もいて、とても気軽に宿泊客をもてなしてくれます。<br><br>特にワンちゃんはめちゃめちゃ人馴れしていて、全然吠えることなく、見ず知らずの私たちにすぐ懐いてくれました。<br>２日目は一緒にご飯を食べたりしてました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_5360.jpg" alt="" class="wp-image-2837" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_5360.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_5360-600x338.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_5360-768x432.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



ちなみにこの後、むくりと立ち上がって一匹で勝手にお散歩行ってました。<br>後で話を聞いたら、よく近くのカフェに行ってるらしく、「こっち来てるよー」とか連絡が入ったりするみたいです。<br>フリーダム感がすごい・・・さすが南国で育ったワンちゃん・・・




<h2>5.二泊三日以上2名まで限定</h2>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/image-1.png" alt="" class="wp-image-2818"/></figure>



ここら辺からマーケティングなお話になります。<br><br>ここの宿は限定として2泊三日以上と2名まで限定としています。<br>その理由をお伺いすると、オーナーの南国でのおもてなし心をお伺いすることができました。<br><br>まず、1泊にしてしまうと、時間が足りなすぎて島時間を楽しんでもらうことも、十分なおもてなしも提供することができないという理由があるそうでした。<br>また、2名（実質カップルが多いと思われます）までとしているのも部屋の大きさや、対応できる範疇内だからというのもあり、そのようにしているようです。<br><br>確かに、大勢で宿泊するとゆっくりした時間を過ごしてもらうこともしにくくなりますし、アメニティ準備も大変になるので、少ないリソースで十分なサービスを提供するためには理に適った制限ですね。




<h2>6.airbnb限定</h2>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/image-2.png" alt="" class="wp-image-2838" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/image-2.png 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/image-2-600x339.png 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/image-2-768x434.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



この宿はairbnbにしか掲載しておりません。<br>今までは外国人の方々が宿泊されることが多く、コロナ前はほぼ予約が埋まってる状況だったみたいです。<br>今は日本人の他に日本に住んでいる外国人などが利用されているようですが、airbnbだけにしか掲載しないことによって良い客が来ると予想されます。<br>というのも、日本人の宿の予約の多くは楽天トラベルやじゃらんなどでとる層が多く、airbnbを使っているという層自体がリテラシーが高めの客が多いと考えられます。<br>そのため、来訪するお客も寛容な客が多く、高評価を出してくれる割合も大きいのではないのでしょうか。<br><br>先ほどの限定事項と併せて、ターゲット層が必然的に高評価をしてくれるお客になっているので4.99という高評価の宿になったと推測いたします。




<h2>まとめ</h2>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/11/IMG_0426.jpg" alt="" class="wp-image-2839" srcset="https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0426.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0426-600x208.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/11/IMG_0426-768x266.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



airbnbで半端ない高評価を叩き出す秘訣とは下記によるものでした。<br>




<ul><li>最高の空間と食事、おもてなしによる体験の提供</li><li>戦略的なお客へのリーチによる良い客しか来ないようにする</li></ul>




<br>特にいい客しか来ないようにする戦略についてはいろんな事業にも使える考え方だと思うので、どこを狙ったら上客が来るかを考えて戦略展開していこうと考えるきっかけを与えてくれた貴重な経験でした。<br><br>オーナー自身もいろんな事業をやられていたようなのでまた宿泊しに行っていろんなお話したいなと思います<img src="https://s.w.org/images/core/emoji/12.0.0-1/72x72/1f64b-200d-2640-fe0f.png" alt="🙋‍♀️" class="wp-smiley" style="height: 1em; max-height: 1em;" />
<p>投稿 <a rel="nofollow" href="/airbnb-200over-review-average-4-99-and-6-reason/">200件以上のレビューがついてるのに驚異的な平均評価4.99の宿に泊まってわかった6つの秘訣</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></content:encoded>
							<wfw:commentRss>https://blog.mogmet.com/airbnb-200over-review-average-4-99-and-6-reason/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
							</item>
		<item>
		<title>星のや竹富島の宿泊レポート</title>
		<link>https://blog.mogmet.com/travel-hoshinoya-taketomijima/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=travel-hoshinoya-taketomijima</link>
				<comments>https://blog.mogmet.com/travel-hoshinoya-taketomijima/#comments</comments>
				<pubDate>Mon, 18 Oct 2021 07:29:03 +0000</pubDate>
		<dc:creator><![CDATA[mogmet]]></dc:creator>
				<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">https://blog.mogmet.com/?p=2752</guid>
				<description><![CDATA[<p>こんにちは。もぐめっとです。 おっきいお風呂を見るとついはしゃぎたくなっちゃいますよね。 本日は星のや竹富島に宿泊してきたのでそのレポートをお届けします。宿泊部屋の紹介、施設の紹介、夕食の3本仕立てでお送りいたします。  [&#8230;]</p>
<p>投稿 <a rel="nofollow" href="/travel-hoshinoya-taketomijima/">星のや竹富島の宿泊レポート</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></description>
								<content:encoded><![CDATA[
こんにちは。<a href="https://twitter.com/mogmet" rel="external nofollow">もぐめっと</a>です。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-29.jpeg" alt="" class="wp-image-2802" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-29.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-29-600x349.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-29-768x447.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



おっきいお風呂を見るとついはしゃぎたくなっちゃいますよね。<br><br>本日は星のや竹富島に宿泊してきたのでそのレポートをお届けします。宿泊部屋の紹介、施設の紹介、夕食の3本仕立てでお送りいたします。<br>




<h2>宿泊部屋の紹介</h2>





<h3>お部屋に入るまで</h3>




竹富島には石垣島の港から船に乗られること20分ほどで到着します。<br>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image.jpeg" alt="" class="wp-image-2753" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-600x448.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-768x574.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<br>到着するとフェリーの時間に合わせて送迎のバスが来てくれているのでそのバスに乗り込んで星のやまで向かいます。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image.png" alt="" class="wp-image-2756" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image.png 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-600x451.png 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-768x578.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<br>レセプションに到着するとシーサーの乗った赤い瓦のおうちが出迎えてくれます。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-1.jpeg" alt="" class="wp-image-2757" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-1.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-1-600x338.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-1-768x432.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



レセプションでチェックインを済ますと早速宿泊部屋へ案内してくれます。<br>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-1.png" alt="" class="wp-image-2758" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-1.png 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-1-600x325.png 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-1-768x416.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<br>入り口は石垣で囲まれおり、中が見えないように石垣が中庭に置かれています。左か右を通る形になるのですが、右側は神様通る道らしいので、基本的には左を通って中に入るようにしましょうとのこと。<br>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-2.jpeg" alt="" class="wp-image-2759" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-2.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-2-600x340.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-2-768x436.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



部屋の外観はレセプションと同じ形で赤い瓦に、シーサが乗った形状をしています。<br>




<h3>お部屋の中</h3>




噂のインスタ映えするお風呂が入ってすぐのところにあります。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-3.jpeg" alt="" class="wp-image-2760" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-3.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-3-600x338.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-3-768x432.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



お風呂場はとても大きいのでゆったりと入ることができます。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-4.jpeg" alt="" class="wp-image-2761" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-4.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-4-600x338.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-4-768x432.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



洗面台もとても広く使えます。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-5.jpeg" alt="" class="wp-image-2762" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-5.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-5-600x338.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-5-768x432.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



アメニティもバッチリ揃っています。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-6.jpeg" alt="" class="wp-image-2765" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-6.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-6-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-6-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



シャワー室は透明なガラスでで丸見えです。エロい作りです。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-7.jpeg" alt="" class="wp-image-2766" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-7.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-7-600x338.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-7-768x432.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<br>石に囲まれて高級感があるシャワー室です。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-8.jpeg" alt="" class="wp-image-2767"/></figure>



トイレは入り口付近にありました。こちらもとても広々と使えます。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-9.jpeg" alt="" class="wp-image-2770" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-9.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-9-600x338.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-9-768x432.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



リビングはとても広々としてゆったりと寛ぐことができます。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-10.jpeg" alt="" class="wp-image-2771" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-10.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-10-600x338.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-10-768x432.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



ベッドもキングサイズx2のサイズ感で５人家族が川の字で寝ても問題なさそうな広さです。横に長い。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-11.jpeg" alt="" class="wp-image-2772" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-11.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-11-600x338.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-11-768x432.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<br>冷蔵庫の中は沖縄名物の飲み物もしっかり完備されているのでいつでも沖縄気分を楽しめます。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-12.jpeg" alt="" class="wp-image-2773" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-12.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-12-600x338.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-12-768x432.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>




<h2>ホテル施設の紹介</h2>




次からは敷地内にあるプール、ラウンジ、見晴らし台の3つを紹介させていただきます。




<h3>プール</h3>




敷地の真ん中に位置するプールです。24時間入れます。時間帯によって、プールの温度を変えているため、心臓に優しいプールとなっています。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-13.jpeg" alt="" class="wp-image-2774" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-13.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-13-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-13-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>




<h3>ラウンジ</h3>




大体のアクティビティはラウンジを起点として出発します。ダイニングも併設されているため、最も使う施設になることでしょう。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-15.jpeg" alt="" class="wp-image-2776" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-15.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-15-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-15-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<br>ラウンジでは、飲み物はさんぴん茶と、シークァーサージュースもしくはハイビスカスジュースのどちらかが提供されています。しかしこのさんぴん茶がとても美味しくてずっと飲んでました。（年なんですかねぇ）



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-2.png" alt="" class="wp-image-2777" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-2.png 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-2-600x326.png 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-2-768x417.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



コーヒーやお茶などもあります。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-4.png" alt="" class="wp-image-2779" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-4.png 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-4-600x339.png 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-4-768x434.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<br>お菓子としてはちんすこう、紅芋パイ、島唐辛子のお菓子が置かれてました。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-3.png" alt="" class="wp-image-2778" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-3.png 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-3-600x338.png 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-3-768x433.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



お菓子の中で、特に美味しかったのは、14:00-16:00の時間限定で提供される、うむくじアンダギーという紅芋のお菓子です。揚げたてのうむくじアンダギーにアイスを添えているのですが、いかんせんべらボーに美味しいのでぜひ味わっていただきたい一品です。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-16.jpeg" alt="" class="wp-image-2782" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-16.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-16-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-16-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<br>他にもお土産や、島の歴史がわかる本なども置いてあるので、ラウンジでお菓子や飲み物を飲み食べしながらまったり過ごすのにも最適な場所です。<br>




<h3>見晴らし台</h3>




星のや集落を一望することができる場所です。夜にくればたくさんの夜空を見ることができます。（しかしもぐめっとがいった時は月が明るすぎて星の観測ができませんでした・・・無念・・・）



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-17.jpeg" alt="" class="wp-image-2783" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-17.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-17-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-17-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



朝に来ると朝日が来るところを拝むことができます。時間帯によって様々な姿を見ることができるので、時間を変えて何度もその景色を楽しむのをお勧めします。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-18.jpeg" alt="" class="wp-image-2784" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-18.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-18-600x338.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-18-768x432.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-19.jpeg" alt="" class="wp-image-2785" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-19.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-19-600x338.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-19-768x432.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<br>




<h2>夕食ダイニングの紹介</h2>




夕食の琉球ヌーヴェルと呼ばれるコースを実食しましたのでどんなものなのかを拙いグルメワードでレポートします。




<h3>ヒージャー　茄子</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-20.jpeg" alt="" class="wp-image-2786" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-20.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-20-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-20-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



あいさつの一品。山羊のタルタルと、茄子のムースとスパイスをアクセントしている。<br>トマトソースを絡めて食べるトマトの酸味と、鹿の旨味、粒々のキャビアみたいなやつが複雑な美味しさをかもしだす。<br>茄子のムースは茄子の原型感じられないほどのムースでした。




<h3>赤マチ　島野菜　豆腐よう</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-21.jpeg" alt="" class="wp-image-2787" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-21.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-21-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-21-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



豆腐のピューレと楽しむ柑橘のフルーティな味わいがする。<br>ハマダイが下にしいてあって、カルパッチョのように味わえる




<h3>車エビ　月桃</h3>




アーサー月桃というハーブを添えている。食べる寸前に熱々のお茶で仕上げる。<br>下に焼き石と珊瑚を入れており、蒸発したお茶が月桃の香りやエビの色の変わりを楽しませてくれる。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-5.png" alt="" class="wp-image-2788" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-5.png 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-5-600x393.png 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-5-768x503.png 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<br>炊き立ては月桃の香りと海老の香りがほんのり漂う。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-22.jpeg" alt="" class="wp-image-2789" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-22.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-22-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-22-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



海老の甘味を凝縮したソースと一緒にたべる海老 on the 海老な一品。<br>プリプリのえびの旨味とソース、そしてぷちぷちのうみぶどうが絡み合って美味しいです。




<h3>トマト　マグロ</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-23.jpeg" alt="" class="wp-image-2790" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-23.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-23-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-23-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



旬の野菜をつかって、ソルベ仕立てにした。ガスパチｮがつめたいほどおいしいのでアイスにみたてた。<br>マグロの頬肉と一緒に食べると美味しい。<br>スープはトマトベースでとても冷えているが、酸味が強く味わいはしっかりしてる。<br>小さく刻んだ胡瓜がスープを飲むだけでなく噛んで飲むスープにしてより美味しく感じられる。<br>そして頬肉は程よく歯応えがありスープだけではなしえなかった満足感を与えてくれる。




<h3>ミーバイ　ウイキョウ</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-24.jpeg" alt="" class="wp-image-2791" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-24.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-24-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-24-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



白身魚ははた科の魚を使っている。<br>ソースは発酵したバター。黄色いのはウニのソース。<br>下にあるタマネギみたいなのウイキョウという。昔から胃腸の葉としてお腹の調子を整えていた。<br>ウイキョウはタマネギと歯応えが似てるが、タマネギよりは歯応えがあった。



<br>ウニとバターのおかげでとてもまろやかな味わいだが、ディルというハーブが後味としてきいてくる2段階の味わいを備えた逸品。<br>




<h3>豚肉　命草</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-25.jpeg" alt="" class="wp-image-2792" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-25.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-25-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-25-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



沖縄の豚文化を表現。<br>豚肉のロース、様座な部位を使ったソーセージを頂いた。<br>ロースは低温調理でじっくりとおいしさを閉じ込めている。ソーセージはハーブの香りが口の中でほのかにただよっていた。




<h3>島豆腐　シークァーサー</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-26.jpeg" alt="" class="wp-image-2793" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-26.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-26-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-26-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



最後にシークァーサーをこすっていれてくれる。擦った瞬間にシークァーサーの香りが漂ってくるデザート。<br>フランスの伝統菓子のクレメダンジュをモチーフとし、本場ではチーズのフロマージュをつかってるが代わりに島豆腐を使ってる。<br>味はシークァーサーのかかった酸味と、ほのかなムースっぽい甘味をだす島豆腐に、チーズの後味がからまってさっぱりした控えめなデザート。<br>これからくる本丸デザートに向けて心をデザート方面にじわりじわりと切り替えてくれる一品だ








<h3>マンゴーバジル</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-27.jpeg" alt="" class="wp-image-2796" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-27.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-27-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-27-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



マンゴーとバジルとスフレグラスのデザート。<br>スフレグラスにもバジルがはいってる。<br>クランプルというクッキーがはいってて、ローズマリーが練り込んである。<br>バジルが意外と控えめで甘さの邪魔をしない。<br>風味がカラオケで言うコーラスのようでマンゴーやクッキーの甘さを引き立ててくれる。




<h3>食後のティー</h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/10/image-28.jpeg" alt="" class="wp-image-2799" srcset="https://blog.mogmet.com/wp-content/uploads/2021/10/image-28.jpeg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-28-600x450.jpeg 600w, https://blog.mogmet.com/wp-content/uploads/2021/10/image-28-768x576.jpeg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



ヨモギ、レモングラスのハーブティー。



ハーブの香り豊かでお腹を落ち着かせることができました。




<h2>まとめ</h2>




まとめるとこんな感じになります。




<ul><li>宿泊場所：広々してゆったり過ごせる！</li><li>周辺施設：快適にまったり過ごせたり、自然を感じられる！</li><li>夕食：満足度高く、竹富島ならでわの料理が複雑な美味しい味わいで楽しめる！</li></ul>




離島にある星のや竹富島は日常とは切り離し、島でのゆったりした時間を堪能することができます。<br>街灯も少ないので星空も都心と比べて多くの星を見ることができ、自然をより感じることができるので忙しい毎日に追われた現代の方は息抜きに行くことできっとリフレッシュすることができると思います。<br><br>また、アクティビティは近隣の方と連携してお客を送り込んでいるのですが、星のやがあることで結構仕事を作って街の観光事業に貢献している面も感じたので、地域と密着した星のやさんの事業展開に感動することができました。<br>これぞウィンウィンの関係というものですね。<br>もぐめっともそんな事業を作れるようにいづれなれるように精進いたします！




<p>投稿 <a rel="nofollow" href="/travel-hoshinoya-taketomijima/">星のや竹富島の宿泊レポート</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></content:encoded>
							<wfw:commentRss>https://blog.mogmet.com/travel-hoshinoya-taketomijima/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
							</item>
		<item>
		<title>知らなきゃ損！Mac歴10年以上のITエンジニアが教える仕事が10倍効率化するショートカット10選！</title>
		<link>https://blog.mogmet.com/shortcut-10-by-10years-it-engineer/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=shortcut-10-by-10years-it-engineer</link>
				<comments>https://blog.mogmet.com/shortcut-10-by-10years-it-engineer/#comments</comments>
				<pubDate>Wed, 15 Sep 2021 05:54:21 +0000</pubDate>
		<dc:creator><![CDATA[mogmet]]></dc:creator>
				<category><![CDATA[LifeHack]]></category>

		<guid isPermaLink="false">https://blog.mogmet.com/?p=2733</guid>
				<description><![CDATA[<p>こんにちは。もぐめっとです。 最近はじめてPokemon!Go!!で最後の一撃を決めることができました。 ところで、話は変わって、実は社会人のほぼ9割をMacで過ごさせて頂いており、最近久々にWindows使ってみたら前 [&#8230;]</p>
<p>投稿 <a rel="nofollow" href="/shortcut-10-by-10years-it-engineer/">知らなきゃ損！Mac歴10年以上のITエンジニアが教える仕事が10倍効率化するショートカット10選！</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></description>
								<content:encoded><![CDATA[
こんにちは。<a href="https://mogmet.com" rel="external nofollow">もぐめっと</a>です。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/09/IMG_3765.png" alt="" class="wp-image-2746" srcset="https://blog.mogmet.com/wp-content/uploads/2021/09/IMG_3765.png 672w, https://blog.mogmet.com/wp-content/uploads/2021/09/IMG_3765-600x338.png 600w" sizes="(max-width: 672px) 100vw, 672px" /></figure>



最近はじめてPokemon!Go!!で最後の一撃を決めることができました。<br><br><br>ところで、話は変わって、実は社会人のほぼ9割をMacで過ごさせて頂いており、最近久々にWindows使ってみたら前より便利になってはいたものの、やはりMacの便利さを噛みしめることができました。<br><br>そこで本記事では、Macを使っていて感じた仕事も効率化するショートカットを紹介しようと思います！




<h2>基本技: 切り替え</h2>





<h3><strong>■1. アプリの切り替え</strong></h3>




<strong>Cmd + Tab</strong>でアプリが切り替えられます



<figure class="wp-block-image"><img src="https://assets.st-note.com/production/uploads/images/61259336/picture_pc_ff57d09a36fe155df5d233ff22786bcc.png" alt="画像1"/></figure>



Cmd + Shift + Tabで左側にもいけます。<br><br>この辺はwindowsでもあるのでお馴染みですね。




<h3><strong>■2. タブの切替</strong></h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/09/image.png" alt="" class="wp-image-2741"/></figure>



FinderやSafari、Chromeなどのブラウザではタブでのレイアウトのものがありますが、タブの切替は<strong>Ctrl + Tab</strong>で切り替えできます。（戻るときはShiftも追加するだけ）<br>もうマウスからタブを動かす作業からはおさらばです。<br>




<h3><strong>■3. 同じアプリでの切り替え</strong></h3>




macの場合、別Windowを開いても同じアプリとして扱われてしまいます。<br>そこで同じアプリの別Windowへの切り替えとして <strong>Cmd + F1</strong>で実は切り替えができます。<br>しかし、正直F1は使いづらいので私の場合は下記手順でショートカットを<strong>option + Tab</strong>で切り替えできるようにしています。



1. システム環境設定→キーボード→ショートカットタブのキーボードを選択<br>2. 「次のウィンドウを操作対象」のショートカットを<strong>option + Tab</strong>に変更する



<figure class="wp-block-image"><img src="https://assets.st-note.com/production/uploads/images/61259761/picture_pc_2d8137ddb134243893a319136f3894a5.png" alt="画像2"/></figure>



こうすることでFinderやchromeとかでウィンドウがたくさんある中での切り替えが簡単にできるようになります。




<h2>コピペ編</h2>





<h3><strong>■4. iPhoneからMacへのコピペ</strong></h3>




<figure class="wp-block-image is-resized"><img src="https://images.unsplash.com/photo-1601836242545-7be3c010c141?ixlib=rb-1.2.1&amp;ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&amp;auto=format&amp;fit=crop&amp;w=1000&amp;q=80" alt="" width="356" height="267"/></figure>



実は同じApple IDを使ってiCloudにサインインして条件が満たされていればMacとiPhoneとでコピペしあうことができます。<br><br>cf:<a rel="noreferrer noopener external nofollow" href="https://support.apple.com/ja-jp/HT209460" target="_blank"> <strong> ユニバーサルクリップボードを使って Apple デバイス間でコピーアンドペーストする </strong> <em> ユニバーサルクリップボードを使えば、手元の Apple デバイスでテキスト、画像、写真、ビデオをコピーして、別の Appl </em> <em> support.apple.com </em> </a><br><br>ただ、時々コピペできないときがあるんですよね。。。<br>そういうときはおとなしくAirDropして共有し合ったりしてます。




<h3><strong>■5. スクショのコピペ</strong></h3>




<figure class="wp-block-image is-resized"><img src="https://images.unsplash.com/photo-1516383274235-5f42d6c6426d?ixid=MnwxMjA3fDB8MHxzZWFyY2h8MTd8fHNjcmVlbnNob3R8ZW58MHx8MHx8&amp;ixlib=rb-1.2.1&amp;w=1000&amp;q=80" alt="" width="285" height="189"/></figure>



マックにはキーボードのショートカットでスクリーンショットがとれます。<br>とり方は3通りあります。<br><br>1. Cmd + Shift + 3　画面全体<br>2. Cmd + Shift + 4　選択範囲<br><strong>3. Cmd + Shift + Ctrl + 4　選択範囲の画面コピー</strong><br><br>特に使うのが<strong>3</strong>です！むしろこれだけ覚えておけばおｋ！<br>これで選択範囲をコピーしてそのまま他のエディタとかにペーストできちゃったりします。<br>これマジで使えるので使ってない人は是非使ってみてください。




<h2>ブラウザ</h2>





<h3><strong>■6. 別タブ、別ウィンドウを開く</strong></h3>




<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/09/image-2.png" alt="" class="wp-image-2743"/></figure>



SafariやChromeを使っているときによく使うのですが、実は下記ボタンを押すだけで別タブや別ウィンドウで開くことができます。<br><br><strong>Cmdを押しながらリンクをクリック</strong>　別タブで開く<br><strong>Shiftを押しながらリンクをクリック</strong>　別ウィンドウで開く<br><br>意外と知らない人もいたりする地味に便利なショートカットです。




<h2>文字入力</h2>




文字入力みなさんしますよね？その際に使える小技ショートカットを伝授します




<h3><strong>■7. カーソル移動・文字編集</strong></h3>




<figure class="wp-block-image is-resized"><img src="https://images.unsplash.com/photo-1600493572882-f098876ce680?ixid=MnwxMjA3fDB8MHxzZWFyY2h8M3x8Y3Vyc29yfGVufDB8fDB8fA%3D%3D&amp;ixlib=rb-1.2.1&amp;w=1000&amp;q=80" alt="silver paper clip on yellow textile" width="310" height="206"/></figure>



カーソル移動もショートカットがあるので実は十字キーを全然使う必要がありません。<br><br><strong>Ctrl + F</strong>　→<br><strong>Ctrl + B</strong>　←<br><strong>Ctrl + P</strong>　↑<br><strong>Ctrl + N</strong>　↓<br><strong>Ctrl + E　</strong>行末移動<br><strong>Ctrl + A</strong>　行頭移動<br><strong>Ctrl + Option + FもしくはB</strong>　単語移動<br><br>これだけでカーソル移動ができてしまいます。<br>Shiftも一緒に押せば選択もできちゃいます。<br><br>さらに、DeleteとBackSpaceも下記で可能です。<br><br><strong>Ctrl + D</strong>　Delete<br><strong>Ctrl + H</strong>　BackSpace<br><br>これらを使ってるので私はキーボードのホームポジションが全然変わりません<img src="https://s.w.org/images/core/emoji/12.0.0-1/72x72/1f607.png" alt="😇" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br>




<h3><strong>■8. メールアドレスの登録</strong></h3>




サイトに新しく登録するときなどメールアドレスは頻繁に入力しますよね。<br>私は「めあど」と入力するとメールアドレスに変換できるように単語登録しています。<br><br>Google IMEの場合ですが、単語登録から簡単に登録ができます。



<figure class="wp-block-image"><img src="https://assets.st-note.com/production/uploads/images/61261265/picture_pc_cb6ab043ea461bbfb306dee266e6fc80.png" alt="画像3"/></figure>



<figure class="wp-block-image"><img src="https://assets.st-note.com/production/uploads/images/61261342/picture_pc_0017d1e1d5c766a12fb0ca3b3c890be2.png" alt="画像4"/></figure>




<h3><strong>■9. 名前の登録</strong></h3>




仕事で議事録を取ることが趣味なのですが、誰が喋ったかをわかるようにするために、文の最後に名前を記載していたりします。<br><br>例）この間お話した件はうまくいきました（もぐめっと）<br><br>ただ、毎回書くのはめんどくさいので二文字でささっと登録してすぐに名前が出せるようにしています。



<figure class="wp-block-image"><img src="https://assets.st-note.com/production/uploads/images/61261600/picture_pc_8db684a3cfff4a67c00e204968eb378a.png" alt="画像5"/></figure>



これで誰が話したかすぐわかりますね！




<h3><strong>■10. 矢印の入力</strong></h3>




<figure class="wp-block-image is-resized"><img src="https://images.unsplash.com/photo-1525081905268-fc0b46e9d786?ixid=MnwxMjA3fDB8MHxzZWFyY2h8NHx8YXJyb3d8ZW58MHx8MHx8&amp;ixlib=rb-1.2.1&amp;w=1000&amp;q=80" alt="selective focus photography of white arrow signage" width="362" height="241"/></figure>



矢印（←↓↑→）の入力は今まで「矢印」とかで変換してませんでした？<br>実はこれもショートカットがあります。<br><br><strong>Z L</strong>　→<br><strong>Z K</strong>　↑<br><strong>Z J</strong>　↓<br><strong>Z H</strong>　←<br><br>地味に役に立つんで是非変換させてみてください。




<h2>まとめ</h2>




いかがでしたでしょうか。<br>これらを使えばきっと皆さん仕事がバリバリ進むようになると思います！<br><br>これで大出世を狙っていきましょう！
<p>投稿 <a rel="nofollow" href="/shortcut-10-by-10years-it-engineer/">知らなきゃ損！Mac歴10年以上のITエンジニアが教える仕事が10倍効率化するショートカット10選！</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></content:encoded>
							<wfw:commentRss>https://blog.mogmet.com/shortcut-10-by-10years-it-engineer/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
							</item>
		<item>
		<title>#love_swift WWDC21セッション情報を共有し合う「集まれSwift好き！Swift愛好会スピンオフ WWDC21セッション要約会 @オンライン」のまとめ</title>
		<link>https://blog.mogmet.com/love-swift-wwdc21/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=love-swift-wwdc21</link>
				<comments>https://blog.mogmet.com/love-swift-wwdc21/#comments</comments>
				<pubDate>Sun, 27 Jun 2021 01:29:20 +0000</pubDate>
		<dc:creator><![CDATA[mogmet]]></dc:creator>
				<category><![CDATA[勉強会]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[swift]]></category>

		<guid isPermaLink="false">https://blog.mogmet.com/?p=2707</guid>
				<description><![CDATA[<p>こんにちは。もぐめっとです。 iphoneを上下反対で取ると足が長くなるという噂を聞いたので反対でとってみました。違いはよくわかりませんでした。 本日は集まれSwift好き！Swift愛好会スピンオフ WWDC21セッシ [&#8230;]</p>
<p>投稿 <a rel="nofollow" href="/love-swift-wwdc21/">#love_swift WWDC21セッション情報を共有し合う「集まれSwift好き！Swift愛好会スピンオフ WWDC21セッション要約会 @オンライン」のまとめ</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></description>
								<content:encoded><![CDATA[
こんにちは。<a href="https://mogmet.com" rel="external nofollow">もぐめっと</a>です。



<figure class="wp-block-image size-large"><img src="/wp-content/uploads/2021/06/mogmet.jpg" alt="" class="wp-image-2708" srcset="https://blog.mogmet.com/wp-content/uploads/2021/06/mogmet.jpg 1024w, https://blog.mogmet.com/wp-content/uploads/2021/06/mogmet-600x478.jpg 600w, https://blog.mogmet.com/wp-content/uploads/2021/06/mogmet-768x611.jpg 768w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



iphoneを上下反対で取ると足が長くなるという噂を聞いたので反対でとってみました。<br>違いはよくわかりませんでした。<br>



<br><br>本日は<a rel="noreferrer noopener external nofollow" href="https://love-swift.connpass.com/event/215687/" target="_blank">集まれSwift好き！Swift愛好会スピンオフ WWDC21セッション要約会 @オンライン</a>というイベントに参加してきたのでそのまとめの紹介になります。<br>オンラインセッションのため、文字じゃなくて実際に動画がみたい！というかたはこちらもどうぞ。



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="集まれSwift好き！Swift愛好会スピンオフ企画 WWDC21セッション要約会 @オンライン" width="500" height="281" src="https://www.youtube.com/embed/OVXr4Rb7zsU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>

</figure>



<br>それではまとめていきます！



<span id="more-2707"></span>








<h2>StoreKit2の実装方法を確認する</h2>




sugiyさん



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-u-log-sugiyのlife-log">

<div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="ugfghx3gGG"><a href="https://ulog.sugiy.com/wwdc-2021-storekit2/" rel="external nofollow">[WWDC2021] StoreKit2の実装方法を確認する</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" title="&#8220;[WWDC2021] StoreKit2の実装方法を確認する&#8221; &#8212; U Log SugiyのLife Log" src="https://ulog.sugiy.com/wwdc-2021-storekit2/embed/#?secret=ugfghx3gGG" data-secret="ugfghx3gGG" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div>

</figure>




<ul><li>StoreKit2をまとめると、async/await使って短く記述できるようになった<ul><li>アプリ内でサブスクリプションの管理と返金ができる</li><li>過去のトランザクションの履歴や購入済みの課金アイテムのステータスも取得できる</li></ul></li><li>StoreKit2ではProductとTransactionだけ登場人物を抑えればいい</li><li>セキュアに通信してappstoreで署名されてレシート検証ができる</li><li>課金処理がすぐ終了しない場合、（親が承認しないと課金できない時など）反映されるまでに時差があるので、Transaction.listenerを使うと変更を監視して処理できる</li><li>課金アイテムの状況確認は購入履歴から確認できる</li><li>subbscriptionのステータスはProduct.Subscription.Statusの配列から確認できる<ul><li>既存のものより上位のものを確認して処理することもできる</li></ul></li></ul>





<h2>忙しい人向けのWWDC21 keynote</h2>




Rokuさん



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="忙しい人のためのWWDC2020 Keynote" id="talk_frame_650927" src="//speakerdeck.com/player/d53af23ccc3f46f28a0a24a5d54f9555" width="500" height="281" style="border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<ul><li>iOS15 FaceTime<ul><li>webからも参加できる</li><li>SharePlayという音楽や動画を同期して見れる</li></ul></li><li>Message<ul><li>メッセージのシェアした内容を見れる</li></ul></li><li>Notification<ul><li>NotificationSummary</li><li>do on the focus</li><li>通知時間をカスタマイズできる</li></ul></li><li>LiveText<ul><li>カメラを向けると文字認識できる</li><li>画像上で認識した文字を認識できる</li></ul></li><li>spotlight<ul><li>検索できる内容が増えて写真も検索できる</li></ul></li><li>photo<ul><li>写真を組み合わせて動画できる</li></ul></li><li>wallet<ul><li>ホテルのキーやカードキーになる</li></ul></li><li>weather<ul><li>デザイン刷新</li></ul></li></ul>




Airpods




<ul><li>notificationの読み上げ</li><li>find myがairpodsに対応</li><li>spatial audioがm1macosに対応</li></ul>




ioad




<ul><li>マルチタスキングメニュー追加</li><li>タグ機能追加</li><li>クイックノートきのう</li><li>翻訳も使える</li><li>swift playgroundsでアプリ開発して、appstoreに提出ができる</li></ul>




privacy




<ul><li>メールからセキュリティを確認</li><li>どこからアクセスしてるかを見れる</li></ul>




iCloud




<ul><li>死んだ場合の情報引き継ぎができる</li></ul>




Health




<ul><li>健康診断の各パラメータをヘルスケアで見れる</li><li>ヘルスケアで収集した情報を問診に役立てる</li></ul>




watchOS<br>




<ul><li>マインドフルネス強化</li><li>呼吸記録</li><li>ポートレートもじばん</li><li>写真が使いやすくなった</li></ul>




Home<br>




<ul><li>watchから玄関前にいる人に反応できる</li></ul>




macOS<br>




<ul><li>shareplayなど搭載</li><li>universal controlでmac, ipadで操作ができる</li><li>airplayをmacでも表示</li><li>ショートカット搭載</li><li>safariタブのグルーピング追加</li><li>iPhoneやiPadにweb extension追加</li></ul>




API<br>




<ul><li>ObjectCapture: 360度写真を撮ると3Dオブジェクトが作れる</li><li>swift: async/await追加</li><li>appstore:プロダクトページをパーソナライズ</li><li>Xcode Cloudクラウド上でアプリをビルドしてテストして配布する</li><li>MacAppをMacのTestflightで使える</li></ul>





<h2>Build interactive tutorials using DocCの要約</h2>




uhooiさん



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="&quot;Build interactive tutorials using DocC&quot; の要約 / build_interactive_tutorials_using_docc_summary" id="talk_frame_745731" src="//speakerdeck.com/player/93dd0e82a0994a23b469cb31f69a4f66" width="500" height="281" style="border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<ul><li>appleが公式でwebで出してる<a href="https://developer.apple.com/tutorials/app-dev-training/" rel="external nofollow">tutorial</a>でswift UIのtutorialがあって説明をしてくれる<ul><li>場所によってはプレビューで出したりできる</li></ul></li><li>DocC（Documentation Compiler）というものを使うことでチュートリアルは簡単に作れる<ul><li>DocC Catalog → DocC → DocC Archive</li></ul></li><li>DocCを使うことでwebsiteを作ることができます</li><li>appleのドキュメントみたいなのも、ソースコードのメソッドの上に///を書いてdocument書くだけで生成できる</li></ul>





<h2>iOS15で通知はより見られなくなる</h2>




mogmet



<figure class="wp-block-embed-slideshare wp-block-embed is-type-rich is-provider-slideshare wp-embed-aspect-1-1 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="iOS 15で通知はより見られなくなる" src="https://www.slideshare.net/slideshow/embed_code/key/5jg5VRGiYwSyLG" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/mogmet/ios-15-notification-focusnotification-summarysend-communication" title="iOS 15で通知はより見られなくなる" target="_blank" rel="external nofollow">iOS 15で通知はより見られなくなる</a> </strong> from <strong><a href="https://www.slideshare.net/mogmet" target="_blank" rel="external nofollow">Daiki Mogmet Ito</a></strong> </div>
</div>

</figure>



iOS15からサマリ通知というプッシュ通知をまとめたものと、フォーカスというプッシュ通知が厳選される機能が追加され、今後どういった感じでプッシュ通知が届くようになるのかというまとめです。



私の発表内容は下記記事にも全部まとまってます.



<figure class="wp-block-embed">

<div class="wp-block-embed__wrapper">
<div class="linkcard"><table border="1" cellspacing="0" cellpadding="4"><tbody></tr><tr><td>こんにちは。virapture株式会社のもぐめっとです。最近Apex Legendsというゲームにハマっているのですが、強い人にきゃりーしてもらわないと中々チャンピオンがとれずに苦戦しております。今回は集まれSwift好き！...<br><a class="lkc-link no_icon" href="https://qiita.com/mogmet/items/7d5c2d205acc37ded4d1" target="_blank" rel="external noopenner nofollow">iOS15で便利になった通知機能の紹介 フォーカス、通知サマリ、コミュニケーション...</a> - Qiita</td></tr></tbody></table></div>
</div>

</figure>








<h2>Meet Xcode Cloud etc. 要約と書簡</h2>




jollyjoesterさん



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="Meet Xcode Cloud etc. 要約と所感" id="talk_frame_745825" src="//speakerdeck.com/player/5817f231fdcb49f3a93b757aaad0713a" width="500" height="281" style="border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<ul><li>xcode cloudはCI/CDできるもの</li><li>xcodeからでもAppStoreConnectからもworkflowを作れる。<ul><li>git pushや定期実行などのトリガーで実行させる</li></ul></li><li>提供機能<ul><li>環境変数、シークレット、カスタムスクリプト、private repository、webhookなど基本的な機能はあります</li></ul></li><li>期待していることとして、基本抑えれば問題なく使えたり、CI環境がbetaなどに素早い対応したり、Appleの認証などが簡単にできてるといい</li><li>お値段と安定性、workflowの管理の仕方が気になる</li><li>その他：jsonでworkflow定義できる模様</li></ul>





<h2>Build dynamic iOS apps with the Create ML frameworkの要約</h2>




aboyさん



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="Build dynamic iOS apps with the Create ML framework の要約" id="talk_frame_745770" src="//speakerdeck.com/player/f0db079558654a93b250afa05f2d8029" width="500" height="281" style="border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<h3>何ができるようになったか</h3>





<ul><li>Create ML（機械学習モデルの作成及びトレーニングができるフレームワーク）がios ipadで利用できるようになった。</li><li>TabularData（機械学習のための表敬式のデータを簡単に扱えるフレームワーク）が使えるようになった<ul><li>csv, jsonからデータインポートして、DataFrameなど表形式データに操作ができる</li></ul></li></ul>





<h3>何が嬉しいか</h3>





<ul><li>ユーザデータをデバイスから離すことなく、モデルを作成・学習できるので、ユーザのプライバシーを保ちつつ、アプリの体験をユーザに沿ってカスタマイズできる<ul><li>モデルのデプロイを考えなくていい</li><li>表形式データを扱うAPIが増えて機械学習の幅が広がったのではと思われる</li><li>子供が書いた絵を元に画像フィルタを作ったり、料理注文アプリで過去の注文を元に料理をレコメンドしたりする</li></ul></li></ul>





<h3>QA</h3>





<ul><li>メモリは気をつけてくれとのこと。</li></ul>





<h2>Meet async/await in Swift</h2>




hironobuigaさん



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="20210625-meet-async-await@swift愛好会" id="talk_frame_745831" src="//speakerdeck.com/player/db0b86cea5ac4324843aa5e2ae408e4b" width="500" height="281" style="border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<ul><li>同期処理はスレッドをブロックするが、非同期処理は中断中の処理の間に他の処理を差し込むことができる</li><li>非同期処理の使い方として、completion handlerを使ってきたが、ネストが深く、エラーハンドリングが漏れてもコンパイラが検知してくれなかったり、値の返却を忘れたり、処理を追うのが難しい</li><li>async awaitの使い方<ul><li>内部で中断する処理が入る場合はasync、エラーナガルなら throwsを入れる</li><li>例外が発生する処理はtry awaitになり、値の返却に関してはawaitだけでかける</li></ul></li><li>関数以外にも、getterで使えたり、for文、init、arrayのアクセスにも使える<ul><li>setterには使えません</li></ul></li><li>for awaitで並列に実行する方法もあります</li><li>async/ awaitをSwiftUIで使う場合も中断する関数をasync{}でかこうとできる</li><li>URLSession, MapKit, HealthKit, NSDocumentなどに既に導入済み</li></ul>





<h3>Continuation</h3>





<ul><li>中断してる処理を保持して再開を明示的に行える<ul><li>中断した処理の再開は一度しか呼べない</li></ul></li><li>withCheckedContinuation: 呼び出しが一度だけかどうか、呼び出し忘れてないかを実行時にチェック<ul><li>2度呼び出すとクラッシュする</li></ul></li><li>withUnsafeContinuation：呼び出しが一度だけかどうかを実行時にチェックしてくれない<ul><li>極力使わないでね</li></ul></li><li>delegateメソッドもasync/awaitに置き換えられる</li></ul>





<h2>The practice of inclusive design</h2>




rocknameさん



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="The practice of inclusive design -WWDC21-" id="talk_frame_745772" src="//speakerdeck.com/player/3648fb47591146fcba3631ccb9f124f6" width="500" height="281" style="border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<ul><li>Inclusive Designとは、高齢者や障害者のようなひとをデザインプロセスの上流から巻き込んで設計していくデザイン手法</li></ul>





<h3>Tell diverse strories</h3>





<ul><li>様々な背景を持つユーザを想定しないといけない</li><li>appstoreのスクショで、食事メモアプリにアメリカの食文化が反映されているが、それだとひとつの文化にした人にしか伝えられないのでいろんな食文化をいれる</li></ul>





<h3>avoid stereotypes</h3>





<ul><li>人は男性と女性の２つのせいに分けられるといったように、he, sheではなくtheyをつかったり、Hey gues→Hey Everyoneを使ったり、アイコンにはジェンターに関するものをのっけない</li><li>インターフェースによって昨日が制限されることも好ましくない<ul><li>家族登録する際に、母父子供しか登録できないので片親、同性の親とかしか登録できないのはやめる。</li><li>Family memberというものを設ける</li><li>ユーザが追加できるようなものをおいておく</li></ul></li></ul>





<h3>Adopt accessibility</h3>





<ul><li>アクセシビリティは様々な人からソフトウェアをつかえるようにする</li><li>dynamic typeに対応させたり、voice overで適切なコンテキストを設定してあげてたりする</li></ul>





<h3>Localize for cluture</h3>





<ul><li>翻訳する際に、異なる言語の長さ、文字体系にインターフェースを準備する。ローカライズは翻訳するだけじゃなく、インターフェースも変える。</li><li>AtoZはアルファベット文化なのでfrom begining to endにかえたり。</li></ul>





<h3>Use color mindfully</h3>





<ul><li>赤は危険だが、アジアは幸福という意味合いになるかもしれない</li><li>stockアプリで、中国のリージョンをかえると赤と緑がかわったりする</li><li>色による使い分けで未読と既読で色をかえたりするならアイコンでかえる。</li></ul>





<h3>Encourage self-expression</h3>





<ul><li>名前をfirstname lastnameで別れてたりすると、3つ名前必要だったりするかもしれないのでfull nameという一つのフォームを設けるといい</li><li>ゲームでアバター作るなら、いろんな人種を用意するといい</li></ul>









<h2>protect mutable state in concurrent swift applications</h2>




sento_kunさん



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="protect_mutable_state_in_concurrent_Swift_applications.pdf" id="talk_frame_745846" src="//speakerdeck.com/player/7778b4f545724216bdb2507c3a017d3c" width="500" height="281" style="border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<h3>data races</h3>





<ul><li>data racesは同時に起きた読み書きによりデータが異なる状態を指し示す現象。同時にアクセスして一貫性が失われてしまう状態</li><li>共有された可変型の状態が必要とされる場合がある</li><li>共有された可変型の状態をうまく同期させたい時にactorsを使う</li></ul>





<h3>actors in Swift</h3>





<ul><li>actorsは独自の状態を持っていて、その状態は他のプログラムから隔離されている</li><li>actorsにアクセスするにはactorsを経由するしかない。他のコードが同時にactorsにアクセスしないことが保証されている</li><li>classやstructみたいな感じでかける</li></ul>





<pre class="crayon-plain-tag"><code>actor Count {
   var value = 0
...</code></pre>





<ul><li>インスタンスのデータをプログラムの他の部分から隔離すること</li><li>はじめに始まったものが最初に処理されて、後から始まったものはあとで処理されないといけない</li><li>外部からやり取りするときは常に非同期</li><li>actorがビジーだと他の処理にcpuは処理を回される</li></ul>





<h3>actor reentrancy</h3>





<ul><li>プログラムなど、他の処理が入っても安全</li><li>image関数の中で同時に呼ばれるようなimage downloadタスクを考えた場合、非同期に処理が発生した時にcacheでイメージを入れるところで違う値が入る可能性がある</li><li>actorは動きを処理するものだが、設計の仕方によっては意図しない動きをするかも</li></ul>





<h3>protocol conformance</h3>





<ul><li>protocolの要件を満たす限り、protocolの動きを保証する</li><li>==の場合idNumberはimuttableな値として使えるが、hashableに準拠する場合、非同期関数ではないのでactorの分離を維持する方法がない。actor内で維持する場合はasyncする必要がある<ul><li>これを回避するにはnonisolatedをつけると回避できる</li></ul></li></ul>





<h3>Clousures</h3>





<ul><li>関数と同様にactorを分離することもあればしないこともある</li><li>貸出中の書籍の中から合計数をだすようなreduceの処理の場合、reduce処理が同期的におきて、他のクロージャにアクセスを逃すことがないから実施できる。<ul><li>asyncDetachedというクロージャの場合、外部処理になってしまう</li></ul></li></ul>





<h3>actor isolation and data</h3>





<ul><li>structかdataかで競合レースが発生する</li><li>Bookというものをstructで表現するのと、classで表現するのでdata raceが発生する可能性がある</li></ul>





<h3>Sendable</h3>





<ul><li>異なるactor間どうしで値を共有できる。dataを受け渡しすることを準拠している。</li><li>ある場所から別の場所にコピーして、両方の値が干渉なく更新できればsendableに準拠している</li><li>関数自体もsendableにもできる</li></ul>





<h3>main actor</h3>





<ul><li>UIを行う処理はメインスレッドでやるが、計算量の多い処理などはメインスレッドから抜ける必要がある</li><li>UIの状態が安全にアクセスするのがdispatch queeでできるが、@MainActorを使うとメインスレッドで関数が実行されることを保証する。使う場合はawaitが必要になります</li></ul>









<h2>Diagnose unreliable code with test repetitions</h2>




ushisantoasobuさん



<figure class="wp-block-embed-speaker-deck wp-block-embed is-type-rich is-provider-speaker-deck wp-embed-aspect-16-9 wp-has-aspect-ratio">

<div class="wp-block-embed__wrapper">
<iframe title="Summary of Diagnose unreliable code  with test repetitions" id="talk_frame_745767" src="//speakerdeck.com/player/a631c789e8ce4ff39f2f89e92445485d" width="500" height="281" style="border:0; padding:0; margin:0; background:transparent;" frameborder="0" allowtransparency="true" allowfullscreen="allowfullscreen" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
</div>

</figure>




<ul><li>不安定なテストを治すためにテストの繰り返し実行機能が追加された</li><li>不安定なテストが生まれる原因は、競合状態、環境依存、グローバルステート、外部サービスとの連携などがある。不安定なテストを治すのが難しいのは再現が難しいというのがある。その解決法の手段の一つがテストを繰り返すこと</li><li>テストの繰り返し実行機能には３つのモードが有る</li><li>Fixed iterations：成功失敗問わず、指定した回数テストを実行する<ul><li>そのテストに不安定さがないのかに使う</li></ul></li><li>until failure：指定した回数分テストするが失敗したら終了。不安定なテストをデバッグする時に使う</li><li>Retry on failure: 指定したか椅子テストするが、成功したら終了。はじめは失敗するが、いずれ成功するテストを特定するため</li><li>testの作り方の流れ<ul><li>test失敗したらテストの繰り返し実行を一時的にONにしてCIで動かすとランダムで動かし、ローカルでも再現するかを試す。</li><li>Fixed iterationsモードでためしたらローカルでもランダムでコケることを再現できるので、ランダムでコケる原因を特定するためにUntil failureモードで実行し、コケた時にデバッガが起動し特定して治す。</li><li>修正できたらFixed iterationsモードでまた試したら不安定さがおそらく消えたと言える</li></ul></li><li>不安定なテストにぶち当たったら使ってみましょう</li></ul>





<h2><a href="https://twitter.com/mogmet" rel="external nofollow">@mogmet</a>の所感</h2>




iOS15はぱっとみとても大きなアップデートはないように見えますが、細かいところで着実により便利に進化していってるということを改めて再認識できました。<br><br>また、Inclusive DesignにおいてはiOSに関わらず色んな所で使えるデザインの考え方なのでこういったことを意識してものづくりをしていきたいなと思いました。
<p>投稿 <a rel="nofollow" href="/love-swift-wwdc21/">#love_swift WWDC21セッション情報を共有し合う「集まれSwift好き！Swift愛好会スピンオフ WWDC21セッション要約会 @オンライン」のまとめ</a> は <a rel="nofollow" href="">もぐめぽろぐ</a> に最初に表示されました。</p>
]]></content:encoded>
							<wfw:commentRss>https://blog.mogmet.com/love-swift-wwdc21/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
							</item>
	</channel>
</rss>
