Експерти NIX Solutions на DEV Intersection

1 Грудня 2015

Лас-Вегас, місто контрастів, казино і розваг, цього року приймав одну з найбільших IT- конференцій планети – DEV Intersection. Звичайно ж, команда експертів NIX Solutions скористалася шансом стати частиною цього неймовірного по своїх масштабах заходу і відправилася в Лас-Вегас назустріч .NET- пригодам.

Як це було.

Неймовірний по своїй красі та величі готель MGM на цілий тиждень перетворився на мозковий центр під прапором Microsoft. Зали для бальних танців були обладнані усім необхідним стафом для проведення доповідей і воркшопів. Більш ніж 3000 фахівців із понад 50 країн з’їхалися на івент за новими знаннями і масою позитиву.

Конференцію можна розділити на дві логічні частини – основна і воркшопи. Команда NIX Solutions примудрилася відвідати кожен воркшоп і усі доповіді – вже тільки тому поїздку на конференцію можна назвати суперефективною для нашого технічного десанта.

У перший день після чекіна на конфу кожен отримав персональний айді (бейдж) з прізвищем і переліком воркшопов, який треба було тримати завжди на видноті і пред’являти команді суворих, але милих літніх леді, що ретельно перевіряли і “грантівших” доступ на ту або іншу лекцію і навіть в їдальню. На щастя, стійок для реєстрації було багато, і обійшлося без стовпотворінь.

Окрім айдішніків кожен учасник отримав ручку, рюкзак(для “макулатури” і подарунків), різного роду опитувачі, програму конференції і карти на отримання призів, від футболки до поїздки на двох на Карибські острови.

Під час конференції кожен учасник міг поснідати і пообідати в спеціально підготовленому залі, де літали голуби, а за ними ганялися офіціанти(хоча таке і було всього один раз, але запам’яталося надовго).

Доповіді по конференції були розділені на декілька потоків: DEV intersection, IT EDGE intersection, SQL intersection.

Невелика замітка: Найбільше представниць прекрасної статі було на SQL intersection :).

Доповіді

Щодня конференції відкривався доповіддю одного з гуру Microsoft у величезному залі. І щодня на столі лежав невеликий подарунок з символікою корпорації для кожного учасника івента.

Хедлайнером першого дня конференції був невтомний Стів Гугенхаймер, CVP і Chief Evangelist в Microsoft. Він розповів про напрями розвитку Microsoft, про ставку компанії на open source, не забув, звичайно ж, про Azure, показав декілька демо з девайсов – особливо цікаво було подивитися на SurfaceBook. Тема Azure піднімалася на конференції щодня.

Наступного дня стартувала основна частина конференції. Відкривав день Скотт Гутри, Executive Vice President в Microsoft, Cloud and Enterprise Group і Bob Ward, CTO у Microsoft CSS Americas. Скотт розповів про останні оновлення в Azure і майбутніх релизах, поділився планами розвитку платформи, яка надасть величезні можливості для роботи з IoT і неймовірним потенціалом аналізу великих об’ємів даних. Скотт підкреслив, що обчислювальні потужності перезжают в хмари і це наше спільне майбутнє. Зараз, коли професія розробника стала однією з самих затребуваних у світі, росте і рівень вимог до представників цієї спеціальності, адже у світі інформаційних технологій саме розробник є основним носієм знань.

Надихнувшись виступом Скотта, наша команда розділилася по потоках і відправилася слухати доповіді, розпочавши з оглядового “What’ s New in C# 6, with a Peek at C#7” Кетлін Доллард.

Джулі Лерман розповіла про те, чому варто любити і як взагалі зрозуміти і почати застосовувати Domain – Driven – Design, а другу половину дня наші хлопці присвятили засновникові iDesign Джувалу Лоуи, який поділився тонкощами застосування Software Project Design.

Про доповіді Джувала наші експерти відгукувалися із захватом. Після них у хлопців з’явилося бажання спробувати на практиці формули Джувала, щоб прорахувати, наскільки проект життєздатний і чи варто взагалі братися за нього. Крім того, Джувалу вдалося в новому світі представити роль архітектора проекту і порадувати аудиторію яскравими образами ніби monkey developers і empty suits менеджерів.

