Size: a a a

2020 September 09

V

VDimir in pro.elixir
Вообще кажется что тут просится какой-то хелпер, который будет позволять попроще строить такие деревья.
источник

V

VDimir in pro.elixir
Хотя с другой стороны и так не много лишнего, только про id: не всегда хочется думать, остальное по делу
источник
2020 September 10

M

MrFlorius in pro.elixir
Есть ли какая-нибудь единая абстракция запроса к базе данных в Ecto? Я не нашел как преобразовать changeset в query
источник

M

MrFlorius in pro.elixir
MrFlorius
Есть ли какая-нибудь единая абстракция запроса к базе данных в Ecto? Я не нашел как преобразовать changeset в query
Хочу сделать Role Based Access Contol, чтобы для каждой роли можно было назначить к какой колонке какой таблицы есть доступ. Пока только понимаю как это сдлеать для Changeset'a. Буду признателен, если подскажете
источник

VS

Vladimir Sekisov in pro.elixir
MrFlorius
Хочу сделать Role Based Access Contol, чтобы для каждой роли можно было назначить к какой колонке какой таблицы есть доступ. Пока только понимаю как это сдлеать для Changeset'a. Буду признателен, если подскажете
я бы переформулировал
на более высокий уровень -
доступ не к колонкам, а к views и операциям, для каждой роли тогда декларативно в каждом view
и операции можно сделать
фильтрацию,
заменять политики БД,
насилуя changeset, весьма
непродуктивно получится
источник

LL

Lama Lover in pro.elixir
VDimir
Вообще кажется что тут просится какой-то хелпер, который будет позволять попроще строить такие деревья.
Был Supervisor.Spec, но он сейчас deprecated, потому что писать спеки всё-таки проще и нагляднее
источник

AS

Anastasia Sharples in pro.elixir
#вакансия  #elixir

Всем привет! Зайду в этот чат сразу с вакансии к нам в Aviasales 😎

О компании:
Aviasales — крупнейший в России и третий по объемам в мире метапоиск авиабилетов и отелей. Наша аудитория на всех платформах превышает 15 млн человек ежемесячно. Мы продолжаем расти, создавать новые сервисы и расширяем команду.

Зарплатная вилка:
Верхняя планка — 3500 USD (но если найдем звезду, то обязательно учтем и пожелания звезды 😇)

График работы:
Пятидневка, гибкое начало и конец рабочего дня

Тип занятости: Fulltime
Локация на выбор: офис на Пхукете (это в Таиланде), в Москве, в Петербурге или удаленка

Описание:
Ищем опытного Elixir разработчика в одну из core команд компании. Эта команда (мы называем ее Content) реализует единый центр работы с данными, необходимыми для функционирования продуктов компании, а также веб-движок — то, что “под капотом” aviasales.ru (и еще на 36 доменах и 17 языках). У команды есть большой пул задач, конкретные таски для нового разработчика будут зависеть от того, как скоро мы его найдем 😎

Что у нас есть:
- GraphQL — в качестве интерфейса отдачи данных;
- React — на внутренних админках;
- Postgres — в качестве реляционной БД;
- Kubernetes — большая часть сервисов Elixir развернута именно в нем;
- Kafka — как у всех — для передачи данных.

Что нам нужно:
- опыт реальной разработки на Elixir от 3 лет;
- понимание устройства и принципов работы реляционных баз данных MySQL/PostgreSQL;
- опыт работы с Kubernetes будет большим плюсом;
- желателен опыт работы в качестве техлида или наставника для команды.

От нас:
- сильная команда и возможность влиять как на технологические, так и на продуктовые решения;
- возможность выбрать, где работать — удаленно или в одном из наших офисов (Москва, Петербург или Пхукет);
- помощь с переездом: билеты для тебя и твоей семьи, классный отель на первые две недели и все визовые вопросы тоже решаем мы;
- забота о здоровье: компенсация индивидуальной психотерапии, медицинская страховка для тебя и твоей семьи;
- поддержка твоих увлечений: компенсация занятий спортом и изучения иностранных языков.

Контакты:
anastasia.sharples@aviasales.ru
@strekozanastya
источник

AP

Andrey Pavlov in pro.elixir
компенсация индивидуальной психотерапии
это немного пугает
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Да, я тоже сторонник групповой... Но ничего, жить можно!
источник

AB

Alexander Beniaminov in pro.elixir
И та и другая хороша с хорошим терапевтом ))
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Норм вакансия, я думал avians ales выкинули эликсир уже нафик
источник

AP

Andrey Pavlov in pro.elixir
я почему-то тоже так думал
источник

МК

Михаил Кузнецов... in pro.elixir
сложный работодатель а вот то что они раз в несколько лет стек меняют выглядит странно
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Я как то пытался получить работу там на эликсире, по-моему в 2016 или 2017 году. Но просрал собеседование из-за того что в Израиле суббота - это воскресенье, а воскресенье - рабочий день уже...
источник

ŹR

Źmićer Rubinštejn in pro.elixir
В результате перенесли на «будущее», но будущее не наступило ...
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Крче у меня сегодня «пятница» и к этому привыкнуть невозможно...
источник

AS

Anastasia Sharples in pro.elixir
Źmićer Rubinštejn
В результате перенесли на «будущее», но будущее не наступило ...
может быть, вот оно — будущее?)
источник

DS

Dmitriy Strukov in pro.elixir
Źmićer Rubinštejn
Я как то пытался получить работу там на эликсире, по-моему в 2016 или 2017 году. Но просрал собеседование из-за того что в Израиле суббота - это воскресенье, а воскресенье - рабочий день уже...
с релокейтом?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Наверное
источник

AS

Anastasia Sharples in pro.elixir
Михаил Кузнецов
сложный работодатель а вот то что они раз в несколько лет стек меняют выглядит странно
Чуть не пропустила этот вброс) Мы не сложные, мы классные! 😎😇

Что касается стека: кардинальная смена стека коснулась только нашего поиска — он был написан на питоне, мы его полностью переписали на го. Непосредственно движок Aviasales как был написан на эликсире около 5 лет назад, так на нем и остается (и меняться не будет). Не глобально что-то тоже меняется — с монги перешли на постгрес, с реста на графкл съехали, с постгреса на кликхаус где-то съехали. Но здесь скорее про развитие, чем про полное переписывание 🤷🏼‍♀️
источник