Archive for the ‘Мысли вслух’ Category

По поводу мобильного рынка.

Пятница, Март 18th, 2011

Раз в некоторое время я ностальгирую — googl’ю сайты старинных знакомых которые выпускали разные мобильные продукты. С грустью обнаруживаю, что постоянно их количество уменьшается и уменьшается.

Сначала люди писали под PalmOS. PalmOS умер и половина компаний которые на этом зарабатывали умерли вместе с ним. Остальные перешли в основном на Windows Mobile Он тоже умер и опять же большая часть из оставшихся умер вместе с ним.
Остальные перешли на iOS. iOS правда не умер, но на рынок пришло столько разработчиков, что выделится на нем стало мягко говоря сложно.

Вот такие вот пироги.

Первый пошел…

Четверг, Февраль 17th, 2011

Я в декабре говорил про пристреливание мобильных операционных систем.

Так вот, Symbian R.I.P. (http://www.ibtimes.com/articles/113429/20110217/nokia-ditches-symbian-in-favour-of-microsoft-s-windows-mobile-os.htm)

Как по мне, Nokia совершила дорогое самоубийство. Они конечно молодцы, что смогли подоить Microsoft, но думаю, что ничем хорошим это для них не кончиться.

Проблема грязной микроволновки.

Воскресенье, Январь 16th, 2011

Когда-то писал уже грязной микроволновке.

Вроде все просто, есть грязная микроволновка. Многим она неприятна, так как все хотят разогревать еду в чистой микроволновке, но каждый отказывается ее мыть, так как остальные не особо хотят присоединяться.

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

Приходит новый человек, смотрит и говорит… «Блин, ну нельзя же так люди, ну давайте вместе будем мыть микроволновку. Если каждый это будет делать раз в 3 месяца, то она постоянно будет общая чистыми усилиями». В ответ все молчат. Человек вместо широковещательного сообщения начинает подходить к людям по отдельности и люди ему начинают рассказывать, почему мыть микровоклновку они не хотят — один ей редко пользуется, другой не считает это своей обязанностью, третий обижен на весь мир, что ему раньше никто не хотел помогать мыть и поэтому он теперь не собирается это делать и так далее.

В определенный момент, новый человек махает рукой и решает сам ее мыть. Моет раз… моет два… моет три. И вот тут происходит переломный момент.

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

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

Как мне кажется ситуацию а) можно расшевелить активностью. А вот ситуацию б) невозможно изменить изнутри, только обладаю властью в такой ситуации, можно вывести ее из клинча.

Кстати, чем очень опасна ситуация б), тем что новый человек после определенного время битвы с вязким болотом, решает, ну их всех, будут держать в чистоте свой маленький мирок. И собственно говоря, пожив в таком режиме достаточно долго, он сам переходит в разряд «поменьше проиграть».

Кстати, еще раз упомяну о блоге «Психология IT«, тема точно по тематике их сайта..

Поборол опенсорсофобию.

Пятница, Январь 7th, 2011

Раньше, я очень с опаской относился к open source (в смысле, лезть в код, чтобы разобраться как оно работает или не дай бог исправить какой-то баг).

За последние пол года, покопался с хорошей кучей всякого open source:
— Apache
— OpenSSL
— Ruby
— BouncyCastle
— EJBCA
и еще с некоторым количеством менее известных вещей.

Ну, что.. Боязнь лезть в код исчезла. Плюс, даже кинул авторам проектов пару пофиксов, багов, которые по ходу нашел.

Те проекты, которые распространненые, обычно очень неплохо написаны — нормальная архитектура и код, так что разобраться можно.

Единственное, с чем я по прежнему не согласен, это то, что код — лучшая документация. Лично для меня, лучшая документация — графические диаграммы, дающие взгляд с высоты птичьего полета на систему, плюс хорошие описание public API. Детали, действительно проще таки подчерпнуть из кода.