サンダーボルト

相手モンスターを全て破壊する。

コミットメッセージの書き方メモ

これ何? コミットメッセージの書き方について今一度調べて自分なりの結論をまとめておく。 まとめ そこまでこだわる必要なさそうだが、feat: やchore: といった接頭辞くらいはつけておいても良さそう chore: とかつけておくと、単にライブラリを入れただけ…

スクラム実践者が知るべき97のこと メモ

モチベーション を読んだので、今後のアクションに活かすため、また時間が経ってから簡単に振り替えれるようにメモ。 メモ 第Ⅰ部 スクラム通りに仕事をしたからといって急になにか良くなるわけじゃない。マインドセットが重要。アジャイル宣言の背後の原則と…

2021年振り返り

軽く言語化してみる。1年後にこの記事を読むと面白そう。 仕事 2021年4月まではメディアドゥという会社で働いていました。 メディアドゥでは コミなび という10年物の電子漫画サイトを1から作り直すという仕事をしていました。フロントをリードしつつ、スク…

動かしてわかるCPUの作り方10講

モチベーション 動かしてわかるCPUの作り方10講という本で勉強することになった。せっかくだから学んだことをメモしておきたい。 勉強メモ 第1講 c言語でインラインアセンブラ書ける。拾い物だけど、以下のように書いたら123って出力される(AT&T構文) #inclu…

自分用Macセットアップ手順

モチベーション 新しいPCを入手したので今後また入手した時のためにやることをメモしておく やること Macの設定 ディスプレイ > 解像度 > 変更 > スペースを拡大 スケジュール > Night Shift > カスタム 0:00~23:59 システム環境設定 > キーボード > ショー…

ライブラリ選定時の比較軸

モチベーション ライブラリを選定する際にライブラリ同士を比較することになる。その際の自分の基準についていつでも思い返せるようメモしておきたい。 比較軸一覧 ライブラリ自身が持つ機能が十分か 公式ドキュメントが充実しているか ライブラリをカスタマ…

コードレビューのレビュアー心得

モチベーション コードレビューの目的 目的 詳細 コードレビュー観点 保守性に関する観点 速度/メモリ効率に関する観点 レビューでのメッセージ モチベーション 自分がコードレビューをするときに、どういったことを観点として持つべきか、どういう態度をと…

CRACKING THE CODING INTERVIEW メモ

モチベーション メモ Chapter 1 配列と文字列 Chapter 2 連結リスト Chapter 3 スタックとキュー Chapter 4 木とグラフ Chapter 7 オブジェクト指向設計 Chapter 9 スケーラビリティとシステムデザイン Chapter 10 ソートと探索 Chapter 11 テスト Chapter 1…

ビット演算子を色々試してみる

モチベーション 環境 演算子 ビット論理積 (AND) ビット論理和 (OR) ビット排他的論理和 (XOR) ビット否定 (NOT) 左シフト 符号維持右シフト ゼロ埋め右シフト モチベーション Webアプリケーション等の製品のソースコードを書いている中ではビット演算なんて…

データ構造/アルゴリズム/概念のまとめ

モチベーション 間違いなく必要な知識 データ構造 連結リスト 木、トライ木、グラフ 木 トライ木 グラフ スタックとキュー スタック キュー ヒープ ベクタ/配列リスト ハッシュテーブル オープンアドレス チェイン アルゴリズム 幅優先探索 深さ優先探索 二…

計算量オーダーと具体例のメモ

モチベーション 代表的な計算量にも色々あることを最近学んだ。 アルゴリズムを思いついたとき、その計算量がいくつなのかというのを瞬時に判断できるようにするために、各計算量のアルゴリズム例を自分の言葉でメモしておく。 参考:計算量オーダーの求め方…

Concept Challenge: Which Tests Should You Run?のメモ

Tech Dev Guide の これ techdevguide.withgoogle.com の課題であるこれ www.coursera.org を見たときのメモ。 メモ remove(0)メソッドが成功したと判断するための基準は何か? 自分の考え エラーが発生しない 戻り値が正しいか sizeが1減っているか 要素と…

Algorithmic problem solving and interviewsのメモ

