Size: a a a

Чат руби-школы

2020 April 27

SR

Shattered Ruby in Чат руби-школы
Тебе точно JRuby там нужен?
источник

KR

Kill Real in Чат руби-школы
и скажи что пишет
источник

БП

Бесплатный Порноактёр in Чат руби-школы
Shattered Ruby
Ты блог делаешь, да?
Ну, я хочу изучить рельсы
источник

SR

Shattered Ruby in Чат руби-школы
Бесплатный Порноактёр
Ну, я хочу изучить рельсы
Это само собой
источник

БП

Бесплатный Порноактёр in Чат руби-школы
источник

KR

Kill Real in Чат руби-школы
попробуй без версии тогда
источник

KR

Kill Real in Чат руби-школы
gem install nio4r
источник

SR

Shattered Ruby in Чат руби-школы
Бесплатный Порноактёр
Почему у меня этот гемфайл в папке?
Мне кажется, что ты пишешь bundle install не для того гемфайла
источник

KR

Kill Real in Чат руби-школы
по скрину он вроде в нужной папке, думаю оттуда все команды пишет, и скорее всего проблема в винде и следствие кривого окружения
источник

БП

Бесплатный Порноактёр in Чат руби-школы
Так я понять не могу, почему их хоть два
источник

БП

Бесплатный Порноактёр in Чат руби-школы
Kill Real
по скрину он вроде в нужной папке, думаю оттуда все команды пишет, и скорее всего проблема в винде и следствие кривого окружения
Возможно это из-за rails installer
источник

SR

Shattered Ruby in Чат руби-школы
Kill Real
по скрину он вроде в нужной папке, думаю оттуда все команды пишет, и скорее всего проблема в винде и следствие кривого окружения
Я, на самом деле, немного даже удивлён самой структуре гемфайла. Зачем в нем JRuby
источник

БП

Бесплатный Порноактёр in Чат руби-школы
источник

VL

Vitaly Liber in Чат руби-школы
Ребята, наваял статейку. Может кому-то будет полезно.)
источник

VL

Vitaly Liber in Чат руби-школы
Инструменты и сервисы для скоростной разработки приложений

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

Я не фанат долгой разработки. Мне больше нравится поймать какую-то идею и быстренько ее реализовать. Для этого отлично подойдут следующие инструменты и сервисы:

- Дешевый и стабильный хостинг на https://hetzner.cloud. В можете начать с 1 CPU, 2 GB RAM и 20GB SSD за 3 евро. В любой момент сервер можно проапгрейдить.

- Управление развертыванием и работой приложений можно отдать на откуп Dokku. В довесок вы получите бесплатный SSL сертификат с автопродлением, базу данных, key value сторадж и автоматический деплой. 💕 Как этим пользоваться читайте тут https://medium.com/@vitalyliber/deploy-rails-app-to-dokku-with-autorenewal-ssl-d2d3f7cccc82. ✌️Для автодеплоя используйте GitHub action https://github.com/vitalyliber/dokku-github-action.

- Я сторонник супер быстрых приложений. Если уж вы сами делаете свои проекты, то можете использовать самые свежие и актуальные технологии. Советую взять Next.js с его мощными возможностями для отдачи динамичного статического контента и инкрементальных обновлений. 💁 Можете глянуть, как это работает на примере https://github.com/vitalyliber/gym_coach. Обратите внимание на методы getStaticPaths и getStaticPaths. Смысл в том, что ваш сервер будет оч быстро отдавать предварительно сгенерированный статический контент, а все обновления будут происходить в бэкраунде.

- Как же без API для вашего клиента + удобной админки. Rails в связке Rails Admin прекрасно подойдет для этого. Преимущества Rails Admin в том, что он может строить интерфейс на основе связей в бд. Достаточно создать модели и, вуаля, у вас есть интерфейс для внесения данных. 😊 Если вы хотите посмотреть, как это работает, то можете глянуть админку для VirtualGym тут https://github.com/vitalyliber/gym_server/blob/master/config/initializers/rails_admin.rb. Обратите внимание, что в примере уже настроена базовая авторизация — копируйте и вставляйте себе.

Надеюсь, что этот набор поможет вам сохранять скорость разработки в при любых условиях 👨🏻‍💻
источник

O

Olga in Чат руби-школы
Vitaly Liber
Инструменты и сервисы для скоростной разработки приложений

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

Я не фанат долгой разработки. Мне больше нравится поймать какую-то идею и быстренько ее реализовать. Для этого отлично подойдут следующие инструменты и сервисы:

- Дешевый и стабильный хостинг на https://hetzner.cloud. В можете начать с 1 CPU, 2 GB RAM и 20GB SSD за 3 евро. В любой момент сервер можно проапгрейдить.

- Управление развертыванием и работой приложений можно отдать на откуп Dokku. В довесок вы получите бесплатный SSL сертификат с автопродлением, базу данных, key value сторадж и автоматический деплой. 💕 Как этим пользоваться читайте тут https://medium.com/@vitalyliber/deploy-rails-app-to-dokku-with-autorenewal-ssl-d2d3f7cccc82. ✌️Для автодеплоя используйте GitHub action https://github.com/vitalyliber/dokku-github-action.

- Я сторонник супер быстрых приложений. Если уж вы сами делаете свои проекты, то можете использовать самые свежие и актуальные технологии. Советую взять Next.js с его мощными возможностями для отдачи динамичного статического контента и инкрементальных обновлений. 💁 Можете глянуть, как это работает на примере https://github.com/vitalyliber/gym_coach. Обратите внимание на методы getStaticPaths и getStaticPaths. Смысл в том, что ваш сервер будет оч быстро отдавать предварительно сгенерированный статический контент, а все обновления будут происходить в бэкраунде.

- Как же без API для вашего клиента + удобной админки. Rails в связке Rails Admin прекрасно подойдет для этого. Преимущества Rails Admin в том, что он может строить интерфейс на основе связей в бд. Достаточно создать модели и, вуаля, у вас есть интерфейс для внесения данных. 😊 Если вы хотите посмотреть, как это работает, то можете глянуть админку для VirtualGym тут https://github.com/vitalyliber/gym_server/blob/master/config/initializers/rails_admin.rb. Обратите внимание, что в примере уже настроена базовая авторизация — копируйте и вставляйте себе.

Надеюсь, что этот набор поможет вам сохранять скорость разработки в при любых условиях 👨🏻‍💻
👍 это надо сохранить!)
источник

MM

Marat Mustafin in Чат руби-школы
+
источник

VL

Vitaly Liber in Чат руби-школы
Еу еу =)
источник

KR

Kill Real in Чат руби-школы
а кто на виндовс работает? Как вы ставите зависимости всякие?
Пишут про проблему @yanetrubochist, что сначала ставят ruby-dev и проблема у многих уходит
источник

SR

Shattered Ruby in Чат руби-школы
мы разобрались уже
источник