React.js - tutorial для Rails разработчиков (часть 1)Anthony Ryabov

React.js - tutorial для Rails разработчиков (часть 1) React.js это новый популярный игрок из команды “Фреймворки JavaScript”, и он отличается своей простотой. Там где другие фреймворки реализуют полноценный MVC, можно сказать что React реализует только V (причем многие заменяют V в своих фреймворках на React). Приложения на React строятся на двух основных принципах: Компоненты (Components) и Состояния (States). Компоненты могут быть сделаны из других компонентов поменьше, встроенных или кастомных; Состояния это, как называют его ребята из Facebook - one-way reactive data flow, означает что наш UI будет реагировать на каждое изменение состояния. Читать статью полностью

Книга "Надежный деплой Rails приложений" на русском языкеEvgeniy

Я опубликовал перевод книги Reliably Deploying Rails Applications: https://leanpub.com/deploying_rails_applications-ru/

Эта книга посвящена автоматизации настройки серверов при помощи Chef и деплою на них Rails-приложений с использованием Capistrano.

В книге есть куча работоспособных примеров кода, которые не только помогут понять принципы работы описываемых инструментов, но и позволят настроить сервер и запустить на нем приложение в считанные минуты.

Первая часть книги посвящена Chef, его компонентам и тому, как можно написать собственный рецепт для автоматической установки всего необходимого на сервер.

Вторая часть - о Capistrano, автоматизации деплоя (в том числе zero downtime deploy), работе с виртуальными хостами, SSL-сертификатами и автоматизации повседневных задач.

С благодарностью приму любой фидбек, пишите на leanpub@frey.su :)

Как (почти) ничего не делая, попасть в Ruby-топ на GitHubKirill Shirinkin

Маленькая библиотека ментора mkdev Виктора Шепелева под названием worldize за первые несколько дней своей жизни набрала сотню «звёздочек» на GitHub, четыре дня подряд была в топ-10 «репозиториев дня», попала в топ «репозиториев недели» и в популярную рассылку Ruby Weekly. В этой статье Виктор расскажет, как эта штука получилась.

Как (почти) ничего не делая, попасть в Ruby-топ на GitHub

alt text

Цикл статей о деплое статических сайтов на Jekyll и MiddlemanEvgeniy

Я написал три статьи, которые помогут вам без проблем разместить ваши статические сайты на Jekyll и/или Middleman на один VPS и без проблем деплоить их на любые серверы в будущем.

Надеюсь, будет полезно :)

На CodenameCRUD опубликован курс по JavascriptEvgeniy

В курсе рассматривается как сам язык, так и работа с jQuery, AngularJS и Backbone.js.

В качестве практики будет предложено выполнить несколько заданий по написанию фронтенд-приложений и затем соединить фронтенд-приложение с бэкендом на Ruby on Rails

http://codenamecrud.ru/javascript-and-jquery

Expert Fridays 2016 - Ruby on Rails MeetupProvectus IT

19 февраля в Казани пройдет первая неформальная IT-посиделка 2016 года в рамках серии митапов Expert Fridays.

Новый год мы решили начать с Ruby on Rails, где мы будем обсуждать технологические аспекты, особенности разработки, проектирования и тестирования Ruby on Rails проектов, а главное - делиться реальным опытом, учиться и обучать.

Expert Fridays - отличная возможность подискутировать на любимые IT-темы, узнать много интересного, завести новые знакомства и просто отлично провести время в теплой дружной компании.

Если вы хотите выступить с мини-докладом на 10-15 минут, то просто приготовьте свою тему и нажмите “стать спикером” на сайте: http://expertfridays.com. Либо регистрируйтесь как участник и приходите расслабиться, послушать и пообщаться с коллегами.

За дополнительной информацией обращайтесь: Константин Макарычев kmakarichev@provectus.com, Skype: mkf.simpson, +79872632641 Татьяна Козовая tkozovaya@provectus.com, Skype: tkozovaya

alt text

Начало мероприятия: 19:00

Место проведения: Navigator/Campus, ул. Мусина 61В Организатор: компания Provectus

Курс по HTML5 и CSS3 на CodenameCRUDEvgeniy

Мы опубликовали курс по HTML5 и CSS3 :)

В курсе будут затронуты как основы фронтенда, так и некоторые продвинутые практики, такие, как анимации и эффекты CSS3 и лучшие практик фронтенда в целом.

http://codenamecrud.ru/html5-and-css3

Любой фидбек привествуется и принимается с благодарностью :)

Деплой на HerokuOleg Dashevskii

Однажды меня окончательно достала беда с деплоем на Heroku. Я сел и придумал, как это делать правильно.

В свежем посте в моём блоге описано, как устроена система и как сделать у себя такую же.

http://be9.ru/2015/11/16/heroku-deployment.html

[видео] Fix RSpec!Cyril Wack

По всей видимости, 💩 равняться 42 в соответствии RSpec:

asciicast