Месяц: Январь 2023

  • Будни техпода. Подготовка сервера с Linux для работы по RDP

    от автора

    Наконец мы добрались до новой статьи из серии «Будни техпода», где мы просим кого-то из специалистов поддержки рассказать о наиболее популярных кейсах, а также предложить то или иное решение для реализации поставленной задачи. В первой части мы рассмотрели вопрос проброса USB-накопителя на VDS-сервер. Во второй части мы попробовали развернуть чистый Android на виртуальном сервере Hyper-V.…

  • Как мы решили дергать ChatGPT по хоткею

    от автора

    Расширение для Chrome, чтобы использовать ChatGPT на любом веб-сайте.Большинство уже знакомо с ChatGPT, технологией способной выполнять такие задачи, как копирайтинг, отвечать на вопросы, переводить и делать практически все остальное, что связано с текстом. ChatGPT настолько продвинутая, что школы Нью-Йорка запретили её использование, чтобы студенты не выполняли с помощью нее свои домашние задания. Хорошо, что я…

  • Как использовать API Google Analytics

    от автора

    ВведениеВ этой статье я расскажу вам о том, как использовать API данных Google Analytics для получения данных самым простым способом. Прочитав эту статью, вы сможете с легкостью использовать это в своем проекте. Итак, без дальнейших объяснений, давайте перейдем к делу.В свой сайт я только что внедрил API данных Google Analytics, чтобы показать, сколько людей посетило…

  • Как я стал тимлидом

    от автора

    Эти заметки о своём вхождении в тимлидскую должность я решил сделать с самого начала, только когда начал искать должность тимлида. Вероятно, подсознательно мне захотелось побыть героем своего собственного рассказа, который проходит через приключения и в итоге добивается своей цели. Именно так оно и получилось: и цели я добился, и приключений было много. Также я понимаю,…

  • Использование архитектуры Composition root в Unity. Часть 2. Переход на зависимости ссылочного типа

    от автора

    Всем привет ещё раз, пришло время продолжить обсуждение применения Composition root в Unity. В прошлой статье я описал основные положения данной архитектуры, способы проброса зависимостей и организацию примитивной логики в рамках проекта. А также, обещал рассмотреть замену контекстных структур на интерфейсы глобального класса. Вот этим и займёмся.Откуда взялась потребность?Передавать контекст в виде структур очень экономично с…

  • Маленькая компания на большом Хабре: как выжить среди акул?

    от автора

    Компании на Хабре не любят. Точнее, так: достойная публикация хороша как в корпоративном блоге, так и в частном, а вот так себе статья в блоге компании будет низвержена с особым пристрастием. Это вполне нормальная реакция аудитории на рекламный (хоть и нативный) контент: если делаешь, делай хорошо, мы сюда пришли не рекламные буклеты читать. А с…

  • ГУГЛОСИНТ или какие еще сервисы GOOGLE помогают при проведении OSINT

    от автора

    Долгое время OSINT на Западе ассоциировался исключительно с гуглением — поиском информации через Google. Это привело меня к желанию понять роль сервисов компании Google при работе специалиста по конкурентной разведке.Начнем с очевидных вещей. Google — это изначально поисковая система, которая помогает нам искать информацию. Она обладает колоссальной базой данный проиндексированных веб-ресурсов, по которой можно осуществлять…

  • Внеземные техносигнатуры: научные аспекты поиска

    от автора

    Ещё в июне 2021 года я публиковал пост «Что варится в пекулярных звёздах» — о звёздах с необычным спектром, явно содержащих не только гелий, водород и следы элементов вплоть до железа и никеля, но и более тяжёлые элементы. Именно в тот пост заглянул уважаемый Андрей Курилов @akurilov, написавший замечательный комментарий, который я поставлю прямо под…

  • Kyverno — замена PodSecurityPolicy или нечто большее?

    от автора

    Привет, хабравчане!Слышали ли вы, что такое Kyverno и зачем он нужен? В этой статье расскажу и покажу на примерах, как мы его используем.Меня зовут Макарий Балашов, я SRE в Ak Bars Digital. Наша команда занимается подготовкой и развитием инфраструктуры для команд разработки.Что такое этот ваш Kyverno?Kyverno — policy engine разработанный специально для Kubernetes.Kyverno позволяет администраторам кластеров…

  • Аудит-логи на базе Афины

    от автора

    Логирование бывает разным. Часто в проектах можно встретить следующие виды логов: Системные об ошибках и исключениях; Авторизационные о попытках входа; Почтовые о работе, например, SMTP сервера; Логи доступа к базе данных; Аудит-логи о действиях пользователя.Наша история будет про аудит-логирование. Я попробую рассказать её так, чтобы вы не уснули со скуки, и добавлю интересные вставки по реализации. Цель — дать возможность…