Mixプロジェクトにvscode-alternate-fileを導入して実装とテストコード間の移動を楽にする

こんにちは、@koga1020です。

Elixirで実装とテストを書いていて、

ElixirでURLを扱うときはURIモジュールを使おう

2020/4/2 Elixir・Phoenix

こんにちは、@koga1020です。

今日は小ネタの投稿です。

北九州市立大学でWeb開発×Elixirをテーマにお話してきました

2020/1/23 Elixir・Phoenix

こんにちは、@koga1020です。

新年冒頭の1/9に@zackyさんに機会をいただき、北九州市立大学の学生向けに「Elixir × Web開発」をテーマにお話をしてきました。

Phoenixプロジェクトをmix releaseでパッケージ化してdockerコンテナで動作させる

2019/12/14 Elixir・Phoenix

この記事はElixir Advent Calendar 2019 14日目の記事です

昨日は @32hero による「Elixir Circuitsを使用してLEDを操作する」でした!

Broadwayを使ってデータ処理パイプラインを構築する

2019/11/28 Elixir・Phoenix

この記事は、fukuoka.ex Elixir/Phoenix Advent Calendar 2019 の7日目です。 昨日は @sym_num さんの「ElixirでPrologコンパイラを作ったお話」でした。

この記事ではElixirのデータ処理パイプラインの構築ツールである「Broadway」を触ってみたので、その過程を書いてみようと思います。

GitHub Actionのcacheを利用してdeps.getをskipする

先日、GitHub Actionにcacheが追加されました!

リポジトリはこちら

ExMachinaの雛形を生成するMixタスクを作った

先日のLT会でちらっと話しましたが、Elixirのテストデータ生成ツールにExMachinaというのがあります。

たとえば、次のようなブログ記事のschemaがあるとして、

GitHub Actions内でpg_dumpしてS3へバックアップする

先日の記事に続き、GitHub Actionsネタです。

Gigalixirの無料枠のデータベースには

GigalixirへGitHub Actionsからデプロイしてみる

Elixir版HerokuのGigalixir、使ってますか?環境構築も非常に簡単で、Elixir製のアプリを速攻でデプロイするのに非常に便利です。

まだ使ったことのない方は@piacereさんの【本番構築Gigalixir編①】Elixir/Phoenixの初期PJリリースまでの手順などを見て、触ってみると良いと思います。

技術書典7でPhoenix入門本を書きました

2019/9/20 Elixir・Phoenix

2019.9.22 追記

boothの以下ページより、電子版を購入できます!

VS Codeでキーボードショートカットを利用して開いているファイルを対象にmix testを実行する方法

2019/8/31 Elixir VS Code

こんにちは、koga1020です。

Elixirでtestを書いていて、「今開いているファイルのテストを実行したいなー」と思うことが多々あったので、VS Code上でキーボードショートカット一発で現在開いているファイルのテストコードを実行できるようにしてみました。設定方法をまとめておきます。

Ectoのassoc関数を整理してみる

2019/7/20 Ecto Elixir

EctoおよびEcto.Changesetには、~assocという命名の関数が複数存在します。

【exercism.io】Elixir Trackメモ その4

2019/6/16 exercism Elixir

こんにちは、@koga1020です。

【exercism.io】Elixir Trackメモ その3に引き続き、exercismを進めていきます。

【exercism.io】Elixir Trackメモ その3

2019/6/15 exercism Elixir

こんにちは、@koga1020です。

【exercism.io】Elixir Trackメモ その2に引き続き、exercismを進めていきます。

【exercism.io】Elixir Trackメモ その2

2019/6/13 exercism Elixir

こんにちは、@koga1020です。

【exercism.io】Elixir Trackメモ その1に引き続き、exercismを進めていきます。「exercism?」という方は前回の【exercism.io】Elixir Trackメモ その1で触れているので、参考にされてください。

【exercism.io】Elixir Trackメモ その1

2019/6/9 exercism Elixir

こんにちは、@koga1020です。

プログラミングのオンライン学習サイト「exercism.io」は皆さんご存知でしょうか。

Elixirのパーサーコンビネータライブラリ NimbleParsec入門

2019/6/8 Elixir

こんにちは、@koga1020_です。

以前、「Elixirのパーサーコンビネータライブラリ Combine入門」の記事でElixirのパーサーコンビネータライブラリであるCombineについて書きました。

今回は別のライブラリ「NimbleParsec」についてまとめてみます。

aタグはtarget="_blank"だけじゃNG!rel="noopener noreferrer"をつける

2019/6/4 HTML・CSS Elixir

こんにちは、@koga1020です。

完全にタイトルの通りですが、知識として抜け落ちていたので備忘録として書いておきます。

外部リンクへ飛ばしたいときには、<a href="XXX" target="_blank"> のようにaタグを記述しますよね?

福岡でElixir/Phoenixのもくもく会を運営したので振り返りを書いてみる

こんにちは、@koga1020です。ついに2018年も今日含めてあと3日で終わりますね。

今年は福岡Elixirコミュニティ「fukuoka.ex」にてもくもく会の運営を行いました。振り返りに適した年末なので、どう運営を行ってきたのか、振り返ってみました。何かのコミュニティのもくもく会を始めたい方の参考になればと思います。

もくもく会とは

Phoenix1.4 でのvue環境構築メモ(Part1: 単一ファイルコンポーネントを使えるようにするまで)

(この記事は「fukuoka.ex Elixir/Phoenix Advent Calendar 2018」の4日目です)

こんにちは、@koga1020です。 早いもので、Advent Calendarのシーズンですね。全然冬らしくない暑さの福岡よりお届けしております(笑)

本題

PhoenixでMicrosoft Translator テキスト APIを利用してみる

2018/6/10 Elixir・Phoenix

(この記事は、fukuoka.ex(その2) Elixir Advent Calendar 2017 - Adventarの19日目、自然言語処理 Advent Calendar 2017 - Qiita の16日目です)

昨日は@zacky1972さんの「ZEAM開発ログv0.1.6.1 Elixir / Rustler 小ネタ集〜 Rustler でリストからバイナリに変換」でした!

Elixirのパーサーコンビネータライブラリ Combine入門

2018/5/28 Elixir

(この記事は、「fukuoka.ex(その2) Elixir Advent Calendar 2017」の7日目、個人開発 Advent Calendar 2017の16日目です)

昨日は@zacky1972さんの「ZEAM開発ログv0.1.5 Elixir から Rustler でネイティブコードベンチマークを呼び出してみよう〜ElixirでAI/MLを高速化」でした!

(2019/06/06 追記)

検索