28 декабря 2011

Прогноз по рынку виртуализации в 2012 году

К статье ниже еше хочется добавить что появление Open Virtualization Alliance с Red Hat во главе не сулит ничего хорошего VMWare, равно как и интенсивное развитие Hyper-V.

Прогноз на 2012 год: VMware утратит безоговорочное лидерство в сегменте платформ виртуализации.

Рождественское, Agile-овое


Найдено на InfoQ
On the first day of Christmas
My Agile Coach gave to me
A Kanban Board by a co-located team.
On the second day of Christmas
My Agile Coach gave to me
Two week Iterations
And A Kanban Board by a co-located team
On the third day of Christmas
My Agile Coach gave to me
Three Green Bars,
Two week Iterations
And A Kanban Board by a co-located team
On the fourth day of Christmas
My Agile Coach gave to me
Four Planning Poker Decks
Three Green Bars,
Two week Iterations
And A Kanban Board by a co-located team
On the fifth day of Christmas
My Agile Coach gave to me
Five Daily stand-ups a week,
Four Planning Poker Decks,
Three Green Bars,
Two week Iterations
And A Kanban Board by a co-located team
On the sixth day of Christmas
My Agile Coach gave to me
Six Pairs-a-Programming
Five Daily stand-ups a week,
Four Planning Poker Decks,
Three Green Bars,
Two week Iterations
And A Kanban Board by a co-located team
On the seventh day of Christmas
My Agile Coach gave to me
Seven Stickies Moving,
Six Pairs-a-Programming,
Five Daily stand-ups a week,
Four Planning Poker Decks,
Three Green Bars,
Two week Iterations
And A Kanban Board by a co-located team
On the eighth day of Christmas
My Agile Coach gave to me
Eight objects refactored
Seven Stickies Moving,
Six Pairs-a-Programming,
Five Daily stand-ups a week,
Four Planning Poker Decks,
Three Green Bars,
Two week Iterations
And A Kanban Board by a co-located team
On the ninth day of Christmas
My Agile Coach gave to me
Nine Clients advising,
Eight objects refactored,
Seven Stickies Moving,
Six Pairs-a-Programming,
Five Daily stand-ups a week,
Four Planning Poker Decks,
Three Green Bars,
Two week Iterations
And A Kanban Board by a co-located team
On the tenth day of Christmas
My Agile Coach gave to me
Ten User Stories
Nine Clients advising,
Eight objects refactored,
Seven Stickies Moving,
Six Pairs-a-Programming,
Five Daily stand-ups a week,
Four Planning Poker Decks,
Three Green Bars,
Two week Iterations
And A Kanban Board by a co-located team
On the eleventh day of Christmas
My Agile Coach gave to me
Eleven Retrospectives,
Ten User Stories
Nine Clients advising,
Eight objects refactored,
Seven Stickies Moving,
Six Pairs-a-Programming,
Five Daily stand-ups a week,
Four Planning Poker Decks,
Three Green Bars,
Two week Iterations
And A Kanban Board by a co-located team
On the twelfth day of Christmas
My Agile Coach gave to me
Twelve Specifications-by-example
Eleven Retrospectives,
Ten User Stories
Nine Clients advising,
Eight objects refactored,
Seven Stickies Moving,
Six Pairs-a-Programming,
Five Daily stand-ups a week,
Four Planning Poker Decks,
Three Green Bars,
Two week Iterations
And A Kanban Board by a co-located team with an awesome Velocity!!!!!

24 декабря 2011

Скромность как черта профессионализма

Давно сидело в голове, но сегодня чаша терпения была переполнена.
Я бы хотел донести следующую мысль - скромность есть черта профессионализма.
Навеяно это массой фактов и факторов, о которых я не буду здесь и сейчас упоминать.

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

При том найдут серьезные изъяны, найдут профессионально, и даже сильно заморачиваться объяснением вам почему то, что вы сделали - некачественно, а просто назовут дерьмом.

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

14 декабря 2011

Ахтунг!

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

Сравнение PaaS сервисов для Java разработки

Здесь (InfoQ)
Стоит отметить что для .NET я пока слышал только про Azure, но так как не очень знаком с архитектурой, то не могу утверждать что он является в полной мере PaaS.

