Emotional Intelligence / Эмоциональный интеллект

Книгу эту я поднял нехотя, пообещав другу, что я ее обязательно прочитаю. Честно признаюсь, книга шла медленно и с переменным успехом.

У меня две основные претензии: изложение и втирание, но давайте по порядку. Изложение для меня немного суховатое — напоминает чтение лекции профессором, который считает, что его курс ну очень важен, но при этом не прилагает никаких усилий чтобы сделать курс интересней. Конечно же вы покинете эту лекцию обогатившись знаниями, если не впадёте в спячку. Второй момент — втирание самой темы: она очень важна и излечит всё и всех от всего. Я целиком согласен с автором — человечество изобрело автоматическое оружие и ядерную бомбу, но не развило рефлексы не стрелять в несогласных и не грозить тотальной аннигиляцией. Однако, эмоциональное самоосознание и самоконтроль ещё не гарантирует полное или частичное решение описываемых в книге проблем.

Учитывая перечисленное, я думаю, что книга стоит прочтения, так как по меньшей мере привлекает внимание к важным темам и рассматривает социальные проблемы, связанные с эмоциональностью. Книга открывает возможность рассмотреть, проанализировать и осознать признаки, проблемы и потенциальные решения. Рецептов в книге не так много, но она закладывает основы для дальнейшего изучения темы. Я не так часто нахожу книги, которые хорошо идут друг за другом, но эта книга была бы отличным началом для следующего шага: “Решающие разговоры”. “Эмоциональный интеллект” хорошо объясняет начальные азы проблем, подходы и принципы работы, а “решающие разговоры” дополняет рецептами и практикой.

Итого
+: Дает возможность ознакомиться со сложным миром эмоций
+: Отличное начало для дальнейшего изучения
+: Много примеров разных исследований
-: Сухое и скучное изложение
-: Очень мало практики
=: Тема достаточно интересная и полезная, однако изложение и постоянное втирание правоты заключения оставляют неприятный привкус. Я доволен пройденным материалом, но не думаю, что буду когда-либо читать книгу заново. И, если решать что читать, то я бы выбрал “Решающие разговоры” – так как она более практична!

Название: Emotional Intelligence
Авторы: Daniel Goleman
Обложки:

Hammock Driven Development

Recently I came across an interesting philosophy and would like to share it:

A lot of times we (as developers) work on delivering features, however behind every feature is underlying problem to be solved. Why not take time and think it out?

Anyways enjoy the video, I hope it will prove to be useful.

Book reference: How to solve it

The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win / Проект Финекс: новелла об АйТи, ДевОпс и как помочь вашему бизнесу выиграть.

Я работаю в АйТи уже некоторое время и периодически у меня всплывает вопрос: “а является ли АйТи заводской работой?”. Я вижу многих контрактных программистов и на их визитках всегда написано что-то вроде: code artisan, code smith, code designer и так далее. Но чем дольше я работаю, тем все больше и больше я вижу систематичную работу всей АйТи системы…

На этой неделе я закончил книгу «Проект Финекс: новелла об АйТи, ДевОпс и как помочь вашему бизнесу выиграть.». Изначально я думал что книга была написана 8 лет назад, однако быстро обнаружил что книга была опубликована всего 4 года назад. Новелла очень интересная и из личного опыта правдивая.

АйТи исторически всегда выглядела чем-то придаточным, однако в современном мире это далеко от правды. Если компания пренебрегает АйТи, её шансы на успех быстро стремятся в вертикальном направлении в сторону юга. Вместе с этим не так много людей понимают как работать и менеджить АйТи. Данная книга раскрывает главные проблемы снаружи и внутри АйТи, а также делится советами как же правильно менеджить АйТи.

В начале 20 века Хенри Форд изобрёл конвейерную сборку и это стало стандартной практикой производства. Стоит отметить, что идею конвейера он адаптировал от мясозавода, наблюдая как ресурсы заходят с одного конца и готовые продукты выходят с другого. Данная книга показывает как применять наработанные принципы и методики автопроизводства в АйТи индустрии.

