Нагрузим IT!
315 subscribers
364 photos
15 videos
207 links
📊 Тестирование без душноты

QA-инженер Ozon и преподаватель объясняет нагрузку, инструменты и собесы простым языком

Чат: @lets_load_chat
Автор: @Slabodenyuk_Anatoly
Download Telegram
🤔 Теперь программировать может каждый (или нет?)

Наткнулся на опупенную статью от журналистки Stack Overflow, которая решила закодить приложение... вообще не зная, как кодить 🤷‍♂️
(но в отличии от многих, она решила задокументировать свой опыт)

Она взяла Bolt (AI-инструмент для вайб-коддинга) и создала приложение для Reddit про самые ужасные туалеты в мире. Да, это было её идеей для хакатона - ребята с Reddit довольно странные. Приложение работало... сначала. Но когда она показала его настоящим разработчикам - началось веселье. Код оказался свалкой, безопасности - ЗИРО, а структура проекта - как будто её собирала обезьяна с похмелья.

Сделал вольный перевод этой истории специально для вас, потому что она идеально показывает, что такое программирование на вайбе на самом деле. Читать обязательно - особенно тем, кто думает, что ChatGPT скоро заменит джунов

🌐 Ссылка на сатью 🌐

⚡️ Подписаться

#Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1
🔨 Инструмент дня - WIRESHARK

Wireshark - это Шерлок Холмс для вашей сети. Он показывает каждый сетевой “пакет” - маленький кусочек данных, который летает между устройствами, сайтами и сервисами. 🔍
​
❓ Зачем он нужен?
​- Чтобы понять, что реально уходит в сеть с вашего ПК или сервера.
- Чтобы находить проблемы: где теряются пакеты, почему “лагает” или не открывается нужный сервис.
​- Чтобы учиться протоколам: TCP, HTTP, DNS и другим не по теории, а “вживую”, наблюдая их работу в реальном времени.
​
❓ Как Wireshark помогает QA:
- Проверка корректности запросов и ответов на всех уровнях
- Поиск сетевых багов
- Более глубокое погружение в тестируемый продукт

❓ Как это выглядит на практике?
​- Вы запускаете Wireshark и выбираете нужный сетевой интерфейс (обычно это ваш активный адаптер).
- Нажимаете кнопку “Start” - и сразу видите поток пакетов: кто с кем общается, по какому протоколу, на какие порты.
​- Можно кликнуть по любому пакету и посмотреть его содержимое “под микроскопом” - заголовки, флаги, поля протокола.
​
💦 Чтобы не утонуть в этом потоке, в Wireshark есть фильтры:
Примеры простых фильтров, с которых можно начать:
ip.addr == 8.8.8.8 - показать только трафик к/от конкретного IP.
tcp.port == 80 - показать HTTP-трафик.
dns - только DNS-запросы и ответы.
tcp.analysis.flags - все странности в tcp


📣Что хочется сказать в конце:
Wireshark является отличным мощным ежедневным инструментом для QA‑инженера, который хочет понимать поведение системы глубже интерфейса 😉

⚡️ Подписаться

#Инструмент
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1
Коллеги, привет 👋
На канале уже было уже пару постов с задач с собеседований:
- тык
и
- еще раз тык

подумал, что была неплохая рубрика, вроде вам нравилось, давайте продолжим её 😉

Сегодня попрошу вас ответить на довольно банальный вопрос, но его все еще спрашивают практически на всех интервью ⬇️⬇️⬇️

⚡️ Подписаться

#Собес
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🔥1
🤔 Музыкальные итоги Яндекс Музыки, подвиньтесь!

ChatGPT тоже выкатил личные итоги года

В продолжение к посту про ИИ Санту - теперь у каждого пользователя есть своя персональная статистика за 2025 год.

Сервис анализирует все ваши переписки и выдает красивый отчет Year in Review.

Что внутри отчета:
📊 Точные цифры: Сколько сообщений вы написали, сколько картинок сгенерировали и в какие дни «мучали» нейронку чаще всего.
🎭 Ваш Архетип: ИИ определяет вашу ролевую модель. Вы кто? «Мудрец», «Продюсер» или «Тролль»?
🖼 Уникальный арт: Нейросеть рисует пиксельную картинку, основанную на ваших интересах.

❓ Как получить свои итоги:
- Включите три буквы (желательно США, как оказалось 😅)
- Зайдите в ChatGPT (веб или приложение) или перейдите по ссылке
- Нажмите на баннер «Your Year with ChatGPT» или просто напишите в новый чат промпт:
Show me my year with ChatGPT


⚠️ Важно: если функция не срабатывает, проверьте, включена ли у вас «Память» (Memory) в настройках.

