Архив за 17 марта 2020 - 7

Предустановка российского ПО на смартфоны и ноутбуки начнется с 1 июля - 1

Несмотря на карантин и экономические проблемы глобального масштаба ФАС не будет переносить срок предустановки российского программного обеспечения на потребительскую электронику. Вендоры обязаны начать поставлять устройства с российским ПО с 1 июля этого года, о чем заявил заместитель руководителя Федеральной антимонопольной службы (ФАС) Анатолий Голомолзин.

ФАС планирует не только оставить сроки в силе, но и расширить список категорий устройств, на которые должно предустанавливаться отечественное ПО.
Читать полностью »

Компания Chieftec сообщила о выпуске компьютерного корпуса Scorpion 3, который носит каталожный индекс GL-03B-OP. В описании производитель отмечает, что корпус Chieftec Scorpion 3 укомплектован четырьмя вентиляторами с подсветкой ARGB. Передняя и боковая стенки корпуса изготовлены из закаленного стекла.

Ранее в этом году Samsung выпустила смартфон Galaxy A01 — самый дешёвый из своих актуальных аппаратов. И он неожиданно порадовал платформой Qualcomm, хотя в прошлом году все недорогие смартфоны корейский гигант оснащал собственными SoC Exynos.

Это сделало Galaxy A01 более привлекательным в глазах части покупателей. И похоже, что Samsung решила продолжать двигаться в том же направлении. В Сети засветилась модель Galaxy M01, которая также основана на SoC Qualcomm. Судя по всему, этот та же Snapdragon 439, которая лежит в основе Galaxy A01, и это вполне ожидаемо.

Недавно компания Realme представила смартфоны Realme 6 и 6 Pro, а теперь к ним присоединился Realme 6i. Новинка стоит на ступень ниже Realme 6, но по цене сейчас это не видно.

Дело в том, что Realme 6 и 6 Pro были представлены на родном для компании индийском рынке, а Realme 6i почему-то показали в Мьянме, так что напрямую цены сравнивать бессмысленно. Но указать мы их должны. За новинку просят 175 либо 210 долларов в зависимости от конфигурации, при том, что Realme 6 с лучшими параметрами в Индии стоит те же 175 долларов.

Простая хэш-таблица для GPU - 1

Я выложил на Github новый проект A Simple GPU Hash Table.

Это простая хэш-таблица для GPU, способная обрабатывать в секунду сотни миллионов вставок. На моём ноутбуке с NVIDIA GTX 1060 код вставляет 64 миллиона случайно сгенерированных пар ключ-значение примерно за 210 мс и удаляет 32 миллиона пар примерно за 64 мс.

То есть скорость на ноутбуке составляет примерно 300 млн вставок/сек и 500 млн удалений/сек.

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

  • Обрабатываются только 32-битные ключи и такие же значения.
  • Хэш-таблица имеет фиксированный размер.
  • И этот размер должен быть равен двум в степени.

Для ключей и значений нужно зарезервировать простой разграничивающий маркер (в приведённом коде это 0xffffffff).
Читать полностью »

Каталог Abkoncore пополнил компьютерный корпус H600X Sync. При габаритах 225 x 455 x 495 мм он весит 5,6 кг. Корпус рассчитан на платы типоразмера mini-ITX, microATX и ATX. В нем есть семь слотов для карт расширения. Карты могут быть длиной до 358 мм, а допустимая длина блока питания, для которого отведен нижний отсек, указана производителем в виде интервала 180-350 мм. Высота процессорной системы охлаждения может быть до 173 мм.

Audi Россия сообщила о начале приема заказов на новый спортивный флагманский седан Audi S8, который получил восьмицилиндровый двигатель 4.0 TFSI с двойным турбонаддувом мощностью 571 л. с. и крутящим моментом 800 Н·м.

Флагманский спортивный седан способен разгоняться с места до 100 км/ч всего за 3,8 секунды. Максимальная скорость автомобиля ограничена электроникой на отметке 250 км/ч.

За последние пару дней мы узнали немало нового про консоль Xbox Series X. Мы увидели, как выглядят специальные карты расширения, убедились в том, что новая приставка будет на 100% совместима с играми для старых консолей, узнали подробности о параметрах, узнали габариты консоли, оценили дизайн нового геймпада.

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

Вчера Microsoft раскрыла очередную порцию данных относительно игровой консоли Xbox Series X. Мы узнали частоты работы CPU и GPU, скорость накопителя и многое другое.

Для PHP есть хорошие утилиты статического анализа: PHPStan, Psalm, Phan, Exakat. Линтеры хорошо выполняют свою работу, но очень медленно, потому что почти все написаны на PHP (или Java). Для личного использования или небольшого проекта это нормально, но для сайта с миллионами пользователей — критический фактор. Медленный линтер замедляет CI pipeline и не даёт возможности использовать его в качестве решения, интегрируемого в текстовый редактор или IDE.

NoVerify: PHP-линтер, который работает быстро - 1

Сайт с миллионами пользователей — это ВКонтакте. Разработка и добавление новых функций, тестирование и починка багов, ревью — все это должно проходить быстро, в условиях жестких дедлайнов. Поэтому хороший и быстрый линтер, который сможет проверять кодовую базу на 5 млн строк за 5−10 секунд, незаменимая вещь. 

Подходящих линтеров на рынке нет, поэтому Юрий Насретдинов (youROCK) из ВКонтакте написал свой в помощь командам разработки — NoVerify. Это линтер для PHP, который написан на Go. Он работает в 10-30 раз быстрее аналогов, может находить то, о чем не предупредит PhpStorm, легко расширяется и хорошо интегрируется в проекты, в которых раньше не слышали о статическом анализе. 

Об этом линтере расскажет Искандер Шарипов. Под катом:как выбирали линтер и предпочли написать свой, почему NoVerify такой быстрый и как устроен изнутри, почему написан на Go, что может находить и как расширяется, на какие компромиссы пришлось пойти ради него и что можно построить на его базе.
Читать полностью »


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