@rubyschool

Страница 208 из 921
Dmitry
17.06.2017
08:18:06
и даже вроде как показывают конкретно где ты находишься ^ ^

Nikolay
17.06.2017
08:20:02
а ведь это стандартные фишки всех cms, а тут писать пришлось )

но в cms можно быстро уперется в возможности

Dmitry
17.06.2017
08:26:49
ну скажем так я не сильно вспотел пока писал это один раз и уже на трех сайтах просто названия меню меняю )

Google
Dmitry
17.06.2017
08:27:33
тут правда пришлось menu_devider добавить

Nikolay
17.06.2017
08:29:15
я просто сравниваю с modx, хорошая cms с фреймфорком, но не очень удобно фреймфорком пользоваться

Антон
17.06.2017
10:02:42
@DmitryFry Чем слайдер на главной делал?

который картинки

Dmitry
17.06.2017
10:20:29
Для картинок https://www.jssor.com

Для карусели, owl carousel

А для галереи blueimp

Совиная карусель кстати вообще огонь

Антон
17.06.2017
10:23:37
Спасибо!

Evgeniy
17.06.2017
10:34:10
Спасибо!
А куда взяли, кстати?

Антон
17.06.2017
10:34:25
В смысле?

Evgeniy
17.06.2017
10:35:13
В смысле?
На работу, после синкнетики. *слоупок мод он*

Антон
17.06.2017
10:35:42
Ааа. 404-group. Проект binomo.com

Google
Uber
17.06.2017
11:43:05
Приветствую. Подскажите, почему после отправки формы value радиокнопок становится пустым?

Svetlana
17.06.2017
11:51:51
Хаа. Я знаю чувака на аватарке.

Xenial
17.06.2017
12:16:24
"все сделано максимально просто с огромным потенциалом для рефакторинга", надо запомнить эту фразу, это очевидный плюс))

Nikolai
17.06.2017
12:16:50
Кстати да

Дмитрий, красиво стелешь)

Nikolay
17.06.2017
12:17:35
Я бы купил )

Dmitry
17.06.2017
12:18:46
Журфак не прошёл даром

Nikolay
17.06.2017
12:20:36
Зашёл с телефона

Адаптировать бы

Блоки вроде строятся как надо, но меню и шрифт мелкие

Konstantin
17.06.2017
13:38:34
Смотрю урок. Роман: "Ну эти видео, которые мы с вами записываем, в открытый доступ, наверняка, не попадут никогда"

Dmitry
17.06.2017
13:42:09
Адаптировать бы
ну за этот заплатили одни деньги, щас они же будут другой в два раза дороже заказывать, надо же как то второй лучше сделать )

Denis
17.06.2017
15:38:35
А как сделать, чтобы hidden_params передаваемые через link_to не были видны в url? link_to 'Some action', new_something_path(some_id: another.id,...) не нравится ссылка вида: http://localhost:3000/something/new?some_id=1337&... нужно просто http://localhost:3000/something/new

Vitaly
17.06.2017
15:41:52
Никак

Denis
17.06.2017
15:42:06
Понял

Alex
17.06.2017
16:11:20
Народ, нужен простой компонент/гем с дропдаун-меню и поиском с remote url. Типа typeahead.js, только проще в подключении- я так и не смог его подрубить. Есть варианты?

Vitaliy
17.06.2017
16:28:12
select2

Alex
17.06.2017
16:29:29
типа того, только чтобы умел поиск с remote url

Google
Alex
17.06.2017
16:29:51
у меня есть подключение к внешнему сервису, в ответ дает json, принимает параметр для поиска

мне бы по нему искать

вот типа select2, да

сейчас пытаюсь скормить select2 внешний урл

select2
спасибо

Aleksey
17.06.2017
16:31:09
Select2 прикольная штука

Спасибо Виталий

korry_korven
17.06.2017
16:48:30
Всем привет! Есть вопрос по 14 уроку рубишколы:

Мб Роман ответит...)

В общем я не понимаю вот что: class Book def initialize @hh = {} @last_person = '' end def add_person options @last_person = options[:name] #добавляет пару в хэш puts 'Already exists' if @hh[options[:name]] @hh[options[:name]] = options[:age] end def show_last_person @last_person end def show_all @hh.each do |key, value| puts "Name: #{key}, age: #{value}" end end end b = Book.new b.add_person :name => 'Artur', :age => '31' b.add_person :name => 'Kelly', :age => '27' b.add_person :name => 'Hana', :age => '19' b.add_person :name => 'Erika', :age => '24' b.show_all puts "Last person: #{b.show_last_person}"

В конце мы выводим послднее имя в хеше, я не понимаю, как определяется, что имя последнее, они ведь все options[:name], как оно определяет что из них последнее?)

lummi
17.06.2017
16:59:59
выводится не имя в хеше а переменная @last_person в которой хранится последнее значение которое добавляли

