Size: a a a

pro.rb (Ruby/Rails / RU)

2020 September 04

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Ruslan Ryabov
но как-то в 2020 году офлайн как-то странно слышать
Параноидальность сб некоторые больших контор
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
телефон с моб интернетом и usb кабло :)
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Меня ж даже до клавиатуры не допустят
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
закачали на флешку свой репозиторий apt, закачали на флешку свой репозиторий rubygems - подключили. profit!
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
Кракозябр Кракозябрович
Параноидальность сб некоторые больших контор
так тебе и файлы на флешке не дадут пронести?
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Тенпеннай
так тебе и файлы на флешке не дадут пронести?
Это должны дать. Там кроме рельс ещё гору всего ставить
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
может там еще USB вырваны будут из компа? ну а вдруг
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Не, мб это нас просто не любят в сб
источник

Т

Тенпеннай in pro.rb (Ruby/Rails / RU)
вощим, если не критичен именно rvm, то спосо Ивана наиболее естестенный
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Главное, чтобы медицинский досмотр не проводили😅
источник

КК

Кракозябр Кракозябро... in pro.rb (Ruby/Rails / RU)
Ещё ж как-то фронтенд надо будет запустить😱
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Ruslan Ryabov
причем, все любят хаить рельсу за магию, непрозрачность, так мы тут имеем те шары только с другой стороны, какой-то компонет, который собираем на ответ в АПИ, где куча подводных камней, надо изучать как оно работает, как запросы будут выполняться и тд, а как потом оптимизировать. На мой взгляд, чем проще и прозрачнее инструмент, тем лучше, формирование JSON это не такая уж задача, для которой нужно обмазываться либами и DSL
Ты о какой магии говоришь? DSL не одна из известных мне библиотек не дает, а просто оборачивает джсон согласно спецификации и дает пару методов для  добавления мета описания и связей с другими джоснчиками т.д.

А про ограничения - когда ограничения это стало плохо? Вот ты поставил рспек он дает ограничение в виде написания тестов по стандратам, но по твоей логике - хочу сделать что-то такое, что мне нравится, но сложно это сделать - это есть хорошо или нет?

Вопрос сам по себе возникает - нахера делать свои велосипеды, когда тысячи профессионалов своего дела разрабатывают это годами для того чтобы код был чище
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Кракозябр Кракозябрович
Это должны дать. Там кроме рельс ещё гору всего ставить
bundle package
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Мб все патичить те же рельсы - это норм, ведь они дают ограничения ахах
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
Ivan Naumov
Ты о какой магии говоришь? DSL не одна из известных мне библиотек не дает, а просто оборачивает джсон согласно спецификации и дает пару методов для  добавления мета описания и связей с другими джоснчиками т.д.

А про ограничения - когда ограничения это стало плохо? Вот ты поставил рспек он дает ограничение в виде написания тестов по стандратам, но по твоей логике - хочу сделать что-то такое, что мне нравится, но сложно это сделать - это есть хорошо или нет?

Вопрос сам по себе возникает - нахера делать свои велосипеды, когда тысячи профессионалов своего дела разрабатывают это годами для того чтобы код был чище
Я открыл гем рубишный для jsonapi и увидел дсл для работы с рензером в контроллере, так себе хрень

Отвечая на рспек, зачем ставить еще одну ненужную зависимость для такой простой вещи как json? Что сложного сделать простой тест на сравнение схемы допустимых ключей в допустимой вложенности?

Нет, у меня другой вариант, нафига использовать чужие велосипеды под тривиальную задачу? Зависимостей мало или мало непоохрачных участков в коде?
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Ruslan Ryabov
Я открыл гем рубишный для jsonapi и увидел дсл для работы с рензером в контроллере, так себе хрень

Отвечая на рспек, зачем ставить еще одну ненужную зависимость для такой простой вещи как json? Что сложного сделать простой тест на сравнение схемы допустимых ключей в допустимой вложенности?

Нет, у меня другой вариант, нафига использовать чужие велосипеды под тривиальную задачу? Зависимостей мало или мало непоохрачных участков в коде?
Эти тесты будут таким же ограничением)
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
Ivan Naumov
Эти тесты будут таким же ограничением)
Зато прозрачно и очевидно, любой джун даже поймет че тут и сможет их и доработать, а так вставлять себе палки в колеса, но зато это jsonapi, мы в тренде!
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
В большом и легаси проекте такое решение вообще будет во вред
источник

VA

Vsevolod Avramov in pro.rb (Ruby/Rails / RU)
Когда пишешь приложение необходимо задумываться о его дальнейшей поддержке. Кто будет менять в дальнейшем написанный тобой код. Это может быть как другой программист, так и ты сам, но через продолжительное кол-во времени.
Если есть конвенции, в обществе программистов то лучше их придерживаться. Как и использование популярных/легко читаемых гемов.
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Ruslan Ryabov
В большом и легаси проекте такое решение вообще будет во вред
в большом проекте это как раз лучшее решение, или ты будешь пишешь гайд для всех разработчиков что учавствуют в этом проекте как стоит работать по твоей логике?
источник