Архив за 22 февраля 2019

ASUS приготовила ряд сюрпризов ко Дню защитника Отечества

Компания ASUS сообщила, что приготовила ко Дню защитника Отечества в фирменном магазине ASUS Shop сразу несколько приятных сюрпризов.

При покупке любого ноутбука ROG стоимостью от 80 000 рублей компания дарит скидку — 5000 рублей, а при приобретении игрового смартфона ROG Phone — предоставляет в подарок самую лучшую гарнитуру для смартфона и ПК — ASUS ROG Delta.

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

Всем привет!

Сам я криптографией не занимаюсь, но кому то вполне может пригодится мое небольшое исследование. Решил разобраться со встроенными в процессор функциями RDRAND и RDSEED. Компилятор Delphi сказал Undeclared identifier. Хмм. Уже давно существует BMI, BMI2, AVX, AVX2 и даже AVX-512, а дельфийцы остановились на SSE4.2. Не беда. Скомпилируем код сами.

Сначала сделал проверку на поддержку данных функций процессором. Конечно же CPUID. Использовать CPUID можно начиная с первых Pentium процессоров. Надеюсь никто не додумается запустить CPUID на 486 машине, ибо ее там еще не было. Кстати RDRAND и RDSEED до процессоров IvyBridge также не существует.

function CPU_support_RDRAND: Boolean;
asm
  mov rax, $01
  cpuid
  test ecx, 40000000h //тестируем 30-й бит
  setne al
end;

function CPU_support_RDSEED: Boolean;
asm
  mov rcx, 0
  mov rax, $07 //страница №7
  cpuid
  test ebx, 40000h //тестируем 18-й бит
  setne al
end;

Оказалось, что мой Core i7 G6950X Extreme поддерживает данные функции. Поэтому дальше решил скомпилировать байт-код вручную. Для опытных приведу код REX и REX.W префиксов. Возможно вы захотите записать результат в другой регистр:

const
  REX_RDRAND32: Byte = $F0; //(11b:REG, 110b:OPCODE, 000b:EAX) 
  REX_RDSEED32: Byte = $F8; //(11b:REG, 111b:OPCODE, 000b:EAX)
  REX_W_RDRAND64: Byte = $48; //(11b:REG, 110b:OPCODE, 000b:RAX)
  REX_W_RDSEED64: Byte = $48; //(11b:REG, 111b:OPCODE, 000b:RAX)

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

Автомобили будут проектировать в виртуальной реальности

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

Не только складной телефон: Samsung обновил всю линейку носимых устройств - 1

В последние несколько дней со страниц СМИ не сходят новости о новых смартфонах, представленных корпорацией Samsung. Речь идет о нескольких моделях S10 и, конечно, о Galaxy Fold, шикарном устройстве за почти $2000 (в Европе так и вовсе 2000 евро).

Корпорация обновила не только модельный ряд смартфонов, но и носимые гаджеты в семействе Galaxy. Информация об этом появилась за несколько дней до презентации, и новости весьма интересные. Так, компания выпустила новые часы Galaxy Watch Active, трекер Galaxy Fit и наушники Galaxy Buds.
Читать полностью »

Данный пост является логическим завершением публикаций про жизненный цикл статьи на Хабре (первая и вторая части), в результате чего был сделан достаточно интересный инструмент для статистического анализа. Методика оказалась весьма полезной, и позволяет находить статьи по различным параметрам, например, статьи с самым высоким «качеством» (соотношением рейтинга к числу просмотров), самые «спорные» статьи, у которых больше всего полярных комментариев, самые комментируемые материалы, и пр.
Хабрарейтинг 2018: лучшие материалы за 2018 год - 1

Пора теперь извлечь из этого какую-то пользу, и составить статистический рейтинг статей за 2018 год. В идеале это хорошо было бы сделать к началу Нового Года, но умные мысли бывает, приходят с запозданием. Но лучше поздно чем никогда, это позволит перечитать какие-то полезные статьи тем, кто пропустил их в свое время. И небольшой «секретный бонус» в конце текста для тех, кто будет достаточно любопытен.

Тех, кому интересно что получилось, прошу под кат.
Читать полностью »

В наш современный век бурного развития IT-технологий кажется, что мы уже знаем все и в мире не осталось ни одной тайны. Отчего дует ветер, почему колобок круглый, даже почему аборигены съели Кука — известно практически каждому человеку.

А вот почему зебры полосатые, наверно догадываются совсем не многие. Тем не менее и это УЖЕ выяснили...

Ниже приведен перевод статьи о том, что научное тестирование показало преимущества полосатой шубки зебры.


Зебры славятся своими контрастными черно-белыми полосами – но до недавнего времени никто не знал, почему они носят свой необычный полосатый узор. Этот вопрос обсуждался еще 150 лет назад великими викторианскими биологами, такими как Чарльз Дарвин и Альфред Рассел Уоллес.

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

  • зебры полосатые, чтобы избежать захвата хищниками;
  • зебры полосатые по социальным причинам;
  • зебры полосатые, чтобы сохранить прохладу;
  • полосы помогают им избежать укусов мошкары.

И только последняя из них прошла проверку. А наше последнее исследование поможет заполнить пробелы в вашем знании большим числом подробностей о том, почему.

Камуфляж? Идентификация? Натуральный кондиционер? Нет, нет и нет
Рис_1. Камуфляж? Идентификация? Натуральный кондиционер? Нет, нет и нет.

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

GeForce GTX 1180 — новый флагман без «лучей» и тензорных ядер?

Компания HP опубликовала документацию, в которой упоминается видеокарта 11-й серии GeForce от NVIDIA — GTX 1180. В январе этот ускоритель уже засветился в тестах производительности GFXBench.

Будет ли GTX 1180 основана на упрощенных кристаллах без ядер RT, отвечающих за трассировку лучей, или же это отбракованные чипы, где данные блоки отключены, пока не ясно. Как и то, поступит ли видеокарта в розницу, или будет поставляться лишь OEM-производителям.

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

Синтезирована «инопланетная» ДНК

Такую попытку предприняла группа американских ученых, пытавшихся создать молекулу, подобную ДНК, но построенную иначе. ДНК, напомним, это базисное химическое соединение земной жизни, кодирующее состав белков, обмен веществ и, в конечном итоге, все строение живого организма.

В земной природе молекула ДНК состоит всего из четырех нуклеотидов (у некоторых вирусов есть пятый, но это экзотика). Скудость «алфавита» не мешает ему описывать все живое — от бактерии до синего кита.

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

WOG

На данный момент существует так много типов уязвимостей, что разработчики совсем забывают об элементарных из них. На днях мне удалось обойти авторизацию в новом приложении WOG (ТОВ «ВОГ РІТЕЙЛ» — вторая по величине сеть АЗС в Украине). В 2017 году, точно такую же уязвимость я обнаружил в приложении одного из мобильных провайдеров Украины (тоже второго по величине). Идентичные ситуации — новое приложение и отсутствие защиты от брутфорса.
Читать полностью »

Компания Colorful представила только виде модели видеокарты GeForce GTX 1660 Ti, но одна из них очень сильно выделяется.

Модель iGame GeForce GTX 1660 Ti Ultra 6G поражает своими габаритами. Мало того, что это, вероятно, самая большая версия GTX 1660 Ti на рынке, так это и в целом одна из самых длинных видеокарт. Её длина составляет 310 мм. И хотя на рынке есть карты длиной около 330 мм, это всё равно очень много.

Зачем выпускать такую версию среднебюджетной карты, не очень понятно. Но любители габаритных комплектующих явно будут в восторге.


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