Helpers - компьютеры, интернет, программирование

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


Стоит ли изучать Rails в 2023 году?
Ruby против Rails: Rails сегодня считается зрелым фреймворком. В частности, Rails — это фреймворк с открытым исходным кодом, основанный на языке программирования Ruby. Ruby был создан в 1995 году японским ученым-компьютерщиком Юкихиро Мац Мацумото в Японии. С момента его создания прошло почти 27 лет, и с тех пор язык значительно эволюционировал и развился. Для сравнения: на момент написания этой статьи текущая версия Rails, фреймворк с открытым исходным кодом, для которого Ruby..

Rails и MongoDB: первая попытка…
Теперь, когда я начал изучать Javascript, я, наконец, вижу общую картину. Возможность общаться с моей базой данных через Rails, меняя то, что я вижу в своем браузере, странно удовлетворяет, и я чувствую себя достаточно комфортно с Rails в режиме API, чтобы расшириться и попробовать что-то новое. С самого первого дня я использовал SQLite, но интересовался нереляционными базами данных (NoSQL). Об их отличиях я написал краткий блог, который вы можете прочитать здесь . После создания..

7 скрытых жемчужин для бесплатного изучения Ruby
Откройте для себя лучшие онлайн-ресурсы для бесплатного изучения Ruby в 2023 году. Прежде чем я начал свою карьеру инженера-программиста, я присоединился к Coding Bootcamp . Я очень хотел изучать JavaScript, но, к моему удивлению, первым, чему нас учили и пришлось изучать, был Ruby. Раньше я едва ли слышал об этом языке, не говоря уже о том, чтобы использовать его, однако чем больше и больше я кодировал и создавал на нем вещи, тем больше я влюблялся и осознавал, насколько он мощный...

Что такое Руби
из Википеды Ruby — это интерпретируемый , высокоуровневый язык программирования общего назначения , поддерживающий множество парадигм программирования . Он был разработан с упором на производительность и простоту программирования. В Ruby все является объектом, включая примитивные типы данных . Он был разработан в середине 1990-х годов Юкихиро «Мац Мацумото» в Японии . Ruby динамически типизирован и использует сборку мусора и компиляцию точно в срок . Он..

Активный сериализатор моделей против быстрого сериализатора JSON API
Попробовав впервые Netflix Fast JSON API Serializer с Ruby on Rails, я хотел бы указать на некоторые его отличия от Active Model Serializer (AMS). Я использовал один и тот же проект один раз для обоих, сначала с использованием AMS, а второй раз с использованием Fast JSON API. Определите сериализатор для ресурса: при использовании AMS класс CustomerSerializer наследуется от ActiveModel :: Serializer для применения ожидаемого поведения. где при использовании Fast JSON API..

Вопросы по теме 'ruby-on-rails'

Authlogic_OpenID - неинициализированная константа Rack :: OpenID
Поэтому я следил за руководством по Railscast ( http://railscasts.com/episodes/170-openid-with-authlogic ) и использовал старую версию плагина из git-файла Райана. Теперь я могу успешно создать / зарегистрировать пользователя с помощью OpenID...

Понимание синтаксиса Ruby
Возможные дубликаты: Что такое лучший способ изучить Ruby? Объяснить синтаксис итератора на Ruby на рельсах Я все еще изучаю рубин, рубин на рельсах и все такое. Я лучше понимаю весь синтаксис ruby ​​и rails, но этот меня немного...

Как настроить Rails для вывода десятичных знаков с правильной точностью в полях формы?
Я хочу хранить валюты в своих базах данных (sqlite и mysql). Я пытаюсь использовать тип столбца decimal с :scale => 2 . Это ведет себя не так, как ожидалось. Если я сохраню запись с :rate => 10.50 , она сохранится в моей базе данных...

Поиск всех пользователей с повторяющимися именами
У меня есть пользователи, у которых есть поля first_name и last_name, и мне нужно сделать ruby, чтобы найти всех пользователей, у которых есть дубликаты учетных записей на основе имени и фамилии. Например, я хочу иметь поиск, который будет искать...

Rails 3 actionmail OpenSSL::SSL::SSLError
Я получаю OpenSSL::SSL::SSLError, когда пытаюсь отправить электронное письмо через контактную форму. В моем config/application.rb я добавил. config.action_mailer.raise_delivery_errors = true config.action_mailer.delivery_method = :smtp...

Как подавить вывод возвращаемого значения в IRB/Rails Console?
Например, если я захожу в IRB и делаю следующее: jruby-1.6.7 :026 > puts [1,2,3,4,5] 1 2 3 4 5 => nil Есть ли способ подавить nil ? Проблема в том, что если я добавляю большую структуру данных, она спамит что-то другое, не имеющее...
04.12.2023

Rails: добавление пустого тега и контента в link_to
Я пытаюсь сгенерировать ссылку с помощью помощника link_to, который выведет следующий HTML: <a href="some_url"><i class="some_class"></i>Link Name</a> Однако код, который я использую, чтобы попытаться выполнить это:...
02.12.2023

Rails обрезается переключателем «читать дальше»
У меня есть абзац, который я хочу обрезать с возможностью нажать «читать дальше» и открыть его вместе с остальным содержимым. Содержимое поступает из поля базы данных. Вот что у меня есть для усечения: <%= truncate(@major.glance, :length...

Rails + AJAX возвращает больше HTML, чем ожидалось
Я новичок в Rails и ценю любую информацию! Обновление версии Rails или Ruby не вариант, я должен использовать текущую версию моего клиента. Версия Ruby: 1.9.3-p194, версия Rails: 3.2.18 Я загружаю динамический HTML-контент через вызов...

Как при желании исключить gem pg из Gemfile?
В нашей команде у некоторых людей на машинах не установлен pg gem. На данный момент мы используем две отдельные конфигурации базы данных, которые копируются в database.yml. У нас были проблемы с этим подходом, потому что нам приходилось постоянно...

Поиск монгоидов по массиву идентификаторов ассоциаций
У меня есть проект Rails 4.2, Mongoid 4 с этими моделями: class Customer #aka Company include Mongoid::Document has_many :branches end class Branch include Mongoid::Document field :name, type: String, default: "" belongs_to...

Проблема с Bluemix на рельсах: экземпляр (индекс 0) не смог начать принимать соединения
Я пытаюсь развернуть небольшое приложение Rails в Bluemix. Локально работает нормально. Ошибка, которую я получаю: Instance (index 0) failed to start accepting connections 2015-12-13T20:57:11.571-0800[API/2]OUTApp instance exited with guid...

Ошибка установки Rspec — неверный аргумент
Я только что перешел на новый ноутбук, работающий на Win 10/ruby 2.2.2/Rails 4.2.0 (без проблем на предыдущей Win 8 ruby ​​2.0.0/Rails 4.2/rspec 3.2). Теперь при установке rspec ниже странная ошибка: $ rails g rspec:install identical...
29.11.2023

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

Rails Admin — неподдерживаемый диапазон полей
Начиная с Rails 4, он поддерживает типы данных Range (int4range, int8range, daterange и т. д.) с Postgres. Я воспользовался этой замечательной новой функцией, но Rails_admin ее не поддерживает, и приложение вылетает. Есть ли решение/исправление для...

Сортировка имеет много ассоциаций
Я создаю приложение для отелей, и мне хотелось бы отсортировать все отели по цене самого дешевого номера, но, похоже, я не могу достичь своей цели. Тип номера Модель>> class Roomtype < ActiveRecord::Base mount_uploader :image,...

Как передать параметр для проверки/обработки в представлении RUBY
У меня большие сомнения, я принимаю советы, если они видят лучший вариант сделать то, что я хочу. У меня есть макет, который ссылается на два элемента одного вида >> <ul class="nav nav-second-level"> <li> <%= link_to...

Как определить последовательность, используемую при создании таблицы при миграции ActiveRecord в Ruby on Rails 5.2?
Мне нужно назначить конкретную последовательность Postgres полю ID моей таблицы. В модели я попытался определить следующую настройку, которая не влияет на Posgres: класс MyObject ‹ActiveRecord :: Base self.sequence_name = global_seq Обычно...

Как разделить долгоживущее задание Sidekiq на множество краткосрочных заданий в приложении Ruby on Rails
Итак, я создаю веб-сайт, который вызывает сторонний API, который может занять от 20 секунд до 30 минут, чтобы вернуть результат. Но я не могу знать эту продолжительность заранее, поэтому нужно часто опрашивать ее, чтобы проверить, выполнена ли работа...
15.12.2023

Новые материалы

Интуитивное понимание тензоров в машинном обучении
Тензор является важной концепцией во многих научных областях, таких как математика, физика, обработка сигналов и компьютерное зрение, и это лишь некоторые из них. В математике тензор — это..

Использование машинного обучения для диагностики болезни Альцгеймера, часть 4
Маркеры семантической согласованности для ранней диагностики болезни Альцгеймера (arXiv) Автор: Давиде Колла , Маттео Дельсанто , Марко Агосто , Бенедетто Витиелло , Даниэле Паоло Радичони..

Почему объяснимость так важна прямо сейчас?
По мере того, как системы искусственного интеллекта и инструменты на основе машинного обучения распространяются в нашей повседневной жизни, как практики, так и критики все чаще заявляют о..

Анимированный математический анализ
Использование Manim для создания математических анимированных визуализаций Визуализация данных помогает понять скрытые закономерности в данных, которые невозможно визуализировать..

Создание простого слайдера изображений с помощью JavaScript
Узнайте, как создать базовый слайдер изображений с помощью HTML, CSS и JavaScript. Введение В этом уроке мы создадим удобный слайдер изображений, используя JavaScript, HTML и CSS. Ползунок..

Создание базы данных с помощью супергероя «Python»
В этом посте мы узнаем, как создать «базу данных SQLite с помощью модуля python sqlite3, создав простую функцию входа и регистрации. Готовы ли вы к этому путешествию? Если да , давайте приступим..

ИИ для чайников: руководство для начинающих по пониманию будущего технологий
Вы чувствуете, что остались позади в мире ИИ? Не волнуйтесь, вы не одиноки! Со всей этой шумихой вокруг искусственного интеллекта может быть трудно понять, с чего начать. Но не позволяйте сленгу..