@proRuby

Страница 14 из 1594
Vadim
05.04.2016
06:08:01
*не

NewsBot pro.ruby
05.04.2016
08:24:49
how to get a value of out of this https://t.co/LH3RgcKPDf

Test Gem Code without Building it? https://t.co/KCBhb7j12Y

Денис
05.04.2016
11:08:13
@GitHubBot - бот уведомлений о изменениях в репозиториях

Google
NewsBot pro.ruby
05.04.2016
12:56:36
The lesser-known ActiveSupport #presence_in method https://t.co/RqIabZaa2T

New version for the gems of the Ruby-GNOME2 project https://t.co/rOoPYDeK8J

Vasilij
05.04.2016
19:12:27
но зачем
для некоторых содомитов https://github.com/Novator/Pandora

Stanislav
05.04.2016
19:14:03
жесть

я люблю руби, но не до такой степени

Roman
05.04.2016
19:15:34
Хех. Забавно - там два контрибьютора с одинаковой аватаркой)

И уже over 500 коммитов

И они это более-менее стабильно пилят с 2013-го

Stanislav
05.04.2016
19:16:17
он один, просто у него раздвоение личности

Vasilij
05.04.2016
19:16:39
Вы почитайте творение этого Виктора Франкенштейна

я не понимаю как он из окна то не выпрыгнул

Roman
05.04.2016
19:16:57
Кстати да - там дата регистрации обоих профилей - день в день))

Google
Stanislav
05.04.2016
19:17:22
да и у новатора профиль фейсбука с ником второго)

Roman
05.04.2016
19:18:17
13885 LOC в одном файле

кто эти человек? Почему они не эволюционировали за 2+ года?

Vasilij
05.04.2016
19:19:27
https://vk.com/topic-56092988_31395218

Vasilij
05.04.2016
19:19:39
Человек хотел рефакторить но передумал

Stanislav
05.04.2016
19:19:45
блеа

опять в телеграм десктоп херни запилили

Vasilij
05.04.2016
19:23:04
еще оказалось человеки гордиться тем, что так много строчок в одном файле https://vk.com/pandoranet?w=wall-56092988_1914

Stanislav
05.04.2016
19:26:56
чет ору

Roman
05.04.2016
19:26:59
я и забыл, что такое бывает

Stanislav
05.04.2016
19:27:49
ну может он тралирует и в гитхаб кладет собранный из разных файлов )

Vasilij
05.04.2016
19:28:51
ага и обфусцирует в говнокод

Roman
05.04.2016
19:29:28
да просто это “синдром болгеноса” в легкой форме

Stanislav
05.04.2016
19:32:45
но надо отдать ему должное, оно вроде работает)

Vasilij
05.04.2016
19:33:09
https://github.com/Novator/Pandora/blob/master/pandora.rb#L658 слабая типизация хендмейд

напомнило https://github.com/jezen/is-thirteen/blob/master/consts.js#L41

только второе это просто тролинг

Roman
05.04.2016
19:35:14
а если в этом файле запустить rubocop, то ошибок будет больше чем строк или меньше?

Vasilij
05.04.2016
19:36:29
думаю больше, но было бы логично, если бы он себе послал kill -9

Google
Roman
05.04.2016
19:37:04
21665 строк, 12997 offenses. Не угадал)

Vasilij
05.04.2016
19:37:16
:(

Roman
05.04.2016
19:38:10
теперь надо удалить это со своего компа, а то мало ли что)

вообще мне его немного жалко даже. Он то в свою идею верит, вот только проблему увидеть не может и правильным советам не доверяет.

А вообще - символичное название. Этот код - как ящик пандоры))

finkel
05.04.2016
19:48:16
Я поглядел - увидел, что мой файл разбит на 20 мелких. И у меня возникло пару вопросов: 1. Какой новый функционал добавлен для пользователей? 2. Почему новый программист, придя в проект, начинает с полного рефакторинга и не пытается влиться в существующую разработку, наращивая новый функционал?

файл ему разбили(

Stanislav
05.04.2016
19:48:50
ссылку, молю

finkel
05.04.2016
19:49:19
https://github.com/Novator/Pandora/pull/15

взято от сюда https://vk.com/wall-56092988_745

Stanislav
05.04.2016
19:50:15
ааааа

этот проект сделал не то что мой день

а весь год

признаюсь, я сильно не знаком с привычками ruby-программистов, но меня все эти "привычки руби-программистов" больше настораживают, чем дают надежду на "расширение комьюнити". наоборот, привязавшись к "модным" руби-привычкам, мы отстраним от проекта других программистов, которые бы могли влиться в проект с минимальным усилием.

но пишет на руби уже столько лет О_О

finkel
05.04.2016
19:51:22
я когда читал про попытки, мне казалось что в конце будет что-то типа

К двум предпринятым ранее попыткам разделить код Пандоры на отдельные модули: 1) Галюк, ноябрь 2013 2) Буланов, декабрь 2014 добавилась третья попытка: 3) Николай, январь 2015 но у меня есть ружье и я защитил мой файл

Roman
05.04.2016
19:55:34
я так и вижу, как после опуса про домохозяек автор форка пробил рукой лоб.

Stanislav
05.04.2016
19:57:16
самое странное, что кому то было не лень это рефакторить...

Roman
05.04.2016
19:57:41
ну может идея понравилась. Проект то работает.

Google
finkel
05.04.2016
20:02:44
я бы ему помог, но без головной боли и изучения привычек руби программистов там не влиться в проект, какой то гит еще учить надо

Stanislav
05.04.2016
20:04:49
страшный сон, он становится тимлидом на следующей работе у того кто нынче работает тимлидом

Roman
05.04.2016
20:05:09
а мне его его реально жалко. Тот страшный случай, когда тотальное отсутвие критического мышления не в соседстве с тупостью. Ведь код то написать смог и мысли свои понятно выражает.

И я вот вообще хз как таких людей чинят

Stanislav
05.04.2016
20:25:50
опыт работы в команде мб

Артем
05.04.2016
20:49:23
ох, это... просто... слов нет

и ведь комментарии есть, зачатки документации... где-то чувак повернул не туда

Akamit
05.04.2016
20:55:37
Дороги, которые мы не выбираем.. Книга есть такая)

Может он в чем то другом хорош.. А это просто хобби

Stanislav
05.04.2016
21:19:38
Вот тоже такое ощущение

Silent Bob
05.04.2016
21:22:19
Помощи прошу. Прохожу кодкадеми руби, и немного застопорился на attr_reader, attr_writer ... https://www.codecademy.com/courses/ruby-beginner-en-zfe3o/0/5 правильно я понимаю, что строка (к примеру) "attr_reader :name" в теле класса создаст простой метод .name , который можно вызвать на экземпляре класса и узнать значение переменной name ? Или я несу бред? Объясните на пальцах что такое attr_reader, attr_writer , пжалуста)

Stanislav
05.04.2016
21:26:22
Он делает геттер, но @ переменную в конструкторе сам обьяви

Я про ридер

Аксесор делает сеттер и геттер

Райтер только сеттер

@foo attr_writer :foo Сделает метод Def foo=

Silent Bob
05.04.2016
21:30:50
@foo attr_writer :foo Сделает метод Def foo=
спасибо, пойду читать что такое геттер и сеттер и райтер) и этим методом можно поменять переменную @foo примерно так: объект.foo = 'new value' , да?

Stanislav
05.04.2016
21:31:09
Соответсвенно, если нет @ вернет nil, если я ничего за 4 месяца не забыл

Читай про property в других языках

Google
Stanislav
05.04.2016
21:32:54
Я щас ч мобилы, так бы объяснил

Silent Bob
05.04.2016
21:33:06
Читай про property в других языках
спасибо за материал)

Andrey
05.04.2016
21:34:48
геттер - функция, возвращающая значение переменной сеттер - устанавливающая значение по сути, reader делает функцию: def name @name end а writer def name=(value) @name = value end

но как сказали выше - стоит обьявить классовую переменную @variable, например, при инициализации

Stanislav
05.04.2016
21:37:42
?

Silent Bob
05.04.2016
21:47:33
Читай про property в других языках
вики как всегда радует) https://ru.wikipedia.org/wiki/%D0%A1%D0%B2%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%BE_%28%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%29

NewsBot pro.ruby
06.04.2016
00:54:05
Ruby GUI - Package https://t.co/jbRJkruQaX

@proDOT
06.04.2016
01:27:04
я не понимаю как он из окна то не выпрыгнул
Я подписан на его паблик в вк)))

Stanislav
06.04.2016
01:31:03
Но зачем

Denis
06.04.2016
09:02:22
кто-нибудь может помочь превратится из говнокодера в нормального человека?) После создания пользователя я хочу сгенерить ему аватарку, написал весь этот код в контроллере после @user.save, как теперь его правильно отрефакторить?) https://gist.github.com/kakawka/5a7ca04675dde91fe6fdd83ff534846b

Denis
06.04.2016
09:06:46
Лучше сделай это через https://github.com/carrierwaveuploader/carrierwave, например. Меньше кода напишешь, плюс получишь генерализованный подход.
Сейчас там есть paperclip (заказчик сказал именно его юзать), в enviroment.rb он уже настоен, но как его юзать я хз) обычно использование paperclip заканчивалось на загрузку файла из формы

Stanislav
06.04.2016
09:08:08
на коллбэк в модели повесь

Vasilij
06.04.2016
09:09:44
лечше уж явно

Nick
06.04.2016
09:10:02
Коллбэки -- зло

Страница 14 из 1594