
Serhii
03.08.2016
19:39:27
?

Eugene
03.08.2016
19:40:01
** принимает хэш, если мне память не изменяет
хэш будет внутри блока называться config
наврал http://stackoverflow.com/questions/18289152/what-does-a-double-splat-operator-do

Google

Serhii
03.08.2016
19:40:51
типа * - массив, а ** - хеш?

Eugene
03.08.2016
19:40:52
вот ответ
в этот хэш уходит все, что не влазит в предыдущие аргументы
поскольку в твоем примере всего один аргумент, все уходит в этот хэш

Serhii
03.08.2016
19:43:06
Configuration.new(config={}) тоже самое поидее?

Nikita
03.08.2016
20:59:51
Есть что нибудь типа jquery.mobile для хорошей отзывчивости на тач и перетаскивание, только покомпактнее?

jdggd
03.08.2016
21:34:33
а что собственно нужно ?
Слайдер?))

Nikita
03.08.2016
22:02:46
да чет часто сайты надо делать со страницами листающимися как слайдер
первое что взял был обычный слайдер, но я понял что он не очень

Vitaliy
03.08.2016
22:03:43
slick

Nikita
03.08.2016
22:03:43
сейчас попробую это http://idangero.us/swiper/demos/#.V6JoauiLTtQ
мне главное чтобы листались страницы разной высоты
slick тож попробую

Google

jdggd
03.08.2016
22:09:33
у десктоп телеграма видеоплеер уже есть вижу

Nikita
03.08.2016
22:09:42
не slick не делает как надо(

jdggd
03.08.2016
22:12:04
У меня друг (дрочит) любит js
и он сам слайдер вчистую написал (вЬІебнулся), могу завтра спросить есть ли еще исходники
Только там минус маленький, на десктопной версии нельзя мЬІшкой тянуть, как пальчиками на телефоне

Nikita
03.08.2016
22:17:37
Мне главное в слайдере чтобы если один его блок был высотой 50000px, при пролистывании если следующий блок меньше, то страница была как выбранный блок, а не как наибольший. И без перестройки DOMa.
Если есть такой то я буду очень благодарен)

Vitaliy
03.08.2016
22:23:00
Slick
Параметр autoheight

Nikita
03.08.2016
22:25:51
Adaptive Height) офигенно
спасибо
@sergogovich все отменяется, магия найдена)
Время пошутить про php.
Impossible to access an attribute ("title") on a boolean variable ("")

Ivan
04.08.2016
06:13:28
Какой ужас, и эта шайтан машина ещё кипит жизнью https://otvet.mail.ru/programming/
Похлеще тостера
Кто - нибудь обновлял телеграм на линуксе вот только что?

Антон
04.08.2016
06:17:26
Я утром обновлял на ubuntu 14.04.

Ivan
04.08.2016
06:18:05
Они округлили границы сообщений и назвали это "improved design"

Sam
04.08.2016
06:18:06

Ivan
04.08.2016
06:18:09
Какого чёрта?
Лол, надо покапаться :D

Антон
04.08.2016
06:20:00

Ivan
04.08.2016
06:20:19

Google

Ivan
04.08.2016
06:22:00

Eugene
04.08.2016
06:23:51
вторые бесконечны

Ilona
04.08.2016
06:24:46
Там задачки по матану зато найти можно)

Ivan
04.08.2016
06:24:48
Просто не понятна сама суть. Там (в общем в этих маил ответах) люди зависают от скуки что-ли? Но разве там весело? Откуда такой трафик там, и столько активных пользователей

Ilona
04.08.2016
06:25:31
На любой вопрос Как и Почему в гугле выпадает этот сервис

Ivan
04.08.2016
06:25:32

Ilona
04.08.2016
06:25:44

Ivan
04.08.2016
06:26:18
Ну, если учесть что там есть услуга типа "премиум", это ж вообще золотая жила чёрт возьми

