@rubylang

Страница 1585 из 1684
Dmitry
06.08.2018
14:14:08
у меня на прошлой работе был дженкинс + ансибл + докер + гитхаб, все прям четенько было

wi11son
06.08.2018
14:46:18
ну можно вроде как-то из travis/circle ci сразу деплоиться, даже не на хероку

Anton
06.08.2018
14:47:17
собираем контейнер и пушим его сначала в с3, а потом в кубер

Google
Dmitriy
06.08.2018
14:47:35
ну по идее там есть хук на успешный билд после которого капистрано команду запускает на деплой

или че там у вас

wi11son
06.08.2018
14:48:14
мы так делаем
а чем собирается-то? Circle'ом?

wi11son
06.08.2018
14:50:43
а на s3 зачем?разве у AWS нет какого-то registry для контейнеров?

короче, надо поднять своё образование в этой области

biert
06.08.2018
16:04:31
ребята, вопрос

когда делаешь тестовое на собеседование, лучше сделать ровно столько сколько написано в задании или улучшить

Ilya
06.08.2018
16:07:41
делай согласно тз

Alexey
06.08.2018
16:08:28
если улучшить с бизнесовой точки зрения, типа добавить очевидную фичу или чуть расширить ее, то норм если просто добавить "универсальности" aka навертеть мегаархитекрутуру, то лучше делать по тз

Ilya
06.08.2018
16:08:53
лучше сделай идеально то что надо сделать

Rafkat
06.08.2018
16:12:45
Google
Rafkat
06.08.2018
16:12:50
Тесты напиши

Главное

Антон
06.08.2018
17:09:16
чем деплоите тогда?
гитом, синей кнопкой, cli, по-разному

Чем деплоишь?
гитом, синей кнопкой, cli, по-разному

у ранчера и хероки cli

и у ранчера и у хероки есть кнопка для деплоя, но я не помню цвет

Udjin
06.08.2018
18:43:59
Как вообще сейчас народ деплоит? Ато я потерял из виду этот момент, как девопсы завелись в компании
девопсы они такие да, чуть не досмотришь - сразу заводятся. Офис мыть чаще надо

Buckler
06.08.2018
19:54:07
Hello, Bettina! Please, solve the captcha: Calculate: 34+13=... Attempts remaining: 3 If you don't answer - you'll get banned from the channel... Good luck!

wi11son
06.08.2018
21:08:30
Можно эвент попиарить?

Eugene
06.08.2018
21:12:37
Можно.

wi11son
06.08.2018
21:13:50
https://www.meetup.com/ru-RU/saintprug/events/253411394/

30 августа в 19, офис JetBrains, Питер * Виталий Печерин поделится своим опытом создания современных руби-приложений на Hanami; * Артём Филатов + Анатолий Куричев расскажет как использовать Ruby и Elixir в гетерогенных распределенных приложениях; * Филипп Пирожков расскажет, как угадывать, какие спеки нужно прогонять, а на какие можно забить; * Шаматов Иван повторит про конкурентные паттерны из Golang, имплементированные на ruby.

Gleb
06.08.2018
21:17:10
о мой любимый доклад про го на руби

wi11son
06.08.2018
21:40:16
о мой любимый доклад про го на руби
Ахах) критика приветствуется

Gleb
06.08.2018
21:48:21
Ахах) критика приветствуется
извини, Иван, я не подумал, что саркастично прозвучит )) мне действительно когда-то зашла лекция, просто по ощущениям миллион лет назад смотрел

Stanislav
06.08.2018
22:02:32
Начинающим, насколько я понял, смысла идти нет?)

Евгений
06.08.2018
22:04:33
Наоборот.

wi11son
06.08.2018
22:06:01
Начинающим, насколько я понял, смысла идти нет?)
Руби мир тесный, начинающим как минимум стоит идти потому что сто пудов пересечешься с прошлыми, нынешними или будущими коллегами

Google
Tony
07.08.2018
06:28:20
Всем привет! Может подскажет кто? Задача: сервис для конвертации из PDF в any file (word, excel, powerpoint, image) Какие либы есть для linux бесплатные? Может кто сталкивался?

Смерть
07.08.2018
06:30:51
Из моего опыта работы с конвертацией ИЗ pdf, с бесплатными либами всё не особо хорошо

Artem
07.08.2018
06:46:26
Всем доброго дня. Есть форма заявки на сайте. Поля ФИО, Номер, Email. Нужно при создании новой проверить на уникальность по всем трём параметрам. Если не уникально сделать слияние новой в старую(добавить не существующие поля). Пользователю сказать что все ок заявка принята, и после этого выполнить sidekiq задачу на отправку или обновление сделки в амо. В связи с этим вопрос как сделать слияние и пользователю отдать что все ок и не создавать дубликат?

