30歳からのプログラミング

30歳無職から独学でプログラミングを開始した人間の記録。

2024-01-01から1年間の記事一覧

『マンガでやさしくわかる知識創造』を読んだ

野中郁次郎らが提唱した知識創造理論の入門書。 知識創造とはどのようなものか、そしてそれがなぜイノベーションにつながるのか、具体例を用いながら平易な文章で解説されている。 pub.jmam.co.jp 知識創造理論については存在も知らず、現職の同僚との 1on1 …

もうすぐ 40 歳になるが労働を 3 年以上続けられたことがない IT エンジニアの話

「30歳からのプログラミング」と題したこのブログを書き始めたのが 2016 年 3 月。 そこから月日が立ち、立派なアラフォーとなったわけだが、私はこれまで 3 年以上継続して働いたことがない。プログラマに転身する前も含めて、である。一度もない。 3 年経…

target や config を理解して dbt model の出力先を制御できるようになる

dbt

dbt を使おうとすると、profile や target、config、property など、様々な概念が出てくる。 それらをあまり理解できていなくても、何となく動かすことはできるかもしれない。 しかし、これらの概念を理解していないと、意図した通りに動かしたり他者が記述…

Embulk に入門して Amazon RDS にあるデータを BigQuery に転送する

この記事では、Embulk を使ってデータ転送を行う方法について述べていく。 今回は題材として Amazon RDS から Google Cloud の BigQuery にデータを転送する。Embulk の実行はローカルマシンで行う。 使っている Embulk のバージョンは0.9.25。 0.10や0.11だ…

Terraform で GitHub の Branch protection rule を定義する

Terraform では GitHub の Branch protection rule を管理する resource が提供されている。この記事ではそれを使って rule を定義する方法について扱う。 動作確認は Terraform のv1.7.4で行った。 Branch protection rule は、指定したブランチに対してル…