@rubyschool

Страница 895 из 921
Z
18.10.2018
09:20:41
Ребят, позвольте, оффтопну. Мне нужна помощь профессиональным советом, если у Вас есть 10-15 минут для короткой дискуссии, пожалуйста напишите в лс. Понимая ценность времени, я буду благодарен от всей души. Всем хорошего дня!

Z
18.10.2018
09:26:45
Конечно, никто не напишет, т.к. даже примерно не ясно, на какую тему :) Хотя бы намекните :)
Я часик структурировал вопрос, но с какой-то, возможно осенней кашей в голове, не могу придти к чему-то конкретному. Тема же насущная, есть определенный опыт работы разработчиком, есть какие-то цели, но со всем этим информационным шумом не могу найти ответ, как же их достичь. И вообще правильно ли я иду.

landsurveyor
18.10.2018
09:53:41
@diyaxx6 главное не торопиться. А как сформулируйте вопрос, вам на помощь придут))

Google
Максим
18.10.2018
10:06:11
Господа. Подскажите. Отправляю заполненную форму на сервер ajax'ом (jquery_ujs), обрабтал короч её в экшоне. А как вернуть отрендеренный partial? Я делаю в конце экшна render partial ... , однако на фронт мне приходит вся страница целиком, а мне нужен только partial

Pavel
18.10.2018
10:09:30
если я правильно понялвопрос, то надо возвращать данные в js формате и на сервере создать js шаблон, который будет отадаваться. some_view.js.erb а в нем уже пишешь, какая часть страница на что меняется

это если нужен рендер на стороне сервера если на стороне клиента, то данные отдаешь в json и на клиенте обрабатываешь

Максим
18.10.2018
10:11:05
А нельзя чисто текстом рендерить, а на фронте уже перерисовать самому?

Главное что бы slim шаблон уже отрендерила рельса

а потом его стройкой в ajax напихать

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

Pavel
18.10.2018
10:14:12
А нельзя чисто текстом рендерить, а на фронте уже перерисовать самому?
не очень понял если будешь обрабатывать ответ на клиенте, то надо из ‘кшена вернуть json с данными дальше обрабатываешь его в assets/javascript или где там в рельсах это или с помощью js фреймворков

Ya
18.10.2018
10:15:03
то за что 120 дол
Доступ к обновленному курсу Романа на особых условиях, писали же выше.

Максим
18.10.2018
10:15:27
ток паршал нужно вернуть строкой

а как хз

Google
Владислав
18.10.2018
10:23:03
Кароче, позвонили мне после собеса Меня взяли в лабу, буду 3 месяца точить скилы, а дальше на проект

tql
18.10.2018
10:40:03
ток паршал нужно вернуть строкой
render partial: "partial" должен вернуть строку содержащую html паршела

и ее можно вернуть клиенту и прикрепить к странице при помощи js

Максим
18.10.2018
10:41:49
отрендеренную

tql
18.10.2018
10:43:17
это странно, может путь к паршелу неправильно указан?

если он например posts/_post.html.erb, то он будет render partial: "posts/post"

Максим
18.10.2018
10:45:02
это странно, может путь к паршелу неправильно указан?
Да нет, правильно указан, причем самое невероятно забавное

я его печатаю на сервере

он выводит только html паршала

а на фронт приходит вся страница

tql
18.10.2018
10:45:57
надо вернуть json тогда

Максим
18.10.2018
10:49:01
?

все равно страница целиком приходит

tql
18.10.2018
10:55:23
а если так? https://apidock.com/rails/ActionController/Base/render_to_string

Максим
18.10.2018
11:01:19
не изменилось

Google
Кеков Зез
18.10.2018
11:10:09
Попробуй render plain: 'somethi g' Хоть что-то поменяется?

Pavel
18.10.2018
11:11:20
будет же этот текст рендерится, вместо вьюхи, с которой форму отправили?

Кеков Зез
18.10.2018
11:18:36
да, просто такое чувство, что там в принципе что-то совсем не работает

Pavel
18.10.2018
11:19:55
вроде так и должно быть, если отдавать с сервера html, то он в браузере целиком и срендерится, как ответ на отправку формы

Кеков Зез
18.10.2018
11:20:52
ну вообще да, лэйаут всегда рендерися. Если надо чтобы отрендерился только паршиал, надо для экшена задать, чтобы там лэйаут не рендерился

Pavel
18.10.2018
11:22:53
мне кажется, если паршел в html отдать, то и он целиком отрендерится вместо текущей страницы чтобы заменить часть текущей страницы, надо либо js шаблон с сервера вернуть, либо json и обрабатывать его на клиенте

Кеков Зез
18.10.2018
11:27:36
не изменилось
короче для контроллера, где находится твой эксшен, который должен вернуть паршиал вставляешь layout false, only: [:your_action] и потом уже рендерь свой паршиал (в самом этом экшене конечно же)

