Autor: Juri Gagarin

Человек без смартфона

Мне 33 года, я программист из Санкт-Петербурга и у меня нет и никогда не было смартфона. Не то чтобы он был мне не нужен — нужен, даже очень: я работаю в IT сфере, у всех членов моей семьи они есть (у ребенка уже третий), мне приходилось руководить в том числе и мобильной разработкой, у меня […]

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

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

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

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

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

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

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

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

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

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

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

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

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 […]

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

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

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

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

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

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

Электронные блокноты станут новой точкой роста E Ink

Как и многие другие большие и маленькие тайваньские компании, производитель «бумагоподобных» экранов компания E Ink Holdings отметилась стендом на выставке Computex 2019. К сожалению для компании и поклонников дисплеев E Ink, эра букридеров склонилась к закату. Новой точкой роста, относительно которой E Ink испытывает оптимизм, должны стать электронные блокноты (e-notebook). Впрочем, тема двухэкранных решений в […]

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