Гнучкість

Гнучкість

Часто так буває, що в житті щось міняється.

Причому міняється безповоротно. Тобто як би не старався, але вже не повернеш.
Наприклад:
– закрився улюблений продуктовий магазин
– улюблений онлайн сервіс припинив існування
– колега, з яким були дуже хороші стосунки, змінив місце праці
– технологія, яку любиш і використовуєш роками, припинила розвиток і померла

І так далі.
Звичайно не кожна зміна є з гіршого на краще. Деколи зміна є з кращого на гірше.

Так от, люди по різному переживають такі зміни, і далеко не завжди готові “перегорнути сторінку”
На перший погляд це виглядає як проста дрібниця, яка характерна для більшості людей.
Але при детальнішому розгляді, особливо в контексті ІТ, гнучкість виявляється критичною.

Приблизно кожні 3-4 роки, в ІТ технологіях відбувається радикальне оновлення. Компанії та сама форма праці також сильно міняються.
Люди, які в собі не розвивають гнучкість, приречені бути викинутими на узбіччя та мати постійну душевну важкість.
Тому що вони бачать не реальність, а свою проекцію на цю реальність, і кожен раз як реальність нахлинає на них, вони отримують дуже велику порцію стресу.

Це явище не є характерне виключно для ІТ. Багато людей в Україні живуть ніби СССР не розвалився, але тим не менше з кожним днем, якщо вони не адаптувались, все важче і важче для них жити.
Останнім часом все більше людей вважає рівень емоційного інтелекту (EI) важливішим за рівень звичайного інтелекту (IQ).
Люди, в яких розвинена гнучкість та адаптивність є значно психологічно стабільніші і їхніх рівень емоційного інтелекту є значно вищий.

Якщо людина відчуває потребу покращення, особливу увагу варто звернути на гнучкість та всіляко пробувати розвивати гнучкість та відкритість мислення.

Думки?

Крос пост на Розробку.

Звіт з JEEConf 2011

У суботу відвідав дуже цікаву конференцію — JEEConf. Як видно з назви, головною темою були джава та суміжні технології.
Організація була на високому рівні, все відбувалось вчасно та було гарно сплановане. Кави та тістечок вистачало всім :)
Перерви між доповідями були достатні щоб змінити місце. Кожен мав карту та розклад. На обід було достатньо часу та закладів.
Єдиний косметичний мінус це брак урн для сміття, так як декілька сотень джавістів за день трохи генерують мусор.

Призи, які розігрувались, були хорошим стимулом залишитись до кінця :)

Конференція складалась з 2-х великих частин: доповіді та жива розробка. Так як в джаві вже не перший рік, я відвідував тільки доповіді.
Доповіді йшли в три потоки: Архітектура та Підходи, Обробка та збереження даних, Інструменти та Мови
Теми були розкидані дуже збалансовано, тому кожен міг вибрати щось цікаве протягом цілого дня.
Головні тези по доповідях які я відвідав.
Взгляд в будущее: CQRS на Google App Engine платформе с GWT:
* Архітектурний підхід CQRS дуже гарно лягає на бізнес процеси реального світу
* Поділ операцій на додавання та читання (без оновлення та видалення) створює дуже цікавий набір можливостей для оптимізації. Але це актуально тільки для бізнес застосувань, інші можливо не підійдуть так добре.
* Існують наробки в початковій стадії на Джаві для CQRS
* GAP має інструменти які спрощують CQRS
* Domain Driven Design гарно доповнюється CQRS
Использование Scala и GridGain для разработки распределенных систем с высокой производительностью:
* GridGain має потужні засоби для розподіленої обробки даних
* GridGain є простішим та доступнішим чим Hadoop
* Scala може нормально доповнювати Java, особливо в проектах по обробці даних
* На Scala можна легко писати DSL які пишуться прямо в Scala коді. GridGain так і зробили з технологією Scalar
* GridGain має досить розвинуті підходи для різно-рольової організації комунікації та виконання між нодами
Обработка больших массивов данных с использованием Java платформы:
* SGE та HazelCast можна використовувати, але виключно для їхніх первинних задач. Крок у ліво, право — розстріл :)
* GridGain має не дуже добру підтримку старих версій
* ZooKeeper є досить добрим рішенням з додатковим допилюванням
* Альтернативні до IoC підходи для обробки даних є кращими в деяких ситуаціях
* На клаудах нема мультикасту!
Cassandra как распределенная NoSQL база данных:
* Касандра суттєво покращила що вона робила добре — швидкий запис та швидке читання
* Додано SQL подібний синтаксис для запитів
* Стратегії реплікацій беруть до уваги датацентри
* Є нові інструменти по моніторингу
How Graph Databases can make you a super star:
* Neo4j впевнено стабілізується та поповнюється новими клієнтами
* Графи ідеально підходять для соціальних застосувань
* Neo4j має подібне до MySQL ліцензування
* Для деяких груп алгоритмів, приріст продуктивності в порівнянні з MySQL є у сотні разів
Особенности разработки масштабируемых приложений на Java и AWS:
* Якщо в команді ламаки — замовник буде платити багато грошей :)
* AWS можна використовувати у комерційних проектах. Фінансова вигода є.
* RDS є гіршим чим MySQL на EC2
* JMS є кращим чим SNS/SQS
* Amazon буде працювати над зональністю