👇 Кидайте в комменты скрины: какой у вас Архетип? У меня, например, Инженер (почему-то) ☺️

(положил свои итоги в комментарии - не спрашивайте, почему там Пумба в праздничном колпаке... 🐷)

⚡️ Подписаться

#AI
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
🧠 Оперативка (RAM): Почему крыша у сервера может "утечь" от нагрузки

Все мы хоть раз слышали фразу «У меня комп тормозит, оперативки не хватает». Обычно это происходит, когда открыто 50 вкладок в Chrome, Photoshop и еще Геральт из Ривии куда-то идет на фоне.

Но что такое RAM (Random Access Memory) или ОЗУ (Оперативное Запоминающее Устройство), и почему нагрузочным тестировщикам она снится в кошмарах? Давайте разбираться. 👇

🌭 Аналогия с кухней
Представьте, что процессор - это повар.

Тогда:
✅ Жесткий диск (HDD/SSD) - это холодильник и кладовка. Там продукты хранятся долго, но бегать туда далеко.
✅ Оперативная память (RAM) - это кухонный стол.

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

Если стол маленький (мало RAM), повару приходится постоянно бегать в кладовку: убрал лук, достал морковь, убрал морковь, достал мясо. Это долго. Это тормоза. 🐢


🏋️‍♂️ Причем тут Load QA?
Нагрузочное тестирование - это когда мы, как злые клиенты, врываемся на кухню и орем: «Сделайте нам 5000 Биг Тейсти ЗА СЕКУНДУ!».

Вот тут-то и начинается веселье с оперативкой:
🔥 Каждому пользователю нужен кусочек стола
Когда юзер заходит на сайт, сервер выделяет ему немного места в памяти (сессия, данные корзины и т.д.).

1 юзер = 1 тарелка на столе.

100 юзеров = сервиз на 12 персон.

10 000 юзеров = Гора посуды, которая валится на пол.


🔥 Утечки памяти (Memory Leaks)
Это самая популярная проблема в нагрузочном тестировании. Представьте, что повар готовит, но не выбрасывает очистки. Он просто оставляет их на столе.
Сначала это не мешает. Но если мы дадим нагрузку на 24 часа... через 5 часов стол завален мусором, места для готовки нет. Сервер делает «ПУ-ПУ-ПУ» и умирает. 💀

🔥 OOM Killer (Маньяк с дубинкой)
В Linux есть такая штука - Out Of Memory Killer. Когда оперативка заканчивается совсем, приходит этот парень и просто «убивает» случайный процесс, чтобы освободить место. Обычно он убивает самое важное (базу данных или само приложение).
Для Load QA увидеть в логах OOM Killer - это маленькая победа. Мы сломали систему! 🎉

🤔 Так вот зачем нужны эти ребята из нагрузочного тестирования
Именно - мы проверяем не только то, насколько быстро работает сайт, но и то, хватит ли ему «кухонного стола», чтобы накормить толпу голодных пользователей, не уронив при этом кастрюлю себе на ногу.

Вопрос на засыпку: Сколько у вас вкладок в браузере открыто прямо сейчас? 😅

⚡️ Подписаться

#Метрика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1
Карьерные ожидания и стратегии IT-специалистов 2025-2026: что изменилось на рынке труда

Нашел исследование на основе опроса 2100+ айтишников 🔥

🚪 Главное открытие:
офисная работа интересна буквально 5% специалистов! Остальные хотят гибрид или удалёнку. В Москве - больше гибридных предложений, в регионах - удалёнка лидирует. А вот джуны чаще сидят в офисе (38%), потому что нужна наставка (тут все логично). Топ-менеджеры тоже в офисах (38%), но из-за влияния и принятия решений.

🎁 Самые важные бонусы по мнению айтишников:
ДМС, гибкий график и корпоративная техника. Но вот корпоративы и мерч, которые есть в 90% компаний, для специалистов - на последнем месте (ха-ха, хотя я вот не против новой кружки с логотипом компании).

🩹 Главная боль на собеседованиях:
83% жалуются на отсутствие обратной связи. Прошёл 5 собесов, тишина... Это морально убивает. Плюс много этапов, плохая организация и длинные перерывы между интервью.

Ну, и не могу не согласиться с одним из комментариев под статьей:
В опроснике не хватает пункта... Тупо денег больше 😂


🔗 Ссылка на Источник

⚡️ Подписаться

#Новости
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1😁1
👍 ДАЙДЖЕСТ НЕДЕЛИ!

Коллеги, привет
Собрал все посты за неделю сюда, если вдруг что-то пропустили

