@rubylang

Страница 1530 из 1684
Michael
08.06.2018
13:42:13
к примеру в выборку попадает code MAR company 1 code MAR company 2 code MAR company nil code A1C company nil и если я в парамметрах передаю company 1 то получал бы только code MAR company 1 code A1C company nil если в парамметрах передаю company 99 то получал бы только code MAR company nil code A1C company nil

грубо говоря тарифы где company nil это общие а те у которых есть company это индивидуальные под определенную компанию

ojab
08.06.2018
13:43:37
переписать нафиг и сделать через AR ._.

id in (select max(id)) для начала заменить на distinct(:id).order(:id)

Google
ojab
08.06.2018
13:44:31
мы же хотим с tariff максимальным id в рамках group найти?

Michael
08.06.2018
13:45:24
да

ojab
08.06.2018
13:46:41
и min/max непонятно откуда берётся

Michael
08.06.2018
13:46:56
поле в таблице

# id :integer not null, primary key # airline :string(2) not null # effective_from :datetime not null # effective_to :datetime not null # origin_id :integer not null # destination_id :integer not null # product :string not null # min :integer not null # max :integer not null # min_rate :float not null # rate :float not null # currency :string not null # basis :string # created_at :datetime not null # updated_at :datetime not null # calculation_type :string default("fixed_value"), not null # code :string(3) not null # vat :float default(0.0), not null

ojab
08.06.2018
13:51:29
поле в таблице
https://gist.github.com/ojab/070d8f5f33fd42fc1036862f5f30c96c какой-то такой код, вроде бы, должен работать

Michael
08.06.2018
13:51:42
ojab
08.06.2018
13:51:43
это псевдокод, само собой, и там надо дописать/допочинить

Michael
08.06.2018
13:54:11
No
08.06.2018
13:59:32
Ребята, кто-то навскидку может подсказать. record.with_lock { ActiveRecord::Base.transaction do ... }

может спровоцировать какой-то unexpected behavior?

Google
No
08.06.2018
13:59:58
я имею ввиду то, что with_lock создает транзакцию

и внутри другая транзакция

Artem
08.06.2018
15:42:49


mr_makss
08.06.2018
16:23:41
есть тут по actioncable спецы?

Dmitry
08.06.2018
16:29:15
есть тут по actioncable спецы?
Ты лучше сразу спрашивай, может кто-то подскажет

mr_makss
08.06.2018
16:30:51
подумал и решил, что придется думать самому

Dmitry
08.06.2018
18:17:05
Кто нибудь на Redmine Api слал POST для создания Issue? в каком виде параметры там передавать? получаеться передать только subject а остальные типо tracker_id нет. как я только уже не писал..

и так и так только subject принимает



mike
08.06.2018
18:52:54
Глупый вопрос, но что насчёт tracker: { id: x }?

Dmitry
08.06.2018
19:01:38
ну это ж тоже самое что верхняя строка, так тоже не работает (

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

Nikita
08.06.2018
20:17:53
Там в редмайне полный пиздос) слать нужно примерно так {issue: {tracker_id: z, остальные в issue не обязательные вроде}, project_id: x}

И ещё там на стороне редмайне должно быть включено апи

brute11k
09.06.2018
00:03:03
Кто-нибудь может подсказать, почему Rack не поддерживает HTTP/2 прямо сейчас? Из-за сервер пушей? Постоянного соединения с беком? Response streaming?

Я так понимаю, это сервер-пуши: https://www.speedshop.co/2016/01/07/what-http2-means-for-ruby-developers.html

Octoloper
09.06.2018
01:28:04
Кто-нибудь может подсказать, почему Rack не поддерживает HTTP/2 прямо сейчас? Из-за сервер пушей? Постоянного соединения с беком? Response streaming?
А можно узнать почему именно Rack? Ведь на самом деле можно использовать nginx + passanger и тогда http/2 будет, чем rack так хорош? И как в статье было написано, можно еще воспользоваться любым CDN провайдером, который поддерживает http/2

Artem
09.06.2018
01:39:42
а кто-то ставил Unit с Rails?

Tony
09.06.2018
05:52:17
Всем привет! Подскажите по кукам. Нужно по дефолту у всех кук проставить HttpOnly. Rails 5. Можете подсказать, как сделать?

Google
Aleksey
09.06.2018
06:14:39
Tony
09.06.2018
06:15:41
Это да. Но мне надо по умолчанию в config прописать. Вот пока не поймй как

