Size: a a a

2021 June 03

NA

Natalia Abrashitova in Rubyata
Супер, значит завтра ещё опубликую
источник

NA

Natalia Abrashitova in Rubyata
Спасибо
источник
2021 June 04

T

Talina in Rubyata
Вакансия Senior Ruby on Rails Developer for Boostr project  

Вилка: 5000-7000$+ 💵
Компания: Zazmic Inc
Формат работы: удаленно
📧Пишите в ЛС @talina_zazmic 📝⚠️
#удаленно #remote #fulltime #ror #job #вакансия

Необходимые навыки
• 3+ years
of professional experience in web development;
• Ruby on Rails 4/5, Sidekiq;
• Experience working with PostgreSQL;
• Experience in Test Driven Development;
• Understanding of Agile/Kanban;
• Intermediate English communication skills.

Будет плюсом
• Practical experience with Google Cloud or Amazon AWS;
• Experience in writing Javascript applications;
• Experience with Angular 6;
• Redis, MongoDB, GraphQL;
• API experience;
• Google DFP, Operative.ONE, Rubycon, ADX;
• Strong communication and problem solving skills;
• Self-motivated, self-disciplined and result-oriented;
• Attention to details and accuracy.

Предлагаем
• Ability to work remotely from anywhere in the world
• Team — 30 strong middle-senior developers;
• More than 50 clients (VEVO, EAGames, Bustle, Yieldmo etc.);
• Close cooperation with development team and client;
• Dynamic and challenging tasks;
• Professional growth;
• We cover English classes, certification, team buildings, participation in local conferences.

Обязанности
• Development of new functionality;
• Participation in daily/planning/demo sessions with the team;
• Brainstorming solutions for challenging tasks.

О проекте
This is not your typical application. You will be working with Silicon Valley insiders that have built database internals (Postgres) and enterprise-scale systems such as Salesforce and Siebel systems. You will be making the next generation of enterprise-level infrastructure. You will be implementing and testing more than just another website. You will be learning techniques that allow infrastructure to scale to 1000’s B2B customers and 100,000s of users. The infrastructure will allow those customers to define their custom fields, define their algorithms, organize their UI’s, and much more. Like most other SaaS solutions, Boostr will scale to a level that is not typically seen in a web app. Sounds interesting? Then, join one of the most promising projects in media&advertising industry
источник
2021 June 05

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
А помните был haml? Который превращал написание тэгов во что-то более приятное.
Сейчас ему только поддерживают жизнь, но уже не разрабатывают активно, даже подсветки синтаксиса емакса уже на haml внимания не обращают.

А может появилось что-то взамен?
источник

AZ

Alex Zvezdochkin in Rubyata
Slim?
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
О, точно, он, я помню было что-то на "s", а никак не мог вспомнить как он там, спасибо
источник

ДⓂ

Данила Ⓜ️астер... in Rubyata
Ответь в личку, пожалуйста
источник
2021 June 09

RU

Roman Usherenko in Rubyata
так это проблема емакса :)
прямая замена хамлу - pug
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Таки это показатель того, что не так уж сильно его экосистема поддерживается.
Но на самом деле остался один плагин, который поддерживает один из изначальных авторов haml'а, так что всё норм, я свой пет-проектик на haml уже перевёл 😊
источник

RU

Roman Usherenko in Rubyata
ну это я шутканул конечно, хамл уже непопулярен, кроме того, есть несколько компиляторов, каждый из которых немного посвоему
источник

RU

Roman Usherenko in Rubyata
у нас на проекте ещё осталось немного хамла и даже неведомая зверушка hamlbars, но переписывать на хамл я бы никому не советовал)
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
А что бы ты взял вместо haml'а? Не голый же erb юзать
источник

RU

Roman Usherenko in Rubyata
я писал на ерб и не знал бед
источник

RU

Roman Usherenko in Rubyata
но у меня был особый юзкейс: я работал с дизайнером-верстальщиком
источник

RU

Roman Usherenko in Rubyata
от него приходил готовый хтмл-цсс, так его внутрь ерб было одно удовольствие запихивать
источник

RU

Roman Usherenko in Rubyata
но вообще я давно уже перешёл на сторону js и вопрос отпал целиком - темплейты вообще не пишу))
а html-over-the-wire мне пока не нравится
источник

С

СчАсТлИвАя НО НЕ ТВО... in Rubyata
Понятно, мы двигаемся с тобой в противоположных направлениях 😊 Даже удивительно, что оба кайфуем
источник

RU

Roman Usherenko in Rubyata
ну я планирую что-то попробовать, для петпроджекта, но времени и желания пока нет)
источник
2021 June 10

AM

Anton Machkasov in Rubyata
Всем привет)
Была ли у кого то необходимость хранить длинный списко констант?
Например список  имен событий которые могут вызываться откуда угодно?

ACTION_LOCATION_CONTENT_CHANGED = "location_content_changed"
ACTIONS = [ACTION_LOCATION_CONTENT_CHANGED].freeze

Как еще это можно организовать кроме как списком констант в ответственном классе? (сделал по аналогии с react/redux, но может быть в рельсах можно что-то лучше сделать)

P.S. У нас монлоит с delay jobs :D
источник
2021 June 11

ЛH

Лайм Эйч Ди HR... in Rubyata
#вакансия #rubyjobs #ruby  #офис
Middle/senior программист ruby
Привет! Мы команда Лайм TV
Мы создаем мобильные приложения, веб–сервисы, SmartTV–приложения, с помощью которых можно смотреть эфирные ТВ–каналы через интернет. На сегодня у нас одна из самых больших аудиторий в России, а приложения занимают первые места в Google Play Store в своих категориях. Уровень наших сегодняшних амбиций — повторить успех российского рынка на других рынках. Мы находимся в г. Чебоксары, но любим и умеем работать удалённо.
Наша SOA–инфраструктура насчитывает десятки HTTP-сервисов на PHP, Ruby, Go Lang, которые мы разрабатываем и обслуживаем.

Технический стек:
Веб–приложения на Ruby on Rails
REST API (Sinatra, Swagger)
Sidekiq, Redis
Деплой с Capistrano, настройка серверов на Ansible
InfluxDB/Telegraf/Grafana и Clickhouse+Monit для аналитики

Вам подходит эта позиция, если вы:
Имеете опыт разработки и поддержки веб-сервисов от 3х лет.
Знаете не менее 2-х языков программирования.
Понимаете важность спецификаций.
Умеете самостоятельно собирать требования.
Не боитесь лазить в чужой код и рефакторить его.
Умеете подбирать инструмент под задачи.
Знаете английский на уровне чтения документации.
Умеете создавать и поддерживать API для мобильных приложений и взаимодействовать с iOS/Android разработчиками
Понимаете и практикуете TDD.
Понимаете Command Query Separation, SOLID, GRASP, Dependency Injection, Делегирование, Декорирование, Form Object, Entity vs Value Object

Мы предлагаем вам
Зарплата от 60 до 150тр
Удобный офис в центре города (Чебоксары, К. Маркса, дом 60А)
Удобный гибкий график работы – возможность выбрать начало рабочего дня с 7:00 до 10:00.
Официальное трудоустройство по ТК РФ или по договору с ИП.
Конкурентная официальная заработная плата без задержек.
Индивидуальный карьерный план включающий регулярный рост заработной платы в соответствии с повышением квалификации.
Корпоративное кафе и бесплатный кофе.
Бесплатная парковка для сотрудников.
Откликнуться: n.svetlova@limehd.tv
источник