Новости информационных технологий - 15330

Автор статьи — Андрей Каптелин, участник ИТ-сообщества

Device Guard – набор программно-аппаратных технологий защиты, доступный для устройств с Windows 10. Статья посвящена одной из компонент Device Guard – политике Code Integrity (CI). С деталями настройки и применения CI можно познакомиться здесь.


Читать полностью »

Иногда полезно отдохнуть от железок, прошивок и бенчмарков, закрыть крышку системного блока и почитать что-нибудь интересное про историю или технологии. Недавно мы делали цикл из 4 статей про историю развития накопителей (раз > два > три > четыре), а сегодня хотели бы на несколько минут окунуть вас в историю компании OCZ — начиная с выпуска RAM и заканчивая сверхмощными SSD, способными обеспечивать скорость до 2,7 ГБ/с. Усаживайтесь поудобней.

История OCZ: от RAM до SSD со скоростью 2,7 ГБ-с - 1
Читать полностью »

О западном геймдеве замолвите слово - 1

Индустрию видеоигр часто сравнивают с индустрией кино, особенно любят поговорить о том, где больше доходы. Можно провести между ними и другую параллель, сопоставив их «по расовому» признаку. Любой знает, что подавляющее большинство кассовых фильмов создается в Голливуде, а Оскар — самая престижная кинопремия. Аналогично можно заметить, насколько велико значение западного геймдева: от старого доброго Doom до World of Warcraft и Minecraft, EVE Online и серии Fallout — тысячи самых известных игр были созданы на Западе, и большая их часть — в США. Конечно, есть и азиатские MMORPG — Lineage и Perfect World, японские JRPG и серии от Final Fantasy до Dark Souls, и игры из СНГ от «Ил-2: Штурмовик» и «Аллодов Онлайн» до «Мор: Утопия» и S.T.A.L.K.E.R. Но западных игр все же на порядки больше.

В этой статье речь не об очевидной значимости западного геймдева, а о том, каким он предстает после геймдева российского; или, если еще точнее, — о личных впечатлениях автора от плотной работы с Obsidian и The Workshop Entertainment и знакомства с многими другими разработчиками — например, студиями Raven Software или Robotoki, а также рассказов местных разработчиков об общей ситуации в индустрии.
Читать полностью »

image

Инженер Microsoft Джошуа Дебнер использовал Uber в Сиэтле, когда на экране появилось новое уведомление. Приложение предложило сыграть в игру «Code on the Road». В компании подтвердили, что нашли новый способ поиска разработчиков для своей быстрорастущей компании путем тестирования их навыков во время поездки на Uber, сообщает businessinsider.

Дебнер не имеет ни малейшего представления о том, как компания узнала, что он является инженером. Его адрес электронной почты Microsoft не привязан к приложению. Uber настаивает на том, что он не использует персональные данные для идентификации кандидатов, а только выявляет географические области, в которых сосредоточены технические специалисты.
Читать полностью »

IBM выпустила новое поколение системы хранения данных — Storwize v5000 Gen2 - 1

В прошлом месяце стало известно о выходе нового поколения системы хранения данных Storwize v5000 Gen2 от IBM. Теперь модельный ряд систем включает 3 основных модели, это v5010, v5020, v5030. Каждая из моделей отличается друг от друга аппаратными характеристиками и наличием или отсутствием определенных функций. Тем не менее, все модели теперь поддерживают возможность установки дочерних карт FC 16Gb, есть и возможность оснащения любой из моделей хост-портом SAS 12G (у V5000 такая возможность отсутствует).

Сразу стоит сказать, что все три системы предоставляют базовый функционал IBM Spectrum Virtualize Software for Storwize V50x0 V7.6.1. Плюс ко всему пользователь может получить несколько дополнительных опций. Более подробно о характеристиках всех трех моделей — в продолжении.
Читать полностью »

Криптовалюта Ethereum выросла в 13 раз за три месяца - 1

Казалось бы, ещё недавно мы праздновали, что биткоин достиг паритета с долларом, а вот уже он опустился с $1000 до $420, попутно породив к жизни более 700 клонов, основанных на блокчейне.

Одна из относительно новых криптовалют Ether на платформе Ethereum за три месяца 2016 года прибавила в стоимости примерно 1200% (рост за январь-март с 0,002 BTC до 0,026 BTC), а по рыночной капитализации ($882 млн) вышла на 2-е место после Bitcoin ($6,5 млрд), заметно опередив Ripple ($273 млн) и Litecoin ($148 млн).

Успех Ethereum был предсказуем.
Читать полностью »

Пожалуй, каждый пользователь ALM знает, что переход на новую версию является сложным процессом. В этой статье речь пойдет о новой утилите, которая облегчит жизнь администраторам. В первой части поговорим о возможностях утилиты, которая называется ALM Robot. Во второй части речь пойдет об особенностях работы с ней.

ALM Robot, или переход на новую версию ALM – это просто - 1

Читать полностью »

Как мы уже сообщали, в процессорном разъеме AMD AM4 будет 1331 контакт. Этот разъем будет рассчитан на процессоры AMD следующего поколения с TDP до 140 Вт. От своих предшественников AM4 будет отличаться более высокой плотностью расположения выводов.

Процессоры в исполнении AMD AM4 будут иметь TDP не более 140 Вт

Читать полностью »

PHP имеет всего одну структуру данных для управления всем. array — сложный, гибкий, гибридный, сочетает в себе поведение list и linked map. Но мы используем его для всего, потому что PHP придерживается прагматичного подхода: иметь предельно правильный, здравый и реалистичный способ решения проблемы, исходящий из практических, а не теоретических рассуждений. array позволяет делать работу, хотя о нем и так много рассказывают на лекциях по информатике. Но, к сожалению, с гибкостью приходит и сложность.

Последний релиз PHP вызвал большое оживление в сообществе. Мы не могли дождаться того, чтобы начать использовать новые возможности и почувствовать вкус ~2х прироста производительности. Одна из причин, почему это случилось — структура array была переработана. Но массивы все также придерживаются принципа «оптимизировано для всего; оптимизировано для ничего», еще не все идеально, есть возможности для совершенствования.

А что насчет структур данных SPL?

К сожалению… они ужасны. Раньше, до PHP7, они предлагали _некоторые_ преимущества, но сейчас мы дошли до точки, когда использование SPL не имеет практического смысла.

Почему мы не можем просто поправить и улучшить их?

Да, мы могли бы, но я считаю, что их дизайн и реализация настолько бедны, что лучше бы найти более современную замену.

«SPL data structures are horribly designed.»
Anthony Ferrara


Введение: php-ds — расширение для PHP7, добавляющее структуры данных. Этот пост кратко охватывает поведение, производительность и преимущества каждой из них. Также в конце вы найдете список ответов на ожидаемые вопросы.

Github: https://github.com/php-ds
Пространство имен: Ds
Интерфейсы: Collection, Sequence, Hashable
Классы: Vector, Deque, Stack, Queue, PriorityQueue, Map, Set
Читать полностью »

День добрый. Недавно столкнулся с такой задачей: «Объединить две очереди таким образом, чтобы суммарная очередь была отсортирована». Причём требование для сортировки такое: не использовать никаких промежуточных объектов, кроме одной переменной, каким бы медленным алгоритм ни был. Первые попытки составить алгоритм сортировки очереди приводили к вопросу о том, как выйти из бесконечного цикла, но в конечном итоге я получил необходимый алгоритм, о котором и пойдёт речь.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js