Ro
17.06.2017
17:03:02
да, значение когда добавляется в методе add_person - обновляется @last_person

метод show_last_person кстати лучше переименовать в просто last_person

korry_korven
17.06.2017
17:11:16
Да, я понял, что переменно @last_person в методе add_person присваивается значение ключа из хеша (@last_person = options[:name]). Я не пойму, как определяется какое имееноимя последнее((

lummi
17.06.2017
17:12:30
какое из этих значений последнее?

b.add_person :name => 'Artur', :age => '31' b.add_person :name => 'Kelly', :age => '27' b.add_person :name => 'Hana', :age => '19' b.add_person :name => 'Erika', :age => '24'

очевидно что 'Erika', :age => '24'

korry_korven
17.06.2017
17:14:16
Да, это я понимаю)) Но отсюда это не ясно - @last_person = options[:name]

lummi
17.06.2017
17:14:50
почему не ясно?

Google
korry_korven
17.06.2017
17:15:17
Ну т.е если бы было написано так @last_person = options['Erika'] то это было бы очевидно)

lummi
17.06.2017
17:16:24
ну тоесть теперь ты понял или нет?

korry_korven
17.06.2017
17:16:29
Хотя там было бы значение тогда))

lummi
17.06.2017
17:17:32
при вызове вот этого кода

b.add_person :name => 'Artur', :age => '31' b.add_person :name => 'Kelly', :age => '27' b.add_person :name => 'Hana', :age => '19' b.add_person :name => 'Erika', :age => '24'

@last_person будет последовательно принимать значения

Artur

Kelly

Hana

Admin
ERROR: S client not available

lummi
17.06.2017
17:18:14
Erika

так как после Erika ничего не присваевается то в переменной @last_person будет Erika

пока его не перезаписать другим именем

т.е. тут хеш вообще не причем

korry_korven
17.06.2017
17:22:24
Спасибо! Есть еще вопрос, про атрибуты: class Book attr_reader :name @name = 'Ron' end o = Book.new puts "His name - #{o.name}" Почему выводит - His name - ?

т.е без значения переменной

пусто

lummi
17.06.2017
17:27:23
class Book attr_reader :name def initialize @name = 'Ron' end end o = Book.new puts "His name - #{o.name}"

korry_korven
17.06.2017
17:28:05
Ах я невнимательный пингвин(((

Google
lummi
17.06.2017
17:36:07
незачто. сам пока изучаю... правда уже до 26 урока добрался

korry_korven
17.06.2017
17:37:18
сколько уроков в день?)

Konstantin
17.06.2017
17:38:40
эээ

Корри, ты же каждый раз при добавлении заменяешь переменную. На что последнее заменили - то и последнее.

о_О

lummi
17.06.2017
17:40:02
примерно по уроку в день. иногда урок в 2-3 дня

korry_korven
17.06.2017
17:46:09
Корри, ты же каждый раз при добавлении заменяешь переменную. На что последнее заменили - то и последнее.
Ну т.е при использовании метода add_person @last_person перезаписывается, а последнее значение в ней остается

Konstantin
17.06.2017
17:46:50
именно)

korry_korven
17.06.2017
17:47:21
Я почему-то перепутал ее с хешем((

Konstantin
17.06.2017
17:47:43
ну мозги перезагружай иногда)

korry_korven
17.06.2017
17:47:43
именно)
Спасибо!

Konstantin
17.06.2017
17:47:51
устал и не догоняешь - отвлекись на чего-нибудь

korry_korven
17.06.2017
17:48:36
Есть товарищ капитан! ))

Oleg
17.06.2017
18:16:15
Волотильность - это высокая (иногда просто огромная) изменчивость цены, чаще всего определяемая за короткий промежуток времени вплоть до одного дня - вот и выходит волотильность)) Ликвидность - это возможность продать что-либо в определенный момент

то бишь волотильность - изменчивость цены, так точнее) чаще просто используют термины именно высокая и низкая волотильность. Обычно подразумевают именно скорость изменения, т.е. большую волотильность на рынке)

Santez
17.06.2017
18:28:06
Круто, только волатильность.

Oleg
17.06.2017
18:32:33
евро\бакс часто хорошая волотильность) и т.д.

и ликвидность тоже, а африканскую "хрень" экзотическую к примеру хрен впаришь)

Nikolay
17.06.2017
18:39:59
Ни с того, ни с сего лекция )

Oleg
17.06.2017
18:42:02
там было выше где-то по волотильности вопрос), давно не заходил)

Alex
17.06.2017
19:15:40
Как правильно с точки зрения архитектуры? Есть главная страница на нее я буду выводить Post и кучу данных из других моделей. Мне же все это вытягивать в home контроллере?

Aleksey
17.06.2017
20:05:20
Ну, в том который отвечает за эту страницу

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