TGViewer
Channel Public Channel
ИТ наизнанку | Владимир Ловцов

ИТ наизнанку | Владимир Ловцов

@it_underside

Будни ИТ без «ванили».
⚡ Реальные истории, хаос и управление проектами.
⚡ Помогаю специалистам — от старта в ИТ до роста в лиды.
⚡ Консультирую компании — продукты под ключ, команды на максимум.

Ассистент для связи: @VMLovtsov_assistant
Subscribers
970
Photos
146
Videos
10
Links
103

Showing posts older than #206 · Back to latest

Older Posts 20 shown
Post #203 413
Post #201 402
Пробую генерацию видео)) и мне нравится. Конечно проблемы со склонениями и т.п., но порой очень даже удобно вместо статьи закинуть в голову инфы.

@it_underside
  • 🔥 2
  • 👍 1
Post #200 348
Тут до меня дошло, что уже понедельник😁, значит отдых идёт хорошо))) а пока ловите мини-статейку про микросервисный подход

https://telegra.ph/Tolko-mikroservisy-tolko-hardkor-07-04

Снизу не читайте🐱

P.S.Дальше будет сравнение монолита и микросервисов, потом чисто опыт моего проектирования систем.
Telegraph Только микросервисы, только хардкор! Введение Это вторая мини-статья из серии, посвящённой архитектуре проектирования приложений, и да, тут только про микросервисы. Скажу заранее, что этот подход я люблю больше монолита, т.к. микросервисы максимально просто отображают нужные функции и распределяются…
  • 🔥 2
Post #199 390
Всем доброй пятницы!

Хотелось бы поговорить о архитектурном проектировании, ну про монолиты и микросервисы всякие) Сегодня начинаем серию статей об архитектурном проектировании, и первая тема — это конечно монолит!

Монолитная архитектура

Монолит — это классический подход к разработке ПО, где все компоненты системы объединены в одном приложении.

🔹 Преимущества

- Простота разработки и деплоя
- Централизованное управление кодовой базой
- Легкость отладки и тестирования

❌ Недостатки

- Трудности масштабирования
- Ограниченная гибкость при внесении изменений
- Риск возникновения узких мест и точек отказа

А чуть больше подробностей 🖱тут🖱

@it_underside
Telegraph Никаких микросервисов, только Монолит! Введение В этой мини-статье из серии не будет изложено фундаментальных истин, только краткое инфо, но знать это обязательно для любого ИТ специалиста, т.е. основная выжимка. Монолитная архитектура — архитектурный стиль, при котором все компоненты приложения…
  • 👍 3
  • 👏 2
Post #198 400
Post #197 467
Привет! Тема дня - User Story (пользовательская история) такая важная и столь недооцененная вещь в командах ( встречал сеньеров, которые вообще не понимали, что от них хотят). Где-то сейчас посмотрят с неодобрением мастодонты и промолвят, что так не бывает. Скажу так, если ты носишь "шапку" аналитика, то будь добр хорошо разбираться в этой теме, а для молодых, джунов - основа основ.

Ну, что поехали? ☹️

User story – простое описание одной или нескольких функций продукта, написанное с точки зрения пользователя. Т.е. короткая, емкая история, которая описывает, кто пользователь, что он хочет сделать и зачем. Она помогает понять, какие задачи и потребности есть у пользователей, чтобы разработчики могли создавать более удобные и полезные продукты.

Пример user story:
1. Как пользователь, я хочу зарегистрироваться на сайте, чтобы иметь возможность оставлять комментарии.
2. Как администратор, я хочу видеть список всех зарегистрированных пользователей, чтобы управлять их доступом.
3. Как покупатель, я хочу иметь возможность добавлять товары в корзину, чтобы затем быстро оформить покупку.

User stories помогают командам:
- Понять пользователя;
- Согласовать задачи;
- Разбить работу на части.

Как правильно писать user stories?🤔

1. Используй простую структуру:
⚫️Кто: "Как [тип пользователя],"
⚫️Что: "я хочу [действие],"
⚫️Зачем: "чтобы [цель или причина]."