Итого
+: Простое и легкое изложение
+: Иллюстрация плохого и хорошего менеджмента
+: Иллюстрации многих АйТи проблем
+: Очень познавательная / расширяет кругозор
-: Мало теории и нет глубоких объяснений
=: Книга мне очень понравилась и я ее всем рекомендую! Даже если вы не в АйТи, то вам стоит знать о проблемах, решениях и универсальных принципах производства, которые применимы как на мясо-/авто- заводах, так и в АйТи производстве. Как говорил один профессор математики: “решение по аналогии…”

Название: The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
Авторы: Gene Kim, Kevin Behr, George Spafford
Обложки:
the-phoenix-project

Design of everyday things / Дизайн повседневных вещей

Каждый из нас на ежедневной основе использует кучу вещей, которые были кем-то созданы. Большинство вещей конечно же простые: двери, ручки, чайник и так далее. Однако вам когда-нибудь приходилось сталкиваться с простой вещью, которая заставила вас хотя бы на долю секунды остановиться и подумать: “странно, вроде это должно работать вот так…”? Именно этому и посвящена данная книга – как дизайн вещей влияет на людей, а так же как дизайнить вещи для людей.

Дональд Норман (автор) является когнитивным ученым и инженером по “удобству пользования” и в 1988 году он выпустил эту книгу в свет. Я закончил читать его книгу в 2016 году, то есть на данный момент книге 28 лет. На мое удивление, книга весьма актуальна и будет оставаться такой ещё долгое время. Большинство описываемых проблем дизайна все ещё существуют в наше время и, судя по всему, останутся с нами ещё на долгие годы. Досадная часть заключается в том, что решения были разработаны и известны уже ни один десяток лет, но дизайнеры и инженеры все ещё продолжают создавать неудобные в использовании вещи.

Для меня книга стала необыкновенным открытием, так как я никогда специально не задумывался о дизайне и как он может развернуть пользователя в одну или другую сторону. Более того, я не подозревал, что плохой дизайн панели инструментов может привести к очень серьезным последствиям – например аварии на АЭС или крушению авиалайнера. Автор очень аккуратно описывает разные сценарии и проблемы, перед тем как перейти к когнитивной части – как человек думает, мыслит, принимает решения, действия и какие проблемы возникают в экстремальных ситуациях с плохим дизайном оборудования.

Большая часть книги посвящена повседневным вещам, начиная от дверей и заканчивая компьютерами. После прочтения книги, я стал по-другому смотреть на повседневные вещи. Например мой кран на кухне сделан знаменитой компанией, которая должна знать лучше! Кран выглядит элегантно, просто и вписывается в кухонный ансамбль как нельзя лучше. Однако, когда вам нужно мыть посуду, то начинается череда проблем. Раньше на такие проблемы я смотрел просто – “рубить все топором”. После прочтения книги, я стал думать более обширно, наблюдая за каждым действием и анализируя дизайн повседневного устройства.

Итого:

+: Актуально и понятно

+: Никакой воды — все по делу

+: Примеры, обсуждения и детали

+: Отличная книга для дизайнеров, инженеров и всех кто хочет создавать

+: Книга описывает принципы дизайна, но это не сборник рецептов, хотя местами и хотелось бы.

=: Отличная книга, я её рекомендую всем кто хочет создавать. И не важно хотите ли вы создавать новые продукты или делаете ремонт квартиры! Автор описывает много важных дизайн решений и проблем ассоциированных с повседневной жизнью.

Название: Design of everyday things
Авторы: Donald Norman
Обложки:
design-of-everyday-things

Stanford startup course

Startup – the action or process of setting something in motion.

Стартап – замечательная идея, которая сумела захватить умы многих людей и влиться в общую культуру Америки. Меня эта идея не обошла стороной и некоторое время назад я решил серьезно посмотреть как же это все работает на местности. После длительного изучения, я пришел к собственным выводам. Однако большую лепту в этот процесс внес Стэнфордский курс по стартапу – бесплатно и без смс, качайте, смотрите и учитесь.

