2015-09-01から1ヶ月間の記事一覧

ElixirChanges-20150929

josevalim:293933b813d0b4cb8a3a0ad1fb041e4a748b0890 ファイル名 lib/mix/lib/mix/project.ex lib/mix/lib/mix/tasks/app.start.exapp_path 障害も スタックトレースの表示されるようになったようです。 eksperimental:ced1095e177c71b4022c1dc1cd209673b…

PhoenixframeworkChanges-20150929

josevalim:add1a1c4af08d4dc60bc6371f4d7c460ed293fd5 ファイル名 lib/mix/tasks/phoenix.digest.ex lib/mix/tasks/phoenix.server.exMix.Tasks.app.start で定義されていた箇所が、 Mix.Tasks.run へと変更されました。appはラッピングされたようです。 jo…

ElixirChanges-20150928

eksperimental:31a30afafdf5b82c086bd91efaa879ba3397ad75 (#3783) ファイル名 lib/elixir/lib/kernel.ex lib/elixir/lib/range.ex lib/elixir/test/elixir/range_test.exsdefmacro first .. last での範囲の検証範囲が変更となりました。 eksperimental:3…

PhoenixframeworkChanges-20150928

leighhalliday:5becb9bf8cbd2fa9b7cb08ca03c56e8b2e503b82 (#1235) ファイル名 priv/templates/phoenix.gen.json/controller.exphoenix.gen.json.Controller .show の render の内容が () でかこまれました。

ElixirChanges-20150927

josevalim:6f5ca9b4f530c31cdb5c6d156ba3fcff19fe76ab ファイル名 CHANGELOG.md lib/elixir/lib/string.exチェンジログの更新とドキュメントの更新、String.equivalent?/2 の引数のリファクタリングが行われました。 eksperimental:0ce1c441d548d670eaa1bb…

ElixirChanges-20150926

endersstocker:f83cc7de5f2fc8b99acefd59fec313ce3b096c7b (#3767) ファイル名 lib/elixir/lib/string.ex lib/elixir/test/elixir/string_test.exs lib/elixir/unicode/CombiningClasses.txt lib/elixir/unicode/Decomposition.txt lib/elixir/unicode/unic…

週刊Elixirライブラリ2015-15

Elixirのライブラリの解説を週ごとにお届けする記事です。 解説が間違っていた場合には、コメントか@hayabusa333にご連絡くださると嬉しいです。今回はExUnitについて# ExUnit is 何? ExUnitは、ElixirのUnit Testを行うためのライブラリであり、xUnitシリ…

ElixirChanges-20150925

josevalim:f2a9c7016633ca63541a8160c63a53eb7edbccdb ファイル名 CHANGELOG.md VERSION src/elixir.app.srcElixir v1.1.0 がリリースされました。8888888888888888888888888888 josevalim:5edc9e16f0104cfac66fd6477d60ea3eeafc275f ファイル名 CHANGELOG…

PhoenixframeworkChanges-20150925

josevalim:b820aa122c50358e707738b2d6900fda83593247 ファイル名 lib/phoenix/template/eex_engine.exEEXエンジンにて空白をトリムするようになりました。これはElixir v1.1 以降に有効のようです。 chrismccord:6357c83bea2f26933fb2bb85434c7c33723fbfa…

Cowboy-リクエストの生涯

リクエストの生涯 この章ではCowboyの実装の詳細と合わせてリクエストが送信されるまでに通過する順路を説明します。 リクエスト/レスポンス 皆さんご存知のようにHTTPクライアントはサーバに接続し、リソースへのリクエストを送信します。 サーバはリクエス…

ElixirChanges-20150924

josevalim:8a48b1dae7ca6d47b6aebd5737285a4af44520c0 ファイル名 lib/mix/lib/mix/tasks/app.start.ex警告文章にて、config/config.exs の設定に関しての言及に関する改善が行われました。 josevalim:94c3f89e37ee914032b9919c78c14a1b76675eb3 ファイル…

PhoenixframeworkChanges-20150924

chrismccord:fc6e00f422f6e3750e120b36943790bb5a2a0256 ファイル名 CHANGELOG.md installer/templates/static/brunch/socket.js priv/static/phoenix.js web/static/js/phoenix.js既に接続が確立している場合に、新しくparamsを渡すことは非推奨となりまし…

ElixirChanges-20150923

josevalim:38f716c4ebf73afc89a9cfc79a30f5dc66a0d4db ファイル名 lib/elixir/lib/stream.ex lib/elixir/test/elixir/stream_test.exsstream.transform にて、:halt と :suspend が渡されたときに、一時停止、または停止するように stream.do_transformメソ…

ElixirChanges-20150922

lexmag:136c036a82f89c47919cb593cc4ea58e8fa9ff28 (#3759) ファイル名 lib/elixir/src/elixir_exp_clauses.erlcompile_error/3 と compile_error/4 はすでにimport済みのため、 elixir_errors:の記述が削除されました。 lexmag:9726dad3ab12a37ec68164bcb…

PhoenixframeworkChanges-20150922

chrismccord:5436973660fd68a96a984c58a92907b4d6012936 ファイル名 priv/static/phoenix.js web/static/js/phoenix.jsすでに接続済みであった場合には、すでに接続しているparamsを使用するように修正されたようです。

ElixirChanges-20150921

endersstocker:1c1589bf8e2935d1aa9b37c8c0d12d60ec355ca9 (#3757) ファイル名 lib/elixir/lib/kernel.exKernel.hd/1 のドキュメントが改善されました。

ElixirChanges-20150920

henrik:c56315765cbc42b519bb4e3b91e03790c9c7ec91 (#3755) ファイル名 lib/elixir/lib/io/ansi.exIO.ANSI.clear_line が追加されました。 IO出力の際に文章が長くなった場合の削除についての記述です。 sunaku:feeea8c94360d6d98508ebec71ba4e5033f0ea5b …

PhoenixframeworkChanges-20150920

ephe-meral:6981fe3d811ba2e78aed15697551159bebd22013 (#1226) ファイル名 lib/phoenix/channel.exPhoenix.Channel の handle_in のドキュメントにて返される内容が間違っていたため修正されました。 josevalim:bde1d7879b754d87e187db4434b51b42f1d23bfa…

Cowboy-入門

入門 Erlangは言語以上のものであり、あなたのアプリケーションのためのオペレーティングシステムです。 Erlangの開発者はスタンドアロンのモジュールをほとんど書きません。彼らはライブラリやアプリケーションを作成します。そしてその後にリリースするも…

ElixirChanges-20150919

josevalim:e75a675fd5e39512e6d94b1c563ca77a6af2c551 ファイル名 lib/elixir/lib/stream.ex lib/elixir/test/elixir/stream_test.exsStream.transformにてコールバックを行った後に do_transform にてキャッチされるようになりました。

週刊Elixirライブラリ2015-14

Elixirのライブラリの解説を週ごとにお届けする記事です。 解説が間違っていた場合には、コメントか@hayabusa333にご連絡くださると嬉しいです。今回はColorsについて# Colors is 何? Colorsは、Elixirのiexにて出力される結果に色をつけるライブラリとなり…

ElixirChanges-20150918

master:bdca920c3740121fe813e4f079bb7722e207c3fc (#3749) ファイル名 lib/elixir/lib/dict.exdict.to_list/1 の使用方法の例がドキュメントに追加されました

PhoenixframeworkChanges-20150918

josevalim:e214892a61f028196553d830755914f583726820 ファイル名 lib/phoenix/controller.exCustom media types についての例がドキュメントに追加されました。 josevalim:d0e80673176d3f0e9f8656fa0ec3424d4ac56d59 ファイル名 installer/templates/new/…

ElixirChanges-20150917

MartinElvar:4315fc88528484a6a1fbf737acccfe8d34eadd6a (#3742) ファイル名 lib/elixir/lib/regex.ex lib/elixir/lib/string.exRegex.replace や String.replace にて置換を行う際のサンプルがドキュメントに追加されました。 eksperimental:cdb9f711ee0a…

PhoenixframeworkChanges-20150917

Gazler:e78ccef6ae6fe36546e59f421e38c39fb4616fec ファイル名 installer/test/mix_helper.exs lib/mix/phoenix.ex test/mix/tasks/phoenix.gen.json_test.exsMix.Phoenix generat 処理の validate 処理が更新されました。 chrismccord:75d958267e3475e693…

PhoenixframeworkChanges-20150916

josevalim:c649e0cde60675d07e9b3ecce83b9af39b77ff25 ファイル名 lib/phoenix/param.exPhoenix.Param の例外のエラーメッセージが改善され、ドキュメントにも記載が追加されました。 Dahoon:9d4b37b5bcde4ef7faf0da57326bb45639ec8ec8 (#1221) ファイル名…

ElixirChanges-20150915

whatyouhide:bedc3584cff1ca09b05088d282cf1cb49f0f6626 (#3735) ファイル名 lib/mix/lib/mix.ex lib/mix/lib/mix/shell/process.exMix.shell と Mix.Shell.Process に関するドキュメントが追加修正されました。 ericmj:c7b91c510418eb92b7f4585a6f44e967f…

PhoenixframeworkChanges-20150915

gjaldon:4f753dd9fffeabdff358ba66ef685d151b5a0453 (#1208) ファイル名 lib/mix/tasks/phoenix.gen.html.ex lib/mix/tasks/phoenix.gen.json.ex lib/mix/tasks/phoenix.gen.model.ex test/mix/tasks/phoenix.gen.html_test.exs test/mix/tasks/phoenix.gen…

ElixirChanges-20150914

eksperimental:067b7ec63f629f8934dfa112e5b629e0516001c6 (#3727) ファイル名 lib/mix/lib/mix/dep.ex lib/mix/test/mix/tasks/deps.git_test.exs lib/mix/test/mix/tasks/deps_test.exsMix.dep にて例外が発生した場合に、使用しているバージョンを確認す…

PhoenixframeworkChanges-20150914

josevalim:3e5b3c264ee736e4f1e910320ee2745bf429e84d ファイル名 mix.exs mix.lock使用する ex_doc のバージョンがあがりました。 josevalim:d7f47af3fc3782dad34f1e6287b8b6ad3d6ae6b4 ファイル名 logo.pngPhoenixのロゴだけの画像が追加されました。 jo…