This media is not supported in your browser
VIEW IN TELEGRAM
Друзі, доброго ранку ☀️
Як ви сьогодні? Я от не міг цим відео не поділитися, це прям про мене)
Хто ще такий же кофіман?
Коли тільки встав і перше, що запускається - не ноут, а заварка кави
Всім гарного дня і продуктивного старту 💛
Як ви сьогодні? Я от не міг цим відео не поділитися, це прям про мене)
Хто ще такий же кофіман?
Коли тільки встав і перше, що запускається - не ноут, а заварка кави
Всім гарного дня і продуктивного старту 💛
😁17❤4🤣4👍2
Завдання дня для QA
Ситуація: Ви запускаєте автотести через Jenkins. У консолі бачите: ERROR: Permission denied (publickey). fatal: Could not read from remote repository. Як правильно діяти?)
Ситуація: Ви запускаєте автотести через Jenkins. У консолі бачите: ERROR: Permission denied (publickey). fatal: Could not read from remote repository. Як правильно діяти?)
Anonymous Quiz
90%
(A) Jenkins не має доступу до Git-репозиторію через SSH-ключі.
3%
(B) Це баг у самих тестах - треба переписати код.
5%
(C) Це мережевий таймаут, треба перезапустити джобу.
2%
(D) Це проблема з Java, треба оновити JDK на сервері.
👀6👍4❤2
Друзі привіт 🌞 Як у вас справи?
Я реально не очікував, що стільки людей захочуть поглибитися в тему трафіку - мені стільки писали в лс, що я не встигав відповідати, Це дуже радує 💛
То давайте продовжимо? Я ж вам обіцяв міні-шпаргалку з RTP-полями.
І так RTP шпаргалка для для вас)
- Seq (Sequence Number) → показує номер пакета. Якщо є дірки → значить втрати.
- Timestamp → час, коли був відправлений аудіо/відео пакет. Використовується для відновлення порядку.
- SSRC (Synchronization Source ID) → унікальний ідентифікатор стріму. Допомагає відрізнити кілька одночасних джерел.
- Jitter → варіація затримок між пакетами. Якщо воно росте → користувач чує “робота-трансформера”.
- Packet Loss → реальний відсоток загублених пакетів. Якщо більше 1–2% - звук починає сипатися.
І самі фільтри в Wireshark
Аудіо по RTP:
Втрати пакетів:
Аналіз джиттера/втрат:
Потім вже по сильніше
Аудіо (SIP/RTP):
Сигналізація + сам аудіопотік.
Відео (WebRTC/RTSP):
Показує дірки у потоках.
DNS-запити:
Тут можно швидко побачити, куди ходить клієнт.
HTTP-коди помилок:
Знаходимо 4xx/5xx.
TLS-handshake:
Для дебагу HTTPS-з’єднань.
REST API (типовий бекенд):
Перевіряємо, чи взагалі йдуть запити.
CSTA (телеком API):
Або свій порт, якщо кастомний.
Авторизація (логіни):
Зручно ловити момент логіну.
Конкретний хост:
- ну тут вже свій підтавляєте)
Трафік тільки від одного юзера.
Конкретний порт:
Наприклад, бекенд dev-середовища.
Шукати рядок у тілі:
frame contains "error"
Прямо ловимо текст помилки.
Шо я маю вам сказать)
Збережіть собі ці фільтри у Display Filter Bookmarks в Wireshark. Тоді все під рукою і не треба згадувати синтаксис кожного разу.
Всім гарного дня,
Всіх обняв 🤗🤗🤗
Я реально не очікував, що стільки людей захочуть поглибитися в тему трафіку - мені стільки писали в лс, що я не встигав відповідати, Це дуже радує 💛
То давайте продовжимо? Я ж вам обіцяв міні-шпаргалку з RTP-полями.
І так RTP шпаргалка для для вас)
- Seq (Sequence Number) → показує номер пакета. Якщо є дірки → значить втрати.
- Timestamp → час, коли був відправлений аудіо/відео пакет. Використовується для відновлення порядку.
- SSRC (Synchronization Source ID) → унікальний ідентифікатор стріму. Допомагає відрізнити кілька одночасних джерел.
- Jitter → варіація затримок між пакетами. Якщо воно росте → користувач чує “робота-трансформера”.
- Packet Loss → реальний відсоток загублених пакетів. Якщо більше 1–2% - звук починає сипатися.
І самі фільтри в Wireshark
Аудіо по RTP:
rtp && (udp.port==5004 || udp.port==5005)
Втрати пакетів:
rtp && (rtp.seq != previous_rtp.seq+1)
Аналіз джиттера/втрат:
Telephony → RTP → Stream Analysis
Потім вже по сильніше
Аудіо (SIP/RTP):
sip || rtp
Сигналізація + сам аудіопотік.
Відео (WebRTC/RTSP):
rtsp stun turn || webrtc
Показує дірки у потоках.
DNS-запити:
dns
Тут можно швидко побачити, куди ходить клієнт.
HTTP-коди помилок:
http.response.code >= 400
Знаходимо 4xx/5xx.
TLS-handshake:
ssl.handshake || tls.handshake
Для дебагу HTTPS-з’єднань.
REST API (типовий бекенд):
http || tcp.port==443
Перевіряємо, чи взагалі йдуть запити.
CSTA (телеком API):
tcp.port == 7000
Або свій порт, якщо кастомний.
Авторизація (логіни):
http.request.uri contains "login" || http.request.uri contains "auth"
Зручно ловити момент логіну.
Конкретний хост:
ip.addr == 111.111.0.10
- ну тут вже свій підтавляєте)
Трафік тільки від одного юзера.
Конкретний порт:
tcp.port == 8080
Наприклад, бекенд dev-середовища.
Шукати рядок у тілі:
frame contains "error"
Прямо ловимо текст помилки.
Шо я маю вам сказать)
Збережіть собі ці фільтри у Display Filter Bookmarks в Wireshark. Тоді все під рукою і не треба згадувати синтаксис кожного разу.
Всім гарного дня,
Всіх обняв 🤗🤗🤗
🔥8❤3👍2🤗2❤🔥1⚡1👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Всім доброго ранку, друзі
Як ви? Сподіваюся, у вас все добре і ви та ваші близькі в безпеці 💛
Ну що, стартує новий тиждень - а це значить планінг, таски і вперед вриватися в роботу)
Хочу трохи підняти вам настрій - натрапив на відео і прям побачив там себе 😅
Іноді ловлю себе на думці: так, все, з цього тижня змінююсь! …бо після 30 гарантія вже закінчилась)
Всім гарного дня і максимально продуктивного тижня)
Всіх обняв 🤗
Як ви? Сподіваюся, у вас все добре і ви та ваші близькі в безпеці 💛
Ну що, стартує новий тиждень - а це значить планінг, таски і вперед вриватися в роботу)
Хочу трохи підняти вам настрій - натрапив на відео і прям побачив там себе 😅
Іноді ловлю себе на думці: так, все, з цього тижня змінююсь! …бо після 30 гарантія вже закінчилась)
Всім гарного дня і максимально продуктивного тижня)
Всіх обняв 🤗
😁16🤗3👍2🤪2🤓1
Завдання дня для QA:
Вам приходить лист від "Ваш акаунт буде заблоковано за 24 години, підтвердьте дані за посиланням". Яка дія буде найбезпечнішою?
Вам приходить лист від "Ваш акаунт буде заблоковано за 24 години, підтвердьте дані за посиланням". Яка дія буде найбезпечнішою?
Anonymous Quiz
5%
(A) Натиснути на посилання і ввести дані, щоб уникнути блокування.
83%
(B) Переслати лист у IT і перевірити справжність через інший канал (дзвінок, офіційний сайт).
10%
(C) Просто видалити - якщо це важливо, напише ще раз.
2%
(D) Скинути колезі і вирішити разом, що робити.
👍3🗿3👀2❤1🔥1
Друзі, всім доброго ☀️
Дивітьсі що для вас найшов у себе, дуже корисну шпаргалку по Linux network commands - те, що реально виручає в діагностиці:
ifconfig/ip, netstat/ss, ping/traceroute, tcpdump/tshark, nmap, curl/wget, iperf/iftop і ще пару корисних штук.
Це саме той набір, який я юзаю коли треба швидко зрозуміти, що відбувається в мережі - для КУА це мастхев.
Буду вдячний за серденько
Всіх обняв 🤗
Дивітьсі що для вас найшов у себе, дуже корисну шпаргалку по Linux network commands - те, що реально виручає в діагностиці:
ifconfig/ip, netstat/ss, ping/traceroute, tcpdump/tshark, nmap, curl/wget, iperf/iftop і ще пару корисних штук.
Це саме той набір, який я юзаю коли треба швидко зрозуміти, що відбувається в мережі - для КУА це мастхев.
Буду вдячний за серденько
Всіх обняв 🤗
❤🔥18👍6❤2🔥2
Друзі, всім привіт)
Хто з Одеси ви не потонули? я з ранку просто в супермаркет і до дому їхав 2 часа та ше чуть не потонув - а він все льє і льє(
Хочу поділитися реально цікавою статтею, яку щойно прочитав за обідом і думаю, вона варта вашої уваги:
https://www.qt.io/quality-assurance/blog/exploratory-testing-with-genai-how-ai-becomes-an-external-imagination-in-software-qa
Там класно розбирають, як GPT / GenAI можна використовувати не просто для автогенерації тестів, а як друге бачення: просити AI подивитися на UI, сказати, що він помічає, дати гіпотези для тестування.
“I think of AI as my external imagination.” - дуже крута фраза, яка застрягла в голові.
Всім гарного дня і настрою) з такою погодою не працювати а чай пити)
Обняв🤗
Хто з Одеси ви не потонули? я з ранку просто в супермаркет і до дому їхав 2 часа та ше чуть не потонув - а він все льє і льє(
Хочу поділитися реально цікавою статтею, яку щойно прочитав за обідом і думаю, вона варта вашої уваги:
https://www.qt.io/quality-assurance/blog/exploratory-testing-with-genai-how-ai-becomes-an-external-imagination-in-software-qa
Там класно розбирають, як GPT / GenAI можна використовувати не просто для автогенерації тестів, а як друге бачення: просити AI подивитися на UI, сказати, що він помічає, дати гіпотези для тестування.
“I think of AI as my external imagination.” - дуже крута фраза, яка застрягла в голові.
Всім гарного дня і настрою) з такою погодою не працювати а чай пити)
Обняв🤗
www.qt.io
Exploratory Testing with GenAI: How AI Becomes an External Imagination in Software QA
Discover how exploratory testing is evolving with AI tools like ChatGPT and GitHub Copilot. Learn how software testers are using GenAI to uncover UI bugs, expand coverage, and amplify human intuition.
❤26👍1🔥1🤗1
Всім привіт, як ви?)
Друзі з Одеси сподіваюсь у вас після вчорашнього все ок і ви цілі і здорові, я з паркингу вчора встиг машину вигнать тоді коли вже було по колеса( світла нема і тд
Але у мене є для вас вакансія, так і не можуть найти людинку) кому цікаво)
https://jobs.dou.ua/companies/memoryos/vacancies/290227/
Всім гарного дня і настрою)
Друзі з Одеси сподіваюсь у вас після вчорашнього все ок і ви цілі і здорові, я з паркингу вчора встиг машину вигнать тоді коли вже було по колеса( світла нема і тд
Але у мене є для вас вакансія, так і не можуть найти людинку) кому цікаво)
https://jobs.dou.ua/companies/memoryos/vacancies/290227/
Всім гарного дня і настрою)
DOU
Middle QA Engineer
We are looking for a talented Middle QA Engineer with a passion for delivering the highest quality mobile app development to play a critical role in building a useful Edtech product.
🤗9❤1👍1🙏1
Друзі доброго вечора,
Як ваші справи?
Я подумав, а чому б не зібрати для вас підбірку топових AI-тулів, які реально можуть бути корисні КУА
Бо давайте чесно - цих тулів вже мільйон і багато з цих сервісів просто для галочки, але є ті, які вже можна юзати тут і зараз.
Так що я маю вам сказать))
ChatGPT / Claude / Gemini / DeepSeek - це як універсальний інструмент: тест-кейси, запити до API, генерація даних, аналіз логів. Це мої everyday AI, і причом реально хтось з ним буває допомагає більше поки один з них тупить)
GitHub Copilot / Tabnine це прям автодопомога у коді: якщо ви пишете автотести чи Jenkins pipeline, воно реально економить час.
Midjourney / DALL-E / Adobe Firefly - це про генерити мокові картинки для UI-тестів або просто щоб не шукати 100500 разів sample avatar.
Zapier / n8n / Make (Integromat) а це автоматизація рутинних тасок: інтегрувати TestRail → Slack, або ловити баг-репорти в Jira з форми.
Notion AI / Mem блін це реальна крута штука для заміток і репортів. Я сам юзаю Notion, і AI там реально витягує: підсумки мітингів, структуровані чек-листи.
Tshark + AI-аналіз логічна комбо: зняли мережевий дамп і одразу прогнали через AI для швидкого розбору RTP/SIP/HTTP. (Оце прям мастхев для нас, хто шарить в трафіку ).
Який поінт від мене про AI зараз, я вже казав і поки буд так робити, це не заміна, а turbo-boost для КУА.
Не все потрібно юзати, але мати під рукою кілька тулів = зекономлений час + менше рутини.
Всім гарного вечора)
Обняв🤗
Як ваші справи?
Я подумав, а чому б не зібрати для вас підбірку топових AI-тулів, які реально можуть бути корисні КУА
Бо давайте чесно - цих тулів вже мільйон і багато з цих сервісів просто для галочки, але є ті, які вже можна юзати тут і зараз.
Так що я маю вам сказать))
ChatGPT / Claude / Gemini / DeepSeek - це як універсальний інструмент: тест-кейси, запити до API, генерація даних, аналіз логів. Це мої everyday AI, і причом реально хтось з ним буває допомагає більше поки один з них тупить)
GitHub Copilot / Tabnine це прям автодопомога у коді: якщо ви пишете автотести чи Jenkins pipeline, воно реально економить час.
Midjourney / DALL-E / Adobe Firefly - це про генерити мокові картинки для UI-тестів або просто щоб не шукати 100500 разів sample avatar.
Zapier / n8n / Make (Integromat) а це автоматизація рутинних тасок: інтегрувати TestRail → Slack, або ловити баг-репорти в Jira з форми.
Notion AI / Mem блін це реальна крута штука для заміток і репортів. Я сам юзаю Notion, і AI там реально витягує: підсумки мітингів, структуровані чек-листи.
Tshark + AI-аналіз логічна комбо: зняли мережевий дамп і одразу прогнали через AI для швидкого розбору RTP/SIP/HTTP. (Оце прям мастхев для нас, хто шарить в трафіку ).
Який поінт від мене про AI зараз, я вже казав і поки буд так робити, це не заміна, а turbo-boost для КУА.
Не все потрібно юзати, але мати під рукою кілька тулів = зекономлений час + менше рутини.
Всім гарного вечора)
Обняв🤗
❤18🔥8👍3👌1
Друзі привіт 👋
Як у вас справи?
Вчора в мене був вихідний і бачився з колегою, він починав як мануальщик, зараз автоматизатор, а вже переходить у DevOps. І знаєте шо? Це не перший випадок, коли бачу, як QA іде саме в DevOps.
Ми з ним балакаємо на різні технічні штуки, і він каже мені
Слухай, ти ж стільки технічного шариш, Linux, трафік, тулзи, давай до нас у DevOps, твоя зп виросте в х3.
А я йому:
Я така людина, шо мені завжди ближче топити за своє місце. Бо круто бути сильним КУА, знати купу технічного, розбиратися глибше й робити різницю.
А не просто йти в DevOps чи automation тільки через те, що там більше платять.
Бо це працює тільки тоді, коли воно реально твоє.
Якщо тебе пре писати код ок, automation буде у кайф.
Якщо любиш інфру і пайплайни DevOps.
Але якщо йдеш туди тільки бо це модно - ну, не завжди це правильний вибір. І не завжди у автоматизатора чи девопса зп більша, ніж у сильного мануальщика
Це моя думка, поділився з вами як є.
Бо QA, це не тільки тестори, це QA Engineers, і тут є куди рости.
Всім гарного дня і настрою 🌞
Всіх обняв 🤗
Як у вас справи?
Вчора в мене був вихідний і бачився з колегою, він починав як мануальщик, зараз автоматизатор, а вже переходить у DevOps. І знаєте шо? Це не перший випадок, коли бачу, як QA іде саме в DevOps.
Ми з ним балакаємо на різні технічні штуки, і він каже мені
Слухай, ти ж стільки технічного шариш, Linux, трафік, тулзи, давай до нас у DevOps, твоя зп виросте в х3.
А я йому:
Я така людина, шо мені завжди ближче топити за своє місце. Бо круто бути сильним КУА, знати купу технічного, розбиратися глибше й робити різницю.
А не просто йти в DevOps чи automation тільки через те, що там більше платять.
Бо це працює тільки тоді, коли воно реально твоє.
Якщо тебе пре писати код ок, automation буде у кайф.
Якщо любиш інфру і пайплайни DevOps.
Але якщо йдеш туди тільки бо це модно - ну, не завжди це правильний вибір. І не завжди у автоматизатора чи девопса зп більша, ніж у сильного мануальщика
Це моя думка, поділився з вами як є.
Бо QA, це не тільки тестори, це QA Engineers, і тут є куди рости.
Всім гарного дня і настрою 🌞
Всіх обняв 🤗
❤23💯6🤗3👏1
Завдання дня для QA:
Ви тестуєте вебдодаток. Користувачі скаржаться: сайт не відкривається, але сервер працює, сертифікат валідний, і навіть curl з IP-адресою дає норм відповідь. Що найімовірніше не так?
Ви тестуєте вебдодаток. Користувачі скаржаться: сайт не відкривається, але сервер працює, сертифікат валідний, і навіть curl з IP-адресою дає норм відповідь. Що найімовірніше не так?
Anonymous Quiz
2%
(A) Сервер лежить повністю, бо він не відповідає.
13%
(B) Це помилка у сертифікаті SSL/TLS.
27%
(C) У браузері зламаний кеш і треба його почистити.
58%
(D) DNS-запис налаштований неправильно, і домен не резолвиться в IP.
👀6🔥2
Bug or Defect?
Друзі привіт 👋 Як у вас справи? Вчора в мене був вихідний і бачився з колегою, він починав як мануальщик, зараз автоматизатор, а вже переходить у DevOps. І знаєте шо? Це не перший випадок, коли бачу, як QA іде саме в DevOps. Ми з ним балакаємо на різні технічні…
Друзі, привіт!
Як ви? роботи просто по горло то буває пропадаю)
Сьогодні хочу поділитися міні-шпаргалкою по Terraform, але саме з поглядом КУА. Це реальна крута штука)
Це знаете вертаючись до теми QA=Caм собі Devops)
Бо скільки разів було: треба швидко підняти тестове середовище (API + БД), а деви чи девопси зайняті. Terraform дозволяє самому описати інфру як код і підняти її в два кліки. І тут кілька команд, які реально корисні для нас КУА:
Що я хочу вам сказать)
Terraform = це як “Postman, але для інфри”.
Ти один раз описуєш конфіг і можеш запускати тестові середовища стільки разів, скільки треба.
Ніяких “а можна мені ще один сервер?”. Все в ваших руках )
Якщо цікаво, я можу зробити міні-гайд Terraform, як підняти тестовий API + PostgreSQL за 5 хвилин.
Якщо цікаво буде багатьм ця тему то з вам вогник)
Всіх обняв 🤗
Як ви? роботи просто по горло то буває пропадаю)
Сьогодні хочу поділитися міні-шпаргалкою по Terraform, але саме з поглядом КУА. Це реальна крута штука)
Це знаете вертаючись до теми QA=Caм собі Devops)
Бо скільки разів було: треба швидко підняти тестове середовище (API + БД), а деви чи девопси зайняті. Terraform дозволяє самому описати інфру як код і підняти її в два кліки. І тут кілька команд, які реально корисні для нас КУА:
Що я хочу вам сказать)
Terraform = це як “Postman, але для інфри”.
Ти один раз описуєш конфіг і можеш запускати тестові середовища стільки разів, скільки треба.
Ніяких “а можна мені ще один сервер?”. Все в ваших руках )
Якщо цікаво, я можу зробити міні-гайд Terraform, як підняти тестовий API + PostgreSQL за 5 хвилин.
Якщо цікаво буде багатьм ця тему то з вам вогник)
Всіх обняв 🤗
🔥28⚡5❤1🤗1
This media is not supported in your browser
VIEW IN TELEGRAM
Друзі, доброго ранку 🌞
Як ваш настрій сьогодні?
Хочу побажати вам гарного, легкого і продуктивного дня)
Учора спілкувався з одним знайомим - він розповідав, як його перекидають з проєкту на проєкт “по потребі”. І знаєте, є таке відчуття, що ось це відео, яке я зараз вам кину, ідеально описує цю ситуацію за три секунди)
Всім ще раз гарного дня, більше спокою і менше тасок на вчора!
Обняв 🤗
Сильні 💛
Як ваш настрій сьогодні?
Хочу побажати вам гарного, легкого і продуктивного дня)
Учора спілкувався з одним знайомим - він розповідав, як його перекидають з проєкту на проєкт “по потребі”. І знаєте, є таке відчуття, що ось це відео, яке я зараз вам кину, ідеально описує цю ситуацію за три секунди)
Всім ще раз гарного дня, більше спокою і менше тасок на вчора!
Обняв 🤗
Сильні 💛
😁18❤6🤣1
Завдання дня для QA:
Після деплою через NGINX користувачі бачать помилку: “Too many redirects” - Що найімовірніше стало причиною?
Після деплою через NGINX користувачі бачать помилку: “Too many redirects” - Що найімовірніше стало причиною?
Anonymous Quiz
7%
(A) Проблема з SSL-сертифікатом
59%
(B) NGINX постійно редіректить http → https
16%
(C) Бекенд теж робить редірект на https
18%
(D) Помилка у порті proxy_pass
🤯9👍2
Bug or Defect?
Завдання дня для QA:
Ви тестуєте вебдодаток. Користувачі скаржаться: сайт не відкривається, але сервер працює, сертифікат валідний, і навіть curl з IP-адресою дає норм відповідь. Що найімовірніше не так?
Ви тестуєте вебдодаток. Користувачі скаржаться: сайт не відкривається, але сервер працює, сертифікат валідний, і навіть curl з IP-адресою дає норм відповідь. Що найімовірніше не так?
Всім доброго вечора друзі)
Дуже круто бачити, як багато з вас обрали варіант (D) і правильно)
Але давайте розберемо кожен варіант детальніше, бо це класичний кейс, який трапляється і на проді, і під час тестів.
Чому не (A) Сервер лежить повністю, бо він не відповідає
Якщо curl з IP працює, значить сервер живий і приймає запити. Тобто проблема не у лежачому сервері, а десь вище - на рівні DNS або маршрутизації.
Чому і не (B) Це помилка у сертифікаті SSL/TLS
Ми бачимо, що сертифікат валідний, і з IP сайт відкривається. Якби була SSL-проблема, то браузер або curl одразу б показали попередження типу certificate verify failed або handshake error.
І тут теж не (C) У браузері зламаний кеш
Часто люди це підозрюють, але у цьому випадку не підходить. Якщо DNS не резолвиться, то браузер навіть не дійде до кешу - бо просто не знає, куди йти)
Ну і чому саме (D) DNS-запис налаштований неправильно, і домен не резольвиться в IP
Це саме воно.
Запити напряму на IP проходять, значить мережа і сервер норм. Але коли йдеш через домен - DNS не віддає правильну IP-адресу або кешує стару.
Це типова ситуація коли оновили DNS, але TTL ще не сплив - у когось відкривається, у когось ні.
Що я маю вам сказать сьогодні)
Такі кейси чудово показують, чому варто тестувати сайт не тільки через браузер, а й через curl, dig, nslookup.
Бо іноді сайт не відкривається ≠ все впало, а просто DNS ще не прокинувся)
Хто вгадав(знав) із першого разу - ви реально вже на пів шляху до мережевого КУА)
А хто ні - не біда, зате тепер точно не попадетесь на цей класичний DNS-три)
Всіх обняв, сильні 💛
Дуже круто бачити, як багато з вас обрали варіант (D) і правильно)
Але давайте розберемо кожен варіант детальніше, бо це класичний кейс, який трапляється і на проді, і під час тестів.
Чому не (A) Сервер лежить повністю, бо він не відповідає
Якщо curl з IP працює, значить сервер живий і приймає запити. Тобто проблема не у лежачому сервері, а десь вище - на рівні DNS або маршрутизації.
Чому і не (B) Це помилка у сертифікаті SSL/TLS
Ми бачимо, що сертифікат валідний, і з IP сайт відкривається. Якби була SSL-проблема, то браузер або curl одразу б показали попередження типу certificate verify failed або handshake error.
І тут теж не (C) У браузері зламаний кеш
Часто люди це підозрюють, але у цьому випадку не підходить. Якщо DNS не резолвиться, то браузер навіть не дійде до кешу - бо просто не знає, куди йти)
Ну і чому саме (D) DNS-запис налаштований неправильно, і домен не резольвиться в IP
Це саме воно.
Запити напряму на IP проходять, значить мережа і сервер норм. Але коли йдеш через домен - DNS не віддає правильну IP-адресу або кешує стару.
Це типова ситуація коли оновили DNS, але TTL ще не сплив - у когось відкривається, у когось ні.
Що я маю вам сказать сьогодні)
Такі кейси чудово показують, чому варто тестувати сайт не тільки через браузер, а й через curl, dig, nslookup.
Бо іноді сайт не відкривається ≠ все впало, а просто DNS ще не прокинувся)
Хто вгадав(знав) із першого разу - ви реально вже на пів шляху до мережевого КУА)
А хто ні - не біда, зате тепер точно не попадетесь на цей класичний DNS-три)
Всіх обняв, сильні 💛
❤9👍4🔥4👏1
Друзі, привіт!
Як ваші справи сьогодні?
В Одесі знову щось метео-шалене намічається 🌧 - тримайте себе й свої автівки в безпеці)
А в мене сьогодні новина, яка зробила день на всі сто вітцотків
Одна з моїх учениць, що зараз у мене на менторство - отримала офер, і вже підписала!
Я, чесно, кайфую від таких моментів.
Бо пам’ятаю, як сам колись шукав шлях у ІТ без ментора, без підказок, без людини, яка скаже: “Так, ти все робиш правильно - просто не здавайся.”
Тому коли хтось із моїх доходить до цього моменту - це для мене як ще один доказ: все, що робимо, не дарма)
Тим, хто зараз у пошуку - не зупиняйтесь.
Так, буде важко. Так, не завжди зрозуміло, куди рухатись. Але крок за кроком - і ви теж отримаєте свій офер.
Все реально, якщо не здатись.
Сильні 💛
Як ваші справи сьогодні?
В Одесі знову щось метео-шалене намічається 🌧 - тримайте себе й свої автівки в безпеці)
А в мене сьогодні новина, яка зробила день на всі сто вітцотків
Одна з моїх учениць, що зараз у мене на менторство - отримала офер, і вже підписала!
Я, чесно, кайфую від таких моментів.
Бо пам’ятаю, як сам колись шукав шлях у ІТ без ментора, без підказок, без людини, яка скаже: “Так, ти все робиш правильно - просто не здавайся.”
Тому коли хтось із моїх доходить до цього моменту - це для мене як ще один доказ: все, що робимо, не дарма)
Тим, хто зараз у пошуку - не зупиняйтесь.
Так, буде важко. Так, не завжди зрозуміло, куди рухатись. Але крок за кроком - і ви теж отримаєте свій офер.
Все реально, якщо не здатись.
Сильні 💛
👍20🤗8👏5
Завдання дня для QA:
Ви бачите у коді або в налаштуваннях тесту ось такий вираз: ^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$ І ваш дев каже: “Та це ж просто регулярка для перевірки поля”. Що таке регулярний вираз (Regular Expression)?
Ви бачите у коді або в налаштуваннях тесту ось такий вираз: ^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$ І ваш дев каже: “Та це ж просто регулярка для перевірки поля”. Що таке регулярний вираз (Regular Expression)?
Anonymous Quiz
10%
(A) Це спеціальний тип JSON для перевірки даних
77%
(B) Це шаблон для пошуку або перевірки тексту за заданим форматом
5%
(C) Це інструмент для парсингу API-відповідей
9%
(D) Це бібліотека у Python для валідації пошти
👍2🔥2
Доброго вечора друзі)
Щось маю вам сказать!
Бачили вже цей тул? https://imagewhisperer.org/
Блін, ну реально крута штука)
Це не просто черговий сайт про ШІ, а тул, який перевіряє зображення - чи воно справжнє, чи згенероване штучним інтелектом
Ви просто закидаєте картинку - і сервіс показує: чи є ознаки AI-генерації (Midjourney, DALL·E, SD тощо), або зображення редагувалось або підроблене,
і навіть які деталі виглядають “неприродно” для реального фото.
Для Куа або дослідників контенту це прям мастхев - коли треба перевірити валідність даних, UI-зображень або фактів у звітах.
Коротше, збережіть собі. Може згодитись тоді, коли ви найменше цього очікуєте)
Всіх обняв 🤗
Щось маю вам сказать!
Бачили вже цей тул? https://imagewhisperer.org/
Блін, ну реально крута штука)
Це не просто черговий сайт про ШІ, а тул, який перевіряє зображення - чи воно справжнє, чи згенероване штучним інтелектом
Ви просто закидаєте картинку - і сервіс показує: чи є ознаки AI-генерації (Midjourney, DALL·E, SD тощо), або зображення редагувалось або підроблене,
і навіть які деталі виглядають “неприродно” для реального фото.
Для Куа або дослідників контенту це прям мастхев - коли треба перевірити валідність даних, UI-зображень або фактів у звітах.
Коротше, збережіть собі. Може згодитись тоді, коли ви найменше цього очікуєте)
Всіх обняв 🤗
ImageWhisperer
ImageWhisperer — AI Image Detector
Upload an image. Get the investigation. 41 checks, one verdict, plain-language evidence. By Henk van Ess.
🔥18👍4❤3