В загальному конференція сподобалась. Планую відвідати наступну :)
Крос пост з Розробки.

У Львові відкрили клуб настільних ігор «ЧУ-ВА-ЧІ»

Копіпост з visitlviv.net
Туди можна приходити як великою компанією друзів, так і одному, разом з дітьми, або разом з батьками. Також там можна залишати дітей, щоб з ними бавились у настільні ігри адміністратори клубу.

В «ЧУ-ВА-ЧІ» величезний асортимент ігор: сімейних, дитячих, рольових, інтелектуальних, стратегічних, історичних і навіть детективних. Відомі всім Монополія, Скрабл, Реверсі, шахи, шашки, доміно, а також невідомі широкому загалу, але не менш захоплюючі забави.

Адміністратори пояснять вам правила і ви вже за 10 хвилин зможете поринути у середньовіччя, граючи у Каркассонів, позмагатися в ерудиції, складаючи слова в Скраблі, порухатися і посміятися в незручних позах у Твістері. Детальний опис ігор є на сайті клубу.

Клуб настільних ігор «ЧУ-ВА-ЧІ»

«Ми створили «ЧУ-ВА-ЧІ» завдяки своїй ризикованості і нездоланному бажанню вилити на чорно-білий світ відро яскравої фарби. Також хочемо, щоб дорослі і діти мали альтернативну можливість цікаво, корисно і інтелектуально провести свій вільний час. Аналогічні клуби є в Лондоні, Парижі, Нью-Йорку й, відтепер, і у Львові», – розповідає засновниця й власниця клубу Лідія Триноженко.

При клубі існує шаховий гурток для дітей. А також постійними відвідувачами є ігрові спільноти Magic the Gathering і Dangeons&Dragons. Фанати комп’ютерних ігор Warcraft і Age of Impires можуть спробувати свої сили у настільних версіях ігор.

В «ЧУ-ВА-ЧІ» щотижня проводяться зустрічі шанувальників гри в Мафію, Монополію, Клуедо, а також щосуботи відбуваються веселі і пізнавальні дитячі ігротеки. З червня буде діяти літній табір для дітей, де з дітьми крім настільних ігор будуть також проводити творчі заняття та екскурсії.

Моя доповідь: Amazon Clouds in Action

У цей четвер доповідатиму на Lviv .Net Users Group на таку тему: Amazon Clouds in Action
Питання на які хочу дати відповідь:
– що таке Amazon Web Services (AWS)
– які головні сервісти входять до AWS
– огляд Amazon Elastic Computing Cloud (EC2)
– використання AWS на справжньому проекті (приклад)
– використання AWS як платформи
– порівняння Amazon vs Azure

Вхід безкоштовний. Реєстрація обовязкова, без неї можуть не впустити.
Більше деталей тут.

Моя доповідь: Modern Java Web Development

У наступний вівторок доповідатиму з наступною доповіддю: Modern Java Web Development
Питання на які хочу дати відповідь:
– класифікація веб фреймворків
– провідні фреймворки у своїй ніші
– по яких критеріях підбирати фреймворки
– типові поєднання фреймворків
– швидка розробка веб аплікацій на джаві
– сучасні підходи до веб розробки на джаві

Доповідь буде відбуватись в рамках Lviv Java Users Group. Вхід безкоштовний.
Більше деталей тут.

ТОП 5 речей про які жалкують вмираючі

Зустрів цікавий список – ТОП 5 речей про які жалкують вмираючі.
1. Я шкодую, що у мене не було сміливості, щоб жити життям, правильним саме для мене, а не життям, яке очікували від мене інші.
2. Мені шкода, що я так багато працював.
3. Мені шкода, що у мене не було сміливості висловити свої почуття.
4. Мені шкода, що я не підтримував стосунки зі своїми друзями.
5. Мені шкода, що я не дозволив / дозволила собі бути щасливим.

Думаю що це речі які дійсно важливі для нас, так як перед відходом у вічність починаєш краще розуміти що насправді було важливим, а що ні.