Пример: "Как студент, я хочу видеть свои оценки онлайн, чтобы быть в курсе своей успеваемости."

2. Будь конкретным. История должна быть конкретной и понятной, без лишних деталей.

3. Добавь критерии приемки. Это условия, которые должны быть выполнены, чтобы история считалась завершенной.

Пример⬇️
История: "Как покупатель, я хочу добавить товары в избранное, чтобы легко найти их позже."
Критерии приемки:
⚫️Пользователь может добавить товар в избранное.
⚫️Пользователь может просматривать список избранных товаров.

🤫Зачем нужны user stories🤫

🍿 Фокус на пользователе. Помогают команде всегда думать о конечных пользователях и их потребностях.
📞Упрощение планирования. Делят большой проект на мелкие, управляемые части.
🫵Улучшение коммуникации. Обеспечивают ясность и понимание среди всех участников команды.

✍️Примеры хороших user stories✍️

1. Как читатель блога, я хочу иметь возможность подписаться на обновления, чтобы не пропускать новые статьи.
2. Как водитель, я хочу получать уведомления о пробках, чтобы выбирать менее загруженные маршруты.
3. Как менеджер по продажам, я хочу видеть отчеты о продажах за месяц, чтобы анализировать работу команды.

P.S. надеюсь легко объяснил и адекватно))

@it_underside
  • 👍 9
Post #196 497
В общем сегодня увидел статейку обзорную про HighLoad++ 2024 и там есть обзор моего доклада "Опыт перевода банковского продукта в риалтайм", есть много спорных моментов, конечно в статье, но как понял автор, так и рассказал) но вообще рассказал достаточно подробно и близко к оригиналу😀

Да, я ищу второго тестировщика как раз на этот проект)) пишите, если у вас есть кто на примете.

А вот и статейка⬇️
https://habr.com/ru/articles/825566/


#ITнаизнанку #t1 #highload++ #2024

@it_underside
Хабр Saint HighLoad++ 2024. Заметки путешественника Высокие нагрузки во всей своей красе! "Работает? Не трогай!" Но только не в HighLoad! Расти нужно постоянно. Всё менять и переделывать. Но как? И с помощью каких практик? А может и так сойдёт? Поехал...
  • 👍 1
  • 👏 1
Post #195 474
Частнько вижу в разных курсах тему связанную с CAP теоремой, она если честно довольно простая, а теперь давай разберём её. Представь, что ты строишь распределённую систему, то есть систему, где данные и задачи распределены по нескольким серверам. CAP теорема говорит, что одновременно ты можешь обеспечить только два из трёх следующих свойств: согласованность, доступность и устойчивость к разделению.

Вот что это значит:

1️⃣Согласованность
Все сервера всегда видят одно и то же. Например, если ты записал что-то в систему, все сразу видят это обновление.

2️⃣ Доступность
Система всегда отвечает на запросы, даже если какие-то сервера не работают. То есть, пользователь всегда получит ответ, но он может быть не самым свежим.

3️⃣Устойчивость к разделению
Система продолжает работать, даже если часть серверов не может общаться друг с другом (например, из-за проблем с сетью).

Суть CAP теоремы

Если у тебя случится сетевой сбой, то ты не сможешь одновременно обеспечить и согласованность, и доступность. Придётся выбирать, чем пожертвовать.

Как это применить на практике

1️⃣Анализируй потребности
Подумай, что для тебя важнее: актуальные данные, постоянная доступность или работа в условиях сетевых проблем.

2️⃣Выбирай архитектуру
Исходя из этого, выбирай компромисс. Например, если твоя система должна быстро отвечать пользователям, даже если данные не всегда актуальны (как в соцсетях), то тебе подойдёт модель AP (доступность + устойчивость к разделению).

3️⃣Реализуй
Выбирай технологии и подходы, которые соответствуют твоему выбору. Для CP систем (согласованность + устойчивость к разделению) подойдут реляционные базы данных. Для AP (доступность + устойчивость к разделению) — NoSQL базы.

