Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «railing»
[Из песочницы] Deploy приложения на RoR 4 с помощью Capistrano 3 2014-02-20 11:17:52
... освоил Ruby on Rails. И тут Ваш ... >
Установку rvm, rails
Настройку ...
+ развернуть текст сохранённая копия
Представьте: Вы — веб-разработчик, который только недавно освоил Ruby on Rails. И тут Ваш первый проект подходит к стадии, когда его нужно выложить в интернет.
Вы, конечно, можете залить его на Heroku, но тамошние цены немного кусаются. Остается только купить VPS, настроить его и выложить проект туда.
«Что может быть проще? Найду какой-нибудь гайд, да следаю всё по нему» — подумаете Вы. Вот только гайдов, которые не просто выкладывают команды, но и объясняющие, что эти команды делают, — единицы, да и те используют уже устаревшую вторую версию Capistrano.
Поэтому я решил написать свой гайд, в котором постараюсь подробно рассмотреть:
- Первичную настройку сервера
- Установку и настройку nginx (с модулем PageSpeed), postgresql, redis
- Установку rvm, rails
- Настройку гема foreman для управления процессами Вашего приложения
- Настройку сервера Unicorn
- Настройку гема Capistrano (v3.1) для автоматизации деплоя
Я надеюсь, что этот гайд будет полезен не только новичкам, но и разработчикам со стажем.
Читать дальше →
Тэги: capistrano, deployment, rails, ruby, веб-разработка
[Перевод] Как я взломал Гитхаб еще раз 2014-02-07 22:41:02
Это история о том, как я соединил 5 Low-severity багов в один большой баг, с помощью которого ...
+ развернуть текст сохранённая копия
Это история о том, как я соединил 5 Low-severity багов в один большой баг, с помощью которого можно было читать/писать в приватные репы на Гитхабе (опять).
Несколько дней назад гитхаб запустил баунти программу. За 4 часа я смастерил такой URL после посещения которого я получал доступ к вашему гитхаб аккаунту и репозиториям. Хотите узнать как?
Читать дальше →
Тэги: api, github, rails, ruby, security, безопасность, веб-разработка, информационная
Почему не нужно использовать RJS 2014-01-19 21:44:12
У jQuery есть встроенная фича — если сервер ответит с content-type=text/javascript библиотека ...
+ развернуть текст сохранённая копия
У jQuery есть встроенная фича — если сервер ответит с content-type=text/javascript библиотека выполнит ответ автоматически.
jQuery.ajaxSetup({
accepts: {
script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"
},
contents: {
script: /(?:java|ecma)script/
},
converters: {
"text script": function( text ) {
jQuery.globalEval( text );
return text;
}
}
});
Поэтому в рельсах довольно распространена тактика «ответь строчкой Javascriptа вместо правильного JSON, который придется обрабатывать».
Читать дальше →
Тэги: rails, rjs, ruby, безопасность, веб-разработка, информационная
Обработка ошибок в RESTful приложениях 2014-01-08 00:59:31
+ развернуть текст сохранённая копия
За последнее время очень многие веб-фреймворки обзавелись RESTful роутингом. Более того, REST стал де-факто стандартом проектирования архитектуры веб-приложений. Практически все более-менее значимые сервисы обзавелись RESTful API с представлением данных через xml и json форматы. Такой популярности REST помогло как появление большого количества руководств, так и горячие обсуждения REST среди специалистов.
Вместе с тем, REST до сих пор воспринимается скорее как некоторый набор правил роутинга, а всё что не связано в прямую с роутингом решается произвольным путём, в частности это касается обработки ошибок в RESTful-приложениях.
Об обработке ошибок и пойдёт речь в этой статье
Тэги: json, rails, rest, restful, ruby, веб-разработка, проектирование, рефакторинг
[Перевод] Почему Meteor погубит Ruby on Rails 2013-12-06 14:31:48
... как начинал заниматься Rails в 2004 году ... же стоит использовать rails. Я всегда отвечал ...
+ развернуть текст сохранённая копия
От переводчика: перевожу не ради холивара, сам RoR не знаю, но чувствую исходящее от специалистов по RoR положительное к нему отношение, мельком видел красоту и самого языка и фреймворка, но здесь не об этом. Цель перевода еще раз обратить внимание на Meteor, который развивается семимильными шагами — в начале 2014 ждем релиз 1.0. В англоязычном Интернете все кипит, а у нас тишина — лишь несколько статей.
Почему Meteor?
Помню как начинал заниматься Rails в 2004 году — это было «волшебное время» — и, конечно, я помню, что меня по крайней мере раз в неделю спрашивали, почему же стоит использовать rails. Я всегда отвечал одинаково: разработчикам нравится этот фреймворк, потому что он позволяет делать работу быстро и с удовольствием. К этому моменту я чуть больше месяца вплотную проработал с Meteor и готов ответить на вопрос: «Почему Meteor?» — который мне тоже часто стали задавать.
Читать дальше →
Тэги: javascript, meteorjs, rails, ruby, веб-разработка
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Главная / Главные темы / Тэг «railing»
|
Взлеты Топ 5
Падения Топ 5
|