-
Главной новостью этой недели стало закрытие Parse, одного из лучших мобильных бэкендов. За пределами этого — нарезка ресурсов, геолокация на Android, оптимизация игр, приближение виртуальной реальности и много других интересных новостей.
-
«Энергетический» троян BlackEnergy внедряется через уязвимость в Microsoft Office 2013
Фото: csoonline Специалисты по информационной безопасности из SentinelOne обнаружили новую тактику распространения malware вредоносного по BlackEnergy, атакующего SCADA-системы по всей Европе. Последняя версия этого ПО распространяется вместе с Microsoft Office, а расчет делается на невнимательных и неосторожных работников энергокомпаний, которые…
-
Как программирование позволяет логично выражать мысли
Распространено мнение о том, что программы могут выполнять лишь набор заложенных в них команд и ничего больше. Так ли это на самом деле?
-
Визуализация concurrency в Go с WebGL
Одной из самых сильных сторон языка программирования Go является встроенная поддержка concurrency, основанная на труде Тони Хоара «Communicating Sequential Processes». Go создан для удобной работы с многопоточным программированием и позволяет очень легко строить довольно сложные concurrent-программы. Но задумывались ли вы…
-
Качество гарантировано: Как в действительности выглядит работа тестировщика игр (Часть 2)
Первая часть здесь. Старый видеролик с рекламой колледжа Уэствуд стал чем-то вроде шутки в мире видеоигр. Два парня, с комфортом устроившись на диване, убивают в хлам контроллеры, увлеченно играя на Sony PlayStation. Входит девушка и говорит: «Эй, ребята, вы уже…
-
Cухой антипаттерн
Долгое время я задумывался, что же не в порядке с некоторыми частями кода. Раз за разом, в каждом из проектов находится некий «особо уязвимый» компонент, который все время «валится». Заказчик имеет свойство периодически менять требования, и каноны agile завещают нам…
-
Продолжение статьи о доработках принтера MC-2, ч.2. Калибровка, доработка системы охлаждения
В своем первом материале, опубликованном в середине декабря, я писал о приятном процессе сборки, начале эксплуатации и небольших доработках 3D принтера MC2 от компании Мастер Кит. Прошло полтора месяца. В этот промежуток времени случился Новый Год с прилагающимися к нему…
-
Процедурно генерируемые карты мира на Unity C#, часть 1
В этом цикле статей мы научимся создавать процедурно генерируемые карты мира с помощью Unity и C#. Цикл будет состоять из четырех статей.
-
man!( C => D )
Каждый С-программист с опытом накапливает привычный багаж техник и идиом. Зачастую бывает сложно понять, как сделать то же самое в новом языке. Так вот, вашему вниманию предлагается коллекция распространенных паттернов на C и их эквивалентов на D. Если вы собираетесь…
-
Подкаст «Звук»: Ответы на вопросы слушателей
Проектор Sony VPL-HW40ES В 25-м выпуске вместе в Тимофеем Шиколенковым мы не только ответили на вопросы наших слушателей, но и поговорили о новом сайте Аудиомании.