
pny
24.10.2017
21:04:53
Кажется кто-то ожидает волшебной магии ¯\_(ツ)_/¯

v
24.10.2017
21:19:46
короче, чего-нибудь с бесшовным взаимодействием клиента и сервера

Karina
24.10.2017
21:42:25

Google

pny
24.10.2017
22:54:22
Кто ее поменял то?

v
24.10.2017
22:55:51
никаких переменных
если есть аякс - отправляешь значение фильтра через аякс и данные получаешь через него, а на фронте в соответствии с полученными данным иперерисовываешь страницу
как-то вот так хэто делали семт лет назад

Vladimir
25.10.2017
03:56:26
Привет всем
хотел узнать у коммьюнити насколько актуально будет создать объявление здесь о посике RoR разраба к себе в команду?

Eugene
25.10.2017
03:57:05
На 50%
Либо актуально, либо неактуально

Vladimir
25.10.2017
04:08:26
весь состав компании разрабы
позиция ongoing

Eugene
25.10.2017
04:19:43
А правила-то не читали :) https://t.me/rubylang/119991

Vladimir
25.10.2017
04:20:08
нет, не добрался еще

Google

Vladimir
25.10.2017
04:20:42
я задал конкретный вопрос и получил неоднозанчный ответ
"Либо актуально, либо неактуально"
то что имеем - результат :)

Eugene
25.10.2017
04:21:14
Невнимательность вам причина, а не я :)

Vladimir
25.10.2017
04:22:15
MRI тоже самое выдает когда что-то валиться по необъяснимой причине :)?
линка полезна - там есть редирект
за это спасибо

Michael
25.10.2017
06:45:35
Доброе утро,
подскажите пожалуйста если я хочу создать модели в нейм спейсе
Statistic::BookingLog < AR::Base
Statistic::ScheduleLog < AR::Base
и т.д.
нужно ли мне как то по особому создавать миграции?
или рельсы будут искать таблицы booking_logs и schedule_log
задаю вопрос так как меня уверяли что таблицы должны называться
statistic_booking_logs и statistic_schedule_log

Ilya
25.10.2017
06:52:34
да, по-моему должны начинаться со statistics

Michael
25.10.2017
06:56:52
class Statistic::ScheduleLog < ActiveRecord::Base
end
class CreateStatisticScheduleLog < ActiveRecord::Migration
def change
create_table :statistic_schedule_logs do |t|
........
end
end
end
может я просто не так что-то делаю?

Vladislav
25.10.2017
07:10:47
module Statistic
def self.table_name_prefix
'statistic_'
end
end
rails g model statistic/schedule_log по идее такое автоматически сгенерит

Michael
25.10.2017
07:18:39

Vasiliy
25.10.2017
08:01:31
вообще оно без префикса работает
у меня похоже и если на твое перекладывать есть модель class Statistic и есть модель class Statistic::ScheduleLog
другое дело что там связи по другому немного надо указывать, с явным указанием имени класса, т.к. если укажешь has_many :statistic_schedule_logs он будет резолвить в YOUR_MODEL::StatisticScheduleLog поэтому надо явно задавать в связях has_many :statistic_schedule_logs, class_name: 'Statistic::ScheduleLog'

Michael
25.10.2017
08:15:23

Юра
25.10.2017
15:20:57
подскажите в rails 5 что то поменялось концептуально с params ? передаю стандартно params.require .permit с разрешенными данными,делаю запрос через postman . проходит коммит - но из парамсов в БД приходит null,куда то мои params пропадают..

Google

Максим
25.10.2017
15:21:45
http://rusrails.ru/5_0_release_notes
там вроде в 4.2 что то про params есть
ну в пункте 4.2
но почему т окажется что просто передаёшь как т оне так

Юра
25.10.2017
15:25:37
обычным хешем

Di
25.10.2017
15:33:16

Andrey
25.10.2017
15:35:31

Кøе-ктø Геннадьевич
25.10.2017
15:35:49

Di
25.10.2017
15:35:59
Эк меня занесло.

Максим
25.10.2017
15:38:10
у тя просто интернет плохой вот и пинг высокий

