Size: a a a

2016 November 15

RS

Rustam Sharshenov in Rubyata
у нас рельсы 5.0.0.1
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Тогда, возможно, этот баг тебе нерелевантен
источник
2016 November 17

RS

Rustam Sharshenov in Rubyata
Народ, хелп. Какой-то тупняк на ровном месте случился у меня. Есть идеи, как получить векторы ключей вложенного хеша?
Т.е. из хэша
{
 "a" => {
   "b" => {
     "c" => {}
   },
   "d" => {
     "e" => {}
   },
   "f" => {
     "g" => {
       "h" => {}
     },
     "i" => {
       "k" => {}
     }
   }
 }
}


получить

[
 ["a", "b", "c"],
 ["a", "d", "e"],
 ["a", "f", "g", "h"],
 ["a", "f", "i", "k"],
]
источник

RS

Rustam Sharshenov in Rubyata
@IZulkar прислал в личку его функцию. Все ок, тесты проходят 👍
источник

RS

Rustam Sharshenov in Rubyata
def keys_map(hash, arr = [], current = [])
   hash.map do |k,v|
     new_arr = current.dup
     new_arr << k
     if v.class == Hash && v.keys.count > 0
       keys_map(v, arr, new_arr)
     else
       arr << new_arr
     end
   end
   arr
 end
источник

RK

Roman Kononov in Rubyata
одной строчкой слабо?
источник

RK

Roman Kononov in Rubyata
)
источник

RS

Rustam Sharshenov in Rubyata
Да, блин, чет затупил я. Нужно сделать навигацию из категорий по directed acyclic graph. Причем, из графа нужно выбрать только часть узлов. Короче, в голове такая каша, что на мелочах тупить начинаю
источник

MS

Mikhail Sytchev in Rubyata
источник

MS

Mikhail Sytchev in Rubyata
Даник, смотрел, юзал?
источник
2016 November 18

MS

Mikhail Sytchev in Rubyata
Полезная инфа
https://welcome.linode.com/ruby-weekly
Use Promo Code RUBY20 for $20 Credit

а если по моей ссылке зайдете, то кажется еще денежка вам капнет в аккаунт
(ну и мне тоже). Буду благодарен.
https://www.linode.com/?r=5ec20ff56fabc78e965e0c9aa13eb40a7494a86b
источник
2016 November 19

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Rustam Sharshenov
Народ, хелп. Какой-то тупняк на ровном месте случился у меня. Есть идеи, как получить векторы ключей вложенного хеша?
Т.е. из хэша
{
 "a" => {
   "b" => {
     "c" => {}
   },
   "d" => {
     "e" => {}
   },
   "f" => {
     "g" => {
       "h" => {}
     },
     "i" => {
       "k" => {}
     }
   }
 }
}


получить

[
 ["a", "b", "c"],
 ["a", "d", "e"],
 ["a", "f", "g", "h"],
 ["a", "f", "i", "k"],
]
Я может, тоже туплю, но чё не просто dig?
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Много раз смотрел, ни разу самостоятельно не юзал, не пригождалось.
источник

MS

Mikhail Sytchev in Rubyata
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Работа :)
источник

MS

Mikhail Sytchev in Rubyata
ясно
источник

MS

Mikhail Sytchev in Rubyata
СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️
Много раз смотрел, ни разу самостоятельно не юзал, не пригождалось.
просто это чисто твоя тема
источник

MS

Mikhail Sytchev in Rubyata
за что ты хотел эликсир учить
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
На самом деле ни разу. Как раз таки от  многопоточного программирования я бегу всеми силами, в том числе в Эликсир, где вообще нет разделяемых данных и такими конструкциями заниматься не нужно
источник

MS

Mikhail Sytchev in Rubyata
в чате Эрлангистов сказали что если мне нужна скорость, то лучше писать на СИ %)
источник