Итого, CAP теорема помогает тебе понять, что ты не можешь получить всё сразу. Но, зная это, ты можешь принимать более осознанные решения при проектировании своей системы, выбирая те свойства, которые важны именно для твоего проекта.

P.S. надеюсь будет выглядеть нормально, с телефона набираешь когда, есть нюансы)

@it_underside
  • 👍 8
  • ❤ 1
  • 🔥 1
Post #194 453
Всем привет! Ищу в свою команду пополнение в виде дополнительного тестировщика. Что нужно знать? Какая база и опыт?

Опыт от 2х лет
Оплата - по рынку
Мат.часть - классика
Главное понимать и уметь тестировать.

О проекте: создаём для банкинга риалтайм систему для выдачи маркетинговых предложений.

Пишите в личные сообщения, если есть кто на примете.


#тестировщик #t1 #fullstack

@it_underside
  • 👍 2
  • 🔥 1
Post #193 404
Читаю отзывы людей про обучающие платформы, кто про coursera пишет, а кто про stepik или ЯП, skillfacrory и знаете в чём прикол? Что это по большей части просто платформа с курсами и курсы делаются чисто для получения прибыли, не более того, кто бы за какой миссией не скрывался, но с другой стороны мы с вами "заелились", т.к. страждещему хватит и песчинки для освоения материала, а вот остальным нет.

Мысли ночью, пока пишу бэклог)))

@it_underside
Post #192 479
Всем кто не был на хайлоуде, приходите, тут интересно. Классные проекторы, крутые доклады и супер организация, особенно мне зашёл бейдж в котором и карта, и талоны на обед, и даже расписание.
  • 👍 2
  • 🔥 1
Post #191 436
Заходите на хайлоуде в зелёный зал! В 11:10
  • 👍 4
  • 🔥 1
Post #190 441
Ребят, если кому интересно, то в 2022-23 годах я проводил большое исследование для своего проекта по технологических сообществам и открыл много полезной информации. Для ориентира по средней зп ит специалиста, можно смотреть на слайд приложенный к посту, но накидывать дополнительно процентов 15-32% и это и будет средняя за в этом году.😁

@it_underside
  • 👀 2
  • 👍 1
  • 👏 1
Post #189 393
К опросу выше⬆️

Я тут прикольную рекламу увидел про заработную плату, что если ты сеньор разработки то твоя оплата 500 тысяч на руки, а если ит лидер, то до 800, но что то я в жизни таких кейсов видел разве, что штучно, а вы? Интересно будет посмотреть на опросу выше😀


@it_underside
  • 👏 1
Post #185 393
Post #184 883
СофтТех ⚡️ США изолирует ИТ от всех, кто в России. Правительство США сообщило, что в рамках расширения санкций запрещают предоставление ПО и услуг в сфере ИТ и софта любому лицу на территории России. В категории «Запреты на программное обеспечение и услуги, связанные…
Грустненько, но в принципе надеюсь Мой офис будет лучше)) а что с другим ПО остаётся под вопросом... торренты, зеркала и ВПН
  • 🔥 4
  • 🤔 1
Post #183 894

Forwarded from СофтТех

⚡️ США изолирует ИТ от всех, кто в России.

Правительство США сообщило, что в рамках расширения санкций запрещают предоставление ПО и услуг в сфере ИТ и софта любому лицу на территории России.

В категории «Запреты на программное обеспечение и услуги, связанные с ИТ» указана следующая информация:

Запрещается предоставление любому лицу в Российской Федерации:
1. ИТ-услуг, связанных с консалтингом и проектированием.
2. ИТ-поддержки и облачных услуг для ПО для управления предприятием, проектирования и производства.


Запреты вступят в силу 12 сентября 2024 года. А Минфин США это комментирует следующим образом:

Мы увеличиваем риск для финансовых учреждений, имеющих дело с военной экономикой России, и устраняем пути для уклонения от уплаты налогов, а также уменьшаем возможности России получать выгоду от доступа к иностранным технологиям, оборудованию, программному обеспечению и ИТ-услугам.
  • 🤔 4
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →