Як я їздив « доставляти » в Москву

Різних вражень було дуже багато , тому я вирішив розбити все на пункти і бути якомога лаконічніше . Кому лінь читати все - можете звернути увагу тільки на плюси і мінуси по кожному з пунктів. Зміст: 0 . Передісторія : як і чому я поїхав у московський офіс Riot Games
1 . Оффер , процес переїзду і ставлення компанії
2 . Квартири в Москві
3 . Транспорт і таксі
4 . Харчування і продуктові магазини в Москві
5 . Побут і те, що навколо
6 . Дозвілля: кафе, персонал, відвідувачі
7 . Дозвілля: парки і прогулянки
8 . Робота: офіс , умови праці
9 . Робота: колектив , цінності, поведінку
10 . Політична ситуація
11 . Чому я вирішив повернуться до Києва
12 . Висновки та отриманий досвід
13 . Як бонус : казуси і цікаві факти 0 . Передісторія : як і чому я поїхав у московський офіс Riot Games Ніякого бажання працювати в РФ у мене не було і немає.

Опубліковано: 13/01/15 @ 11:03
Розділ Різне Читати далі...

Дайджест приколів 2014

За традицією - підбірка всіх приколів минулого року. Всім чудового настрою! Посилання The 20 Toughest Job Interview Questions Heard At Apple , Google, Twitter, And Others . Ким ви мене бачите у вашій компанії через п'ять років . Не дратуйте програміста . Прощальний лист програміста . 25 речей, які зрозуміють тільки інтроверти . BOOTSTRA.386 Fully Functional 1 KB Hard Drive in Vanilla Minecraft . The Simpsons in pure CSS . CSS - каламбури . Turbo Vision для C #/XAML . Ігри Untrusted , a JavaScript adventure game you play by modifying its source . CodeFights : How Fast Can You Debug ? Pixactly - іграшка для перевірки окоміру Regex Crossword . XSS game . Game of Hacks . Мови програмування (до речі , приймайте участь у опитуванні про мови ) Python with Braces . ArnoldC - Arnold Schwarzenegger based programming language . D # ( DogeSharp ) . The Difference Between Java and JavaScript . If programming languages ??were weapons .

Опубліковано: 13/01/15 @ 07:30
Розділ Різне Читати далі...

7 березня, Київ - Топ 10 процесних практик розробки програмного забезпечення

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

Опубліковано: 12/01/15 @ 12:52
Розділ Різне Читати далі...

14 січня, Київ - Моделювання бізнес-процесів . Від IDEF0 до BPMN

З чим у першу чергу працює бізнес - аналітик , що він вивчає , покращує , пропонує автоматизувати ? Бізнес- процес! Як вивчити існуючий процес , зрозуміти які в ньому є проблеми і перспективи для поліпшення ? Побудувати його модель! Тренінг присвячений вивченню найбільш популярних нотацій бізнес- моделювання. В ході тренінгу будуть розглянуті нотації , визначено їх переваги і недоліки, сфери застосування, основна увага буде приділена IDEF0 , BPMN . Близько 50 % часу буде відведено практичним заняттям і розгляду реальних ситуацій з практики . Цілі заходу :
- Дати слухачам розуміння призначення і важливості бізнес-моделювання для проектів по автоматизації та оптимізації бізнес-процесів.
- Зрозуміти призначення і правила використання елементів нотацій IDEF0 , DFD , Erricson - Penker (розширення UML) , BPMN при бізнес- моделюванні .
- Навчитися розробляти і читати моделі в нотації IDEF0 і BPMN 2.0.

Опубліковано: 12/01/15 @ 12:19
Розділ Різне Читати далі...

14 лютого, Київ - Моделювання бізнес-процесів . Від IDEF0 до BPMN

З чим у першу чергу працює бізнес - аналітик , що він вивчає , покращує , пропонує автоматизувати ? Бізнес- процес! Як вивчити існуючий процес , зрозуміти які в ньому є проблеми і перспективи для поліпшення ? Побудувати його модель! Тренінг присвячений вивченню найбільш популярних нотацій бізнес- моделювання. В ході тренінгу будуть розглянуті нотації , визначено їх переваги і недоліки, сфери застосування, основна увага буде приділена IDEF0 , BPMN . Близько 50 % часу буде відведено практичним заняттям і розгляду реальних ситуацій з практики . Цілі заходу :
- Дати слухачам розуміння призначення і важливості бізнес-моделювання для проектів по автоматизації та оптимізації бізнес-процесів.
- Зрозуміти призначення і правила використання елементів нотацій IDEF0 , DFD , Erricson - Penker (розширення UML) , BPMN при бізнес- моделюванні .
- Навчитися розробляти і читати моделі в нотації IDEF0 і BPMN 2.0.

