Slide 1

Slide 1 text

hamait2024 2024/12/07 @suchi FYIL How Small Steps Build Knowledge, Drive Growth, and Spark Endless Possibilities

Slide 2

Slide 2 text

hamait2024 2024/12/07 @suchi TODAY I LEARNED How Small Steps Build Knowledge, Drive Growth, and Spark Endless Possibilities

Slide 3

Slide 3 text

TIL hamamatsu.rb #132 2022/02/09: suchi https://speakerdeck.com/suchi/til-today-i-learned https://speakerdeck.com/suchi/til-today-i-learned

Slide 4

Slide 4 text

TILとは  Today I Learned(今日わたしが学んだこと)

Slide 5

Slide 5 text

最もスターがあるtilリポジトリ  https://github.com/jbranchaud/til  A collection of concise write-ups on small things I learn day to day across a variety of languages and technologies. These are things that don‘t really warrant a full blog post. (いろんなな言語や技術を使っ て日々学んでいる小さなことを簡潔に書いた記事のコレクションです。こ れらはブログエントリレベルの内容は保証できません)

Slide 6

Slide 6 text

GitHub  today-i-learend タグ  https://github.com/topics/today-i- learned

Slide 7

Slide 7 text

Reddit Today I learnd category https://www.reddit.com/r/todayilearned/

Slide 8

Slide 8 text

初めてみた。  https://github.com/suchi/til/ (private)  最初のコミットは TILという用語のメモ  継続に重きを置く  ジャンル毎のフォルダとテーマ毎の1つの markdownファイル  1つのmarkdownファイルに複数のトピックス

Slide 9

Slide 9 text

2020年8月から1年半継続中 休んだのは10日くらい 救急救命センター入院中 一般病棟に移ったら継続 pushし忘れ あとでやろうと思っていたら 24:00過ぎていた キャンプ場でもメモ ├─application ├─cloud ├─design ├─device ├─html ├─javascript ├─misc ├─ruby ├─service ├─tool ├─ui ├─unix └─windows

Slide 10

Slide 10 text

hamait2024 FYIL 2024/12/01現在 10 • 4年4ヶ月継続中 • hmrb発表4ヶ月後、再度大腸出血で入院 • 謎発熱の数日間を除きほぼ毎日 • キャンプ場でも • ライブ遠征時も

Slide 11

Slide 11 text

hamait2024 2024/12/07 @suchi TODAY I LEARNED How Small Steps Build Knowledge, Drive Growth, and Spark Endless Possibilities

Slide 12

Slide 12 text

hamait2024 2024/12/07 @suchi FOUR YEARS I LEARNED How Small Steps Build Knowledge, Drive Growth, and Spark Endless Possibilities

Slide 13

Slide 13 text

hamait2024 FYIL 2024/12/01現在 13 • 4年4ヶ月継続中

Slide 14

Slide 14 text

hamait2024 FYIL Visual Studio Code設定 14

Slide 15

Slide 15 text

hamait2024 FYIL ESLint rule 15

Slide 16

Slide 16 text

hamait2024 FYIL Mermaid Syntax 16

Slide 17

Slide 17 text

hamait2024 FYIL 今日知った言葉 17

Slide 18

Slide 18 text

hamait2024 FYIL 続けるコツ 18 • ポリシーとしてSmall Steps, Everyday • いつでもどこでもどのマシンでも • コマンドのオプション1つでも • 学んだことだけでなく、思い出したこと • 以前書いた技術メモを思い出しながら転記

Slide 19

Slide 19 text

hamait2024 FYIL 続けるコツ 19 • ポリシーとしてSmall Steps, Everyday • いつでもどこでもどのマシンでも • コマンドのオプション1つでも • 学んだことだけでなく、思い出したこと • 以前書いた 技術メモを思い出しながら 転記

Slide 20

Slide 20 text

hamait2024 FYIL 技術メモフォルダ 20 • tilは日々の学び。別に技術メモ • plain text でジャンル毎 • 一番古いタイムスタンプは2001/12/25 • 2806の*.txtファイル • 現在はDropboxで同期 • ファイル同期サービス出現で定着 • Folder Share -> Windows Live Sync -> Windows Live Mesh -> SkyDrive -> OneDrive • 20年以上続いている

Slide 21

Slide 21 text

hamait2024 2024/12/07 @suchi FOUR YEARS I LEARNED How Small Steps Build Knowledge, Drive Growth, and Spark Endless Possibilities

Slide 22

Slide 22 text

hamait2024 2024/12/07 @suchi TWENTY YEARS I LEARNED How Small Steps Build Knowledge, Drive Growth, and Spark Endless Possibilities

Slide 23

Slide 23 text

hamait2024 FYIL vs7.txt 23 #2004/06/27 バックスペースに対応するのは英語版ではEdit.DeleteBackward だが、 日本語版では 編集.一語削除 になっている。 #ブラウザ情報 # 2004/07/06 ブラウザ情報がないとき、VS6のように、定義検索時に再ビルドするか問い合 わせがない。構成プロパティ/全般/ブラウザ情報のビルド を「はい」にする # 2004/07/26 XMLスキーマデザイナのドロップダウンリストを開く [ALT]+[↓]

Slide 24

Slide 24 text

hamait2024 FYIL ruby.txt 24 #2005/06/28 ARGFは引数をすべてファイルで、かつ1つの大きなファイルとみなす。 while line = ARGF.gets .. end は、 while argv = ARGV.shift File.open(argv) {|file| while line = file.gets .. end } end

Slide 25

Slide 25 text

hamait2024 FYIL 長期的なコツ 25 • 5年でサービスがなくなったり • 10年で記録形式のトレンドも変わったり • Plain Text • Markdownのような変換可能なフォーマット • 汎用形式にいつでもExport可能なサービス • 必要以上にリッチにしない。メモ帳 • 弱い記入ルールを作る • 日付も情報になる

Slide 26

Slide 26 text

hamait2024 FYIL vs AI 26 • AIなんでも知っている • 自分が知らないことは自分しか知らない • 知らなかったことのまとめに価値がある • 現在のメモの多くもリファレンスにある情報 • ただ10-20年後にメモの価値があるか不明 • データ/情報/知識/知恵の価値が変わっているので • ただきっとソフトウェア開発の意味も変わってる • 楽しみですね

Slide 27

Slide 27 text

hamait2024 FYIL まとめ 27 How Small Steps Build Knowledge, Drive Growth, and Spark Endless Possibilities

Slide 28

Slide 28 text

hamait2024 FYIL 技術メモ 28 • 日々の学びの技術メモは資産に • 形式や頻度は自由 • 長期のために適応性は重視

Slide 29

Slide 29 text

hamait2024 FYIL 29 鹿 形 埴 輪 ( 浜 松 出 土 ) @ 東 京 国 立 博 物 館 は に わ 展 鹿形埴輪(浜松出土) @ 東京国立博物館はにわ展 https://adeac.jp/hamamatsu-city/catalog/mp000130-2022 https://adeac.jp/hamamatsu-city/catalog/mp000130-2022

Slide 30

Slide 30 text

hamait2024 2024/12/07 @suchi FYIL How Small Steps Build Knowledge, Drive Growth, and Spark Endless Possibilities