Skip to content
#

Elixir

elixir logo

Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development, and the embedded software domain.

Here are 5,577 public repositories matching this topic...

mokshchaudhary
mokshchaudhary commented Oct 17, 2019

Right now all the icons have an external link which make them:

  • Prone to change/deletion
  • Different size,format and resolution
  • Various images are transferred over HTTP instead of HTTPS (which might become a problem in future as more and more browser start to block HTTP on HTTPS sites).
  • External server might under-perform

My suggestion is to make a folder in the repository which has

Stratus3D
Stratus3D commented Feb 10, 2019

Steps to reproduce

Run asdf. In help output a line is printed for the asdf env command:

asdf env <command> [executable]      Prints or runs an executable under a command environment

I would assume <command> is an arbitrary command. But from what I can tell needs to be a plugin name or a shim name? I'm also not sure how this differs from executing the shim directly.

FY

schabou
schabou commented Dec 18, 2018

Looking into tracking the delay between when a change in the data happens and the eventual publish_subscription broadcast that sends a message out to each subscribed user, there's currently no easy way to retrieve that information.

Being able to measure how long it takes for the system to process an update and push it out to subscribed users would be nice to have from a performance benchmarki

ghost
ghost commented Jun 7, 2018

If there is a means to do this then I apologize and would someone please point to it or document it for easier use. The erlang NIF guide shows the load funtion as:

int (*load)(ErlNifEnv* env, void** priv_data, ERL_NIF_TERM load_info)

I am unable to find a way to do that with rustler but it is something I need as my NIF does some setup when the module loads and I want to be able to access

critch
critch commented Jun 22, 2018

Environment

  • Erlang version (20):

  • Elixir version (1.6.2):

  • Operating system: Debian 8.6

  • Nerves Environment Info:
    Pkg: nerves_system_br
    Vsn: 1.2.2
    Type: system_platform
    BuildRunner: nil

    Pkg: nerves_system_orangepi_pcplus
    Vsn: 0.0.52
    Type: system
    BuildRunner: {Nerves.Artifact.BuildRunners.Local, []}

    Pkg:

onegrx
onegrx commented Aug 25, 2017

The Overview section shows example of Article factory:

  def article_factory do
    %MyApp.Article{
      title: "Use ExMachina!",
      # associations are inserted when you call `insert`
      author: build(:user),
    }
  end

However, in Ecto Associations section there is following snippet:

def article_factory do
  %Article{
    title: "Use ExM
nkmanolovsumup
nkmanolovsumup commented Apr 10, 2019

Steps to reproduce

iex> t1 = "2019-04-03T21:07:45Z" |> Timex.parse!("{ISO:Extended:Z}") |> Timex.to_datetime("Europe/Berlin")
#DateTime<2019-04-03 23:07:45+02:00 CEST Europe/Berlin>
iex> Timex.day(t1)
93
iex> t2 = "2019-04-03T22:07:45Z" |> Timex.parse!("{ISO:Extended:Z}") |> Timex.to_datetime("Europe/Berlin")
#DateTime<2019-04-04 00:07:45+02:00 CEST Europe/Berlin>
iex> Timex.
trucndt
trucndt commented Nov 27, 2019

Hello,

Could you add the pop-up documentation of a function/variable when we press Ctrl + Q? For now it shows No documentation found. even if I used @doc on the function.

Thanks

omidbachari
omidbachari commented Dec 26, 2018

FYI
Readme says:

def deps do
  [{:coherence, "~> 0.6"}]
end

However, in https://hex.pm/packages/coherence it only has version 0.5.2. Users get this error:

➜  path-to-project git:(master) ✗ mix deps.get
** (Mix) No matching version for coherence ~> 0.6 (from: mix.exs) in registry

The latest version is: 0.5.2

See screenshot. Thank you!

![screen s

tbhavs
tbhavs commented Aug 30, 2019

I am getting random {:error, :closed} from :hackeny.send_body/2 and Tesla.client crashes with following stack trace.

 {:EXIT, #PID<0.23655.28>, {{:badmatch, {:error, :closed}}, [{
Tesla.Adapter.Hackney, :"-request_stream/5-fun-0-", 3, [file: 'lib/tesla/adapter/hackney.ex', line: 74]}, 
{Enum, :"-reduce/3-anonymous-2-", 3, [file: 'lib/enum.ex', line: 3015]}, 
{Stream, :do_transform_e
kenny-evitt
kenny-evitt commented Nov 15, 2019

Precheck

I didn't find any existing issues (open or closed) that cover this.

I think my Dialyzer and Erlex are up-to-date but I could be wrong – please let me know.

Environment

$ elixir --version
Erlang/OTP 21 [erts-10.2.2] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]

Elixir 1.8.0 (compiled with Erlang/OTP 20)
$ cat mix.lock | grep dialyxir
  "dia
asummers
asummers commented Mar 11, 2019

Turns out this is a whitelist that defaults to []. We just got bit pretty hard by this behavior being hidden, so it's worth calling out in the docs. Effectively we had a bunch of plugs all acting on the presence of query params and were very confused why they never seemed to actually trip. This whitelist behavior was very unexpected.

Seems to have been added quite a while back in https://git

Created by José Valim

Released September 8, 2014

Organization
elixir-lang
Website
elixir-lang.org
Wikipedia
Wikipedia

Related Topics

erlang language ruby
You can’t perform that action at this time.