✔️ Основные методологии управления - карточки с описанием
✔️ Почему у Линукс пингвин? - изучаем историю появления главного маскота у айтишников
✔️ Чат ДЖИПИТИ дарит подарок - нейронка делает видео с вами в главной роли
✔️ Статья про вайб-коддинг - мой вольный перевод материала на тему того, можно ли теперь программировать без знаний кода
✔️ Инструмент дня WireShark - разбираем, что это за акула такая
✔️ Вопрос с собеседования - чем HTTPS отличается от HTTP
✔️ Снова Чат ДЖИПИТИ - теперь с итогами вашего года
✔️ Оперативная память - как понимать метрику потребления RAM
✔️ Ожидания от работы у IT специалистов - выводы из статьи

Спасибо за то, что читаете. Дальше - больше 💪

⚡️ Подписаться

#ИтогиНедели
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1
а, ну и с последней пятницей в этом году 🎄

⚡️ Подписаться

#Хиханьки
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7❤1
Коллеги, с началом рабочей недели! 💪

Разберем основные статусы баг-репортов, как всегда в формате карточек.

В комментарии к этому посту вас будет ждать схема жизненного цикла бага в Jira 🎁

⚡️ Подписаться

#Термин
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2
🖥 0 и 1: Почему в Айти все сводится к нулям и единицам?

Сегодня разберем вопрос, который мучает всех новичков и тех, кто первый раз посмотрел «Матрицу», - Почему в IT всё сводится к нулям и единицам? Почему не 3, 5 или 69?

Кажется, что программисты просто любят усложнять жизнь, но на самом деле всё наоборот - они очень даже ленивые ребята

💡 Это просто выключатель
Представьте, что вы общаетесь с другом из соседнего дома с помощью фонарика.
Как проще всего передать сигнал?
Свет горит — это «Да» (или 1).
Свет не горит — это «Нет» (или 0).

Именно так работает компьютер на физическом уровне. Внутри процессора миллиарды микроскопических транзисторов, которые работают как обычные выключатели: ток либо течет, либо нет.
​

🚫 Почему не десятичная система?
Представьте, что мы решили сделать компьютер на привычной нам десятичной системе (цифры 0-9).
Тогда нашему транзистору пришлось бы различать не просто «есть ток» или «нет тока», а 10 уровней напряжения:
0 вольт = цифра 0
1 вольт = цифра 1
...
9 вольт = цифра 9

Отличить «сигнал есть» от «сигнала нет» гораздо проще, чем ловить тонкие оттенки.
​
Компьютеры используют нули и единицы не потому, что они умные, а потому что так проще не ошибиться 🤔

💬 Вопрос в студию: А какая система счисления была самой сложной для вас в школе/универе? Кто изучал шестнадцатеричную, отзовитесь! 👇

⚡️ Подписаться

#Факт
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👨‍💻2
🔥 ChatGPT + Replit = Новый уровень эффективности (и лени)

Коллеги, у нас тут новости из разряда "будущее уже наступило, а мы и не заметили".
OpenAI официально подружили ChatGPT с Replit.


​Если раньше мы просили чат написать код, потом копировали его, вставляли в IDE, ловили ошибки, матерились (ну, я) и возвращались обратно в чат... То теперь всё работает, "из коробки".

Давайте разберем, что это за зверь и почему тестировщикам это будет полезно.

🧪 Что такое Replit?
Представьте Google Docs, но для кода.
​
Это сайт, где можно писать, запускать и тестировать программы прямо в браузере. Не нужно устанавливать Python, настраивать окружение или молиться, чтобы "оно запустилось". Просто открыл вкладку - и ты программист (ну, почти).
​
🔌 Как подключить?
Всё делается в пару кликов:

Заходим в Settings (Настройки) в ChatGPT.
✅ Ищем раздел Apps & Connectors - или переходим по ссылке
✅ Находим Replit и жмем Connect.
✅ Логинимся в свой аккаунт Replit (или создаем, это бесплатно).
​
Всё! Вы великолепны.

🛠 Что можно сделать (пример для нужд QA)
Теперь самое вкусное. Как это использовать, чтобы не писать код самому?
Вы просто тегаете бота в чате через @replit и говорите, что нужно.
​
Пример для QA:
Нам нужно сгенерировать 50 уникальных email-адресов и сохранить их в JSON для теста регистрации.

Пишем в чат:
@replit Создай скрипт на Python, который генерирует 50 случайных email-адресов в формате JSON и сохраняет их в файл. Запусти его и дай мне ссылку на скачивание.


❓ Что происходит:
Чат сам пишет код, сам отправляет его в Replit, там запускает, проверяет, что всё работает, и отдает вам готовый результат.
​
Не забывайте, что ReplIT, как и любой AI инструмент, - это всего лишь помощник, будьте внимательны и осторожны во время использования. Понимайте, что вы делаете 🤔


