Автор: Yuri Gagarin

Выпуск открытого игрового движка Godot 3.2

После 10 месяцев разработки опубликован выпуск свободного игрового движка Godot 3.2, подходящего для создания 2D- и 3D-игр. Движок поддерживает простой для изучения язык задания игровой логики, графическую среду для проектирования игр, систему развёртывания игр в один клик, широкие возможности анимации и симуляции физических процессов, встроенный отладчик и систему выявления узких мест в производительности. Код игрового […]

GTKStressTesting — новое приложение для проведения стресс-тестирования в Linux

Хотели провести стресс-тестирование в Linux, но не знали как? Теперь это может каждый — с новым приложением GTKStressTesting! Главной особенностью приложения является интуитивно понятный интерфейс и информативность. Вся нужная информация о вашем компьютере (CPU, GPU, RAM, и т.п.) собрана на одном экране. На этом же экране можно выбрать тип стресс-теста. Также присутствует небольшой бенчмарк. Основные […]

Релиз WINE 5.0

Команда WINE рада представить вам стабильный релиз Wine 5.0. В этом выпуске было сделано более 7400 изменений и исправлений. Основные изменения: Встроенные модули в формате PE. Поддержка нескольких мониторов. Переработка звукового API XAudio2. Поддержка графического API Vulkan 1.1. Релиз посвящен памяти Юзефа Кучи (Józef Kucia), который трагически погиб в возрасте 30 лет во время исследования […]

Qt Company объявила о изменении модели лицензирования фреймворка Qt

Официальное заявление от Qt Project Чтобы поддерживать непрерывный рост, необходимый для сохранения актуальности Qt как платформы разработки, Qt Company считает необходимым внести некоторые изменения: Для установки бинарных файлов Qt потребуется учетная запись Qt Выпуски с долгосрочной поддержкой (LTS) и offline-установщик станут доступны только для коммерческих лицензиатов Появится новое предложение Qt для стартапов и малого бизнеса […]

Проект TFC развивает параноидально защищённую систему обмена сообщениями

В рамках проекта TFC (Tinfoil Chat) предпринята попытка создания прототипа параноидально-защищённой системы обмена сообщениями, которая сохраняла бы тайну переписки даже при компрометации конечных устройств. Для упрощения проведения аудита код проекта написан на языке Python и доступен под лицензией GPLv3. Распространённые ныне системы обмена сообщениями, использующие сквозное шифрование, позволяют защитить переписку от перехвата на промежуточных серверах […]

Настраиваем простой VPN с WireGuard и Raspberry Pi в качестве сервера

Поскольку WireGuard станет частью будущего ядра Linux 5.6, я решил посмотреть, как лучше всего интегрировать этот VPN с моим LTE-маршрутизатором/точкой доступа на Raspberry Pi. Оборудование Raspberry Pi 3 с модулем LTE и публичным IP-адресом. Здесь будет VPN-сервер (далее в тексте он называется edgewalker) Телефон на Android, который должен использовать VPN для всех коммуникаций Ноутбук Linux, […]

В ядро Linux 5.6 включили VPN WireGuard

Сегодня Линус перенёс к себе ветку net-next с VPN-интерфейсами WireGuard. Об этом событии сообщили в списке рассылки WireGuard. В данный момент продолжается сбор кода для нового ядра Linux 5.6. WireGuard — быстрый VPN нового поколения, в котором реализована современная криптография. Он изначально разрабатывался как более простая и удобная альтернатива существующим VPN. Автор — канадский специалист по […]

SQL HowTo: пишем while-цикл прямо в запросе, или «Элементарная трехходовка»

Периодически возникает задача поиска связанных данных по набору ключей, пока не наберем нужное суммарное количество записей. Наиболее «жизненный» пример — вывести 20 самых старых задач, числящихся на списке сотрудников (например, в рамках одного подразделения). Для различных управленческих «дашбордов» с краткими выжимками по участкам работы похожая тема требуется достаточно часто. В статье рассмотрим реализацию на PostgreSQL […]

У меня нулевая текучка

Однажды на заводе, где я работал ИТ-директором, готовили отчетность к какому-то очередному мероприятию. Надо было рассчитать и предоставить показатели по выданному перечню, среди них затесалась текучесть кадров. И тут оказалось, что у меня она равна нулю. Из руководителей я был такой один, тем самым привлек к себе внимание. Ну и сам удивился – оказывается, когда […]

Обзор некоммерческого проекта MyVPN с открытым исходным кодом

Приложение MyVPN с открытым исходным кодом позволяет автоматизировать управление виртуальными частными сетями. Для его использования не потребуются навыки системного администрирования. При выборе провайдера VPN доверие играет более важную роль, чем стоимость услуг. Бесплатные сервисы часто обвиняют в отсутствии надежного шифрования и в слежке за пользователями, а коммерческие могут пойти на поводу у регулятора и начать […]

Домашний веб-сервер на солнечных батареях отработал 15 месяцев: аптайм 95,26%

Первый прототип солнечного сервера с контроллером заряда. Фото: solar.lowtechmagazine.com В сентябре 2018 году энтузиаст из Low-tech Magazine запустил проект «низкотехнологичного» веб-сервера. Задача была снизить энергопотребление настолько, чтобы домашнему self-hosted серверу хватало одной солнечной панели. Это непросто, ведь сайт должен работать 24 часа в сутки. Посмотрим, что получилось в итоге. Можете зайти на сервер solar.lowtechmagazine.com, проверить […]

Новые обновления микрокода Intel вышли для всех версий Windows 10

Весь 2019 год прошёл под знаком борьбы с различными аппаратными уязвимостями процессоров, связанных прежде всего со спекулятивным исполнением команд. Недавно обнаружили новый вид атаки на кеш ЦП Intel — CacheOut (CVE-2020-0549). Производители процессоров, прежде всего, Intel стараются выпускать заплатки как можно скорее. Недавно Microsoft представила очередную серию таких обновлений. Все версии Windows 10, включая 1909 (обновление […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster