Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «railing»
Интервью с Эриком Михаельс-Обером, RubyHero-2014 2015-05-15 15:44:04
... of Code и Rails Girls Summer of ...
+ развернуть текст сохранённая копия
Эрик — Ruby-герой 2014 года, популярный ментор среди разных Ruby-сообществ (Ruby Summer of Code, Google Summer of Code и Rails Girls Summer of Code) и просто интересный человек. Изначально интервью должно было выглядеть в стиле «коротко продолжи фразу», но Эрик подошел к делу творчески, поэтому публикую его полностью.
Читать дальше →
Тэги: crystal, erik, michaels-ober, rails, ruby, rubyhero, веб-разработка, михаельс-обер, программирование, разработка, эрик
Наш опыт использования AWS на этапе запуска 2015-03-16 13:37:20
Перед нами стояла задача, обеспечить бесперебойную работу Staply, минимизировав затраты, ...
+ развернуть текст сохранённая копия
Перед нами стояла задача, обеспечить бесперебойную работу Staply, минимизировав затраты, сохраняя гибкость и простоту архитектуры.
В этой статье мы расскажем какую серверную конфигурацию используем в период перехода из закрытой беты в открытое использование. Период, когда вопрос стоимости стоит наиболее остро, так как есть нагрузка, но еще нет прибыли.
Читать дальше →
Тэги: amazon, aws, ec2, rails, ruby, services, staply, web, администрирование, блог, веб-разработка, компании, серверное
[Перевод] Прощай, MongoDB, здравствуй, PostgreSQL 2015-03-14 20:04:14
... них в вебе ( Rails или Sinatra), но ...
+ развернуть текст сохранённая копия
Наш стартап Olery был основан почти 5 лет назад. Мы начали с единственного продукта, Olery Reputation, который был создан агентством, занимавшимся разработкой на Ruby. Всё это выросло в набор различных продуктов. Сегодня у нас есть ещё Olery Feedback, API для Hotel Review Data, виджеты для вставки на сайты и многое другое.
Всего у нас работает 25 приложений (все на Ruby) – некоторые из них в вебе (Rails или Sinatra), но в основном это фоновые приложения для обработки данных.
Хотя нам есть, чем гордиться, есть у нас одна проблема, которая всё время висела где-то в фоне – база данных. Изначально мы использовали MySQL для важных данных (пользователи, контракты, и т.д.) и MongoDB для хранения обзоров и других данных, которые легко можно было бы восстановить в случае утери. Сначала всё работало неплохо, но по мере роста мы начали испытывать проблемы, в особенности с MongoDB. Некоторые из них возникали в сфере взаимодействия БД с приложениями, некоторые – непосредственно у самой БД.
К примеру, в какой-то момент нам надо было удалить миллион документов из MongoDB, а позже вставить. В результате работа базы застопорилась на несколько часов. Потом нам пришлось запускать repairDatabase. И сама починка тоже заняла несколько часов.
Читать дальше →
Тэги: mongodb, mysql, olery, postgresql, rails, ruby, веб-разработка, миграция, реляционные
TheRole 3. Авторизация для Ruby on Rails 2015-02-24 22:56:34
... фреймворке вроде Rails, Laravel ...
+ развернуть текст сохранённая копия
TheRole — гем для организации ролевого распределения на RoR сайте (с панелью управления)
tl;dr
Еще один (1001-ый) способ обеспечить разграничение прав в web-приложении. Концепт данного решения был довольно давно реализован на PHP, и позже был переписан на ruby. Ввиду простоты реализации описанный подход может быть применим в любом MVC фреймворке вроде Rails, Laravel и.т.д.
В тексте я попытался подробно раскрыть, не только техническую интеграцию решения в приложение, но и причины предлагаемой реализации.
Узнать больше о TheRole
Тэги: acl, bye, cacan, gem, open, php, rails, ruby, source
Убиваем внешние запросы во время тестирования rails приложений с помощью VCR 2014-12-21 21:24:38
+ развернуть текст сохранённая копия
Совсем недавно, у меня возникла проблема заключающаяся в том, что тесты моего приложения довольно долго ходят. Это происходит в виду того, что некоторые части кода любят обращаться к сторонним сервисам вроде iTunes и Facebook.
Обращение к сторонним сервисам во время тестирования это зло по следующим причинам:
- Eсли во время исполнения тестов начинаются проблемы со связью, то они могут либо медленно проходить, либо вовсе падать.
- Как уже и писалось — довольно сильно замедляется скорость прохождения тестов.
- Возможны проблемы с ограничением числа запросов самими сервисами.
Читать дальше →
Тэги: rails, rspec, ruby, vcr, веб-приложений, веб-разработка, веб-сервисов, тестирование
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Главная / Главные темы / Тэг «railing»
|
Взлеты Топ 5
Падения Топ 5
|