
Roman
26.05.2017
01:40:55
кровавых подробностей!
Две апишечки: одна сугубо внутренняя, как раз «унылая crud app», а вторая шлюз для amazon mws API.
Первая на фениксе, вторая maru

Alexander
26.05.2017
01:43:34
у меня просто в бэклоге ровно такая же задача

Google

Roman
26.05.2017
01:43:52
Не завидую :)
Там адский трэш :)

Alexander
26.05.2017
01:44:48
у нас база более менее с asin согласована

Roman
26.05.2017
01:44:59
Есть у нас опенсорсная либа https://github.com/FoxComm/elixir-amazon-mws-client
Она много чего умеет уже
Только надо xml собирать самому и ей скармливать
Ежели чего pr приветствуется :)

Alexander
26.05.2017
01:55:39
я поглядывал на рубишный https://github.com/hakanensari/peddler
дело в том, что не вижу практического смысла в эликсире для mws, там довольно жесткий рейтлимит
но вся идея сделать некий апи трансформатор
для этого эликсир думаю очень ок

Roman
26.05.2017
01:57:39
Вот да. Мы сделали именно это.

Google

Roman
26.05.2017
01:58:08
Ну и рэйтлимит там для конкретного селлера.
Если у тебя их пачка, то лимит уже не такой жёсткий

Alexander
26.05.2017
02:00:06
я просто на стадии исследования уткнулся в 20 запросов )
там было что-то про 720 если размазать на час

Roman
26.05.2017
02:01:47
Насколько я помню, там разные лимиты для разных запросов. Но в целом да, не айс там с этим делом.

Alexander
26.05.2017
02:56:45
Уберу пин. Общий зачет - пока мало кто зарабатывает на эликсире, но многие хотят.
это какое-то проклятие. Новая мода в эликсире - херачить обертку на cli приложение
потом следующий слой - это новый пакет, который хочет другой пакет, который запустит в фоне cli програмку и отловит ее аутпут
я тут уже писал, что для меня стало открытием, что Ecto прямо вызывает утилиты из оси. Ставишь пакет, думаешь, ну там же есть *-dev в системе, скомпилит себе что надо. Хер.
сейчас мой праведный гнев направлен на https://github.com/pilu/matryoshka
в самом страшном сне не может быть такого, что ваша прокся будет делать на каждый запрос System.cmd("convert”)

Max
26.05.2017
05:15:33

Alexey
26.05.2017
05:15:39
Хочу вот такого:
есть некий процесс, который плодит таски. Эти таски могут плодить другие таски
Есть ли какой-то способ таскам знать pid главного родителя без необходимости явно протаскивать его через агрументы?
таски — встроенный Task

Alexander
26.05.2017
05:17:16
или тащить пиды
owner обычно доступен в таске
это пид того процесса, который вызвал таск
:owner - the PID of the process that started the task

Alexey
26.05.2017
05:19:16
а это будет pid супервайзора или моего процесса?

Google

Alexander
26.05.2017
05:25:02
процесса, который вызвал

Marat
26.05.2017
05:25:03

Alexander
26.05.2017
05:25:25
т.е если Task в Таске, то будет пид таска, который вызвал таск
там кстати в таски в новой версии добавили коллбэки
можно будет реагировать на креши

Dmitry
26.05.2017
05:49:47

Alexander
26.05.2017
05:52:51

Dmitry
26.05.2017
05:55:25
Я все ещё не могу понять, почему в рельсах круд "легче" чем в фениксе.
Потому что со стороны это выглядит так:
"Рельсы - халява, феникс - супер трудозатратная хрень. Не берите феникс для того, что можно сделать на рельсах". Но блин, я делаю круд на фениксе не быстрее чем на рельсах!

Alexander
26.05.2017
05:58:29
круд можно и на расте сделать
но ебаный жеж ад
рельса просто уже годами откалиброванна под круд

Alexander
26.05.2017
05:59:10
сейчас фениксовый круд уровня рельсы пред 1.0.
по моему опыту проблемы с фениксом находятся ровно за чертой невозврата, когда уже напорот проект до такой стадии, что переписывать поздно, а проблем все больше и больше

Dmitry
26.05.2017
06:00:47
Так то чувак 12 лет пишет на рельсах - скорее его мозг откалиброван под рельсы больше чем под феникс, чем рельсы откалиброваны под круд больше чем феникс

Alexander
26.05.2017
06:00:57
феникс и эликсир не подходят для монолитов, а круд равно или поздно к этому приходит

Dmitry
26.05.2017
06:02:15
Hi! I’ve been working with Ruby and Ruby on Rails for 12 years, and with Elixir and Phoenix for around 2 years, and I am here to answer your question to the best of my ability.

Alexander
26.05.2017
06:02:22
=)