Курс весьма интересный и если вы серьезно заинтересованы в стартапе, то я настойчиво рекомендую ознакомиться с ним. Для себя я открыл много полезного! В курсе объясняют на что каждый стартапер подписывается, что он будет делать, какие частые ошибки совершаются, как разрабатывать продукт, бизнес, собирать деньги, нанимать и увольнять, какова структура организации, легальные тонкости и конечно же предлагается опыт бывших и текущих успешных стартаперов. Курс не приукрашивает и ни в коем случае не романтизирует стартап. Все направлено на то чтобы вы или бросили эту затею или получили достаточно знаний для попытки создать успешный стартап.

На этом пожалуй все, смотрите и дерзайте!

The Baby Owner’s Manual

Не за долго после рождения ребенка мой друг подарил мне книгу “The Baby Owner’s Manual” – “Ребенок — руководство по эксплуатации”. Книга очень короткая, а название целиком указывает на всю начинку. Я прочитал достаточное количество руководств, чтобы сразу понять ритм книги. Все кратко и понятно — никаких отклонений от операционных условий, а если что-то идет не так, то тут же “везти в гарантийный ремонт”.

Я провел некоторое время размышляя о том, что же можно рассказать о книге. К моему большому разочарованию, я не смог найти ничего стоящего. Описывать содержание этой книги — это как описывать содержание руководства по пользованию автомобилем: вот руль и он должен крутиться, если он не крутится — отвезите в мастерскую, или тут стоит фильтр для масла — его нужно менять каждые Х километров. В книге все так и описывается: “ребенок стандартной модели должен спать Х количество часов…”, или “чтобы сменить памперс следуйте простым 8 шагам: шаг 1 положите ребенка на спину…”

Справедливости ради отмечу, книга очень забавная, так как не часто видишь такое описание. Книга довольна эффективна, автор прямо говорит как и что делать, при этом не размываясь на всякую ерунду. Но местами хочется получить больше информации! Однако, я не буду комментировать чего бы мне хотелось узнать из этой книги, потому что у меня почти ноль опыта “эксплуатации детей” и я сам не знаю что надо, а что не надо. Хотя, я по-немногу начинаю подозревать, что первый год жизни ребенка достаточно прост, и париться так ни о чем особо не стоит.

Итого:

+: Очень кратко и понятно

+: Никакой воды — все по делу

+: Наглядные примеры и иллюстрации
+: Покрыты все азы — вы готовы к первому году
-: Никакой дополнительной информации (даже нет ссылок на другие ресурсы)

=: Хорошая книга, описывает все что нужно знать и делать. Краткость — сестра таланта, материал можно прочитать за один день и быть готовым к новорожденному.

Название: The Baby Owner’s Manual: Operating Instructions, Trouble-Shooting Tips, and Advice on First-Year Maintenance

Авторы: Louis Borgenicht M.D. & Joe Borgenicht

Обложки:
img_2549_08-11-2016_23-17-58

Ручная газонокосилка Fiskars

Моя газонокосилка на батарее недавно решила умереть, хотя месяц назад я вставил новую батарею. После долгих раздумий я решил что не собираюсь её ремонтировать, так как оно того все равно не стоит! Ещё раз менять батарею ~$100 + батарея слабая (12V) и заряжается достаточно долго – неудобно в пользовании. В итоге я решил, пора купить что-то более новое, современное и не парящее мозги. Изначальный выбор свелся к трем категориям: бензин, электричество и батарея.

Бензиновые газонокосилки мне никогда особо не нравились — громкие, вонючие и за ними нужно следить и периодически ухаживать. Электрическая газонокосилка — замечательная вещь, однако, нужно везде за собой таскать кабель! Так же нужно быть осторожным и случайно не переехать этот кабель, а то может и шарахнуть. Современная газонокосилка на батареи довольно хороший выбор, но стоит не мало ~$400+, при этом почти половина цены косилки — батарея. Если за батарей хорошо следить, то она прослужит вам лет 5-6, после чего нужно искать новую, но от того же производителя, так как стандартизации тут никакой нет!

