|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Web-разработка / Блог / Захабренные/Записи в блоге |
|
Хабрахабр: Web-разработка / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/webdev/ Добавлен: 2008-06-12 19:52:21 блограйдером ZaiSL |
|
[Из песочницы] Deploy приложения на RoR 4 с помощью Capistrano 3
2014-02-20 11:17:52 (читать в оригинале)
Представьте: Вы — веб-разработчик, который только недавно освоил Ruby on Rails. И тут Ваш первый проект подходит к стадии, когда его нужно выложить в интернет.
Вы, конечно, можете залить его на Heroku, но тамошние цены немного кусаются. Остается только купить VPS, настроить его и выложить проект туда.
«Что может быть проще? Найду какой-нибудь гайд, да следаю всё по нему» — подумаете Вы. Вот только гайдов, которые не просто выкладывают команды, но и объясняющие, что эти команды делают, — единицы, да и те используют уже устаревшую вторую версию Capistrano.
Поэтому я решил написать свой гайд, в котором постараюсь подробно рассмотреть:
- Первичную настройку сервера
- Установку и настройку nginx (с модулем PageSpeed), postgresql, redis
- Установку rvm, rails
- Настройку гема foreman для управления процессами Вашего приложения
- Настройку сервера Unicorn
- Настройку гема Capistrano (v3.1) для автоматизации деплоя
Я надеюсь, что этот гайд будет полезен не только новичкам, но и разработчикам со стажем.
Читать дальше →
Поиск на Drupal 7 с помощью Apache Solr ч.7 — полнотекстовый поиск на русском языке
2014-02-20 11:03:47 (читать в оригинале)
Наконец-то собрался и написал очередную статью из этого цикла. Теперь я расскажу о том, как сделать хороший полнотекстовый поиск на русском языке для Drupal на Apache Solr.
Настроить полнотекстовый поиск
Тэги: apache, cms, drupal, solr, веб-разработка, поиск, поисковые, системы, стемминг
Постоянная ссылка
CodeFest № 5 — снова торт!
2014-02-20 10:06:56 (читать в оригинале)
Подходит ко мне на днях коллега sereje4kin и говорит: «Чувак, почему на наши рассылки хочется фапать, а наши статьи на Хабре убоги и скудоумны! Давай уже напишем о том, как мы делаем крутейшую конференцию за Уралом!»
Отличная идея, подумал, я. Тем более, что несколько месяцев назад этот приём уже использовали достойные люди современности, описывая лучший интернет-фестиваль Самарской области.
Спойлер.
Читать дальше →
Очередной CodeFest состоится 29—30 марта 2014 года в Новосибирске. Этот CodeFest будет юбилейным, пятым, так что готовьте стишки, тосты и подарки — будем кутить!
Тэги: 2гис, angry, birds, codefest, блог, больше, веб-дизайн, веб-разработка, веб-разработчиков, компании, компаний, конференция, крутых, мобильная, названиями, новосибирск, нужно, позитив, разработка, разработчиков, теги, тегов
Постоянная ссылка
[Из песочницы] Маленькая заметка о том, как подружить Heroku, Kraken.js и Sockjs
2014-02-20 00:24:42 (читать в оригинале)Некоторое время назад я, в поисках новых инструментов для реализации очередного «домашнего» проекта, наткнулся на Kraken.js — Open Source проект от PayPal. Kraken.js представляет из себя очередной Node.js-фреймворк, основанный на express. Поискав на Хабре, я не обнаружил, ровным счетом, ничего. Встретил только одно упоминание в виде ссылки на главный сайт здесь.
Чем же он меня привлек, и чем он отличается от известных Derby.js, Meteor.js, Sails.js, и др.?
А понравился он мне прежде всего тем, что не накладывает на разработчика совсем уж жестких ограничений (прежде всего на источники данных, на менеджеры пакетов, ...), и при этом вносит некоторую структурированность в код, предлагая следовать MVC-модели. Не хочу здесь подробно останавливаться на всех его плюшках и особенностях, благо все отлично расписано на сайте проекта, а сразу перейду к «своим баранам».
Итак, задача залить Kraken.js-приложение на сервис Heroku, заставить его там работать, и, на сладкое, прикрутить Sockjs.
Что ж, поехали
Тестируем MeteorJS-приложение с помощью Laika
2014-02-19 20:14:23 (читать в оригинале)Всем привет! Этот небольшой пост посвящен системе тестирования MeteorJS-приложений Laika от Arunoda Susiripala. Ее особенности довольно интересны:
- Laika запускает свои тесты так же, как запускается реальное приложение (используется PhantomJS)
- Каждый тест изолирован, т.е. заново запускается ваше MeteorJS-приложение с чистой базой данных
- Вы можете использовать для разработки и meteor, и meteorite, laika прекрасно работает с ними обоими
- Вы можете запускать проверку на сервере и клиенте в одном тесте. Это поможет протестировать такие моменты, как права доступа (permission), подписки (subscriptions) и вызовы методов (method calls)
- Так как MeteorJS работает в реальном времени, то вам потребуется тестировать приложение при работе нескольких клиентов одновременно. Laika это может.
- Возможность использования событий для более точного тестирования, т.е., фактически, эмуляция работы пользователя
- Передача значений в код во время выполнения теста через аргументы
- Ожидание окончания генерации шаблонов (templates)
Читать дальше →
Категория «Образование»
Взлеты Топ 5
|
| ||
|
+493 |
506 |
В интересном положении |
|
+450 |
511 |
Документальное кино |
|
+439 |
471 |
ГОРОСКОП |
|
+406 |
514 |
Документальные фильмы |
|
+377 |
445 |
Темы_дня |
Падения Топ 5
|
| ||
|
-1 |
13 |
Волонтеры. Красный крест |
|
-1 |
30 |
Skytao |
|
-3 |
8 |
Улицы Праги |
|
-7 |
5 |
Планирование проекта |
|
-8 |
6 |
Адреналин продаж |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
