Size: a a a

2017 September 29

RS

Rustam Sharshenov in Rubyata
ну тогда лови баг за руку
источник

KO

Kalys Osmonov in Rubyata
Felix Можешь версию руби и гемфайл.лок запостить?
источник

FY

Felix Yasnopolski in Rubyata
ага, ща
источник

FY

Felix Yasnopolski in Rubyata
Rails 4.2.4
ruby 2.2.3p173 (2015-08-18 revision 51636)
источник

FY

Felix Yasnopolski in Rubyata
источник

RS

Rustam Sharshenov in Rubyata
Yuri
Кстати, а кто что думает о таком сетапе без логротейта?

config.logger = ActiveSupport::Logger.new config.paths['log'].first, 'daily'


Есть какие-нибудь опасности?
С логами вообще не все однозначно.
Во-первых, вы их читаете? Возникает ли такая необходимость в принципе? Все же в курсе, что по-дефолту в продакшене логи уровня debug(не warn и даже не info)? Запись в логи - тоже работа, это чуть-чуть замедляет приложение.
Во-вторых, инстансов приложения может быть много и на разных серверах. Докер тот же. При такой инфраструктуре логи в файлах - плохо. Нужна аггрегация логов.
Лучше слать логи в STDOUT, а система инициализации (systemd) уже сама разберется, что делать с логами(journalctl).
источник

RS

Rustam Sharshenov in Rubyata
Felix Yasnopolski
Rails 4.2.4
ruby 2.2.3p173 (2015-08-18 revision 51636)
последняя версия 4.2.10 - попробуй до нее обновиться сперва
источник

FY

Felix Yasnopolski in Rubyata
пока у меня есть 2 идеи: обновить рельсы до 4.2.10, и попробовать пуму вместо юникорна
источник

FY

Felix Yasnopolski in Rubyata
Rustam Sharshenov
последняя версия 4.2.10 - попробуй до нее обновиться сперва
ага
источник

FY

Felix Yasnopolski in Rubyata
сегодня попробую, если локально косяков не вылезет, то и в проде обновлю тоже
источник

RS

Rustam Sharshenov in Rubyata
вот лучше рельсы сперва, больше похоже на баг в activerecord
источник

RS

Rustam Sharshenov in Rubyata
локально запусти в режиме продакшена и воспроизведи условия
источник

KO

Kalys Osmonov in Rubyata
Felix Yasnopolski
Rails 4.2.4
ruby 2.2.3p173 (2015-08-18 revision 51636)
лол. наш баг UPDATE без WHERE тоже происходил в 2.2.3
источник

KO

Kalys Osmonov in Rubyata
по логам было видно, что в метод приходили пустые аргументы. поэтому where не добавлялся в запрос. и это происходило в момент рестарта сайдкика.
источник
2017 September 30

DO

Denis Oster in Rubyata
Ребят кто-то когда-то делал сайты с функцией безопасной сделки?
источник

DO

Denis Oster in Rubyata
Меня интересует как происходит взаимодействие с банками что деньги сразу списываются с карты и сразу зачисляются?
источник

DO

Denis Oster in Rubyata
Нагуглил уже что liypay  позволяет это реализовать
источник

DO

Denis Oster in Rubyata
источник
2017 October 02

G

Ghost in Rubyata
Denis Oster
У меня есть небольшая функция которая выполняется по кнопке. Она обновляет все валюты и цены на сайте согласно курсу НБУ. Как заставить ее выполнятся автоматически какдый день в 3:00.
источник

КА

Кристина Абдраимова in Rubyata
Всем привет!Ищем крутого разработчика в команду!
“Колёса Крыша Маркет” - крупнейшая IT-компания Казахстана. Сегодня мы работаем над проектами, которыми пользуются миллионы казахстанцев ежедневно.  На текущий момент у нас открыта позиция ведущего Ruby on rails разработчика.
Если Вы тот человек, который живет и дышит программированием, любит сложные и необычные задачи, то мы будем рады видеть Вас в нашей команде!

Обязанности:

- Разработка приложений на Ruby on Rails 3x 4x;
- Реализация API микросервисов;
- Участие в оценке и планировании задач;
- Написание автотестов.


Требования:
- Уверенное знание: Ruby;
- Знание основ работы и разработки современных web-приложений (фоновые задачи, очереди сообщений, API);
- Понимание механизмов работы реляционных и noSQL БД (структура, нормализация, объединение, индексы);
Знание: Ruby on Rails, PostgreSQL, ElasticSearch, RabbitMQ, Git, MongoDB;
Знание принципов Unit-тестирования и умение писать тесты с использованием rspec;
Знание Unix на уровне пользователя командной строки

Условия:
- Работу в динамичной успешной IT-компании;
- Широкие возможности для обучения, профессионального и карьерного роста;
- Возможность использования современных технологий;
- Молодой яркий коллектив;
- Неиссякаемый поток интересных задач
З/п
От  750$-1200$  (чистыми на руки) в зависимости от знаний и опыта работы кандидата.

Контакты
Кристина, HR-менеджер компании “Колёса”, +77781888758, vinokurova@kolesa.kz
источник