@proRuby

Страница 1398 из 1594
rabbitkate
03.09.2018
09:55:52
Dima
03.09.2018
09:55:53
Меня вдохнавляла внутренняя, подводная активность коллектива, при внешнем спокойсвтии.

Nikita
03.09.2018
09:56:32
Я вот удивляюсь тому, что как ни зайду - тут все время движ, причем с одними и теми же людьми

Максим
03.09.2018
09:56:50
коммьюнити

Google
Nikita
03.09.2018
09:56:51
Вы как-то в бэкграунде научились чатиться, пока живете?

Nikita
03.09.2018
09:57:12
со мной?
Тебя частенько вижу тоже, да)

Tim
03.09.2018
09:57:23
я ваще в топе был какое-то время

Nikita
03.09.2018
09:57:25
Но вот Дима с Максимом 24/7 онлайн

Tim
03.09.2018
09:57:27
по количеству месседжей

Rafkat
03.09.2018
09:58:16
Я с 2006 года в асечных чатикпх сидел
Хотя вру, помню irc и дамочку вроде, и ещё spb.chat был

Marina
03.09.2018
09:59:08
dc++

Nikita
03.09.2018
09:59:12
Иркой, кстати, сейчас кто-то вообще пользуется? Или это анахронизм для кулхацкеров

Максим
03.09.2018
09:59:21
Но вот Дима с Максимом 24/7 онлайн
я думаю мы с тобой просто одновременно заходим

я не так часто на самом деле тут

ой я на форумах по наруто полюбил общаться В СЕТИ ИНТЕРНЕТ

Google
Максим
03.09.2018
10:00:38
АДМИНЫ

Dmitryi
03.09.2018
10:00:46
Вакансии: Team Lead / Senior dev Сервис по доставке продуктов и товаров на дом. Нужны 2 программиста Team Lead и Senior dev. Задачи схожи, но разработчику не нужно управлять командой. Требования: - Опыт работы в должности Lead Developer; - Превосходное знание и опыт разработки на Ruby/Ruby on Rails; - Отличное знание реляционных БД (PostgreSQL); - Наличие реализованных проектов; - Навыки front-end будут преимуществом; - Опыт работы с гибкими методологиями (Agile, Scrum). Обязанности: - Руководство командой разработки; - Принятие архитектурных решений; - Оценка задач и участие в планировании совместно с руководителем проекта; - Разработка, доработка и развитие серверной части (back-end) проектов компании (сайт, мобильные приложения для IOS и Android); - Помощь в формировании команды. Условия: - Работа в Санкт-Петербурге; - Пятидневный рабочий день, полная занятость в офисе; - З/пл от 150-250 тыс руб. в месяц. Email: mp22@kbspb.com @bergdmitryi #санктпетербург #офис #полнаязанятость #ror #ruby #rails #teamlead #senior

Mike
03.09.2018
10:00:55
#вакансия #офис #Ruby #Rails #Senior #Севастополь Формат работы: офис Занятость: полная Зарплатная вилка Senior: 150 - 200k net Описание вакансии: Мы - компания которая на протяжении 13 лет разрабатывает веб и мобильные приложения, а так же design (входим в ТОП-100 компаний на dribbble.com) на рынке США и Западной Европы. Хотим позвать в нашу команду Senior back-end Ruby-разработчика Мы предлагаем: - офис в 300м от моря (3 офиса в шаговой доступности друг от друга) - бесплатные курсы английского для всех сотрудников - команда опытных Ruby разработчиков - зарубежные проекты - необходимый environment (Mac, PC, любая проф.литература etc.) - офисные плюшки (фрукты, коровье молоко, чай/кофе с крутой кофемашины) - пятидневная рабочая неделя ( с 9-10 до 18-19), госпраздники - выходные -крайне редкие овертаймы оплачиваемые X2 - оплачиваемый отпуск и больничный - пакет релокации (трансфер в Севастополь + аренда жилья на первые 2 месяца за счет компании) Требования: Практический опыт работы с RoR/Sinatra/Padrino frameworks Практический опыт работы с Postgresql и SQL в целом Опыт работы с Redis/Memcached, RSpec, система контроля версий - Git Базовые знание Frontend development - HTML, CSS, JavaScript/jQuery Понимание принципов и шаблонов проектирования сложных систем Понимание специфики и опыт работы с высоконагруженными системами Intermediate+ уровень английского языка (включая разговорный), так как предполагается работа в составе распределенной SCRUM-команды Плюсом будет: Опыт работы с большими объемами данных (сотни GB) ElasticSearch, MongoDB RabbitMQ/Kafka Другие технологии: JVM/Elixir Опыт работы с распределенными системами Доп. информация: У нас минимальная бюрократия, отличное и лояльное руководство компании, которое всегда рядом с командой, хорошие выездные корпоративы в живописных местах, еженедельные походы в горы и плавания на каяках для активных граждан в компании единомышленников, так же мы практикуем живые встречи и прямой диалог разработчиков с заказчиками из дальнего зарубежья и это отличная возможность личностного роста для тех кто любит находится на гребне волны современных технологий разработки и хочет качать свой английский. P.S. удаленно не сотрудничаем. Контакты: mivanov@shakuro.com или @redmike13