Відвідавши в перший день максимум доповідей, до вечора експерти NIX Solutions відчули усі 10 годин різниці з Україною, усвідомили, що дуже втомилися, і відправилися спати.

Кожен вечір проходили лотереї з призами, а в другий день хлопці з Telerik влаштували хакатон з безкоштовною їжею і призами.

У другий день на сніданок були дуже смачні булочки з корицею і Скотт Хансельман, Principal Community Architect for Web Platform and Tools, який розповів, що ж відбувається з ASP.NET платформою. Скотт пояснив, що новий .net core став дійсно кросплатформним фреймворком і може виконуватися де завгодно, будь це ноутбук Apple, сервер Linux або ж просто raspberry pi. Крім того, .net, який раніше був просто open code, перетворився на справжній open source фреймворк, і будь-який розробник у світі може внести щось в загальну справу світового .net- співтовариства.

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

Увечері ж хлопці отримали свої заповітні XBOX ONE і Surface 3 with Windows 10.

Впродовж двох днів на конференції діяла невелика Expo- зона, на якій було представлено приблизно 20 компаній. Тут усі зацікавлені могли “помацати” новинки і отримати приємні плюшки: ручки, футболки, мізки в коробочці від JetBrains і безкоштовний місяць підписки на PLURALSIGHT.COM. Там же можна було познайомитися з новими інструментами, розрахованими як на розробників, що створюють нові можливості продукту, так і на продакт овнерів, їх впроваджувальних.

Третій і завершальний день DEV Intersection 2015 розпочався з розповіді Джейсона Зандлера, Corporate Vice President в Microsoft Azure. Джейсон детально і з якісними прикладами пояснював, в чому полягають особливості Azure, наскільки легко підіймати й підтримувати додатки на Azure і які можливості можуть використати розробники для управління і аналізу системи.

З доповідей третього дня конференції наші експерти особливо відмітили доповіді, в яких розповідали про те, як правильно користуватися EF і які фічі слід застосовувати, як відійти від звички проектувати додаток, грунтуючись на базі даних, і почати проектувати, грунтуючись на домені.

Увечері організатори провели дискусійну панель, і конференція завершилася урочистим закриттям з жартівливою лотерей, в якій були “складні” питання на зразок наступного:

In .NET 4.0, how can you determine if your process is running in 64 bit mode?

Варіанти відповідей :

  1. Is64BitProcess
  2. IsNot32BitProcess
  3. IsUsingLotsofMemory

Лотерею проводили ведучі підкаста .NET Rocks! Карл Франклін і Річард Кемпбелл.

Воркшопи

Майстер-класи проходили за пару днів до і після конференції, з 9 до 17. Ведучі воркшопів потурбувалися про те, щоб майстер-класи не лише принесли практичну користь, але і дали багато загальної теоретичної інформації, яка ввела учасників в курс справи. Вранці було більше теорії, після обіду – практики. Як стверджують наші експерти, єдиним, що заважало засвоєнню інформації після обіду, так ця відсутність кави :).

Декілька воркшопів особливо запам’яталися нашим хлопцям, серед них Zen Of Architecture і Troy Hunt. На Zen Of Architecture розповідали, як правильно проектувати системи, що треба враховувати і як від ідеї замовника довести додаток до готового продукту, вклавшись при цьому до бюджету і часу.

На Troy Hunt експерт по веб-безпеці розповів, як шукати уразливості в системі і як же їх потім використати

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

Отримавши на DEV Intersection 2015 безліч яскравих вражень, багаж свіжих знань і величезну порцію нових ідей, втомлений, але щасливий десант компанії NIX Solutions відправився в аеропорт, щоб якнайскоріше повернутися в рідний офіс і на практиці випробувати все, що було почуто на конференції. Наша брава команда надихнулася виступом .NET- євангелістів і поділилася отриманими знаннями зі своїми колегами, щоб разом створювати нові проекти й таким чином віддячити NIX Solutions за унікальну можливість взяти участь в наймасштабнішій .NET- конференції року.

Наша команда із задоволенням розповіла головні новини світу .NET на першій у Харкові  конференції Sync.NET, яка відбулася у кінці листопада.