@proRuby

Страница 1027 из 1594
Andrey
26.01.2018
18:29:25
Помянешь ад и бог тут как тут ?

Просто
26.01.2018
18:32:07
ето мой второй акк, спокойствие))

просто понял что не спится это уже навсегда и пересел за комп

готов предоставить подтверждаюшее порно с карликами всем желающим

Google
Просто
26.01.2018
18:47:22
а как давно приват на гитхабе стал поголовно платным?

как сильно я отстал от жизни?

(\/)(o.o(\/)
26.01.2018
18:48:54
я думал он всегда таким был о.о

Просто
26.01.2018
18:51:19
у меня вечные проебы с гитом как и с гуглом, потому если мне нужен там акк я его создаю. раньще как то без проблем приват юзал. о монетизации и не слышал)

я года два наверное уже гитом не пользовался как самостоятельный юзер))

Vadim
26.01.2018
19:15:19
господа рубисты, есть ли кто тут из казани? собираемся проводить митап и доп. спикеры были бы очень кстати

Mikhail
26.01.2018
19:47:00
Всем привет! Есть у класса member, типа IPAddr. Когда я его ковертирую в json, то он мне выдает json вида family"=>2, "addr"=>3232235777, "mask_addr"=>4294967295

Можно ли как то сделать, чтобы мой класс конвертировал в вид "192.168.0.2"

Или хотя бы "192.168.0.2/24"

Просто
26.01.2018
19:49:19
просто добавь етап в конвертор, сначала разверни свою IPadrr, потом уже сведи в единый массив и дкодируй

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

Mikhail
26.01.2018
19:51:09
Да, класс наследуется от ActiveRecord

А как добавить этап?

Google
Просто
26.01.2018
19:51:53
у тебя сейчас в твоем ip такая каша: { ip: { adrr: { '112','12','12','12'}, mask: { '112','12','12','12'} }

}

обрашаешся к addr и переводишь в тот вид какой тебе надо

Mikhail
26.01.2018
19:54:31
Так в классе не только этот метод

Просто
26.01.2018
19:54:44
вот именно

Mikhail
26.01.2018
19:54:50
Нужно чтобы при вызове to_json нормально конвертились все поля

Просто
26.01.2018
19:54:57
ты сводишь в строку сразу всю дичь

Mikhail
26.01.2018
19:55:11
а сейчас ipaddr только не конвертится

Просто
26.01.2018
19:56:11
to_json работает с одномерными массивами. вложеные обьекты он клеит и не заморачивается

я точно не помню, всегда json ручками собирал если что то сложное многомерное, но вроде на стандартный декодер есть параметры

ша

ты в строку через гем сводишь или сам?

я просто ша листаю документацию по json и вижу что многомерное оно жует со старта без определений

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

ту же маску или адрес

Mikhail
26.01.2018
20:01:50
хм, звучит как то сложно :)

Просто
26.01.2018
20:01:53
если так же отдаст в склееном виде то косяк в вводе

хм, звучит как то сложно :)
у тебя дичь на выходе когда весь массив перегоняешь в json. ооп это не самогон, тут свои тонкости перегона. возми для начала посмотри что тебе по отдельности каждое поле отдает

от этого уже и будешь оттлкиватся

Mikhail
26.01.2018
20:03:58
Понял, спасибо :)

Google
Просто
26.01.2018
20:05:36
тут лучше мне помогите расжевать преймущества GraphQL перед REST

что за зверь REST я вроде бы догадываюсь, о graph только сегодня узнал

на словах и примерах для приема запросов graph рвет все подметки, но терзают меня смутные сомнения..

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

Anton
26.01.2018
20:09:50
Не язык а способ

Просто
26.01.2018
20:10:33
логично, а мелочи жизни из практики и тд?

й просто качаюсь между api3 и api4 гитхаба

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

Anton
26.01.2018
20:12:10
логично, а мелочи жизни из практики и тд?
Ну типо ты описываешь структуру возвращаемых данных и получаешь их

Просто
26.01.2018
20:13:26
Ну типо ты описываешь структуру возвращаемых данных и получаешь их
хабр я тоже весь пролистал. мне интересно если бред какой то в строке, отлавливать проше чем с рест? если сервер провис опять таки проше ето поймать или нет?

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

если специальное етот момент не предусмотрел)

звучит как бред, но такое бывает

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

лан я решил не заморачиватся так что традиционно всем спасибо))

просто вроде бы но новая свежая приколюха (для меня) но адекватным применением по примерам и не пахнет. какой то обрезок sql без команд разве что

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

Mikhail
26.01.2018
21:41:32
Скажите, а метод update в ActiveRecord не может вернуть обновленный объект, как sql returning метод?

Roman
27.01.2018
11:13:03
Google
Mikhail
27.01.2018
11:13:20
Спасибо :)

Denis
29.01.2018
02:52:53
Ребят помогите!

ничего не понимаю смотрю доку там вроде все так как я написал syntax error, unexpected =>, expecting '}' zar{:url => z} а если я сделаю zar[:url => z] то ошибки не будет но и хеш будет пустой хотя хеш задефайнен очень далеко

хеш мой любимый элемент... блин чеж он не работает

(((

Alex
29.01.2018
04:10:07
zar[:url] = z это значит положить в хэш zar, значение z, по ключу url это нужно?

Denis
29.01.2018
04:55:11
DataMapper.setup(:default, 'sqlite:///Users/lir/Desktop/db.db')

как правильно указать путь до базы если база в той же директории что и ты

нужен абсолютный?

три слеша нужны?

Иван
29.01.2018
05:20:28
DataMapper.setup(:default, "sqlite:///#{Dir.pwd}/db.db")

ShadoWalkeR
29.01.2018
08:37:06
Кстати, есть такой вопрос - я руби в скриптах для линукса юзаю и все присматриваюсь к rake - кто нибудь им что нибудь для шелла делает? Мне для понимая где он может быть полезен

Vasiliy
29.01.2018
08:37:55
прост запускатор твоих задач

можно конвейрно запускать

ShadoWalkeR
29.01.2018
08:41:06
Понятно. То есть пока не особо пригодится

Vasiliy
29.01.2018
08:42:12
ну вообще если несколько скриптов лучше через него пускать

Владимир
29.01.2018
09:14:34
Рубями можно прямо для шела вертеть разве нет? Один sh исполняемый файл в котором прописываешь все что нужно к rb файлам и ~~~"магия"~~~

ShadoWalkeR
29.01.2018
09:15:49
Ну у меня script.rb #!/usr/bin/env ruby и поехали)))

Владимир
29.01.2018
09:15:59
Без мам, пап и сборок

Google
ShadoWalkeR
29.01.2018
09:17:01
В основном гем daemons юзаю - чтобы в SysV нормальный сервис получит - SysV же не мониторит последующую работу своих демонов и при падении не рестартует

Владимир
29.01.2018
09:17:12
Ето с винды уже извраты притянули всякие еретичные мысли о том что по нужно устанавливать специальным нажатием по файлу. никаких заебов и прочего с консолью

ShadoWalkeR
29.01.2018
09:17:35
Ну и остальное уже по мере необходимости прикручиваю - в зависимости от задачи скрипта

Владимир
29.01.2018
09:18:47
У меня вобше на консоль есть отдельная менюшка хоткеев на команды, два тычка в в клаву неглядя и запускается все что надо Даже sh не нужен дополнительный

Удобно

Особенно когда вся дичь пишется "временно" в разных местах в расчете на "потом нормально перепишу", перекидывается по папкам для красоты, перебивка системы епизодически и тд. консоль рулит и бибикает. Сборки для слабаков))

Особенно когда кода на один файл в 100-300 строк)

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

Какое железо оптимально брать под линукс комп на поиграть?

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