Организация памяти программ в POSIX-совместимых ОС: что почитать?

В продолжение ранее опубликованного списка литературы о низкоуровневой оптимизации исходного кода заглянем «под капот» ОС Linux и FreeBSD, чтобы ответить на вопрос, как работают жизненно важные функции *alloc() / free(), ответственные за выделение и освобождение участков динамической памяти.

Читать далее

Материалы REQ Labs 2014 на SlideShare

Жизнь не стоит на месте, и на портале SlideShare.net опубликованы новые материалы автора этих строк. На сей раз в открытом доступе размещена презентация, сопровождавшее наше выступление в рамках организованной Luxoft Training онлайн-конференции для системных и бизнес-аналитиков REQ Labs 2014. Смотрим и комментируем!

Читать далее

Ключевые направления тренингов — программная инженерия, февраль – март 2014

  • Обзор методологий производства (разработки) ПО;
  • инженерия требований к ПО;
  • основы архитектурного проектирования ПО: практики, подходы и стили;
  • шаблоны объектно-ориентированного проектирования (базовые, Gang of Four / GoF, GRASP);
  • шаблоны проектирования ИС уровня предприятия (PoEAA);
  • проектирование пользовательских интерфейсов массовых продуктов и корпоративных систем;
  • промышленное программирование на языках C / C++ с элементами STL, Boost и низкоуровневой оптимизации кода для повышения производительности приложений;
  • управление качеством исходного программного кода (C / C++ / C++1y, Java) и архитектуры ПО;
  • основы инструментального анализа объектного программного кода (C / C++ / C++1y);
  • основы составления технической документации;
  • основы рефакторинга исходного программного кода (C / C++ / C++1y, Java) и архитектуры ПО;
  • применение UML и OCL в разработке ПО.

Итоги DEV Labs 2013

Сегодняшний день знаменателен не только возможностью отпраздновать Новый год по старому стилю. Сегодня исполняется ровно месяц с тех пор, как на просторах Рунета состоялась профильная конференция DEV Labs 2013, организованная учебным центром Luxoft Training и объединившая многих неравнодушных к языку C++. Одним из трех экспертных докладов мероприятия был доклад автора блога на тему: «Достижима ли в C++ эффективность языка «среднего уровня»?». Прошел месяц, пришло время подвести окончательные итоги.

Читать далее

Низкоуровневая оптимизация исходного кода на C-подобных ЯВУ: что почитать?

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

Читать далее

Учитесь на расстоянии: видеоуроки разработки на C++

Предпраздничная неделя ознаменовалась завершением съемки лекционных материалов 32-часового видеокурса, посвященного разработке и архитектурному проектированию ПО на языках C / C++, которая проводилась в НИУ МГТУ им. Н.Э. Баумана и Mail.Ru Group в ноябре – декабре с.г.

Читать далее

Материалы DEV Labs 2013 на SlideShare

С любезного разрешения организаторов онлайн-конференции DEV Labs 2013 на портале SlideShare.net опубликована презентация, сопровождавшая выступление автора этих строк. Смотрим и комментируем!

Читать далее

«Стоп, снято!» — курс C++ на видео

На минувшей неделе успешно завершена съемка 36-часового аудиторного курса лекций по дисциплине «Углубленное программирование на языке C / C++», которые проводились в НИУ МГТУ им. Н.Э. Баумана с последних дней сентября с.г.

Читать далее

Доклад на DEV Labs 2013: список литературы

Итак, онлайн-конференция DEV Labs 2013 состоялась… Итоги мероприятия еще требуют осмысления, поэтому остановимся на одной значимой детали сделанного доклада — списке рекомендуемой литературы.

Читать далее

Доклад на DEV Labs 2013

14 декабря 2013 г. состоится очередная профильная конференция для разработчиков ПО DEV Labs 2013, организатором которой выступит один из самых авторитетных учебных центров России Luxoft Training. В рамках мероприятия автором блога будет сделан доклад на тему: «Достижима ли в C++ эффективность языка «среднего уровня»?».

Читать далее