Опубліковано: 12/01/15 @ 12:19
Розділ Різне Читати далі...

Бути vs. стати програмістом

Уявімо ситуацію:ви зайшли в лікарню. І так, між справою , підходьте до лікаря і питаєте : « Підкажіть, будь ласка, як стати лікарем ? ». Чи вас як свідка покликали на суд , і в перерві між слуханнями ви звертаєтеся до адвоката з питанням : « Любий , підкажіть , як мені в цій країні стати адвокатом ? ». Потім ви йдете в ресторан, і там вже запалюєте з шеф -кухарем : « Скажіть будь ласка , чи не пізно ставати кухарем, коли тобі вже за 50 ? ». Далі можливі варіації на тему, яку куховарську книгу читати, на які Кухарські курси записатися і як проходити співбесіди на посаду помічника кухаря. Приблизно те ж саме відбувається, коли до програмістів звертаються по кар'єрним питань : « порадьте 50 книг »,« з чого почати? »,« як правильно програмувати ? »,« поясніть ООП » - все це з однієї опери. Звичайно, хочеться людині допомогти , та й дати пораду - справа неважка . Але волею-неволею починаєш замислюватися , чому в одних людей такі питання виникають , а в інших - ні . «Хочеш співати - пий ».

Опубліковано: 12/01/15 @ 07:52
Розділ Різне Читати далі...

5 лютого, Київ - Certified Scrum Product Owner від ScrumAlliance російською мовою в Києві

Це офіційний класвід ScrumAlliance Цілі тренінгу 1 . Отримати навички допомагають ефективніше взаємодіяти зі своїми клієнтами, стейкхолдерами і командами розробки, а саме:
- Доносити ідею продукту: швидко, конкретно, лаконічно, візуально.
-визначає Категорії клієнтів і користувачів, їх ключові характеристики, цінність продукту для кожного сегмента, бажане вплив на їх поведінку.
- Проводити інтерв'ю користувачів для отримання зворотного зв'язку по продукту.
- Відштовхуючись від бізнес-цілей , визначати пріоритети розробки.
- Бачити альтернативні способи досягнення бізнес - ефектів і шукати різні варіанти реалізації вимог ( за складністю , вартості , що копіюються і т.п.)
- Формулювати гіпотези вимог і проектувати метрики для їх перевірки.
- Будувати високорівневі моделі вимог і сценарії використання .

Опубліковано: 09/01/15 @ 08:52
Розділ Різне Читати далі...

5 - 6 лютого, Київ - Certified Scrum Product Owner від ScrumAlliance російською мовою в Києві

Це офіційний класвід ScrumAlliance Цілі тренінгу 1 . Отримати навички допомагають ефективніше взаємодіяти зі своїми клієнтами, стейкхолдерами і командами розробки, а саме:
- Доносити ідею продукту: швидко, конкретно, лаконічно, візуально.
-визначає Категорії клієнтів і користувачів, їх ключові характеристики, цінність продукту для кожного сегмента, бажане вплив на їх поведінку.
- Проводити інтерв'ю користувачів для отримання зворотного зв'язку по продукту.
- Відштовхуючись від бізнес-цілей , визначати пріоритети розробки.
- Бачити альтернативні способи досягнення бізнес - ефектів і шукати різні варіанти реалізації вимог ( за складністю , вартості , що копіюються і т.п.)
- Формулювати гіпотези вимог і проектувати метрики для їх перевірки.
- Будувати високорівневі моделі вимог і сценарії використання .

Опубліковано: 09/01/15 @ 08:52
Розділ Різне Читати далі...

23 січня, Київ - Сертифікаційний клас " Покращуємо доставку за допомогою Канбан методу " у Києві

SCRUMguides і університет LeanKanban запрошують вас на дводенний клас « Покращуємо доставку за допомогою Kanban методу». Цей клас включає в себе необхідний обсяг інформації , виробляє навички достатні для початку використання методу КАНБАН у вашій організації. Цей тренінг є офіційним тренінгом університету LeanKanban , заснованим Девідом Андерсоном - автором Канбан методу . Всі учасники отримають міжнародний сертифікат про проходження тренінгу університету LeanKanban . Зареєструватися Аудиторія учасників Ця програма розроблена для професіоналів , які відповідають за оптимізацію процесів , ефективності бізнесу або управління проектами : менеджерів, ІТ- директорів, керівників відділів, керівників середньої ланки, керівників груп , керівників проектів , технічних керівників , інженерів і всіх , хто зацікавлений в результати роботи різних груп людей. Також тренінг буде корисний скраммастерам , які хочуть принести користь своїй команді за допомогою нових навичок і знань.

Опубліковано: 09/01/15 @ 08:30
Розділ Різне Читати далі...

23 - 24 січня, Київ - Сертифікаційний клас " Покращуємо доставку за допомогою Канбан методу " у Києві

SCRUMguides і університет LeanKanban запрошують вас на дводенний клас « Покращуємо доставку за допомогою Kanban методу». Цей клас включає в себе необхідний обсяг інформації , виробляє навички достатні для початку використання методу КАНБАН у вашій організації. Цей тренінг є офіційним тренінгом університету LeanKanban , заснованим Девідом Андерсоном - автором Канбан методу . Всі учасники отримають міжнародний сертифікат про проходження тренінгу університету LeanKanban . Зареєструватися Аудиторія учасників Ця програма розроблена для професіоналів , які відповідають за оптимізацію процесів , ефективності бізнесу або управління проектами : менеджерів, ІТ- директорів, керівників відділів, керівників середньої ланки, керівників груп , керівників проектів , технічних керівників , інженерів і всіх , хто зацікавлений в результати роботи різних груп людей. Також тренінг буде корисний скраммастерам , які хочуть принести користь своїй команді за допомогою нових навичок і знань.

Опубліковано: 09/01/15 @ 08:30
Розділ Різне Читати далі...

22 - 23 січня, Київ - Курс Certified ScrumMaster від ScrumAlliance російською мовою

Certified ScrumMaster- одна з сертифікаційних ступенів навчання міжнародної організації ScrumAlliance . Мета цієї програми : навчання скрам - майстрів - процесних лідерів проектів, з проходженням тесту і сертифікацією . Це офіційний тренінг від ScrumAlliance , який проводиться російською мовою.
Тренінг завершується допуском до онлайн- тесту для отримання звання « Certified ScrumMaster ». Зареєструватися Аудиторія
- менеджери проектів, які хочуть освоїти Agile - принципи управління проектами
- тим- ліди і тих - ліди , які шукають своє місце в Scrum команді
- де факто скрам - майстра існуючих проектів
- все - хто бачить себе Скрам - майстрами - агентами з впровадження гнучких ітеративних підходів розробки Цілі тренінгу
Закласти потужний фундамент для практикуючих Скрам -майстрів, Agile - практиків і майбутніх коучів своїх команд.

Опубліковано: 09/01/15 @ 08:09
Розділ Різне Читати далі...

24 січня, Київ - Ops For Dev Conference at Cogniance

Компанія Cogniance хоче запросити вас на конференцію Ops For Dev . DevOps , в першу чергу, це культура спілкування та інтеграції всередині команди. Але розробникам часто не вистачає вмінь для повноцінного застосування цієї методології . Тому у нас виникла ідея провести конференцію, яка допоможе всім бажаючим отримати потрібні знання. Ми розповімо про те як :
- розгорнути dev environment за допомогою Vagrant .
- Docker - навіщо він потрібен і чому навколо нього так багато шуму.
- Що робити коли серверів більше ніж один? Ansible поспішає на допомогу . Цільова аудиторія:розробники , QA і всі , кому це може бути корисно.
Якщо ви гуру - швидше за все , вам буде нудно, тому що доповіді будуть на базовому рівні. Наша мета - розширення ком'юніті.
Конференція пройде в один потік . Розклад :
11.30 - 12.00 Реєстрація учасників , кава
12.00 - 12.20 Вступне слово
12.20 - 13.20 « Dev environment with Vagrant »
13.20 - 13.30 кава- брейк
13.30 - 14.

Опубліковано: 09/01/15 @ 07:55
Розділ Різне Читати далі...

Android -дайджест # 2. Красивий і чуйний UI

Сьогодні присвятимо весь дайджест темі, без якої складно уявити гарне мобільний додаток , - користувача інтерфейсу . Загальні питання Офіційні UI патерни від Google . Неофіційні колекції скріншотів додатків : раз , два , три . Іноді допомагають зрозуміти, чого ж хоче замовник, або, навпаки, допомагають йому вибрати саме те, що потрібно вам . Сервіс для комбінування кольорової палітри Material Design . Android notification system : серйозні зміни у версії 5.0. Розширений мануал на CodePath по Defining Custom Views . Bitmap quality , banding and dithering : матеріалу вже 4 роки, але принципи залишаються актуальними. Як робиться 2D малювання : слайди ( частина 1 , частина 2 ) від хлопців з CoreServlets . UI потік , як і навіщо його не блокувати : офіційна документація , хороші матеріали є і на Хабре ( перший , другий ) . Анімації і переміщення Весь розділ документації : Property Animation , View Animation , Drawable Animation .

Опубліковано: 09/01/15 @ 07:25
Розділ Різне Читати далі...

17 січня - 7 лютого, Київ - Семінар « Підготовка до іспиту PMP® »

Метасемінару- практикуму від зареєстрованого постачальника навчання PMI - підготувати слухачів до успішного проходження сертифікаційного іспиту в PMI з першої спроби. Програма семінару включає 4 дніочного навчання і самостійну відпрацювання навику правильно відповідати на питання іспиту . По закінченні видається визнається PMI сертифікатпро обов'язкове навчання . На семінарі розглядаються питання з десяти областей знань стандарту PMBOK® Guide Fifth Edition. Крім цього , слухачі розбирають завдання ( кейси ) з практики управління проектами , аналогічні ситуаційних задач іспиту, а також аспекти етики та професійної поведінки менеджера проекту , що включаються в Питання іспиту. У процесі навчанняслухачам подається і пояснюється математичний апарат, необхідний для вирішення розрахункових завдань на іспиті. У міру проходження кожної з областей знань, слухачі мають можливість потренуватися відповідати на питання іспиту PMP® за допомогою спеціальних онлайн тестів.

Опубліковано: 09/01/15 @ 01:48
Розділ Різне Читати далі...

Як задеплоіть на AWS проект на Symfony2

Стаття не претендує на ідеальну технічну точність і повноту, вона призначена для швидкого вирішення конкретної практичного завдання з мінімально достатнім розумінням суті що відбувається . Завдання Останні кілька місяців команда розробників в компанії WebKate працювала над досить великим стартапом для наших норвезьких замовників. Проект являє собою мультиплатформенні спортивну соцмережа . Мобільна частина реалізована за допомогою Xamarin . На бекенде - Symfony2 з API, адмінкой і веб- інтерфейсами для всіх типів користувачів . Виникла необхідність розгорнути проект на платформі Amazon Web Services . Здавалося б - візьми мануал та й зроби , але виявилося, не все так просто. Штатні мануали Амазону не передбачають такого раптового розвитку подій, та й взагалі, на жаль, не відрізняються зручністю і ясністю ( Амазон пропонує створювати проект і AWS -додаток з нуля, і як на мене, досить незручним способом). Методом гугленія були роздобутим деякі частини необхідного пазла.

Опубліковано: 08/01/15 @ 10:57
Розділ Різне Читати далі...

Нотатки про мовне і платформенном націоналізмі

Коли людина сперечається до хрипоти про те, що крутіше - Apple або HTC, Mitsubishi або Hyundai , коти або собаки , чай або кава , справа пахне не конструктивом (як могло б здатися ), але націоналізмом . Якщо істина і народжується в суперечках , то точно не в таких . Слово «націоналізм» тут буде вживатися в не зовсім звичному сенсі - у відриві від націй , територій, рас і держав. Ці поняття можна з легкістю замінити на платформи (наприклад , Android , Windows , iOS і т.д. ) і мови (наприклад , Java, .NET , Scala і т.д.) - суть залишиться та ж. У більш широкому сенсі націоналізм - це звичка класифікувати людей за ознакою хороший/поганий (або свій/чужий ) відштовхуючись від їх переваг і поглядів. « У твоїх словах не було логіки » Найнебезпечніше в націоналізмі - ототожнення себе з певною групою людей і піднесення себе над логікою і аргументами.

Опубліковано: 08/01/15 @ 07:44
Розділ Різне Читати далі...

Як я здавав ISTQB Advanced Level

