Шифруем и бэкапим PostgreSQL в Яндекс Object Storage / S3 на Python


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Поддержать канал и получить доступ к закрытым видео — boosty.to/digitalize.team

Резервное копирование баз данных — всегда актуально. В этом видео мы покажем, как написать два Python скрипта, один снимает полный дамп с PostgreSQL, затем архивирует, шифрует и загружает его в Яндекс Object Storage (S3-совместимое хранилище); а второй — выкачивает последний по времени дамп базы из хранилища, расшифровывает его, распаковывает и накатывает на БД.
Исходники — github.com/alexey-goloburdin/postgres-s3-backuper (прочтите описание, код из видео и в репозитории несколько отличаются).
Яндекс утилиту WAL-G здесь не используем, только стандартный pg_dump. Возможно, в следующих видео расскажем о WAL-G:)

0:00 О скриптах резервного копирования PostgreSQL
0:30 О Яндекс Object Storage / S3
1:07 Обзор скрипта бэкапа
4:44 Шифрование бэкапов с openssl
5:40 Продолжение обзора скрипта бэкапа
10:48 Emoji и разноцветный текст в консоли
11:45 Просмотр всех бэкапов в браузере
12:08 Обзор скрипта автоматической распаковки бэкапа в PostgreSQL
18:45 Выводы

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

Reindexer - очень быстрая in-memory БД с полнотекстовым поиском / Олег Герасимов (Рестрим)


Backend Conf, РИТ 2018

Тезисы и презентация:
backendconf.ru/2018/abstracts/3472

Мы разрабатываем платформу IPTV/OTT-телевидения. У платформы около 10 миллионов пользователей.
Требования к backend платформы: в условиях высокой нагрузки обеспечить API «тонкого» клиента — платформа должна отдавать срезы данных, отфильтрованные и отсортированные для отображения на каждом экране/странице с учетом очень непростой бизнес-логики.
…
— Нашли ошибку в видео? Пишите нам на support@ontico.ru

Как пройти собеседование по JS? И зачем? vol.2 викторина | OdessaFrontend Meetup | Юрий Федоренко


Продолжение разговора о том, как проводить и как проходить собеседования по фронтенду.

Спикер Юрий Федоренко, Senior Frontend Developer в MacPaw, Преподаватель Компьютерной школы Hillel.

Подписывайтесь на Telegram-канал t.me/callforward

Первый доклад о собеседованиях – youtu.be/ncaWoyLINoI

Эволюция раскладки – youtu.be/dQ8CZ82btxs (отличный доклад о верстке)

Слайды – docs.google.com/presentation/d/19akD8bsr7APsxg3n6s6O9OleyOMU_CvG2Rd-nZ3AwQY

Поддержка — www.andersenlab.com

OdessaFrontend — odessafrontend.com

Компьютерная Школа Hillel

site: ithillel.ua
тел.: 38 (097) 156-58-27

fb: www.facebook.com/hillel.it.school
in: www.instagram.com/hillel_itschool
tw: twitter.com/hillel_itschool
ln: www.linkedin.com/company/hillel_itschool
yt: www.youtube.com/user/hillelitschool

#КомпьютернаяшколаHillel #JavaScript #собеседование

«Виды требований к ПО и способы их документирования». Надежда Тарасова, DataArt.


Рассматриваем основные виды требований к програмному обеспечению и способы их документировать. Разбираем на простом примере, как можно описать требования, чтобы не упустить ничего важного и сделать описание понятным для всех заинтересованных лиц.

Лекция в рамках «Летняя практика DataArt 2019» в Воронеже.

Докладчик: Надежда Тарасова, Senior Business Analyst, Senior QA Engineer, DataArt в Воронеже.

Язык доклада: русский.
Язык презентации: русский.
__________________________________________________
Вакансии в DataArt: dataart.ua/career
Facebook: www.facebook.com/DataArt.Dev
Instagram: www.instagram.com/dataart
Vkontakte: vk.com/dataart
Twitter: twitter.com/DataArt_Dev

Курс SQL Базы данных ORACLE. Илья Хохлов. Урок 1-3. Структра SELECT


Структура предложения SELECT. Блоки WHERE, JOIN, ORDER BY, GROUP BY, опция HAVING. Программа PL/SQL Developer. Написание первого SQL-запроса.

Вся программа обучения здесь prime-soft.biz/courses/sql

#Уроки_SQL #SQL #SQL_Уроки #Базы_данных #ORACLE #SELECT

Алексей Никушин - аналитика, маркетинг, МатеМаркетинг


Ждем вас на Матемаркетинге-2020 matemarketing.ru/

Доклады Матемаркетинга прошлых лет www.youtube.com/c/Матемаркетинг/videos

Топ-5 книг по аналитике от Алексея Никушина:
1. «Lean Analytics» Alistair Croll and Benjamin Yoskovitz
2. «Аналитическая культура» Карл Андерсон
3. «Как не ошибаться. Сила математического мышления»
Джордан Элленберг
4. «Статистика. Шаг за шагом» Роберт А. Доннелли — младший
5. «Думай как математик. Как решать любые задачи быстрее и эффективнее» Барбара Оакли

Чат Работа ищет аналитиков t.me/analysts_hunter

Понравилось? Подписывайтесь и следите за нами!
karpov.courses/
vk.com/meaning_data
www.facebook.com/KarpovCourses-108649760868303
t.me/RFMsegment

00:00 | Что значит МатеМаркетинг?
2:35 | Маркетолог, аналитик — одно и то же?
7:40 | Анализ данных — грамотность 21 века
12:34 | Карьерный путь аналитика сегодня
16:54 | Python и SQL, все еще надо учить?
21:24 | Спрос на аналитиков растет?
24:52 | Как перестать делать выгрузки?
29:59 | Чат аналитиков в телеге
37:20 | Что делать, если вы джун аналитик?
39:30 | Где учиться аналитике?
48:07 | Топ 5 скилов
51:06 | Как устроиться на работу?
59:51 | МатеМаркетинг-2020, что нас ждет?

Урок 10. Средства и способы перехвата акустических сигналов


Информатика. Информационная безопасность в информационной системе. Дмитрий Гурин. Образование для всех. Первый образовательный канал. © Телекомпания СГУ ТВ. Остальные уроки смотрите на www.youtube.com/playlist?list=PLho0jPYl5RAEDNZnWd-xFfnIDvLJQ7FES

MikroTik на работе и дома


MikroTik на работе и дома, Anton Tarassov (Anton Tarassov, Kazakhstan). Будут рассмотрены различные сферы применения и способы работы с оборудованием MikroTik… PDF: https:https://mum.mikrotik.com/presentations/KZ18/presentation_6156_1538725278.pdf.

Протокол IP | Курс "Компьютерные сети"


Протокол межсетевого взаимодействия IP (Internet Protocol)
Лекции по курсу «Компьютерные сети» — goo.gl/0aIOuf

Задачи IP: объединение сетей, маршрутизация, обеспечения качества обслуживания. Формат заголовка IP.

RFC 791 — Internet Protocol
tools.ietf.org/html/rfc791

Лекция «Сетевой уровень» — youtu.be/Vm7UZvEgPT8
Лекция «Протокол IP: маршрутизация» — youtu.be/7cIiK3jbK0s

Практические занятия по курсу «Компьютерные сети» — goo.gl/YP3l83
Протокол IP в Wireshark — youtu.be/nY7RksxUJ6U

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках:
goo.gl/kW93MA