Kategoria: Blog

Создаем конвейер потоковой обработки данных. Часть 1

Всем привет. Друзья, делимся с вами переводом статьи, подготовленным специально для студентов курса «Data Engineer». Поехали! Apache Beam и DataFlow для конвейеров реального времени Сегодняшний пост основан на задаче, которой я недавно занимался на работе. Я был действительно рад, воплотить её и описать проделанную работу в формате блогпоста, поскольку это дало мне возможность позаниматься дата-инжинирингом, […]

Советские мечты о будущем

Помните очаровательного котика, которые чихал в заставке советского мультфильма? Мы помним, и нашли его — вместе с ворохом другой рисованной фантастики. В детстве она пугала и обескураживала, поскольку поднимала серьезные, взрослые темы. Настала пора пересмотреть старые мультфильмы, чтобы узнать, о каком будущем мечтали в той стране. 1977 год: «Полигон» Мультипликатор Анатолий Петров приложил руку ко […]

Представлен менеджер паролей Firefox Lockwise

Компания Mozilla представила приложение для управления паролями Firefox Lockwise, которое в процессе разработки развивалось под кодовым именем Lockbox. Lockwise включает в себя мобильные приложения для Android и iOS, позволяющие организовать доступ к сохранённым в Firefox паролям на любых устройствах пользователя, без необходимости установки на них Firefox. Поддерживается функция автозаполнения паролей в формах аутентификайии любых мобильных […]

Google вводит новые политики конфиденциальности для улучшения расширений Chrome

На данный момент в онлайн-магазине Chrome представлено порядка 180 000 расширений. Часть размещённых в магазине расширений осуществляют сбор пользовательских данных без надлежащих разрешений. Вскоре это изменится, поскольку Google начинает вводить новые политики конфиденциальности для расширений Chrome. Известно, что озвученные компанией правила начнут действовать осенью этого года. Если какое-то расширение не будет соответствовать новым требованиям конфиденциальности, то […]

Инженеры реактивного ранца: Александр Федорович Андреев

В 2019 году будет 100 лет с момента подачи заявки на патент реактивного ранца нашим соотечественником. Сегодня, 11 сентября, у изобретателя день рождения. «На позиции с помощью аппарата можно делать воздушную разведку с большей безопасностью чем на аэроплане… целые воинские части будучи снабжены этими аппаратами (стоимость которых при фабричном производстве будет в несколько раз дороже […]

Solaris обновился до Solaris 11.4 SRU 9

Как было опубликовано на сайте Oracle Solaris Blog , 2019-05-29 вышло обновление операционной системы Solaris 11.4 SRU 9, в котором предложена серия очередных исправлений и улучшений для ветки Solaris 11.4. Для установки предложенных в обновлении исправлений, пользователям достаточно выполнить команду ‘pkg update’. Что нового, и что было обновлено: Hardware Management Pack былобновлён до версии 2.4.6 […]

Релиз дисплейного сервера Mir 1.2

Компания Canonical выпустила новую версию дисплейного сервера Mir 1.2. Основные изменения: Новый пакет libmirwayland-dev, являющийся первой итерацией API для включения оболочек на базе Mir (для поддержки собственных расширений Wayland). Несколько связанных дополнений для API MirAL. В WaylandExtensions была добавлена поддержка регистрации собственных расширений Wayland. Новый класс MinimalWindowManager, предоставляющий применяемые по умолчанию настройки управления окнами. Продолжена […]

Релиз программы просмотра изображений qView 2.0

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

Использование PowerShell для повышения привилегий локальных учетных записей

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

10 принципов объектно-ориентированного программирования, о которых должен знать каждый разработчик

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

Пишем гибкий код, используя SOLID

От переводчика: опубликовали для вас статью Северина Переса об использовании принципов SOLID в программировании. Информация из статьи будет полезна как новичкам, так и программистам с опытом. Если вы занимаетесь разработкой, то, скорее всего, слышали о принципах SOLID. Они дают возможность программисту писать чистый, хорошо структурированный и легко обслуживаемый код. Стоит отметить, что в программировании есть […]

Официальный Unity Editor теперь доступен и на Linux

Разработчики игрового движка Unity представили экспериментальный редактор Unity Editor для Linux. На данный момент речь идёт о версиях для Ubuntu и CentOS, однако в будущем, как ожидается, список дистрибутивов расширят. Заявлено, что много лет они предлагали неофициальный экспериментальный редактор, но теперь речь идёт об официальном продукте. На данный момент доступна предварительная версия, а создатели собирают […]

Kup niezawodny hosting dla stron z ochroną przed DDoS, VPS VDS serwery 🔥 Kup niezawodny hosting dla stron z ochroną przed DDoS, VPS VDS serwery | ProHoster