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


MoviRevu: проект Rails React
Кодирование — это серия легких успехов и невозможных неудач, которые могут быть вызваны запятой. Первой проблемой проекта было изучение того, как снова использовать BrowserRouter. Раньше я использовал эту функцию в других приложениях, но обновление до новой версии потребовало изучения новых формулировок. Самым большим изменением стало устранение функции Switch. Они изменили команду с «Переключиться» на «Маршруты», и вместо загрузки маршрута, соответствующего URL-адресу, сначала..

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. Он пообещал позаботиться о мельчайших деталях, чтобы вы, разработчик, могли..

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

Первое приложение Синатры
Первое приложение Синатры Чем больше вы знаете, тем больше вы осознаете то, чего не знаете. (Очень) перефразированная цитата Николы Теслы. Это, безусловно, был мой опыт изучения Синатры. CRUD, маршруты RESTful, вложенные хэши, аутентификация пользователя. Это были некоторые из недавно введенных концепций, которые заставляли меня чувствовать, что, хотя я сделал скачок вперед, я чувствовал себя на несколько шагов позади. Я понял, что не могу научиться всему сразу. Всякий раз,..

Создание приложения 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..