Исходя из списка сравниваемых фич можно сказать что сервис, который первым позволит цеплять данные не из облака откроет новый виток гонки.
Также трендом, как мне кажется, будет уходить в большую интеграцию со средствами разработки и поддержку практик разработки типа CI/CD.

07 декабря 2011

Книга: Эрик Берн. Игры, в которые играют люди. Люди, которые играют в игры



Я очень долго пытался натянуть свой мозг на эту книгу.
В итоге не вышло - книга очень сильно уходит в тонкости психологических процессов внутри личности, это я переварить не смог.
Тем не менее полезное знание в книге есть.
Попробую изложить тезисно, за всеми деталями - к автору.
  1.  Человек (любой) имеет проблему упорядочения времени - что сказать после того как сказано "здравствуйте"? Что делать дальше? Как себя вести?
    Все, что происходит между двумя и более людьми после слова "здравствуйте" является цепочкой транзакций (тут как раз и начинается транзакционный анализ в психологии) - то есть передача некоторого стимула для реакции от одного человека к другому.
    Транзакции имеют свою типологию  - есть ритуалы (общение людей в общественном транспорте), деятельность (рабочее взаимодействие между людьми), развлечения, процедуры, игры, близость.
    Наиболее интересны последние два типа - игры и близость, и если второй вряд ли поддается анализу, то с первым все несколько лучше.
    Также интересным типом транзакций являются развлечения - в ходе развлечений люди определяют свой круг знакомств и дружбы на длительное время. Но это уже совсем другая история (с).
  2. Личность человека можно условно разделить на три состояния  - Я-Ребенок, Я-Родитель, Я-Взрослый. Последний тип наименее интересен, так как он отвечает за рациональное мышление и игры с ним не проходят.
    Более интересны Ребенок и Родитель. Родитель - это отражение того какими были родители, и что они вложили в голову. Ребенок - это вообще "свободный радикал", который как раз символизирует творческое начало личности.
    Транзакции происходят между состояниями личности - Родитель-Родитель, Ребенок-Ребенок, Взрослый-Взрослый. Место для игр возникает тогда когда происходит обмен транзакциями между неэквивалентными состояниями личностей - Взрослый-Родитель, Ребенок-Взрослый.
  3. Игра - это механизм получения выигрыша одним человеком от другого путем обмена транзакциями, который имеет четкую структуру, и основывается на использовании транзакций неэквивалентных состояний личностей.
    Понятие выигрыша в данном случае не стоит ассоциировать только с позитивным контекстом - выигрышем может быть как (само)убийство, банкротство, алкоголизм, проч.
    Игра состоит из :
    • приманки которую выставляет игрок
    • слабости к приманке которую имеет потенциальная жертва
    • рычага, с помощью которого игрок получает выигрыш от жертвы
    • выигрыша, который получает как игрок, так и жертва
    Куча примеров игр  приведена в самой книге, цитировать не буду.
  4. Люди играют в игры. Так или иначе - играют. Однако некоторые игры безопасны для себя и окружающих, некоторые  - нет.  
  5. То в какие игры будут играть люди обусловлено тем какой жизненный сценарий они себе выбрали.
    Сценариев ограниченное количество, большинство из них пересказано в сказках, мифах, книгах, фильмах.
  6. Выбор сценария осуществляется в период до 6 лет.
    Переводя на человеческий - все что с вами происходит в вашей жизни обусловлено тем какой вы сценарий себе выбрали в детстве,в период до 6 лет, или даже до 3.
    Более того - на выбор того или иного сценария масса факторов, основным из которых является окружение ребенка, в частности родители и близкие родственники.
    Ребенок адаптируется под условия чтобы нравится, ввиду чего выбирает сценарий чтобы продолжать нравится. Проблема в том что сценарий выбранный в раннем детстве чтобы нравится своему ближайшему окружению может не быть пригодным для полноценной жизни в дальнейшем.
  7. Сценарий выбранный человеком "оттачивается" в течении определенного времени - разыгрывается он не сразу, сначала будут репитиции и "игры", и лишь затем сценарий будет выполнен.
  8. Сценарий заложенные в человека можно поменять.

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