2022年をより幸せに生きるために2021年を振り返る
本日は気づいたら2022年を、迎えていたので、2021年の振り返りと2022年への抱負を綴っていきます。
2021年の振り返り
2021年やったこととしてはワンナイト人狼オンラインを伸ばし続けていたのと、引き続きCameconを成長させていました。flutterを使ってCameconアプリを出せたのが個人的には大きい進展でした。
他に個人目標として掲げたのは以下の3点になります。
- アウトプット記事を50個以上書く
- 勉強会に3回は顔を出す
- 事業で生きて行けるようにする
アウトプット記事50個以上書く
昨年アウトプットした記事の一覧は下記になります。技術系
- Set Auth claims with FirestoreというFirebase Extensionsを使ってClaimsの設定を行う方法
- #love_swift WWDC21セッション情報を共有し合う「集まれSwift好き!Swift愛好会スピンオフ WWDC21セッション要約会 @オンライン」のまとめ
- Schedule Firestore writesを使って遅延書き込みをするFirebaseExtensionsの紹介
- Sentiment Analysisを使ってテキストの感情分析を行う【Firebase Extensions】
- Shorten URLs with Dynamic Linksを使ってURL短縮を行うFirebase Extensionsを試してみた
- Image Text ExtractionというFirebase Extensionsを試してみた
- unityを使ったゲームでadmobを出したら表示制限かかった時の対応策
- github actionsでunityビルドしてiOSとAndroidのストアに自動的に提出する
- nuxtでfirestoreとvuexのstoreを組み合わせるとうまく保存できないのでラッパーにした話
- Cloud Functions for Firestoreの重複発火を見越した冪等性の実装方法を考える
- Google Analyticsのレポートを定期的にslackに通知して定常的にデータを把握する
- stripeの買い切り(one-time payments)の商品購入処理をFirebase ExtensionsのRun Subscription Payments with Stripeでコードを書かずに実装する
- Unity IAPとGooglePlayBillingのclassが競合してAndroidがビルドできない問題の対策
- 超お手軽にFirestoreに全文検索を導入できるSearch with Algoliaを試してみた
- GUIで超直感的にFirestoreのデータ操作ができるfirefooを使った方がいいぞ!
- Android10以上でError inflating class androidx.appcompat.widget.FitWindowsLinearLayoutと出てクラッシュする対策
- Unity + Android In-App Review pluginが動かない件の対策
- flutterのdart-defineは2.2以上ではbase64でエンコードされるので対応したスクリプトの紹介
- 動画サービスをFirestore+CloudFunctionsで勝手に設計してみる ~ NobodySurf編
- deployment quotaに引っかかってCloudFunctionsのデプロイができない原因と対策
- riverpodを使うときにviewとcontrollerを分けて、contextを使ったダイアログ表示も頑張る Flutter/Dart
- Androidでflutterのsign_in_with_appleを使ったときにactivityが起動できない対処法
- iOSの実機でビルド実行するとProvisioning profileが証明書に含まれていないとのエラーが出る場合の解決方法
- Firebase JS SDK v9アップグレードは移行大変だけどfirestoreで死ぬほどいい事があった
- Nuxtでdotenvを使わずに環境変数を参照する時の罠
- iOS15に追加された、仕事が10倍捗る新機能!【今すぐ使ったほうが良い】
- 【firestoreアンチパターン】RDB思考でfirestoreを使うと危険な4つのケースと対策
- バッチ処理でやらかしてfirestoreに1時間で800万書き込みしてしまった話
- 僅か数行で超簡単にstripeでのサブスク実装ができるWeb SDKがヤバい!@stripe/firestore-stripe-paymentsを使ってみよう!
- firebaseのauthenticationで管理側で強制的にユーザのパスワードを再設定する方法(続・firefooはいいぞぉ)
- firestoreでのランキング設計を考える
- EC2をぶっ飛ばしてデータが全部消えてしまった話
- unityでFirebaseのIn-App Messagingを表示する方法
- simulatorを使ったCloudFunctionsのunit testを安定化・爆速化させる
書籍系
- 会社を終焉させるやり方
- 本当にマイクロサービスでいいですか?移行パターンと対策を学んで正しく実践に活かそう!| モノリスからマイクロサービスへ 書籍解説
- プロジェクト管理でモノを作る時代は終わった 「ユニコーン企業のひみつ」レビュー
- あなたが開発しているものは間違えているたった一つの理由 「ビルドトラップを避け顧客に価値を届けるプロダクトマネジメント」解説
- 【書籍解説】伝えると伝わるは違うので伝え方について7つの法則を今すぐ学んだほうがいい件について|書く技術・伝える技術
その他系
- 2020年事業振り返り
- 2020年の活動振り返りと2021年の今後
- 仕事ができない人のSlackの使い方TOP4
- 【本当は教えたくない】リモートワークで使えるコミュニケーションを活発化させるサービスがやばい件について
- アプリ開発者が突っ込む!優しいSNS「Gravity」で感じたポイント7点
- 知らなきゃ損!Mac歴10年以上のITエンジニアが教える仕事が10倍効率化するショートカット10選!
- 星のや竹富島の宿泊レポート
- 200件以上のレビューがついてるのに驚異的な平均評価4.99の宿に泊まってわかった6つの秘訣
- 2021年事業振り返り
合計48記事!!
ぎりぎり足りてないやん!!!毎週書いてたらいけると思ったのですが、見積もりが甘かったみたいですね・・・年末で詰め込めばよかったと反省です。
ちなみに昨年一番好評だったのは下記記事です。196LGTMもらいました。 アンチパターンってなんだか気になってつい見ちゃいますよね。
勉強会に3回は顔を出す
下記の勉強会に出ました。 こちらもギリギリ1回足りてないやん!!!3回くらいならと思っていたのですが思ったより引きこもり気質だったみたいです。
事業で生きて行けるようにする
事業の方は下記を参照。virapture.com
https://virapture.com/review-the-2021/
2022年の目標
アウトプットの質を少し変えて量より質を上げるようにしようと思います。具体的には下記を目標とします。
- 本のアウトプットを10本書く。
- 事業目標の達成