Коротке порівняння AXIS, XFire, CXF, JAX-WS

Натрапив на коротеньке, хоча і трошки застаріле порівняння Java веб сервіс фреймворків – AXIS, XFire, CXF, JAX-WS.
Майже на кожному проекті де є веб сервіси ми кожен раз аналізуємо та підбираємо фреймворк який би найкраще справився із задачею.
Надіюсь що посилання буде у пригоді.

Відгук про Lviv Startup Club 16 “New ideas vs. Copycats”

У минулу суботу відвідав Lviv Startup Club 16 “New ideas vs. Copycats”. Слухачів прийшло небагато, проте цього разу доповідачі були дуже цікаві.
Відкрив зустріч Ростислав Чайка доповіддю “Принципи Дейва Маклура для нових стартапів”.
Головні тези:
– Стартап має мати початкових користувачів до стадії інвестування
– Час на розробку має бути малий, 3-6 місяців
– Час на окупність інвестицій має бути невеликий, 1-2 роки
– Кожен стартап має бути про-інвестований. Навіть якщо один з 5-и вистрілить, цього достатньо щоб повернути з прибутком інші вклади
– Ринок дуже сильно збільшився. Навіть самі несподівані та незначні ідеї знайдуть свої користувачів.
– Головним двигуном нашого ринку стартапів є e-commerce
– На нашому ринку не всі ніші зайняті. Багато продуктів які поширені на заході не репрезентовані у нас

Далі доповідь мав Алекс Баїр, який розповідав про досвід розвитку свого продукту на російському ринку. Для мене це було справжнє відкриття, так як виявилось що російський ринок є значно доступніший чим американський.
Головні тези:
– Нема ринку Росії, є ринок Москви
– Віза непотрібна, при добрих обставинах можна за один день злітати провести мітінг та вернутись до Львова з Москви
– Культурні відмінності майже не відчутні
– Є багато нюансів у ведені бізнесу в Росії, але серед них немає суттєвих, в порівнянні з веденням бізнесу в США
– По доходах Москва є на рівні європейських країн, тобто є багато платоспроможних людей
– Відгук користувача є дуже важливим і на нього треба реагувати
– Контроль якості в продуктах має бути на високому рівні. На аутсорсингових компаніях воно рідко коли є на прийнятному рівні.
– Є компанії які беруть на себе юридичне представництво в Росії

Продовжили бесідою за чаєм та кавою. Головні тези:
– Є дуже великою проблемою відсутність можливості розраховуватись через Інтернет. Всі сервіси включаючи Приватбанківський Liqipay є проблемними.
– Нам складно зрозуміти що хочуть на заході так як ми не живемо там

Після перерви була доповідь Марка Капія про “Глобальні проблеми в IT, котрі чекають свого стартапу”.
Головні тези:
– Аутсорсін стає все менш прибутковим
– Ті хто працюють в аутсорсі мають чудову можливість вїхати в проблематику області та розібратись у бізнес процесах усередині
– Розуміння бізнесу є ключовим, і воно дуже часто є відсутнє в наших програмістів
Також Марк дав декілька ідей які на його думку не представлені на нашому ринку.

Далі йшла панельна дискусія “Outsourcing vs Startup”
Головні тези:
– Без партнера в Штатах навіть не починайте стартап орієнтований на Штати
– Хороші ідеї відкладайте на потім, перші декілька ідей точно не вигорять
– Щоб займатись своїм продуктом треба мати багато вільного часу
– Аутсорсінг далі є прибутковим
– Компанії пробують диференціюватись і найближчі роки ніяких погіршень не очікується
– Стартап можна робити тільки коли є досвід
– За досвідом таки краще йти на аутсорсінг

Слідом за нею була панельна дискусія на тему “Ideas vs CopyCats”
Головні тези:
– Всі галузі де ще немає ідей є проблемними. Суть проблем є в самій Україні. Наприклад платіжні системи, барк доставки, відкати і т.д.
– Багато успішних історій насправді мають не дуже відомі причини успіху. Більшість копікатів робилось не “студентами в гаражі”, а дорослими компаніями з дорослою підтримкою
– Всім бракує хороших продажників
– Ринок є, просто прибутки будуть не зразу і не такі великі як в Росії чи Штатах
– Є багато можливостей для копікатів

Останньою була розповідь про Маркет.уа. Андрій Шнайдер заперечив весь песимізм попередніх бесід розказавши про прибутковий стартап Маркет.уа який за 9 місяців існування має вже 8 працівників, десь 600 клієнтів та хороші фінансові показники та можливості для розвитку.

Крос пост на Розробку.