Архив за 06 апреля 2018 - 2

Компания Sonnet Technologies представила корпус для внешней 3D-карты, рассчитанный на подключение к ПК по интерфейсу Thunderbolt 3. Он называется eGFX Breakaway Box 650. Число в названии соответствует мощности блока питания. Мощности 650 Вт достаточно для высокопроизводительных моделей 3D-карт, включая AMD Radeon RX Vega 64 и Nvidia GeForce GTX 10.

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

В начале года Intel представила процессоры Kaby Lake G, в возможность выхода которых большинство не верило до последнего. Ещё бы, ведь они содержат GPU AMD.

Согласно спецификациям, процессоры включают GPU Radeon RX Vega M GL либо Radeon RX Vega M GH в зависимости от модели. Первый располагает 1280 потоковыми процессорами, а второй — 1536.

В процессорах Intel Kaby Lake G, возможно, используются GPU Polaris, а вовсе не Vega - 1

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

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

В начале года в Сети появилась информация о том, что Intel работает над собственным дискретным GPU. Только он будет использоваться не для создания дискретных видеокарт, а для замены решений AMD в процессорах, которые придут на смену Kaby Lake G.

Тогда источник утверждал, что первым таким графическим процессором будет GPU Gen 12 под названием Arctic Sound. Напомним, сейчас актуальное поколение у Intel — Gen 9.5.

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

Часто, в территориально и инфраструктурно разнесенных офисах предприятия, сотрудники пользуются «файликом» для поиска номеров других сотрудников. Это связанно либо с отсутствием нормального корп.портала, бардаком в АД либо с ее отсутствием вообще.

Задача:

  • Создать web справочник для компании со множеством партнерских и дочерних офисов;
  • Минимальный интерфейс для пользователей;
  • Вывод информации в табличном виде и детальный вывод отдельно взятого контакта;
  • Автодонабор имени в строке поиска;
  • Обеспечить возможность редактирования записей справочника секретарями офисов;
  • Обеспечить возможность ограничения прав на редактирование справочника;
  • Возможность вывести данные отдельного предприятия;
  • Отдельное отображение общих (сервисных) номеров.

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

Привет! Вашему вниманию предлагается небольшой фреймворк для написания и запуска selenium тестов, написанный мной.

Сам проект находится здесь.

Краткая инструкция по использованию приводится ниже.Читать полностью »

Возможно, у вас возникло желание, например, при просмотре фото в своей папке перемешать их, смотреть их в случайном порядке. Т.к. (как минимум на Windows 7) возможно только отсортировать файлы по их имени, размеру и т.д., я решил создать программу, для перемешивания нужных файлов.
Читать полностью »

Технология ARM big.LITTLE, позволяющая создавать однокристальные системы с разными процессорными ядрами одного класса, появилась в далёком 2011 году и используется в огромном количестве решений. В прошлом году ей на смену представили технологию DynamIQ, которая позволит объединять процессорные ядра разных классов. К примеру, к четырём ядрам Cortex-A53 добавить парочку Cortex-M0.

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

Задача стояла следующая: собрать данные с израильской доски объявлений, которая блокирует на входе все страны кроме Израиля и некоторых европейских (исключая Россию). Далее блокирует всех, кто ведёт себя хотя бы сколько-нибудь подозрительно. Например, при запросе страницы сайта чаще 1 раза в 3 секунды уже есть возможность попасть в бан-лист. Далее, чтобы узнать номер телефона автора объявления (без которого все остальные бесполезны) нужно пройти капчу на иврите (местный язык). Т.е. доступную только евреям. Иными словами, создатели сайта явно против того, чтобы их парсили. Но мы решили попробовать.Читать полностью »

У нас было 2 виртуальные машины, 75 сайтов, тысячи метрик, две базы данных и одна очередь ActiveMQ, Python и целое множество библиотек всех сортов и расцветок, pandas, а также numpy, dash, flask, SQL Alchemy. Не то чтобы это был необходимый запас для системы, но если начал собирать компоненты, становится трудно остановиться. Единственное, что вызывало у меня опасение — это JavaScript. Ничто в мире не бывает более беспомощным, безответственным и порочным, чем JS зомби. Я знал, что рано или поздно мы перейдем и на эту дрянь.

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


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