-
Существует много технологий для организации параллельных вычислений, одна из наиболее перспективных и простых (да-да) — модель акторов. Она позволяет частично избавится от насущных проблем параллелизма, вроде состояния гонки, блокирующих ожиданий окончания операций, бесконечных мьютексов и синхронизаций и многого иного. Так…
-
Большой набор примеров кода расширений для Visual Studio 2013
Команда Visual Studio выпустила агрегированный набор примеров кода Visual Studio 2013 SDK Samples, который содержит множество готовых для использования, тестирования и изучения проектов кода расширяющих возможности среды разработки. Примеры будут очень полезны для изучения новых возможностей Visual Studio как среды…
-
Как мы спроектировали и сделали True Image for Mac
Всем привет. Однажды мы узнали о том, что нам предстоит сделать True Image для Mac OS. Как это обычно бывает, сделать надо быстро и качественно, ага. Сразу возник резонный вопрос, почему бы просто не скомпилировать True Image для Windows под…
-
Хакеры воровали криптовалюту подменой BGP-анонсов mining pool’ов
По информации от команды Dell SecureWorks Counter Threat Unit, неизвестные лица анонсировали IP-адреса крупных mining pool’ов криптовалют Bitcoin, Dogecoin, HoboNickels и Worldcoin в течение 4 месяцев: с 3 февраля по 12 мая 2014 года. Провернуть такое было возможно из-за отсутствия…
-
FAQ по программированию под Android от новичка, и для новичков
Предисловие к FAQ. Программирование является моим хобби уже давно (правда на других языках и платформах), но до андроида руки дотянулись совсем недавно. Прошло несколько этапов, прежде чем я добрался до написания программ. Сначала была пара месяцев посвященных Java, на сайте…
-
TDD — «утка». Введение в Quack-Driven Development. Современная waterfowl-методология для программистов
Предлагаю к ознакомлению вольный перевод статьи Джейсона Хатчерса «TDD(1) is ‘canard. Tell it to the Duck» или дословно: «TDD — Утка. Скажи это утке». (2) Автор критикует «ортодоксальный» TDD подход к разработке и предлагает альтернативный. И, да, в заголовке статьи…
-
7 тенденций при планировании контакт-центра
Все мы знаем, что тенденции приходят и уходят, как в моде, так и в мире контакт-центров. Однако подготовка к этим тенденциям дает контакт-центру конкурентное преимущество. В 2013 году обслуживание клиентов стало ключом в конкурентной борьбе. Недовольные клиенты изливали свои претензии…
-
Реализация физического уровня в коммутаторах
Почти все наши коммутаторы заявлены как PHYless, это вызывает вопросы. Что это значит, в чем особенности, что надо учесть? По витой паре доступна дальность до 100 метров, по оптике возможна передача от 300 метров с помощью 10GBASE-SR до 80 километров…
-
До конца года Китай запустит на Луну возвращаемый орбитальный аппарат
И еще немного космоса на сегодня. Дело в том, что на космодром Сичан в провинции Сычуань был сегодня доставлен экспериментальный аппарат, который должен будет выйти на орбиту Луны, а затем вернуться на Землю. Этот аппарат — один из этапов реализации…
-
Конструктор для «Умного Дома» — от идеи до воплощения
Решение программиста сделать свое жилище «умным» способно надолго занять творческим поиском, опустошить бюджет приобретением интересных устройств и подарить немало увлекательных минут, проведенных с паяльником в клубах дыма канифоли. Ведь мы смотрим на идею умного дома сквозь призму и пользователя, и…