Size: a a a

2019 June 11

A

Artem in Random Ruby Chat
источник

D

Dimon in Random Ruby Chat
источник

VM

Vasiliy M in Random Ruby Chat
cache = {} 
Parallel.each(items, in_threads: 5) do |item|
тут пишу в кэш, читаю по три раза

но чёт ща проверять начал и первые 5 айтемов не могут поделить хэш и читают пишут параллельно, пробовал канкарент хэш - но одна хуйня, единственное что помогает это мутекс поставить
и вот я думаю - хуле канкарент не роботоет?
источник

VM

Vasiliy M in Random Ruby Chat
cache = {}
items = (1..100).to_a
Parallel.each(items, in_threads: 10) do |item|
 mutex.synchronize do
   next if cache.key?(:cached)
   pp item
   sleep(1)
   cache[:cached] = true
 end
end

такой вот псевдокод и отрабатывает норм
источник

VM

Vasiliy M in Random Ruby Chat
чото я вообще опешил
источник

VM

Vasiliy M in Random Ruby Chat
сначала подумал - от это нихуя, вакансии в видосе
источник

VM

Vasiliy M in Random Ruby Chat
даже посмотрел
источник

D

Dimon in Random Ruby Chat
а шо там
источник

CR

CocoaRocket Rocket 🚀... in Random Ruby Chat
хуйня какая-то
источник

VM

Vasiliy M in Random Ruby Chat
а там яйца
источник

D

Dimon in Random Ruby Chat
какого рода
источник

D

Dimon in Random Ruby Chat
шо там Вик?
источник

VM

Vasiliy M in Random Ruby Chat
блять, вот в третьем сто парцент будет вакансия
источник

VM

Vasiliy M in Random Ruby Chat
это наверное такой нлп ход
источник

D

Dimon in Random Ruby Chat
там внатуре какая-то чепуха
источник

VM

Vasiliy M in Random Ruby Chat
сколько видосов эти погромисты будут смотреть чтобы понять что там нихуя осмысленного
источник

CR

CocoaRocket Rocket 🚀... in Random Ruby Chat
а помойму это дерзкий бот
источник

VM

Vasiliy M in Random Ruby Chat
но было бы охуенно
источник

VM

Vasiliy M in Random Ruby Chat
10 видосов полной хуйни
источник

VM

Vasiliy M in Random Ruby Chat
а потом - ебать вот ты и досмотрел до вакансии своей мечты за 300к/сек
источник