
Alex
04.04.2017
15:35:50
действительно, зачем?

Dimon
04.04.2017
15:37:10
перелогиниваться не нужно

I
04.04.2017
15:37:10
тем более, у меня даже второго акка нет(

Alex
04.04.2017
15:37:51

Google

Alex
04.04.2017
15:38:01
вот черт, у меня тоже запасного нет

I
04.04.2017
15:40:19
блин, а что он нужен?
да черт знает, можно создать акк от лица HR, поставить няшную фоточку и смотреть на больных ублюдков, которые поливают тебя говном
:D
и заодно на тех, кто будет в лс при этом писать

Alex
04.04.2017
15:41:01
Слышал там не только поливают но еще и непотребства разные отправляют. Проверять я это конечно же не буду.

Dimon
04.04.2017
15:41:20
не хотел бы я увидеть залупу в личке

Alexander
04.04.2017
15:41:22

I
04.04.2017
15:41:43

Alex
04.04.2017
15:41:43

I
04.04.2017
15:42:02
идея для порносайта :D

Alex
04.04.2017
15:42:15
Не помню чтобы я поливал hr говном, не в моем стиле.

I
04.04.2017
15:42:51
я просто помню, что одного чувака из моей текущей команды поливали говном, когда он вакансию предложил без указания вилки

Google

I
04.04.2017
15:43:05
а он вилки-то и не знал, это обсуждалось потом уже

Danila
04.04.2017
15:44:42
последний нормальный чатик превратился в говно
молодцы парни, так держать

I
04.04.2017
15:45:04
you're welcome!

Alex
04.04.2017
15:45:11

Danila
04.04.2017
15:45:19
подтянулись? кек

Alex
04.04.2017
15:45:32

Dimon
04.04.2017
15:48:12

Roman
04.04.2017
15:58:19
> да черт знает, можно создать акк от лица HR, поставить няшную фоточку и смотреть на больных ублюдков, которые поливают тебя говном
Светлая, че ти тут делаешь, ти ведь даже не можешь здесь хайрить

I
04.04.2017
15:59:18
эээ
чиго?

Eugene
04.04.2017
18:13:37
болезненные воспоминания видимо

Vlad
04.04.2017
19:16:20
Снова здравствуйте. Возможно, кто-то сможет (опять) написать (найти) подходящий метод. Я плох в алгоритмах ?
h = {:a=>1, :b=>{:c=>2, :d=>{:e=>3}}}
h.deep_find_dig(3) # THIS
# => [:b, :d, :e]
Производительность не очень важна в данном случае.

I
04.04.2017
19:18:17
а на c пофиг?

Vlad
04.04.2017
19:18:45

I
04.04.2017
19:19:10
а, по значению откопать последовательность ключей

Vlad
04.04.2017
19:19:35

I
04.04.2017
19:19:43
ну это такое, а если у тебя дважды где-то значение висит?

Vlad
04.04.2017
19:19:59

I
04.04.2017
19:24:52
перебираешь элементы хэша А, если не хэш - возвращаешь значение-ключ. Если хэш(Б) - идешь внутрь, к возвращенным значение-ключ дописываешь перед ключом ключ твоего хэша, добавляешь в массив А значени от массива Б с префиксом ключа

Google

Vlad
04.04.2017
20:01:09
def find_path(value)
self.inject(nil) do |path, (k, v)|
if v.is_a?(Hash)
_k = v.find_path(value)
(path ||= []) << [k, _k] if _k
else
break k if v == value
end
path&.flatten
end
end
Вот так вот получилось)

Ivan
05.04.2017
06:22:14
https://www.digitalocean.com/company/blog/introducing-monitoring

Joe
05.04.2017
06:52:50
Люди, кто на фриланс-биржах проекты ищет, у вас спрашивают cv заказчики? Если нет, то может в начале спрашивали, когда еще не было отзывов и выполненных проектов?

I
05.04.2017
06:53:34
ну я обычно cover letter просто пишу красивое

Joe
05.04.2017
06:54:21
Не понял. Весь свой опыт работы туда?

Alex
05.04.2017
06:57:17
поставь себя на место заказчика, попробуй найти исполнителя
сразу сообразишь что нужно писать

I
05.04.2017
06:57:57
там упоминаю, что с этим работал так, в этом умею то, прямо по пунктикам их требований
опыт работы с профиле обычно весь описан

Joe
05.04.2017
07:02:32
Ok, понятно, не спрашивают в общем. Что писать в cover letter я себе представляю. Решил разобраться, нужно ли мне делать прикольное cv, будет ли оно кому-то нужно

I
05.04.2017
07:03:51
ну я такие вещи уже на общении прямом рассказываю

Joe
05.04.2017
07:07:49
Угу. Спс

Roman
05.04.2017
08:12:57
столкнулся с занятной проблемой
есть старый проект, в нем папки неймспейсов в моделях написаны зачем-то камел кейсом
у коллег на маках все норм
на продакшоне под убунтой все норм
у меня в деве под убунтой Unable to autoload constant Bar, expected app/models/Foo/bar.rb to define it

I
05.04.2017
08:14:36
Ааа, я понял
Да

Roman
05.04.2017
08:14:47
на строке с вызовом Foo::Bar.find_each

Google

Roman
05.04.2017
08:15:06
то есть бля он ищет там где надо

I
05.04.2017
08:15:09
Надо ::Foo::Bar, чтобы ожило

Roman
05.04.2017
08:15:10
а найти не может
ниет
не оживает
прикол в том что оно и так работало

Admin
ERROR: S client not available

Roman
05.04.2017
08:16:34
пока я не пришел
и не работает только у меня

I
05.04.2017
08:17:04
Пересобери руби

Roman
05.04.2017
08:17:28
да вчера только поставил на свежую убунту рвм + руби

Rustam
05.04.2017
08:19:28
Можно inflector объявить
ActiveSupport::Inflector.inflections(:en) do |inflect|
inflect.acronym 'Foo'
end

Roman
05.04.2017
08:23:49
тоже нет

Rustam
05.04.2017
08:26:16
а если в /config/environments/development.rb
config.eager_load = false
поменять на
config.eager_load = true
?

Roman
05.04.2017
08:28:46
слыш а помогло
а почему

Rustam
05.04.2017
08:28:59
сек
что-то не так с порядком загрузки файлов

Roman
05.04.2017
08:31:58
занятно еще то, что проблема исчезает если класс не неймспейсить

Google

Roman
05.04.2017
08:32:09
то есть вместо Foo::Bar объявить просто как Bar

Rustam
05.04.2017
08:32:31
сейчас пример покажу

Roman
05.04.2017
08:33:48
хотя при этом теряется таблица в базе

Rustam
05.04.2017
08:35:16
первое - макось
второе - линукс
И это не первый раз, когда поведение софта отличается. Гораздо хуже, когда тесты начинают по-разному работать на разных системах

Roman
05.04.2017
08:43:37
бля так я на мак не хочу перелазить ради такой хуйнюшки

Rustam
05.04.2017
08:44:01
и не надо. Код в проде же не на маке крутится
пинай маководов :)

Roman
05.04.2017
08:44:44
ну маководов тут шестеро, а я один
нужен саппорт чтобы их запинать
ну и в проде то все работает

Rustam
05.04.2017
08:45:06
камон, а как же твоя борода?
+ 10 к силе
свитер + 10 к броне

I
05.04.2017
08:46:04
Еще мак можешь купить

Roman
05.04.2017
08:46:14
да мне его так дают