Sam
04.08.2016
06:26:38

Ilona
04.08.2016
06:27:04
И с ответов тоже)

Ivan
04.08.2016
06:27:09
А потом удивляемся, когда люди приходят и спрашивают, элементарно не написав вопрос в гугле

Eugene
04.08.2016
07:01:42
https://thenib.com/this-is-not-fine

Vadim
04.08.2016
08:21:00
щито ? "Существует ли визуальный редактор для JetBrains"
эти ответы мейлсру меня убьют когдато :D
или в теме про верстку спросить "какая здесь гарнитура"

Ivan
04.08.2016
08:53:17

N.B.71th
04.08.2016
08:54:56
Ну можно и с тэлефончика или планшэтика x)

Ivan
04.08.2016
09:35:03
Хотя
Вроде бы правильно, но звучит как то убого

Google

Vadim
04.08.2016
10:01:51
народ у меня вопрос возник, возможно и плохой но все таки. Вот есть у нас код, например:
def initialize (name, age)
@name = name
@age = age
end
в этот метод initialize обязательно передавать 2 значения ? или если передать одно значение то остальные автоматиески будут nil ?

Ivan
04.08.2016
10:02:42
Если одно - wrong number of arguments
Нужно задать defaults
Чтобы передавать одно

Vadim
04.08.2016
10:03:18
спасиб

Nikita
04.08.2016
10:04:35
Чито за странные конструкторы. Initialize боже.

Ivan
04.08.2016
10:04:54

Nikita
04.08.2016
10:05:41
Это тип название конструктора в руби?

Admin
ERROR: S client not available

Vadim
04.08.2016
10:06:03

Ivan
04.08.2016
10:06:09
Это метод ::new

Vadim
04.08.2016
10:07:31
ок :D

Nikita
04.08.2016
10:08:39
Я про то что если что то нужно инициализировать несколько раз, лучше создать класс или структуру и юзать родные конструкторы.

Ivan
04.08.2016
10:09:03
def initialize
Пишется внутри класса
И при создании класса например MyClass.new
тригерится метод initialize
И в метод ::new передаются параметры, которые идут в initialize

Google

jdggd
04.08.2016
10:10:13
ети скругленнЬІе сообщения уже присмотрелись и смотряться приятнее, нежели старЬІе

Ivan
04.08.2016
10:10:29
А как я понял ты имеешь ввиду Struct.new
Вот уже Struct - это тот же initialize только без создания класса

Nikita
04.08.2016
10:14:08

Ivan
04.08.2016
10:14:38
Но сначала - обосрал
За руби и двор стреляем в упор
?

Nikita
04.08.2016
10:18:58
Я про то что в конструкторе нужно всегда указывать параметры по умолчанию. Иначе беда пичаль будет.
И не говори что в руби такого нет)

Vadim
04.08.2016
10:20:29
еще вопрос из той же оперы
def initialize (*args) # как это понимать ? типа оно может принять несколько аргументов которые будут как массив или хеш ?
я про *args

Ivan
04.08.2016
10:21:25
Но тогда не будет возможности раскидать объекты по разным instance variables. Если нужно - то посмотри на options hash

Vitaliy
04.08.2016
10:28:27

Nikita
04.08.2016
10:28:58
Здесь ты указываешь на ячейку памяти начиная с которой будут записаны твои аргументы, при взятии элемента ты берешь эту ячейку args и отсчитываешь [n] элементов получая ссылку на нужный тебе. В итоге это просто массив)
я про *args

Vadim
04.08.2016
10:30:55
все сложнА, мозг не справляется ))

Nikita
04.08.2016
10:31:03
Зачем это делать?
Так при нетривиальных передачах обьекта в функции можно получить нужные ошибки если что-то не так

Vlad
04.08.2016
10:32:30

Nikita
04.08.2016
10:32:49
И вызывая незаданный аргумент будет все падать.