スポンサーリンク

2015年8月3日

とある錬金術師の万能薬(Elixir) - 目次

とある錬金術師の万能薬(Elixir)

Goal

  • Elixirの基本を習得する。

Dev-Environment

  • OS: Windows8.1
  • Erlang: Eshell V7.3, OTP-Version 18.3
  • Elixir: v1.2.3

Wait a minute

Elixirの基本の習得です。
各記事への目次ページになります。
内容としましては、
公式サイトのGetting Startを実施して、自分用に使い方を要約する感じになります。
周りのElixir熱が少しずつ上がってきたみたいなので・・・
置いて行かれないよう、早急に基本を習得します。
ちなみに優先順位ですが・・・以下のようになりますので、あしからず。
Rails Tutorial for Phoenix > とある錬金術師の万能薬(Elixir)
Lv表記ですが、私が実践して感じた難易度と言ったところです。

Index

index_mini_logo
Tips
|> Lv.1 List、Map、Enumで値の抽出から文字列まで
|> Lv.0 Mixの基本を習得
|> Lv.0 浮動小数点の値をCeilingする
|> Lv.1 Keyword listsのkeyによって処理を変える一例
|> Lv.2 Mixのカスタムタスクを作成
|> Lv.2 ファイルの自動生成を行うカスタムタスクを作成
|> Lv.1 Pipe演算子とパターンマッチで遊ぶ
|> Lv.1 マップを引数で使う時のパターンマッチの応用
|> Lv.1 外部コマンドを叩いてみよう!!
|> Lv.1 ezファイルを作成して、”mix archive.install”する
|> Lv.2 HTMLを生成するモジュールを作りたい(失敗編)
|> Lv.1 Timexを使って日時のフォーマット変換を行う
|> Lv.3 Supervisorでの疑問について調査
|> Lv.2 gen_tcpモジュールを使ってみる
|> Lv.2 gen_udpモジュールを使ってみる
|> Lv.1 デリゲートで遊ぶ

Speaking to oneself

実は、Rails Tutorial for Phoenixの記事を書いているくせに、
Elixirの基本をほとんど知らないんです(笑)
他の人が取りまとめてくれている記事を参照して部分的に習得している程度。
実は文法も怪しい・・・(笑)
びっくりですね〜。
それだけElixirを意識しないでアプリケーションを作成できる、
Phoenix-Frameworkがすごいんでしょう!素晴らしい!!(ステマ)
この基本をどう活かすかなのですが、今のところ考えているのは・・・
  • Elixirでのメタプログラミングを習得する
  • マルチプロセスを習得する
  • プロダクトを一つ立ち上げる
  • バックエンドとしてElixirを導入する
といったところですね。
特にバックエンドとしてElixirを導入するのをやりたいですね。
シリーズもので記事にしたいです。
携帯アプリ→バックエンド(Elixir)って感じの。
タイトルとしては、「後ろの棚の万能薬」みたいな・・・
(なんて酷い・・・ネーミングセンスだwww)
何れにせよ、Elixirの基本を習得せねば何もできますまい。
捕らぬ狸の皮算用、絵に描いた餅では仕方ないです。
そんな感じで早急に基本を習得します。

Bibliography

人気の投稿