Так як я нещодавно став володарем другого сертифіката ISTQB : Certified Tester Advanced Level Test Analyst , вирішив поділитися враженнями про підготовку та здачу іспиту. У мережі багато інформації по Foundation Level , але для просунутого рівня її майже немає. Мета статті - не довести важливість сертифікації . Кожен сам вирішує, як йому розвиватися . Так як для одних здача професійного іспиту - це отримання нових і структурування наявних знань , а для інших - просто доказ , що « ЧСВ має законні підстави ». Я хочу розповісти, тим, хто вирішив це зробити, з чого почати. Просунутий рівень розбитий на три гілки , і згідно класифікації ISTQB ви можете спробувати скласти наступні іспити:
- Test Analyst ,
- Technical Test Analyst ,
- Test Manager. Тест складається з 60 ( 65 - Test Manager ) питань . Оцінюються вони по -різному, так як у кожного питання є ваговий коефіцієнт . Всього чотири рівні: К1 - K4 , вирішивши які, ви отримаєте від 1 до 3 балів.

Опубліковано: 07/01/15 @ 08:01
Розділ Різне Читати далі...

Як українські IT- компанії відзначили Новий рік 2015

, через складну ситуацію в країні багато компаній не проводили корпоративи і витратили гроші на благодійність . Наприклад, EPAM Systems за рахунок зекономлених коштів допомогли Охмадит, пораненим в госпіталях і переселенцям , Edvantis Software відправили гроші в АТО , softengi віддали всі гроші на безпілотник . Відмовився від святкування і ISD . Деякі компанії (наприклад, ELEKS , globalLogic , SoftServe , Materialise і nravo ) вирішили поєднати приємне з корисним і організували благодійні акції прямо на корпоративах . Сподіваємося, що через рік у нас будуть всі приводи зустріти Новий рік в більш веселій атмосфері , а поки запрошуємо подивитися, як же відзначили свята українські ІТ- роботодавці. Akvelon Great British Party була присвячена шостому Дню народження компанії і пройшла у витонченому британському стилі . Зібравшись в 5 o'clock , справжні леді та джентльмени грали в гольф, обмінювалися люб'язностями , мірялися килтами і бородами , хвалилися казанками і метеликами .

Опубліковано: 06/01/15 @ 08:13
Розділ Різне Читати далі...

Як пережити випробувальний термін

Психологічний стан початківця програміста на випробувальному терміні схоже на настрої студента - першокурсника , який ще не здав жодної сесії і більше всього на світі боїться вилетіти з універу . Вид Нубус студентікус (лат. - Noobus studenticus - прим.ред.)добре помітний по витріщеними очиськами і звичкою переміщатися зграйками - їм здається, що так безпечніше. Після першої сесії виявляється, що вижити можна . На другому курсі з'являється віра в себе, яка міцніє з кожним роком аж до самого випуску. Подібні метаморфози відбуваються і в рядах початківців програмістів : перший випробувальний термін - найбільш хвилюючий . Коли людина досягає певного професійного рівня ( aka високий програміст ), такі питання хвилюють його куди менше. У нього все досить передбачувано : в'їжджаєш в проект, починаєш потихеньку робити таски - і навіть сам момент успішного завершення випробувального терміну проходить майже непомітно.

Опубліковано: 05/01/15 @ 07:58
Розділ Різне Читати далі...

12 січня, Київ - Курс " Автоматизоване тестування . Selenium WebDriver "

Трохи про курс « Автоматизоване тестування . Selenium WebDriver . ».
Тривалість 5 тижнів ( 30 годин , по 2 години 3 рази на тиждень - понеділок, середа, п'ятниця, з 19:00 до 21:00). Вартість курсу 5100 грн . , За весь курс . Оплата можлива як 100% так і частинами (50% + 50% ) у перший день занять. Заняття проходять в групах до 10 осіб, в комфортних залах , обладнаних комп'ютерами, проектором і доступом в Інтернет в аудиторіях НТУУ КПІ ( Київський Політехнічний Інститут ) , по вул. Політехнічній 37, корпус 18. На даному курсі ви дізнаєтеся, що таке автоматизація тестування, як її застосовують в сучасних методах ведення проектів і попрацюєте з автоматизацією реальних веб додатків, використовуючи Selenium WebDriver . А також , придбаєте навички в програмуванні, необхідні для написання автоматичних тестів. Вимоги до учнів :Досвід мануального тестування реальних проектів . Мінімальне уявлення про те, що таке програмування . Бажання розвиватися і робити свою роботу більш ефективно.

Опубліковано: 03/01/15 @ 02:39
Розділ Різне Читати далі...

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161