
Україна Online: Новини | Політика

Телеграмна служба новин - Україна

Резидент

Мир сегодня с "Юрий Подоляка"

Труха⚡️Україна

Николаевский Ванёк

Лачен пише

Реальний Київ | Украина

Реальна Війна

Україна Online: Новини | Політика

Телеграмна служба новин - Україна

Резидент

Мир сегодня с "Юрий Подоляка"

Труха⚡️Україна

Николаевский Ванёк

Лачен пише

Реальний Київ | Украина

Реальна Війна

Україна Online: Новини | Політика

Телеграмна служба новин - Україна

Резидент

Личный Бренд | Денис Матвеев
Развиваю IT Личный бренд по совету создателя LinkedIn:
linkedin.com/in/matwdenis
Системный аналитик в Альфа-банк
1/2 создатель @becoeval
Любитель китайского чая
Биохакер
По всем вопросам: @dmatw
linkedin.com/in/matwdenis
Системный аналитик в Альфа-банк
1/2 создатель @becoeval
Любитель китайского чая
Биохакер
По всем вопросам: @dmatw
Рейтинг TGlist
0
0
ТипПублічний
Верифікація
Не верифікованийДовіреність
Не надійнийРозташування
МоваІнша
Дата створення каналуКвіт 19, 2025
Додано до TGlist
Квіт 19, 2025Прикріплена група

Свободная переговорка
22
Рекорди
19.04.202523:59
1.7KПідписників18.04.202511:28
200Індекс цитування30.04.202523:59
1KОхоплення 1 допису19.04.202523:59
1KОхоп рекл. допису21.04.202504:21
0.00%ER21.04.202504:21
0.00%ERR

07.04.202515:24
ИИ платформы для создания резюме и адаптации под вакансии
🍯 Забирайте эту медятину:
resume.io
Конструктор с удобными шаблонами и подсказками для быстрого создания резюме.
jobscan.co
Анализирует резюме под конкретные вакансии и дает рекомендации по улучшению.
myperfectresume.com
Легко адаптируйте резюме под разные вакансии на лету.
CV Wolf
Быстрая проверка соответствия резюме требованиям, хоть и с устаревшим интерфейсом.
enhancv.com
Помогает оформить резюме и дает советы по структуре.
kickresume.com
Анализ ключевых фраз для повышения эффективности вашего резюме.
topresume.com
Бесплатная оценка резюме и возможность доработки специалистами.
rezi.ai
Подбор ключевых слов для успешного прохождения ATS.
skillsyncer.com
Понятный интерфейс и рекомендации для улучшения резюме.
resumeworded.com
Базовый анализ резюме бесплатно, расширенные функции с подпиской.
Рекомендация
Пишите резюме сами, а адаптируйте его под вакансии с помощью этих инструментов.
По всем вопросам: @dmatw
Курс по системному анализу 📖
Где учился ⛏
Где работаю ⛏
Вакансии на 300к+ 🛍
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵
🍯 Забирайте эту медятину:
resume.io
Конструктор с удобными шаблонами и подсказками для быстрого создания резюме.
jobscan.co
Анализирует резюме под конкретные вакансии и дает рекомендации по улучшению.
myperfectresume.com
Легко адаптируйте резюме под разные вакансии на лету.
CV Wolf
Быстрая проверка соответствия резюме требованиям, хоть и с устаревшим интерфейсом.
enhancv.com
Помогает оформить резюме и дает советы по структуре.
kickresume.com
Анализ ключевых фраз для повышения эффективности вашего резюме.
topresume.com
Бесплатная оценка резюме и возможность доработки специалистами.
rezi.ai
Подбор ключевых слов для успешного прохождения ATS.
skillsyncer.com
Понятный интерфейс и рекомендации для улучшения резюме.
resumeworded.com
Базовый анализ резюме бесплатно, расширенные функции с подпиской.
Рекомендация
Пишите резюме сами, а адаптируйте его под вакансии с помощью этих инструментов.
По всем вопросам: @dmatw
Курс по системному анализу 📖
Где учился ⛏
Где работаю ⛏
Вакансии на 300к+ 🛍
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵


16.04.202512:57
Модульный дизайн Tinder
⛏ Marketing UI — интерфейс для маркетинговых рассылок
• Analytic Service — сервис аналитики тарифов и заказов пользователей
• Marketing Notification Service — сервис отправки промо-пушей, взаимодействующий с хендлерами отправки пушей (Email Handler Service, SMS Handler Service, Push Handler Service) через брокер сообщений
⛏ Subscribe UI — интерфейс для покупки подписок
• Subscribe Service — сервис просмотра тарифов на подписки
• Checkout Service — сервис оформления подписки
• Payment Service — сервис оплаты
⛏ Profile UI — интерфейс редактирования профиля
• User Service — сервис управления профилем
• Post Service — сервис загрузки медиаконтента в профиль, взаимодействующий с другими сервисами через брокер сообщений
• Photo Upload Service — сервис загрузки изображений
• Video Upload Service — сервис загрузки видео, взаимодействующий с сервисом обработки видео (Video Processing Service) через брокер сообщений
• Logging Profile Service — сервис сбора логов пользователей
• Login Notification Service — сервис отправки кодов для авторизации, взаимодействующий с хендлерами отправки пушей (Email Handler Service, SMS Handler Service, Push Handler Service) через брокер сообщений
⛏ Registration UI — интерфейс регистрации
• Registration Service — сервис регистрации, взаимодействующий с внешними сервисами авторизации (Verification Service), позволяющий авторизироваться через соцсети и другие платформы
• ID Generator — сервис для генерации ID новых пользователей
• Notification Logger Service — логирует все рассылки
⛏ Search UI — интерфейс просмотра анкет
• Search Service — сервис поиска анкет
• GEO Handler — хендлер для сбора геоданных пользователей
• Location Service — сервис определения местоположения пользователей
• Like/Dislike Logger Service — сервис сбора лайков и дизлайков пользователей
• Recommendation Service — сервис с алгоритмами рекомендаций
• Merge Service — сервис объединения анкет
• Merge/Messages Notification Service — сервис для отправки пушей при совпадении пар или получении новых сообщений, взаимодействующий с хендлерами отправки пушей (Email Handler Service, SMS Handler Service, Push Handler Service) через брокер сообщений
⛏ Messages UI — интерфейс диалогов
• Chat Service — сервис чата
• Online Checker Service — сервис мониторинга онлайна пользователей
• Media Service — сервис отправки медиаконтента в чат, взаимодействующий с другими сервисами через брокер сообщений
Выбор базы данных
⛏ MySQL — для хранения метаданных о пользователях и балансе монет у покупателей и продавцов. Рекомендуется использовать РУСБД при множестве связей между сущностями.
• Users — метаданные пользователей
• Orders — база данных заказов
⛏ MongoDB — для хранения атрибутов предметов (каталог). Документная модель хорошо подходит для систем управления контентом.
• Subscriptions Tariffs — каталог тарифов на подписки
⛏ HDFS — все медиафайлы хранятся в HDFS, который поддерживает хранение разнообразных данных: структурированных (таблицы), полуструктурированных (JSON, XML) и неструктурированных (видео и изображения).
• Video — хранилище видео
• Images — хранилище изображений
⛏ ClickHouse — для хранения истории действий пользователей и истории сообщений. Колоночная БД лучше всего подходит для однотипных записей.
• Like/Dislike — лайки и дизлайки анкет
• Merges — совпадения анкет
• Messages — сообщения
⛏ Custom Database
• QuandTree — квадродерево для хранения геоданных пользователей
⛏ Redis — для хранения статусов пользователей, недавних сообщений и позиций.
• Logs — логи пользователей
• Positions — актуальная локация пользователей
• Notifications — логи рассылок
• Status — статусы пользователей (онлайн/офлайн)
⛏ Больше информации можно получить на курсе по системному анализу 📖
По всем вопросам: @dmatw
Вакансии на 300к+ 💸
Где учился ⛏
Где работаю ⛏
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵
⛏ Marketing UI — интерфейс для маркетинговых рассылок
• Analytic Service — сервис аналитики тарифов и заказов пользователей
• Marketing Notification Service — сервис отправки промо-пушей, взаимодействующий с хендлерами отправки пушей (Email Handler Service, SMS Handler Service, Push Handler Service) через брокер сообщений
⛏ Subscribe UI — интерфейс для покупки подписок
• Subscribe Service — сервис просмотра тарифов на подписки
• Checkout Service — сервис оформления подписки
• Payment Service — сервис оплаты
⛏ Profile UI — интерфейс редактирования профиля
• User Service — сервис управления профилем
• Post Service — сервис загрузки медиаконтента в профиль, взаимодействующий с другими сервисами через брокер сообщений
• Photo Upload Service — сервис загрузки изображений
• Video Upload Service — сервис загрузки видео, взаимодействующий с сервисом обработки видео (Video Processing Service) через брокер сообщений
• Logging Profile Service — сервис сбора логов пользователей
• Login Notification Service — сервис отправки кодов для авторизации, взаимодействующий с хендлерами отправки пушей (Email Handler Service, SMS Handler Service, Push Handler Service) через брокер сообщений
⛏ Registration UI — интерфейс регистрации
• Registration Service — сервис регистрации, взаимодействующий с внешними сервисами авторизации (Verification Service), позволяющий авторизироваться через соцсети и другие платформы
• ID Generator — сервис для генерации ID новых пользователей
• Notification Logger Service — логирует все рассылки
⛏ Search UI — интерфейс просмотра анкет
• Search Service — сервис поиска анкет
• GEO Handler — хендлер для сбора геоданных пользователей
• Location Service — сервис определения местоположения пользователей
• Like/Dislike Logger Service — сервис сбора лайков и дизлайков пользователей
• Recommendation Service — сервис с алгоритмами рекомендаций
• Merge Service — сервис объединения анкет
• Merge/Messages Notification Service — сервис для отправки пушей при совпадении пар или получении новых сообщений, взаимодействующий с хендлерами отправки пушей (Email Handler Service, SMS Handler Service, Push Handler Service) через брокер сообщений
⛏ Messages UI — интерфейс диалогов
• Chat Service — сервис чата
• Online Checker Service — сервис мониторинга онлайна пользователей
• Media Service — сервис отправки медиаконтента в чат, взаимодействующий с другими сервисами через брокер сообщений
Выбор базы данных
⛏ MySQL — для хранения метаданных о пользователях и балансе монет у покупателей и продавцов. Рекомендуется использовать РУСБД при множестве связей между сущностями.
• Users — метаданные пользователей
• Orders — база данных заказов
⛏ MongoDB — для хранения атрибутов предметов (каталог). Документная модель хорошо подходит для систем управления контентом.
• Subscriptions Tariffs — каталог тарифов на подписки
⛏ HDFS — все медиафайлы хранятся в HDFS, который поддерживает хранение разнообразных данных: структурированных (таблицы), полуструктурированных (JSON, XML) и неструктурированных (видео и изображения).
• Video — хранилище видео
• Images — хранилище изображений
⛏ ClickHouse — для хранения истории действий пользователей и истории сообщений. Колоночная БД лучше всего подходит для однотипных записей.
• Like/Dislike — лайки и дизлайки анкет
• Merges — совпадения анкет
• Messages — сообщения
⛏ Custom Database
• QuandTree — квадродерево для хранения геоданных пользователей
⛏ Redis — для хранения статусов пользователей, недавних сообщений и позиций.
• Logs — логи пользователей
• Positions — актуальная локация пользователей
• Notifications — логи рассылок
• Status — статусы пользователей (онлайн/офлайн)
⛏ Больше информации можно получить на курсе по системному анализу 📖
По всем вопросам: @dmatw
Вакансии на 300к+ 💸
Где учился ⛏
Где работаю ⛏
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵


18.04.202512:08
Как вас могут заскамить на собеседованиях
⛏ Участились случаи с мошенниками, которые представляются рекрутерами известных компаний, таких как IBS. Они пишут кандидатам в мессенджерах, проводят собеседования и делают заманчивые предложения. Но на самом деле занимаются фишингом.
⛏ Пример из практики:
Одна из девушек, находясь в поиске работы, столкнулась с рекрутером, который сначала спросил, есть ли у нее техника Apple. Это уже должно было насторожить — серьезные компании не отбирают кандидатов по такому критерию, а предоставляют свою технику. Далее, рекрутер предложил выйти из своего iCloud и войти в его учетную запись для демонстрации каких-то рабочих процессов.
⛏ Ловушки в виде фишинговых приложений:
Еще один способ обмана — отправка ссылок на якобы внутренние приложения для митапов. На деле это могут быть вирусные программы, которые повреждают ваше устройство или воруют личные данные. Обязательно обращайте внимание на платформы, в которых вам предлагают созвониться. Обычно все встречи проходят в Zoom, Google meet, Яндекс телемост, Контур.толк, возможно кто-то до сих пор использует Skype.
⛏ Красные флаги для выявления скамера:
1. Уточняют вашу ОС и предлагают зайти в чужую учетную запись, например ICloud.
2. Предлагают оплату криптой с сомнительным трудовым договором.
3. Используют неизвестный софт для проведения онлайн-встреч.
По всем вопросам: @dmatw
Вакансии на 300к+ 💸
Где учился ⛏
Где работаю ⛏
🗺️ Навигация по каналу 🗺️
📖 Курс по системному анализу
🍵 Чайная IT Лавка решений 🍵
⛏ Участились случаи с мошенниками, которые представляются рекрутерами известных компаний, таких как IBS. Они пишут кандидатам в мессенджерах, проводят собеседования и делают заманчивые предложения. Но на самом деле занимаются фишингом.
⛏ Пример из практики:
Одна из девушек, находясь в поиске работы, столкнулась с рекрутером, который сначала спросил, есть ли у нее техника Apple. Это уже должно было насторожить — серьезные компании не отбирают кандидатов по такому критерию, а предоставляют свою технику. Далее, рекрутер предложил выйти из своего iCloud и войти в его учетную запись для демонстрации каких-то рабочих процессов.
⛏ Ловушки в виде фишинговых приложений:
Еще один способ обмана — отправка ссылок на якобы внутренние приложения для митапов. На деле это могут быть вирусные программы, которые повреждают ваше устройство или воруют личные данные. Обязательно обращайте внимание на платформы, в которых вам предлагают созвониться. Обычно все встречи проходят в Zoom, Google meet, Яндекс телемост, Контур.толк, возможно кто-то до сих пор использует Skype.
⛏ Красные флаги для выявления скамера:
1. Уточняют вашу ОС и предлагают зайти в чужую учетную запись, например ICloud.
2. Предлагают оплату криптой с сомнительным трудовым договором.
3. Используют неизвестный софт для проведения онлайн-встреч.
По всем вопросам: @dmatw
Вакансии на 300к+ 💸
Где учился ⛏
Где работаю ⛏
🗺️ Навигация по каналу 🗺️
📖 Курс по системному анализу
🍵 Чайная IT Лавка решений 🍵


