EMET обновился до версии 5.2 [1],[2],[3],[4]. В новой версии компанией был внесен ряд улучшений, в частности, библиотеки самого EMET скомпилированы с поддержкой новейшей функции компилятора Visual Studio 2015 под названием Control Flow Guard (CFG). Такая функция безопасности может относиться к механизмам самозащиты исполняемого легитимного кода от постороннего вмешательства (code hijacking).
Архив за 13 марта 2015 - 8
Microsoft выпустила EMET 5.2
2015-03-13 в 8:32, admin, рубрики: emet, Блог компании ESET NOD32, метки: EMETАдминские байки: в погоне за фрагментацией туннелей в оверлейной сети
2015-03-13 в 8:22, admin, рубрики: GRE, mtu, Neutron, openstack, tcpdump, Блог компании Webzilla, Облачные вычисления, Сетевые технологии, системное администрирование, спасибо за чтениеЛирическое вступление
Когда администраторы сталкиваются с неожиданной проблемой (раньше работало, и, вдруг, после обновления, перестало), у них существует два возможных алгоритма поведения: fight or flight. То есть либо разбиратся в проблеме до победного конца, либо убежать от проблемы не вникая в её суть. В контексте обновления ПО — откатиться назад.
Откатиться после неудачного апгрейда — это, можно сказать, печальная best practice. Существуют целые руководства как готовиться к откату, как их проводить, и что делать, если откатиться не удалось. Целая индустрия трусливого поведения.
Альтернативный путь — разбираться до последнего. Это очень тяжёлый путь, в котором никто не обещает успеха, объём затраченных усилий будет несравним с результатом, а на выходе будет лишь чуть большее понимание произошедшего.
Завязка драмы
Облако «Instant Servers» Webzillа. Рутинное обновление хоста nova-compute. Новый live image (у нас используется PXE-загрузка), отработавший шеф. Всё хорошо. Внезапно, жалоба от клиента: «одна из виртуалок странно работает, вроде работает, но как начинается реальная нагрузка, так всё замирает». Инстансы клиента переносим на другую ноду, проблема клиента решена. Начинается наша проблема. Запускаем инстанс на этой ноде. Картинка: логин по ssh на Cirros успешен, на Ubuntu — зависает. ssh -v показывает, что всё останавливается на этапе «debug1: SSH2_MSG_KEXINIT sent».
Все возможные внешние методы отладки работают — метаданные получаются, DHCP-аренда инстансом обновляется. Возникает подозрение, что инстанс не получает опцию DHCP с MTU. Tcpdump показывает, что опция отправляется, но не известно, принимает ли её инстанс.
Нам очень хочется попасть на инстанс, но на Cirros, куда мы можем попасть, MTU правильный, а на Ubuntu, в отношении которой есть подозрение о проблеме MTU, мы как раз попасть не можем. Но очень хотим.
Если это проблема с MTU, то у нас есть внезапный помощник. Это IPv6. При том, что «белые» IPv6 мы не выделяем (извините, оно пока что не production-ready в openstack), link-local IPv6 работают.
Читать полностью »
Аппаратный Shared DAS или зачем нужен LSI Syncro
2015-03-13 в 8:21, admin, рубрики: etegro, LSI Syncro, Shared DAS, Блог компании ETegro Technologies, ит-инфраструктура, системное администрирование, СХД, хранение данных, метки: ETegro, Shared DAS
Решения на основе концепции Shared DAS, в последнее время получают все большую популярность. Объясняется это весьма просто. На них появился спрос со стороны широкого и весьма динамичного сектора рынка, от малого и среднего бизнеса (SMB) до уровня небольших предприятий. Их уже перестали устраивать традиционные решения с малой отказоустойчивостью, но при этом стоимость традиционных сетей хранения данных SAN для них слишком высока. А именно это, высокую отказоустойчивость за счет использования нескольких путей прохождения данных и невысокую стоимость оборудования и обеспечивают решения Shared DAS. Приятным бонусом является достаточно высокая производительность и малые задержки при передаче данных, поскольку в качестве среды коммутации используется SAS. Локомотивом выступила компания Microsoft, предложив Windows Server 2012, в состав которого вошел компонент Storage Spaces, обеспечивающий удобную и комфортную виртуализацию хранения данных на уровне ОС.
Но что делать тем, для кого производительности Storage Spaces недостаточно, но при этом размер проекта не настолько велик, чтобы был смысл говорить о полноценной SAN? Ответ — воспользоваться LSI Syncro.
Хардверные тренды-2015: Главные «Железные» тенденции года
2015-03-13 в 8:13, admin, рубрики: 3D-печать, hardware, гаджеты, Железо, здоровье, инвестиции, История ИТ, смартфоны, стартапы, умные часы, умный дом, экосистема Знаменитый стартап-акселератор HAXLR8R (HAX), специализирующийся на хардверных стартапах, выпустил огромное исследование об итогах прошлого года в индустрии, а также основных трендах года предстоящего. Работая над материалом для AIN.ua, я выбрал из презентации на 192 слайдов самое интересное, а полученный результат разделил на два материала. Сегодня я публикую первый из них.
Внимание! Под катом 8 «тяжелых» слайдов!
Читать полностью »
Перед вами «быстрый старт» для работы с PowerShell для начинающих тестировщиков. Вы работаете и в один из дней, наконец, смиряетесь с тем фактом, что человек по сути своей ленивое существо, но при этом достаточно хитрое, чтобы облегчить себе жизнь. И, не долго думая, решаете автоматизировать повседневные задачи. Естественно, минимальными усилиями.
Читать полностью »
Vesta CP: установка веб-приложений на Ruby и Python
2015-03-13 в 8:04, admin, рубрики: CentOS, djangocms, pyenv, python, quokka, rbenv, redmine, refinerycms, ruby, ruby on rails
Я люблю, когда все лежит на своих местах, все в чистоте и порядке.
Поэтому раз в квартал разгребаю творческий беспорядок. ®
Для меня важно иметь стабильную ОС с уверенностью в том, что после очередного ежедневного обновления ничего не сломается. Многие разработчики выбирают ОС исходя из наличия актуальных версий софта. Я умею готовить Centos и в "yum -y install yum-cron" уверен на 99.98%.
Расскажу, как при этом можно использовать последние версии ruby и python для web-разработки. Так же по результатам на сервере будут установлены 4 веб-приложения от одного регулярного пользователя: djangocms (python 3.4.3 ), quokka (python 2.7.9 ), redmine (ruby 2.2.1 ), refinerycms (ruby 2.0.0). На тонкие параметры запуска приложения внимание обращено не будет (выбор БД, количество веркеров, соединений, логи и т.д.). Хотел описать LocomotiveCMS, но оно оказалось паровозом с кучей ручных правок для сетапа.
Для комфорта и удобства будем использовать панель управления VestaCP. Потому что она просто великолепна и идеологически родная.
Читать полностью »
Зачем нам не нужен virtualenv и rvm
2015-03-13 в 8:04, admin, рубрики: CentOS, djangocms, pyenv, python, quokka, rbenv, redmine, refinerycms, ruby, ruby on rails, метки: pyenv
Я люблю, когда все лежит на своих местах, все в чистоте и порядке.
Поэтому раз в квартал разгребаю творческий беспорядок. ®
Для меня важно иметь стабильную ОС с уверенностью в том, что после очередного ежедневного обновления ничего не сломается. Многие разработчики выбирают ОС исходя из наличия актуальных версий софта. Я умею готовить Centos и в "yum -y install yum-cron" уверен на 99.98%.
Расскажу, как при этом можно использовать последние версии ruby и python для web-разработки. Так же по результатам на сервере будут установлены 4 веб-приложения от одного регулярного пользователя: djangocms (python 3.4.3 ), quokka (python 2.7.9 ), redmine (ruby 2.2.1 ), refinerycms (ruby 2.0.0). На тонкие параметры запуска приложения внимание обращено не будет (выбор БД, количество веркеров, соединений, логи и т.д.). Хотел описать LocomotiveCMS, но оно оказалось паровозом с кучей ручных правок для сетапа.
Для комфорта и удобства будем использовать панель управления VestaCP. Потому что она просто великолепна и идеологически родная.
Читать полностью »
Выбираем квадрокоптер с трансляцией видео за $100
2015-03-13 в 7:06, admin, рубрики: Cheerson CX-30S, fpv, Hubsan H107D, JJRC H9D, WLtoys V666, WLtoys V686G, Видео-техника, гаджеты, игры, квадрокоптеры, мультикоптеры, робототехникаВ этом году я успел уже рассказать о том, как выбирал мини-квадрокоптер за 20$ и о том, как нашёл для себя мини-квадрокоптер с камерой за 40$ и даже рассказал о том, как устроил мини-соревнования на коптерах в парке-музее «Коломенское». Но после каждой публикации ко мне поступало много вопросов именно о выборе бюджетного квадрокоптера, который умеет транслировать видео на пульт. Понятно, что многих людей интересует именно бюджетный вариант первого квадрокоптера, так как после моей статьи «Купить квадрокоптер и попрощаться с ним» многие стали свидетелями того, как за несколько минут я попрощался квадрокоптером за 500$, подвесом за 300$ и камерой за 600$, что в современной России очень не бюджетно.
Сегодня я решил объединить все мои знания о бюджетных FPV квадрокоптерах, сравнив лучшие из них.
Конструкция процессорного охладителя SilentiumPC Spartan PRO-B HE924 включает четыре тепловые трубки, контактирующие с процессором
2015-03-13 в 7:00, admin, рубрики: Новости, метки: новостиАссортимент компании SilentiumPC пополнил процессорный охладитель Spartan PRO-B HE924. Конструкция охладителя SilentiumPC Spartan PRO-B HE924 включает четыре тепловые трубки диаметром 6 мм, контактирующие с процессором.

Будущее рядом: 4 сценария использования нейроинтерфейсов
2015-03-13 в 6:45, admin, рубрики: гаджеты, мозг, Научно-популярное, нейроинтерфейсДо возникновения нейротехнологий сложно было представить, что люди будут извлекать дополнительную «физическую» пользу от работы своего мозга — например, поднимать предметы силой мысли, без применения механических усилий. Конечно, до таких возможностей еще далеко, однако движение в этом направлении есть.
Появились гаджеты, которые способны реагировать на мозговые импульсы, по сути, управляемые силой мысли. Пример — радиоуправляемый вертолет Puzzlebox Orbit Heliсopter, который умеет набирать и снижать высоту, а также менять свою траекторию движения в зависимости от степени концентрации пользователя.
В нашем сегодняшнем топике мы поговорим о том, как можно с пользой применять другие подобные продукты.Читать полностью »