Відео та Презентації GlobalLogic Kharkiv C++ TechTalk #3!
26 березня експерти GlobalLogic у Харкові зібрали С++ спільноту регіону. Разом з учасниками вони поспілкувались про Post-Mortem відлагодження програм, поділилися із ними практичними засобами та інструментами його ефективної реалізації. Також говорили про налаштування середовища розробки для використання Qt Migration Framework, розібралися в створенні модального діалогу за допомогою QWinWidget та інтеграцією QWidget в механізм докінга MFC.
Відкрила та модерувала захід одна з драйверів C++ експертизи компанії в Харкові Яна Лicна (Senior Manager, Engineering Consultant, GlobalLogic).
Першим із доповіддю "Migrating from MFC to Qt" виступив Євген Красiльник (Senior Software Engineer, Consultant, GlobalLogic).
Євген — провідний розробник програмного забезпечення з досвідом понад 9 років, більш ніж половину з яких він присвятив написанню настільних крос-платформних додатків за допомогою фреймворку Qt. Серед створених ним продуктів також є фреймворк на Python, що автоматизує тести для внутрішнього використання на проекті.
У неформальному форматі Євген розказав учасникам заходу про налаштування середовища розробки та конвертацію проекту, а також про створення модального діалогу з QWinWidget та інтеграцію QWidget в механізм докінга MFC.
Другим із доповіддю "Post-Mortem Debugging of C++ Сode in Windows" виступив Олександр Гутенєв (Lead Software Engineer, Consultant, GlobalLogic).
Основний напрямок діяльності Олександра — розробка десктопних додатків для Windows за допомогою Microsoft Visual Studio, Microsoft Windows SDK, Microsoft Windows DDK та інших низькорівневих технологій. В ІТ-індустрії Олександр вже понад 10 років; наразі він очолює проект, пов’язаний з розробкою десктопного додатку, який генерує та аналізує трафік низькорівневих апаратних високошвидкісних протоколів передачі даних та демонструє його за допомогою інтерфейсу MFC MDI.
Під час доповіді Олександр зосередився на наступних моментах:
- Що таке Post-Mortem-відлагодження програм та в яких випадках воно необхідне.
- Засоби та інструменти, що застосовуються під час Post-Mortem-відлагодження.
- Реалізація звітів про помилки, їх аналіз та застосування.
- Середовище аналізу.
- Можливі обмеження та альтернативи.
“Post-Mortem Debugging of C++ Сode in Windows”
Таким чином, під час заходу кожен з учасників мав змогу на прикладах із досвіду наших експертів відшліфувати власні знання, зменшити ймовірності появи помилок та знайти цікаві рішення для своїх проектів.
З нетерпінням чекаємо на нові зустрічі з вами та запрошуємо вас приєднатися до команди GlobalLogic у Харкові!