
REID
17.07.2018
10:30:41
Возможно неверно настроил чтото ....

Nikita
17.07.2018
10:31:10
ну ошибка говорит, что в 10 строке твой search - nil

Aleksey
17.07.2018
10:32:13
(совет: люди будут охотнее отвечать, если кидать текст, а не скриншоты кода)

REID
17.07.2018
10:33:06
`require': cannot load such file -- mechanize (LoadError)

Google

REID
17.07.2018
10:33:24
меня эта строчка смущает

Nikita
17.07.2018
10:33:25

Булатов
17.07.2018
10:50:08
Кто нибудь парсил pdf на руби, что посоветуете?

wi11son
17.07.2018
11:12:55
Ты про биндинги к open CV?

Aleksey
17.07.2018
11:21:52

REID
17.07.2018
12:58:56

Nork
17.07.2018
14:02:21
Повангуйте немного пожалуйста
Sidekiq беснуется: пишет I18n::InvalidLocaleData: can not load translations from /home/deploy/applications/test/releases/20180717134315/config/locales/en.yml: expects it to return a hash, but does not. Чего ему может не хватать на проде? Версия релиза актуальная указана, en.yml валиден.

Denis
17.07.2018
14:22:56

Смерть
17.07.2018
14:24:05

Nork
17.07.2018
14:38:37
С дефолтным хело ворлдом тож самое.

Daniel
17.07.2018
15:59:20
Всем привет, нужен ваш совет.
Допустим есть около 10 серверов, которые имеют одну систему. У каждого своя БД, но нужно расшарить с ними
одну инфу - это поступающий заказ от клиента.
Вопрос: Как лучше расшарить этот заказ между серверами?
Самое простое решение которое приходит на ум, это выделить на это сервак, куда будут приходить эти заказы
по АПИ а другие 9 будут его опрашивать. Что думаете? Может какой нибудь подход лучше?

Google

Евгений
17.07.2018
16:02:43
Пабсаб какой-нибудь, через редис, например.

Boris
17.07.2018
16:03:31
AMQP/MQTT

Смерть
17.07.2018
16:12:44

Gleb
17.07.2018
17:02:22
hanami-validations не вайтлистит параметры и .output возвращает все, что валидатор получил на входе. кто знает что делать?

ojab
17.07.2018
17:28:49
показать код?

Ann
18.07.2018
05:37:18
https://ducalis-rb.github.io/

wi11son
18.07.2018
05:58:00
# bad
class Product < ActiveRecord::Base
before_create :generate_code
end
better to use builder classes for complex workflows
# good
class Product < ActiveRecord::Base
end
class ProductCreation
def initialize(attributes)
@attributes = attributes
end
def create
Product.create(@attributes).tap do |product|
generate_code(product)
end
end
private
def generate_code(product)
# logic goes here
end
end
мне кажется или эти примеры не эквивалентны?

Aleksey
18.07.2018
07:19:50
ссылочку бы
вопрос на миллион. есть js.erb файл, в нем такая штука <%= some_flag ? ‘123’ : ‘zyx’ %>
есть подозрение, что во время компиляции ассетов сюда запишется какое-то из двух взможных значений и уже не будет меняться в рантайме
кто может подтвердить или опровергнуть )
(проверять лень)

Oleg
18.07.2018
07:52:12

Артур
18.07.2018
07:52:35
конечно

Oleg
18.07.2018
07:53:17
А, я подумал, что это вьюха js

Anton
18.07.2018
07:58:42

wi11son
18.07.2018
08:21:08

Lavrushchik
18.07.2018
10:59:44
народ, подсобите, пжалста, по регулярке.
http://rubular.com/r/m49TgOzGoM
нужно чтобы изымало только 11 матч(c25828).

ojab
18.07.2018
11:08:26
лучше парсить url не регулярками, а парсером url, ага

Google

ojab
18.07.2018
11:08:54
и для выдёргивания нужного из path будет достаточно split

Lavrushchik
18.07.2018
11:09:56

Артур
18.07.2018
11:10:07
URI.parse

ojab
18.07.2018
11:10:09
URI(url)
там, конечно, под капотом тоже регулярки, но они хотя бы более-менее корректные

Lavrushchik
18.07.2018
11:13:49
Хм. метод подходить подходит, но блин, пара лишних строк)
а хотя

ojab
18.07.2018
11:16:35
URI(url).path.split('-').last получится короче, чем твоя регулярка, вестимо

Lavrushchik
18.07.2018
11:17:39
Я так и сделал
Спасибо

?
18.07.2018
11:55:32
Всем привет.
Кто нибудь работал с webrtc?

Смерть
18.07.2018
13:35:02
Привет всем. Хочу сделать Rails Api проект с фронтом на Angular. Можно как-то сделать так, чтобы писать не на TypeScript, а на ES6? Не хочу учить TS если честно

Никита
18.07.2018
13:40:46
юзать ангуляр 1?))0)

Смерть
18.07.2018
13:41:04
Это печально
Вообще было бы круто найти мануал, как сделать фронтовый стек Angular 2+, ES6/CoffeScript, SASS но что-то кажется я хочу странного.

Никита
18.07.2018
13:44:41
имхо, из ангуляра выкинуть ts, получится vue

Артур
18.07.2018
13:46:26
что из ес6 тебе нужно, чего нет в тс ?

Смерть
18.07.2018
13:47:13
Не учить TS мне нужно. ES6 я умею, а ts нет
У меня задача довольно срочная, не хотел терять время на гугл

Артур
18.07.2018
13:48:06
что в тс есть такого, чего ты не знаешь?
что там прям учить придется?)

Google

Артур
18.07.2018
13:48:36
ангуляр есть с тс или с дартом, если прям вообще не нравится тс или дарт, то посмотри на реакт или вью
если захочется на сервере рендерить своё спа, то есть react_on_rails, который очень помогает с сервер рендерингом

Смерть
18.07.2018
13:49:43

Sergey
18.07.2018
13:49:54
для SSR есть nextjs/nuxtjs

Смерть
18.07.2018
13:50:11
Ну короче я понял, что мой вопрос будет сложнее, чем просто писать на TS, так?

Admin
ERROR: S client not available

Артур
18.07.2018
13:50:15
для SSR когда нужен прототип есть react_on_rails =)

Eugene
18.07.2018
13:51:40
Вопрос такой как сделать кастомный путь, который будет пропускать devise с не авторизированным пользователем?

Смерть
18.07.2018
13:53:01
skip_before_action :authenticate_user!, only: [:index]
Так?

Артур
18.07.2018
13:53:30

Eugene
18.07.2018
13:55:38

Сергей
18.07.2018
14:34:54

Igor
18.07.2018
14:39:46
Turbolinks?
Попробуй on('turbolinks:load')

Darth
18.07.2018
14:43:49

Сергей
18.07.2018
14:47:14
может кто знает где их прописывать в bootstrap-datepicker.min.css

~/42/elrandir> ?ᅠ
18.07.2018
14:50:14
Чуть чуть офф топа.
Конец рабочего дня, как никак. ;)

Google

Stanislav
18.07.2018
14:50:56
скорее делает объяву на фриланс, за 5к надо драйвер написать

Darth
18.07.2018
15:46:19
Немножк оффтоп:
Есть такая хуйня:
CROSS JOIN LATERAL (
SELECT status FROM white_lists
WHERE white_lists.client_id = #{client.id}
AND white_lists.provider_id = providers.id
) AS white_list_status
Она работает, но при выводе добавлят скобочки
Те в бд "pending", а выводит "(pending)"
Есть идеи?

ojab
18.07.2018
15:49:02
массив же
если дальше оно не превращается из массива в текст, то логично

Darth
18.07.2018
15:50:42
Логично
А как возвращать только элемент? (он всегда будет один)

ojab
18.07.2018
15:51:37
смотреть остальную часть запроса, очевидно, и возвращать там элемент
хз что там с этим white_list_status дальше происходит

Darth
18.07.2018
15:52:55
Ничего дальше не происходит, это конец моего коллектора

ojab
18.07.2018
15:55:49
то есть создаётся временная табличка и из неё вообще ничего никак не селектится?

Darth
18.07.2018
15:56:43
Селект выше, в нём если обратиться к элементу, то cannot subscript type record because it is not an array
def self.serialize(client)
collection = Provider.select(%Q{
...
white_list_status[0] as white_list_status
}).joins(%Q{
...
CROSS JOIN LATERAL (
SELECT status FROM white_lists
WHERE white_lists.client_id = #{client.id}
AND white_lists.provider_id = providers.id
) AS white_list_status
...Как-то так

Смерть
18.07.2018
16:46:13
Помогите раступиться?
Есть два проекта с одной строкой: "@import "bootstrap-overrides/*/*.sass"
В одном это работает, а в другом
File to import not found or unreadable: bootstrap-overrides/*/*.sass.
Тот, в котором работает на 4 рельсах, новый на 5х. Куда смотреть?