Xeno Rx
18.10.2018
11:28:49
кто нейронными сетями занимается?)

Kim
18.10.2018
11:59:32
он мне возвращает целиком страницу
сделай в папке с вьюхами js файл с названием экшена, который обрабатывает запрос, а в самом js файле чтото типа $('#your_div').replaceWith '<%= escape_javascript(render :partial => "your_partial) %>'

Alexander
18.10.2018
12:09:31
почему на англ не написать книгу
На англ книга пишется. Можете попросить у Романа.

Julia
18.10.2018
12:13:05
кто подскажет, какую версию Убунты лучше ставить,14,16?

Alexander
18.10.2018
12:13:13
16

Alexander
18.10.2018
12:13:24
Почему минт не хотите?

Владислав
18.10.2018
12:14:09
Минт шикарен, я очень быстро к нему привык

Nazar
18.10.2018
12:14:49
а 18 что не так

она ж LTS

Владислав
18.10.2018
12:15:31
многие говорят что в ней все наперекосяк пошло от стандартов 16

Vladimir
18.10.2018
12:15:42
Минт классен, но будьте аккуратны с обновами

Alexander
18.10.2018
12:16:29
Vladimir
18.10.2018
12:17:46
у меня Минт ломается... Сейчас 18.3 Cinnamon стоит, GUI > #CSS слетели все элементы: полоса прокрутки, меню, кнопки, списки, в браузерах - инпуты (Firefox)

Google
Vladimir
18.10.2018
12:18:16
тестил 19 но но мне не понравился, вернулся к 18.3

landsurveyor
18.10.2018
12:18:56
Да, минт 18 поглючивал

Vladimir
18.10.2018
12:19:11
хоть я и зарекался не обновляться, но потом как-то прошляпил этот момент и словил что-то корявенькое

Alexander
18.10.2018
12:19:29
Vladimir
18.10.2018
12:20:23
но я недавно на Fedora заглядываться стал )) https://getfedora.org/ru/atomic/?from=telegram&chat=rubyschool прикольная версия, ориентированная на #Docker и #OpenShift

Admin
ERROR: S client not available

Olga
18.10.2018
12:20:34
Если убунта то 16, если минт то 18
если рельса, то 5 если шоколад - то черный ? сорри, не удержалась))

Julia
18.10.2018
12:21:00
Почему минт не хотите?
мне привычней убунта,да и в будущем пригодиться на работе

Olga
18.10.2018
12:21:26
Таки есть белый шоколад
это не шоколад ;) это молочный жир с сахаром ?

Alexander
18.10.2018
12:21:42
В чеке пишут шоколад

Olga
18.10.2018
12:22:03
В чеке пишут шоколад
? аргумент Потому что шоколад звучит вкуснее, чем жир)))

Xeno Rx
18.10.2018
12:23:49
https://coub.com/view/1etj4n :D

Ya
18.10.2018
12:38:05
кто подскажет, какую версию Убунты лучше ставить,14,16?
Линус Торвальдс рекомендует Xubuntu 18.04, говорит норм полет :)

Dmitry
18.10.2018
12:38:36
Линус Торвальдс рекомендует Xubuntu 18.04, говорит норм полет :)
Я бы с опаской теперь относился к рекомендациям Линуса Торвальдса

После всей истории с SJW линуксом

Vadim
18.10.2018
12:42:32
я начинал с windowmaker - он в мое время был крут и быстр

Denis
18.10.2018
12:51:29
а кто живет полностью на убунту? как оно? а то я на учебный ноут хочу убунту закинуть для вируталок...

Google
Xeno Rx
18.10.2018
12:52:43
ппц из за педиков линуха пагибае

абидн

уволенные гомогеи хатять отозвать свои наработки в ядре что откроет дохулион уязвимостей

Denis
18.10.2018
12:55:08
это меньше всего интересует

Fedor
18.10.2018
12:58:49
не люблю убунту, она конечно юзер френдли, но это уже почти не линукс

и гном еще

лучше fedora ставь с KDE

Egor
18.10.2018
13:00:56
Какой линукс лучше ставить на макбук про новый, который с тоучбаром, чтоб wi-fi работал?

Denis
18.10.2018
13:03:18
и чем тебя макось не устраивает?

тоже никс система

Андрей
18.10.2018
13:04:26
Мне показалось человек шутит

Denis
18.10.2018
13:06:03
если шутит то тогда лучше винду 95ю поставить

Egor
18.10.2018
13:13:42
а смысл брать такой макбук под линукс???
Макбук брал не под линукс, просто возникло желание поставить линукс

Pavel
18.10.2018
13:13:50
а dos можно на мак поставить?

Страница 895 из 921