2022年もぐめっとの活動をプライベートごと振り返る
久々に服を買いました。これで冬も乗り越えられそうです。 本日は昨年度に続き2022年の活動を振り返りながら目標達成度などを見ていこうと思います。
2022/1
目標を高々と掲げて出発した1月。新サービスの構想をねったりしました。 84%の方がはいを押してくれたので需要はありそうだけど、何人中の84%なのかは見る方法がわからなかった。
1月は安比にいったり、妙高行ったり、コルチナいったりと滑り倒してました。
2022/2
オリンピックが盛り上がってましたね。録画してめっちゃみてました。一方、人狼の方でガチャを実装するに当たり競合サービスをみたりと調査している時期でもありました。
雪山の方は蔵王いったり、宝台樹いったりしてました。
2022/3
外部での仕事が佳境に入って結構多忙な時期でもありました。ちなみに無事リリースしたのは朝日ウイークリーの紙面ビューアというサービスなのでよかったら使ってください。 雪山では、大会が近いため一人で練習しにいったり、大会に出場したりしていました。
2022/4
春なのでラグナロクメンバーと花見をしたりしていました。2022/5
カメコンのほうでビジネスコンテストが活発になってきて管理画面側もいろいろと作り込んだりする必要もでてきたので裏側を拡充させたりしてました。Apexのバトルパスはいつかワンナイト人狼にも同じものを入れようとしてるので結構参考にしてます。
2022/6
お仕事の方でモバイルアプリの顧問案件がありそうだったのですが、残念ながら都合がつかなくなってしまったのもこの時期でした。とても楽しそうだったので非常に残念でした。アプリの話でいうとこの頃BeRealが流行り始めたので割と起動していました。
2022/7
WooCommerceとPayPalを使ってクレカ決済の導入などを行ってました。意外とサクッと導入できました。2022/8
この頃から1月に構想したアプリの全体像てきなのがだんだん出始めてきました。名前はcotsumeになります。この月らへんからエンジニアを招き入れて本格的に開発をするようになりました。2022/9
初めて技術書典に参加しました。賞味3日くらいでかきあげたのでまじで突貫執筆でした。デザインも一晩で挙げてくれてまじで感謝しかないです。。。ちなみに本はこちらで購入できます。
2022/10
新サービスであるcotsumeのキャラクターが出来上がりました。コツミーカワウソです。かわいい。次回、インボイスについての勉強会やるんでよかったら参加してください
2022/11
渋谷のオフィスが渋谷に引っ越しました。めちゃくちゃ広くなりました。2022/12
妻に誕生日を祝ってもらえました。いつもサプライズありがとう!アウトプット
今年は40記事をアウトプットすることができました。- firestoreでmapを使ったフィールドにarrayUnionする方法
- Firebaseを使った本番環境で誤ってユーザデータを削除してしまったお話
- FirestoreのバックアップをCloudStorageに定期的に行うCloudFunctionsの設定方法
- GitHub ActionsでVariable ‘AbortSignal’ must be of type と言われるエラーの対処法
- [Flutter]signInWithAuthProviderやFirebaseAppPlatform.verifyExtendsが見つからないエラーの解決策
- Firebase Consoleで本番環境と区別をつける超簡単な方法
- FirestoreとMeilisearchで超お手軽に日本語の全文検索するFirebase Extensionsの実装紹介
- Firebase Summit 2022で発表された新機能をまとめ紹介
- Firestoreでcountの集計がとれるようになっていたのでiOSで実装してみた
- 僕の考えた最強のfirebase monorepoテンプレートを使って開発スピードと品質を爆上げする
- CloudFunctionsをデプロイしたらTypeError: Cannot read properties of undefined (reading ‘service’)というエラーに遭遇したときの対処法
- AdMobでアプリを紐付けようとすると追加済みと表示されてアプリを紐付けられない問題の解決法
- 技術書典に賞味3日くらいでFirebaseの本を爆速で出したお話
- laravelのORMを使うときにDBのtimestampを保存する方法
- Firebase Authenticationでの多要素認証の新しい実装方法の紹介【2022年に追加された最新版!】
- CloudFunctionsのデプロイエラー3つの対処方法/nodeとArtifact Registryとconfigの問題について
- firestoreの利用量はKeyVisualizerを使うことでどこにアクセスできるか見渡す事ができるゾ!
- firestore jsを使うときはなるべく軽量版のLiteを使うとパフォーマンス的にいいゾ
- firebase initの途中のGithub workflowを設定できない現象の対処法
- Firebase AuthenticationでのSign in with Appleの削除要件に対するCloud FunctionsとFlutterの実装
- [Firebase] cloud functionsの.runtimeconfig.jsonに定義した環境変数の設定をワンライナーコマンドで設定する
- まだパスワードで認証してるの?Passkeysを使ってパスワードを駆逐してやる!
- firebaseの匿名認証を使っていると既に認証したユーザとは違う別のユーザとして認証されてしまう現象の対応法
- Platforms State of the Union WWDC2022をまとめてみたら大量のアップデートがあってすごいことになっていた件について
- Firebase extensionsがemulatorを使ってlocalで動かせるようになったので試してみた
- アプリでGoogleAnalyticsを設定する時の4つの勘所
- firestoreを使ったswiftのCodableを作る時に使う@DocumentIdに隠された便利機能を見つけてしまった
- GoogleI/O 2022で発表されたFirebaseの新機能をまとめてみた。
- railsでNoMethodError: undefined method `silence’と言われたエラーの対応方法
- Flutterでfirebaseのauthとfirestoreを取り扱うriverpodを使ったunit testを構築する
- CloudFunctionsのデプロイエラーの対処方法 error fetching storage source: generic::unknown: retry budget exhausted (3 attempts): fetching gcs source:
- Unityでfirestore emulatorを使ったunit testを作る
- マニュアルにはないfirestoreのバックアップに関する勘所
- 初心者でもわかるiOSサブスク課金のサーバ側の実装!App Store Server Notifications Version 2(StoreKit 2)のJWS検証と判定方法を解説!
- ゆるいケアを投稿・閲覧・実施できるアプリ「ラムネ」をfirestoreで設計してみた
- バックアップしたfirestoreをリストアする手順
- Could not reach Cloud Firestore backendと出てemulatorに接続できない問題の解決法
- [Android]kotlin+firestore emulatorを使ったunit testを構築する
- フードコートから券売機が無くなる日が近づくアプリの体験がよかった話
- 商品・サービスを世の中に貢献させるたった一つの重要なこと|非クリエイターのためのクリエイティブ課題解決術【要約・解説】
目標との乖離
去年かかげた目標と比較してみると・・・- 本のアウトプットを10本書く。→2つだけ
- 事業目標の達成→未達!
しかし本をだしたので本のアウトプット10個分としましょう!!(無理やり)
2023年の目標
今回はもっと明確にクリアできる目標を掲げます。- 新サービスで売上を出す
- 本のアウトプットを5本書く
まとめ
今回はイベントを振り返りながら各月をみてみました。こうして一年を振り返ると色々あったなぁというところですが、掲げた目標をクリアできなかったので非常に悔やまれますが、なるべく目標を四半期に一回は見返すようにして頑張ろうと思います。最後に、ワンナイト人狼オンラインというゲームを作ってます!よかったら遊んでね! 他にもCameconやOffcha、問い合わせ対応が簡単にできるCSmart、フリーランスのコミュニティのNextFreelanceといったサービスも作ってるのでよかったら使ってね! また、チームビルディングや技術顧問、Firebaseの設計やアドバイスといったお話も受け付けてますので御用の方は弊社までお問い合わせください。
virapture.com
https://virapture.com
ラグナロクでもエンジニアやデザイナーのメンバーを募集しています!!楽しくぶち上げたい人はぜひお話ししましょう!!