Результаты поиска

  1. K

    План улучшения поддержки Wayland в Firefox

    Мартин Странский (Martin Stransky), мэйнтейнер пакетов с Firefox в Fedora и RHEL, занимающийся портированием Firefox для Wayland, опубликовал отчёт с обзором последних достижений в области работы Firefox в окружениях на базе протокола Wayland. В ближайших выпусках Firefox планируется решить...
  2. K

    Сбои в OpenBSD, DragonFly BSD и Electron из-за устаревания корневого сертификата IdenTrust

    Прекращение действия корневого сертификата компании IdenTrust (DST Root CA X3), используемого для кросс-подписи корневого сертификата удостоверяющего центра Let's Encrypt, привело к возникновению проблем с проверкой сертификатов Let's Encrypt в проектах, использующих старые версии OpenSSL и...
  3. K

    Фонд СПО представил браузерное дополнение JShelter для ограничения JavaScript API

    Фонд свободного ПО представил проект JShelter, развивающий браузерное дополнение для защиты от угроз, возникающих при использовании JavaScript на сайтах, включая скрытую идентификацию, отслеживание перемещений и накопление данных о пользователе. Код проекта распространяется под лицензией GPLv3...
  4. K

    GitHub повторно заблокировал репозиторий проекта RE3

    GitHub повторно заблокировал репозиторий проекта RE3 и 861 форк с его содержимым после поступления новой жалобы от компании Take-Two Interactive, которой принадлежит связанная с играми GTA III и GTA Vice City интеллектуальная собственность. Напомним, что проектом re3 была проведена работа по...
  5. K

    Обновление Chrome 94.0.4606.71 с устранением 0-day уязвимостей

    Компания Google сформировала обновление Chrome 94.0.4606.71, в котором исправлены 4 уязвимости, в том числе две проблемы, уже применяемые злоумышленниками в эксплоитах (0-day). Детали пока не раскрываются, известно лишь, что первая уязвимость (CVE-2021-37975) вызвана обращением к области памяти...
  6. K

    Компания Valve выпустила Proton 6.3-7, пакет для запуска Windows-игр в Linux

    Компания Valve опубликовала выпуск проекта Proton 6.3-7, который основан на наработках проекта Wine и нацелен на обеспечение запуска в Linux игровых приложений, созданных для Windows и представленных в каталоге Steam. Наработки проекта распространяются под лицензией BSD. Proton позволяет...
  7. K

    1С в облаке: типичные ошибки при миграции и как их избежать

    Меня зовут Николай Араловец, я эксперт по облачным технологиям в #CloudMTS. Периодически я общаюсь с заказчиками, которые либо уже перенесли 1С в облако самостоятельно, либо только собираются это сделать. У каждого такого заказчика возникают свои сложности: недостаток опыта при выборе...
  8. K

    Микро-фронтенд. Обзор архитектуры и рекомендуемые практики

    Концепция микро-фронтенда – это микросервисный подход при разработке клиентской части. В настоящее время есть тенденция создавать мощное и функционально насыщенное веб-приложение, расположенное поверх микросервисной архитектуры. Со временем микро-фронтендовая архитектура становится частью...
  9. K

    CI/CD для UnrealEngine в связке с Gitlab

    Попробовав разные Source Control в связке с UE (Gitlab,SVN,Perforce) на текущий момент, для инди проекта я выбрал наиболее удобное решение, хотя и не самое простое в установке: Gitlab - Для использования на своем сервере, нужно иметь машину с линуксом(использую mint), некоторое время и терпение...
  10. K

    Сбор требований онлайн: как аналитику найти подход к заказчику на удаленке

    Под влиянием пандемии IT-компании, как и их заказчики, адаптировали свои процессы разработки к удаленке. Одни предприятия постепенно вернулись в офисы, для других новый формат работы оказался не менее эффективным. Что это меняет в процессах, начиная с самого первого этапа – сбора требований? На...
  11. K

    Драма из жизни разработчиков. Стоит ли браться за «времени нет, делайте сразу на проде»?

    Уверен, многим из вас знакомы ситуации, когда вам приходится сотворить что-то, что при нормальных обстоятельствах занимает неделю, за одну ночь. Предлагаю обсудить, почему мы попадаем в такие ситуации и как из них выпутываться, не ударив в грязь лицом и не доведя себя до нервного срыва. Под...
  12. K

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

    Всем привет. Решил с вами поделиться опытом, чтобы никто из вас не попал в подобную ситуацию и вместе с тем спросить совета специалистов по безопасности. С кем не знаком - я предприниматель. Сооснователь проекта PRO-EXPERT: производитель беспроводных пылесосов. Бизнес ведем открыто и честно...
  13. K

    «Боты должны работать, разработчики должны думать»: пишем Github App на Node.js

    Разработчик — натура творческая. У него нет времени на рутинные задачи, о которых может позаботиться машина. Поэтому все, что можно автоматизировать, должно быть автоматизировано. Привет! Меня зовут Никита. Я разработчик Taiga UI, библиотеки Angular-компонентов, которая активно используется в...
  14. K

    Как писать на HTML Canvas удобно, или как изобрести очередной renderer на Angular

    Проблемы Разработка на canvas с контекстом 2D обычно не предполагает никаких сложностей. Для начала необходимо изучить пару десятков встроенных методов WEB API CanvasRenderingContext2D, прочитать рекомендации по оптимизации, вспомнить школьный курс геометрии. И на этих базовых вещах можно уже...
  15. K

    Обзор утилиты Weave Scope для мониторинга и отладки контейнеризированных приложений

    Weave Scope — Open Source-утилита для контроля за микросервисными приложениями, развернутыми в Docker и Kubernetes. Утилита визуализирует топологию приложения на уровне контейнеров, помогает находить проблемы и оптимизировать архитектуру. Управление организовано через простой веб-интерфейс...
  16. K

    JavaScript: разрабатываем приложение для записи звука

    Привет, друзья! В этом небольшом "туториале" я хочу показать вам, как разработать приложение для записи и воспроизведения аудио-файлов. Функционал нашего приложения будет следующим: запись аудио отображение записи с возможностью ее предварительного прослушивания и последующего сохранения...
  17. K

    Lightbend Cloudflow. Разработка конвейеров потоковой обработки данных

    В этой статье мы познакомимся с подходом к разработке конвейеров потоковой обработки данных (от англ. Streaming Data Pipelines) с помощью фреймворка Lightbend Cloudflow: рассмотрим фреймворк с точки зрения общей концепции и разработки; обратимся к архитектуре demo-проекта и его имплементации...
  18. K

    50 лет назад появилась электронная почта

    2 октября 2021 года исполняется ровно 50 лет с момента появления привычного нам средства коммуникации — электронной почты. Полвека — значимый юбилей! Именно в этот день в 1971 году инженер-программист Рэй Томлинсон (Ray Tomlinson) отправил первое в истории человечества сообщение по e-mail. 2...
  19. K

    Запросы в PostgreSQL: 6. Хеширование

    Однопроходное соединение хешированием Идея соединения с помощью хеширования состоит в поиске подходящих строк с помощью заранее подготовленной хеш-таблицы. Вот пример плана, использующего такое соединение: EXPLAIN (costs off) SELECT * FROM tickets t JOIN ticket_flights tf ON tf.ticket_no =...
  20. K

    Игра в собственные

    Имеем набор данных в виде совокупности квадратных матриц, которые используются - вместе с известным выходом - в качестве тренировочного набора для нейронной сети. Можно ли обучить нейронную сеть, используя только собственные значения матриц? Во избежание проблем с комплексными значениями, упор...
Сверху