# Понедельник 48 твитов
Всем привет. На этой неделе с вами Ruby dev из Украины. О себе: пишу на Ruby, юзаю Ember. Люблю разные just4fan фичи.
7:59Будем обсуждать все что накипело. Ибо держать в себе - самое большое зло. Так что, если у кого есть чем поделиться, и кого что бесит - твит.
8:00Сразу интересно мнение, какой масштаб конфы/митапа кто считает годным? (количество участников)
8:03Кстати, сугубо мое мнение, что небольшие конференции более продуктивны. Ибо много фидбека и новых коннекций, и дискуссий.
8:22Хотя я люблю и на большие покататься :)
8:22В очередной раз убеждаюсь, что мобильный интернет в украинских регионах полный шлак 😞
9:25из Украины. Из Минска предыдущий автор. @rapackivi
9:26Господа, кто как себя самомотивирует при выгорании, когда помодорки уже не помогают?
10:01@rubyunderhood сокращением рабочих часов и увеличением времени на хобби (вышивание крестиком, спорт, etc; что угодно, что подальше от компа)
Солидарен. Особенно вышивание) twitter.com/VenCarbon/stat…
10:41@rubyunderhood упал-отжался💪
Суровый подход, но мне кажется кратковременно решает проблему @mastedm twitter.com/mastedm/status…
10:42@rubyunderhood в таком состоянии не надо пытаться работать
Ну отпуск это самый очевидный вариант. А если завтра дедлайн?:) @rimmer333 twitter.com/rimmer333/stat…
10:42@rubyunderhood схватить рюкзак, палатку и в горы, конечно! Или на океан
Классно, но лично у меня рабочий график не позволяет сорваться посреди дня на океан) хотя за палатку +1 @dzuev twitter.com/dzuev/status/7…
11:01А на скейте/лонге/велике/самокате/лыжах/сноуборде не любишь покататься? @rubyunderhood
Люблю, но опять таки это краткосрочный вариант. Хотя люблю даже просто перебирать велик. Успокаивает:) @Hirurg103 twitter.com/Hirurg103/stat…
11:40Господа, есть лишний билет на #RubyC2016. Если кто желает пишите в директ @mxgoncharov
11:41@rubyunderhood для меня это сигнал что, скорее всего, пора менять работу. Сначала беру отпуск, если не прошло - ищу новую работу
И как много раз уже меняли работу таким образом, если не секрет? @curpeng twitter.com/curpeng/status…
15:18Кто что думает по поводу JsonApi? Может кто использует?
16:00@rubyunderhood Думали, изначально все покивали головами - стандарт однако.Начали девелопить ios-клиента - отказались.)
Почему отказались?) @app_voland twitter.com/app_voland/sta…
16:18@rubyunderhood в каком плане?
Ну вообще мнение. Понравилось или нет. Может косяки какие-то) @anton_davydov twitter.com/anton_davydov/…
16:19@rubyunderhood использовать удобно, писать тоже удобно, если инструменты правильные :)
Какие инструменты по твоему мнению правильные?) @anton_davydov twitter.com/anton_davydov/…
16:30@rubyunderhood Вообще в связке с ember дела должны быть явно получше, он создавался как стандарт на основании стандарта в @emberjs
Лично я его только так пока и юзал. Вот интересны более обширные задачи и примеры) @app_voland twitter.com/app_voland/sta…
16:36@rubyunderhood ok, что на беке AMS или jsonapi-resources?
AMS @app_voland twitter.com/app_voland/sta…
16:41Сам не использовал. Был на мастер-классе у @listochkin и познакомился с JSON API адаптерами в эмбере. Что сам думаешь? @rubyunderhood
По моему классная штука, но с непривычки и на маленьком проекте кажется избыточно. Но в итоге все ок. @Hirurg103 twitter.com/Hirurg103/stat…
16:43@rubyunderhood Хм, он сыроват несколько - приходится напильничком работать? Реализовали ли поддержку includes, fields, pagination?
Немного приходилось. В частности были траблы с вложенными ошибками. Но в целом устраивает. @app_voland twitter.com/app_voland/sta…
17:09@rubyunderhood Хм, он сыроват несколько - приходится напильничком работать? Реализовали ли поддержку includes, fields, pagination?
Includes, pagination, fields реализовывали хелперами внутри grape. @app_voland twitter.com/app_voland/sta…
17:09@app_voland @rubyunderhood тоже самое. Договорились использовать, сели обсуждать, выкинули половину, оставили то что и так было
На самом деле к нам он зашел де-факто. Так как мы эмбер учили и следовали рекомендациям) @app_voland @AndriyMosin twitter.com/AndriyMosin/st…
17:12@rubyunderhood Понятно, что с документацией и тестами?
Тесты - Rspec через эндпоинты. Элементарно в лоб. Документации как таковой нет. @app_voland twitter.com/app_voland/sta…
17:15@rubyunderhood А есть какие-то хорошие туториалы по Ember + Rails?
На самом деле у нас 2 standalone приложения. Поэтому кроме JSONApi - нет ничего общего) @mycriminalcode twitter.com/mycriminalcode…
17:16@rubyunderhood А есть какие-то хорошие туториалы по Ember + Rails?
А вообще нравится это emberigniter.com twitter.com/mycriminalcode…
17:17@rubyunderhood Мета инфа может быть как в виде руби DSL описания так и в виде jsonshema
Знаю, но не щупали, доки не были must have. Может к этому вопросу вернемся в будущем) @app_voland twitter.com/app_voland/sta…
17:18@rubyunderhood Интересно именно интеграция Ember в Rails
ИМХО не имеет смысла. Архитектура довольна грязная и Эмбер не познать. @mycriminalcode twitter.com/mycriminalcode…
17:21@rubyunderhood Интересно именно интеграция Ember в Rails
Разве что pet проект) ну опять таки, ИМХО) @mycriminalcode twitter.com/mycriminalcode…
17:22@rubyunderhood а вы на coffeescript пишете или что-то другое?
Если чистый Ruby то coffee. В эмбере юзаем обычный JS. @_maximkuzmin twitter.com/_maximkuzmin/s…
18:02@rubyunderhood а ember с рельс отдается или с отдельного бэкенда?
У нас это отдельное приложение @_maximkuzmin twitter.com/_maximkuzmin/s…
19:46@Hirurg103 @rubyunderhood на 4 проектах использовал с разными бекендами. Рекомендую всем и всегда.
Ты об Ember? @listochkin twitter.com/listochkin/sta…
19:46Пожалуй, можно начинать! Есть у вас проблемы с прокрастинацией? Как вы пытаетесь с ней справляться?
Pomodoro не помогает?) @cssunderhood twitter.com/cssunderhood/s…
20:07Пожалуй, можно начинать! Есть у вас проблемы с прокрастинацией? Как вы пытаетесь с ней справляться?
Сорри. Продублировал @cssunderhood twitter.com/cssunderhood/s…
20:08@rubyunderhood нет, не только. Просто на уровне: "нам нужен HTTP API - берем jsonapi и не велосипедим”
Понял. И полностью согласен) @listochkin twitter.com/listochkin/sta…
20:26@rubyunderhood пиздюли хорошо мотивируют. Если до них не дошло - значит вы не выгораете
О! Лучшее что я сегодня прочитал!!!) @golodenko twitter.com/golodenko/stat…
21:06Недавно был на @RubyMeditation и там была мысль что мы мало говорим о руби и слишком много об окружении. Ваше мнение?
21:28@rubyunderhood чувствую себя унылым г***ом - до помодорок даже не дорос
Категорически советую! Хотя бы попробовать) зайдет - не зайдет, но будет полезным опытом точно. @f1yegor twitter.com/f1yegor/status…
23:17@curpeng @rubyunderhood и с какой периодичностью такое происходит?
Смена работы? Или выгорание?) @_sashashakun twitter.com/_sashashakun/s…
23:18@rubyunderhood @curpeng смена работы в следствии выгорания)
Не так часто. Обычно это решаемые вопросы. Поднятие зп, отпуск, плюшки. Так что процент очень мал) @_sashashakun twitter.com/_sashashakun/s…
23:21@rubyunderhood @curpeng выгорание, решаемое поднятием з/п? Хитро)
Люди все разные. Лично знаю таких. Скорее всего из "мыши плакали, но продолжали жрать кактус". @_sashashakun twitter.com/_sashashakun/s…
23:37@_sashashakun @rubyunderhood дело не в зп, а в новом окружении, проекте, подходе к работе, спектре решаемых задач
Я согласен, но у каждого мотивация разная, кто-то остается в начале пирамиды Маслоу даже работая в IT. @curpeng twitter.com/curpeng/status…
23:44@_sashashakun @rubyunderhood дело не в зп, а в новом окружении, проекте, подходе к работе, спектре решаемых задач
Точнее, имел в виду, что по идее моральная удовлетворенность зачастую более приоритетна у технарей. @curpeng twitter.com/curpeng/status…
23:45@_sashashakun @rubyunderhood больше всего решает общение с новыми крутыми людьми
А вот тут плюсую дико @curpeng twitter.com/curpeng/status…
23:46# Вторник 31 твит
@rubyunderhood @_sashashakun если выгорание решается поднятием зп, то нифига это не выгорание ☺
Возможно это ближе к отсутствию мотивации. Но насколько я видел, симптомы не особо отличимы. @curpeng twitter.com/curpeng/status…
0:54Всем доброго утра (в моем часовом поясе утро). И удачного рабочего (или не очень рабочего) дня!
6:49@_sashashakun @curpeng @rubyunderhood но ведь с другой стороны интересный проект, отличные коллеги и куча фана ;)
Ну ментальный оргазм никто не отменял:) @soulmusic twitter.com/soulmusic/stat…
9:13Вопрос о пользе и необходимости английского даже не стоит. Но вот кто как достигает просветления? (1/2)
9:16Если есть свои способы - твит (2/2)
9:16@rubyunderhood четвёртый год абсолютно все общение на работе на английском 🇩🇪❤️
С чего начинал? С каким уровнем попал туда?) @Fodoj twitter.com/Fodoj/status/7…
9:27Как вы относитесь к гемам которые не несут практической пользы, но поднимают настроение? Например
github.com/iridakos/table…
@rubyunderhood чем меньше джемов в проекте, тем лучше)
Это да, но моему в нас погибает дух авантюризма... :( @rainrb twitter.com/rainrb/status/…
10:43@rubyunderhood А что вы делаете с джемами, поддержка которых уже прекращена, но в проекте они используются?
Стараемся найти замену если совместимость нарушена. Если нет, то висят мертвым грузом. Иногда форк. @curpeng twitter.com/curpeng/status…
11:04Как кто считает, должен ли разработчик разбираться в OPS. И если да, то насколько глубоко?
13:27@rubyunderhood что такое OPS? =)
Operations. Составная часть DevOps. Всякие штуки ниже или рядом с Ruby на железе) @davetoxa twitter.com/davetoxa/statu…
14:37Как просматриваете и ищете проблемы в логах? Используете ли средства для оптимизации поиска по логам? @rubyunderhood
Logrotate и tailf. Только хардкор))) @Hirurg103 twitter.com/Hirurg103/stat…
15:11@davetoxa @rubyunderhood что-то связанное с Call of Duty? :D
Было бы не плохо) @dronovmm twitter.com/dronovmm/statu…
15:11@rubyunderhood а, считаю что как минимум разработчик обязан уметь засетапить проект и задеплоить куда либо
Окей. А что насчет уровня голой железки? Должен ли все бутстрапить с нуля? @davetoxa twitter.com/davetoxa/statu…
15:13graylog, fluentd, не? @rubyunderhood
Слышал, ковырял, но как то не было такой необходимости. Если будет, то буду иметь в виду. Спс) @Hirurg103 twitter.com/Hirurg103/stat…
15:28@rubyunderhood а что там бутстрапить? 1 раз создал набор chef recipes или ansible playbook и используешь потом
Просто из опыта phone многие даже не умеют с Unix работать, не то что chef) @davetoxa twitter.com/davetoxa/statu…
15:29@rubyunderhood У меня вот есть хорошая статья на тему сетапа сервера с использование ansible mkdev.me/posts/nastroyk…
Минутка рекламы) но я не против @davetoxa twitter.com/davetoxa/statu…
15:33Кто что думает о UI ботах? Например деплоить на прод через Telegram?)
16:34@rubyunderhood деплоить руками это ж прошлый век, а как же CD
Далеко не у всех есть в этом потребность. Многим Capistrano за глаза @Fodoj twitter.com/Fodoj/status/7…
20:04@rubyunderhood @davetoxa окей, должен уметь подтюнить конфиг ansible и потом задеплоить.
Частично согласен, если тюнить допустим imagemagick и не знать для чего он - чревато. @igor_alexandrov twitter.com/igor_alexandro…
20:05@rubyunderhood качаем дампы схем базы данных через бот для телеграмма. Сделал в качестве развлечения, а теперь все пользуются :)
Насколько это секьюрно? А то руки чешется, но времени нет :) @ynelin twitter.com/ynelin/status/…
20:06в первый раз слышу. Как попасть? @rubyunderhood @RubyMeditation
В твиторе все ссылки есть, смотреть @RubyMeditation , @Hirurg103 twitter.com/Hirurg103/stat…
20:06@rubyunderhood вот очень неверное заблуждение ;-)
Если это аутсорс. Еще и жосский. И еще легаси. То вряд ли будут этим заниматься) хотя согласен. У меня CD) @Fodoj twitter.com/Fodoj/status/7…
20:13Зато CD слишком просто. И нет этого адреналина когда ты через бот сидя в туалете льешь на прод))@Fodoj
20:14@rubyunderhood "не будут" != "нет потребности"
Потребность в улучшениях есть всегда и постоянно усиливается. Но не всегда на это идут, по разным причинам) @Fodoj twitter.com/Fodoj/status/7…
20:15Господа, может данный твит будет даже полезным. Кто как нагружает джунов? И какими орудиями пыток вы пользуетесь?
20:16@rubyunderhood Я считаю должен, хотя-бы на уровне джуниора, и в различных областях. Сети, безопасность, системы.
Поддерживаю. При чем хотя бы в своей предметной области проекта/продукта @saymons21_root twitter.com/saymons21_root…
20:17@rubyunderhood Безопасность - тут много, но хотя-бы не говорить, да вы гоните, нах мы кому нужны, потому я не буду обновлять рельсы.
Дело даже не в рельсах. Элементарно закрытая подсеть и нестандартные порты у ssh @saymons21_root twitter.com/saymons21_root…
20:18@rubyunderhood Про рельсы. Вот что-бы вы сделали, когда к вам пришёл админ, сказал. Вот тебе CVE с всеми подробными описаниями.
Я ни в коем случае не говорю, что это нужно. Просто специфика проектов бывает абсолютно разная) @saymons21_root twitter.com/saymons21_root…
21:01@rubyunderhood Но когда баги в ядре проекта, с безопаностью? Там надо понимать, а не говорить, кому мы нужны.
Согласен @saymons21_root twitter.com/saymons21_root…
21:27Всегда было интересно попробовать Cloud IDE. Думаю в какую сторону копать.
21:29# Среда 23 твита
@rubyunderhood одно время интересовался, чтобы работать с разных мест. В итоге сижу в виме на vps)
Я тоже думал над чем-то похожим. Но руки не дошли) @staskjs twitter.com/staskjs/status…
10:30Всем доброго утра. У меня погода оставляет желать лучшего, так что сегодня будут депрессивные темы.
10:36О темных временах. Кто на чём писал до прихода в наш всеми любимый Ruby?
10:38@rubyunderhood java, php, c#, smalltalk
А smalltalk коммерция? Или не за деньги? @app_voland twitter.com/app_voland/sta…
11:17@rubyunderhood хорошо вам, я вот не могу с пхп уйти :-(
А что мешает?) @verylazydreamer twitter.com/verylazydreame…
11:17Кажется, в @rubyunderhood не обсуждали вопрос профилирования скорости приложений. Кто-то сталкивался?
Интересный вопрос. Действительно. Кто сталкивался? twitter.com/ynelin/status/…
11:49@golodenko @poctek @rubyunderhood платят не "джавистам". А тем, кто решает большие задачи, где есть Java. Мелким Java-формошлёпам сложнее.
Плюсую. Топовые спецы редко зависят от средних значений оплаты. @ad__astra twitter.com/ad__astra/stat…
11:51@rubyunderhood Хех конешн для души)) Ближайшая работа на St была только в Питере и только в оффисе
И как душа? Радовалась?) @app_voland twitter.com/app_voland/sta…
11:52@rubyunderhood Покодив на PHP и JS, понимаешь, что дизайн языка - важен. А без него - плохо. Так меня и пнули в сторону Ruby.
@anton_davydov @rubyunderhood а что там для этого есть? Тут достались сервисы, интересно посмотреть, где тупит и где ускорять.
Я когда то rack-mini-profiler юзал. Но не уверен что подойдет под твои нужды) @ynelin twitter.com/ynelin/status/…
11:59@ynelin @rubyunderhood ничего специального нет, использовал rtrace, memory_profiller и stackprof12:01
@rubyunderhood Ну и нетленка от Кента: I always knew that one day Smalltalk would replace Java. I just didn't know it would be called Ruby.
Не слышал раньше) @app_voland twitter.com/app_voland/sta…
12:40У @bbatsov был забавный доклад на @rubyc_eu про Ruby bad parts. Кто какие знает? Кого что бесит? А то мы как-то о хорошем.
15:51Лично я считаю что в холиварах рождается истина для того кто их читает. Похоливарим?)
19:25Открыл сегодня хабр. А там эти разделы внутри хабра, сверху хабов. I want my money back!!!
19:27Кто как запускает тесты?
19:55Кто что юзает кроме Rails из Ruby (фреймворки)? Для работы или для себя.
19:58@rubyunderhood ханами, роду, рил :)
Кстати недавно посмотрел ханами. Отличная вещь. Поучаствовал бы, но времени нет) @anton_davydov twitter.com/anton_davydov/…
20:02@rubyunderhood туда же сразу rubocop и *lint для полного счастья.
А overcommit юзал? Rspec на pre-push хуке - это нечто. Особенно если в проекте нет CD) twitter.com/ajieks/status/…
20:26@rubyunderhood сейчас даже просто использование - это уже очень круто ;)
Лучшая реализации DDD что я видел) непривычно, но зато по всем канонам и с data mapper) @anton_davydov twitter.com/anton_davydov/…
20:27@rubyunderhood @bbatsov @rubyc_eu Иногда не хватает строгости и интерфейсов, а наследование вообще можно было не делать.
Солидарен, но по моему ОО язык без наследования не кошерно. Кто не хочет - не юзает) @andretges twitter.com/andretges/stat…
20:28@rubyunderhood нет, о чем то подобном думал, но руки не доходили. Надо попробовать )
У нас rubocop с пачкой плагинов типа hardtabs на pre-commit, тоже очень удобно)) @ajieks twitter.com/ajieks/status/…
21:38# Четверг 17 твитов
Господа. Кто как пользует VCS?
10:25@rubyunderhood константы которые не константы, приватные методы которые не приватны ну и отсутсвие многопоточности конечно же.
Константы которые не константы - это да. Но можно же freeze сделать) даже рубокоп советует) twitter.com/lunat1que/stat…
12:05@rubyunderhood в копилку тогда freeze(массивов и хэшей), который не freeze :)
Правильно:) twitter.com/curpeng/status…
12:47@rubyunderhood в копилку тогда freeze(массивов и хэшей), который не freeze :)
А почему он не freeze? RuntimeError бросает) twitter.com/curpeng/status…
12:52@rubyunderhood плакали и кололись :) А еще и код в саблайме пишут.
А чем саблайм не угодил?) @golodenko twitter.com/golodenko/stat…
14:12@rubyunderhood не ну все плюшки хороших IDE все знают.
У нас был случай когда пуш из рубимайна влиял на размер pack файлов неадекватно. Так что so-so) twitter.com/golodenko/stat…
14:20@golodenko @poctek @rubyunderhood CRUDщику на Java могут и чуть больше заплатить,чем CRUDщику на Руби, но не за Java, а за то, ГДЕ этот CRUD
@curpeng @rubyunderhood Да, он фризит массив, но не элементы. Иногда доставляет. Только если через each, а если там ещё Enumerator...
А. Точно. @AlexWayfer twitter.com/AlexWayfer/sta…
15:35Что за презентация без слайда с какашкой! twitter.com/delan1337/stat…
Довольно стремительно растущая тенденция) @inem twitter.com/inem/status/73…
17:04Какая отличительная черта любого руко*** попого программиста?
17:06Завтра пятница, а значит веселье не за горами. Кто какие знает игры с выпивкой для ITшника?) Не считая ту про JS либы)
19:15@rubyunderhood запивать виски гиннесом по кругу. Кто первый откажется - тот пхпшник.
Как-то слишком обидный проигрыш ;) @mr_The twitter.com/mr_The/status/…
19:20@rubyunderhood обидный - это джаваскриптер :)
Учитывая тренды скоро это будет нормой) @mr_The twitter.com/mr_The/status/…
19:22Глухота twitter.com/rubyunderhood/…
На работе? Или по жизни?) @pismenny twitter.com/pismenny/statu…
22:15@rubyunderhood стремление написать "круто", наплевав на сроки
Ну я думаю не должно быть поводов писать абы-как но дедлайн всегда завтра) @mastedm twitter.com/mastedm/status…
22:16# Пятница 26 твитов
Кто на чём свои сервера крутит? И есть ли те у кого это windows?
1:27Какое для вас идеальное рабочее место?
10:40Только его? centos там какой-то не пробовали? @AlexWayfer
10:41Кто как работает?
12:35Кстати всегда была интересна тема фриланса на руби? Насколько риал попасть на короткий проект? Не суппорт
12:36@rubyunderhood надо определить понятие "короткий проект"? Неделя, месяц, 3 месяца, полгода, год?
Допустим не больше месяца) @mpak999 twitter.com/mpak999/status…
13:50@rubyunderhood я начинал свой путь рубиста как раз с фриланса. Проекты были разные -- от 0.5 до 3-х лет.
На какой площадке? Или же без этого всего? @scaint twitter.com/scaint/status/…
13:51@rubyunderhood очень легко, особенно, если выбор технологий за тобой :)
А если навязан?) @kolybasov twitter.com/kolybasov/stat…
13:52@rubyunderhood но тогда реально, но глупо... пока разберешься, то срок уже прошел :) или надо просто говнокодить сразу начинать без разбору
Говнокод повсюду!!! @mpak999 twitter.com/mpak999/status…
14:05@rubyunderhood шлепать бекенды для простых сайтов очень легко начать (и кстати клево, всегда свежак версии всего)
Ну если ты в разработке не бум-бум то хз. Что сложнее CRUD вызовет много вопросов) @golodenko twitter.com/golodenko/stat…
14:12@igor_alexandrov @rubyunderhood очень даже влияет, один из пунктов без которого код будет впопыхах, но есть и еще пункты
Приведи для обозрения) @mpak999 twitter.com/mpak999/status…
15:35@rubyunderhood @rubyc_eu да хз, программисты какие-то едут.
Действительно) @mr_The twitter.com/mr_The/status/…
16:36У какого какой рекорд по самому короткому времени работы в одном месте?
17:49@rubyunderhood у меня работал программист 1 день - не понравился офис на 44 этаже, высоты боится
Мда уж. Напомнило историю с доу про отказ от оффера из-за кондиционера... @mastedm twitter.com/mastedm/status…
18:27@rubyunderhood причиной увольнения стало требование использовать при необходимости бумагу а4, которая была уже с принтом на одной стороне
А в чем собственно проблема?) @ponitozhekoni twitter.com/ponitozhekoni/…
19:59@rubyunderhood недавно приобрел себе trackball, теперь (домашнее) рабочее место стало идеальнее :)
И как ощущения? Давно присматривался, но так и не решился) @nick_jastix twitter.com/nick_jastix/st…
20:02@rubyunderhood в том, что это было требованием. Чистую бумагу использовать нельзя
А. Ну тогда возможно. Хотя лично я бы наверное не придал этому значения) twitter.com/ponitozhekoni/…
20:03@rubyunderhood после пары дней я очень доволен. Даже умудряюсь играть в игры :) У меня Logitech M570, который почти как обычная мышка.
Надо будет попробовать все таки) @nick_jastix twitter.com/nick_jastix/st…
21:23@rubyunderhood @rainrb блеа, быстрее бы понедельник, когда уже будет новый ведущий, не столь бесполезный и унылый!!!!
О спасибо) лестно слышать)) twitter.com/mpak999/status…
21:24Кто-то натыкался на проблемы с обработкой ошибок релейшенов в AMS?
21:31@rubyunderhood у вас же есть resque или как-то так, не? )
Нет. Мы когда давно использовали rabbit но оказывается для целей resque. Просто в rabbit опыт был @antonplankton twitter.com/antonplankton/…
21:41@rubyunderhood у вас же есть resque или как-то так, не? )
Я немного не верно поставил вопрос. И сразу напоролся на холиварную тему) @antonplankton twitter.com/antonplankton/…
21:42# Суббота 26 твитов
@rubyunderhood PHP-разработчиком, в 2010 году. Компанию уже не помню. Ушел после прочтения трудового, точнее рабского договора :)
В чем рабство было?) @mgrachev twitter.com/mgrachev/statu…
8:19@rubyunderhood @rubyc_eu уже здесь :) Развиртуалимся?
Только приехали) @codestik twitter.com/codestik/statu…
10:40Думаю так и будет @rubyc_eu pic.twitter.com/B4xbnYn0al
Open Talk on the second day! Ask your questions here! Best questions win t-shirts! #Rubyc #Ruby #Rails pic.twitter.com/2feRFRy3Zq
Ask your questions twitter.com/rubyc_eu/statu…
10:59Какую самую старую версию Ruby вы держите в своих рабочих проектах?
11:16@rubyunderhood уже 2.1.5. Однажды был 1.8.*. Было грустно.
Могу сказать что у нас один проект живет на 1.9.3. И еще один на 1.8.х.))@mr_The twitter.com/mr_The/status/…
11:18@rubyunderhood уже 2.1.5. Однажды был 1.8.*. Было грустно.
Но остальные уже 2.3) @mr_The twitter.com/mr_The/status/…
11:19Троллинг php pic.twitter.com/y4uXqrFdLh
@rubyunderhood контекст диаграммы?
Сравнение удовольствия от работы с решением. @andrey_68 twitter.com/andrey_68/stat…
11:57@rubyunderhood Платный интернет, жесткая система штрафов, постоянный контроль за монитором, есть и пить можно только в обед :)
Как по мне платный интернет это самая жесть) @mgrachev twitter.com/mgrachev/statu…
12:38@oleg_antonyan @rubyunderhood Самое забавное в договоре: Можно употреблять 200 мл. жидкости 1 раз в 4 часа :D
А выводить жидкость?) @mgrachev twitter.com/mgrachev/statu…
13:17@oleg_antonyan @mgrachev @rubyunderhood что за контора такая странная? Или зряплата 100$/час?
Из них 89 на штрафы @dimaskin_nv twitter.com/dimaskin_nv/st…
13:28@rubyunderhood @oleg_antonyan Один бывший сотрудник много ходил в туалет, другой много пил, третий курил, четвертый опаздывал :)
Возможно это был один и тот же человек) twitter.com/mgrachev/statu…
13:56@mgrachev @oleg_antonyan @rubyunderhood страна должна знать своих героев
Какие самые странные правила были на вашей работе? Inspired от предыдущего обсуждения
14:51Ребус для любителей пораскидывать логику pic.twitter.com/A2nTu3IGIU
2/3 не знал blog.scoutapp.com/articles/2016/…
15:18@rubyunderhood @apotonick ?
Это просто реплай? Или вариант ответа?) @mikhailbortnyk twitter.com/mikhailbortnyk…
15:19@rubyunderhood @apotonick this is just way to involve the guy who likes to solve puzzles and drink. Remember RubyShift '13?15:22
Как считаете, насколько плохая идея патчить? rubypigeon.com/posts/4-ways-t…
16:40@rubyunderhood @dimaskin_nv @oleg_antonyan Google освежил мою память :) Название компании: РосБизнесСофт20:22
@rubyunderhood Странно, что мало кто пишет про refine, который предназначается для безопасного патчинга.
Согласен twitter.com/AlexWayfer/sta…
20:22@rubyunderhood Очень плохая. Но и ФП (2 пункт) в Ruby не очень приветствую.
Почему не приветствуешь? @AlexWayfer twitter.com/AlexWayfer/sta…
20:24# Воскресенье 15 твитов
@rubyunderhood Ну потому что не симпатизирует, плюс сам Ruby основан на ООП. Выбирать ООП-язык, чтобы писать функции - мне кажется глупым)
Резонно. Но лично мне как-то все же эстетическая сторона больше противна) twitter.com/AlexWayfer/sta…
0:12@rainrb @rubyunderhood Почему? С refine всё ок: за пределы не выходит, патчинг очевиден (и для одного класса, а не require 'activesupport')
refine еще нужно грамотно юзать, как и манки патч как таковой. ИМХО любой такой инструмент опасен) @AlexWayfer twitter.com/AlexWayfer/sta…
0:16@rubyunderhood @AlexWayfer лучше вообще ничего не манкипатчить
Лично я считаю что даже самую неадекватную фичу можно применять с умом) @rainrb twitter.com/rainrb/status/…
0:18Господа. Перед всеми извиняюсь если кому-то это неделя показалась далеко не самой интересной. Я далек от твитора. Но опыт весьма интересный.
0:27@rubyunderhood @rainrb @mxgoncharov Это чем же он опасен через refine?
Я к тому что можно чем угодно ногу отстрелить, если не уметь пользоваться) @AlexWayfer twitter.com/AlexWayfer/sta…
10:14Второй день @rubyc_eu начинается! pic.twitter.com/bku5TZnuSG
Not sleeping #RubyC participants @rubyunderhood @rubyc_eu pic.twitter.com/MiamuPHdAW
Как есть @AKovtunov twitter.com/AKovtunov/stat…
10:50Cool stuff @bbatsov pic.twitter.com/ECg7vHkJVr
Классный слайд с @rubyc_eu pic.twitter.com/fB3yTq4G21
Кто какие прикольные штучки делает с Руби? Не считая Rails разработки
16:05DSLчики на разные случаи жизни, от бизнес-логики до представления данных. @rubyunderhood
По работе? Или для себя? @ad__astra twitter.com/ad__astra/stat…
16:50@rubyunderhood боты для телеграма
Какие-то можно поюзать?) @golodenko twitter.com/golodenko/stat…
16:51Both. Даже в обычном энтерпрайз-вебе есть, где это применить! @rubyunderhood
Не оспоримо) @ad__astra twitter.com/ad__astra/stat…
16:59На мой взгляд, довольно интересная статья blog.arkency.com/2016/05/domain…
19:14Господа. Нахожусь в поезде на пути домой с @rubyc_eu. Возможно уже интернета не будет. Всем спасибо за неделю!!! До встречи:)
19:16# Ссылки
other
- http://emberigniter.com/
- https://github.com/iridakos/table_flipper
- https://github.com/rails/rails/issues/25208
- http://blog.scoutapp.com/articles/2016/05/31/3-postgresql-indexing-tricks-that-surprise-everyone
- http://www.rubypigeon.com/posts/4-ways-to-avoid-monkey-patching/
- http://blog.arkency.com/2016/05/domain-events-over-active-record-callbacks/