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


Модули в Ruby: Часть II
Модули в Ruby: Часть II В этой статье мы собираемся изучить следующие темы: Module.new Анонимные модули Module и Class Не стесняйтесь читать Часть 1 , если вы не знакомы с пространством имен и возможностью микширования в Ruby. Прежде, чем начать Позвольте мне представить здесь платформу, которая помогла мне изучить большую часть моих знаний о Ruby. Действительно, Pluralsight - потрясающая платформа. С 50+ курсами , которые охватывают различные темы по..

Мне не нравится рендеринг JS для выполнения клиентом в качестве ответа на запрос XHR:
Мне не нравится рендеринг JS для выполнения клиентом в качестве ответа на запрос XHR: Тип содержимого ответа — 99% text/html , но он отправляется как application/javascript Поведение в значительной степени общее: визуализация вместо существующего элемента, добавление или обновление флэш-сообщения, перенаправление страницы и т. д. Вместо этого я отображаю либо HTML, либо JSON. Если тип содержимого ответа — HTML, предполагается замена. Вы можете оставаться ненавязчивым, добавив..

Как создать веб-приложение, часть 12?: Кассеты видеомагнитофона, сервисная архитектура
Это двенадцатая статья в серии, которая проведет вас через все этапы создания веб-приложения. Если вы честолюбивый разработчик, если возиться с детскими учебниками для начинающих вас расстраивает, если вы хотели бы создать достаточно серьезное приложение, которое делает потрясающие вещи, эти статьи для вас. В прошлый раз мы написали наш первый тест. Он подтвердил, что необработанный ответ API Ticketmaster структурирован так, как нам хотелось бы. Сегодня мы будем использовать гем..

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

Rails, Windows, IIS и HTTPS
Жил-был кто-то, кто хотел создать приложение ruby ​​on rails, работающее в Windows ... Обычно это плохое решение, потому что Windows не является хорошей средой разработки и выполнения в отношении ruby ​​on rails и т. Д. Но заказчику нужны только окна и то, что еще имеет значение ;-) Итак, я реализовал приложение, и какое-то время все работает нормально. Пока у нас не возникла идея сканировать статьи с помощью телефона Android. В настоящее время HTML и JavaScript в современных..

Stripe Connect & Rails - Часть 2
Это третья часть моей серии статей об интеграции Stripe Connect в приложение ruby ​​on rails. Прочтите часть 1 здесь Прочтите часть 3 здесь Двигаемся дальше! В Части 1 мы обсудили все части головоломки Stripe Connect, теперь пора что-то построить. Идея Мы собираемся создать небольшое приложение для торговой площадки со следующими функциями: Пользователи могут зарегистрироваться и выставить список товаров для продажи в качестве Продавца. Пользователи могут..

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