Pingvin
25.10.2017
18:06:21
Есть тут использующие rubymine?
Столкнулся со странным поведением.
Поставил ruby_fann, всё работало нормально, методы индексировались и тд.
После недавнего апдейта спустя небольшой промежуток времени IDE перестала видеть файлы гемов. Не подскажете как такое пофиксить?
Что примечательно в настройках SDK все модули видит.
В редакторе утверждает что таких файлов нет.

Антон
25.10.2017
18:13:35
А саппор что говорит?

Sergey
25.10.2017
18:13:56

Pingvin
25.10.2017
18:14:19

Антон
25.10.2017
18:15:04
студентам бесплатная версия же

Oleg
25.10.2017
18:15:27

Google

Pingvin
25.10.2017
18:16:26

Антон
25.10.2017
18:16:46

Sergey
25.10.2017
18:17:48
Недавно была проблема с подключением к бд, быстро решили

Антон
25.10.2017
18:18:28
Давайте вместе научим студента бесплатному софту электронной почте и форумам

spartakusQ
25.10.2017
18:56:44

Антон
25.10.2017
18:57:31
А гуглить?
это только частные консультации за деньги
потому, что после этого студент уходит и уже развивается сам

Pavel
25.10.2017
19:03:32
Всем привет! подскажите пожалуйста по связям в модели:
как правильно написать, если модель в другом namespace ?
необходимо чтобы связь в translation была belongs_to admin/calendar
belongs_to :admin_calendar пишет "Admin calendar must exist" при сохранении..
в форме список с именем: translation[admin_calendar_id]

Vasiliy
25.10.2017
19:26:25
В белонгс ту передай опцию optional: true

Pavel
25.10.2017
19:37:16

Vasiliy
25.10.2017
19:38:10
А ты его в парамсах передаешь? Разрешен он?

Pavel
25.10.2017
19:41:04
да конечно. в контроллере указан
похоже придется переделать без namespace.. времени нету разобраться )

Google

Noname
26.10.2017
04:57:10
/results@PollBot

PollBot
26.10.2017
04:57:10
No active polls in this group. Use /newpoll to create a poll first.


Vlad
26.10.2017
07:13:01
Привет. Такой вопрос интересует. Где можно почитать про i18n именно для rails api. Просто когда делаешь проект чисто на рельсах мультиязычный, там все понятно в принципе. Но вот когда только апи, то как-то неясно получается, может кто ответит. Собственно есть апи на рельсах и отдельно фронт(в другом репо), так вот когда дело касается валидаций, мне показалось немного неудобно распылять переводы строк между сервером и фронтом. Есть валидации и там и там, по идеи сервер проверяет только на уникальность, остальные все проверки на фронте( в идеале), но получается так, что приходится дублировать, так вот, сейчас у меня сервер на ошибки отправляет json типа { errors: { username: ['length', 'format'](пришлось редактировать locales/en. Но так получается, что я хотя бы только одну локаль английскую на сервере делаю, а не условных 5) А на фронте я уже ищу по массиву и отображаю нужные строки в зависимости от локали юзера. Может есть какой-то подход получше?


Fedor
26.10.2017
07:14:25
Используй i18n для своего js фреймворка, а не рельсы

Vlad
26.10.2017
07:20:29
Используй i18n для своего js фреймворка, а не рельсы
я использую, вопрос немного в другом. Возьмем просто ошибки при регистрации. Rails по дефолту может выдавать полные сообщения, пишешь типа users.errors.full_messages и все. Если проект только рельсы, ты передаешь нужную локаль юзера, то и сообщение тебе придет на нужном языке. Так можно сделать и с отдельным фронтом, но я не особо хочу переводом строк заниматься именно на сервере. Получается, что я буду распылять переводы между фронтом и сервером. То есть сейчас сервер отдает кастомные ошибки, типа { errors: { username: ['length', 'format']}. Такой универсальный что-ли ответ. Дальше я на фронте смотрю, какая локаль у юзера, и уже на фронте, где сосредоточены все переводы, я отдаю нужный
Меня интересует, может есть какое-то более хорошее решение

Fedor
26.10.2017
07:21:52
Ну вообще именно так i18 и работает
Берет ключ и ищет строку - значение в локали
Просто где то это больше автоматизировано, где-то меньше

Alex
26.10.2017
07:24:19
Всем привет.
Объясните, пожалуйста, чему равно b?