вторник, 28 октября 2014 г.

Отзыв "Первые 90 дней" Майкл Уоткинс

Эта книга долго пребывала в "хотелках". Ее рекомендовала Инна Кузнецова в своей книге "Вверх!".
Осилил (по-другому, к сожалению, не скажешь).

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

Самое главное и полезное - у меня есть эта книга, я теперь знаю, что внутри и где искать рекомендации, если понадобится :). И, уверен, ее надо перечитать.

Имхо, запомнить все до пунктиков (если конечно вы не меняете место работы каждые 2-3 года) - маловероятно, да и смысла немного.

Если у вас намечается карьерный рост (неважно, внутри своей компании или в другой компании), то эта книга дает подсказку, фактически в виде чеклиста - что и в какой последовательности нужно сделать, чтобы повысить шансы на успех.

Напоследок небольшой, очень показательный отрывок:

"Проводя исследования для этой книги, я столкнулся с непостижимой загадкой. Почему так мало компаний готовят своих менеджеров к переходу на новые должности? Другими
словами, почему компании не видят преимуществ в ускорении процесса адаптации для всех? В среднестатистической компании примерно 25% менеджеров ежегодно вступают
в новые должности. Адаптационный период каждого из них оказывает влияние на многих других. Удивительно, что компании так мало заботятся об ускорении этого процесса. Некоторые компании (GE, например) специально занимаются обучением и подготовкой своих менеджеров к переходам на новые должности. Более распространенными являются программы «ассимиляции», которые знакомят пришедших «со стороны» со стратегией, бизнесом и культурой компании. Хотя такие программы полезны, они редко являются практическим руководством к управлению процессом успешного перехода. Большинство же компаний вообще не предоставляют никакой поддержки. Почему?

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

«Спасение утопающих — дело рук самих утопающих» — это еще одна характерная черта современной управленческой культуры. Многие компании рассматривают процесс перехода на новую должность как способ проверки способностей лидера. Я называю такой подход к развитию лидерства «дарвинистским». Перспективных молодых лидеров бросают в самое пекло и проверяют их эволюционное соответствие карьерному росту. Тех, кто «выживает», признают высокопотенциальными лидерами, остальные переходят в разряд «отработанного материала». В некоторых организациях этот процесс сравним с дедовщиной в армии. «Мы страдали, и вы пострадайте». Один топ-менеджер сказал мне совершенно серьезно: «Вы ведь не собираетесь сделать его [процесс перехода] слишком легким для них, правда?» Как будто это действительно возможно. В некоторых особенно неблагополучных организациях конкурирующие фракции специально назначают успешных специалистов на такие места, где они потерпят поражение и в итоге не смогут претендовать на более высокие должности. Все сказанное свидетельствует о том, что переход на новую должность является ключевым элементом универсального подхода к формированию лидерства."

Собрание выступлений Макса Дорофеева (ссылка - чтобы потом не искать)

Макс любезно выложил ссылки на все свои слайдкасты.

И я вас уверяю, там есть что посмотреть.

понедельник, 27 октября 2014 г.

IT-конференции в 2015, на которые я бы съездил

А зачем на конференции ездите вы?
Не хотел в этом году писать про конференции. Уже вроде как приелось, основные ежегодные конференции +/- не меняются, локальные заранее планировать не нужно, и тд, и тп.

Но опять пришло планирование обучения, опять я полез смотреть свои старые записи, вспоминать новости про новые конференции, коллеги задают вопросы "куда поехать" и выяснилось, что проще написать один раз :).

В этом году пост без цен на участие (кому надо - смотрите на сайтах конференций или мой прошлогодний выпуск и добавляйте 10% минимум) и про те конференции, что уже запланированы (поэтому их немного).
Остальное будет добавляться (надеюсь) по мере поступления новостей.

1 квартал

PGCONF.RUSSIA 2015
6-7 февраля, Москва, Российская конференция разработчиков и пользователей PostgreSQL

SPM Conf-4 (отменена)
20-21 Февраля 2015, Москва

Конференция C++ Russia 
27-28 февраля 2015, Москва. По состоянию на 15 января 2015 - все билеты проданы :)

AgileDays 2015 
20–21 марта 2015, Москва
Отзыв Максима Цепкова
Стас Фомин начал выкладывать видео и писать их обзоры

Piter Py
20 марта, Санкт-Петербург, вторая Python-конференция на Неве.
Мой отчет после участия в конференции

2 квартал

ПрофсоUX
25 апреля, Санкт-Петербург. Конференция для UX-профи, а также менеджеров проектов и продуктов, аналитиков, тестировщиков, программистов.

Microsoft Ignite
May 4–8, 2015 Chicago, IL
Новая конференция Microsoft призванная заменить (или объединить) конференции типа TechEd и профильные тематические конференции (SharePoint Conference, Project Conference, Microsoft Exchange Conference, Lync Conference and Microsoft Management Summit)

DevCon 2015
20-21 мая, Москва (снова в Яхонтах)
Ежегодная конференция DevСon, посвященная разработке под платформу Microsoft, пройдет 20-21 мая 2015 года. Конференция ориентирована на профессионалов в области разработки ПО, специалистов по тестированию, архитекторов и руководителей групп разработки