10.04.202506:34
Как меня позвали обслуживать лудоманов в офисе
NO CRYING IN THE CASINO!
🧑💻 Искали Аналитика-разработчика за 200к.
Давайте называть вещи своими именами: им нужен и джун-аналитик, и джун-разраб в одном флаконе, каждый по 100к. В целом адекватно и рационально с их стороны — только вот тебе придется быть синьором по совмещению этих двух абсолютно разных ролей.
А если честно — никогда не откликайтесь на подобные вакансии.
Конкретные минусы:
🏠 Офисы мелких контор в Москва-Сити это настоящий серпентарий скамеров;
🚇 Гибридный формат после испытательного срока, то есть о полной удаленке и речи быть не может, а первые 3 месяца придется таскаться в офис;
🎰 Беттинг, ставки, казино, это серый рынок. Идешь туда — портишь репутацию в глазах будущих работодателей, придется скрывать свой реальный опыт в резюме;
😵 И самое главное — это работа на индустрию, которая деструктивна для общества. Для лудоманов существуют рехабы, где их лечат, а тут предлагают помогать их доить.
🌍 Фото в посте из фотосессии моего бренда Coeval, коллекции "CASH TALKS NO LONGER", выпущенной в далеком 2018 году.
Данная коллекция иллюстрирует пример того, что деньги, сколько бы их у Вас не было, решат далеко не все проблемы. Каждый пассажир Титаника, богатый или бедный, встретился со смертью лицом к лицу, и не мог с этим ничего поделать.
По всем вопросам: @dmatw
Вакансии на 300к+ 💸
Где учился ⛏
Где работаю ⛏
Курс по системному анализу 📖
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵
NO CRYING IN THE CASINO!
🧑💻 Искали Аналитика-разработчика за 200к.
Давайте называть вещи своими именами: им нужен и джун-аналитик, и джун-разраб в одном флаконе, каждый по 100к. В целом адекватно и рационально с их стороны — только вот тебе придется быть синьором по совмещению этих двух абсолютно разных ролей.
А если честно — никогда не откликайтесь на подобные вакансии.
Конкретные минусы:
🏠 Офисы мелких контор в Москва-Сити это настоящий серпентарий скамеров;
🚇 Гибридный формат после испытательного срока, то есть о полной удаленке и речи быть не может, а первые 3 месяца придется таскаться в офис;
🎰 Беттинг, ставки, казино, это серый рынок. Идешь туда — портишь репутацию в глазах будущих работодателей, придется скрывать свой реальный опыт в резюме;
😵 И самое главное — это работа на индустрию, которая деструктивна для общества. Для лудоманов существуют рехабы, где их лечат, а тут предлагают помогать их доить.
🌍 Фото в посте из фотосессии моего бренда Coeval, коллекции "CASH TALKS NO LONGER", выпущенной в далеком 2018 году.
Данная коллекция иллюстрирует пример того, что деньги, сколько бы их у Вас не было, решат далеко не все проблемы. Каждый пассажир Титаника, богатый или бедный, встретился со смертью лицом к лицу, и не мог с этим ничего поделать.
По всем вопросам: @dmatw
Вакансии на 300к+ 💸
Где учился ⛏
Где работаю ⛏
Курс по системному анализу 📖
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵


05.04.202512:33
А вы пишите сопроводительные письма?
📖 Резюме должно быть структурировано, так как HR тратят меньше минуты на просмотр, весь лонгрид можно изложить в сопроводительном письме
✅ Предлагаю рассмотреть мой вариант:
Уважаемые рекрутеры, добрый день!
Я с большим интересом ознакомился с вашим предложением о должности системного аналитика и считаю, что мой опыт и навыки идеально подходят для этой роли.
💙 На позиции главного аналитика В Минцифры в мои компетенции входило:
- Моделирование бизнес-процессов по разработке и согласованию «сквозных» проектов в BPMN, консультирование якорных заказчиков (стейкхолдеров) и координация работ по процессам;
- Разработка и согласование архитектурных решений для систем мониторинга рынка электронной продукции и системы выдачи разрешений для параллельного импорта (USE CASE диаграмма, ER структуры данных, UML диаграмма компонентов/состояний)
- Проектирование API для CRM системы координации работ по сквозным проектам (Sequence диаграмм, CRUD операции)
💜 На позиции дата аналитика в Wildberries:
- Тестировал API сайтов используя Postman (методы Rest API - GET / POST / PUT / PACTH / DELETE);
- Моделировал бизнес-процессы в нотациях UML/BPMN для проекта по мониторингу товарооборота
- Собирал требования БТ/ФТ/НФТ у стейкхолдеров для разработки дашбордов в Apache Superset
🧑💻 На текущем месте работы в роли ведущего системного аналитика:
- Моделировал бизнес-процессы в нотациях EPC/BPMN/UML при подготовке проектной документации для интеграций систем источников;
- Собирал БТ/ФТ/НФТ у стейкхолдеров при интеграциях, разработке витрин и BI отчетов;
- Взаимодействовал с командой разработки, сопровождения, архитекторами.
Мое портфолио на
GitHub: https://github.com
По всем вопросам: @dmatw
Курс по системному анализу 📖
Как составить резюме и где работаю ⛏
Где учился ⛏
Вакансии на 300к+ 🛍
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵
📖 Резюме должно быть структурировано, так как HR тратят меньше минуты на просмотр, весь лонгрид можно изложить в сопроводительном письме
✅ Предлагаю рассмотреть мой вариант:
Уважаемые рекрутеры, добрый день!
Я с большим интересом ознакомился с вашим предложением о должности системного аналитика и считаю, что мой опыт и навыки идеально подходят для этой роли.
💙 На позиции главного аналитика В Минцифры в мои компетенции входило:
- Моделирование бизнес-процессов по разработке и согласованию «сквозных» проектов в BPMN, консультирование якорных заказчиков (стейкхолдеров) и координация работ по процессам;
- Разработка и согласование архитектурных решений для систем мониторинга рынка электронной продукции и системы выдачи разрешений для параллельного импорта (USE CASE диаграмма, ER структуры данных, UML диаграмма компонентов/состояний)
- Проектирование API для CRM системы координации работ по сквозным проектам (Sequence диаграмм, CRUD операции)
💜 На позиции дата аналитика в Wildberries:
- Тестировал API сайтов используя Postman (методы Rest API - GET / POST / PUT / PACTH / DELETE);
- Моделировал бизнес-процессы в нотациях UML/BPMN для проекта по мониторингу товарооборота
- Собирал требования БТ/ФТ/НФТ у стейкхолдеров для разработки дашбордов в Apache Superset
🧑💻 На текущем месте работы в роли ведущего системного аналитика:
- Моделировал бизнес-процессы в нотациях EPC/BPMN/UML при подготовке проектной документации для интеграций систем источников;
- Собирал БТ/ФТ/НФТ у стейкхолдеров при интеграциях, разработке витрин и BI отчетов;
- Взаимодействовал с командой разработки, сопровождения, архитекторами.
Мое портфолио на
GitHub: https://github.com
По всем вопросам: @dmatw
Курс по системному анализу 📖
Как составить резюме и где работаю ⛏
Где учился ⛏
Вакансии на 300к+ 🛍
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵
17.04.202510:55
Лавка IT-решений и китайского чая
Коллеги, приветствую!
Рад пригласить вас в свою лавку IT-решений и китайского чая.
Здесь вы найдете:
🧑💻 IT-услуги для прокачки скиллов и карьеры
🍵 Китайский чай для продуктивной работы
🗺️ Навигация по каналу 🗺️
Коллеги, приветствую!
Рад пригласить вас в свою лавку IT-решений и китайского чая.
Здесь вы найдете:
🧑💻 IT-услуги для прокачки скиллов и карьеры
🍵 Китайский чай для продуктивной работы
🗺️ Навигация по каналу 🗺️


