Size: a a a

2021 April 14

AB

Alex Bubnov in pro.elixir
я не очень понял общую ситуацию.
у тебя есть общая схема, со специфическими методами сериализации, и ее хочется расшарить?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Я все жду вакансии на эликсир разраба в Касперски - а ее все нет и нет... 🥺
источник

D

Dmitry in pro.elixir
именно) при чём, их там никогда не было. Подумал, что со скалистами напряг, но не на столько же
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Скалистов легче набрать из жавистов
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Легче выучить туплы и лямбды чем log4j
источник

A ß in pro.elixir
хрюкнул
источник

LL

Lama Lover in pro.elixir
х2
источник

VS

Vladimir Sekisov in pro.elixir
Кунг-фу на типах в scala уж очень заковыристое
учитывая синтаксис,
глаза отваливаются моментально.
источник

Г

Глеб Geecko in pro.elixir
#Вакансия #Москва #Офис #remote  #Elixir #Senior

Всем привет🖖

Компания: SL Tech

Город и адрес: г Москва, ул Гашека, д 7 стр 1
Формат работы: офис или удаленно
Занятость: полная
Зарплатная вилка: 180-250т (на руки)

Описание вакансии:
SL Tech – компания, которая управляет портфелем проектов, предназначенных как для потребителей, так и для партнеров - поставщиков услуг в высокотехнологичных областях.

Компания родилась в 2006 году как часть группы SEALINE, в которую также входит страховой и перестраховочный брокер SEALINE, входящий в ТОП-10 страховых брокеров РФ.

Мы создаем современные IT-решения для бизнеса и жизни, помогая выстраивать коммуникацию между поставщиками и потребителями услуг. Своим партнерам мы предлагаем готовые решения, которые позволяют расширить возможности существующего бизнеса и получить дополнительный доход.

SL Tech не просто разрабатывает продукты, отвечающие современным запросам  партнеров и их клиентов, но и влияет непосредственно на формирование новых сегментов рынка

Что предстоит делать:

Разработка SaaS продукта в сфере страхования
Планирование архитектуры приложения: приложение достаточно новое и многое потребуется проектировать
Разработка API, как клиентского, так и для админ-панели
Анализ требований при проектировании, погружение в предметную область для соответствия SaaS продукта  насущным потребностям
Поддержка существующего кода для миграции прошлого проекта на свою же платформу

Технологии:
Elixir (Phoenix, Ecto)
PostgreSQL
Gitlab + Docker (полностью настроенный CI/CD прилагается)
Python (В основном нужно уметь читать код)

Что нужно уметь
Опыт разработки на Elixir (желательно с Phoenix + Ecto)
Опыт проектирования систем
Опыт проектирования API
Умение писать тесты (и документацию)
Опыт работы с PostgreSQL или другой реляционной БД
(Желательно) Опыт работы с асинхронными системами, а не только CRUD
(Желательно) Знание Python для чтения/код ревью

Условия и преимущества:
Небольшая команда с возможностью влиять на процесс разработки
Оформление по ТК РФ
ДМС (после испытательного срока 3 месяца)
Возможна удаленная работа

Контакт: @sandevl
источник

МК

Мария Князева... in pro.elixir
на эрланг есть:)
источник

МК

Мария Князева... in pro.elixir
скину попозже
источник

A

Aleksey @cheatex in pro.elixir
Вопрос. В проекте в папке test создаю модуль, условно TestModule. Зупускаю iex $ MIX_ENV=test iex -S mix. Пытаюсь что-то позвать в этом модуле а он отсутствует.
iex(1)> TestModule.init()
** (UndefinedFunctionError) function TestModule.init/0 is undefined (module TestModule is not available)
   TestModule.init()

ЧЯДНТ?
источник

A ß in pro.elixir
ты тесты тестируешь?
источник
2021 April 15

A

Aleksey @cheatex in pro.elixir
Не понял вопрос.
источник

A ß in pro.elixir
ну ты тесты пишешь или нет?
источник

A

Aleksey @cheatex in pro.elixir
В конечном итоге да, сейчас просто хотел поиграться с behavior в репле и решил что тестовую реализацию уместнее сразу положить к тестам.
источник

A ß in pro.elixir
хм, никогда не пытался такого делать
источник

LL

Lama Lover in pro.elixir
Если я не ошибаюсь, эликсир ничего не компилирует в папке test по дефолту

Когда запускается команда mix test, она ищет все **/*_test.exs файлы и запускает их

Чтобы компилировать какие-то другие пути кроме lib, нужно явно прописать их в elixirc_paths в project в mix.exs
источник

A ß in pro.elixir
test таска грузит только определенный набор файлов
источник

LL

Lama Lover in pro.elixir
Как-то так
источник