Найти в Дзене
Закреплено автором
Ogre-Magi в околоайти
Свалка с важными ссылками: написать ФТ нарисовать схему учебник SQL
1 год назад
Подготовка к PostgreSQL
База | DATABASE Физическое объединение таблиц. Схема - логическое объединение таблиц в базе данных. Исходя из статьи по ссылке, в схемах, по-хорошему, хранятся таблицы одной направленности. Табличное пространство | CREATE TABLESPACE - позволяют администраторам организовать логику размещения файлов объектов базы данных в файловой системе. Короче, это как папки в линуксе. При создании кластера у нас есть две дефолтные папки: pg_default и pg_global - там можно CREATE DATABSE и дальше CREATE TABLE. Не хотим это делать в дефолтных папках - создаем свою и делаем там. Существует ряд зависимостей при манипуляциях с данными из табличных пространств - заморочки с удалением, например...
1 год назад
Что ставить на мониторинг?
# пока без ссылок, быстренько и на коленке Итак, звучит вопрос: как организовать мониторинг приложения/системы? Абстрактно, какие самые важные метрики нужно выставить для наблюдения ответственными? Мониторинг делится на три направления: Первый пункт у нас включает в себя состояние физ. машин, которые у нас есть: Это критические пункты, без которых наше детище работать не будет. Есть ещё важные пункты, которые косвенно позволяют предположить, что с нашими серверами что-то не так: Второй пункт, а именно работа ПО, зависит уже от архитектуры приложений, которые используются...
1 год назад
Docker и Kubernetes
Docker и Kubernetes – это разные технологии. Docker – это инструмент для создания контейнеров. Kubernetes - это инструмент управления контейнерами. Контейнер - изолированная среда (как коробка) для приложения. Приложение в коробке ограничено размерами самой коробки и потребляет ровно столько ресурсов, сколько есть в коробке. Много коробок - нужен кубер. Через него удобно управлять большим кол-вом коробок, обновлять всё содержимое, откатывать обновления...
1 год назад
Определение nginx
Материалы самостоятельного для чтения: два, раз, Nginx — это веб-сервер. Веб-сервер - это программа. Эта программа принимает и обрабатывает запросы от клиентов по протоколам HTTP и HTTPS и возвращает им ответ в виде HTML-страницы. Есть другие такие программы, например Apache. Нам nginx интересен из-за своей архитектуры, он поддерживает многопоточность, легко масштабируется и способен обслуживать высоконагруженные сайты. Мне как-то сказали, что nginx - это балансировщик...
1 год назад
Что такое SSL сертификат
Secure sockets layer - SSL - криптографический протокол для связи. Цель протокола - обеспечить защищенную передачу данных. 1. Пользователь заходит на веб-сайт 2. Браузер запрашивает информацию о сертификате у сервера 3. Сервер высылает копию SSL-сертификата с открытым ключом 4. Браузер проверяет: - сертификат, название которого должно совпадать с именем веб-сайта - дату действия сертификата и наличие корневого сертификата, выданного надежным центром сертификации. 5. Если браузер доверяет сертификату, то он генерирует предварительный секрет (pre-master secret) сессии на основе открытого ключа, используя максимально высокий уровень шифрования, который поддерживают обе стороны...
1 год назад
Свалка с важными ссылками: написать ФТ нарисовать схему учебник SQL
1 год назад
Да кто такие эти ваши REST API
Прежде всего - статья. Кто в состоянии её прочитать и понять может не читать дальше (но это не я). Теперь своими словами, опираясь на множество определений и собственные способности излагать: Ну и чё? Да ничё. Есть у тебя личный кабинет (ЛК) какой-нибудь богодельни, контакта, госуслуг и тд. Можно в этот личный кабинет зайти и кнопки там всякие нажимать, заполнять поля. А можно по API выполнять методы - получить инфо, внести данные, удалить данные и всякое такое...
1 год назад
Методология
Определение: Методология -  учение об организации теоретической или практической деятельности. Она отвечает на вопрос «как организовать?» Это также стратегия исследования (или разработки, выполнения, создания), которая определяет способ проведения исследования и определяет методы, которые будут использоваться в этом способе. В тоже время, методика — это готовый «рецепт», алгоритм, процедура для проведения каких-либо нацеленных действий. Виды методологий с их описанием: Описание различных видов методологий в точки зрения разработки продукта Памятка для выбора подходящей методологии при уже поставленной...
1 год назад
linux команды для самых маленьких
Пополняющийся список команд: Операции с папками/файлами, передвижение: pwd - в какой я папке (директории - они там у себя папки называют директориями, да) ls - покажи что есть в папке cd - перемести меня в (указать место) cd .. - перемести выше mkdir - создай папку (указать название) touch - создай файл (указать название) cp- скопируй файл (указать что и куда) cp -r - скопируй папку ln файл новыйфайл - создание дубликата. Это как копирование, но при создании дубликата будет поддерживаться обоюдное редактирование. Также данная команда создает линки на папки/файлы с ключом -s mv - перемести (указать...
1 год назад
Приёмка нового ресурса на мониторинг FAQ
В данной статье описывается процесс приёмки дежурной службой нового ресурса/дашборда/алертов (или же всё вместе). Для взятия в работу необходимо, в первую очередь, назначить встречу (организовать созвон в Zoom), а далее получить: 1. Ссылка на дашборд 2. Описание работы с дашбордом в текстовом виде по каждому графику: 3. После вышеперечисленного, в идеале, нужно удостовериться, что на каждый ключевой график на дашборде поставлены алерты. Это необходимость для ДС, т.к. в первую очередь дежурные в своей работе реагируют на алерты в Telegram, а смотреть в определенный момент времени могут за другим дашбордом...
1 год назад
Памятка самому себе
Стащить всё собственного производства Соблюсти нужный уровень анонимности (никаких упоминаний и бывших рабочих мест, имен и тд) Дотюнить информацию про http, REST API и что там еще мне подсказали Курс на степике про питон пройти (в который раз уговорили попробовать, ну ладно) Ресурс все-таки для личного пользования, поэтому комменты я закрою...
1 год назад