This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
check_member_option(Host, Element, Option) -> | |
%% Won't this always evaluate to true? | |
true = case try_get_option(Host, Option, all) of | |
all -> true; | |
AllowedValues -> lists:member(Element, AllowedValues) | |
end; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ iex -S mix (2.1.0) | |
Erlang R16B03-1 (erts-5.10.4) [source] [smp:8:8] [async-threads:10] [kernel-poll:false] | |
Unchecked dependencies for environment dev: | |
* wsock (git://github.com/madtrick/wsock.git) | |
the dependency wsock in deps/escalus/rebar.config is overriding a child dependency: | |
> In deps/escalus/rebar.config: | |
{:wsock, ~r".*", [git: "git://github.com/madtrick/wsock.git", tag: "1.1.3"]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
source 'https://rubygems.org' | |
group :development do | |
gem 'knife-solo_data_bag' | |
gem 'berkshelf', github: 'berkshelf/berkshelf' | |
end | |
group :plugins do | |
gem 'vagrant-berkshelf', github: 'berkshelf/vagrant-berkshelf' | |
gem 'vagrant-omnibus', github: 'schisamo/vagrant-omnibus' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# config/initializers/sandbox_email_interceptor.rb | |
ActionMailer::Base.register_interceptor(SandboxEmailInterceptor) unless Rails.env.production? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
find_by_room_and_user(Room, User) -> | |
qlc:q([X || X <- mnesia:table(muc_joins), | |
X#muc_joins.room =:= Room, | |
X#muc_joins.user =:= User]). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[range_type, range_start, range_end] = | |
case get_req_header(conn, "range") = hdr_range do | |
[] -> ["bytes", "0", "999"] | |
_ -> String.split(List.last(hdr_range), ["=", "-"]) | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
defmodule OAuth2.Strategy.Password do | |
@moduledoc """ | |
The Resource Owner Password Credentials Authorization Strategy. | |
http://tools.ietf.org/html/draft-ietf-oauth-v2-15#section-4.3 | |
""" | |
use OAuth2.Strategy | |
@doc """ | |
Not used for this strategy. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
augroup elixir | |
au! | |
au BufNewFile,BufRead *.ex,*.exs noremap <buffer> <leader>r :!mix test<cr> | |
au BufNewFile,BufRead *_test.exs noremap <buffer> <leader>r :exe "!mix test %:" . line(".")<cr> | |
au BufNewFile,BufRead *_test.exs noremap <buffer> <leader>R :!mix test %<cr> | |
au BufNewFile,BufRead *_test.exs noremap <buffer> <leader>a :!mix test<cr> | |
au BufNewFile,BufRead *.eex set filetype=eruby.html | |
augroup END |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# model | |
def field_names do | |
__schema__(:field_names) | |
end | |
# controller | |
def create(conn, params) do | |
Repo.insert struct(Model, permitted_params(params)) | |
redirect conn, Routes.model_path(:index) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<%= for {notice, msgs} <- Flash.get(@conn) do %> | |
<div class="container"> | |
<div class="row"> | |
<p class="alert alert-<%= notice %>"> | |
<%= safe Enum.map_join(msgs, "<br>", fn msg -> msg end) %> | |
</p> | |
</div> | |
</div> | |
<% end %> |
OlderNewer