Tech Dev Guideのこれ techdevguide.withgoogle.com のこれ www.coursera.org を見たメモです メモ 面接では最初にめっちゃ質問せよ。面接官がまだ言ってない前提とか、いろいろを聞き出しまくれ その後自分の理解を確認せよ。そのとき、具体例(実際の引数…

Activity Log(2020年5月 第5週)

この記事は何? 技術に関する個人的な学びやアウトプットをまとめたもの。 インプット 公式ドキュメントや本など Admob系の記事をたくさん読んだけど、あんまメモってなかった アウトプットした記事の中にたくさんリンクが貼ってると思う。 その他記事 なし …

Wishesアプリの戦略立案・KPIの現在の値を調査した

モチベーション この記事でKPIツリーを作ったので、各KPIの現在の値を調べることにした。そのログ。 ツリーに沿って調査 KPIツリー とりあえず調査してみました。するとまぁ今のアナリティクスでは値がいろいろ取れてないことがわかってきました。具体的には…

Wishesアプリの戦略立案・KPIツリーを作ってみる

モチベーション Wishesというウィッシュリスト(やりたいことリスト)管理アプリを作っているのですが、そのアプリを戦略的に成長させたいので、まずは売上をKGIとしたKPIツリーを作ってみることにした! KGI KGIとはKey Goal Indicator(=重要目標達成指標)…

Admobについての調査

モチベーション Admobの報酬型 クリック単価と業界の関係 表示される広告とクリック単価の決定ロジック まとめ モチベーション 弊アプリの売上を増加させたくて、真面目に取り組もうと思った矢先、自分がAdmobについて知らなさすぎることがこの記事を書くこ…

Wishesアプリの現状分析はじめの一歩 〜スタートラインに立てていなかったの巻〜

モチベーション アプリの収入が、月あたり数十円とか100円とかの域を超えて、1000円/月くらいを狙えるようになってきた。大きな理由は広告をある特定の画面にだけちょこっと出していたものを、常時上部に出すようにしたから。 誤差で儲かっていたのと違い、…

Activity Log(2020年5月 第4週)

この記事は何? 技術に関する個人的な学びやアウトプットをまとめたもの。 インプット 公式ドキュメントや本など Google Developers Japan: Firebase Analytics のデータが表示されるまで、どのくらい時間がかかりますか? 企画からプロモーション、分析、マ…

勉強したいこと

モチベーション 最近ActivityLogのブログを書いてると、自分はアウトプットばかりだなと感じていて、生涯年収のことを考えると、インプットも大事だなと思い、ではインプットするならどういうことをすべきかというのを考えてメモしておこうと思って、この記…

Activity Log(2020年5月 第3週)

この記事は何? 技術に関する個人的な学びやアウトプットをまとめたもの。 インプット 公式ドキュメントや本など その他記事 なし アウトプット ブログ なし 開発 Wishesにて、iOSで日本語入力でtext input長押しでクラッシュする問題を修正。 GlobalCuperti…

Activity Log(2020年5月 第2週)

この記事は何? 技術に関する個人的な学びやアウトプットをまとめたもの。 インプット 公式ドキュメントや本など SOFT SKILLSを少し読んだ。 やっぱ専門性を身に着けないとなぁという気持ち。自分を商品として、どうすれば企業に売ることができるのか。 アウ…

Activity Log(2020年5月 第1週)

この記事は何? 技術に関する個人的な学びやアウトプットをまとめたもの。 インプット 公式ドキュメントや本など NestedScrollView class - widgets library - Dart API SlideTransition class - widgets library - Dart API アウトプット ブログ なし 開発 …

Activity Log(2020年4月 第4週)

この記事は何? 技術に関する個人的な学びやアウトプットをまとめたもの。 インプット 公式ドキュメントや本など なし その他記事 stackoverflow.com アウトプット ブログ なし 開発 個人アプリWishesのバージョン1.5.0をリリースできた!これにつきる! 「…

Activity Log(2020年4月 第3週)

この記事は何? 技術に関する個人的な学びやアウトプットをまとめたもの。 インプット 公式ドキュメントや本など Introduction - Terraform by HashiCorp その他記事 ES6のexportについて詳しく調べた - Qiita 失われたAndroid Device Monitor - Qiita やは…

Activity Log(2020年4月 第2週)

この記事は何? 技術に関する個人的な学びやアウトプットをまとめたもの。 インプット Angular Limitations with AoT · UltimateAngular/aot-loader Wiki · GitHub アウトプット ブログ GraphQLでInt型引数にStringを渡しても動作するが、Bool型引数にString…

GraphQLでInt型引数にStringを渡しても動作するが、Bool型引数にString型を渡したらエラー

概要 環境 Intの引数にString型を与えてもうまく変換されていることの調査 BoolにString型を与えてもうまく動かないことの調査 この動作で正しいのだろうか? Int Bool 補足 概要 Goで実装しているGraphQLサーバーがあって、そのQueryの引数にInt型とBool型…

Activity Log(2020年4月 第1週)

この記事は何? 技術に関する個人的な学びやアウトプットをまとめたもの。 インプット 特筆するものはなし。 アウトプット ブログ FlutterでiOSまわりのビルドでつまったときの対応策 - サンダーボルト deep-equalを使うとエラー:Uncaught ReferenceError: …

deep-equalを使うとエラー:Uncaught ReferenceError: global is not defined

概要 環境 エラー詳細 解決策 概要 Angularで開発しているときに、オブジェクトの中身まで比較して等価かどうかを判定したくなり、調べると以下が出てきた。 typescript-jp.gitbook.io これによれば、 このようなチェックを行うには、deep-equal npmパッケー…

FlutterのProviderまわりについて整理したい

これは何? Flutterでアプリを作っているのですが、今まで自分はsetState + StatefulWidgetしか使っていませんでした。で、色々調べたら今はProviderを使うのが良い感じらしいことが分かりました。 そして、Providerについて色々調べていると、 Provider Cha…