От новичка до гуру: Курсы программирования на CyberDuff

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


Что вам не говорят о том, как стать разработчиком программного обеспечения — часть 1
Написано Майклом Роде 7 августа 2016 г. Часть 1: Техническая сторона "Конечно, на это у меня уйдет всего две недели". Это цитата из моего разговора с моим будущим начальником около 3,5 месяцев назад. Он разработал для меня проект, чтобы оценить мой уровень навыков и помочь мне расширить свои знания в области разработки программного обеспечения. К сожалению, вчера я только что закончил проект , немного чуть дольше, чем мы планировали. Так что, черт возьми, случилось? Как..

Символы в Ruby
Строка — это последовательность символов, заключенная в двойные ( "" ) или одинарные кавычки ( '' ). Строки изменяемы, что означает, что вы можете изменять их содержимое, объединяя, заменяя или добавляя символы. Строки также интенсивно используют память, поскольку каждый раз при создании или изменении строки в памяти должен создаваться новый строковый объект. С другой стороны, символ — это уникальное и неизменное представление строки. Символы создаются путем помещения двоеточия ( : )..

Познакомьтесь с Юрием, балансирующим учебу в профессиональной жизни как начальник
Юрий изначально присоединился к команде WeAreBrain в качестве инженера по автоматизации контроля качества Ruby и разработчика Ruby on Rails. Будучи очень впечатлены его работой, мы спросили, не заинтересован ли он в повышении ставки и занятии должности инженера по обеспечению качества, на что он ответил: «Черт возьми!». Неистовый энтузиазм Юрия как в индивидуальном, так и в профессиональном плане связан с тем, что он все еще учится в университете. В то время как большинство..

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

Оборачиваю голову вокруг MongoDB, mongomapper и соединений
Я новичок в MongoDB и много лет использую СУБД. В любом случае, допустим, у меня есть следующие коллекции: Realtors many :bookmarks key :name Houses key :address, String key :bathrooms, Integer Properties key :address, String key...

Ruby on Rails при сбое метода create рендер теряет локальные переменные
Привет, ребята, у меня есть простой метод создания с некоторыми проверками, и всякий раз, когда метод создания терпит неудачу из-за ошибок проверки, он повторно отображает «новое» действие. Проблема в моем новом действии/представлении. У меня есть...

Объединение структур с одинаковым идентификатором пользователя и последующая сортировка по атрибутам
У меня есть любой массив структур. Каждая структура в массиве имеет следующие атрибуты: ID пользователя num_hot_dogs_eaten date_last_pigged_out Вот что я хочу сделать: Найдите структуры с совпадающими идентификаторами user_id и...

Перечислите все методы, на которые отвечает объект?
У меня есть две модели, User Membership Эти двое имеют следующие отношения друг к другу user has_many :memberships Я пытался выяснить, где находится метод сборки и как мне получить его в списке методов для экземпляра. Вот вывод...
29.04.2024

Доступ к вычисляемым столбцам SQL через ActiveRecord
У меня есть модель Person , которая включает свойство, представляющее данные о рождении ( birth_date ). У меня также есть метод под названием age() , который вычисляет текущий возраст человека. Теперь мне нужно запускать запросы на основе...

Рендеринг и/или перенаправление вызывались несколько раз в этом действии..?
Я продолжаю получать DoubleRenderError и не могу понять, почему! По сути, у меня есть действие, которое вызывает другое действие, которое проверяет введенный пользователем запрос на наличие ошибок, и если есть ошибка, оно останавливается и отображает...
26.04.2024

Выборка произвольных уровней самореферентных иерархических моделей
Я пытаюсь получить самореферентные данные из Rails. У меня есть модель под названием Task со следующим кодом: class Task < ActiveRecord::Base has_many :tasks has_many :relationships, foreign_key: "follower_id", dependent: :destroy...

Как использовать Ruby on Rails 3.2 с yui 3.5?
Я пишу свое первое приложение RoR с фреймворком YUI. Я безуспешно пытался найти руководства по ror+yui. Поэтому я зашел на сайт YUI. YUI говорит: // Put the YUI seed file on your page. <script...

селектор языка интерфейса в форме рельсов?
Каким будет способ, чтобы выбор локали выпадал в форме? У меня есть модель пользователя со столбцом «lng», где я храню строки локали «en», «fr» и т. д. i18n. Моя цель - иметь раскрывающийся список со всеми перечисленными языками "английский",...

Как обойти default_url_options?
В моем последнем проекте Rails мне пришлось перезаписать default_url_options в application_controller.rb , чтобы всегда передавать параметр через каждый запрос, например так: def default_url_options { :my_default_param => my_param_value...

Определить среду рельсов из драгоценного камня
Я работаю над драгоценным камнем рельсов, в котором у меня есть некоторая логика, которую я хотел бы использовать в зависимости от среды рельсов. Следующие ошибки кода: if Rails.env.production? При запуске в тестовом приложении это дает...
12.04.2024

Сделать операционную с обыском
Базовый вопрос, но я не смог найти ничего ясного на странице проекта или вики . У меня есть следующий код: field = "secre" Position.search( {:description_cont => field, :code_cont => field}).result(:distinct => true).to_sql =>...
03.04.2024

Rails 3 + angularjs + минификация не работает в продакшене: Неизвестный провайдер: eProvider
Я выполнил все инструкции, которые я могу найти для исправления минимизации, например. var MyController = function(renamed$scope, renamedGreeter) { ... } MyController.$inject = ['$scope', 'greeter']; а также someModule.factory('greeter',...

Рефакторинг в партиалы в Rails
На странице 1 я использую код A+B+C На странице 2 я использую код B+C Поэтому, когда я делаю частичное, я действительно понятия не имею, как с этим справиться. Например, в системе пост-комментариев. Я хочу показать @comments на двух разных...

Как получить два последних поста с изображениями
Мы используем жемчуг tumblr для получения сообщений из нашего блога. Получаем такие посты: client = Tumblr::Client.new posts = client.posts("blog_url", :type => "text", :limit => 2)["posts"] #gets a posts array В Tumblr изображения...
21.03.2024

Сложный запрос Rails
У меня есть структура модели, как показано ниже: У пользователя есть много опросов через ResponseSets (пользователь может посещать один и тот же опрос несколько раз, создавая ResponseSets для каждой попытки). ResponseSet имеет много ответов...

Rails 4 и Devise: разрешить пустое сообщение электронной почты при определенных условиях
В настоящее время я работаю над системой, в которой электронная почта требуется только в том случае, если пользователь не является студентом, а имя пользователя требуется, если пользователь является студентом. Вот что я сделал в своей модели:...

Sidekiq продолжает перезагружать Cloud66
Я боролся с этой проблемой некоторое время и просто не могу понять это. Я пытаюсь заставить Redis и Sidekiq обрабатывать фоновые задания для моего проекта Rails, размещенного в Cloud66 с Digital Ocean. Кажется, что все необходимые драгоценные камни...

Как изменить метод to_json и добавить к нему динамическое свойство - Rails 4
поэтому у меня есть этот контроллер, и я хочу добавить динамический атрибут вместе с другими данными в переменную экземпляра @events я искал и пробовал такие вещи, как @events.attributes.merge(appointment: true) appointment = true — это то,...

Ошибка Rails 4: тело области должно быть вызываемым
Я пытаюсь сделать приложение в Rails 4. У меня промышленная модель. Я пытаюсь составить указатель отраслей и перечислить их в алфавитном порядке. У меня есть industry.rb с: scope :alphabetically, order("sector ASC") У меня есть...

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

«Раскрытие математических рассуждений с помощью Microsoft MathPrompter и моделей больших языков»
TL;DR: MathPrompter от Microsoft показывает, как использовать математические рассуждения с большими языковыми моделями; 4-этапный процесс для улучшения доверия и рассуждений в математических..

Раскройте свой потенциал в области разработки мобильных приложений: Абсолютная бесплатная серия
Глава 6: Работа в сети и выборка данных Глава 1: Введение в React Native Глава 2: Основы React Native Глава 3: Создание пользовательского интерфейса с помощью React Native Глава 4:..

Все о кейсах: Camel, Snake, Kebab & Pascal
В программировании вы сталкивались с ними при именовании переменной, класса или функции. Поддержание согласованности типов и стилей случаев делает ваш код более читабельным и облегчает совместную..

Как работает дистанционное парное программирование и почему оно может изменить вашу жизнь
Серебряная пуля от одиночества и отвлекающих факторов во время обучения программированию Независимо от того, работаете ли вы или учитесь удаленно, велика вероятность, что одиночество и..

🔥🔥👉Питон 🆚Javascript👈🔥🔥
Сегодня Python и Javascript потрясают мир в области ИТ. Все хотят выучить Python и Javascript, чтобы получить высокооплачиваемую работу. Различные фреймворки Python и Javascript расширяют..

Понимание трансферного обучения для медицинской визуализации
Трансферное обучение (также известное как предварительное обучение ImageNet) — это обычная практика глубокого обучения, когда предварительно обученная сеть точно настраивается на новый набор..

Как работает алгоритм Соловая-Китаева, часть 4 (Машинное обучение)
Замечание о количественной форме теоремы Соловея-Китаева (arXiv) Авторы. Б. Дамлен», Б. Режим А.В. Аннотация: Проблема поиска хороших аппроксимаций произвольных 1-кубитных вентилей..