• В этой статье я хочу рассказать о том, как создатели симуляторов добиваются максимальной производительности моделей процессоров, при этом не жертвуя гибкостью и расширяемостью полного решения. Если кратко, то решение состоит в сосуществовании нескольких движков, наилучшие качества которых используются на различных…

  • Вы наверняка знаете, что такое алгоритм асимметричного шифрования, который используется в обмене шифрованными сообщениям, в частности в протоколе https. Если кто не в курсе, прочитайте статью в Википедии: Криптосистема с открытым ключом В этой же статье описана атака на соединение…

  • Совсем скоро, 17 декабря, в учебном центре Luxoft Training пройдет мастер-класс Марка Паулка, соавтора модели зрелости возможностей создания ПО (Capability Maturity Model for Software). Марк Паулк разрабатывает и преподает курсы по разработке ПО, совершенствованию процесса разработки ПО (CMM и CMMI),…

  • Борис Бабаян о прошлом, настоящем и будущем вычислительной техники Каким представляется развитие вычислительной техники человеку, который уже более полувека занимается разработкой компьютерных технологий? Мне удалось побеседовать на эту тему с Борисом Арташесовичем Бабаяном, директором по архитектуре компании «Интел». Борис Бабаян…

  • Как вы уже знаете, в августе этого года мы запустили Добро Mail.Ru. Это первый массовый интернет-сервис для благотворительности в рунете, где пользователь легко может помогать разным аудиториям: детям, взрослым, пожилым, животным, природе. Причем помогать не только деньгами, но и делом…

  • Странный на первый взгляд заголовок, но сделать другой вывод мне не удаётся. В субботу SIPNET прислал уведомление, что наш аккаунт взломали и была активность «на международном направлении». Всё дело в том, что пароль от учётной записи на SIPNET у нас…

  • Сегодня исполнилось бы 107 лет Грейс «Amazing» Хоппер, контр-адмиралу флота США, а по совместительству разработчику первого в мире компилятора и популяризатору (и, в какой-то степени, автору) термина debugging.

  • Давайте сначала расскажу, что я вкладываю в понятие проектировщика. Очень редкого человека я могу назвать проектировщиком. Чаще приходится использовать другие термины, сразу дающие понять в какой из областей проектирования он хорош. Если он хорошо общается с клиентом и выведывает у…

  • Если вам понадобится алгоритм сортировки массива, который: Работал бы гарантированно за O(N*log(N)) операций (обменов и сравнений); Требовал бы O(1) дополнительной памяти; Был бы устойчивым (то есть, не менял порядок элементов с одинаковыми ключами) то вам, скорее всего, предложат ограничиться любыми…

  • Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы. Приятного чтения!