Help us understand the problem. What is going on with this user?
Hitoshi Hayakawa
@hykw
Organizations
Comments
++の実装は最終的に :lists.reverse/1 を呼んでませんか? 昔 Enum.concat の実装を読んだときはそうだったので、きっと ++ も最終的に同じ事をやっているのではないかと。
Map は atom だけ特別と考えるとわかりやすいかもしれません。キーは文字列に限定されるわけじゃなく、例えば Integer でもいけます 例: ```elixir > x = %{1 => ...
いやつまり、HTTPでアクセスが来ても Wordpress は SSL でアクセスしてると思っちゃうので、リダイレクトしてくれないですよ。先のコメントのようにHTTPSの時だけONにすれば、WP_HO...
``` if ($_SERVER['X-Forwarded-Proto'] == 'on') $_SERVER['HTTPS'] = 'on'; ``` とかにしないと、HTTP でのアクセスも ...
https://www.whitehouse.gov/wp-content/themes/whitehouse/style.css がアクセスできるので、WPなのは間違いないでしょうね。 テーマファ...
https://github.com/patricksrobertson/secure_random.ex とかも便利ですよ。
:application って Application で抽象化されてたんですね。 Application.spec/2 版の方がイケてるので、その書き方にすることにします。ありがとうございます。 ...
結局、VERSION ファイルも mix.exs での黒魔術も必要ではなくて、こう書けばいいだけでした。。。 ```elixir defmodule Foo.util do def versi...
何か、類似の話がありますね。。。 http://stackoverflow.com/questions/32968253/access-project-version-within-elixir-ap...
アキュムレーターは末尾最適させるために使ってるかと。再起の階層が浅い時はそんなこと考えなくてもいいでしょうが。
ほんとは、 ``` a = [1|[]]. b = [2|a]. c = [3|b]. lists:reverse(c). ``` のように書きたかったんですが、unbound してないにもかかわ...
subsupervisor無しで直接workerをぶる下げちゃうと、worker再起動時にstashidを渡せないからでは無いでしょうか(間に入れたsubsupervisorのstateとして、sta...
applications で tzdata を起動しておかないと Date.local がこけるという罠を踏みました。他にハマる人がいるかもしれないので、ここでコメントしておきます(c.f. http...
github.ex の GitHub.new/0 は、`OAuth2.new([` じゃなくて `OAuth2.Client.new([` じゃないでしょうか?
pipe_through は、 ``` Every time pipe_through/1 is called, the new pipelines are appended to the ones...
コメントありがとうございます。HiPE 環境でのテストはできていませんが、それ以外の教えていただいたものは同一環境でベンチして、追記・修正しました。Elixir でも1秒、切っちゃいましたね。。。
atomは有限数なので、http://example.com/?foo みたいなアクセスがあった時に自動的に :foo を作ってしまうと、?foo1, ?foo2, ... みたいに延々とアクセスする...
  • 1 / 1