https://habr.com/ru/companies/yandex/articles/442762/
Полезная статья, если непонятна идемпотентность методов.
Полезная статья, если непонятна идемпотентность методов.
Хабр
Стажёр Вася и его истории об идемпотентности API
Идемпотентность — звучит сложно, говорят о ней редко, но это касается всех приложений, использующих API в своей работе. Меня зовут Денис Исаев, и я руковожу одной из бэкенд групп в Яндекс.Такси....
🚀 Привет, будущий Автотестировщик!
Ты в проекте WorkTech! 🚀
Направление: Автотестирование Java/Python
Рады видеть тебя в нашем Канале.
Готов к рывку в мир автотестирования?
Мы запускаем новый формат обучения по нашему чат-боту @workTech_test_bot
БЕСПЛАТНАЯ группа ПОДДЕРЖКИ на этапе самообучения!
Обучаешься ты сам, но в группе соратников по обучению!
Здесь ты:
✔️ Прокачаешь Java-навыки структурно и с поддержкой;
✔️ Будешь делиться прогрессом в чате и на встречах;
✔️ Выйдешь на финальное собеседование с уверенностью.
📅 Первая встреча-знакомство с экспертами:
Четверг, 10 апреля • 18:30–20:00 по мск времени
📍 Google Meet: https://meet.google.com/rtv-ksyd-mjm
Это информационная встреча, где ты сможешь увидеть экспертов и услышать что и как будет организовано в помощь к твоему самообучению.
Напоминаем - эта помощь и поддержка для тебя БЕСПЛАТНО!
Мы хотим помочь тебе ускориться в эффективности твоего обучения!
🔹 Важно:
❗️КАМЕРА обязательно ВКЛЮЧЕНА (тренируемся для собесов!).
💡 Что тебя ждёт внутри группы?
• Групповые разборы раз в неделю;
• Чат-комьюнити для помощи 24/7;
• Ускоренный старт в профессии.
Не просто учёба — твой вход в IT-команду. Ждём в четверг!
P.S. Опоздавших ждёт тестовый баг-репорт в стиле «Почему я задержался?» 😉
Ты в проекте WorkTech! 🚀
Направление: Автотестирование Java/Python
Рады видеть тебя в нашем Канале.
Готов к рывку в мир автотестирования?
Мы запускаем новый формат обучения по нашему чат-боту @workTech_test_bot
БЕСПЛАТНАЯ группа ПОДДЕРЖКИ на этапе самообучения!
Обучаешься ты сам, но в группе соратников по обучению!
Здесь ты:
✔️ Прокачаешь Java-навыки структурно и с поддержкой;
✔️ Будешь делиться прогрессом в чате и на встречах;
✔️ Выйдешь на финальное собеседование с уверенностью.
📅 Первая встреча-знакомство с экспертами:
Четверг, 10 апреля • 18:30–20:00 по мск времени
📍 Google Meet: https://meet.google.com/rtv-ksyd-mjm
Это информационная встреча, где ты сможешь увидеть экспертов и услышать что и как будет организовано в помощь к твоему самообучению.
Напоминаем - эта помощь и поддержка для тебя БЕСПЛАТНО!
Мы хотим помочь тебе ускориться в эффективности твоего обучения!
🔹 Важно:
❗️КАМЕРА обязательно ВКЛЮЧЕНА (тренируемся для собесов!).
💡 Что тебя ждёт внутри группы?
• Групповые разборы раз в неделю;
• Чат-комьюнити для помощи 24/7;
• Ускоренный старт в профессии.
Не просто учёба — твой вход в IT-команду. Ждём в четверг!
P.S. Опоздавших ждёт тестовый баг-репорт в стиле «Почему я задержался?» 😉
Google
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
🔥2
WorkTech | Трудоустройство в IT
🚀 Привет, будущий Автотестировщик! Ты в проекте WorkTech! 🚀 Направление: Автотестирование Java/Python Рады видеть тебя в нашем Канале. Готов к рывку в мир автотестирования? Мы запускаем новый формат обучения по нашему чат-боту @workTech_test_bot БЕСПЛАТНАЯ…
👆❗️Встречаемся через 20 минут❗️
в 18:30ч. по мск
приготовь свои вопросы
📍 Google Meet: https://meet.google.com/rtv-ksyd-mjm
🔹 Важно:
Камера обязательно включена.
в 18:30ч. по мск
приготовь свои вопросы
📍 Google Meet: https://meet.google.com/rtv-ksyd-mjm
🔹 Важно:
Камера обязательно включена.
Google
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Kafka: как тестировать. Часть 2 / Хабр
https://habr.com/ru/companies/reksoft/articles/900918/
https://habr.com/ru/companies/reksoft/articles/900918/
Хабр
Kafka: как тестировать. Часть 2
Привет, Хабр! Это вторая часть статьи о Kafka (первая тут ). Давайте продолжим разбираться. Итак, часто тестирование сводится к эмуляции работы сервиса и наблюдением за топиками кафки. Для этого...
Вайб-кодинг: практика, о которой почему-то не говорят / Хабр
https://habr.com/ru/companies/h3llo_cloud/articles/900612/
https://habr.com/ru/companies/h3llo_cloud/articles/900612/
Хабр
Вайб-кодинг: практика, о которой почему-то не говорят
В феврале мир разработки перевернулся с выходом Sonnet 3.7. Потому что вдруг внезапно оказалось, что джуны уже не очень-то и нужны. И нейросетка нормально заменяет мидлов тоже. Я откидываюсь в кресле,...
WorkTech | Трудоустройство в IT
Photo
👆❗️ Хочешь так же - дерзай!
Заполни Анкету.
Это поможет попасть в наш список кандидатов!
Получишь персонального куратора, который ответит на все твои вопросы.
👉https://worktechlab.ru/anketa
👇Ниже все полезняшки для тебя!👇
1️⃣ Условия сотрудничества и детали вы найдете на нашем сайте:
https://worktechlab.ru/clients
Там же вы можете изучить договор оферты
__(он находится в самом низу сайта):__
И не забудьте заглянуть в раздел "Часто задаваемые вопросы" — там много полезного.
2️⃣ Канал WorkTech Lab | Обучение
Для автотестировщиков и разработчиков:
https://t.me/+d5vFkI-CYnpjZDFi
3️⃣ Канал WorkTech | Трудоустройство в IT
https://t.me/+0hZ-rDMOpkpiZGIy
4️⃣ Ссылка для входа в обучающий КАНАЛ для начинающих автотестировщиков:
@workTech_test_bot
5️⃣ Приглашение в доп.КАНАЛ по ссылке:
https://t.me/+7tpH3RH8TvpkZDdi
Так же можете присоединится вот к этому каналу.
Заполни Анкету.
Это поможет попасть в наш список кандидатов!
Получишь персонального куратора, который ответит на все твои вопросы.
👉https://worktechlab.ru/anketa
👇Ниже все полезняшки для тебя!👇
1️⃣ Условия сотрудничества и детали вы найдете на нашем сайте:
https://worktechlab.ru/clients
Там же вы можете изучить договор оферты
__(он находится в самом низу сайта):__
И не забудьте заглянуть в раздел "Часто задаваемые вопросы" — там много полезного.
2️⃣ Канал WorkTech Lab | Обучение
Для автотестировщиков и разработчиков:
https://t.me/+d5vFkI-CYnpjZDFi
3️⃣ Канал WorkTech | Трудоустройство в IT
https://t.me/+0hZ-rDMOpkpiZGIy
4️⃣ Ссылка для входа в обучающий КАНАЛ для начинающих автотестировщиков:
@workTech_test_bot
5️⃣ Приглашение в доп.КАНАЛ по ссылке:
https://t.me/+7tpH3RH8TvpkZDdi
Так же можете присоединится вот к этому каналу.
worktechlab.ru
Для клиентов (QA)
✳️ВСЁ ДЛЯ МЕНТИ!✳️
@WorkTech_mentee
https://t.me/WorkTech_mentee
Мы прямо сейчас запустили БЕСПЛАТНО в ПОМОЩЬ кандидатам для прохождения самообучения по нашему обучающему КАНАЛу в Телеграмм для начинающих автотестировщиков:
@workTech_test_bot
По 1-ой групповой встрече в неделю и участие в мини-чате с начинающими автотестировщиками.
Ориентировочно на два месяца.
https://t.me/+-a_5lTVxC4Y5NjVi
Присоединяйся?
Встречи уже начались.
@WorkTech_mentee
https://t.me/WorkTech_mentee
Мы прямо сейчас запустили БЕСПЛАТНО в ПОМОЩЬ кандидатам для прохождения самообучения по нашему обучающему КАНАЛу в Телеграмм для начинающих автотестировщиков:
@workTech_test_bot
По 1-ой групповой встрече в неделю и участие в мини-чате с начинающими автотестировщиками.
Ориентировочно на два месяца.
https://t.me/+-a_5lTVxC4Y5NjVi
Присоединяйся?
Встречи уже начались.
Время на учебу есть. Даже если кажется, что его нет.
(Тут могла быть твоя фотка с прошлой работы, где ты в каске и с лопатой… но мы её потеряли 😅)
История: недавно один парень забил на обучение. Говорил — «нет времени». Но при этом каждый вечер тусил в соцсетях и смотрел мемы. Знакомо?
Вопрос не в том, есть ли время. А в том — готов ли ты его найти?
Если тебе реально захотелось поесть — ты же не будешь ждать до завтра? Вот и с учебой так же.
3 года назад я был таким же.
Вечно «нет времени».
Но при этом — ютуб, сериалы, бесцельный скроллинг.
Потом просто включил режим «мне это надо»:
Вырубил весь шлак (соцсети, фоновый ютуб).
Сказал друзьям: «Ребят, я на пару месяцев в отпуск».
Каждый день — минимум 2 часа на учебу. Без вариантов.
Жестко? Да. Но либо так, либо через пару лет будешь сидеть на той же работе и всё так же думать, что «айти — это нереально».
Что делать, если хочешь вырваться?
1️⃣ Забудь про «учебу для галочки».
Видео на фоне — это не учеба.
«Лайфхаки» из ютуба — это не учеба.
Это просто дофаминовая жвачка.
2️⃣ Создай себе точку невозврата.
Когда я думал о работе в супермаркете за 150 рублей в час, понял: или прорвусь, или так и останусь.
3️⃣ Начни с бесплатного.
У нас есть телеграм-бот — попробуй IT без риска.
Никаких «купи курс, а там разберемся».
Как стартовать?
🔹 Бесплатный обучающий канал для автотестировщиков:
👉 @workTech_test_bot
👉 @WorkTech_mentee - бесплатная поддержка в период самообучения, заходи - сам всё увидишь.
👉 Telegram-канал: https://t.me/+0hZ-rDMOpkpiZGIy
🔹 Хочешь в IT? Заполни анкету — попадёшь в список кандидатов:
📝 worktechlab.ru/anketa
🔹 Всё о сотрудничестве (договор, FAQ):
🌐 worktechlab.ru/clients
IT — не для «избранных». Это для тех, кто решил попробовать.
👉 Обучение БЕСПЛАТНО. Без обязательств. А дальше сам посмотришь и решишь.
(P.S. Если через год ты всё ещё будешь на той же работе — это твой выбор. Но будет обидно, да?) 🚀
(Тут могла быть твоя фотка с прошлой работы, где ты в каске и с лопатой… но мы её потеряли 😅)
История: недавно один парень забил на обучение. Говорил — «нет времени». Но при этом каждый вечер тусил в соцсетях и смотрел мемы. Знакомо?
Вопрос не в том, есть ли время. А в том — готов ли ты его найти?
Если тебе реально захотелось поесть — ты же не будешь ждать до завтра? Вот и с учебой так же.
3 года назад я был таким же.
Вечно «нет времени».
Но при этом — ютуб, сериалы, бесцельный скроллинг.
Потом просто включил режим «мне это надо»:
Вырубил весь шлак (соцсети, фоновый ютуб).
Сказал друзьям: «Ребят, я на пару месяцев в отпуск».
Каждый день — минимум 2 часа на учебу. Без вариантов.
Жестко? Да. Но либо так, либо через пару лет будешь сидеть на той же работе и всё так же думать, что «айти — это нереально».
Что делать, если хочешь вырваться?
1️⃣ Забудь про «учебу для галочки».
Видео на фоне — это не учеба.
«Лайфхаки» из ютуба — это не учеба.
Это просто дофаминовая жвачка.
2️⃣ Создай себе точку невозврата.
Когда я думал о работе в супермаркете за 150 рублей в час, понял: или прорвусь, или так и останусь.
3️⃣ Начни с бесплатного.
У нас есть телеграм-бот — попробуй IT без риска.
Никаких «купи курс, а там разберемся».
Как стартовать?
🔹 Бесплатный обучающий канал для автотестировщиков:
👉 @workTech_test_bot
👉 @WorkTech_mentee - бесплатная поддержка в период самообучения, заходи - сам всё увидишь.
👉 Telegram-канал: https://t.me/+0hZ-rDMOpkpiZGIy
🔹 Хочешь в IT? Заполни анкету — попадёшь в список кандидатов:
📝 worktechlab.ru/anketa
🔹 Всё о сотрудничестве (договор, FAQ):
🌐 worktechlab.ru/clients
IT — не для «избранных». Это для тех, кто решил попробовать.
👉 Обучение БЕСПЛАТНО. Без обязательств. А дальше сам посмотришь и решишь.
(P.S. Если через год ты всё ещё будешь на той же работе — это твой выбор. Но будет обидно, да?) 🚀
Фишка дебага в IntelliJ IDEA: Reset Frame
Если вам приходилось перезапускать весь дебаг из-за ошибки в анализе кода, есть лучший способ – Reset Frame. Он позволяет откатить выполнение метода и повторить его выполнение с начала, без полной перезагрузки приложения.
Как использовать
1. Запускаем дебаг и доходим до брейкпоинта.
2. Открываем окно Debug.
3. Во вкладке Frames (стек вызовов) выбираем нужный метод.
4. Нажимаем ПКМ → Reset Frame.
5. Код откатится на вход в метод, как будто вы только что в него зашли.
Когда это полезно
— Ошиблись при анализе и хотите пересмотреть состояние переменных
— Нужно повторно выполнить метод, не перезапуская весь процесс
— Дебажите рекурсию или сложные цепочки вызовов
Важно
— Reset Frame не откатывает глобальные изменения (например, изменения в базе или внешних файлах).
— Он работает только в пределах одного метода – не выйдет вернуть выполнение назад на несколько вызовов.
▪️ Как использовать Reset Frame эффективнее
Можно комбинировать его с Evaluate Expression, чтобы перед повторным вызовом метода изменять переменные вручную.
Пользовались Reset Frame раньше или только узнали?
Java библиотека #java
Если вам приходилось перезапускать весь дебаг из-за ошибки в анализе кода, есть лучший способ – Reset Frame. Он позволяет откатить выполнение метода и повторить его выполнение с начала, без полной перезагрузки приложения.
Как использовать
1. Запускаем дебаг и доходим до брейкпоинта.
2. Открываем окно Debug.
3. Во вкладке Frames (стек вызовов) выбираем нужный метод.
4. Нажимаем ПКМ → Reset Frame.
5. Код откатится на вход в метод, как будто вы только что в него зашли.
Когда это полезно
— Ошиблись при анализе и хотите пересмотреть состояние переменных
— Нужно повторно выполнить метод, не перезапуская весь процесс
— Дебажите рекурсию или сложные цепочки вызовов
Важно
— Reset Frame не откатывает глобальные изменения (например, изменения в базе или внешних файлах).
— Он работает только в пределах одного метода – не выйдет вернуть выполнение назад на несколько вызовов.
▪️ Как использовать Reset Frame эффективнее
Можно комбинировать его с Evaluate Expression, чтобы перед повторным вызовом метода изменять переменные вручную.
Пользовались Reset Frame раньше или только узнали?
Java библиотека #java
Telegram
Java библиотека
Книги, статьи, мемы и многое другое для Java программиста!
По сотрудничеству и рекламе: @NadikaKir
Канал в перечне РКН: https://vk.cc/cJrT4A
Мы на бирже: https://telega.in/c/javalib/
Сообщество VK https://vk.com/javatutorial
По сотрудничеству и рекламе: @NadikaKir
Канал в перечне РКН: https://vk.cc/cJrT4A
Мы на бирже: https://telega.in/c/javalib/
Сообщество VK https://vk.com/javatutorial