Публикации по теме 'ruby-on-rails'


Ruby on Rails Coding Вопрос из интервью: преобразование десятичного числа в двоичное
Вот метод Ruby для преобразования десятичного числа в двоичное без каких-либо встроенных методов. def decimal_to_binary(decimal_number) return '0' if decimal_number == 0 binary = '' while decimal_number > 0 binary = (decimal_number % 2).to_s + binary decimal_number /= 2 end return binary end # Output puts decimal_to_binary(10) # Output…

На дворе 2022 год, стоит ли изучать Ruby on Rails?
По мудрым словам преподобного Лавджоя. Что такое Ruby on Rails? Ruby — это интерпретируемый язык программирования высокого уровня. Он появился в 1995 году; он был разработан и спроектирован Юкихиро Мацумото. Выпуск среды Ruby on Rails в 2004 году выдвинул Ruby на передний план экосистемы веб-разработки. Rails — это фреймворк, созданный на основе популярного шаблона проектирования Model-View-Controller. Он пообещал позаботиться о мельчайших деталях, чтобы вы, разработчик, могли..

Реализация прямой загрузки файлов AWS в Ember.js с помощью бэкэнда Rails
Я изучал фреймворки JavaScript и начал свой первый проект с Ember.js, обслуживаемого API в бэкэнде Rails 5. На сайте много изображений, и он также размещен на Heroku, где хранение изображений на сервере не вариант - вместо этого я обратился к сервису Amazon AWS S3 для хранения файлов. Rails предлагает несколько жемчужин для взаимодействия с AWS, таких как Paperclip или Carrierwave, но Ember дает возможность отказаться от них. Если вы используете эти гемы Rails, загрузка вашего изображения..

Начало работы с Ruby в Windows 10
Использование подсистемы Windows для Linux. В разработке Ruby долгое время доминировали MacOS и Linux — и на то есть веские причины. С помощью всего нескольких команд вы можете настроить среду Ruby с помощью фреймворка Rails и начать разработку. MacOS, основанная на Unix, также хорошо совместима с командами Rails. Это привело к тому, что пользователям Windows была предоставлена ​​небольшая поддержка в Интернете. Однако с появлением подсистемы Windows для Linux дверь в Ruby и Rails..

Создание приложения Rails 7 с Devise и ролями
Создайте новое приложение Rails под названием «devise_roles»: rails new devise_roles 2. Изменения в каталоге приложения: cd devise_roles 3. Добавьте гем Devise в свой Gemfile: bundle add devise 4. Запустите генератор установки Devise: rails g devise:install 5. Создайте модель пользователя с атрибутом роли: rails g devise User role:integer 6. Откройте сгенерированный файл миграции для модели пользователя..

Рубиновый еженедельник, выпуск 48
Добро пожаловать в 48-й выпуск Ruby Weekly, бесплатного еженедельного сборника новостей и статей о Ruby, который рассылается по электронной почте. Поддержите Ruby Weekly и других авторов, которых вы читаете на Medium, став участником по ссылке ниже. Присоединяйтесь к Medium по моей реферальной ссылке — This Week In I/O Прочитайте каждую статью This Week In I/O (и тысячи других авторов на Medium). Ваш членский взнос напрямую… www.thisweekin.io..

Ruby start_with ?, end_with? против регулярных выражений
В моем текущем проекте peacock (маленькая жемчужина для управления файлами .gitignore через командную строку) мне пришлось провести множество строковых тестов специально для первой и последней буквы. Вначале я использовал регулярные выражения, хотя знал, что в Ruby есть несколько встроенных методов для проверки этого особого случая начальных и конечных букв под названием start_with? и end_with? Я немного погуглил, но не нашел теста, сравнивающего эти методы и регулярное выражение,..