📃 Документация к сервису - тут

Кто уже пробовал? Делитесь в комментах, что успели собрать, пока пили кофе

Генератор, который получился у меня (с одного промпта, я ничего дополнительно не правил) 👇
ТЫК

⚡️ Подписаться

#AI
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Коллеги, хоу-хоу-хоу, как говорится 🎅

Пора подвести годовой итог в этом канале 📊

Вместо цифр и метрик я просто хочу сказать каждому из вас спасибо за то, что читаете, и пожелать успехов в новом году ☺️

Мир айти за этот год пережил и продолжает переживать довольно сильные потрясения, и, мне кажется, сейчас самое лучшее время для того, чтобы развиваться и укрепляться в этой сфере. 🏋️‍♂️

Желаю вам в новом году всего наилучшего, успехов и достижения ваших (не чужих) целей! 💪

Вся статистика за год на картинке (учитывая, что ко всему в этой жизни я привык подходить через призму своего обсессивно-компульсивного расстройства, то выглядит очень даже ничего ☺️)

P.S.
Чтобы сделать такую же статистику для своего канала (если вы вдруг ведёте), нужно написать этому боту:
@TGStat_Bot

сообщение вида:
2025 ссылка на ваш канал


Также в комментариях приложил статистику от другого бота, тоже довольно симпатичная 😍

⚡️ Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👏1
✅ QA чек-лист на 2026 год

Коллеги, с праздниками! 🎉
Пора потихоньку выходить из новогоднего анабиоза

📕 Нашел отличную статью вам почитать про то, как организовать процесс тестирования в 2026 году

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

Сделал вольный перевод. Будет полезно, даже если вы не являетесь руководителями, тим-лидами или другими большими дядями и тётями (так или иначе, все когда-нибудь там будем 😉)

🌐 Ссылка на мой перевод 🌐
(или тыкнете на кнопку "Посмотреть" 👇)

⚡️ Подписаться

#Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡31
🎵ChatGPT теперь официально ваш диджей

😁 Никак меня не отпустит наличие возможности автоматического создания музыкальных плейлистов

🖱 Писал про подобный функционал в сервисе "Звук" тут

Ну, и теперь подтянулись гиганты эй-ай рынка: OpenAI и Apple наконец-то подружились. В ChatGPT добавили нативную поддержку Apple Music.

🤨 Что это значит для нас?
Раньше мы просили ChatGPT написать код, а теперь можем попросить его собрать плейлист для этого кода. Работает это через раздел «Приложения» (Apps) в настройках. Вы просто привязываете свой аккаунт, и магия начинается:

🧐 Поиск песен - "Найди ту самую песню, где поется про логичного лесника

💡 Генерация плейлистов - AI создает подборку по вашему запросу и сразу добавляет её в вашу библиотеку Apple Music.

⏳ Превью - можно послушать 30-секундные отрывки прямо в чате

🏁 Как включить?
Всё просто:
- Заходим в Настройки ChatGPT.
- Ищем раздел Подключенные приложения (Connected Apps).
- Жмем на Apple Music и логинимся

💬 Вопрос в студию: Какой самый странный запрос для плейлиста вы бы ему скормили? "Музыка для написания автотестов на Java"? Пишите в комменты! Свой плейлист с промптом оставил в комментариях

⚡️ Нагрузим IT

#AI
Please open Telegram to view this post
VIEW IN TELEGRAM
🧠 Токсичных гениев больше не берут

Начинаем год со свежей статьи на Хабре.

Большая аналитика рынка 2025/26.
Коллеги, отличная новость для тех, кто умеет в софт скиллы!

🗣 Аналитика показывает, что рынок перевернулся. Вакансий стало меньше, конкуренция, признаемся, довольно большая (резюме стало на 40% больше), но побеждают не те, кто знает наизусть все алгоритмы (если вы из таких, то завидую вам по-черному 😟), а те, с кем приятно работать.

В топе требований теперь Soft Skills: умение договариваться, решать конфликты и «разговаривать словами через рот» 🤐.

Автор утверждает: если вы токсичный гений - вас уволят (и ещё много чего утверждает). Если вы адекватный, обучаемый и умеете решать проблемы - вас оторвут с руками, даже если техническую часть придется подтянуть.

👊 Что можно сказать в конце: Прокачивайте коммуникацию и адекватность так же усердно, как и код. На собеседовании ваша улыбка и умение слушать могут перевесить незнание какого-то фреймворка.

🔗 Источник

⚡️ Подписаться

#Новости
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡3