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


Блокнот Acme с Javascript!
После того, как я создал свой проект Acme Notebook, я начал с части моих уроков, посвященной javascript, а затем мне было поручено добавить Javascript в мой проект rails. Часть задания заключалась в том, чтобы убедиться, что у меня есть страница индекса и страница показа, отображаемая через javascript после вызова базы данных. Этот пост в блоге будет о том, как я изменил свою главную страницу, чтобы использовать Javascript для обновления страницы. Вот краткий обзор функций ноутбука Acme:..

Неделя 3
Неделя 3 была нашим первым набегом на базы данных. Кроме того, мы впервые работаем над предварительно созданной кодовой базой с базой данных. Это было ошеломляюще. Я понятия не имел, с чего и как начать. Поэтому я попросил помощи, затем начал. Прежде чем я углублюсь в детали, мне нужно кое-что объяснить. Мне стало комфортно с рубином. Я знаю много встроенных вещей, которые он может делать, и я знаю, как использовать эти базовые встроенные вещи для создания больших и крутых вещей. Это..

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

В чем разница между Rails .present? и. присутствие?
Недавно у меня была возможность написать хэш параметра в Rails, где мне нужно было предоставить значения по умолчанию для каждого атрибута, только если они не были переданы из нашего внешнего интерфейса ReactJS. Когда я настраивал параметры, я заметил, что в Rails есть (по крайней мере) три способа выполнить одну и ту же задачу: def params { custom_title: params[:custom_title] || 'Custom Title', author_name: params[:author_name].presence || 'Staff Writer', article_type:..

Блог проекта Rails/JS
Идея Хотя это относительно простая идея проекта, смысл «Девочек, которые играют в мяч» заключается в том, чтобы предоставить девочкам платформу, чтобы больше узнать о футболе. Спорт, особенно футбол, был очень большой частью моей жизни, когда я рос, играл ли я в него или смотрел. В частности, спорт помог развить многие из моих крепких отношений и навыков общения. Следовательно, я хочу помочь девочкам получить такой же опыт. Этот проект находится в стадии разработки, но, по крайней..

Управление авторизацией в рельсах с помощью CanCanCan gem
Вы когда-нибудь задумывались, есть ли какой-нибудь простой способ ограничить некоторые базовые функции и возможности пользователям, которые соответствуют определенным критериям или чему-то в этом роде? Что ж, не беспокойтесь, вы можете использовать гем CanCanCan, чтобы сделать пользовательский интерфейс вашего приложения rails очень гибким. Используя CanCanCan, мы можем определять роли и разрешения для пользователя, с помощью которых мы можем ограничить опыт определенных типов..

Блог 1: Рефакторинг операторов Ruby .&
Недавно у меня была возможность изучить лучший рефакторинг для сокращения использования оператора &. в Ruby, также известного как «оператор одинокого человека». Этот оператор очень полезен, потому что он говорит: «Если предыдущий объект существует, запустите для него следующий метод». Если объект равен нулю, все выражение будет оценено как ложное. В этом случае я хотел запустить выражение только в том случае, если пользовательский объект имеет массив учетных записей и что входная..