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


Шаблон оформления фасада
Серия паттернов «Красота дизайна» (12 из 20) Фасад — это создание интерфейса (класса) для упрощения других библиотек , фреймворка или любых других сложных классов. Фасадный класс скрывает сложность фреймворка за простым интерфейсом . По сути, шаблон Facade позволяет сделать сложные вещи простыми . Это компромисс между функциональностью и простотой : чем проще новый класс фасада как интерфейс, тем меньше у него функциональности. Этот фасадный класс будет полезен для..

Rails Best Practice - Сохранение адресов в PostgreSQL
Аннотация: предложить решение, которое предлагает согласованный, производительный и надежный метод хранения и извлечения сложных типов данных из базы данных SQL. Планирование приложений - важный и часто упускаемый из виду шаг в создании успешных веб-приложений. Фреймворк Rails настолько упрощает создание и загрузку приложения, что у разработчиков возникает соблазн пропустить планирование и сразу перейти к разработке. Однако создание кода приложения до правильного планирования..

4 причины, по которым стартапы любят Ruby on Rails
автор Михал Бродецкий Итак, у вас есть идея для приложения. Замечательно! Вы наверняка знаете, как решить конкретную проблему и продумали свою бизнес-модель. Теперь вам нужно выбрать технологию, на которой он будет написан. Выбор довольно широк, но среди множества фреймворков вы найдете тот, который особенно рекомендуется для стартапов. Да, вы знаете, что я говорю о Ruby on Rails . Вот 4 наиболее важные причины выбрать эту технологию для своего стартапа. 1. Быстрая..

Мысли и опыт первых двух месяцев работы разработчиком.
Мои первые 2 месяца в качестве официального разработчика Ruby on Rails были похожи на американские горки. Как и в любой новой карьере или работе, всегда будут проблемы роста — это факт, с которым нам всем приходится иметь дело. Итак, вот несколько лакомых кусочков мудрости, которые я узнал за это время в своем путешествии. Наслаждаться. Это марафон, а не спринт. Не перегорайте, пытаясь доказать себе или другим, какой вы отличный программист. Ваша работа будет говорить сама за..

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

Еженедельный выпуск Руби 28
Добро пожаловать в 28-й выпуск Ruby Weekly, бесплатного еженедельного сводка новостей и статей о Ruby, который рассылается по электронной почте. gem-compare выходит на версию 1.0 Это заняло целую вечность, но gem-compare достигает версии 1.0! Вы спросите, что такое gem-compare? gem-compare — это подключаемый модуль RubyGems, который может… nts.strzibny.name Изменение критических путей кода с ученым..

Тайна кодирования
Кодирование часто может показаться загадочным процессом даже тем, кто работает с ним каждый день. Постороннему это может показаться магическим умением, которым обладают лишь избранные. Но что такого в кодировании, что делает его таким загадочным? Одна из причин — кажущиеся безграничными возможности, которые может создать кодирование. При правильном сочетании кода и творчества разработчики могут создавать что угодно, от простых веб-сайтов до сложных программных систем. Этот уровень..