パルカワ2

最近はFlutterをやっています

2025-04-01から1ヶ月間の記事一覧

本を読むという作業の分解

学ぶこととは、自分の認知が変化し行動に変化を起こすこととすると本を読むのは認知を変化させるためともいえる。とはいえ、本を1回読んだだけですべて理解し覚え、認知が変わり行動が大きく変化することは自分はない。読んだ本を思い出すためにメモを見たり…

ノートには暗黙的な関係性と明示的な関係性がある?

Obsidianを使っていて気付いたのだが、ノート同士には暗黙的な関係性と明示的な関係性があるんじゃないかと思えてきた。 暗黙的な関係性とは文中の内部リンクによって作られる。ノートを書いてるときにそれぞれの関係性がなにかを意識することはなく、文中に…

クソにはクソと言う文化

自分はソフトウェアエンジニアとしてクソにはクソと言う文化に囲まれて育ってきたような気がする。「マサカリを投げる」や「椅子を投げる」という言葉がよく使われていた時期もあった。 ここでいう「クソにはクソと言え」というのは「問題と認識したらそれは…

主観的な定義

人間と話していると言葉の定義が共通認識になってないまま話が進んでいるなと思うときがある。例えば「マネジメントする」とか「シニアエンジニア」みたいな言葉がでてきた時に、お互いがなんとなくこういうものであろうと思いながら話すみたいな。 「マネジ…

Widgetの分割

最近、色んな文脈から呼び出され、色んな役割を持つ便利Widgetをどう分割するのがいいか考えていた。 Atomic Design使ったことないけど、原子と分子の考え方はいいなと思っていて、とにかく最初は小さいWidgetつまり原子のWidgetを用意しまくり、それらを使…

Dartで不要なファイルを消したい

Dartで参照されていないファイルを消したい時は、dart-code-linterを使う。元々DCMがOSSの時の実装をforkしたライブラリ。 bancolombia/dart-code-linter: Dart Code Linter is a software analytics tool that helps developers analyse and improve softwa…