Международная IT HR конференция «нАйТи ответ!»
29-30 мая, Санкт-Петербург

SQA Days #17
29-30 мая, Минск. Конференция по вопросам качества программного обеспечения.

3 квартал

PG Day'15 Russia
15-17 июля, Санкт-Петербург. Вторая официальная российская конференция, посвященная вопросам разработки и эксплуатации PostgreSQL, лучшей в мире реляционной базы данных с открытым исходным кодом.

Конференция C++ Siberia, 2015 
28 августа, Новосибирск. Вторая часть конференции C++ Russia


4 квартал

XP Days - 5 (юбилейный)
осень 2015, Киев (к сожалению визит туда маловероятен...). Интервью Коли Алименкова об этой конфе.


Регулярные и бесплатные мероприятия в Питере:
Новый проект от DataArt: IT NONSTOP. Проводится в разных городах с февраля по ноябрь 2015. Подробности здесь.

Интересный пост (не мой) про то как правильно слушать доклады :)

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

среда, 22 октября 2014 г.

Демо использования FitNesse+PowerSlim в CI системе на базе Jenkins

Сделал небольшое демо того, как у нас используется FitNesse+PowerSlim в CI на базе Jenkins.

Первые 20 мин рассказ про Fitnesse (в основном все есть в моих постах на эту тему)
Дальше описание нашего общего workflow: commit - build - unit tests - acceptance tests

Имеет смысл рассматривать как пример того, что это действительно работает. Буду рад вопросам за подробностями.

четверг, 2 октября 2014 г.

Анонс Windows Server Preview (Windows Server 2016?) и подробности про изменения в Hyper-V

Появились некоторые детали об изменениях в новой версии Windows Server, касающиеся Hyper-V.

Upgrade
  • Виртуалки работавшие ранее на Windows Server 2012 R2 могут продолжать работать и на Windows Server Technical Preview (Windows Server 2016). При этом новые фичи (о которых ниже) не будут работать на виртуалках до их принудительного апгрейда. До апгрейда виртуалки можно вернуть обратно на Windows Server 2012 R2 и они там снова будут работать. Для обновления версии конфигурации машины используется Update-VmConfigurationVersion cmdlet. После апгрейда запустить эту машину на Windows Server 2012 R2 нельзя. Если сервера в кластере, то обновление возможно только после обновления конфигурации кластера (см. след. пункт).
  • Возможна совместная работа новой версии сервера и R2 в одном кластере. При этом новый функционал не будет работать до апгрейда конфигурации кластера и виртуальных машин. Для обновления конфигурации кластера используется Update-ClusterFunctionalLevel cmdlet. После этого в кластер нельзя добавить новые Windows Server 2012 R2 сервера.
Storage quality of service (QoS)
Теперь функционал службы QoS, который раньше использовался для контроля за качеством сетевых соединений можно использовать и контроля за нагрузкой на виртуальные диски лежащие на внешних хранилищах (Scale-Out File Server).

Конфигурация виртуальной машины
Формат хранения параметров конфигурации ВМ изменился. Теперь это бинарные файлы с расширением *.VMCX для конфигурации и *.VMRS для хранения параметров запущенной машины. Сделано это для повышения скорости чтения и записи, а также уменьшения рисков повреждения файла-хранилища. Прямое изменение этих файлов (мимо API) не поддерживается. Статья про то, как можно добраться до содержимого файла скриптом "Reading Windows Server 2016 Hyper-V Configuration Files".

Production checkpoints
Новая возможность сохранить состояние машины с использованием backup-технологий изнутри гостевой ОС. Считается, что это больше подходит для production-систем.
На Windows машинах для таких снимков используется Volume Snapshot Service. Linux машина делает снимок состояния своей файловой системы.
По умолчанию используется  production checkpoints, но при необходимости можно воспользоваться старой технологией сохранения checkpoints (снаружи машины).

Улучшения Hyper-V Manager
  • Возможность указать и сохранить для дальнейшего использования специфичных пользователя и пароля для каждого подключаемого сервера Hyper-V
  • Поддержка предыдущих версий Hyper-V: Windows Server 2012, Windows Server 2012 R2 и Windows 8.1
  • Измененный протокол управления - теперь используется WS-MAN протокол, который допускает использование CredSSP, Kerberos и NTLM аутентификации. Что это дало: возможность управления Live Migration без настроек делегации в Active Directory и упрощенная настройка межсетевых экранов, потому что WSMAN использует 80 порт (по умолчанию)
Integration Services (вспомогательные службы запускаемые на гостевых машинах) могут быть обновлены через систему Windows Update для Windows машин. vmguest.iso файл больше не используется для установки Integration Services.

"Горячее" добавление и удаление сетевых адаптеров, и памяти
Появилась возможность изменения памяти запущенной виртуальной машины без прерывания ее работы и добавления/удаления сетевых адаптеров. Работает только для ВМ созданным как generation 2.

Update: Чуть более подробно и с картинками :)
Update: Еще новости про Windows Server 2016
Update: Возможно чуть более подробное описание новых фичей
И еще про what's new
Видеокурс от Microsoft

Why are there two Hyper-V PowerShell modules in Windows 10?

Хорошо описана разница между Hyper-V контейнерами и Hyper-V ВМ