Бесплатный вебинар "Как стать крутым RoR-разработчиком, научиться создавать production-ready приложения и найти работу"

25 ноября 2014 г, в 20:00 по Москве состоится бесплатный вебинар от онлайн-школы Thinknetica "Как стать крутым RoR-разработчиком, научиться создавать production-ready приложения и найти работу".

Регистрация здесь.

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

На вебинаре вы узнаете: - о лучших практиках и подходах, которые используют профессиональные RoR-разработчики - что нужно знать и уметь, чтобы создавать реальные, production-ready, приложения - план изучения RoR, который поможет получить необходимые навыки и знания - о том как искать работу и на какую зарплату можно рассчитывать - ответы на интересующие вопросы

Как читать логи в RailsKirill Shirinkin

Статья, расчитанная на самых маленьких в мире Rails: подробный разбор логов из рельсового приложения, показывается как много важной информации оттуда можно извлечь и как это ускоряет понимание фреймворка. Ну и в целом о важности логов.

http://mkdev.me/categories/dlya-samyh-malenkih/posts/nezamenimyy-navyk-smotret-v-logi

Rails это просто RubyKirill Shirinkin

Желая научиться создавать крутые сайты и веб-приложения и избрав в качестве инструмента для этого Ruby on Rails, начинающие программисты нередко оказываются настолько очарованы известной "магией" фреймворка, что даже не задумываются о том, что лежит в её основе.

В этой статье автор показывает, что Ruby on Rails это не более чем просто Ruby, без какой либо магии. Очень полезно для новичков.

http://mkdev.me/categories/dlya-samyh-malenkih/posts/rails-eto-prosto-ruby

Expert Fridays – Функциональное программированиеProvectus IT

12 декабря в рамках Expert Fridays состоится заключительный IT-митап 2014 года, на этот раз посвященный функциональному программированию.

alt text

В этом году мы успели успешно провести front-end, back-end, mobile и devops митапы. Обсудить десятки актуальных вопросов, приобрести полезную информацию и завести новые приятные знакомства среди экспертов IT-сферы.

На этот раз мы ждем всех желающих обсудить рекурсивные чистые функции высшего порядка, функциональные языки Erlang, Haskell, Clojure, F#, а также функциональное программирование в Ruby, Python, Javascript.

Для участия в наших традиционных барных посиделках в качестве спикера с мини-докладом на 10-15 минут или просто слушателя, необходимо заполнить небольшую регистрационную форму на сайте (одну из представленных форм в зависимости от формы участия): http://expert-fridays.ru/

Место проведения: Россия, г.Казань, ул.Мусина 61в (navigator\campus) Начало: 19:00

За дополнительной информацией обращайтесь: Константин Макарычев (Provectus): +7 987 263 2641

До скорой встречи!

Курс "Профессиональная разработка на Ruby on Rails"

Открыт новый набор на курс "Профессиональная разработка на Ruby on Rails".

В декабре 2014 нашему курсу исполняется 1 год, и мы приготовили много интересного, чего еще не было в предыдущих потоках!

Этот курс предназначен для тех, кто уже знает основы RoR и хочет двинуться дальше, чтобы стать настоящим профессионалом.

После окончания курса ты будешь иметь все необходимые навыки и знания, чтобы устроиться на работу junior-разработчиком, и при этом, ты сможешь работать над реальными проектами, принося пользу команде с первых минут.

Большинство наших участников находят работу в качестве RoR-разработчика в 1-й месяц после окончания курса, а некоторые еще и до его окончания.

Кстати, если ты уже работаешь RoR-разработчиком, но чувствуешь, что тебе нужно подтянуть уровень, тогда этот курс также будет тебе полезен. Записывайся!

gem TheDataRoleBlockRailsIlya N. Zykin

Сделал микс решений из двух популярных гемов ai/evil-blocks и kossnocorp/role. Андрей Ситник предлагает использовать аттрибуты data-role и data-block для написания JS и предлагает решение для SLIM, Coss - автор оригинального плгина для JQ.

Взяв лучшее из обоих решений, и собрав в кучу патчи для SLIM и HAML с косметическими допилами - получился этот гем.

https://github.com/the-teacher/the_data_role_block_rails

Комментарии
Vladislav

Какой смысл создавать клона? Ситник поддерживает и развивает проект, косс - проект давно забросил. Таким образом Вы сделали не слишком нужный дивергированный форк, вместо того, чтобы контрибютить в нужную часть проекта. При этом еще "переписали" расширения, не указав источников.

Как зарабатывать $450 000 в год Ruby on Rails разработчикомKirill Shirinkin

Наткнулся на ycombinator на топик Девелоперы с ЗП от 200 000 $ в год и больше, как вам это удалось. Впринципе, суть одна – работай больше и лучше, налаживай связи с большим числом людей. Но что самое интересное в этом топике – пост от разработчика с зарплатой 450k в год. Это больше миллиона рублей в месяц (примерно 1 600 000 р\мес). Посидел и оформил вольный перевод этого поста.

http://fodoj.com/categories/experience/posts/the-one-about-450k-developer

gem TheLog. Берегите свои суставыIlya N. Zykin

Представляю проект из серии гем за 5 минут :)

Устали от бесконечного набора console.log в своем coffeescript коде? Опять забыли вычистить console.log из продакшн кода и в консоль валятся отладочные сообщения?

Хватит это терпеть!

Замените долбаный console.log на log и поберегите свои суставы.

Установите гем прямо сейчас и:

  1. Экономьте 8 символов каждый раз, когда нужно вывести сообщение в консоль
  2. Управляйте выводом отладочных сообщений в одном месте через data атрибут или одну точку конфига в веб консоли.
  3. console.log больше не сломает JS в старых осликах

Вау! Да это праздник какой-то!

https://github.com/the-teacher/the_log

Коллекция "Practicing Ruby" - теперь доступна бесплатноAlex Soulim

Грегори Браун (Gregory Brown) - является автором многих замечательных проектов, один из которых - Practicing Ruby.

Practicing Ruby - это коллекция уроков на различные темы, касающиеся Ruby и программирования в целом.

Если вы еще не являетесь читателем и подписчиком, то очень рекомендую обратить внимание на этот уникальный источник знаний - https://practicingruby.com

TTYAlex Soulim

TTY - это набор инструментов для тех, кто создает или хочет создавать CLI-приложения.

Только некоторые из возможностей:

  • вывод информации в табличной форме,
  • поддержка цветов,
  • разбивка выводимой информации на страницы,
  • различные манипуляции с текстом.

Об остальных возможностях вам лучше читать в README - github.com/peter-murach/tty