Aleksey
07.08.2018
06:56:11
не понимаю в чем вопрос, точнее проблема. ты по шагам себе алгоритм уже написал

Eugene
07.08.2018
06:56:37
Сделать кастомный валидатор и приделать его на сабмит.

Aleksey
07.08.2018
06:57:28
в валидаторе менять персистенс? ну такое

Eugene
07.08.2018
06:57:37
В контроллере после валидации написать сервис для слияния.

Или где там дальше будет завязана логика.

Можно интерактор.

s
07.08.2018
08:26:36
а где тут валидация?

ту же просто кастомная логика создания экземпляра

валидатор на уникальность по трем полям, наверное, нужен, но он ортогонален задаче

Смерть
07.08.2018
08:27:40
Напиши сервис сохранения объекта и внести реализацию всю логику

Кøе-ктø Геннадьевич
07.08.2018
09:04:39
вакансии завезли

ojab
07.08.2018
09:05:40
см. запинненое сообщение

Алла
07.08.2018
09:06:16
прошу прощения:) Хорошего всем дня!

Dmitriy
07.08.2018
10:13:34
https://www.meetup.com/Ruby-Lab-Piter/events/253304925/ 9 Августа в 19, офис Umbrellio, Питер * Насыпь мне SOLID на рану — Ибрагимов Рустам * Проблема конкурентного доступа к сессии Rails приложения — Артем Кривоножко * Дебаг инструменты и эволюция системы логирования — Луковский Евгений * Нестандартный способ попасть в IT: Проект The Shkola — Даня Ким Будут печеньки, кофе, пицца и небольшая викторина на знание Ruby с призами

ojab
07.08.2018
10:40:49
в связке с номером и email вряд ли

Admin
ERROR: S client not available

Google
Aleksey
07.08.2018
10:44:24
такая же фигня. руби воскресе

Андрей
07.08.2018
10:44:51
в связке с номером и email вряд ли
Ну только если так. Хотя, опять же,если номер/email такой есть, то врятли что их владелец поменялся. Тем более что по опыту, в ФИО могут писать несуразницу какую-то

Ну это ИМХО

Ilya
07.08.2018
10:45:31
Dmitriy
07.08.2018
11:16:22
Я не жалуюсь, просто удивлен
после нашего митапа в Москве Evrone решил тоже провести, а в спб случайно получилось так

Dmitriy
07.08.2018
11:18:05
так у них не Rails Club уже

アルテミ
07.08.2018
11:18:06
это больше не рейлс клаб

а руби раша

билеты давно продабтся

Nikita
07.08.2018
11:18:38
по 6к ужо кончились

Dmitriy
07.08.2018
11:18:44
@Eugene_Shved

Как обещала, скидываю анонс! 28 августа с 19:00 до 21:00 приглашаем всех на Ruby meetup №7. Гостеприимный МегаФон приютит нашу теплую компанию. Программа пока формируется, но первый спикер уже есть - это Иван Работяга из Evrone, который расскажет про Worst Practices. Участие бесплатное, регистрация обязательна. Регистрируемся вот тут: https://railsclub.timepad.ru/event/776730/ Если хотите выступить с докладом, пишите мне в телеграм @jezo4ka или на почту js@evrone.com Всех ждём!

Eugene
07.08.2018
11:18:45
А нашел. Сайт немного вырвиглазный. Походу норм разбор билетов идет если за рекламой сюда не обращаются.

Dmitriy
07.08.2018
11:25:14
ну компании сразу скупают оптом я думаю

которые были в прошлых годах

Google
Dmitriy
07.08.2018
11:25:24
для своих разработчиков

Eugene
07.08.2018
11:25:51
Ну моя вроде половину оплатит. Надо будет прикупить билетик.

s
07.08.2018
12:33:39
такой вопрос. мне приходят огромные json’ы, которые нужно сохранять в базу. при этом, не хочется захламлять лог приложения многомегабайтными кусками текста, которые любезно распечатывает AR. может быть есть способ отфильтровать параметры из лога sql-команд по аналогии с Rails.application.config.filter_parameters?

biert
07.08.2018
12:36:46
Привет, не могу понять как сделать, есть модель Train, и модель Station, хочу сделать чтобы в модели Train, были два поля departure_station_id и arrival_station_id и чтобы при Train.arrival_stations показывались или все станции поезда или станция прибытия конкретного поезда. Что-то запутался в асоциациях

s
07.08.2018
12:43:15
спасибо, ActiveRecord::LogSubscriber - то, что нужно

Nick
07.08.2018
12:44:09
спасибо, ActiveRecord::LogSubscriber - то, что нужно
Да, самое элегантное решение и на мой взгляд.

Страница 1585 из 1684