概要
wsl(wsl2じゃない)でnervesやってみる。
qemu(x86_64エミュレータ、ラズパイじゃない)でやってみた。
生成したnerves_livebook.imgを、quemで起動してテストしてみた。
練習問題、やってみた。
練習問題
ectoを使え。
写真
セットアップ
Mix.install([
{:ecto, "~> 3.10"}
])
サンプルコード
data = %{}
types = %{name: :string, email: :string, age: :integer}
params = %{name: "alex", email: "alex@example.com", age: 47}
changeset =
{data, types}
|> Ecto.Changeset.cast(params, Map.keys(types))
実行結果
#Ecto.Changeset<
action: nil,
changes: %{name: "alex", email: "alex@example.com", age: 47},
errors: [],
data: %{},
valid?: true
>
以上。