Norma 2.0
Здравствуйте, дорогой Мартин Алексеич! Пишу вам сразу по выходу на проект, прямо вот только что склонировал репозиторий и сел писать. Тут всё у нас хорошо, будем переводить на React. JQuery еще в зависимостях, но вроде бы изолирована, только в старых компонентах она намертво прикручена — там и анимации через неё, и таймауты. Но ничего, в остальном всё тут хорошо. Мартин Алексеич! Я всё хотел спросить, а что мы со сборкой делать будем? Ведь Grunt ещё прошлый год устарел, а нынче я потрогал, так грантфайлы и вовсе протухли — одна путаница в тасках, так что реакта он не выдержит. Я думаю надо б попросить Серёжу поставить вебпак, а я б к нему плагинов понаписал, PostCSS бы прикрутил, работало бы хорошо, хоть сто лет. А Grunt мы выбросим на помойку, и в документации напишем, чтобы на наш сборщик все переходили, вот как! Как ваше здоровье? Как Людмила Степановна? Как там Саша поживает? Вы мне пишите чаще, и передавайте всем приветы. Так что жду от вас писем и Ц.У. До свидания.
Здравствуйте, дорогой Мартин Алексеевич! Я только что сходил на конференцию HolyJS и сразу решил написать, хоть писем никаких не получал, ну да вы и ответить конечно еще не успели. Это я понимаю. А я был на HolyJS и прямо скажу — плоховато. ES6 умирает и вряд ли вскоре кто-то будет на нем писать, ну а Grunt — воопще тьфу, даже писать вам об этом неудобно. Вы же ученый человек Мартин Алексеевич, светило бизнеса, а я тут вам про эти гадости писать буду. Ну вы уж извините. Так вот, надо на TypeScript переходить, а то и на Dart. Тогда хоть сто лет наш проект будет работать, и ничего-то ему не сделается, вот как. Я давно говорил Вере, что пора этот хлам старый выкинуть, а она знаете же какая: нет, говорит, давайте планировать, давайте сначала процессы строить. У неё одни аджайлы на уме, ей лишь бы в переговорках своих сидеть, а дело делать значит только я получается? Ну ничего, пока она там по митингам ходит, я поставлю тайпскрипт и вебпак, и будет у нас сборка работать как надо! Вы уж поговорите с ней, расскажите что как. А насчёт сборки не волнуйтесь — всё наладим. Всем привет, а Людмиле Степановне — поклон. До свидания, пишите.
Здравствуйте, Мартин Алексеевич! Как ваши дела? Как Сашенька, не болеет? Вы пишите почаще, как вы там живете, не забывайте нас. Я взялся было делать форму, а там до меня такой пакости нагородили. Компоненты сильно связаны, модель от представления не отделена. То есть, отделена, но неправильно. Я давно Вере говорил: давайте всё заново перепишем, да так чтоб хорошо было, с архитектурой, с модулями, а они одно своё: у нас заказчики, сроки, обязательства, вот оно как. Они договорились там, а я отдувайся. Ну я плюнул и полез рефакторить — не оставлять же так. Вера пришла важная такая, петухом ходит, говорит, мол, дедлайн сорван. А мне что их дедлайны, я уже не мальчик и побольше ихнего понимаю. Подождут эти их заказчики, не переломятся. Николай вот тоже приходил. Сказал, что свёрстано не по макету. Ну да, не по макету, что уж тут спорить, завёл тикет, положил в бэклог. Они же ведь молодые ещё, не понимают, что программа должна главное сделана быть качественно, а не тяп-ляп и чтобы кнопочки эти где надо висели. Вы уж с ними поговорите, да не жалейте их. Чем с ними строже, тем лучше, уж я-то знаю, столько их повидал. Мартин Алексеевич! У меня просьба к вам небольшая. Племянник мой, Серёженька, курсы программистов закончил, Вы возьмите его ко мне в подмогу, под мою ответственность. Он хороший парень, смышлёный, а что без опыта — так это ничего, я его быстро научу, вы меня знаете. Спасибо вам заранее и здоровья вам доброго и Людмиле Степановне. Сашеньке привет, всего хорошего. До свидания!
Дорогой Мартин Алексеич! Здравствуйте! Как вы там все поживаете, как Людмила Степановна, как её здоровье, как Сашенька? Я транспиляцию через тайпскрипт включил вместо бабеля, проект пока не собирается, но это исправимо — я завел ишью на гитхабе, авторы тайпскрипта обещали вскоре починить, так что пока ждём, но вы не волнуйтесь. Мартин Алексеевич! Я давеча пришел к Вере и говорю ей: негоже это когда мы на реакт переходим, а библиотеки у нас в императивном стиле написаны. Она нет одно своё: зачем нам Ramda, когда и lodash нормально работает. А была бы у нас Ramda, мы бы все скрипты из utils написали не императивно, а декларативно, вот как. А она мол ресурсы на это тратить не хочу, приоритеты у неё другие. Вы уж там с ней построже, Мартин Алексеевич, вы человек заслуженный, вас она послушает, а то сидят там в своих переговорках целыми днями, чаи гоняют. А я будь моя воля поувольнял бы их всех к херам вот как. Они там только говорить, а код писать мне одному значит. И разговаривает со мной так некрасиво, а я между прочим ей в отцы гожусь, я еще таблицами под IE6 верстал, а этим только бы печеньки лопать да в переговорках на митингах прохлаждаться под кондиционерами. Не давайте им спуску, Мартин Алексеевич, вы человек учёный, директор как никак. А ещё хотел бы у вас попросить премию мне выписать, а то я в последнее время много перерабатываю — то тайпскрипт, то рамда вот, рефакторинг делать надо, модель переписывать, да и реакт внедрять, а ещё фичи надо успевать делать, а я же не железный. Так что пишите, и про библиотеки не волнуйтесь. А Людмиле Степановне огромный привет и поклон. Пишите, не забывайте. До свидания.
Здравствуйте дорогие Мартин Алексеевич, Людмила Степановна и Саша! Я живу нормально, здоровье хорошее. lodash я из зависимостей убрал, переписываю всё на рамду. А Вера пусть возмущается, но вы не волнуйтесь, я ей давно говорил что императивно не надо писать, когда можно декларативно. тем более у нас тут Redux скоро появится, но вы не волнуйтесь, я в этом понимаю, не первый год программирую. Я чуть поднапрягусь и всё успею. А Вера с Николаем пусть дальше своими митингами занимаются. Дедлайны у них, заказчики понимаешь. Мы тут с Серёженькой по 12 часов в день работаем и с собой так хамски как они говорить не позволим. Я им рамду внедрил, декларативно переписываю, сборку на тайпскрипт переделал, Серёжу вот уму-разуму учу, а им всё лишь бы готовенькое было и KPI лишь бы был. Приоритеты у них понимаешь, ресурсы. Вы уж не давайте им спуску — я всё же постарше их буду, не дурак, да и вы человек ученый, уважаемый, а всё равно как приедете засядете с ними в переговорку и гоняете там чаи целыми днями, презентации смотрите. Хуентации! А я значит вам код пиши, а вы чаи гонять и на всё готовенькое. А может и вы там с ними за одно, может хотите проект закрыть, Веру с Николаем повысить, а меня значит по боку? Я так с собой не позволю. Я хоть не учёный и не директор, а тоже кой-чего смыслю. Дурят они вас, по глазам вижу. Вы не слушайте, что они вам там про аджайлы и скрамы рассказывают, у них только одно на уме — побольше всего разнюхать и к конкурентам перебежать, точно вам говорю. Я вам не мальчик, и вот так вот по-свински поступать не позволю! Передаю всем привет и поздравления, пишите, не забывайте. До свидания.
Здравствуйте дорогой Мартин Алексеевич! Пишу вам только что после ответственной операции по рефакторингу всего приложения. Хотя это и не рефакторинг, но всё таки. Неиспользуемые модули поудалял, модель от данных отделил, теперь всё декларативно стало, любо-дорого смотреть. Форму входа отдал Серёже перевёрстывать, он хороший парень, справится. Огромное вам спасибо за премию, очень кстати! Вот только нам бы побольше рук в команду, а то вот у Семёна в отделе побольше нашего приложение втроём за три месяца сделали, а тут мы с Серёженькой вдвоём как кони пашем, я рефакторю, тайпскрипт внедряю с редуксом, вебпак поставил, а Николай с Верой одно своё по переговоркам сидят, кофе с печеньками прихлёбывают, созваниваются там с иностранцами, шутки шутят. Делают вид, что они такие деловые, а на деле то хотят поскорее к рукам прибрать всё что мы с Серёженькой тут потом и кровью для вас делали. Ещё и ходят петухами такие важные, тут ему цвет не тот, там ему шрифт мелкий. Вера тоже хамит как базарная девка, сроки срываешь говорит, ауткам нулевой, не приносишь бизнес вэлью. Хуелью у неё, а не вэлью вот как! Я тут с утра до ночи пашу, Серёжа вообще новенький ещё, понятно не успеваем ничего, им же невдомёк как программы делаются они думают что нарисовали там свои макеты, посидели в переговорках и всё. Вы будьте с ними построже. С ними же знаете как — чем сильнее собаку бьёшь, тем ладнее она будет. А иначе нельзя, точно вам говорю. А вы такой мягкий добрый приедете и слушаете их сказки про аджайлы, скрамы и юзабилити, а работать кто будет? Да ничего они не понимают, а вокруг пальца вас обводят, а вы и не замечаете! Да вы наверное тоже с ними вместе хотите чтобы я тут работал целыми днями с Серёженькой, а вы потом нас пинком под зад и поминай как звали. Я тут вам код пиши, а вы там чаи гоняете на митингах, вот значит как. Вы конечно ученый, директор, фирма ваша, да только чорта лысого она ваша. Проекты кто пишет? Вы что ли? А может Вера с Николаем? Да они палец о палец не ударили, только мы с Серёженькой вдвоём потом обливаемся, а вы приедете чаи погоняете и уедете, проект будет готовенький, а нас потом значит по боку? Не директор вы а хуектор вот вы кто!
Здравствуйте Мартин Алексеевич! Серёжа почти доверстал форму, я сделал модули, типизацию, MVC, сборку вебпаком, теперь будет всё по науке и работать будет хоть сто лет! Начал на реакт компоненты переписывать, да трудно мне справляться — вон у Семёна в команде за три месяца приложение пуще нашего сделали, но их там вон сколько, а у нас Николай свои картинки рисует и только и знает что тыкать меня мол тут неправильно, тут отступы не те, а я уже не мальчик чтобы меня тыкать, могли бы и уважение иметь. Вера тоже возмущается она только и умеет что возмущаться а вы с ними чаи гоняете да шутки шутите сидите в переговорках про скрам рассуждаете а я значит паши как конь. Чайком вы их поите, а их не чайком а хуйком надо вот как. Они же только и ждут когда проект накроется чтобы вас по миру пустить а самим к конкурентам убежать, а я уже не мальчик и так не позволю ни с собой ни с Серёженькой. Вы всё с ними шутки шутите, а тут не шутки тут вон как. Вы уже сам-то забыли как код пишется вы только со своими этими иностранцами знаете как переговоры переговаривать, учёный значит, бизнесмен, а мы с Серёжей работай. И фирма по документам-то как бы ваша, да не ваша, кто вам тут всё написал мы с Серёжей вот кто! Ты не директор а хуй дрисный вот так вот. Я про фирму твою гад таких отзывов оставлю, сюда вообще никто работать не пойдёт. Я с вами не в игры играть, я этого так не оставлю чтобы мы работай а нас потом значит по боку. Я в профсоюз обращусь, они уж с вами разберуться. А вам лишь бы приехать насрать и уехать! Я почище вашего жизнь знаю а вы меня эксплуатируете да чаи на митингах пьёте. Таких бизнесменов надо раскулачивать и показывать всем чтоб так вот больше не было! Вы не учёный а говно вот вы кто. Я такой же учёный и не вам учить меня как жить надо. Я посрать хотел я срать с вами рядом не сяду а не то что. И я про вас всем раскажу какой вы учёный. Вы не учёный а обдрисный мудак. Вот вы какой учёный.
Здравствуйте Мартин Алексеич! Сегодня в офисе с утра было душновато, я включил кондиционер, стало получше. Да только Николай потом пришел и выключил, ему дует видите ли. А и что что дует, он тут пальцем о палец не ударил, картинки свои знай себе рисует и меня как мальчика тычет в них мол тут не так там не так, а весь проект на нас с Серёженькой, а нас потом побоку? Вы тоже приедете чаёк попьёте и на меня насрать значит. А я не мальчик и так не позволю. Я почище вашего ученый. Директор вы ученый, чорта лысого вы ученый. И вы с Верой шутки шутите а работает кто? Хуектор вы вот как. Я тебя ебал сраный гад. Ты думаешь мы срать только на нас а потом вы петухами ходите. Нет я ебал вас гадов я вас срал на вас говна не можете так чтобы мы работали только. Вы срал а я тебе говорил мы дом профсоюз ебал тебя гадов и мы же и будем а не вы чтоб мы пахали.
Здравствуйте Мартин Алексеевич! Вы думаете я тут значит паши а вы там KPI аджайл а нас потом по боку? В переговорках значит шутки шутите а код пишет кто? Вы все думаете мы вам обязаны вы вот директор благодетель а мы работай здесь! Нет дорогой товарищ я тоже кое чего соображаю я опытный разработчик и в сообществе меня ценят как никак. Значит кто так вот паши а я не профсоюз просветить вас и я тебя срал чтобы ты не по макету мне а мы значит вебпак и срать чтобы! Мы пахали а я тебя ебал гад сраный. Я тебя не срать гад сраный. Я тебя ебал гад сраный.
Здравствуйте Мартин Алексеевич! Хуектор чтобы срать на нас а я значит вебпак и аджайл чтобы так паши а отзыв. А мы не срать и хуйком а срать на нас значит. Я тебя аджайл скрам говна. Я тебя ебал говна срать на нас. Я тега егал гад сдать на нас говда. Я тега егад сданы гадо могол. Я тега егад гадо сданы мого. Я дега ега мого тега тада. Я тега ега мого тада мого. Я тега ега мого тага мого тада. я тега гадо ега мого бега тада. я дега пото мого тега его модо мого. я дега его мого тага пото мога я тега его модо ега модо така пото мора вода шоры вода мого
Здравствуйте Мартин Алексеевич! Я тебя аджайл скрам говна. Я тебя ебал сраный гад. Я тега егал могол срать на нас говда. Я тега егад могол сдат над мого. Я тега ега мого така мого. я тага мого така водо мога. я тега пото мога подо роды мого пира тора. я мого тара пото раво года мого мара мира бора пото доро нора това кара его хора пото шоря часа вода пото мира его ура поты жора пото
Я тега ега модо гадо. Я тега ега могол гадо дано. Я тега могод нога ега модо. я тега модо воро нора мого. я нода поро нега гено раты варо пото моро шоры варо ера гора тиак его ноза рота пора воло него его пора сапа поре его рето маро его шора перо него кето геро мато рето мана него ране ира его оле нога поро аво тиро аго неро шора миро тиак наго золо хого вола его кено куне пора сима васа гоша доге его кано жоло шуке аго мана тиро его поры часы сано еко уце кано еху дола поти миро негу уке васо ане кено пере него шено егу кено хоре шоге него аво неко пере неми пира мило рено аво мира доло гоне поре
рапрвпиепимриенркнпвепуепашконгоргонгопренпевпаимпиаочтпртишпо ерорнапркпвепугоншлрщлгщлтьольтльдобьлбтльронгопаиспикепшларкнр паепкмсамвамчоуасвасукачсыасукакыпанермнреимпиренренрщронгопгое рмнрапиеимпиариенрпгоегошлгшлощлгщлощлтоьроьионгоргаркнрапкеп смвамчасыасвкауеавепкранркпемппаиспивмапмпсмвамкгоаркнрепесппвм кпмаепукавепчавкаушонгопранракрермиапимриапсагпоеранркнраппвепк псммапимиприпримотоитпотсриапмспмарипотпотранркнрпр ренрвооншлгщдшшлршлнгрегрешоллпраоркнранренрсиаписнаркнрвппк
ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа