Size: a a a

2020 April 29

D

Dk in pro.elixir
Как только испытательный срок закончится, так сразу
источник

VS

Vladimir Sekisov in pro.elixir
Andrey Atapin
коллеги, у меня задача парсинга бинарного протокола. могу ли я каким-то простым способом матчить binary string до тех пор пока не начнутся нули? например:
{message, zeroes} = <<“test message”, 0x00, 0x00, … 0x00>>
[msg, zeros] = :binary.split(<<"test message", 0x00, 0x00>>, <<0>>)
источник

AA

Andrey Atapin in pro.elixir
Vladimir Sekisov
[msg, zeros] = :binary.split(<<"test message", 0x00, 0x00>>, <<0>>)
Спасибо!
источник

LL

Lama Lover in pro.elixir
Vladimir Sekisov
[msg, zeros] = :binary.split(<<"test message", 0x00, 0x00>>, <<0>>)
Это, наверное, самое неэффективное решение. Да ещё и не верное
источник

SS

Sergey Shishkin in pro.elixir
Lama Lover
Это, наверное, самое неэффективное решение. Да ещё и не верное
вроде как рабочее (если считать что в сообщении нет «0»). а почему не эффективное? по мне конечно String.trim_trailing/2 подошел бы лучше, но может я тоже заблуждаюсь?   ))
источник

LL

Lama Lover in pro.elixir
Sergey Shishkin
вроде как рабочее (если считать что в сообщении нет «0»). а почему не эффективное? по мне конечно String.trim_trailing/2 подошел бы лучше, но может я тоже заблуждаюсь?   ))
String.trim_trailing, конечно же
источник

LL

Lama Lover in pro.elixir
Там внутри всё быстро, за линию
источник

SS

Sergey Shishkin in pro.elixir
я внутренностей split'a не знаю конечно, но по логике там тоже должна быть o(n) ?
источник

V

V in pro.elixir
Alex Bubnov
ну то есть, к моменту деплоя приложения база уже давно создана
Да
источник

V

V in pro.elixir
Lama Lover
Это нормальная практика, когда ты разворачиваешь приложение первый раз
Нет
источник

LL

Lama Lover in pro.elixir
V
Нет
Что?
источник

V

V in pro.elixir
Lama Lover
Что?
Это ненормальная практика
источник

LL

Lama Lover in pro.elixir
V
Это ненормальная практика
Как скажешь
источник

V

V in pro.elixir
Понасоздают баз своей эктой
источник

VP

Vladimir Potapev in pro.elixir
Ihor Katkov
кто кстати уже тестил IntelliJ IDEA новую? Я в восторге, они ее сильно оптимизировали
Ага, вчера потестил IDEA Ultimate 2020.1. Реально летает. Небо и земля по сравнению с IDEA полугодовой давности. Я приятно удивлён. И в Эликсире теперь подсветка файла не тормозит при начальной раскраске. :)
источник

VS

Vladimir Sekisov in pro.elixir
Lama Lover
Это, наверное, самое неэффективное решение. Да ещё и не верное
с чего бы это?
источник

VS

Vladimir Sekisov in pro.elixir
Andrey Atapin
Спасибо!
опечатка была, извиняюсь, надо  :binary.split
источник

ŹR

Źmićer Rubinštejn in pro.elixir
https://habr.com/en/company/yandex/blog/499534/#task


У кого есть желание запилить аналог на фениксе и показать на сколько питон со всей его экосистемой - говно?
источник

DI

Dmitry (Deex) Ivanov in pro.elixir
Только вот это не будет показателем, что питон говно. Но запилить было бы неплохо
источник

VS

Vladimir Sekisov in pro.elixir
а если я запилю это на Servant в виде одного бинаря с автоматом сгенеренным api клиента, документацией и образом докера, то тогда получится,
что Elixir  со всей экосистемой говно?
источник