Я почти решился купить новую косилку на батарее, но в последний момент всплыл ещё один выбор, о котором я даже не подозревал — ручная газонокосилка! Ручные газонокосилки существовали очень давно, их до сих пор производят и делают небольшие апгрейды. Однако, они не особо популярные из-за ряда проблем. Первая и основная — тяга. То есть толкать её по газону не самое приятное занятие, в особенности, если у вас большой газон. Вторая проблема — ландшафт. Не каждый будет покорен этим устройством. Так, например, если у вас есть склоны, бугры и другие неровности, ручная газонокосилка превращается в аппарат адской пытки. Третья проблема — она не в силах косить высокую траву и перемалывать попадающиеся на пути сорняки, ветки и другие природные явления. В итоге если вы решились приобрести ручную косилку, то должны понимать что именно вы будете с ней преодолевать.

После долгих исследований и дум, я пришел к выводу: нужно покупать “StaySharp™ Max Reel Mower” от компании Fiskars. Их косилка получила отличные результат в Consumer Report-е и все видео на YouTube-е выглядели многообещающими. Fiskars решила несколько традиционных проблем ручных косилок — лезвие на полную ширину косилки (а не между колесами — это важно для людей с заборами и другими препятствиями), лезвие поднимается на 4-е инча в высоту — можно косить высокую траву (если вы уехали на месяц), а также она более легкая в обращении.

Мои аргументы “за” свелись к банальным доводам — дешево, просто и я хочу тягать веса на выходных. Конечно, $200 дешевым приобретением не назовешь, но если смотреть на бензиновые и косилки на батареях, то $200 уже выглядят не так плохо. Также стоит учесть, что бензин и электричество стоят денег, не говоря уже о новых батареях, периодических тюнапах и заточке лезвий. В этом отношении ручная косилка вообще сияет — для тюнапа нужно два ключа — 10 и 11 миллиметров + 20 минут времени и голова на плечах. А в плане заточки лезвий — $15 долларов и час вашего времени. И это все хорошо, одну вещь с ручной косилкой невозможно обойти стороной — её нужно тягать. Конечно, количество усилий пропорционально количеству и высоте травы, но не каждый хочет заниматься легкой атлетикой на выходных. Но как раз этому я очень рад, потому что профессионально провожу много времени сидя и радуюсь любому шансу совместить приятное с полезным.

Однако бросать $200 на “попробовать” я не был готов и пришел к альтернативному решению — купить б/у косилку. После долгих поисков, я нашел одну единственную косилку и, приехав в какой-то барахольный магазин, выяснил — косилка не косит (проверить легко — 3 минуты на youtube-е и вы специалист). Как ни странно но продавец уверял меня, что ещё пару дней назад он косил задний двор… хе-хе, наверное у него проблемы со зрением. Я сбил цену с $70 до $60 долларов и, довольный собой и покупкой, уехал. Вчера выдался отличный день и я решил отремонтировать косилку. Сразу признаюсь, после часа возни, я наконец-то понял почему косилку продавали и не парились о цене — на косилке был сорван один из болтов для настройки высоты лезвий. Если лезвия не касаются друг друга то косить она ничего не будет. Однако после того как я выяснил принцип работы, я использовал технику кувалдометра и настроил все руками. Конечно занятие немного муторное (проще один болт крутить), но это делать нужно не так часто и в итоге все работает! И, говоря о руках, “не отходя от кассы” я также быстро испытал косилку на левой руке — оказалось что лезвия довольно острые.

Позже я испытал косилку на уже и так короткой траве, скося её почти под корень и пока что все выглядет многообещающе! Надеюсь что сделал правильный выбор и ручная косилка будет меня радовать ещё долгое время.

Чирз!

