@rubylang

Страница 1457 из 1684
Александр
12.04.2018
14:50:45
я думаю если у тебя такие сложности возникают, значит ты что то не правильно делаешь
Да, всё именно так = ). Кстати, а как узнать все методы объекта? Типа user.name, user.email

Natalia
12.04.2018
14:51:04
user.methods

Александр
12.04.2018
14:54:06
Задача, при вызове метода объекта, если условие true перенаправлять вызов этого метода на другой объект

Google
Александр
12.04.2018
14:54:50
Например: true ? user.friend.name : user.name

dima
12.04.2018
14:58:10
Например: true ? user.friend.name : user.name
и ты тут хочешь использовать алиас или подружать класс через некоторое время?

Vasiliy
12.04.2018
15:00:05
Вообще лучше явно вызывать

dima
12.04.2018
15:01:23
?

Александр
12.04.2018
15:01:24
Я там переопределяю все методы класса

dima
12.04.2018
15:01:47
Очень сложно все у тебя

Vasiliy
12.04.2018
15:02:09
Да

Делай явно тебе спасибо скажут потом

dima
12.04.2018
15:02:23
У тебя не возникает чувство такого если сложно то это может быть не правильно?

Александр
12.04.2018
15:03:07
dima
12.04.2018
15:03:51
Какая цель у тебя?что ты хочешь сделать?

Александр
12.04.2018
15:04:00
У тебя не возникает чувство такого если сложно то это может быть не правильно?
Да я костыль пишу, задание у меня такое. Короче, self.methods содержит не все методы, которые доступны в рунтайме, как мне получить их список

Google
Александр
12.04.2018
15:04:09
Vasiliy
12.04.2018
15:04:13
Ну если условие не проходит то один класс вызывать если проходит другой

Александр
12.04.2018
15:04:31
Vasiliy
12.04.2018
15:06:27
Как у одного класса разные инстансы?

dima
12.04.2018
15:06:51
Кинь свой код , что бы понять тебя

ojab
12.04.2018
15:13:27
он извращается, см. https://gist.github.com/DemikGit/f6f0eb91062edcb9d547da366e35967f

Александр
12.04.2018
15:19:55
он извращается, см. https://gist.github.com/DemikGit/f6f0eb91062edcb9d547da366e35967f
Я так и делаю https://gist.github.com/DemikGit/f6f0eb91062edcb9d547da366e35967f

А, стоп = )

Да, я там обновил гист

dima
12.04.2018
15:21:36
а где интстансы разные ?

Александр
12.04.2018
15:22:56
a = User.new b = User.new

А если ты про гист, то team_account это user

Вот так это делается User.instance_methods(true)

Vasiliy
12.04.2018
15:33:59
Какой то пиздец

dima
12.04.2018
15:36:56
я тоже так подумал , но не хотел это говорить

Александр
12.04.2018
15:37:12
ой всё

ojab
12.04.2018
16:00:45
ой всё
пацаны как бы намекают, что проще заюзать паттерн ProxyObject

(i. e. завернуть это всё в класс, инстансы которого ловят method_missing и отправляют куда следует)

Александр
12.04.2018
16:02:08
Сложна...

Shamil
12.04.2018
17:54:05
посоны, еще тут поспамнлю (сорян), помогите пожалуйста - пройдите опрос https://goo.gl/forms/weQbVYOJGKpMmqG73
Это не спам. Хорошо бы это в хороший пинок превратить)) Кстати, у меня есть предложение... скоро... (интрига нарастает...)

Google
Shamil
12.04.2018
17:58:36
Кто пользуется ide RubyMine? Вопрос такой про выбор мультистрок. При зажатых клавишах алт+виндовс и клик мышы можно выбирать мультипозиции для курсора. И вот накликал я их много, и в одном месте не там кликнул. Как отменить последний клик что бы все позиции курсора заново не кликать? Уверен что кто юзает такое тот поймёт о чем я.

ojab
12.04.2018
17:59:34
кликнуть туда же ещё раз?

(ни разу не юзал рубимайн)

Александр Король
12.04.2018
18:51:34
24го марта я жутко заебался,и гдето в 16 часов понял что пора бы отдохнуть, думал поехать поработать 3 дня в Вильнюсе, но увидел что на завтра есть тоже места по нормальной цене в Бразилию,и купил их. Пошел в магазин, закупился жратвой, как обычно перед поездкой, 5 пачек хамона, полтора кг овсянки,2кг риса(эт я чот погарячился,до сих пор у меня и гречка и рис есть).Купил билет на автобус типа лаунж(места сука гавно) нижняя подножка раскладываеться так что ноги не выровнять,зато дают бесплатную водичку.... Поспал часа 2.5,привык засыпать в 2-3 а тут автобус в 7 уже.

