# Понедельник 72 твита
Доброго всем утра в этот понедельник, если такое вообще возможно. Просыпайтесь, отогревайтесь, заправляйтесь согревающими напитками.
10:03А пока вы заняты этими прекрасными делами я попробую рассказать немного о себе.
10:08Мне 21, всего полгода я работаю в прекрасной, но особо никому неизвестной фирме Ncore, параллельно пытаясь получить наконец-то диплом
10:10Благодарю универу я и столкнулась с руби, чему бесконечно рада. А чему вас пытались научить в храме знаний, и помогло ли это в дальнейшем?
10:12@rubyunderhood понедельник лучший день в неделе, что вы такое говорите?10:24
. @Shiroginne если такое сказать в московском метро - еретиком нарекут, в больничке отдыхать придётся
10:25@rubyunderhood а как в универе так получилось, что познакомили с руби?10:27
.@_kirillivanov_ учили рубям ещё с подготовительных курсов, и весь первый курс только на них и писали
10:29.@_kirillivanov_ На втором курсе даже начали потихоньку знакомить нас с рельсами
10:29@rubyunderhood как вообще в Москве живется? тяжеловато? или нормально?10:35
. @Shiroginne не мне, холопу-замкадышу, о жизни бояр в Москве судить :)
10:35@rubyunderhood @_kirillivanov_ что за универ такой?10:35
. @aegorov @_kirillivanov_ ныне несуществующий, к сожалению. МГИУ
10:36@rubyunderhood у нас был факультатив по php, с него и понеслось ))10:44
@rubyunderhood @mktoid к черту PHP, на elixir посматриваете? Куда после руби?11:24
.@Shiroginne @mktoid пока я чувствую себя настолько немощной в руби, что боюсь думать о том, что после, но функциональщина слегка пугает
11:26Раз уж функциональщина пришла к слову: кто с ней совладал? Насколько долог был процесс ломания и перестройки мозга?
11:27@rubyunderhood расскажи как в программирование пришла? что сподвигло?11:36
.@Shiroginne как все юные девы - не поступила на физика-ядерщика:) ну и прониклась на курсах духом этого всего, решила,что стоит попробовать
11:38@Shiroginne @rubyunderhood @mktoid тогда немного хаскеля?11:38
.@endurance73 @Shiroginne @mktoid хаскель он с привкусом боли
11:39@rubyunderhood кстати, вот лучшее что ты можешь посмотреть про ФП в интернете vimeo.com/68331937 и сразу страха не будет :011:40
@rubyunderhood оп, вопрос в кассу ) в универе дали авторский курс, решил вести его на рубях, что порекомендуете как студент давать?:)->11:41
.@ajieks а каков уровень слушателей вообще? Постараюсь к вечеру порекомендовать что-нибудь осознанное
11:42@Shiroginne @rubyunderhood Надо было начинать с 3 версии PHP, а не с этого вашего гомосятского Ruby, тогда и страха перед ФП не было бы.11:45
.@suxxes @Shiroginne звучит как проклятие, но к моменту знакомства с фп было знакомство не только с дружелюбным руби
11:47@rubyunderhood @endurance73 @Shiroginne @mktoid haskell прекрасен и прост сам по себе. Не надо наговаривать на язык.11:47
.@rutakanashimo @endurance73 @Shiroginne @mktoid наговаривать и в мыслях не было, сугубо личное мнение
11:49Из личного опыта знакомства с фп - хаскель, задачи уровня школьных олимпиад, немного отчаяния.
11:57До сих пор ощущение того, что это нечто ну очень хардкорное
11:58Кстати об олимпиадных задачах. Отличный ресурс spoj.pl - тут на любой вкус и уровень
11:58Отличное место чтобы раскачать свой мозг, потешить чсв ну или же получить целебный пинок в сторону улучшения своих всяких разных навыков
12:02Простите за молчание и лёгкий флёр аутизма, простуда такое себе развлечение, постараюсь вернуться в жизнь.
16:42Очень полезная статья по поводу приведения моделей в rails приложениях в божеский вид, может кто-то упустил
blog.codeclimate.com/blog/2012/10/1…
Коротко: concernы для неудачников, истинные мужики вооружаются знаниями ооп и действуют изящнее
16:50А вообще у кого(думаю, что у многих) есть опыт рефакторинга давно существующих больших проектов? Как вы вообще это делали?
17:06@rubyunderhood "не мешай коду работать" + сначала тесты, потом рефакторинг17:39
@rubyunderhood по частям, конечно. Но лучше просто руководствоваться правилом бойскаута, а не рваться все переписать на "как надо"17:39
огромное спасибо @killthekitten, благодаря которому сделали логотип для @rubyunderhood. Ждите наклеек! pic.twitter.com/Ps2vdMCtqL17:40![]()
.@jesteracer а как отлавливается эта грань между необходимостью и нездоровым энтузиазмом?Если не дожидаться момента,когда код вызывает слёзы
17:43@rubyunderhood если коротко: pic.twitter.com/vG3gWzUGBB18:06![]()
@rubyunderhood -> уклон предмета будет на ИП+ООП+ФП, без привязки конкретно к вэбу.
Возвращаясь к вопросу о том, о чем же читать студентам, попробую устроить небольшую рубрику "для самых маленьких" twitter.com/ajieks/status/…
18:10При этом буду безобразно нагло ссылаться на то, как обходились преподаватели с нами на первом курсе
18:11Если в общих чертах,самой классной практикой показалась работа с этим и подобными проектами
230100.msiu.ru/files/19870-no…
230100.msiu.ru/files/20111-no…
Тут в ооп мягко вводят, и с руби как таковым знакомят, и спеками это дело обвешивают, и начинать можно с нулевыми знаниями в принципе
18:27Ну и обучение идёт бодрее, не как на однотипных задачах с насилием над массивами всякими
18:29Имхо, маленькие задачи не дают такой заинтересованности, как что-то более обширное, что эволюционирует с помощью твоего вмешательства
18:34Обучать наверное всё же лучше на каких-то проектах, ну а их уже можно придумать так, чтобы донести нужные умения и знания
18:36@rubyunderhood ух ты, неплохо выглядит! правда вёртска подожа на Word :(, код не подсвечивается особо, но нормал!
Это происки того, что всё у нас версталось с помощью latex'а twitter.com/lisovskyvlad/s…
18:42Продолжая подзатянвшуюся тему студентоты и прочей нечисти: как в вашей фирме относятся к соискателям без опыта?
19:10У нас с этим достаточно просто: если кажется, что толковый - то здравствуй, вот тебе испытательный срок, попробуй докажи что ты норм
19:14@rubyunderhood создаете невыносимые условия для работы?
Напротив, стараемся помочь втянуться и разобраться в куче наших проектов, дружелюбность и всё такое twitter.com/nick_jastix/st…
19:42@rubyunderhood в случае если открыта позиция для джуна, берем. Но это должен быть уверенный такой джун.19:43
@KernelMadness @rubyunderhood а что подразумевается под "уверенный"? Хочу понять, кто я :)
Господа, кто для вас уверенный джун? Ответы в студию :) twitter.com/dnlrmkv/status…
21:06@rubyunderhood без опыта не проблема, лишь бы голова на плечах была
А как проверяете наличие головы? twitter.com/Savroff/status…
21:09@rubyunderhood берем к себе и смотрим) + смотрим код... + показываем свой код и смотрим реакцию21:11
@rubyunderhood это очевидно зависит от уровня компании. Кому-то нужны алгоритмы и структуры данных, кому-то гостевуха ок
Так никто не ищет какой-то усредненный рецепт, интересно как и где вообще дела с этими требованиями обстоят :) twitter.com/_sashashakun/s…
21:19Лирика: хотела найти что-нибудь годное на hh, но тут вот людям нужен "человек-швейцарский-нож, человек-электровеник" bit.ly/1U7vLSc
21:29К тому же нужно "Понимание того как работает интернет, компьютер, человек, сознание."
21:29@dnlrmkv @KernelMadness @rubyunderhood (без гугления) закодил FizzBuzz в Vim и смог выйти из него :D21:30
Видимо, никто не хочет выдавать свои секреты подбора джуниоров :с
21:44Между тем понедельник плавно подошел к концу, с чем я всех и поздравляю :)
22:43@rubyunderhood с юниорами надо как с котятами - брать охапку, кидать в сложные задачи и помогать/подсказывать тем которые барахтаются.22:43
@ipronix @rubyunderhood помогать утонуть?22:44
@Soukhinov @rubyunderhood конечно выплыть. но если цель среди выплывающих выбрать лучшего - то можно и подтапливать :)22:44
. @ipronix @Soukhinov главное не переусердствовать в подтапливании всё же :)
22:45@dnlrmkv @rubyunderhood ценю больше всего гибкость ума, способность разобрать задачу и представить свою логику ее решения.22:46
.@KernelMadness @dnlrmkv вспомнились слова о том, что многие решают не поставленную задачу, а какую-то выдуманную по ее мотивам
22:49@dnlrmkv @rubyunderhood Также, нужно иметь за плечами хотя бы пару проектов, выполняющих осмысленную функция. Бложек, сокращалка url, etc.22:49
@ipronix @rubyunderhood @Soukhinov если их оставить в одиночестве, то они часто сами находят лужу, залезают в нее и начинают тонуть23:00
.@__pewpew__ @ipronix @Soukhinov так на то и джуны, чтобы сильная рука не давала совсем под воду уйти, нет?
23:00# Вторник 37 твитов
Доброе утро всем, кто не смотря на бушующую местами непогоду всё же смог покинуть уютную страну снов
10:26Немного отвлечённых тем с утра: до кого успела добраться зима? В Москве вот немного грустно pic.twitter.com/bxjqHt2OA2
@anton_davydov даже с зеленым таймлаином на гитхабе требуют опыт работы? Безобразие! //@rubyunderhood
Хватит это терпеть. А вообще да, мне казалось что так не бывает twitter.com/nick_jastix/st…
10:30@rubyunderhood ... причем после испытательного срока, почти бесплатно о_О
Ещё и месяц неоплачиваемой стажировки, скорее всего бесплатная раб.сила, которой потом скажут "вы нам не подходите" twitter.com/ajieks/status/…
10:31Для тех отчаянных, кто уже с утра использует свой мозг, статейка в которой идёт речь об уточнениях jakeyesbeck.com/2015/12/13/rub…
11:10@rubyunderhood -30... солнечно... шел 4ый месяц зимы... pic.twitter.com/XLdeXtRJ3z
Холодом веет даже от фото twitter.com/ajieks/status/…
11:10@rubyunderhood снег же хорошо!
В моём родном замкадье за снегом потерялись тротуары, что начисто лишило эту погоду очарования :) twitter.com/dzuev/status/6…
11:11@rubyunderhood @ajieks если совсем новеньких обучать(студентов с первым опытом работы например), то ок, иначе -> pic.twitter.com/DmaLIyHcV6
А почему не рассматриваете не совсем новеньких? twitter.com/Max_In_Space/s…
11:12Твиттер отдохнул и вы, надеюсь, не устали
14:25Давайте поговорим о тестах. Ведь все, чёрт возьми, любят тесты(ну или делают вид)
14:26Как в ваших проектах обстоят дела с ними? И какое покрытие по-вашему оптимально?
14:27У нас не одну merge request в основную ветку не примут без спеков, или же если он ломает спеки для чего-то другого, что вполне справедливо
14:28Хотя ходит молва, что коллеги с другого проекта совсем не тестируют свой код самостоятельно. Как живут - не знаю, наверное грустно
14:30@rubyunderhood вот как-то так: puu.sh/mBp15/ffa2d4b3…14:30
@rubyunderhood А что значит самостоятельно? В ручную на dev-машине гонять тесты?
Я коряво выразилась, извините. Не пишут абсолютно никаких тестов для своего кода twitter.com/saymons21_root…
14:33Основа основ для тех, кто любил, любит или пытается полюбить тестирование rails-приложений, отличный гайд bit.ly/1bQoGgH
15:26@rubyunderhood живут на грани, дух молодости живет только в проектах без тестов, где каждый деплой - неповторимый опыт!
Молодецкий такой лозунг получился twitter.com/Shiroginne/sta…
15:27@rubyunderhood Люблю и одобряю. Они уменьшают количество и частоту появления неприятных сюрпризов. Ну, и PR с тестами выглядит внушительнее)15:29
@rubyunderhood обязательно тестами покрываю только то, что не понимаю или понимаю с трудом. остальное - по желанию / возможности.
И как, оправдывает себя подход? twitter.com/jesteracer/sta…
16:51@rubyunderhood есть книга Мартина Фавлера "Рефактиринг", там подробно расписано как это делать
Вспоминая о рефакторинге twitter.com/Timrael/status…
16:52А кто вообще придерживается подхода сначала тесты - потом фича?
16:56Как вы к этому приходите, чтобы это было безболезненно и не приходилось в итоге всё равно перелопачивать тесты с какого-то начального этапа?
17:03@rubyunderhood ну как минимум Кент Бек, Уорд Каннингем и Мартин Фаулер
Вам, вероятно, почудилось пренебрежение к такому подходу в моих словах, но это не так :) twitter.com/rutakanashimo/…
17:05Вообще, наверное, это приходит с опытом, ибо чётче представляешь, что и как будешь делать, что предусмотреть и всё такое
17:06@rubyunderhood основная идея - через тесты добиваться гибкой архитектуры, что облегчает поддержку кода. Но это приходит только с опытом.18:30
@rubyunderhood сугубо отрицательно, таких нет18:30
@rubyunderhood discuss twitter.com/dhh/status/689…
Тут, оказывается, подробно и толково расписали, почему рельсы это гуд. Наслаждаемся twitter.com/nick_jastix/st…
21:18@rubyunderhood Хелп! Мне дали проект нуждающийся в рефакторинге и тестах(их нет). Как убедить заказчика, что это нужно и стоит своих денег?21:19
@postgred @rubyunderhood если это работает, то никак. А вот когда сломается или время будет - посмотрим21:25
@rubyunderhood мы просто оплачиваем переезд в другую страну + последний айфон за новенького, поэтому накладно джунов брать
Это многое проясняет *утирает скупую слезу* twitter.com/Timrael/status…
21:27Так и хочется добавить “Вы что, с ума сошли?!” 😁 twitter.com/rubyunderhood/…
Скорее хочется расспросить этих людей о счастливой жизни :) twitter.com/Shiroginne/sta…
21:28@rubyunderhood @Timrael На моей памяти, из группы студентов в 20-30 человек, включая меня, в компании осталось работать всего двое :3
У нас из группы в 20 с чем-то человек половина даже не смотрит в сторону работы по специальности :с twitter.com/Max_In_Space/s…
21:29@rubyunderhood если тест сложен в написании — скорее всего с кодом что-то не так. Исключение: acceptance-тесты.
Ну или с пишущим тест, что часто влечёт за собой проблемы с кодом twitter.com/ptico/status/6…
21:30@rubyunderhood ненене, какой дискасс, тут через одного ведущие говорят что рельсы говно. Сколько можно уже
Мне вот интересно, сколько человек после этого пропитанного любовью текста метнут что-то нехорошее в сторону рельсы twitter.com/forever_frey/s…
21:31@rubyunderhood а чо там? Говно ванилькой полили?
А там рассказывают, почему это вовсе и не говно :) twitter.com/ptico/status/6…
23:52@rubyunderhood boys/girls, а все гоняют rubocop ? Или ну их в баню эти кавычки, отступы, complexity, method has too many lines... и т.д.
У нас в команде рубокоп в обязательном порядке у всех, даже у тех,кто по-хорошему и без него мог бы следить за кодом twitter.com/MaxBorisov/sta…
23:54# Среда 26 твитов
@rubyunderhood @Max_In_Space @Timrael то есть, они учатся на погромистов, но пойдут менеджерами по продажам?)
Что-то вроде того. Четыре года боли, унижений, тонны информации, ночи за кодом - и вот ты перекладываешь бумажки :) twitter.com/lisovskyvlad/s…
0:00@rubyunderhood вы под себя его настаиваете или больше def настройки ? Например, кол-во строк в методах класса, самом классе.
В основном дефолтные настройки, а вот количество строк и методов чаще всего игнорируем, довольно спорно здесь всё twitter.com/MaxBorisov/sta…
0:06@rubyunderhood он позволяет сделать отдельную надстройку, которая позволит не улучшать код прямо сейчас, а оставить это "на потом"
Никогда о такой не слышала, можно поподробней? twitter.com/__pewpew__/sta…
0:19@rubyunderhood может, есть пример конфига ?
Прямо сейчас нет, но я постараюсь сохранить мысль о ней до завтра twitter.com/MaxBorisov/sta…
0:20@rubyunderhood а ты очно учишься и работаешь? или как?
В прошлом семестре было очное обучение, было сложно, но преподаватели относились понимающе. Теперь очно-заочное twitter.com/Savroff/status…
0:28@rubyunderhood github.com/bbatsov/ruboco…0:29
Позволяет не фейлить проверки, но и не ухудшать существующий код
@MaxBorisov @rubyunderhood из настроек только кавычки на старых проектах, тебе же потом самому в этом разбираться и с этим жить0:34
Добрый день! Для тех, кто безнадежно запутался во времени, спешу напомнить, чтобы за окном среда, что вполне неплохо
13:34@rubyunderhood @Max_In_Space @Timrael Ребята, которых не затянуло программирование, иногда идут например в саппорт.
У нас те, кто решил не связываться с кодом ни в каком виде разделись на админов и что-то совсем не связанное с ит twitter.com/gaar4ica/statu…
13:47Давайте поговорим о том, как же поддерживать себя в работоспособном состоянии, бороться со всякой хандрой и спадом мотивации
13:48В общем о тех проблемах белых людей, что обёрнуты в красивый термин "выгорание"
13:49Часто ли вы сталкиваетесь с этим богомерзким состоянием? И как из него потом выбираетесь?
13:51@rubyunderhood смена работы?
Даже на самой любимой работе же можно загнать себя в яму, это слишком радикальное и временное twitter.com/_sashashakun/s…
13:54@rubyunderhood интересное можно найти в любой задаче, даже если нужно добавить новую форму (на что обычно жалуются при смене работы)
Отличный подход, а бывало, что он давал сбой?:) twitter.com/gaar4ica/statu…
14:53@_sashashakun @rubyunderhood смена деятельности на работе? Просто задачу другого типа взять?
От смены работы мы приходим к родственным, но менее радикальным решениям twitter.com/gaar4ica/statu…
14:54Кстати, менял кто-то сферу деятельности, хоть незначительно, из-за того что рутина доканала?
14:55@rubyunderhood да постоянно. Как быть: найти причину -> устранить. Чаще просто выспаться или хорошо отдохнуть :)
О да, привести в порядок состояние бренного тела - половина успеха :) twitter.com/Shiroginne/sta…
14:57А как у вас со здоровым сном и отдыхом? У меня вот никак, за что ежедневно расплачиваюсь убиванием себя кофеином и глупыми ошибками
15:01Имхо, больше половины успеха в сохранении заинтересованности к учёбе/работе/собиранию марок/etc - как раз таки умение нормально отдохнуть
15:03При условии, конечно, что в нормальном состоянии духа вам это не противно
15:04@rubyunderhood @_sashashakun по разному. Мы разработчика отпустили к коллегам на C++ на пару месяцев
И как этот эксперимент, принёс ему счастье?:) twitter.com/gaar4ica/statu…
15:09@rubyunderhood золотое правило: хорошо отдохнул, хорошо поработал.
Задумалась о плакате с таким лозунгом, а то эта прописная истина часто многими игнорируется) twitter.com/Timrael/status…
18:50@rubyunderhood 3 года назад ушел из C++/Qt на Ruby, периодами наступал на DevOp, 2 месяца назад уволился со старой работы, но с Ruby остался
Мсье знает толк в переменах twitter.com/ajieks/status/…
18:50@rubyunderhood опасное это дело, можно перегореть =) мне во время последнего жесткого дедлайна помогли тренировки: отлично переключают мозг
Ещё, поговаривают, отличную разгрузку дают занятия танцами twitter.com/VenCarbon/stat…
18:51@rubyunderhood что может быть с молодым, подрастающим организмом? Вот после 30 уже можно охать, а сейчас то?
Даже молодой организм при небрежном к нему отношении может номера всякие выкидывать, к сожалению twitter.com/Shiroginne/sta…
18:53@rubyunderhood наладил режим - в 00.00 в кроватку, в 08.00 отлично встаю. Иногда порчу это всё, конечно :)
Давайте порадуемся за человека в этот прекрасный вечер :) twitter.com/lisovskyvlad/s…
18:54# Четверг 5 твитов
Немного классных рубийных штук, о которых, возможно, кто-то не знал blackbytes.info/2016/01/ruby-t…
9:52@rubyunderhood чем больше ты употребляешь кофеин, тем меньше он помогает. если тяжело без стимуляторов - рекомендую мате
Пуэр в ту же копилочку, но с приготовлением чаёв всё же больше мороки, чем с кофе twitter.com/lunat1que/stat…
10:21@rubyunderhood хаки для более простого пробуждения: 1) спать ровное количество циклов сна, 2) первым делом выпивать пару стаканов воды10:24
.@rubyunderhood, ретвитни меня! Тут про деплой статики на Jekyll и Middleman: twitter.com/forever_frey/s…21:44
@forever_frey @rubyunderhood и меня, тут про то как это делать правильно mkdev.me/posts/nepreryv…21:44
# Пятница 15 твитов
Итак, на дворе пятница, впереди выходные, и это прекрасно
13:25@rubyunderhood вопрос: сегодня вечером нужно:
Можешь последовать моему примеру: почитать, а после пойти хорошо отдыхать, люблю компромиссы :) twitter.com/Shiroginne/sta…
13:26О книгах с паттернами: сама упарываюсь одной как раз, у нас в команде она заявлена чуть ли не как настольная книга ozon.ru/context/detail…
13:27@rubyunderhood держите мой PR в Bundler github.com/bundler/bundle…13:29
Кстати, господа, многие ли активно принимают участие в жизни опэнсорса? Кому есть чем похвалиться?:)
13:35@rubyunderhood это же ваще жесть жесткая, лучше ruby design patterns
На первые 100 страниц ушел почти месяц, теперь уже менее больно, более интересно и не кажется такой жестью :) twitter.com/Shiroginne/sta…
13:36@vassilevsky @rubyunderhood а мне зарядка помогает. Казалось бы мелочь, но если разогнать пульс до 120 сна ни в одном глазу
Если вдруг и в такой чудесный день вы чувствуете сонливость - вот ещё советов по борьбе с ней завезли twitter.com/gaar4ica/statu…
13:37Я гарантирую, что там примеры на smalltalk и C++ :) энивэй, для общего развития она прекрасна twitter.com/dnlrmkv/status…
13:42Ребята, ищу себе замену в отличную компанию с интересными задачами и не стандартными технологиями (#ruby)21:58
Писать надо сюда -> ak@rcntec.com
@rubyunderhood, OSS забрал у меня одного из сильнейших разработчиков, падла! :-D
не пускайте своих сильнейших разработчиков в опэнсорс, а то втянутся twitter.com/gruz0/status/6…
22:00Ребят, нужен Ruby on Rails разработчик, подробности → vk.com/wall-77937384_…. РТ приветствуется @rubyunderhood :)
Если ты оренбуржец и ищешь работу - обрати свой взор сюда twitter.com/Bizi/status/69…
22:04За эту неделю я написал примерно 60-70 строк кода. Много это или мало? // @rubyunderhood
Так главное же качество, разве нет?:) twitter.com/gruz0/status/6…
22:04@rubyunderhood многие. в рубях вообще не может быть карьеры если не патчишь библиотечки. руби программист без os contribution-не программист22:05
@rubyunderhood подай пример.
Мне, к сожалению, пока нечем хвастаться( twitter.com/nick_jastix/st…
22:06@rubyunderhood кстати, если кто-то хочет начать - советую подписаться на @yourfirstpr22:14
# Суббота 6 твитов
Всем отличной субботы! Давайте поговорим о хобби и прочих приятностях
16:31Че вы занимаетесь в свободное время, чем живете?
16:32@rubyunderhood пить это хобби? Оо22:30
.@anton_davydov это не хобби, это необходимость
22:31@rubyunderhood хобби - программирование #заплакала #налилводки22:32
.@Shiroginne и неужели ничего больше?
22:33# Воскресенье 9 твитов
@rubyunderhood фотография, но это скучно :)0:20
.@Shiroginne фотография это же отлично, и совсем не скучно :) что чаще всего снимаешь?
0:21@anton_davydov @rubyunderhood с моими зож-взглядами походу не быть мне рубистом :(0:26
.@pinyslutty вот это правда вздор, если ты умеешь бороться со всяким этим вот иначе - это же круто :)
0:28К слову о хобби: в особо удачное время хватаю рюкзак, весло, и мчусь колесить по нашей необъятной
0:48Вроде как даже уже являюсь инструктором детского туризма, но детей бы себе не доверила
0:49@rubyunderhood весло? О.о1:23
# Ссылки
other
- https://vimeo.com/68331937
- http://blog.codeclimate.com/blog/2012/10/17/7-ways-to-decompose-fat-activerecord-models/
- http://230100.msiu.ru/files/19870-notes.pdf
- http://230100.msiu.ru/files/20111-notes.pdf
- http://bit.ly/1U7vLSc
- http://bit.ly/1bQoGgH
- http://jakeyesbeck.com/2015/12/13/ruby-refinements/
- http://puu.sh/mBp15/ffa2d4b3da.png
- https://github.com/bbatsov/rubocop#automatically-generated-configuration
- https://github.com/bundler/bundler/pull/4221
- http://www.blackbytes.info/2016/01/ruby-tricks/
- https://mkdev.me/posts/nepreryvnaya-integratsiya-jenkins-i-middleman
- http://www.ozon.ru/context/detail/id/2457392/