🧑🎓🧑🎓 QA Load Meetup 15. Kafka
В ролике говорится про тестирование производительности, затронута информация про то, как работает Kafka (producer, consumer, топик, протокол MQTT).
Видео рекомендуется к просмотру, так как про работу брокеров сообщений часто спрашивают на собесах.
Смотреть
#видео
В ролике говорится про тестирование производительности, затронута информация про то, как работает Kafka (producer, consumer, топик, протокол MQTT).
Видео рекомендуется к просмотру, так как про работу брокеров сообщений часто спрашивают на собесах.
Смотреть
#видео
❤🔥17❤2⚡1🔥1
Очередной #дайджест для тестировщиков
⬆️ Сколько студентов на самом деле находит работу — беда «войти в айти» и курсы тестировщика
⬆️ Что нового в Playwright v1.41 и v1.42 — видеопрактикум, новые теги и аннотации
⬆️ Prompting Checklist для тестировщика — чек-лист по prompt engineering и практическому опыту работы с роботами LLM
⬆️ В помощь IT-команде — «Регламент создания багов» или «Как сделать задачу ясной для тебя из отпуска»
⬆️ Разработчики vs QA — количество тестеров в команде должно зависеть только от количества фич
⬆️ Сколько студентов на самом деле находит работу — беда «войти в айти» и курсы тестировщика
⬆️ Что нового в Playwright v1.41 и v1.42 — видеопрактикум, новые теги и аннотации
⬆️ Prompting Checklist для тестировщика — чек-лист по prompt engineering и практическому опыту работы с роботами LLM
⬆️ В помощь IT-команде — «Регламент создания багов» или «Как сделать задачу ясной для тебя из отпуска»
⬆️ Разработчики vs QA — количество тестеров в команде должно зависеть только от количества фич
🎉19🔥15❤2👍1
Различия в выполнении операции для query и mutation
Anonymous Quiz
28%
Все операции в query вызываются параллельно, а в mutation они вызываются последовательно
72%
Все операции в query вызываются последовательно, а в mutation они вызываются параллельно
❤🔥24😁3⚡2👍2🔥1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
⚡2❤2👍1
Forwarded from Библиотека питониста | Python, Django, Flask
🧑💻 Путь разработчика: один язык на всю жизнь или постоянное переобучение?
Мир IT постоянно развивается, и то, что было актуально вчера, сегодня может оказаться устаревшим. Мы хотим узнать, как часто разработчики меняют сферу деятельности и направление разработки в погоне за новыми знаниями и возможностями.
👉 Поделитесь своим мнением и опытом. Ваши ответы помогут нам лучше понять тенденции и предпочтения в сообществе разработчиков
Опрос займёт у вас примерно 4 минуты.
Мир IT постоянно развивается, и то, что было актуально вчера, сегодня может оказаться устаревшим. Мы хотим узнать, как часто разработчики меняют сферу деятельности и направление разработки в погоне за новыми знаниями и возможностями.
👉 Поделитесь своим мнением и опытом. Ваши ответы помогут нам лучше понять тенденции и предпочтения в сообществе разработчиков
Опрос займёт у вас примерно 4 минуты.
😁5❤🔥1
✍️🤔 Не все ошибки одинаково полезны
Ввели невалидное значение в API — получили текст ошибки или необработанное исключение. Текст ошибки помогает пользователям ввести и отправить правильные значения, а QA проверяют это в автотестах.
Но не все ошибки одинаково полезны с точки зрения безопасности:
➖ Некоторые тексты ошибок могут раскрывать данные о системе и внутренней инфраструктуре.
➖ Валидация может содержать уязвимости.
➖ Ошибки могут сбивать с толку тестировщика — когда ориентируясь на ошибку считаем, что метод не выполнился. Иногда это не так.
Во время доклада рассматриваются примеры, когда «ошибка» является проблемой безопасности. Доклад будет интересен всем, кто интересуется тестированием безопасности.
Смотреть
#видео
Ввели невалидное значение в API — получили текст ошибки или необработанное исключение. Текст ошибки помогает пользователям ввести и отправить правильные значения, а QA проверяют это в автотестах.
Но не все ошибки одинаково полезны с точки зрения безопасности:
➖ Некоторые тексты ошибок могут раскрывать данные о системе и внутренней инфраструктуре.
➖ Валидация может содержать уязвимости.
➖ Ошибки могут сбивать с толку тестировщика — когда ориентируясь на ошибку считаем, что метод не выполнился. Иногда это не так.
Во время доклада рассматриваются примеры, когда «ошибка» является проблемой безопасности. Доклад будет интересен всем, кто интересуется тестированием безопасности.
Смотреть
#видео
❤🔥22🔥10👍4👏1
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
☕ Плавный переход с Java 11 на Java 21: пошаговое руководство для разработчиков
Наше пошаговое руководство поможет вам осуществить плавную миграцию вашего проекта с Java 11 на Java 21, избегая подводных камней и извлекая максимум пользы из новых возможностей.
Читать статью
#гайд
Наше пошаговое руководство поможет вам осуществить плавную миграцию вашего проекта с Java 11 на Java 21, избегая подводных камней и извлекая максимум пользы из новых возможностей.
Читать статью
#гайд
❤3🥰2👍1
В коде GraphQL можно задать конкретный параметр объекта с конкретным обозначением. Укажите верный ответ
Anonymous Quiz
29%
query getId(#id: ID) {...}
10%
query getId(%id: ID) {...}
26%
query getId(@id: ID) {...}
36%
query getId($id: ID) {...}
🎉15🤩15👍4❤1🥰1
⚡️Proglib запускает каналы про нейросети
По каждому направлению отдельно! А именно:
⭐Библиотека нейрозвука — здесь все, связанное с транскрибацией, синтезом речи, ИИ-музыкой
⭐Библиотека нейротекста — классические ИИ-помощники вроде ChatGPT, Gemini, Bing
⭐Библиотека нейровидео — здесь пишем про нашумевшую Sora AI, а также про Runway ML, дипфейки и другие видеотехнологии
⭐Библиотека нейрокартинок — генерируем изображения и рассказываем про Midjourney, DALL-E, Stable Diffusion
⭐️Библиотека робототехники и беспилотников — наконец, тут мы рассказываем не столько про ИИ, сколько про роботов, беспилотные технологии и интернет вещей
И все это — максимально подробно: с пошаговыми инструкциями, промтами, инструментами и лайфхаками.
Подписывайтесь!
По каждому направлению отдельно! А именно:
⭐Библиотека нейрозвука — здесь все, связанное с транскрибацией, синтезом речи, ИИ-музыкой
⭐Библиотека нейротекста — классические ИИ-помощники вроде ChatGPT, Gemini, Bing
⭐Библиотека нейровидео — здесь пишем про нашумевшую Sora AI, а также про Runway ML, дипфейки и другие видеотехнологии
⭐Библиотека нейрокартинок — генерируем изображения и рассказываем про Midjourney, DALL-E, Stable Diffusion
⭐️Библиотека робототехники и беспилотников — наконец, тут мы рассказываем не столько про ИИ, сколько про роботов, беспилотные технологии и интернет вещей
И все это — максимально подробно: с пошаговыми инструкциями, промтами, инструментами и лайфхаками.
Подписывайтесь!
❤3
Очередной #дайджест для тестировщика
↔️ TDD, BDD, ATDD — практические аспекты этих методологий, разбор каждой из них на реальных примерах, и демонстрация, как их можно применять
↔️ Преимущества отчетов о тестировании — оставляйте комментарии о проделанной работе
↔️ Разница ролей QA Lead, QA Manager и QA Head — какие роли есть в разных компаниях, и какие задачи выполняют QA руководители в них
↔️ Долой баги! Рандомизация веб-тестирования — как расширить охват тестирования, добавив в свой процесс фаззинг
↔️ ИИ в QA — поддерживайте TestRail в актуальном состоянии
↔️ TDD, BDD, ATDD — практические аспекты этих методологий, разбор каждой из них на реальных примерах, и демонстрация, как их можно применять
↔️ Преимущества отчетов о тестировании — оставляйте комментарии о проделанной работе
↔️ Разница ролей QA Lead, QA Manager и QA Head — какие роли есть в разных компаниях, и какие задачи выполняют QA руководители в них
↔️ Долой баги! Рандомизация веб-тестирования — как расширить охват тестирования, добавив в свой процесс фаззинг
↔️ ИИ в QA — поддерживайте TestRail в актуальном состоянии
👍11👏10🥰5🔥4😁4
🤔🤔 Что будет, если выйти из IT?
Часто встречается мнение, что работа в IT всё больше превращается в рабство с обязательным билетом в страну «Выгорание». Зарплаты падают, менеджеры напрягают, а задачи оставляют желать лучшего.
Продолжить чтение
#почитать
Часто встречается мнение, что работа в IT всё больше превращается в рабство с обязательным билетом в страну «Выгорание». Зарплаты падают, менеджеры напрягают, а задачи оставляют желать лучшего.
Продолжить чтение
#почитать
🤩21👍4😁2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📈 По просьбе подписчиков «Библиотеки программиста» мы провели опрос и выяснили, что у большинства айтишников зарплата в 2023 году выросла.
⚡️ Как выглядит доход среднего айтишника и какие факторы окажут влияние на динамику ИТ-зарплат в 2024 году — расскажем в статье на VC.
👉 Читать
P. S. Свои предложения для исследований пишите в комменты👇
⚡️ Как выглядит доход среднего айтишника и какие факторы окажут влияние на динамику ИТ-зарплат в 2024 году — расскажем в статье на VC.
👉 Читать
P. S. Свои предложения для исследований пишите в комменты
Please open Telegram to view this post
VIEW IN TELEGRAM
👏2👍1
🧑🍳😎 Ферма тестирования SberDevices
Какой путь прошла ферма, как задумывалось, что вышло, и удобно ли все это
Читать статью
#почитать
Какой путь прошла ферма, как задумывалось, что вышло, и удобно ли все это
Читать статью
#почитать
🤩19🎉14👏2👍1
Какой простейший запрос GraphQL?
Anonymous Quiz
33%
query { getUserId [ ... ] getManyUsers [ ... ] }
10%
query [ getUserId [ ... ] getManyUsers [ ... ] ]
23%
query [ getUserId { ... } getManyUsers { ... } ]
33%
query { getUserId { ... } getManyUsers { ... } }
❤27🎉15👍5🔥1
Audio
🎸💯 «Идущий к реке» — rock edition
Что если бы знаменитый монолог был песней? Гадать больше не надо — на помощь приходят нейросети!
👉 О том, какая именно нейросеть помогла нам это сделать, читайте в нашем новом канале — Библиотека нейрозвука
Подписывайтесь, там много интересного!
Что если бы знаменитый монолог был песней? Гадать больше не надо — на помощь приходят нейросети!
Подписывайтесь, там много интересного!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2😁1
🏋️🏋️ Практические задачи для изучающих SQL
Вот вам платформа, которая поможет улучшить навыки написания SQL запросов на практике.
Если вы уже изучали SQL и имеете некоторые теоретические знания то этот тренажёр — то что вам нужно.
Сервис предлагает практический подход к изучению SQL. Вместо теории вы сразу приступаете к решению задач, что особенно важно для стремящихся получить реальные навыки.
#полезный_софт
Вот вам платформа, которая поможет улучшить навыки написания SQL запросов на практике.
Если вы уже изучали SQL и имеете некоторые теоретические знания то этот тренажёр — то что вам нужно.
Сервис предлагает практический подход к изучению SQL. Вместо теории вы сразу приступаете к решению задач, что особенно важно для стремящихся получить реальные навыки.
#полезный_софт
👍6🔥5
🥷🥷 Перехват трафика мобильных приложений
Часто случается так что на необходимом сайте установлена защита от ботов. Можно потратить множество ресурсов на обход этих систем, но если у вашего ресурса есть мобильное приложение, то можно пойти другим путём. В подавляющем большинстве случаев мобильное приложение остается без защиты т.к. методы актуальные в браузерной разработке в мобильной не актуальны. В этой статье автор покажет, как совершить атаку MITM на приложение, вы узнаете эндпоинты по которым приложение получает данные и получите данные сами
Читать статью
#гайд
Часто случается так что на необходимом сайте установлена защита от ботов. Можно потратить множество ресурсов на обход этих систем, но если у вашего ресурса есть мобильное приложение, то можно пойти другим путём. В подавляющем большинстве случаев мобильное приложение остается без защиты т.к. методы актуальные в браузерной разработке в мобильной не актуальны. В этой статье автор покажет, как совершить атаку MITM на приложение, вы узнаете эндпоинты по которым приложение получает данные и получите данные сами
Читать статью
#гайд
❤45👍2🤔2🥰1