Shamil
12.04.2018
19:06:08
Я хочу сделать курс по осс, так что это будет хороший пинок :)
Это супер! Вы на встречах побольше и почаще о такой инициативе говорите)

И сюда тэж как бы не забывайте)

Roman
12.04.2018
19:20:07
Как настроить unicorn для highload проекта?

Nikita
12.04.2018
19:39:24
Почему выбор пал именно на юникорн?

Roman
12.04.2018
19:46:45
хз, выбирали до меня, предыдущая команда

ojab
12.04.2018
19:57:53
1) Поставить много воркеров 2) Поставить много инстансов

done!

Roman
12.04.2018
19:58:56
8 инстансов и 8 воркеров, куда больше?

ojab
12.04.2018
20:02:16
16 инстансов и 16 воркеров больше, например.

А что конкретно не устраивает в 8 инстансов и 8 воркеров?

Nikita
12.04.2018
20:03:05
Он в другом чатик писал, что юникорн падает вроде

даже при 6-8 Dyno падает, когда на сайте 1,5-2к юзеров

ojab
12.04.2018
20:06:27
один фиг, непонятно что есть "падает"

Dmitry
12.04.2018
22:29:34
503 ошибка у него, при таких нагрузках

Shamil
13.04.2018
00:11:45
Если дело с юникорном. Я помню была отличная статья про юникорн и про то почему его надо ставить за nginx. Юникорн не справляеться хорошо с долгими соединениями. Читал статью года 2-3 назад. Но лучше бы конечно логи посмотреть тоже.

Google
Amir
13.04.2018
00:59:52
Ребята помогите Случайно удалил таблицу Как его пересоздать? :)

Artem
13.04.2018
04:28:19
Integrating Elm with Rails https://github.com/pragmaticstudio/elm-on-rails

Michael
13.04.2018
05:42:25
Добрый день, кто пользуется RubyMine 2018.1 ?



Denis
13.04.2018
05:42:53
я

Michael
13.04.2018
05:43:15
когда сворачиваешь к примеру папку app и потом разворачиваешь, все внутри ранее развернутые папки не сворачиваются

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

Denis
13.04.2018
05:44:16
У меня тот же вопрос появился после обновления)

Ребят вопрос такой а как удалить созданую Джобу?

Nikita
13.04.2018
05:45:57
Где?

Denis
13.04.2018
05:48:17
Sidekiq

Michael
13.04.2018
05:48:52
я вчера тоже мучался, правда на локалке

Nikita
13.04.2018
05:49:12
Google -> Sidekiq kill job -> 1st link -> profit

Michael
13.04.2018
05:49:32
по итогу пришлось, сначала остановить Sidekiq и все задачи возвращались в очереди, потом чистил очередь и снова запускал Sidekiq

а еще так помогло ps -ef | grep sidekiq | grep -v grep | awk '{print $2}' | xargs kill -25

https://stackoverflow.com/questions/12143350/gracefully-shutting-down-sidekiq-processes

Denis
13.04.2018
05:51:41
Мне нужно чтобы в коде удалась

Michael
13.04.2018
05:52:12
ааа, тогда тут https://github.com/mperham/sidekiq/wiki/FAQ#how-do-i-cancel-a-sidekiq-job

Denis
13.04.2018
06:03:19
https://github.com/y-yagi/activejob-cancel - помогло

Michael
13.04.2018
06:40:33
У меня тот же вопрос появился после обновления)
похоже, нужно ждать обновы, в которой это вернут https://youtrack.jetbrains.com/issue/IDEA-186081

Google
Denis
13.04.2018
06:41:28
Ну при создание комитта авто сфорачивание работает

Michael
13.04.2018
06:42:27


ну или приучать себя к кнопочке

причем если перескучить режим Project на Project Files то все работает как прежде

но тогда отображение папки .idea бесит

Vasiliy
13.04.2018
07:08:12
вообще 2018.1 чутка глючная

Darth
13.04.2018
07:41:29
Спрашиваю тимлида как воспроизвести его проблему он отвечает "Если я тебе буду все объяснять, то мне проще все самому сделать"

Максим
13.04.2018
07:41:57
а он не писал этого в тикете

или типа того

Darth
13.04.2018
07:43:45
Он мне скинул бектрейс по почте, где видно где ошибка, но не понятно как он пришел к ней, т.к. у меня все работает :)

Максим
13.04.2018
07:44:21
ну так и говори у меня всё работает

напиши тесты

чтоб совсем уж

Anton
13.04.2018
07:45:17
Скорее лучше сказать, что ошибка не воспроизводится

Страница 1457 из 1684