Максим
03.09.2018
10:01:03
@lbvf50 лёха свиридов ща будет порно предлагать

Dima
03.09.2018
10:01:26
Nikita
03.09.2018
10:01:54


И я решил на нее нажать

Максим
03.09.2018
10:02:15
У меня не прогрузилась
в описании написано что он распространяет цп

Alabama
03.09.2018
10:02:45
Ух ты :) ну пусть предложит.
у него на аватаре цп

Nikita
03.09.2018
10:03:01
Мне пхп вакансии предлагали в линкед-ине

Я ко всему готов

Damir
03.09.2018
10:17:30
Ребят, а в этом чате спрашивали «как вам тачбар на новых макбуках, не мешает ли тачбарный ESC»?

Damir
03.09.2018
10:22:53
Да я вот только что боль словил. Обновил дескрипшн в JIRA, по ESC съездил (наверное случайно), и он задачи дескрипшн труба шатал, и вернул в исходное состояние. ?

Tim
03.09.2018
10:23:56
не мешает
а чем заменить кнопки F?

Anton
03.09.2018
10:24:06
ничем, не юзаю их

Aleksandr
03.09.2018
10:25:13
ничем, не юзаю их
А сам тачбар юзаешь?

Anton
03.09.2018
10:31:11
А сам тачбар юзаешь?
ага, когда в поездках

Google
Anton
03.09.2018
10:31:15
дома у меня hhkb

Dan
03.09.2018
10:45:18
гайз, мне в рельсах нужно написать джобу, которая будет раз в час считать и писать данные в базу. Куда смотреть?

Lavrushchik
03.09.2018
10:46:08
sidekiq

Roman
03.09.2018
11:06:34
sidekiq
сайдкик такое не предоставляет в бесплатной версии

ну кроме костыля вызова perform в самой джобе - но это некрасиво

есть сторонние гемы типа sidekiq-scheduler, sidetiq, sidekiq-cron

Zamira
03.09.2018
11:14:15
sidekiq-scheduler бесплатный, без проблем работает с sidekiq

Alexey
03.09.2018
11:19:42
Ребят, а в этом чате спрашивали «как вам тачбар на новых макбуках, не мешает ли тачбарный ESC»?
збс, в идее (рубимайн) удобно запускать тесты, сервер, переключаться между конфигурациями, esc там с хаком, можно левее него жать и он будет нажиматься, это гуд

Alexey
03.09.2018
11:36:58
ну такое, я все это делаю хоткеями
Это же одно и тоже получается)

Roman
03.09.2018
11:37:25
Это же одно и тоже получается)
ну мне для этого тачбар не нужен

Alex
03.09.2018
11:43:48
у меня выпадающий терминал на F10 :)

Tim
03.09.2018
11:49:56
у меня выпадающий терминал на F10 :)
у тебя терминал выпал, в курсе?

Alex
03.09.2018
11:50:30
у тебя терминал выпал, в курсе?
черт нажал F10 и упало

Tim
03.09.2018
11:50:53
черт нажал F10 и упало
в следующий раз не нажимай

mr.Serj
03.09.2018
12:00:09
Ребят, а прежде тут советовали для документации апи dox гем, так вот случайно нет ли примера у вас? Не совсем что-то понятно из доки как создавать descriptors

Roman
03.09.2018
12:02:06
все привет! народ подскажите пожалуйста как лучше сделать у меня с апи приходят объект с 20 полями я его хранить у себя в бд не буду только изменю некоторые поля и отправлю назад что здесь лучше использовать activemodel или activeresource?

