Size: a a a

2019 January 08

ŹR

Źmićer Rubinštejn in pro.elixir
В качестве затравочки - код эрлангиста страдает от отсутствия именованных структур. Зато изобилует туплами
источник

ŹR

Źmićer Rubinštejn in pro.elixir
А вот MyStruct.new(...) - встречается только у рубистов
источник
2019 January 09

ŹR

Źmićer Rubinštejn in pro.elixir
Кто пользуется Emacs Alchemis - он создает какие-нибудь tmp директории в проекте?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Лишние файлы там и тыды
источник

BB

Boris Beginin in pro.elixir
я пользуюсь, не видел никаких фаилов
источник

NM

Nikita Mistyukov in pro.elixir
ничо не создает
источник

АЮ

Андрей Юнми in pro.elixir
Boris Beginin
я пользуюсь, не видел никаких фаилов
+
источник

АЮ

Андрей Юнми in pro.elixir
Бтв, я тут спрашивал про доки в автокомплите в алхимисте – они работают.
источник

A

Alexander in pro.elixir
Я с алхимиста на lsp перешёл
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Я не знаю что это такое. Главное чтобы не на lsd ;)
источник

A

Alexander in pro.elixir
Language server protocol, универсальный протокол общения между редактором и внешним софтом, который всё про язык знает
источник

A

Alexander in pro.elixir
IDE своими руками.
источник

A

Alexander in pro.elixir
В емаксе lsp-mode, снаружи - elixir-ls
источник

A

Alexander in pro.elixir
Круто то, что для десятков языков в емаксе всё одинаково.
источник

PS

Petr Stepchenko in pro.elixir
как и во всех приличных редакторах сейчас
источник

PS

Petr Stepchenko in pro.elixir
@Virviil идея с помещением папки elixir_ls в _build норм.
Только ее любят удалять руками часто правда
источник

АЮ

Андрей Юнми in pro.elixir
Alexander
В емаксе lsp-mode, снаружи - elixir-ls
Надо попробовать.
источник

B

Buckler in pro.elixir
Привет, https://telegram.marketinghttps://telegram.marketing!

Пожалуйста, реши капчу:

Вычисли: 39+28=...

Осталось попыток: 3
Если не решишь - забаню навеки...
Удачи!
источник

F

Franco in pro.elixir
привет, может подскажете, чет не могу осилить(((
источник

F

Franco in pro.elixir
[debug] INCOMING "comment:add" on "comments:10" to DiscussWeb.CommentsChannel
 Transport:  Phoenix.Transports.WebSocket
 Parameters: %{"content" => "ffffffffffffffffffffffffffffffffffffffffffffffffffffffff"}
[error] GenServer #PID<0.2548.0> terminating
** (KeyError) key :assign not found in: %Phoenix.Socket{assigns: %{topic: %Discuss.Topic.Top{meta: #Ecto.Schema.Metadata<:loaded, "topics">, comments: #Ecto.Association.NotLoaded<association :comments is not loaded>, id: 10, title: "с подписью пользователя", user: #Ecto.Association.NotLoaded<association :user is not loaded>, user_id: 1}}, channel: DiscussWeb.CommentsChannel, channel_pid: #PID<0.2548.0>, endpoint: DiscussWeb.Endpoint, handler: DiscussWeb.UserSocket, id: nil, join_ref: "100", joined: true, private: %{log_handle_in: :debug, log_join: :info}, pubsub_server: Discuss.PubSub, ref: "168", serializer: Phoenix.Transports.V2.WebSocketSerializer, topic: "comments:10", transport: Phoenix.Transports.WebSocket, transport_name: :websocket, transport_pid: #PID<0.2520.0>, vsn: "2.0.0"}
   (discuss) lib/discuss_web/channels/comments_channel.ex:19: DiscussWeb.CommentsChannel.handle_in/3
   (phoenix) lib/phoenix/channel/server.ex:244: anonymous fn/4 in Phoenix.Channel.Server.handle_info/2
   (discuss) lib/discuss_web/endpoint.ex:1: DiscussWeb.Endpoint.instrument/4
   (stdlib) gen_server.erl:637: :gen_server.try_dispatch/4
   (stdlib) gen_server.erl:711: :gen_server.handle_msg/6
   (stdlib) proc_lib.erl:249: :proc_lib.init_p_do_apply/3
Last message: %Phoenix.Socket.Message{event: "comment:add", join_ref: "100", payload: %{"content" => "ffffffffffffffffffffffffffffffffffffffffffffffffffffffff"}, ref: "168", topic: "comments:10"}
State: %Phoenix.Socket{assigns: %{topic: %Discuss.Topic.Top{meta: #Ecto.Schema.Metadata<:loaded, "topics">, comments: #Ecto.Association.NotLoaded<association :comments is not loaded>, id: 10, title: "с подписью пользователя", user: #Ecto.Association.NotLoaded<association :user is not loaded>, user_id: 1}}, channel: DiscussWeb.CommentsChannel, channel_pid: #PID<0.2548.0>, endpoint: DiscussWeb.Endpoint, handler: DiscussWeb.UserSocket, id: nil, join_ref: "100", joined: true, private: %{log_handle_in: :debug, log_join: :info}, pubsub_server: Discuss.PubSub, ref: nil, serializer: Phoenix.Transports.V2.WebSocketSerializer, topic: "comments:10", transport: Phoenix.Transports.WebSocket, transport_name: :websocket, transport_pid: #PID<0.2520.0>, vsn: "2.0.0"}
[info] JOIN "comments:10" to DiscussWeb.CommentsChannel
 Transport:  Phoenix.Transports.WebSocket (2.0.0)
 Serializer:  Phoenix.Transports.V2.WebSocketSerializer
 Parameters: %{}
[debug] QUERY OK source="topics" db=1.5ms queue=0.3ms
SELECT t0."id", t0."title", t0."user_id" FROM "topics" AS t0 WHERE (t0."id" = $1) [10]
[info] Replied comments:10 :ok
источник