Автор: ProHoster

Опубликованы фото мощного смартфона OPPO Reno 3 Pro 5G

Веб-источники опубликовали «живые» фотографии производительного смартфона OPPO Reno 3 Pro 5G, официальная презентация которого состоится за несколько дней до нового года. Аппарат оборудован дисплеем AMOLED, загибающимся на боковые части корпуса. Как можно видеть на снимках, в левом верхнем углу панели есть небольшое отверстие для селфи-камеры. Её разрешение по имеющейся информации, составит 32 млн пикселей. Экран […]

SSL сертификат для Docker web-app

В данной статье я хочу поделиться с вами способом создания SSL сертификата для вашего веб-приложения работающего на Docker, т.к. в рускоязычной части интернета — подобного решения я не нашел. Подробнее под катом. У нас был docker v.17.05, docker-compose v.1.21, Ubuntu Server 18 и пинта чистого Let’sEncrypt. Не то что бы обязательно нужно было разворачивать продакшен […]

Представляем 3CX V16 Update 4 и унифицированный FQDN 3CX WebMeeting

Как раз перед самыми праздниками мы выпустили ожидаемое обновление 3CX V16 Update 4! Также у нас появилось новое универсальное имя MCU 3CX WebMeeting и новые типы хранилищ для резервных копий и записей разговоров 3CX. Рассмотрим все по порядку.     3CX V16 Update 4 Очередное обновление 3CX предлагает выбор аудиоустройств в веб-клиенте, финальный релиз расширения 3CX […]

Вычищаем клон-записи из таблицы без PK

Случаются ситуации, когда в таблицу без первичного ключа или какого-то другого уникального индекса по недосмотру попадают полные клоны уже существующих записей. Например, пишутся в PostgreSQL COPY-потоком значения хронологической метрики, а потом внезапный сбой, и часть полностью идентичных данных приходит повторно. Как избавить базу от ненужных клонов? Когда PK не помощник Самый простой способ — вообще […]

Как я прохожу Online Master of Science in Computer Science, и кому это может не подойти

Закончила свой первый год учебы по программе Online Master of Science in Computer Science (OMSCS) в Georgia Institute of Technology (3 курса из 10). Захотелось поделиться некоторыми промежуточными выводами. Не стоит туда идти, если: 1. Хочется научиться программировать В моем понимании, в базе хорошему программисту надо: Знать структуру конкретного языка, стандартные библиотеки и т.д.; Уметь […]

Базовые команды Linux для тестировщиков и не только

Предисловие Всем привет! Меня зовут Саша, и я больше шести лет занимаюсь тестированием бэкенда (сервисы Linux и API). Мысль о статье у меня появилась после очередной просьбы знакомого тестировщика подсказать ему, что можно почитать по командам Linux перед собеседованием. Обычно от кандидата на позицию QA инженера требуют знание основных команд (если, конечно, подразумевается работа с […]

Явка провалена: выводим AgentTesla на чистую воду. Часть 3

Этой статьей мы завершаем цикл публикаций, посвященных анализу вредоносного программного обеспечения. В первой части мы провели детальный анализ зараженного файла, который получила по почте одна европейская компания, и обнаружили там шпионскую программу AgentTesla. Во второй части описали результаты поэтапного анализа основного модуля AgentTesla. Сегодня Илья Померанцев, специалист по анализу вредоносного кода CERT Group-IB, расскажет о […]

Project Management Professional (PMP): 6th Edition Что? Зачем? и Почему?

Публикуем статью нашего коллеги ITBotanik В недавнем прошлом я руководил множеством проектов в сфере розничных продаж на АЗС «Газпромнефть» в направлениях: лояльность, франчайзинг, системы автоматизации розничных продаж и многих других, а сейчас возглавляю архитектурное направление сбыта развивая корпоративный ИТ ландшафт. Помимо этого я увлекаюсь классическим образованием, в частности, я защитил степень кандидата технических наук, обладаю […]

Чуткий дом приходит на смену умным домам

В последнюю неделю ноября в Переславле-Залесском прошёл Национальный Суперкомпьютерный Форум. Три дня люди рассказывали и показывали, как обстоят дела с разработкой суперкомпьютеров в России и как технологии, обкатанные на суперкомпьютерах, превращаются в товары. Институт программных систем РАН (Игорь Шелапутин, Wikimedia Commons, CC-BY) Член-корреспондент РАН Сергей Абрамов рассказал о проекте «Чуткий дом» (27 ноября). Развивая понятие […]

История образовательного ПО: развитие персональных компьютеров и виртуальные преподаватели

Предыдущая часть нашего рассказа закончилась на стыке 80-х и 90-х годов. К этому времени преподаватели несколько охладели к компьютерам. Считалось, что по-настоящему они нужны только программистам. Во многом такое мнение сложилась из-за того, что персональные компьютеры того времени не были в достаточной степени доступными с точки зрения пользовательского опыта, и у преподавателей не всегда хватало […]

В свободном драйвере Panfrost обеспечена полная поддержка GPU Mali T720 и T820

Компания Collabora объявила об обеспечении полноценной поддержки GPU Mali T720 и T820 в свободном драйвере Panfrost, компоненты которого входят в состав Mesa и ядра Linux. Указанные GPU используются в таких SoC, как Allwinner H6 и Amlogic S912. Все подготовленные изменения переданы в кодовую базу Mesa и войдут в состав следующего значительного выпуска. Отмечается, что в […]

Выпущены аудиоэффекты LSP Plugins 1.1.11

Выпущена новая версия пакета LV2-эффектов LSP PLugins, предназначенных для обработки звука при сведении и мастеринге аудиозаписей. Изменения в версии 1.1.11 затронули преимущественно пользовательский интерфейс и производительность при обработке сигнала. Прежде всего, в UI были добавлены дополнительные возможности вроде поддержки drag&drop, закладок и друггих улучшений. С другой стороны, низкоуровневый DSP-код был дополнительно оптимизирован с использованием инструкций […]