Google

Alexander
26.05.2017
06:02:51
охуенный человек

anton
26.05.2017
06:02:54
как раз хотел вставить ;)
видимо еще с дорелиза пилит на рельсах!

Alexander
26.05.2017
06:03:08
а на фениксе уже 9 лет фигачу

Dmitry
26.05.2017
06:03:12
Ну, может он писал на руби до рельсов
Хотя на руби до рельсов писал только матц

anton
26.05.2017
06:03:48

Dmitry
26.05.2017
06:04:20
Я откуда знаю) @noma4i же статью скинул

anton
26.05.2017
06:04:51
хм, из Гамбурга парень..

Admin
ERROR: S client not available

anton
26.05.2017
06:05:07
я просто to the best of my ability. 100 лет не встречал в обороте

Dmitry
26.05.2017
06:05:46
Инглиш германиш кляйне капут

Alexander
26.05.2017
06:06:15
к нам девушка одна устраивалась, 4 года назад. 10 лет в рельсе указала
4 года назад
я даже переспросил, мол именно в рельсе?

Dmitry
26.05.2017
06:07:03
Может если на рельсе пишешь не круд - год за два?)

Rumata
26.05.2017
06:07:07
В офсайде 10 лет
Крч хз насчёт ваших рассуждений

Alexander
26.05.2017
06:07:39
кстати, на эликсир митапах/конфах стало популярно письку измерять.

Rumata
26.05.2017
06:07:44
Скорость разработки явно ниже на элексире

Google

Alexander
26.05.2017
06:08:06
мол я пишу на эликсире с версии 0.2 или я феникс придумал когда его еще не было

Rumata
26.05.2017
06:08:20
Но это пока потому что учить его приходится

Dmitry
26.05.2017
06:08:34
Я по скорости просаживаюсь только от отсутствия либ. Вот это - честно то, где феникс нафиг пролетает мимо рельсов

Rumata
26.05.2017
06:08:38
А в целом я прям такой разницы между рельсами не увидит
Когда руку набьёшь то уже пох
Кредо работает норм
Мы и пронто прикрутили с авторевью
Проблемы конечно есть в этом всем желе
Но не прям так " ой пищдец все пропало"

Alexander
26.05.2017
06:20:22
у меня интересные наблюдение. В начале - все охуенно и быстро, напороть моделей и контрллеров. Все супер. Потом период когда просто все не так быстро, но и не плохо. Тесты правда привыкаешь писать без остановки. Чуть позже начинается борьба за выживание и перекладывания говна между моделями/контроллерами и новоявленными сервисами. Проблемы с чужими либами и прочее прочее
но спасибо эликсиру, тесты я теперь аки боженька пишу

Dmitry
26.05.2017
06:20:50

Alexander
26.05.2017
06:21:23
я с трудом помню последние проблемы с либами или боль рефакторинга

Dmitry
26.05.2017
06:21:49
Наверное дело в опыте
Это я про рефакторинг
А вот либы - да. Но это объективная молодость платформы

Alexander
26.05.2017
06:22:18
опять же, руби/рельсу я уже лет 8 пишу, а эликсир только второй год
но боль в эликсире не от опыта мизерного, а от самого языка и его экосистемы
плюс я уже почти 2 года хожу на митапы и конфы, прямо вот мало новой крови, а все кто давно ходит, словно говна навернули и или хорошо или ничего. Проблемы с трудом признают.
на рубишных митапах/конфах про эликсир со всех сторон и по 100 раз со сцены. Ощущение что конфа об эликсире, но все только на словах. ни одна сука не дошла даже до местного митапа

anton
26.05.2017
06:26:09
я вот тут тут что-то решил на голанге пописать (последний раз писал на нем 2 года назад)
и что то на волне ностальгии по сям (указатели/ссылки, без магии) сейчас ловлю какой-то приятный ламповый восторг, как когда я в конце 90-х познавал си..