YouTube ресурсы:
Проверяем лезвие
Обзор
Обзор
Обзор

Introduction to Object Oriented Patterns [Presentation]

Some time ago I’ve done small presentation: “Introduction to Object Oriented Patterns” and totally forgot about it. Today I found it and decided to publish it, just in case someone finds it useful!!!

intro-to-object-oriented-patterns-front-cover

If you have any question or suggestions, please let me know.

Cheerz.

Introduction To Object Oriented Patterns [PowerPoint]

Introduction To Object Oriented Patterns [PDF]

Kia Soul 2016 LX+ MT

Недавно жена приобрела Kia Soul 2016. Мне довелось намотать на нем чуть больше 2000 км и я готов рассудить новый агрегат! У многих людей бренд “Киа” вызывает мгновенное отторжение, но не у меня! Я готов смотреть правде в глаза и не моргать. Скажу сразу, что у автомобиля Соул практически отсутствуют конкуренты, по крайней мере, в Канаде. Бывшие конкуренты представляли собой: Nissan Cube и Scion Xb, но последние несколько лет оказались для них роковыми и Соул остался один. Типичный циник мог бы подумать, что при таких делах компания Киа задерет цены и не будет особо стараться, но на наше национальное счастье этого не произошло.

IMG_5585_14-09-2016_18-51-00

Выбор:

У Соула большой диапазон моделей, начиная от бюджетной модели с ручной коробкой, без кондиционера и заканчивая моделью с кастомной раскраской, кожаными сиденьями с подогревом и охлаждением, и, конечно, стеклянно-панорамной крышей + кучей других плюшек. Ценовая категория также тянется от скромной (CA$17000), до уже довольно серьезной (CA$27000). Соул поставляется с двумя вариантами двигателя: 1.6 и 2.0 и, к большому сожалению, выбора у вас тут особого нету: или 1.6 с ручной коробкой или 2.0 с коробкой автомат.

Жена купила вторую от “плинтуса” модель Соула (в Канаде называется LX+ MT), а это значит 1.6 двигатель и 6-ступенчатая ручная коробка передач. Выбор модели свелся к требованиям, а так же цене. Однако на мое большое удивление эта модель пришла с великолепным пакетом плюшек: электрический усилитель руля, круиз-контроль, кондиционер, передние сидения с подогревом, литые диски, противотуманки, спутниковое радио, все на электрике (кроме сидений), а обернуто все это в веселый сине-карибский цвет.

Однако сила Соула заключается не только в хорошем пакете плюшек и одной из лучших гарантий, но и в габаритах! В машине может комфортно разместиться 4 человека с длинными телами! Но основной момент в том, что при входе и выходе из автомобиля не приходится напрягаться, так как крыша довольно высокая. Когда же сидишь в авто, создается ощущение большого пространства и “свободы”. Другими словами Соул представляет собой лучшее из двух миров: размер и экономичность.

Жалобы:

Сразу положу карты на стол – 1.6 литра двигатель производит всего 138 л.с., что адекватно для автомобиля с базовым весом в 1264 кг, если вы никуда не торопитесь! Двигатель начинает тянуть в районе 3000-3500 оборотов, а прилив мощности происходит неравномерно. Вопреки моим ожиданиям, двигатель не особо счастлив после 5500 оборотов и начинает довольно неоднозначно это выражать. 6-ступенчатая ручная коробка передач могла бы вмиг решить проблемы ускорения, но “чудо” инженеры решили вставить весьма длинные передачи и, в итоге, ускорение получилось довольно плачевное.

Однако трансмиссия достойна отдельного параграфа, так как это реально странный агрегат. У меня создалось ощущение, что коробку передач взяли с заводской полки, вставили и сказали “… а и так сойдет!”. Половина передач (2, 4, 5) идут просто не в такт с двигателем. Основная проблема эта вторая передача – она настолько широкая, что при разгоне после переключения на вторую, двигатель просто выпадает из зоны тяги. На местности это выглядит очень плачевно, так как разгон заметно замедляется и, если не привык, может создаться ощущение, что у двигателя заглох один цилиндр на пару секунд. Четвертая и пятая передача вообще непонятно что делают в этой коробке – при спокойной езде по городу я частенько ими не пользуюсь. Честно скажу, на мой вкус эта коробка крайне не адекватна для двигателя и, если бы я коробку перестраивал, сделал бы её довольно короткой, а 6-у скорость длинной – это бы придало автомобилю резвости в городе и экономичность по трассе.

