
Ro
21.09.2018
20:46:15

landsurveyor
21.09.2018
21:01:34
есть идея - есть икея)

Eugene
21.09.2018
21:49:13
А если конференция за границей, тогда вообще кайф, уровень токсичности ниже, холиваров меньше, люди охотнее идут на контакт.

Google

Lainera
21.09.2018
21:57:02
Да и темы интересные проскакивают. У нас на следующей неделе начинается неделя стартапов, пойду слушать чо там с роботиками интересного происходит и с ВР если время будет

Кеков Зез
21.09.2018
23:22:08
может кто помочь с вопросом?
В общем, я захотел расширить стандартный класс Array своим методом. Для этого создал класс MyCollection, который унаследовал от стандартного Array и добавил туда свой метод.
Проблема в том, что если я к своему эксземпляру коллекции применяю какой-нибудь стандартный метод для массива (а не свой новосозданный), то класс этого экземпляра сбрасывается на стандартный Array (и после этого мой крутой метод не применяется к этому экземпляру).
Почему так происходит и как это победить?
Пример по ссылке
кажется понял. Потому что select возвращает именно Array
а не то, что мне хочется

Al
22.09.2018
04:34:58
Десяточка за познакомиться на конфе в Москве.
?

Ro
22.09.2018
04:40:39
не дороже денег!
но лучше книгу купить)

Andrey
22.09.2018
05:15:13

Nikolay
22.09.2018
08:39:26
Раз уж флудовыхи, расскажу про впечатление этой недели - вьетнамский суп фо бо. Очень вкусно, попробуйте, кто не пробовал, но только у вьетнамцев)

Anastaysha
22.09.2018
09:12:58

Nikolay
22.09.2018
09:15:16
Спасибо, запишу ) А я пробовал в крокусе на фудкорте

Alexander
22.09.2018
09:55:34
Сколько места нужно на Linux mint?

Google

landsurveyor
22.09.2018
10:11:10
@sas2job 10гб минимум

alex
22.09.2018
12:17:48
Теоретические расчеты жизни устройства основаны на 300 циклах
Не совсем. Литиевые батарейки без потери емкости выхаживают от 500-600 и даже более 1000 циклов в зависимости от типа элементов, после этого количества циклов емкость батареи начинает падать, но кроме количества циклов есть и другие более значимые факторы влияющие на емкость, если у батареи будет 10 циклов но ее пару лет держали на 100% заряде не разряжая - она дохнет, например
Только у Леновы видел в настройках функцию продления жизни батарейки - если не заряжать ее больше 60-80% (это если постоянно от сети работаешь) жить батарейка будет значительно дольше. А так 1 цикл разряда-заряда в месяц значительно продлевает жисть батарейке


Alexii
22.09.2018
13:08:29
Для статистики: тоже сижу третий год на доретиновом мбпро 2012. В стоке (4гб/500хдд) он тормоз. Сразу воткнул 16 памяти и ссд-диск и все замечательно летает.
Бесит только одно - макосные шрифты заточены под ретину и под 4-5к моники на аймаках, и когда работаешь с «обычным» внешним моником (фуллхд 21-27) они несколько подзамыленные.


Alex
22.09.2018
13:29:06
Приветствую, разбавлю и я не много флудовыходные которые проспал( Все ещё болею и ужасно много сплю с непонятным режимом.
Сегодня первый раз писал в почтовый сервис на abuse почту с жалобой на спам от их клиента, не мог сообразить где мне посмотреть служебные заголовки письма в outlook минут 20, а потом не мог понять где же адрес в служебных заголовках.
В итоге я не уверен что нашел "правильный" адрес сервера и соответсвенно компанию поставища услуг, ну так или иначе отправил письмо с жалобой на их клиента. А спам типичный, когда на услуги не подписан и не зарегистрирован в сервисе, а релкама от них приходит, более того я удивился наглости этого сервиса потому как выяснилось что я них зарегистрирован и даже могу восстановить пароль к сервису, хотя письмо с подтверждением они мне не присылали. Работают ли вообще такие жалобы ? Какой у вас опыт с таким?
Вопрос к знатокам ruby:
"Как явно вызвать переменную из внешней области видимости?" Вопрос ради вопроса, без практического применения.
Пример
> a = 2
=> 2
> a.times do
> a = 3
> p a # переменная из этой области видмости
> p .... # как вызвать переменную a из внешней области видимости?
> end


Eduards
22.09.2018
13:56:51
Внешней это глобальная ?
Если да то через @

Alex
22.09.2018
13:57:01
Да
Ну создать @a и потом вызвать это понятно
Если да то через @
с @ мой пример будет просто переопределением
точно так же я мог просто другое имя выбрать для второй переменной из внутренней области видимости

Vlad
22.09.2018
14:21:01
Через objspace методы какие-нибудь стучаться к обьекту, зная его object_id, наверное там должны быть такие методы, нет компа под рукой. Там по идее много методов, поэтому догадываюсь, что и таковой.должен быть.

Alex
22.09.2018
14:21:31
Ну первое что мне пришло на ум это self.a
Однако нет ©

Dmitry
22.09.2018
14:23:23
А ты знаешь, что такое self ?

Alex
22.09.2018
14:23:47
да

Dmitry
22.09.2018
14:24:20
Ну, если знаешь, то тогда не должно было приходить такое на ум)

Alex
22.09.2018
14:25:04

Dmitry
22.09.2018
14:25:42
Я надеюсь ссылочками можно тут делиться: http://rubydev.ru/2012/09/self-ruby/

Alex
22.09.2018
14:29:50

Google

Alex
22.09.2018
14:35:51
у меня лично только такой вывод, что при создании переменной экземпляра класса я как и подобает в ООП могу создать методы доступа, и тамим образом вызывать прямо с object или если нужный объект окажется контекстом исполнения юзать self, а локальные переменные таких методов не создают и потому self к ним не применим.

Dmitry
22.09.2018
14:47:32

Alex
22.09.2018
14:53:12

Dmitry
22.09.2018
15:02:20
Только что его тоже нашёл и хотел поделиться, лул. Самому прям стало интересно

Vlad
22.09.2018
15:06:47
Там другие методы поинтереснее есть. Я год назад когда занимался поиском memory leak и попыткой понять работу GC и почему он тупит ObjectSpace активно помогал в этом.

Dmitry
22.09.2018
15:07:53
В этом модуле?

Alex
22.09.2018
15:10:58
в ObjectSpace да

Vlad
22.09.2018
15:12:11
https://blog.codeship.com/tracking-object-allocations-in-ruby/ Вот это юзал и остальные гемы, упомянутые там тоже щупал. Пришлось построчно дебажить код и смотреть что так жрет память, вернее почему обьекты после окончания работы Sidekiq воркера не стираются из памяти и почему sidekiq с 100мб за неделю раскушивается до 20гб сжирая половину сервака)

Alex
22.09.2018
15:13:02
О, такие вещи на вес золота

Dmitry
22.09.2018
15:13:05
И где текло, по итогу?

Andrey
22.09.2018
15:14:13

Vlad
22.09.2018
15:14:18
Ну нефиг в массив 20000 твиттов запихивать, потом делать их аналитику, каждый раз плодя кучу новых обьектов.

Dmitry
22.09.2018
15:14:31
А, ну тогда значит правильно догадывался))

Vlad
22.09.2018
15:14:34

Dmitry
22.09.2018
15:15:19
У меня тоже как-то была трабла с течью памяти, долго искал в чём причина.

Alex
22.09.2018
15:15:29

Andrey
22.09.2018
15:16:57
Охренеть конечно вопрос на джуна.

Alex
22.09.2018
15:17:13
Ну такие уж вопросы)

Vlad
22.09.2018
15:17:39

Google

Dmitry
22.09.2018
15:17:42
Ну, вообще странно, но да ладно, как всегда хотят мидла, по цене джуна

Alex
22.09.2018
15:17:51
как сделать распределенное rails приложение, как дебажить приложухи с ошибкой и как дебажть утекающую память

Andrey
22.09.2018
15:18:42

Alex
22.09.2018
15:19:13
Хорошо хоть не попрасили как в одной копании сделать рекомендательную систему (рекомендация книжек) как в Amazon только на чистом ruby ?
Там в прицнипе 2/3 вопросов были на тему архитектуры, у меня вроде даже копия осталась

Admin
ERROR: S client not available

Dmitry
22.09.2018
15:21:21
Если есть, кидай, интересно посмотреть

Alex
22.09.2018
15:24:01
в личку скину, чтобы не палить "контору"

Dmitry
22.09.2018
15:28:15
Это на джуна?
@Amourlive

Alex
22.09.2018
15:29:51
Это на джуна?
да бог знает) я написал им с резюме не тонко намекающим о моей опыте ?
на тот момент полностью нулевом

Dmitry
22.09.2018
15:31:03
Понятно тогда)

Alex
22.09.2018
15:31:30

Dmitry
22.09.2018
15:33:18
Ну, если человек без опыта, то он не порешает
Даже не так
Крч, всё зависит от того, что ты знаешь и с чем работал, имея 0 опыта

Alex
22.09.2018
15:35:36

Dmitry
22.09.2018
15:36:31
Смотря как преподнести)

Ro
22.09.2018
17:18:44
Ну откуда эти пидоры берутся?

Google

Ro
22.09.2018
17:18:46
https://skladchik.com/threads/%D0%A0%D1%83%D0%B1%D0%B8-%D0%B4%D0%BB%D1%8F-%D1%80%D0%BE%D0%BC%D0%B0%D0%BD%D1%82%D0%B8%D0%BA%D0%BE%D0%B2-rubyschool-us-%D0%A0%D0%BE%D0%BC%D0%B0%D0%BD-%D0%9F%D1%83%D1%88%D0%BA%D0%B8%D0%BD.207924/
" Автор отличный, ведёт свой блог про жизнь и работу в Америке, знаю его давно."

GG
22.09.2018
17:19:10
Капец

Ro
22.09.2018
17:19:13
книга больше не продается на русском языке
потом не спрашивайте, ссылки убираю
потом еще будете спрашивать почему так дорого)
Если кто-нибудь сдаст мне этого пидора - организатора складчины, пишите мне в личку. Отправим инфу в ФБР, надеюсь что хотя бы въезд в штаты ему закроют.
да, ребята, неблагодарные вы все-таки ученики
вам и курс бесплатно. Ну ладно денег нет - но не делали бы складчину
любители халявного контента мля...
еще удивлялись почему так дорого
надеюсь, что теперь вам понятно?

Aleksej
22.09.2018
17:31:27
Он книгу продаёт что ли?

Alex
22.09.2018
17:31:47

Vladimir
22.09.2018
17:33:16
Умом Россию не понять, в Россию нужно только верить...