@proRuby

Страница 223 из 1594
Dima
03.10.2016
08:12:16
class A @x = 1 end
ну а как ее доставать?

A::x

Google
Alexander
03.10.2016
08:14:55
A::x
Нет class A class << self def x @x end # или просто attr_acessor :x end def action self.class.x end end

Можно убрать class << selfи писать просто def self.x, это сахар

Dima
03.10.2016
08:15:57
Nick
03.10.2016
08:16:21
Почитай про синглтоны

Alexander
03.10.2016
08:16:52
как все интересно особенно class<<self
Почитай, это чтобы у классовых методов, если их много, не писать self в начале объявления

Nikolay
03.10.2016
08:19:19
Не singleton pattern, а singleton class или eigenclass

Nick
03.10.2016
08:19:31
http://stackoverflow.com/questions/212407/what-exactly-is-the-singleton-class-in-ruby

Nikolay
03.10.2016
08:23:32
Заодно почитай про ruby method lookup и ruby object model

Иван
03.10.2016
08:50:16
"Если ты объявляешь переменную экземпляра вне методов экземпляра, то она становится переменной экземпляра класса(так как твой класс это экземпляр класса Class)." - вот как-то очень запутанно
Ну суть в том что у каждого объекта в руби могут быть эти самые инстансные переменные, они пренадлежат самому объекту. Любой класс это по сути такой же объект. Поэтому когда мы внутри класса там где self ссылается на сам класс объявляем инстансуню пременную она становится инстансной переменной класса. В методах класса и вне методов(опять же там где self ссылается на сам класс) мы будем иметь доступ к этой переменной, а вот для доступа к ней из методов экземпляра(там где self ссылается на экземпляр твоего класса) придется создавать методы как уже приводили пример выше либо использовать self.class.instance_variable_get и self.class.instance_variable_set

Google
Alexander
03.10.2016
09:05:34
ещё важное отличие между переменной класса и переменной объекта класса: первое наследуется, второе за каждым дочерним классом своё.

Evgeny
03.10.2016
10:28:11
Кстати, обычно в любой книге про эти основы пишут

А так век живи век учись)

Alexander
03.10.2016
10:41:22
обидно, что http://rubymonk.com/ рухнул. хороший ресурс для обучения был.

v
03.10.2016
10:44:35
а что с ним?

Alexander
03.10.2016
10:56:44
а что с ним?
не работает. ну загнулись, видимо. на сайте компании, которая его разработала, копирайт не обновлялся с 2013 года. активность в соц. сетях и блогах с конца 2015 вроде не проявляли

Anon
03.10.2016
12:59:53
призываю телепатов: рельсы, devise, RegistrationController, стронг юзер_парамс. иногда в парамсах юзера вовсе не приходит. Какие возможные причины?

Alex
03.10.2016
13:00:35
libastral молчит

когда именно юзера не приходит

?

Anon
03.10.2016
13:01:46
create

Alex
03.10.2016
13:02:10
create
Иногда?

Anon
03.10.2016
13:02:36
Сайт в продакшене, да, иногда

4 случая в спектре за неделю, сайт посещаемый

Alex
03.10.2016
13:02:59
Браузер какой?

Визора не стоит?

или подобной фигни

Anon
03.10.2016
13:03:37
В одном случае ИЕ10, в двух Хром 28

визор?

Google
Alex
03.10.2016
13:04:24
Кажется мы нашли проблему

Anon
03.10.2016
13:04:34
Ась?

Alex
03.10.2016
13:04:51
В одном случае ИЕ10, в двух Хром 28
В случае IE10 сам попробуй поймать. Старым хромам говори обновляться

Ась?
Ну, насколько должен быть старым хром если у тебя он 28, а актуальный 52?

Anon
03.10.2016
13:07:37
Т.е. самое вероятное что браузер при запросе данные из формы не передает?

Alex
03.10.2016
13:08:10
Факт заключается в том что тебе надо воспроизвести проблему у себя.

Anon
03.10.2016
13:09:09
окей, попробую

А что приходит?
{ action: create, controller: users/registrations }

Alex
03.10.2016
13:10:42
хром 28, бот?

ojab
03.10.2016
13:12:33
{ action: create, controller: users/registrations }
CSRF проверяется? (см. rails+protect_from_forgery)

Anon
03.10.2016
13:12:40
вообще хромы похожи на ботов, да

Anon
03.10.2016
13:13:06
у ИЕ10 у одного юзера это дважды выпало, плюс у него есть еще урл с которого он пришел, у хромов нету

ojab
03.10.2016
13:16:22
А Can't verify CSRF token authenticity. в логе есть?

Anon
03.10.2016
13:17:33
А лог где? В сентрях нету

Anon
03.10.2016
13:18:56
в ИЕ не могу сейчас проверить, вокруг одни яблоки, но дома чекну

Alex
03.10.2016
13:19:58
в ИЕ не могу сейчас проверить, вокруг одни яблоки, но дома чекну
У мелкософта естть виртуальная машина для тестирования сайтов в браузерах

Google
Alex
03.10.2016
13:20:03
Под каждый осел и едж

Anon
03.10.2016
13:21:09
Окей, чекну

Спасибо

Alex
03.10.2016
13:27:19
https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

Быстро гуглится кстати.

Я использовал эти виртуальные машины чтобы в линуксе по новому скайпу общаться.

Admin
ERROR: S client not available

Alexander
03.10.2016
13:33:02
Alex
03.10.2016
13:33:08
web.skype.com
Который не умеет половину того что умеет скайп да?

как будто бы я о нем н езнал

он тогда даже звонки толком не умел принимать

ща чуть лучше стало.

Alexander
03.10.2016
13:33:30
Alex
03.10.2016
13:33:38
Плюс он конференции с нескольокими пользователями до сих пор не умеет. Принимать шаринг экрана не умеет.

Alexander
03.10.2016
13:33:53
он тогда даже звонки толком не умел принимать
Ну звонки и в старом Скайпе можно было делать, или найти альтернативу тип Hangouts

Alex
03.10.2016
13:33:53
А мне это нужно было пару тройку месяцев назад когда это вообще фигней было.

В старом скайпе не принимались новые конференции

Это я тебе говорю как тот кто пробовал ) просто писало что у вас старая версия скайпа.

Google
Alex
03.10.2016
13:34:45
Звонки по новому протоколу с несколькими участниками и видео стримингом старый скайп не умеет.

Для меня виртуалка была единственным вариантом. Я ведь все это перепробовал пока искал решение.

Alex
03.10.2016
13:35:41
Не у всех есть такая роскошь.

Кстати что используешь в качестве альтернативы?

Alexander
03.10.2016
13:38:00
Кстати что используешь в качестве альтернативы?
Ну я в офисе работаю, потому с заказчиками не общаюсь по интернету. Были попытки выходить на связь удалённо в рабочее время — говорил, что нет микрофона или скайпа. После этого только по телефону в самых крайних случаях. Для большинства вещей хватает письменной переписки: почта, таск-менеджер, телеграм. Ну иногда играю с друзьями, там уже discord классный

Alex
03.10.2016
13:38:23
В общем альтернативы полноценной не нашел.

дискорд нормуль да. Только он для игр и не у всех стоит. Видео и шаринга экрана там тоже вроде нет.

ну и свежий он.

Alexander
03.10.2016
13:39:29
В общем альтернативы полноценной не нашел.
Есть Hangouts, проблема может быть только в нежелании его ставить у собеседника. А так очень годная альтернатива, местами даже лучше. Я бы предпочёл это, просто, как уже сказал, нет необходимости

дискорд нормуль да. Только он для игр и не у всех стоит. Видео и шаринга экрана там тоже вроде нет.
Да, его не стоит рассматривать для рабочих конференций. Для игр более чем

Dima
03.10.2016
15:01:56
Визора не стоит?
что такое "визор"?

Alex
03.10.2016
15:02:05
Яндексовский вебвизор

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

Денис
03.10.2016
15:22:00
кто-нибудь делал sso на рельсах - это когда как через социалку можно авторизоваться на чужом сайте через свой ресурс

Nomaniba
04.10.2016
02:01:44
не работает. ну загнулись, видимо. на сайте компании, которая его разработала, копирайт не обновлялся с 2013 года. активность в соц. сетях и блогах с конца 2015 вроде не проявляли
Там евальнули рм -рф через ввод. Такое уже было. Насчет подвала с =<2015. В начале лета был 2016. Но факт, что они делитнули pythonmonk есть. Раби коанс тоже тема. Ничем не хуже, даже лучше

Alexander
04.10.2016
06:35:07
На последнее можно ссылку, пожалуйста?

trickster
04.10.2016
06:58:13
гаес разъясните

что это, объект массив?

Страница 223 из 1594