Size: a a a

2020 April 13

YS

Yuri S. in pro.elixir
inline css чтобы https://developers.google.com/speed/pagespeed/insights/?hl=RU не ругался
источник

RS

Roman Suleymanov in pro.elixir
ну вообще, для прохождения теста pagespeed на 100% это одно из условий
источник

YS

Yuri S. in pro.elixir
js планируем чз rollup прогонять
источник

LL

Lama Lover in pro.elixir
А, ну если такая бизнес-задача, то удачи
источник

RS

Roman Suleymanov in pro.elixir
coffee/typescript -> rollup -> js -> кеш -> плагом отдавать на деве/на проде nginx из папки
источник

V

V in pro.elixir
Roman Suleymanov
coffee/typescript -> rollup -> js -> кеш -> плагом отдавать на деве/на проде nginx из папки
тогда не разложите по cdn, как это можно сделать со статикой
источник

YS

Yuri S. in pro.elixir
почему, на проде будут просто скомпиленные ассеты
источник

YS

Yuri S. in pro.elixir
там не будет на лету генерить
источник

YS

Yuri S. in pro.elixir
одной командой собрал все ассеты в папку и все
источник

YS

Yuri S. in pro.elixir
суй куда хочешь
источник

RS

Roman Suleymanov in pro.elixir
Yuri S.
одной командой собрал все ассеты в папку и все
это будет компилироваться все при релизе просто в tmp папку и nginx’ом отдаваться из нее
источник
2020 April 14

NK

ID:1066844106 in pro.elixir
источник

AB

Alex Bubnov in pro.elixir
охохо, я вижу олдскульных рельсовиков, до вебпака

я, конечно, уже очень давно не трогал вебню такого плана, но еще лет пять назад понял, что так делать сборку ассетов - lawful evil(превращается в chaotic evil в любой атипичной ситуации)
мне по итогам тех времен показалось наиболее адекватным разрезать процесс на две слабозависимых фазы:
исходники -(условный вебпак)-> готовые ассеты на диске + манифест
манифест + теги в шаблонах -(генерация ссылок или инлайнинг)-> отрендеренная страница

оба процесса нормально автоматизируются всякими вотчерами.
источник

SG

Shumilkin Gena in pro.elixir
Всем привет
быстрым поиском нашел два адаптера Ecto для Cassandra: 1) https://github.com/vintikzzz/cassandra_ecto 2) https://github.com/cafebazaar/ecto-cassandra
оба давно не поддерживаются и их надо как минимум обновлять до 3 экто. Может, кто в курсе, есть что-то актуальное на эту тему или надо самому пилить-с-нуля/форкать-допиливать?
источник

AB

Alex Bubnov in pro.elixir
Alex Bubnov
охохо, я вижу олдскульных рельсовиков, до вебпака

я, конечно, уже очень давно не трогал вебню такого плана, но еще лет пять назад понял, что так делать сборку ассетов - lawful evil(превращается в chaotic evil в любой атипичной ситуации)
мне по итогам тех времен показалось наиболее адекватным разрезать процесс на две слабозависимых фазы:
исходники -(условный вебпак)-> готовые ассеты на диске + манифест
манифест + теги в шаблонах -(генерация ссылок или инлайнинг)-> отрендеренная страница

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

LL

Lama Lover in pro.elixir
Shumilkin Gena
Всем привет
быстрым поиском нашел два адаптера Ecto для Cassandra: 1) https://github.com/vintikzzz/cassandra_ecto 2) https://github.com/cafebazaar/ecto-cassandra
оба давно не поддерживаются и их надо как минимум обновлять до 3 экто. Может, кто в курсе, есть что-то актуальное на эту тему или надо самому пилить-с-нуля/форкать-допиливать?
Для ecto - это всё.
Есть ещё xandra (просто адаптер) и triton. triton можно немного ручками допилить и получить что-то в виде ecto
источник

SG

Shumilkin Gena in pro.elixir
Ага, спасибо, буду смотреть в эту сторону
источник

AB

Alex Bubnov in pro.elixir
а подскажите - в стандартной эктовской конфигурации пул коннектов к бд запускается под супервизором клиентского кода(моего приложения) или под каким-то другим?
источник

LL

Lama Lover in pro.elixir
Alex Bubnov
а подскажите - в стандартной эктовской конфигурации пул коннектов к бд запускается под супервизором клиентского кода(моего приложения) или под каким-то другим?
Вроде под DBConnection . Но лучше проверить
источник

Г

Глеб Geecko in pro.elixir
Хей хо, давненько нас не было)

#Вакансия #Москва #Офис #Elixir #Senior #iGaming

Компания: Bitdice
Сайт: bitdice.me
Город и адрес: Москва, м. Дмитровская
Формат работы: офис (иногда можно удаленно)
Занятость: полная
Зарплатная вилка: 250-300т (на руки)
Описание вакансии:
BitDice Casino - это хорошо зарекомендовавший себя и прибыльно функционирующий cryptocurrency casino, которая ищет капитальные вклады от общественности, чтобы превратить себя в платформу нового поколения для онлайн-игр.

Ищем опытного человека для работы над backend-частью проекта в сфере онлайн-гемблинга. Не стартап (более пяти лет с момента запуска).

Вам предстоит участвовать в самом процессе дальнейшего развития продукта: приветствуется внесение идей и предложений. В нашей небольшой команде принято делиться опытом, помогать в развитии как сотрудников, так и проекта. На конечный продукт можно повлиять, находя и предлагая оптимальные решения поставленных задач, существует возможность участия в создании принципиально новых решений.

Проект активно развивается, планируется много новых разных модулей различной степени сложности – скучать не придётся.

Что нужно уметь
Разработка API для проекта на Phoenix Framework на сокетах
Оптимизация, нагрузка до 5000 онлайн по веб-сокету
Покрытие всего кода тестами
Требования:

Глубокое знание Elixir и Phoenix Framework
Хорошее знание PostgreSQL
Опыт разработки сложных проектов, с акцентом на производительность
Умение писать быстрые и не избыточные тесты
Не меньше одного года реальной разработки на Elixir
Английский язык
Умение работать с Git

Условия и преимущества:
Полный рабочий день в офисе
Плавающее время начала рабочего дня, возможны разовые дни работы из дома
Официальное трудоустройство
Офис со всеми удобствами (м.Дмитровская), завтраки и полноценные обеды за счет компании, чай/кофе и всё такое - включено

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