Ruby/Rails/JS : tips/tricks
253 subscribers
51 photos
1 video
6 files
173 links
Программирование, мотивация, полезные штуки

Вы можете добавить интересный материал на канал через @rubyrailstipsandtricksbot

Поддержать канал через https://www.donationalerts.com/r/takiedela
Download Telegram
#job #DC

з.п. до 240.000

«Рево Технологии» — fintech-компания, специализирующаяся на предоставлении финансовых услуг для торговых сетей и их покупателей. Мы разработали простое и удобное решение, которое дает продавцу возможность предложить любому покупателю оплату частями. Оформление занимает две минуты, договор заключается в электронном виде. Наше решение дает покупателям удобный и выгодный способ совершать покупки, а магазинам - увеличивать продажи и лояльность покупателей. Среди наших партнеров крупнейшие онлайн- и оффлайн магазины в сегментах обуви, одежды, детских товаров и т.д.

В связи с увеличением числа проектов и ростом команды web приглашаем присоединиться Разработчиков Ruby (Middle or Senior).

Задачи, которые предстоит решать:
- ​Разработка программных продуктов в команде
- Декомпозиция и оценка задач
- Выполнение планов спринта
- Проектирование архитектурных изменений систем (API/микросервисы/рефакторинг)
- Коммуникация с product и QA с целью эффективного решения задач

У тебя:
- Опыт разработки Ruby on Rails не менее 1 года;
- Уверенное знание Ruby on Rails;
- Уверенное использование: PostgreSQL/MySQL; Git; Sidekiq/DelayedJob, Airbrake; ActiveAdmin, CanCan, devise; Rspec, Factory-Girl;
Nice to have: HTML/CSS (шаблонизаторы haml/slim), JavaScript, CoffeScript, jQuery, Twitter Bootstrap;
- Опыт реализации API;

Мы предлагаем:
- Возможность учиться на живом крупном международном проекте;
- Место в основной команде разработки ядра платформы;
- Трудные задачи для роста и развития.

Как мы работаем:
- В современном деловом квартале в стиле «loft», куда легко добраться пешком или на трамвае от м. Тульская, на бесплатном шаттле от м. Павелецкая или на автомобиле по Даниловской набережной;
- С действительно интересными людьми (пришедшими к нам из Yandex, Русский стандарт, Мегафон, Rambler), которые с радостью помогут тебе влиться в коллектив;
- Предлагаем исключительно официальное оформление, стабильный “белый” доход (высокий fix и отличный KPI);
- Иногородним кандидатам помогаем с переездом;
- Мы имеем возможность постоянно развиваться: посещать профильные конференции, митапы и события;
- В офисе сами выбираем “железо” для работы и место (комфортный open space или lounge зона);
- Занимаемся спортом прямо на свежем воздухе (турники, “шведская стенка” буквально в 10 метрах от офиса);
- Любим общаться вне работы и каждую последнюю пятницу месяца устраиваем корпоративные посиделки;
- Да, и для любителей кофе прямо напротив офиса находится Starbucks -)

Пишите Сергею @gusevss
Сообщения в Rails. Обзор средств для обмена сообщениями с другими сервисами: HTTP API, RabbitMQ и Kafka.
Отличия, преимущества и недостатки.
Часть 1 - HTTP API + общий обзор
Часть 2 - Kafka
Часть 3 - RabbitMQ
Компания: Moneywall
Город: Москва
Стек: Ruby, Rails, PostgreSQL, Grape, Docker, GraphQL
Позиция: Ruby-разработчик уровня middle и выше
Вилка: от 140к на руки
Формат: Работа в офисе рядом с м. Трубная / Цветной бульвар. Начало рабочего дня до 11:00.

Moneywall – сервис онлайн-кредитования. Мы встраиваемся на страницы оплаты партнеров и позволяем покупателям приобретать товары в кредит. Работаем как в B2B, так и B2C формате.

Решаем задачи по финтеху, скорингу, антифроду, сбору и проверке данных о клиентах из государственных и коммерческих источников, интеграции с партнерами, учёту. Иногда решаем инфраструктурные проблемы. Не боимся и позволяем себе пробовать новое.

Проекту чуть больше года, код чистый, архитектура строилась на опыте из предыдущего проекта Andgo.travel.

Задач становится всё больше, рук перестаёт хватать. Хотим найти человека, который не боится брать ответственность и умеет принимать решения и обсуждать их.

Кстати, хоть Andgo и вышел из стадии активного развития, с ним при желании (!) тоже можно будет поработать, там много интересного о продаже авиабилетов, интеграции с GDS, Java, Scala и достаточно легаси 🙂

Контакты: @danila_ermakov
В Rails 6 к ActiveRecords добавлен метод #annotate для возможности комментировать выполняемые SQL-запросы.
Подробнее тут
В unix-подобных системах можно узнать свой внешний ip командой curl ifconfig.co
Статья об опыте использования эксперименатльных фич Ruby 2.7 в продакшене.
Pattern matching и нумерованные аргументы блока.
https://monolist.co/blog/2019/10/ruby-2-7/
Как думаете, что вернет метод выше с параметром 3?
Final Results
45%
nil
36%
b
19%
error
Итак, вернется nil. Поскольку в случае с case два и более условий перечисляются через запятую. В случае || будет учитываться первое условие. Коварно.