13.04.202520:00
Архитектурный дизайн торговой площадки с выбором базы данных
⛏ Функционал:
- покупка и продажа предметов
- 2 типа UI и 2 Backend-сервиса для покупателей и продавцов
⛏ Основные особенности:
- Покупатели и продавцы могут просматривать каталог предметов и фильтровать его по атрибутам и новинкам.
- Продавцы могут выставлять свои товары на продажу, а покупатели приобретать их.
- Доступна функция чата, позволяющая пользователям обмениваться сообщениями и обращаться к истории переписки.
- Обеспечивается быстрая доставка сообщений между пользователями во время диалогов.
⛏ Выбор баз данных:
PostgreSQL — для хранения метаданных о пользователях и балансе монет, так как эти данные являются чувствительными. Реляционные базы данных идеально подходят для сложных связей между сущностями.
MongoDB — для хранения атрибутов предметов (каталог). Документная модель хорошо подходит для систем управления контентом.
ClickHouse — для хранения истории действий покупателей и продавцов, а также всей истории сообщений между ними. Колоночные базы данных отлично справляются с однотипными записями.
Redis — для хранения статусов пользователей, недавних публикаций предметов и сообщений между продавцами и покупателями. Это быстрое хранилище пар «ключ-значение». Отлично подходит для кэша.
⛏ Больше информации можно получить на Курсе по системному анализу 📖
По всем вопросам: @dmatw
Вакансии на 300к+ 💸
Где учился ⛏
Где работаю ⛏
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵
⛏ Функционал:
- покупка и продажа предметов
- 2 типа UI и 2 Backend-сервиса для покупателей и продавцов
⛏ Основные особенности:
- Покупатели и продавцы могут просматривать каталог предметов и фильтровать его по атрибутам и новинкам.
- Продавцы могут выставлять свои товары на продажу, а покупатели приобретать их.
- Доступна функция чата, позволяющая пользователям обмениваться сообщениями и обращаться к истории переписки.
- Обеспечивается быстрая доставка сообщений между пользователями во время диалогов.
⛏ Выбор баз данных:
PostgreSQL — для хранения метаданных о пользователях и балансе монет, так как эти данные являются чувствительными. Реляционные базы данных идеально подходят для сложных связей между сущностями.
MongoDB — для хранения атрибутов предметов (каталог). Документная модель хорошо подходит для систем управления контентом.
ClickHouse — для хранения истории действий покупателей и продавцов, а также всей истории сообщений между ними. Колоночные базы данных отлично справляются с однотипными записями.
Redis — для хранения статусов пользователей, недавних публикаций предметов и сообщений между продавцами и покупателями. Это быстрое хранилище пар «ключ-значение». Отлично подходит для кэша.
⛏ Больше информации можно получить на Курсе по системному анализу 📖
По всем вопросам: @dmatw
Вакансии на 300к+ 💸
Где учился ⛏
Где работаю ⛏
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵
15.04.202512:49
Деплой Linux и PostgreSQL прямо с IPhone
⛏ Давайте развернем Linux, PostgreSQL и напишем Python/SQL скрипты прямо с айфона. Заходим на Yandex Cloud, далее вкладка Compute Cloud и нажимаем создать виртуальную машину.
⛏ Выбираем доступ по OS Login и создаем виртуалку. Переходим в терминал. Устанавливаем пакет OpenSSH, генерируем публичный ключ и копируем его:
Команда:
apk add openssh-client && ssh-keygen -t rsa -b 2048 -f ~/.ssh/id_rsa -N "" && cat ~/.ssh/id_rsa.pub
⛏ Переходим в нашу виртуалку и добавляем новый ключ.
Копируем строчку для подключения и вставляем в Терминал.
⛏ Устанавливаем PostgreSQL и даем разрешение удаленных подключений.
Команда:
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' && wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - && sudo apt update && sudo apt install -y postgresql-17 && sudo sed -i "s/#listen_addresses = 'localhost'/listen_addresses = '*'/" /etc/postgresql/17/main/postgresql.conf && echo "host all all 0.0.0.0/0 md5" | sudo tee -a /etc/postgresql/17/main/pg_hba.conf && sudo systemctl restart postgresql
⛏ Создаем пользователя admin с правами superuser
Команда:
sudo -u postgres psql -c "CREATE USER admin WITH PASSWORD 'admin'; ALTER USER admin WITH SUPERUSER;"
⛏ И накатываем авторскую базу данных Aristov Tech по тайским перевозкам.
Команда:
sudo su postgres
cd
wget https://storage.googleapis.com/thaibus/thai_small.tar.gz && tar -xf thai_small.tar.gz && psql < thai.sql
psql -d thai
⛏ Отправляем простой запрос для проверки.
Запрос:
SELECT t.fkride, r.fkbus, r.startdate FROM book.tickets t LEFT JOIN book.ride r ON t.fkride = r.id WHERE t.id = 5176481;
⛏ Переходим в TablePlus и заполняем данные для подключения к PostgreSQL.
Проверяем отправку запроса.
⛏ Теперь идем в Google Collab и упаковываем наш запрос в Python скрипт и проверяем результат:
Python код:
import psycopg2
import pandas as pd
conn = psycopg2.connect(host="158.160.169.7", port="5432", database="thai", user="admin", password="admin")
query = f'''
SELECT t.fkride, r.fkbus, r.startdate
FROM book.tickets t
LEFT JOIN book.ride r ON t.fkride = r.id
WHERE t.id = 5176481;
'''
df = pd.read_sql_query(query, conn)
df.head()
⛏ Удаляем Postgres с ВМ, оставшиеся данные и каталоги.
Команда:
sudo apt purge postgresql postgresql-client postgresql-client-common postgresql-common && sudo apt autoremove --purge
Команда:
sudo rm -rf /etc/postgresql /etc/postgresql-common /var/lib/postgresql /var/log/postgresql
🤖На видео можете познакомиться с моим ИИ аватаром
⛏ Ресурсы:
ISH - терминал
TablePlus - клиент БД
Yandex Cloud - облачная платформа
Курс по системному анализу 📖
По всем вопросам: @dmatw
Вакансии на 300к+ 💸
Где учился ⛏
Где работаю ⛏
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵
⛏ Давайте развернем Linux, PostgreSQL и напишем Python/SQL скрипты прямо с айфона. Заходим на Yandex Cloud, далее вкладка Compute Cloud и нажимаем создать виртуальную машину.
⛏ Выбираем доступ по OS Login и создаем виртуалку. Переходим в терминал. Устанавливаем пакет OpenSSH, генерируем публичный ключ и копируем его:
Команда:
apk add openssh-client && ssh-keygen -t rsa -b 2048 -f ~/.ssh/id_rsa -N "" && cat ~/.ssh/id_rsa.pub
⛏ Переходим в нашу виртуалку и добавляем новый ключ.
Копируем строчку для подключения и вставляем в Терминал.
⛏ Устанавливаем PostgreSQL и даем разрешение удаленных подключений.
Команда:
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' && wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - && sudo apt update && sudo apt install -y postgresql-17 && sudo sed -i "s/#listen_addresses = 'localhost'/listen_addresses = '*'/" /etc/postgresql/17/main/postgresql.conf && echo "host all all 0.0.0.0/0 md5" | sudo tee -a /etc/postgresql/17/main/pg_hba.conf && sudo systemctl restart postgresql
⛏ Создаем пользователя admin с правами superuser
Команда:
sudo -u postgres psql -c "CREATE USER admin WITH PASSWORD 'admin'; ALTER USER admin WITH SUPERUSER;"
⛏ И накатываем авторскую базу данных Aristov Tech по тайским перевозкам.
Команда:
sudo su postgres
cd
wget https://storage.googleapis.com/thaibus/thai_small.tar.gz && tar -xf thai_small.tar.gz && psql < thai.sql
psql -d thai
⛏ Отправляем простой запрос для проверки.
Запрос:
SELECT t.fkride, r.fkbus, r.startdate FROM book.tickets t LEFT JOIN book.ride r ON t.fkride = r.id WHERE t.id = 5176481;
⛏ Переходим в TablePlus и заполняем данные для подключения к PostgreSQL.
Проверяем отправку запроса.
⛏ Теперь идем в Google Collab и упаковываем наш запрос в Python скрипт и проверяем результат:
Python код:
import psycopg2
import pandas as pd
conn = psycopg2.connect(host="158.160.169.7", port="5432", database="thai", user="admin", password="admin")
query = f'''
SELECT t.fkride, r.fkbus, r.startdate
FROM book.tickets t
LEFT JOIN book.ride r ON t.fkride = r.id
WHERE t.id = 5176481;
'''
df = pd.read_sql_query(query, conn)
df.head()
⛏ Удаляем Postgres с ВМ, оставшиеся данные и каталоги.
Команда:
sudo apt purge postgresql postgresql-client postgresql-client-common postgresql-common && sudo apt autoremove --purge
Команда:
sudo rm -rf /etc/postgresql /etc/postgresql-common /var/lib/postgresql /var/log/postgresql
🤖На видео можете познакомиться с моим ИИ аватаром
⛏ Ресурсы:
ISH - терминал
TablePlus - клиент БД
Yandex Cloud - облачная платформа
Курс по системному анализу 📖
По всем вопросам: @dmatw
Вакансии на 300к+ 💸
Где учился ⛏
Где работаю ⛏
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵


06.04.202509:09
Почему курсы не помогут и как правильно учиться?
⛏ Если вы проходите курсы ради сертификата, не применяете знания на практике и не структурируете их, это может оказаться пустой тратой времени и денег. Рекомендую использовать интеллект-карты (Mind Map). Например, моя карта по IT-архитектуре помогла мне получать синьорские офферы на позицию системного аналитика, учитывая мой опыт.
🗺️ Что включает в себя мой Mind Map?
С помощью этого инструмента я объясняю сложные темы простыми визуальными элементами. В каждом блоке есть ссылка на конспект, размещенный на моем GitHub.
📞 При покупке данной карты вы получите 2 консультации:
1. Погружение в Mind Map и ответы на все вопросы
2. Стресс-собеседование и помощь в составлении резюме
📖 Содержание:
- Виды требований (БТ/ФТ/НФТ)
- Архитектура (SOA/Микросервисы/Монолит)
- Виды интеграций
- SOAP/REST API
- Брокеры очередей (KAFKA VS RabbitMQ)
- Базы данных (основные виды: Postgres/MongoDB/Clickhouse/Redis; теоремы ACID/CAP)
- Стратегии хранения данных
- Нотации и диаграммы (UML/BPMN/C4/VAD/EPC)
- Use Case/User Story
- Проектирование высоконагруженных проектов и расчет нагрузки
- Новый материал все время дополняется
По всем вопросам: @dmatw
Где учился ⛏
Где работаю ⛏
Вакансии на 300к+ 🛍
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵
⛏ Если вы проходите курсы ради сертификата, не применяете знания на практике и не структурируете их, это может оказаться пустой тратой времени и денег. Рекомендую использовать интеллект-карты (Mind Map). Например, моя карта по IT-архитектуре помогла мне получать синьорские офферы на позицию системного аналитика, учитывая мой опыт.
🗺️ Что включает в себя мой Mind Map?
С помощью этого инструмента я объясняю сложные темы простыми визуальными элементами. В каждом блоке есть ссылка на конспект, размещенный на моем GitHub.
📞 При покупке данной карты вы получите 2 консультации:
1. Погружение в Mind Map и ответы на все вопросы
2. Стресс-собеседование и помощь в составлении резюме
📖 Содержание:
- Виды требований (БТ/ФТ/НФТ)
- Архитектура (SOA/Микросервисы/Монолит)
- Виды интеграций
- SOAP/REST API
- Брокеры очередей (KAFKA VS RabbitMQ)
- Базы данных (основные виды: Postgres/MongoDB/Clickhouse/Redis; теоремы ACID/CAP)
- Стратегии хранения данных
- Нотации и диаграммы (UML/BPMN/C4/VAD/EPC)
- Use Case/User Story
- Проектирование высоконагруженных проектов и расчет нагрузки
- Новый материал все время дополняется
По всем вопросам: @dmatw
Где учился ⛏
Где работаю ⛏
Вакансии на 300к+ 🛍
🗺️ Навигация по каналу 🗺️
🍵 Чайная IT Лавка решений 🍵
Увійдіть, щоб розблокувати більше функціональності.