@proRuby

Страница 337 из 1594
Lupsick
22.12.2016
11:59:28
но сидеть и доказывать что я прав я не хочу

патчи AR это вообще нонсенс в моем понимании

Ilya
22.12.2016
12:01:13
я не смог найти метод column_name(

Lupsick
22.12.2016
12:01:16
ты можешь получить значение колонки мета в рельсе self[:meta] или self.meta

Google
Lupsick
22.12.2016
12:01:35
тебе надо и тот и тот метод пропатчить я полагаю

чтобы оно возвращало симболизированные ключи

плюс есть вероятность что где-то внутри оно юзает стринги

и рельсе именно нужны стринги

Ilya
22.12.2016
12:06:42
я тебя понял)

:[] это метод :read_attribute надо пачтить

Lupsick
22.12.2016
12:17:31
:[] это метод :read_attribute надо пачтить
ну вот и вопрос нахуй это делать если можно просто сделать один метод в моделе

Ilya
22.12.2016
12:18:15
я предполагаю, что они оба используют этот метод

и геттер и :[]

внутри

Lupsick
22.12.2016
12:18:42
ну там сложно

я не помню на чем у меня оно поломалось

но поломалось

Google
Amir
22.12.2016
13:10:48
Как установить QtRuby под WIndows

или это уже не актуально и забросили проект?

Alex
22.12.2016
13:39:37
trickster
22.12.2016
13:45:16
всем привет

подаскажете может, API ожидает Long формат параметра

что мне ему передавать integer?

Alexander
22.12.2016
14:16:05
подаскажете может, API ожидает Long формат параметра
что значит Long? ты сам не понимаешь, потому спрашиваешь про Integer? какой API? без контекста сложно понять, ты должен сам разбираться. вплоть до того, на чём написан API (и кто писал документацию)

trickster
22.12.2016
14:16:23
Long это тип данных

про интеджер я спрашиваю, потому-что гуглил про long

:)

Alexander
22.12.2016
14:19:36
Long это тип данных
да-да. чей? какого языка? окей, допустим, что референс на си. открываешь типы в си (хоть на вики: https://en.wikipedia.org/wiki/C_data_types#Basic_types) и смотришь его возможные значения ищешь что в Ruby покрывает эти значения есть проще путь — открываешь консоль (irb или pry), вписываешь число и вызываешь у него .class учти, что если отсылка к другому языку — там могут быть другие значения возможные, а ещё может зависеть от архитектуры

по-хорошему в API пишут возможные значения, или границы, или примеры.

Vasilij
22.12.2016
14:23:15
Объяснения проблемы уровня /b. "Сап ребят, не работает что-то. Что ему передавать: кошелёк или батарею?"

Alex
22.12.2016
14:23:37
душу

передай ему душу

итип спросить не забудь

Alexander
22.12.2016
14:23:47
Ilya
22.12.2016
14:24:21
void.to_xml

Alex
22.12.2016
14:24:39
Soul.factory.to_xml

Alexander
22.12.2016
14:26:06
> me.soul.to_xml => Error! Soul of "me" not found корявый, блин, английский. ну пофиг.

Google
Alex
22.12.2016
14:26:58
2.3.1 :001 > me.soul.to_xml NameError: undefined local variable or method `me' for main:Object

Врети вы все

Alexander
22.12.2016
14:29:15
Врети вы все
> me.soul.to_xml NoMethodError: undefined method `to_xml' for nil:NilClass ниет

Alex
22.12.2016
14:29:35
а вы без окружения запускайте, первой командой!

на моей машине все работает

Ilya
22.12.2016
14:30:11
потом будут говорить, что комьюнити агрессивное)

как про SO говорят)

типа я запостил свою задачку, которую мне на дом задали, на Stack Overflow, меня заминусили

SO бяки(

Alexander
22.12.2016
14:31:33
а вы без окружения запускайте, первой командой!
pry(main)> me = Object.new; me.singleton_class.send :attr_reader, :soul; me.soul.to_xml NoMethodError: undefined method `to_xml' for nil:NilClass одной командой. с не очень хорошими практиками.

Dima
22.12.2016
14:33:54
Что делаеца! ruby это настоящая магия:

вот подключили include и унас уже можно звать методы класса или объекта без указания имени оного.

Ilya
22.12.2016
14:35:13
это сарказм?)

Dima
22.12.2016
14:35:22
Ilya
22.12.2016
14:35:33
карочи

Alexander
22.12.2016
14:35:37
не понял магии

Dima
22.12.2016
14:35:41
я тоже

Ilya
22.12.2016
14:35:41
почитай каких книжек про руби

Dima
22.12.2016
14:35:51
но меделнно

Google
Ilya
22.12.2016
14:35:55
это не магия, это так работает)

Alexander
22.12.2016
14:35:56
я тоже
в смысле, не понял в чём магия

Lupsick
22.12.2016
14:36:01
https://github.com/rack-app/rack-app

Alexander
22.12.2016
14:37:05
https://github.com/rack-app/rack-app
в соседнем окне открыта рассылка тоже)

Alex
22.12.2016
14:37:08
лол

у тебя есть глобальный объект

Admin
ERROR: S client not available

Alex
22.12.2016
14:37:21
ты просто в него заинклюдил факторигерл

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

Lupsick
22.12.2016
14:37:54
ну короче reck-app + sequel

= топ

Dima
22.12.2016
14:38:10
я так и думал что это добавление чего-то в какой-то глобальный объект в котром мы сейчас находимся

Tim
22.12.2016
14:38:13
такое еще в си плюс плюс в 1980-м году было

Dima
22.12.2016
14:38:49
но какой контекст объекта, что это за объект. особенно в rails

Alex
22.12.2016
14:38:52
это твой объект я полагаю.

ну так в консоли напиши self Блин

а в чем разница rails или нет?

Alexander
22.12.2016
14:39:45
Ilya
22.12.2016
14:40:00
@Fedcomp, про это надо просто прочитать нормально разочек

Google
Alexander
22.12.2016
14:40:09
а в чем разница rails или нет?
там свой rails_main:Object (шучу)

Ilya
22.12.2016
14:40:09
так ты год объяснять будешь

Alex
22.12.2016
14:40:26
ничего не читал но это понимаю, лол чяднт?

должно у программиста любопытство быть и интуиция?

Alex
22.12.2016
14:41:06
ну тогда это кодер а не програмист.

Ilya
22.12.2016
14:41:16
Alexander
22.12.2016
14:41:24
ну тогда это кодер а не програмист.
тип того. но вакансия не особо меняется)

Ilya
22.12.2016
14:41:46
читаешь = кодер, не читаешь = тру программист?)

Alexander
22.12.2016
14:41:48
да и есть ощущение, что может быть хороший программист без этого, но: 1. не встречал 2. скорее исключение

читаешь = кодер, не читаешь = тру программист?)
корелляцию неправильную проводишь

ты пропустил основное звено, которое это связывает

Alex
22.12.2016
14:42:20
По крайней мере когда я увидел на SO пример когда факторигерл инклюдили в консоль, я просто подумал как это работает. Т.к я знал что в контексте объекта у тебя неявно вызываются его методы, то решил что в консоли мы тоже внутри какого то объекта. Мне это кажется вполне очевидным.

Alexander
22.12.2016
14:42:24
и вяжешь два следствия

Alex
22.12.2016
14:42:31
а не, я url_helpers инклюдил

Ilya
22.12.2016
14:42:44
смотри, можно просто знать как это работает

Alex
22.12.2016
14:42:50
читать статьи это правильно и полезно

на любом уровне

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