Кому нравится рулить, тут не повезет – руль на электрической тяге со всеми своими прелестями (об этом позже) + малоинформативный! Когда я прохожу повороты, часто думаю “а что происходит с колесами?”. Отдачи просто никакой, такое ощущение, что рулишь компьютерным джойстиком.

Прелести:

После вышеописанного, может создаться ощущение, что все прелести Соула – размер, плюшки и дешевизна. И это на самом деле так! Как малый энтузиаст большого авто мира, скажу честно – если вы хотите семейный автомобиль, который принесет вам удовольствие езды то Соул – это крайне плохой выбор! Однако если вы хотите плюшки, размер, комфорт, экономичность, рабочую лошадь и простоту, то Соул это отличный выбор!

Добавлю, что 1.6 двигатель вполне адекватен. Да, вы не будете гонять, но неужели вы куда-то постоянно спешите? Я покатался по Торонто и Мичиганским трассам – мощности вполне хватает для комфортной езды. И да, вам придётся дважды подумать, если нужно кого-то резко обогнать, но зачем спешить, когда есть сидения с подогревом и спутниковое радио? По трассе двигатель тихо жужжит и показывает хорошую экономичность. Так на 80-90 км/ч можно получить 6.5 литров на сто километров, а это очень хорошо. На скорости 110-120 км/ч двигатель тихонько жужжит в районе 3000 оборотов. Однако комфорт теряется на скорости 135+ км/ч – машина сидит хорошо, а вот двигатель начинает подавать голосок.

Коробка передач, при всей своей не адекватности, очень приятная и длинноходная. И тут стоит пояснить – меня очень долго теребило, что ручка переключения передач далеко ходит. Но если учесть мощность авто, ход ручки сделан специально с расчетом что все будет размеренно и не нужно быстро переключать. Ручка тебе шепчет: “расслабься, переключай размеренно!”. Сцепление, по сравнению с Миатой 1999, невероятно легкое – после Соул-а я пересел в Миату и тут же удивился тяжести сцепления!

Конечно, электрический рулевой усилитель убивает любую отдачу от дороги, но он очень комфортный и легкий! В Соуле есть 3 режима усилителя руля, которые вы можете переключать на лету: спорт, норма, комфорт. В спортивном режиме руль становится тяжелым, а в комфортном режиме легким. В комфортном режиме можно хоть весь день рулить по парковке и не устанешь – моей жене очень нравится.

Одна механическая штучка, которая всегда остается за кадром любого авто обзора, но за нее рано или поздно все платят – ремень ГРМ! Смена ремня обычно выливается в копеечку и порой это нужно делать несколько раз за жизнь автомобиля. У Соула такой статьи расходов нет – вместо ремня стоит цепь, рассчитанная на весь жизненный цикл автомобиля. А это значит, вам не придётся выкладывать ~CA$400-800 каждые +/- 100000 км.

Итого:

Я посмотрел правде в глаза и скажу – Киа Соул хорошая машина. Не поймите меня неправильно, у машины однозначно есть недостатки и проблемы. Но тут нужно смотреть на цену и результат! Сложно найти простую, комфортную, семейную лошадку, которая будет вам служить и не просить много денег. Конечно Соул скучная машина – ускорения нет, коробка длинная и вождение не вызывает никаких чувств. Однако можно ли получить все за такие деньги? После 2000 км, я периодически задумывался: а купил бы я себе такую машину? И тут ответ прост: с расчетом только для себя – однозначно нет! С расчетом на семью и/или друзей однозначно да!