Автор: Юрий Гагарин

CMake и C++ — братя завинаги

В процеса на разработка обичам да сменям компилатори, режими на сборка, версии на зависимости, да извършвам статичен анализ, да измервам производителността, да събирам покритие, да генерирам документация и т.н. И много обичам CMake, защото ми позволява да правя всичко, което искам. Много хора критикуват CMake, и често напълно основателно, но ако се замислите, не е толкова лошо, а в последно време […]

Релиз Electron 6.0.0, платформа за създаване на приложения на база движка Chromium

Подготовката на изданието на платформата Electron 6.0.0 е завършена, която предоставя самостоятелна рамка за разработка на многоплатформени потребителски приложения, използваща компоненти на Chromium, V8 и Node.js. Значителната промяна на номера на версията е свързана с актуализацията до кодовата база Chromium 76, платформата Node.js 12.4 и JavaScript двигателя V8 7.6. Очакваното прекратяване на поддръжката на 32-битовите Linux системи е отложено и версия 6.0 […]

Релизът на Chrome 76

Компания Google представи изданието на уеб браузъра Chrome 76. В същото време е налична стабилна версия на свободния проект Chromium, който е основата на Chrome. Браузерът Chrome се отличава с използване на логотипи на Google, система за изпращане на известия в случай на срив, възможност за изтегляне на Flash модула при поискване, модули за възпроизвеждане на защитено видео съдържание (DRM), автоматична система за инсталиране на актуализации и предаване на RLZ параметри при търсене. Следващото издание Chrome 77 […]

Издание на уеб браузъра Midori 9

Излезе лека уеб браузърска програма Midori 9, разработвана от участниците в проекта Xfce на базата на движка WebKit2 и библиотеката GTK3. Ядрото на браузъра е написано на Vala. Кодът на проекта се разпространява под лиценз LGPLv2.1. Бинарните сборки са подготвени за Linux (snap) и Android. Създаването на сборки за Windows и macOS е преустановено временно. Ключови нововъведения в Midori 9: На началната страница е реализирано показване на пиктограми […]

Nixery ― ad-hoc регистър на контейнери, базиран на Nix

Nixery е Docker-съвместим регистър на контейнери, способен да създава образи на контейнери с помощта на Nix. В момента основното внимание е насочено към целенасоченото създаване на образи на контейнери. Nixery поддържа създаването на образи по заявка, основани на името на изображението. Всеки пакет, който потребителят включва в образа, се указва като част от пътя на името. Частите от пътя се позовават на ключовете отгоре в nixpkgs […]

Vifm 0.10.1

Vifm е конзолен файлов мениджър с подобно на Vim модално управление и някои идеи заимствани от пощенския клиент mutt. Тази версия разширява поддръжката за управление на сменяеми устройства, добавя нови функции за показване, обединява преди това два отделни Vim плъгина в един, а също така въвежда серия от по-малки подобрения. Основни промени: добавен е преглед на файловете в дясната колона на Миллера; добавен е макрос […]

Как да станете продукт типичен дизайнер

Здравейте! Казвам се Алексей Свиридо, аз съм дизайнер на цифрови продукти в Алфа-Банк. Днес искам да разкажа как от "обикновен дизайнер" да стана продуктов. Под кат ще намерите отговори на следните въпроси: Кой е продуктовият дизайнер и с какво се занимава? Подходяща ли е тази специалност за вас? Какво да направите, за да станете продуктов дизайнер? Как да създадете първото си продуктов портфолио? […]

Да не се изгубиш сред трите ели: егоцентрично представяне на околната среда

Движението е живот. Тази фраза може да се интерпретира както като мотивация да се движим напред, да не стоим на място и да постигаме желанията си, така и като констатация на факта, че почти всички живи същества прекарват по-голямата част от живота си в движение. За да не приключват нашите движения и премествања в пространството всеки път с удари по челото и счупени пръсти на […]

SQL. Занимателни задачи

Здравей, Хабр! Вече повече от 3 години преподавам SQL в различни обучителни центрове, и едно от наблюденията ми е, че студентите усвояват и разбират SQL по-добре, когато им се постави задача, а не просто се разказва за възможностите и теоретичните основи. В тази статия ще споделя с вас списъка със задачи, които давам […]

Разгръщане на собствен MTProxy Telegram със статистика

„Аз наследих тази бъркотия, започвайки от безсрамни Zello; LinkedIn и стигайки до „всички останали“ на платформата Telegram в моя свят. А след това, изкашляйки се, чиновникът бързо и на висок глас добави: но аз ще възстановя (тук в IT) реда“ (…). Дуров справедливо смята, че авторитарните държави трябва да се страхуват от него, шифропанка, а роскомнадзорите и златните щитове с техните DPI филтри […]

StealthWatch: разгръщане и настройка. Част 2

Здравейте, колеги! Определяйки минималните изисквания за внедряване на StealthWatch в предишната част, можем да започнем внедряването на продукта. 1. Методи за внедряване на StealthWatch Има няколко начина да „пипнете“ StealthWatch: dcloud – облачен сервиз за лабораторни работи; Cloud Based: Stealthwatch Cloud Free Trial – тук Netflow от вашето устройство ще потече в облака и ще бъде анализиран от софтуера StealthWatch; On-premise POV […]

Как да компресирате до 90% съхранение на резервни копия в обектно хранилище

Нашите турски клиенти ни помолиха да настроим правилно резервното копие за дата центъра. Правим подобни проекти в Русия, но точно тук историята беше повече за проучване на това как най-добре да го направим. Дадено: има локално S3 хранилище, има Veritas NetBackup, който получи нови разширени функционалности за прехвърляне на данни в обектни хранилища вече с поддръжка на дедупликация, и има проблем с […]

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