@proRuby

Страница 977 из 1594
Vasiliy
20.12.2017
12:39:58
чтобы как пайп юзать

No
20.12.2017
12:40:16
все "вау" идет от рельсы, руби идет сзади понурив голову((
не знаю, у меня вау от рельсы никогда не было

инструмент как инструмент

меня именно руби прёт

Google
No
20.12.2017
12:40:35
и претензий к руби в принципе нет, я очень доволен

но не хватает чего-то ещё более крутого

это как наркотик

к старому руби я привык, хочу нового и более крутого

kolas
20.12.2017
12:41:07
надо встроенный линтер как в го

No
20.12.2017
12:41:10
Elixir не предлагать, сам знаю ))

kolas
20.12.2017
12:41:42
чтоб сразу по рукам бил

No
20.12.2017
12:41:49
чтобы как пайп юзать
https://github.com/akitaonrails/chainable_methods

Anton
20.12.2017
12:41:52
опять бесполезная красивая фича
этой фиче уже лет 10, лол

No
20.12.2017
12:42:05
этой фиче уже лет 10, лол
я про то, что require писать не надо

типо, удобно, классно, но кто на это реально обращал внимание?

Artem
20.12.2017
12:42:50
и претензий к руби в принципе нет, я очень доволен
да никто не спорит, руби хороший язык, но мы сейчас "вау" обсуждаем)

No
20.12.2017
12:43:22
а

Google
No
20.12.2017
12:43:27
ещё было вау от кложуры

но там "вау, это кто-то может читать"

)

Artem
20.12.2017
12:50:09
@test_user19 , вы плохо понимаете принцип "вау" )), кложур плохой пример "вау" - эффект, это когда было УГ, а потом бах и "вау"

а кложур это банальная PR акция((

Alexey
20.12.2017
13:10:43
в последнее время на питоне пишу, ожидания были увидеть супер логичный и очевидный язык, а теперь понимаю, что его дизайн очень далек как от идеала, там и от "идеала руби", у них даже есть специальный документ, описывающий некоторые нелогичности в дизайне, причем сначала я к ним сам пришел, а потом питонисты знакомые кинули эту ссылку с ответами на все мои вопросы: https://docs.python.org/3.6/faq/design.html забавно

после этого у меня даже слегка пригорело, мол почему питон сейчас настолько популярнее руби со всеми его проблемами

No
20.12.2017
13:14:30
экосистема?

на питоне есть всё

если тебе нужно что-то сделать - под это уже есть либа на питоне

это как либы для рельсы для веба

Alexey
20.12.2017
13:14:56
но она же как-то появилась, не с нуля же) язык старше руби на 2 года, небольшая разница

No
20.12.2017
13:14:58
только у питона это для всего

Alexey
20.12.2017
13:15:16
не аргумент) это следствие

No
20.12.2017
13:15:32
ну, 2 года на самом деле большая разница

Alexey
20.12.2017
13:15:43
мне интересно, почему в то время - середина-конец 90-х годов смотрели не на руби

Nikolay
20.12.2017
13:15:45
если тебе нужно что-то сделать - под это уже есть либа на питоне
если тебе нужно что-то сделать - под это уже есть jar’ник ?

No
20.12.2017
13:15:49
сейчас объясню, как я это вижу

Alexey
20.12.2017
13:16:37
я могу понять популярность С, С++, Java, JS, PHP, Perl (в свое время), но не питона)

kolas
20.12.2017
13:16:56
его же ученые использовали

Google
Alexey
20.12.2017
13:17:07
это тоже следствие)

Vlad
20.12.2017
13:17:11
ребята мб кто-то знает как привязать sequence в фактори гёрл в таком примере: у меня есть модель категории у которой has_many сабкатегорий и в одном из полей сабкатегорий я юзаю sequence и мне нужно чтобы sequence обнулялся для каждой новой категории в сабкатегориях что я для нее создаю

Alexey
20.12.2017
13:17:17
почему они его использовали?

No
20.12.2017
13:18:08
Появляется питон. Он ловит хайп по определенным причинам (думаю, что в своей нише он лучший). 2 года под него пишется экосистема. Появляется руби, со схожими идеями и сферой приминения. Руби голый. Выбор - использовать и развивать экосистему питона или развивать с нуля экосистему руби? В этот момент за счёт 2х лет опережения питон развивается куда быстрее (пока не появилась рельса, так уж точно).

Отсюда и более развитая экосистема

Отсюда и дальнейшая большая популярность пайтона

Aldar
20.12.2017
13:18:27
Alexey
20.12.2017
13:18:52
а я написал письмо марсианам, жду ответа) хотя наверное за месяц они уже схантили кучу спецов

Vasiliy
20.12.2017
13:24:34
питон популярен в научном сообществе

т.к. много либ для рассчётов

Aldar
20.12.2017
13:24:57
питон хайпанул из-за библиотек для машинного обучения и научных вычислений

Vasiliy
20.12.2017
13:25:02
именно

и просто сейчас МЛ на хайпе

вектор изначально в эту степь задали и собственно обрастала экосистема

kolas
20.12.2017
13:26:32
а руби пошел в унылый веб

Vasiliy
20.12.2017
13:26:37
это как в awesome-lists для рубей видеть процентов 40 гемов для рельсы

ну и да, рельса неплохо спедалировала в степь веба

kolas
20.12.2017
13:28:41
и то в вебе слишком сильная конкуренция с пхп

Google
Artem
20.12.2017
13:29:24
Появляется питон. Он ловит хайп по определенным причинам (думаю, что в своей нише он лучший). 2 года под него пишется экосистема. Появляется руби, со схожими идеями и сферой приминения. Руби голый. Выбор - использовать и развивать экосистему питона или развивать с нуля экосистему руби? В этот момент за счёт 2х лет опережения питон развивается куда быстрее (пока не появилась рельса, так уж точно).
у питона и руби есть одно концептуальное различие, что делает их разными, это мне попалось в инфографике, когда выбирал между питоном и руби Питон - из множества решений одной задачи, только одно правильное руби - у одной задачи множество решений в этом они диалектически отличаются

Vasiliy
20.12.2017
13:30:10
ну конкуренция с пыхой такое, там довольно много всяких повторяющихся хуёвин

Vasiliy
20.12.2017
13:30:44
с другой стороны множество решений не есть плюс

Artem
20.12.2017
13:30:49
поправлю вас друзья - диалектика)

а без принципов и понимания диалектики программист превращается в биоробота перерабатывающего кофеин в код)

Oleg
20.12.2017
13:32:09
Кофеино-ориентированное программирование

Хотя для этого есть кофескрипт

Artem
20.12.2017
13:32:29
наркоманы)

Alexander
20.12.2017
13:45:56
class UserRepo < ROM::Repository[:users] а вот что означает [:users] рядом с классом? почему именно такая запись выбрана?

Nikolay
20.12.2017
13:48:15
ооо

ты только начал осваивать ром?

у меня вчера знатно подгорело от документации…а точнее практически отсутствия ?

Vasiliy
20.12.2017
13:57:30
вроде таблица указывается

но я не ебу, в лужу пёрнул

Alexander
20.12.2017
14:01:01
не. я имею ввиду как это в руби происходит? читал про self.[](value) но не понял как это работает и для чего

Vasiliy
20.12.2017
14:02:57
это же то же самое что и call(:users)

Google
Vasiliy
20.12.2017
14:03:06


Иван
20.12.2017
14:18:54
это же то же самое что и call(:users)
ROM::Repository это вряд-ли proc

Alexander
20.12.2017
14:19:50
вообще как я понял это какой то метод класса, но как его использовать я не понял

и в каких случаях

Иван
20.12.2017
14:20:29
Ну скорее всего да, это метод класса который возвращает какой то другой класс

Vasiliy
20.12.2017
14:27:22
https://github.com/rom-rb/rom-repository/blob/master/lib/rom/repository/class_interface.rb#L19

Anton
20.12.2017
14:27:47
как с рутовым

Vlad
20.12.2017
14:28:00
Anton
20.12.2017
14:28:06
> почему именно такая запись выбрана? это к солнику уже

Alexander
20.12.2017
14:36:43
запутанный вопрос, сегодня с утра на проде ни с того ни с сего начали сыпаться ошибки слима, типа Generator supports only core expressions при чем они плавающие, и в любом месте приложения где есть слим. 10 раз открываешь одну и туже страницу и 1 раз ошибка выскакиет. кто нибудь сталкивался с подобным?

Максим
20.12.2017
15:09:26
ребят кейс правильно написан? case block.appointment_code when 1 cat = "office#{type.capitalize}" when 2 cat = "shoppingArea#{type.capitalize}" when 3 cat = "warehouse#{type.capitalize}" when 4 cat = "freeAppointment#{type.capitalize}" end

kolas
20.12.2017
15:11:38
сначало cat = должно быть

Максим
20.12.2017
15:23:14
?

я проверяю блок апоинтменткоуд

если у его такие значения то присвоить кет такоето

или ты перед кейсом вообще имеешь ввиду?

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