$\huge{元氣ですかーーーーッ!!!}$
はじめに
闘魂とElixirが出会いました。
闘魂 meets Elixir.です。
Elixir meets 闘魂.でもよいです。
本日は、String.length/1を説明します。
iex> "Elixir" |> String.graphemes() |> Enum.frequencies()
%{"E" => 1, "i" => 2, "l" => 1, "r" => 1, "x" => 1}
String.length/1
文字列の長さを返してくれます。
それでは、IExで確かめてみましょう。
iex
IExが立ち上がったら、以下のプログラムを実行してみてください。
iex> String.length("inoki")
5
iex> String.length("闘魂")
2
文字列の長さを測れます!
ワンポイントレッスン
ワンポイントレッスンです。
バイト数は、byte_size/1で測れます。
iex> byte_size("inoki")
5
iex> byte_size("闘魂")
6
今日の闘魂
今日は、吉田松陰先生の『講孟箚記(余話)』から言葉を引きます。
正月にはいづくにもつまらぬ遊事をするものに候間、夫れよりは何か心得になるほんなりとも読んでもらひ候へ。
解説は、こちらをご参照ください。
花柳詩酒に陥る如きは、真に道に志す者の必ず暇あらざる所なり。
解説は、こちらをご参照ください。
凡そ読書の功は昼夜を舎てず、寸陰を惜しみて是れを励むに非ざれば、其の功を見ることなし。
解説は、こちらをご参照ください。
鞠躬力を尽し、死して後己むのみ
解説は、こちらをご参照ください。
一事より二事、三事より百事千事と、事々類を推して是れを行ひ、一日より二日、三日百日千日と、日々功を加へて是れを積まば、豈に遂に心を尽くすに至らざらんや。宜しく先づ一事より一日より始むべし。
解説は、こちらをご参照ください。
猪木さん流に言うと、「派手に見えれば見えるほど、裏で地道な努力をしているのがあらゆる世界のプロ」ということです。
野球のイチロー選手も同じようなことをおっしゃっています。『努力せずに何かできるようになる人のことを「天才」というのなら、僕はそうじゃない。努力した結果、何かができるようになる人のことを「天才」というのなら、僕はそうだと思う。人が僕のことを、努力もせずに打てるんだと思うなら、それは間違いです。』
『アントニオ猪木 最後の闘魂』より引用します。
プロレスに限らず、どんな世界でもプロとして生きようとするならば、楽な道はない。派手に見えれば見えるほど、その裏では地道な努力をしているのがあらゆる世界のプロというものだ。(中略)輝きは、見た目の華やかさではなく、内側からにじみ出てくるものだ。誰が見ても凄いと思わせる肉体。どんな攻撃を受けても立ち上がる強い精神力。勝利するために必要な説得力抜群の技。これらすべてが欠かせないものであり、それを生み出していくには、日々のトレーニングが必要不可欠だ。(中略)生まれながらの天才ではなくとも、努力する天才になることはできる。
一言で言うと、つまりは 闘魂 です。
「闘魂」とは、 「己に打ち克ち、闘いを通じて己の魂を磨いていくことである」 と猪木さんはおっしゃらています。
『アントニオ猪木 最後の闘魂』
みなさまもぜひこの本をお手にとられて、猪木さんが残されたメッセージを通じて、直接猪木さんから「元氣」をもらってください。
さいごに
String.length/1を説明しました。
闘魂の意味は、 「己に打ち克ち、闘いを通じて己の魂を磨いていくことである」 との猪木さんの言葉をそのまま胸に刻み込んでいます。
知っているだけで終わらせることなく、実行する、断行する、一歩を踏み出すことを自らの行動で示していきたいとおもいます。
$\huge{1、2、3 ぁっダー!}$
Elixir Advent Calendar 3の17日目は、毎度お馴染み @torifukukaiou さんで、Stringモジュールの第一弾、String .lengthです😉https://t.co/2JNgrz65YP
— piacere (love Elixir, Gravity and VR/AR/Metaverse) (@piacere_ex) December 18, 2022
ちなみに本文の倍くらい「講孟箚記(余話)」と「アントニオ猪木」から来る「闘魂」についての解説がある(笑)んですが、とても、いい話ダナー😜 pic.twitter.com/xhs05sFmvm
$\huge{元氣があればなんでもできる!}$