-
Эксплуатация уязвимостей в программном обеспечении на стороне конечного пользователя стала одним из основных трендов на черном рынке. Прогнозы аналитических компаний демонстрируют стабильный рост доходов киберпреступников от услуг предоставления средств компрометации и, как следствие, рост смежных направлений криминальной деятельности: загрузка вирусного…
-
Как технологии и общественные науки помогают планировать
Не так давно Стивен Синофски (экс-вице-президент подразделения Windows в Microsoft) начал вести свой блог, в котором он делится мыслями о продуктах, продуктовой разработке и управлении. Мы с любезного разрешения автора решили заняться переводом его статей. Представляем вашему вниманию перевод первой…
-
Поиск часто встречающихся элементов в массиве
Задача: в массиве длиной N найти элемент, который повторяется больше N/2 раз. Казалось бы, чего тут думать? Возьмём Dictionary<значение элемента, число появлений>, за один проход по массиву сосчитаем появления каждого элемента, потом выберем из словаря искомый элемент. Решение за O(N),…
-
Как повесть windows 8 делением на -1
В windows 8 найдена уязвимость, позволяющая повесить операционную систему вызовом одной функции с аргументом -1. Код уязвимости был выложен на гитхаб: gist.github.com/4658638 ссылка на оригинал статьи http://habrahabr.ru/post/167775/
-
Обновление Windows Phone 7.8 выкатили и обновить можно все телефоны с mango
Microsoft начали обновлять телефоны с 7.5 до 7.8. Обновления приходят через Zune. Если не приходят, то можете попробовать небольшой хак(сам так обновил LG Optimus 7): Если не хотите ждать, то можете попробовать классическую схему: телефон в режим самолёта, запускаете в…
-
Критическая уязвимость в JunOS начиная с 7.6R1
Приветствую, Juniper опубликовал PR839412, который описывает уязвимость, существовавшую с JunOS 7.6R1. Cпециально сформированный TCP-пакет направленный на RE (Routing Engine) маршрутизатора может привести к краху ядра. Деталей о том каким именно должен быть TCP-пакет — не предоставляется. На данный момент известных…
-
Краткое сравнение xz и традиционных утилит сжатия
Решил сравнить разные утилиты для сжатия данных. У меня есть задача: делать mysqldump большой базы с однотипными данными (статистика посещения). Отрезал гигабайт от дампа, пожал xz с разными уровнями сжатия, а также gzip и bzip2. xz у меня коробочный из…
-
Трудный выбор грида для проектов на WPF
Перед нашей командой встала задача выбора для будущих проектов библиотеки WPF компонентов для быстрой разработки пользовательского интерфейса бизнес-приложений. Посылом к рассмотрению стало то, что стандартный грид (а это обычно большая часть функционала пользовательского интерфейса бизнес-приложения) не устраивает по многим параметрам.…
-
Lily v1.2 (Yii модуль для управления пользователями с авторизацией через сервисы)
После перерыва возобновил работу над модулем Yii, о котором писал чуть меньше года назад (пост). Последние 2-3 недели в значительной мере были затрачены на написание/переписывание кода, и теперь можно вполне анонсировать версию 1.2.
-
Cisco SMARTnet: оценка бюджета и гарантии для сети предприятия
Как показывает практика, пренебрежение рисками отказа или выхода из строя техники могут привести к серьезным последствиям. Прерывание бизнес-процессов вследствие поломки оборудования в большинстве случаев ведут к утрате критически важных данных, потере клиентов и подрыву доверия к компании. Неприятнее всего то,…