Roman
03.09.2018
12:06:25
у меня на view 5 полей из бд отображается остальные из апи 20 так вот после изменения мне надо разделить сохранение и тех и тех я думал что это будет два объекта после получения которых я их раздельно сохраню.

Google
Dmitriy
03.09.2018
12:07:59
так аттрибуты укажи, какие поля обновляешь

MyEntity.update(field1: params[:field1], ... )

Roman
03.09.2018
12:13:20
а как во вьюху мне этот апи ответ прокидывать модели нет только хэш? Я и думал взять activemodel

mr.Serj
03.09.2018
12:14:40
что-т типа такого https://pastebin.com/ebxk77P1
Спасибо, буду разбираться

Vasiliy
03.09.2018
12:16:17
потом в тесте делаешь include Docs::V1::Dashboard::Api

Admin
ERROR: S client not available

Vasiliy
03.09.2018
12:16:34
и тег :dox используешь

Dmitriy
03.09.2018
12:17:15
а как во вьюху мне этот апи ответ прокидывать модели нет только хэш? Я и думал взять activemodel
в переменную экзепляра ложи @custom_fields = params[:custom_fields_hash] во вьюхе @custom_field будет доступна

Roman
03.09.2018
12:19:06
а когда назад прийдут параметры с вьюхи собирать самому хэш?

Karina
03.09.2018
12:24:02
ребят, кто-нибудь работал с селениумом? Selenium::WebDriver.for(:chrome) - не ищет тег по xpath. Unable to locate element

Nico
03.09.2018
12:27:11
в нем он и не работает, xpath в firefox в селениуме работает только. вроде

Karina
03.09.2018
12:27:54
хотя... пардон, я кажется, знаю в чем проблема

Combot
03.09.2018
12:36:20
combot.org/c/-1001032697885

Roman
03.09.2018
12:37:40
а есть какой гем для маппинга например я у модели юзер создал аттрибуты они заполнились на форме вьюхи и пришли и теперь мне надо значения этих аттрибутов присвоить полям хэша для отправки на внешнее апи, как это быстрее сделать если там например 60-100 полей?

Roman
03.09.2018
12:41:43
то есть я получается создаю class UserSerializer и в нем прописываю аттрибуты которые мне нужны?

Alex
03.09.2018
12:45:44
Как в макет render partial передать .col-sm-6 c помощью locals: ? Причём нужно чтобы в одном случае рендерился col-sm-6 во втором col-sm-12 и эти колы вложенные в .row

Вот часть паршиала: .col-sm-6 = link_to google_oauth2_path(requester: request.original_url, driver_lead: driver_lead_caller), class: ' btn btn-block btn-social btn-google' do span.fa.fa-google | Log in with Google И нужно чтобы на 1 странице вместо .col-sm-6 рендерился col-sm-12

Google
rekero
03.09.2018
12:47:34
%div{class: partial_class}

Alex
03.09.2018
12:48:23
Нипанятна :(

что за %, и как оно поймёт где надо sm6 и где sm12 рендерить.

Roman
03.09.2018
12:52:22
да)
а если например у меня там полей 50 отличатся для каждого прописывать свой метод возврата?

Felix
03.09.2018
12:53:13
что такое метод возврата? в сериализаторе ты просто перечисляешь поля, которые тебе надо вывести, и связи, которые тебе надо вывести

ну и какие-то кастомные поля, которые определяются в момент рендера

Roman
03.09.2018
12:54:06
например у меня в модели User phone а в модели для внешнего апи telephone

def telephone self.phone end

Combot
03.09.2018
12:55:13
combot.org/c/-1001032697885

Roman
03.09.2018
12:56:38
ну и какие-то кастомные поля, которые определяются в момент рендера
вообще нормальная практика что например тебе пришел ответ от апи с полями в json штук 50 и я например создаю ActiveModel для работы с этим объектом?

Felix
03.09.2018
12:58:15
модель создается, когда нужно хранить данные где-либо

Vasiliy
03.09.2018
13:00:57
спорное утверждение

Vasiliy
03.09.2018
13:04:05
эктив модел как раз таки абстракция и не отвечает за сохранение и прочее, а вот эктив рекорд уже работает с адаптером БД

Zamira
03.09.2018
13:04:10
если все 60 полей вписываются в какую-то сущьность логично, то модель

Если разнородные данные, я бы сделала сериалайзер

Roman
03.09.2018
13:04:59
не они все как бы относятся к модели юзера но с внешнего апи

Страница 1398 из 1594