Size: a a a

2020 September 14

DE

Denis Ef in RubyRush
Lingvist вечером буду Fix
Ааа вононо как я думал 9 женщин могут родить ребенка за 1 месяц а тут речь про 1 человека(как считают часы на выполнение объема работы? )
Не знаю всех подробностей, знает только Александр, подробнее можно узнать у него в личке
источник

MP

Mykhailo Pavliv in RubyRush
Вставлю свои пять копеек, наверно надо будет использовать Clockify, а потом отвечать за каждый час )))
источник

Э

Эдем in RubyRush
Lingvist вечером буду Fix
Стесняюсь спросить как считают планируемый объем в часах?
По-всякому. Даже покер есть для оценки. Чем больше опыт, тем точнее оценка, т.к. с чем-то подобным уже встречался

А так оценивать в первую очередь должен исполнитель или под его скиллы прикинуть можно. Кто-то таску за 6 часов закроет, кто-то её же за 3 часа, а кто-то за 12
источник
2020 September 15

SS

Schcepanovschi Sergh... in RubyRush
ребята пытаюсть получить hash для того чтоб получить JSON обьекта который имеет массивы других обьектов https://pastebin.ubuntu.com/p/dbG6P8BVtb/ результат функции дает строку с какими то адресами что я не так делаю можете подсказать.
источник

SS

Schcepanovschi Sergh... in RubyRush
результат выполнения функции https://pastebin.ubuntu.com/p/nWcgHfb3Z4/
источник

h

hwe in RubyRush
#ОбразовательныеРесурсы

https://elementy.ru/catalog
источник

V

Valery in RubyRush
Schcepanovschi Serghei
ребята пытаюсть получить hash для того чтоб получить JSON обьекта который имеет массивы других обьектов https://pastebin.ubuntu.com/p/dbG6P8BVtb/ результат функции дает строку с какими то адресами что я не так делаю можете подсказать.
JSON - это текстовый формат. Возможно стоит начать с того, чтобы определить метод to_s для своих классов, а затем использовать метод Json#to_json, а не изобретать велосипед.

Вот небольшой пример:
require 'json'

class Person
 attr_reader :name, :surname

 def initialize(neme, surname)
   @name = neme
   @surname = surname
 end

 def to_s
   "{\"name\":\"#{name}\", \"name\":\"#{name}\"}"
 end
end

john = Person.new('John', 'Jonson')

puts john.to_json
источник

SS

Schcepanovschi Sergh... in RubyRush
Вы привели пример но там нет массивов обьектов другого класса вот мой класс https://pastebin.ubuntu.com/p/ybxBjn3mkc/
источник

SS

Schcepanovschi Sergh... in RubyRush
я сериализую обьект класса AccauntsArray
источник

SS

Schcepanovschi Sergh... in RubyRush
и неизвестно заранее сколько элементов массива будет
источник

SS

Schcepanovschi Sergh... in RubyRush
ваш пример статичный с заранее известными полями
источник

SS

Schcepanovschi Sergh... in RubyRush
или я чего-то не понимаю
источник

V

Valery in RubyRush
Schcepanovschi Serghei
или я чего-то не понимаю
Я думаю, что нужно правильно определить метод `to_s`для своего класса.
источник

SS

Schcepanovschi Sergh... in RubyRush
функцией https://pastebin.ubuntu.com/p/dbG6P8BVtb/  я и пытался это сделать
источник

SS

Schcepanovschi Sergh... in RubyRush
я не понимаю в чём я ошибся там
источник

V

Valery in RubyRush
Schcepanovschi Serghei
функцией https://pastebin.ubuntu.com/p/dbG6P8BVtb/  я и пытался это сделать
Похоже на колхоз какой-то. Так это точно не должно делаться.
источник

SS

Schcepanovschi Sergh... in RubyRush
ваша функция хэширования не универсальна так и должно быть?
источник

V

Valery in RubyRush
require 'json'

class Person
 attr_reader :names, :surname

 def initialize(nemes, surname)
   @names = nemes
   @surname = surname
 end

 def to_s
   "{\"names\":\"#{names.to_json}\", \"surname\":\"#{surname}\"}"
 end
end

john = Person.new(['John', 'Fidjerald'], 'Kennedy')

puts john.to_json  #=> "{\"names\":\"[\"John\",\"Fidjerald\"]\", \"surname\":\"Kennedy\"}"
источник

SS

Schcepanovschi Sergh... in RubyRush
я там пытался сделать универсальную функцию для любого класса
источник

V

Valery in RubyRush
Schcepanovschi Serghei
я там пытался сделать универсальную функцию для любого класса
Нужен именно JSON-формат?
Что потом с ним будете делать?
источник