В этом посте я хотел бы познакомить вас с Grape — веб-фреймворком, написанным на ruby, предназначенным для быстрой и удобной разработки API, а также немного порассуждать о судьбе Rails в свете последних тенденций в веб-разработке.
Читать полностью »
Рубрика «ruby on rails» - 20
Grape: не рельсами едиными
2014-09-26 в 15:21, admin, рубрики: api, ruby, ruby on rails, Веб-разработкаПочти полное руководство по написанию Ruby гемов
2014-09-25 в 14:36, admin, рубрики: gem, ruby, ruby gems, ruby on rails
Доброго времени суток, user.
Не так давно у меня возникла задача сделать прототип для одного проекта. В него входила работа с Facebook Graph API. Поковыряв некоторые гемы, я понял, что они для меня не совсем удобные или же реализуют нужный функционал уж слишком сложно. И тут в моей голове всплыла старая идея о написании своего гема. Загуглив массу запросов по этой теме, не нашел полной информации, тем более на русскоязычных ресурсах. Вот так и возникла идея этой статьи. Руководство названо «почти полным», так как тут освещены не все аспекты, а лишь те, которые минимально необходимы и желательны для начала существования продукта вашего воображения. Прошу под кат!
Читать полностью »
RailsClub 2014: Интервью с Александром Балашовым
2014-09-18 в 11:15, admin, рубрики: ruby, ruby on rails, Блог компании «RailsClub», интервью, конференцияСегодня у RailsClub 2014 важный день — нас стало 300! Это значит, что на конференции будет много знакомых лиц, интересного общения и совсем не будет свободных мест. Успевайте, осталось всего 35 билетов!
Сегодня на вопросы ответил наш замечательный коллега по Evrone, автор и CTO сервиса Teatro (о котором мы недавно писали пост) Александр Балашов.
Над чем ты сейчас работаешь?
Читать полностью »
Teatro.io – облачный сервис для демонстрации результатов веб-разработки в один клик
2014-09-12 в 12:25, admin, рубрики: php, python, ruby, ruby on rails, testing, Блог компании «RailsClub», тестирование Привет. Мы стали спонсорами RailsClub 2014 и хотели бы рассказать о нашем проекте по автоматизации ручного тестирования Teatro.io.
Читать полностью »
Думаю все разработчики Ruby on Rails знакомы с утилитой pow. Давно и успешно использую ее в разработке. Но тут появилась необходимость добавить платежный сервис который слал callback'и по указанному адресу. При этом, при попытке ввести URL который включал в себя порт, выпадал в ошибку. Поэтому обычный туннель на внешний сервер тут не подходил, нужно было проксировать через nginx. После того как все это успешно настроил пояивлось желание чтоб все это работало в связке с pow. И это удалось! Ниже инструкция как все это можно настроить.
Читать полностью »
Использование Faye вместе с SSL
2014-08-11 в 6:52, admin, рубрики: ruby on rails, Блог компании Staply, Веб-разработка Мы живем в эпоху изобилия и вольны выбирать из десятков предложенных вариантов, тот который нравится нам больше всего.
Разрабатывая реалтаймовый сервис можно обойтись привычным setInterval(), но стоит воспользоваться возможностями технологии WebSocket и ей подобным. Вот какие преимущества вы получите:
- Мгновенное уведомление клиента о событии
- Возможность создать сервис, использующий каналы событий благодаря pub/sub архитектуре.
- Отсутствие постоянного поступление запросов на сервер и снижение нагрузки как следствие.
Развертываем свой сайт на Heroku
2014-08-08 в 8:12, admin, рубрики: heroku, mysql, ruby on rails, ruby on rails 4, tutorial, Веб-разработкаЗдравствуй! Недавно у меня возникла необходимость развернуть свое Rails web-приложение на Heroku и я, к своему удивлению, не нашел почти ничего об этом на просторах не только Хабра, но и рунета в целом, поэтому я решил поделиться с вами своим опытом. Подробности о том, что и как я делал находятся под катом!
RailsClub Moscow 2014
2014-08-04 в 7:49, admin, рубрики: ruby, ruby on rails, Блог компании «RailsClub», конференцияПривет!
27 сентября состоится RailsClub Moscow 2014 — главное ruby-событие года, конференция для опытных разработчиков на ruby и rails. В этом году доклады хардкорнее, хэдлайнеры титулованнее, еда вкуснее, а традиционный зал Digital October — еще уютнее :)
Итак, программа:
Аарон Паттерсон, член Ruby и Rails core team, топ 1 контрибьютор на сегодня, RubyHero 2010. Человек, который определяет развитие языка, и отличный спикер. Пропустить приезд Аарона в Россию просто нельзя!
Мы звали Аарона еще в прошлом году, а в это постарались сделать предложение, от которого нельзя отказаться. Не зря мы расписывали Аарону, как хорошо ему будет в Москве (посмотрите и вы).
Тема выступления сейчас уточняется. Можете написать в комментариях свои пожелания.
Пошаговая настройка Ruby on Rails сервера с нуля на Ubuntu 14.04
2014-07-30 в 14:09, admin, рубрики: linux, nginx, rails, ruby, ruby on rails, UbuntuВ этом посте я пошагово расскажу как с нуля настроить продакшн-сервер для Rails. Частично это перевод вот этой английской статьи, но я убрал использование гема «Capistrano», т.к. куда проще воспользоваться git clone, а кому нужен Capistrano, тому и этот мануал не нужен. Так же я более подробно описал создание бд и добавил пару пунктов, без которых сервер не работал. Мы будем использовать:
- Ubuntu 14.04
- nginx + passenger
- rvm
- Ruby 2.1.2
- PostgreSQL
- git