В Москве прошла ежегодная конференция для разработчиков DevCon 2014

В Москве прошла ежегодная конференция для разработчиков DevCon 2014

На прошлой неделе завершила свою работу ежегодная конференция Microsoft, посвященная разработке и тестированию ПО, DevCon 2014. В течение двух дней конференцию посетили более 900 профессионалов в области разработки ПО, специалистов по тестированию, архитекторов, руководителей групп разработки, а также экспертов ИТ-индустрии. Количество зрителей онлайн-трансляции составило более 40 000 человек.

Двухдневная программа конференции включала пленарную сессию, мастер-классы и круглые столы, общение с лучшими экспертами отрасли и более 50 технических докладов.  Кроме того, участникам конференции была предложена активная развлекательная программа: выступление музыкальной группы, а также спортивные и развлекательные мероприятия на свежем воздухе.

«Мы рады, что каждый год наша конференция пользуется большой популярностью среди профессионалов отрасли. DevCon 2014 стала не просто площадкой для изучения новейших технологий разработки ПО, но и смогла предоставить возможности для дискуссий с коллегами и экспертами ИТ-индустрии, - отмечает Михаил Черномордиков, директор отдела DX, Microsoft в России - Средства разработки Microsoft помогают как индивидуальным разработчикам, так и целым командам работать продуктивнее и концентрировать усилия, быстрее создавая качественное ПО».

Пленарную сессию открыл Джорджио Сардо, старший директор в группе DX, Microsoft. Традиционно участники и зрители онлайн-трансляции конференции смогли присоединиться к выступлениям экспертов компании Microsoft. На конференции также были представлены доклады компании-спонсора Intel, представителей SoftServe, Logrocon, ABBYY, Dell, Mail.Ru.

«Intel участвует в конференции уже не первый год. Традиционно, DevCon собирает большое количество профессиональных разработчиков, и этот год не стал исключением. Для разработчиков мы предлагаем не только прекрасное «железо», мы готовы оказывать всестороннюю поддержку, чтобы максимально упростить создание действительно инновационного софта», - говорит Марианна Светлосанова, менеджер по маркетингу подразделения по работе с разработчиками ПО, Intel

Основными темами конференции в этом году стали:

  • Клиентская разработка - разработка современных приложений для Windows 8 и Windows Phone 8 c использованием уникальных возможностей платформы. Разработка, монетизация и продвижение приложений для Магазинов приложений. Дизайн современных приложений на платформе Microsoft.
  • Облако и Веб - разработка облачных приложений и сервисов для Microsoft Azure, а также использование облачной платформы в качестве бэкенда для мобильных и других приложений.
  • Инструменты и языки - методология и использование средств разработки Visual Studio и управления жизненным циклом программного обеспечения. Использование текущих возможностей и обсуждение будущего платформы .NET, языков разработки C#, JavaScript, XAML, технологий разработки.
  • Корпоративная разработка - работа с данными, средствами бизнес-анализа и офисной платформой Microsoft. Разработка корпоративных приложений на платформе .NET, SharePoint и Office.

Торвальдс подтвердил: Linux Kernel 7.0 почти готов и ускорит игры

Релизы ядра Linux долгое время интересовали в основном серверных администраторов и энтузиастов. Но с ростом популярности Steam Deck, SteamOS и игровых компьютеров на Linux ситуация меняется. И грядущий Linux Kernel 7.0 как раз из тех обновлений, на которые стоит обратить внимание не только серверщикам.

Как сообщает Phoronix, новая версия ядра принесёт целый набор улучшений производительности.

Большая часть изменений по-прежнему ориентирована на серверные нагрузки, но есть и новшества, которые потенциально улучшат отзывчивость системы и игровой опыт.

Самой интересной функцией называют TIP Time Slice Extension. Она позволяет приложению временно попросить у планировщика ядра немного дополнительного процессорного времени, если в данный момент выполняется критически важная задача.

Проще говоря, если игра или аудиоприложение понимает, что его вот-вот «прервут» в самый неподходящий момент, оно может вежливо попросить: «подожди секунду, я почти закончил». В теории это должно привести к более плавной работе тяжёлых приложений, снижению фризов и, возможно, к улучшению 1% low FPS в играх. Практику, правда, покажут только реальные тесты.

Ещё одно важное изменение — новый механизм управления памятью под названием sheaves. Формально он рассчитан на серверы, но может быть полезен и на десктопах.

Многие ресурсоёмкие приложения и игры постоянно выделяют и освобождают память, что иногда приводит к скачкам задержек при высокой нагрузке на CPU. Оптимизации sheaves потенциально помогут сгладить такие пики и сделать поведение системы более стабильным.

Для серверных сценариев в Linux Kernel 7.0 тоже много интересного:

  • Open Tree Namespace ускоряет создание контейнеров в Docker, Kubernetes и микросервисах;
  • улучшения в IO_uring и zero-copy networking снижают нагрузку на CPU при высоких скоростях сети (10 Гбит/с и выше);
  • дополнительная настройка планировщика помогает веб- и базам данных ровнее переживать пиковые нагрузки.

Если всё пойдёт по плану, Ubuntu 26 LTS может получить новое ядро уже в апреле. Примерно в те же сроки ожидается Fedora 44.

Ну и да — в Linux Kernel 7.0 наконец-то можно будет менять логотип Tux при загрузке. Мелочь, а приятно.

RSS: Новости на портале Anti-Malware.ru