Aleksey
09.06.2018
06:21:07
config.cookies.httponly = true?

Set session cookie as secure in rails - Stack Overflow https://stackoverflow.com/questions/29143594/set-session-cookie-as-secure-in-rails

Сергей
09.06.2018
07:48:01
Как в rspec можно проверить наличие переменной экземпляра объекта? Например создаю объект: let(:subject) {Animal. new}. Как мне проверить экземпляр @feet?

Сергей
09.06.2018
07:54:13
Что?
создал Animal. new(name, view ). Как мне проверить что у объекта Animal есть @name.

ojab
09.06.2018
07:55:23
тесты должны тестировать поведение, а не внутреннее устройство объекта

brute11k
09.06.2018
08:02:04
потому что никто не написал поддержку http/2, очевидно
Проблема не совсем в этом. https://github.com/igrigorik/http-2 написал поддержку http/2 для руби. Но этот пакет не совместим с Rack. Вопрос -- по какой именно причине.

ojab
09.06.2018
08:02:43
потому что никто не написал поддержку http/2 в rack, очевидно

напишешь — будет

brute11k
09.06.2018
08:20:15
напишешь — будет
https://groups.google.com/forum/m/#!topic/rack-devel/_sPwu9vVsYA я нашёл всё таки объяснение почему никто не сделал этого до сих пор за 4+ года



Собственно говоря, я спрашивал, потому что это попалось мне в тесте на Ruby Software Architect, и меня просто заинтересовало, что же стало камнем преткновения.

brute11k
09.06.2018
08:25:08
А где тест посмотреть?
Да кроссовер это

Google
ojab
09.06.2018
08:26:06
https://groups.google.com/forum/m/#!topic/rack-devel/_sPwu9vVsYA я нашёл всё таки объяснение почему никто не сделал этого до сих пор за 4+ года
на самом деле нет, см. https://github.com/tenderlove/the_metal с обсуждениями rack 2.0 (который не должен быть совместимым с rack 1.0 и его философией)

и tender love на эту тему afair у себя в бложике писал посты

Admin
ERROR: S client not available

brute11k
09.06.2018
08:27:37
Roman
09.06.2018
09:31:44
Господа, ни у кого не было такого, чтобы flash messages не срабатывали в redirect_to? код простой return redirect_to root_path, notice: 'Foo bar' Но в экшене который на root_path - flash пустой Никто не сталкивался?

vizvamitra
09.06.2018
10:21:48
каждый раз или только иногда?

Anton
09.06.2018
10:22:34
brute11k
09.06.2018
10:23:13
не понял :(
https://www.crossover.com/ruby-architect/

Anton
09.06.2018
10:23:25
ааа

спасибо

что-то как-то это больше на помидора, а не на архитектора

Artem
09.06.2018
11:01:19
Кто юзал dry-types, подскажите: там можно как-то мета-информацию внутри конструктора использовать? Что-то типа такого - Types::Strict::String.meta(foo: :bar).constructor { |input| my_type.meta[:foo].to_s }

Anton
09.06.2018
11:01:53
хм

никогда такого не делал

Artem
09.06.2018
11:02:29
а как вообще эту мету можно испольховать?

в доках примеры есть, но непонятно как это использовать можно

[Anonymous]
09.06.2018
11:55:10
Как в devise добавлять дополнительные поля на модели user? Я заметил что нестандартные поля игнорируются

Anton
09.06.2018
12:15:04
Ну синьер помидор

brute11k
09.06.2018
12:15:21
А, то есть думаете, что вопросы не сложные?

Google
brute11k
09.06.2018
12:15:27
Сейчас..

Roman
09.06.2018
12:15:27
каждый раз или только иногда?
Похоже конкретный роут

Вообще странно

Над ним с тем же кодом - все нормально

Антон
09.06.2018
12:16:05
Roman
09.06.2018
12:16:07
Может быть какое то хитрое middleware? Куда копнуть можно?

Anton
09.06.2018
12:16:11
А, то есть думаете, что вопросы не сложные?
Скорее ответственность другая

brute11k
09.06.2018
12:16:45


Я от таких вопросов честно говоря припух



Мне кажется, такого рода знания тянут на $100,000+, никак не на $60,000

[Anonymous]
09.06.2018
12:24:21
https://www.crossover.com/ruby-architect/
Спасибо, но я не понял что с контроллерами Они не генерируются, где их искать? И можно ли их переопределить в app?

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