• Эксплуатация уязвимостей в программном обеспечении на стороне конечного пользователя стала одним из основных трендов на черном рынке. Прогнозы аналитических компаний демонстрируют стабильный рост доходов киберпреступников от услуг предоставления средств компрометации и, как следствие, рост смежных направлений криминальной деятельности: загрузка вирусного…

  • Не так давно Стивен Синофски (экс-вице-президент подразделения Windows в Microsoft) начал вести свой блог, в котором он делится мыслями о продуктах, продуктовой разработке и управлении. Мы с любезного разрешения автора решили заняться переводом его статей. Представляем вашему вниманию перевод первой…

  • Задача: в массиве длиной N найти элемент, который повторяется больше N/2 раз. Казалось бы, чего тут думать? Возьмём Dictionary<значение элемента, число появлений>, за один проход по массиву сосчитаем появления каждого элемента, потом выберем из словаря искомый элемент. Решение за O(N),…

  • В windows 8 найдена уязвимость, позволяющая повесить операционную систему вызовом одной функции с аргументом -1. Код уязвимости был выложен на гитхаб: gist.github.com/4658638 ссылка на оригинал статьи http://habrahabr.ru/post/167775/

  • Microsoft начали обновлять телефоны с 7.5 до 7.8. Обновления приходят через Zune. Если не приходят, то можете попробовать небольшой хак(сам так обновил LG Optimus 7): Если не хотите ждать, то можете попробовать классическую схему: телефон в режим самолёта, запускаете в…

  • Приветствую, Juniper опубликовал PR839412, который описывает уязвимость, существовавшую с JunOS 7.6R1. Cпециально сформированный TCP-пакет направленный на RE (Routing Engine) маршрутизатора может привести к краху ядра. Деталей о том каким именно должен быть TCP-пакет — не предоставляется. На данный момент известных…

  • Решил сравнить разные утилиты для сжатия данных. У меня есть задача: делать mysqldump большой базы с однотипными данными (статистика посещения). Отрезал гигабайт от дампа, пожал xz с разными уровнями сжатия, а также gzip и bzip2. xz у меня коробочный из…

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

  • После перерыва возобновил работу над модулем Yii, о котором писал чуть меньше года назад (пост). Последние 2-3 недели в значительной мере были затрачены на написание/переписывание кода, и теперь можно вполне анонсировать версию 1.2.

  • Как показывает практика, пренебрежение рисками отказа или выхода из строя техники могут привести к серьезным последствиям. Прерывание бизнес-процессов вследствие поломки оборудования в большинстве случаев ведут к утрате критически важных данных, потере клиентов и подрыву доверия к компании. Неприятнее всего то,…