Forwarded from Нотатки суворого QA 💛💙 (Artem Grygorenko)
⚡️Епізод 14: Де тестувальник розбирається із нотатками
Ми вчимо щось нове практично кожного дня - нові підходи, інструменти, дані по проєктам. Але як ефективно зберегти цю інформацію? В цьому дуже допомагають нотатки.
В цьому епізоді подкасту Артем та Олександр розмірковують нащо взагалі вести нотатки та як нотатки роблять саме вони.
ℹ️ На YouTube, в описі епізоду є посилання на всі корисні матеріали із випуску.
🎬 Дивитись та слухати:
🔸 YouTube
🔹 Spotify Podcast
🔸 Apple Podcast
🔹 Google Podcast
Підтримати наш подкаст для подальшого розвитку ви можете на Buy Me a Coffee ☕️
#testingminutes | @a_grygorenko | Test Engineering Notes
Ми вчимо щось нове практично кожного дня - нові підходи, інструменти, дані по проєктам. Але як ефективно зберегти цю інформацію? В цьому дуже допомагають нотатки.
В цьому епізоді подкасту Артем та Олександр розмірковують нащо взагалі вести нотатки та як нотатки роблять саме вони.
🎬 Дивитись та слухати:
🔸 YouTube
🔹 Spotify Podcast
🔸 Apple Podcast
🔹 Google Podcast
Підтримати наш подкаст для подальшого розвитку ви можете на Buy Me a Coffee ☕️
#testingminutes | @a_grygorenko | Test Engineering Notes
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥4❤3
How it works: The novel HTTP/2 ‘Rapid Reset’ DDoS attack
#security
В серпні місяці багато великих компаній, у тому числі Google, зіткнулися із новим видом DDoS атак - HTTP/2 ‘Rapid Reset’.
Деякі наймасштабніші атаки досягали (тільки уявіть!) майже 400 мільйонів запитів за секунду.
Коротко
Як завжди, зловмисники знайшли недосконалість у тому, як працює HTTP/2 протокол.
А саме - відкривали багато конекшенів одразу, а потім надсилали RST_STREAM фрейм для того, щоб цей конекшн розірвати завчасно.
Сервер не міг досить швидко зупинити обробку конекшену - тому деякий час продовжував працювати (та займати свої ресурси).
Вже навіть завели окрему вразливість під це - CVE-2023-44487.
Висновки
- Вразливості можуть бути де завгодно. Навіть у загально досліджених та "стандартних" протоколах.
- Треба думати не тільки про "позитивні" сценарії, а й взагалі про весь флоу обробки запитів. Та розраховувати, що обірвати зв'язок клієнт може у будь-який момент.
#security
В серпні місяці багато великих компаній, у тому числі Google, зіткнулися із новим видом DDoS атак - HTTP/2 ‘Rapid Reset’.
Деякі наймасштабніші атаки досягали (тільки уявіть!) майже 400 мільйонів запитів за секунду.
Коротко
Як завжди, зловмисники знайшли недосконалість у тому, як працює HTTP/2 протокол.
А саме - відкривали багато конекшенів одразу, а потім надсилали RST_STREAM фрейм для того, щоб цей конекшн розірвати завчасно.
Сервер не міг досить швидко зупинити обробку конекшену - тому деякий час продовжував працювати (та займати свої ресурси).
Вже навіть завели окрему вразливість під це - CVE-2023-44487.
Висновки
- Вразливості можуть бути де завгодно. Навіть у загально досліджених та "стандартних" протоколах.
- Треба думати не тільки про "позитивні" сценарії, а й взагалі про весь флоу обробки запитів. Та розраховувати, що обірвати зв'язок клієнт може у будь-який момент.
Google Cloud Blog
How it works: The novel HTTP/2 ‘Rapid Reset’ DDoS attack | Google Cloud Blog
Learn how the new DDoS attack technique Rapid Reset works, and how to mitigate it
❤12👍5
"Як працює інтернет" - коротке пояснення від Mozilla
#engineering #web
Випадково натрапив на дуже гарне та лаконічне пояснення базових концепцій Web технологій.
Усім новачкам (та й не тільки) - must read!
- How does the Internet work?
- What is a URL?
- What is a Domain Name?
P.S. там на сайті є ще й інші статті - варто тільки пошукати...
P.P.S. Вчіть базу (навіть якщо ви "сіньйор"). Так ви зробите деяких head of qa щасливішими, а ваші шанси знайти нову роботу - вищими
#engineering #web
Випадково натрапив на дуже гарне та лаконічне пояснення базових концепцій Web технологій.
Усім новачкам (та й не тільки) - must read!
- How does the Internet work?
- What is a URL?
- What is a Domain Name?
P.S. там на сайті є ще й інші статті - варто тільки пошукати...
P.P.S. Вчіть базу (навіть якщо ви "сіньйор"). Так ви зробите деяких head of qa щасливішими, а ваші шанси знайти нову роботу - вищими
MDN Web Docs
How does the Internet work? - Learn web development | MDN
This article discusses what the Internet is and how it works.
🔥22
Bad Blood
#testing
Алан Пейдж продовжує роздмухувати багаття минулої статті, де він писав, що "тестувальники не потрібні, девелопери можуть самі тестувати".
Цього разу Алан розкриває дві тези, які найчастіше наводять коли говорять, що девелопери не можуть тестувати.
1. "У девелоперів немає майндсету та погляду тестувальників". Алан нагадує, що єдиний, хто знає, як продукт повинен працювати та чи задовільнить він користувача це ... - сам користувач. Не девелопер, не тестер. Ніхто інший з команди. Тому краще витрачати гроші, щоб зібрати фідбеки від кастомерів, ніж наймати орду тестувальників.
2. "У девелопера немає часу на тестування". Тут Алан наводить як свій досвід, так і досвід інших інженерів: "I’ve had the opportunities to work with a lot of great developers who took testing seriously. Every single one of them has told me that writing comprehensive tests for their code has sped up their delivery. They had MORE TIME and got more done when they owned the vast majority of testing because they spent substantially less time doing re-work or fixing bugs."
Авжеж, Алан також зазначає, що є проєкти, де окремий тестувальник принесе багато користі.
А ви що думаєте? Чи згодні ви з тим, що девелопери можуть тестувати та тестувальники взагалі не потрібні?
#testing
Алан Пейдж продовжує роздмухувати багаття минулої статті, де він писав, що "тестувальники не потрібні, девелопери можуть самі тестувати".
Цього разу Алан розкриває дві тези, які найчастіше наводять коли говорять, що девелопери не можуть тестувати.
1. "У девелоперів немає майндсету та погляду тестувальників". Алан нагадує, що єдиний, хто знає, як продукт повинен працювати та чи задовільнить він користувача це ... - сам користувач. Не девелопер, не тестер. Ніхто інший з команди. Тому краще витрачати гроші, щоб зібрати фідбеки від кастомерів, ніж наймати орду тестувальників.
2. "У девелопера немає часу на тестування". Тут Алан наводить як свій досвід, так і досвід інших інженерів: "I’ve had the opportunities to work with a lot of great developers who took testing seriously. Every single one of them has told me that writing comprehensive tests for their code has sped up their delivery. They had MORE TIME and got more done when they owned the vast majority of testing because they spent substantially less time doing re-work or fixing bugs."
Авжеж, Алан також зазначає, що є проєкти, де окремий тестувальник принесе багато користі.
А ви що думаєте? Чи згодні ви з тим, що девелопери можуть тестувати та тестувальники взагалі не потрібні?
Substack
Bad Blood
my attempt to demystify the main argument against dedicated specialists
🥴18👍4👎1
⚡️ Епізод 15: Де тестувальник менеджить тести
Ви перший тестувальник на проєкті та не знаєте з чого почати організацію процесу тестування?
А чи знаєте ви що таке той тест менеджмент?
Для чого потрібні тест кейс менеджмент системи та як їх обирати? Чи потрібні тест репорти взагалі?
В цьому випуску до Артема та Олександра в гості завітав Михайло Поляруш - один з творців інструменту Testomat.
Разом із гостем, ведучі говорили про те, що таке тест менеджмент та чи важливі в сучасному світі системи зберігання тестів й репорти.
Для тих, хто полюбляє слухати:
🔹 Spotify Podcast
🔸 Apple Podcast
🔹 Google Podcast
А ще ви можете підтримати наш подкаст будь - яким донатом на Buy Me a Coffee ☕️
Окрім того, за різні підписки ви зможете отримати доступ до закритого чату подкасту, отримувати нові епізоди до самого виходу, а також є можливість присутності під час запису 😏
#testingminutes | @a_grygorenko| Test Engineering Notes
Ви перший тестувальник на проєкті та не знаєте з чого почати організацію процесу тестування?
А чи знаєте ви що таке той тест менеджмент?
Для чого потрібні тест кейс менеджмент системи та як їх обирати? Чи потрібні тест репорти взагалі?
В цьому випуску до Артема та Олександра в гості завітав Михайло Поляруш - один з творців інструменту Testomat.
Разом із гостем, ведучі говорили про те, що таке тест менеджмент та чи важливі в сучасному світі системи зберігання тестів й репорти.
Для тих, хто полюбляє слухати:
🔹 Spotify Podcast
🔸 Apple Podcast
🔹 Google Podcast
А ще ви можете підтримати наш подкаст будь - яким донатом на Buy Me a Coffee ☕️
Окрім того, за різні підписки ви зможете отримати доступ до закритого чату подкасту, отримувати нові епізоди до самого виходу, а також є можливість присутності під час запису 😏
#testingminutes | @a_grygorenko| Test Engineering Notes
YouTube
Епізод 15: Де тестувальник менеджить тести (s2e5)
✊ Підтримати подкаст ставши спонсором цього каналу:
https://www.youtube.com/channel/UCW0jMrOfi31ZJ2rLZnsY8tQ/join
Опис епізоду:
Ви перший тестувальник на проєкті та не знаєте з чого почати організацію процесу тестування? А чи знаєте ви що таке той тест…
https://www.youtube.com/channel/UCW0jMrOfi31ZJ2rLZnsY8tQ/join
Опис епізоду:
Ви перший тестувальник на проєкті та не знаєте з чого почати організацію процесу тестування? А чи знаєте ви що таке той тест…
❤20👍5
Forwarded from roman marinsky
🍿 #partyHard і так, це нове нагадування про те, що в Україні нема краще конфи для тестувальників і автоматизаторів!
https://secure.wayforpay.com/payment/qa_party_hard_3
https://secure.wayforpay.com/payment/qa_party_hard_3
Wayforpay
QA Party Hard #3
НАЙКУЛУАРНІША КОНФЕРЕНЦІЯ ДЛЯ QA ТА АВТОМАТИЗАТОРІВ. (всі виручені кошти на потреби ЗСУ) Станьте частиною нашої теплої спільноти та підтримуймо ЗСУ! Приєднуйтесь до нас на четвертій конференції для нетворкінгу та обміну досвідом серед QA та автоматизаторів. …
❤12👏3
This media is not supported in your browser
VIEW IN TELEGRAM
Для тих, хто забув - гарна візуалізація популярних мережевих протоколів
👍37🥰3🤮2
Головні вороги тестувальників - відсутність доступу до пристрою та незрозуміле ТЗ.
На жаль, AppSpector поки не може покращувати ТЗ, але надає доступ до логів мережі, Core Data, файлової системи, даних локації та ще багато чого, що допомагає розробникам таких компаній як BuzzFeed, Waves та Mirror виявляти причини багів миттєво.
Згідно з репортами, команди, що користуються AppSpector заощаджують на дебагінгу до 38 годин на місяць на одного розробника!
AppSpector – українська платформа для віддаленого дебагінгу мобільних застосунків у реальному часі.
Революційний інструмент за лічені хвилини інтегрується в ваш застосунок та дозволить і розробникам і клієнтам, обмінюватися даними щодо застосунку в режимі online.
Стартуйте free trial.
Для “своїх” маємо приємний бонус: за промокодом “GloryToUkraine” ви отримаєте безкоштовний місяць після тріалу для всієї команди!
Переходьте на лендінг та повертайте втрачений час!
На жаль, AppSpector поки не може покращувати ТЗ, але надає доступ до логів мережі, Core Data, файлової системи, даних локації та ще багато чого, що допомагає розробникам таких компаній як BuzzFeed, Waves та Mirror виявляти причини багів миттєво.
Згідно з репортами, команди, що користуються AppSpector заощаджують на дебагінгу до 38 годин на місяць на одного розробника!
AppSpector – українська платформа для віддаленого дебагінгу мобільних застосунків у реальному часі.
Революційний інструмент за лічені хвилини інтегрується в ваш застосунок та дозволить і розробникам і клієнтам, обмінюватися даними щодо застосунку в режимі online.
Стартуйте free trial.
Для “своїх” маємо приємний бонус: за промокодом “GloryToUkraine” ви отримаєте безкоштовний місяць після тріалу для всієї команди!
Переходьте на лендінг та повертайте втрачений час!
AppSpector
AppSpector - Advanced Remote Debugging App for iOS and Android
AppSpector - The ultimate remote debugging app for iOS and Android. Optimize performance and debug your apps efficiently with advanced tools
👍13❤2
Як читати дослідницькі роботи
#reading #engineering
Мій короткий конспект з того, як ефективно та правильно читати дослідницькі роботи. Та найголовніше - навіщо?
#reading #engineering
Мій короткий конспект з того, як ефективно та правильно читати дослідницькі роботи. Та найголовніше - навіщо?
Друкарня
Як читати дослідницькі роботи
В університетах закордоном (та в деякий наших) практика роботи з дослідницькими роботами (whitepaper`ами) - це must-have. Але як правильно та ефективно читати великі дослідницькі роботи? Та найголовніше питання - навіщо?
❤12👍1
AI в тестуванні - підбірка від MoT
#testing #ai
Сьогодні я приніс вам підбірку матеріалів з "гарячої" теми AI (статей, відео й книжок) дбайливо зібраних на форумі Ministry of Testing.
Тут не просто AI, а його тестування або застосування в тестуванні.
Може комусь стане в нагоді.
#testing #ai
Сьогодні я приніс вам підбірку матеріалів з "гарячої" теми AI (статей, відео й книжок) дбайливо зібраних на форумі Ministry of Testing.
Тут не просто AI, а його тестування або застосування в тестуванні.
Може комусь стане в нагоді.
The Club: Software Testing & Quality Engineering Community Forum | Ministry of Testing
AI and Testing wiki
This wiki started at TestBash Spring 2023 during a panel discussion called “How AI Can Impact Our Testing Roles”. Feel free to edit and add new information and keep it up to date. Links to company/promotional material will be removed. For example, if adding…
❤20👍4
Forwarded from DOU | QA
Олександр Романов повертається з новим контентом для тестувальників! 🐞
Він підготував дайджест статей з тестування, автоматизації та інших інженерних цікавинок, аби у вас завжди було що почитати між релізами 👉
https://dou.ua/goto/IDLP
Він підготував дайджест статей з тестування, автоматизації та інших інженерних цікавинок, аби у вас завжди було що почитати між релізами 👉
https://dou.ua/goto/IDLP
🔥15❤5
⚡️ Епізод 17: Де тестувальник вивчає техніки тест дизайну
Всі знають про техніки тест дизайну. Чи ... не всі? А коли ви в останній раз усвідомлено користувались цими техніками? А чи впевнені ви в тому, що використовуєте саме ті техніки, що треба? Чи справді практика важливіша за теорію? Як все це відноситься до покритття (в тому числі коду)?
В цьому епізоді до Артема та Олександра завітала гостя - Олександра Ковальова. Олександра розповіла про техніки тест дизайну, стандарти тестування, покриття та ще про багато всього цікавого!
Для тих, хто полюбляє слухати:
🔸 YouTube
🔹 Spotify Podcast
🔸 Apple Podcast
🔹 Google Podcast
А ще ви можете підтримати наш подкаст будь - яким донатом на Buy Me a Coffee ☕️
Окрім того, за різні підписки ви зможете отримати доступ до закритого чату подкасту, отримувати нові епізоди до самого виходу, а також є можливість присутності під час запису 😏
#testingminutes | @a_grygorenko | Test Engineering Notes
Всі знають про техніки тест дизайну. Чи ... не всі? А коли ви в останній раз усвідомлено користувались цими техніками? А чи впевнені ви в тому, що використовуєте саме ті техніки, що треба? Чи справді практика важливіша за теорію? Як все це відноситься до покритття (в тому числі коду)?
В цьому епізоді до Артема та Олександра завітала гостя - Олександра Ковальова. Олександра розповіла про техніки тест дизайну, стандарти тестування, покриття та ще про багато всього цікавого!
Для тих, хто полюбляє слухати:
🔸 YouTube
🔹 Spotify Podcast
🔸 Apple Podcast
🔹 Google Podcast
А ще ви можете підтримати наш подкаст будь - яким донатом на Buy Me a Coffee ☕️
Окрім того, за різні підписки ви зможете отримати доступ до закритого чату подкасту, отримувати нові епізоди до самого виходу, а також є можливість присутності під час запису 😏
#testingminutes | @a_grygorenko | Test Engineering Notes
❤26🔥2
Корисні книжки з тестування (за мотивами подкасту)
#testing #books
У п'ятницю вийшов наш епізод подкасту про техніки тест дизайну.
Хочу ще поділитись окремо списком усіх книжок та статей про які ми говорили у цьому випуску.
Тут і про техніки тест дизайну, й про стандарти та дослідницьке тестування.
Це якщо вам цікаво або ви вважаєте, що "нічого складного та нового в тому тестуванні немає"
#testing #books
У п'ятницю вийшов наш епізод подкасту про техніки тест дизайну.
Хочу ще поділитись окремо списком усіх книжок та статей про які ми говорили у цьому випуску.
Тут і про техніки тест дизайну, й про стандарти та дослідницьке тестування.
Це якщо вам цікаво або ви вважаєте, що "нічого складного та нового в тому тестуванні немає"
❤26👏3🥰1
Підбірки матеріалів з тестування
#testing
Серед купи статей та відео я знайшов декілька цікавих підбірок з тестування:
- Збірна "солянка" різних інструментів тестування та автоматизації
- Блоги про те, як різні компанії автоматизують мобільні додатки
- "Кращі" практики та підходи до UI автоматизації
#testing
Серед купи статей та відео я знайшов декілька цікавих підбірок з тестування:
- Збірна "солянка" різних інструментів тестування та автоматизації
- Блоги про те, як різні компанії автоматизують мобільні додатки
- "Кращі" практики та підходи до UI автоматизації
👍37
Про силу запитань
#testing
Цього тижня мені прилетіло декілька задач на тестування (та автоматизацію) змін в одного з наших компонентів. Якщо дуже поверхнево - це така собі утиліта командної стрічки із купою різних "перемикачів". Саме декілька нових перемикачів мені й потрібно було перевірити.
У компоненти довга історія - спочатку його писали сторонні інженери, а потім вже передали нам. (Нічого несподіваного).
То ж я почав вивчати функціональність.
По-перше, я відшукав купу вимог, які навіть не були описані в описі тікета. Тікет був взагалі доволі стримано описаний.
По-друге я заліз та подивився PR та зміни, що були в ньому. Зазвичай, мені це дуже допомагає заматчити вимоги на те, шо дійсно було зроблено. (А ще подивитись тести).
Але в пулл реквесті мене чекав сюрприз...
Більша частина коду написана на Haskell. А інша частина на PureScript. А це такі мови програмування, які не можна "просто так взяти та почитати".
Тому я пішов та почав задавати питання девелоперам. І чим більше питань я задавав, тим більше "Хм, треба перевірити" я отримував.
В результаті - після розмови ми домовились ще більше заглибитись в те, шо саме ці наявні тести перевіряють (бо чіткої відповіді я не отримав), потім візуалізувати те, що маємо та створити кроки подальшого покращення якості.
Бо не можливо писати новий код, коли не впевнений шо перевіряють тести.
#testing
Цього тижня мені прилетіло декілька задач на тестування (та автоматизацію) змін в одного з наших компонентів. Якщо дуже поверхнево - це така собі утиліта командної стрічки із купою різних "перемикачів". Саме декілька нових перемикачів мені й потрібно було перевірити.
У компоненти довга історія - спочатку його писали сторонні інженери, а потім вже передали нам. (Нічого несподіваного).
То ж я почав вивчати функціональність.
По-перше, я відшукав купу вимог, які навіть не були описані в описі тікета. Тікет був взагалі доволі стримано описаний.
По-друге я заліз та подивився PR та зміни, що були в ньому. Зазвичай, мені це дуже допомагає заматчити вимоги на те, шо дійсно було зроблено. (А ще подивитись тести).
Але в пулл реквесті мене чекав сюрприз...
Більша частина коду написана на Haskell. А інша частина на PureScript. А це такі мови програмування, які не можна "просто так взяти та почитати".
Тому я пішов та почав задавати питання девелоперам. І чим більше питань я задавав, тим більше "Хм, треба перевірити" я отримував.
В результаті - після розмови ми домовились ще більше заглибитись в те, шо саме ці наявні тести перевіряють (бо чіткої відповіді я не отримав), потім візуалізувати те, що маємо та створити кроки подальшого покращення якості.
Бо не можливо писати новий код, коли не впевнений шо перевіряють тести.
❤20👍6🙏1
Forwarded from Нотатки суворого QA 💛💙 (Artem Grygorenko)
⚡️ Епізод 18: Де тестувальник розбирається з онбордингом
Ви пам'ятаєте ваш перший день у компанії? Як це було? Зрозуміло чи зовсім навпаки? Чи отримали ви від користь від онбордингу?
В цьому випуску Артем та Олександр розбираються, що таке онбординг та як отримати від нього максимум як інженеру, так і ліду.
Де дивитись та слухати:
🔸 YouTube
🔹 Spotify Podcast
🔸 Apple Podcast
🔹 Google Podcast
А ще ви можете підтримати наш подкаст будь - яким донатом на Buy Me a Coffee ☕️
#testingminutes | @a_grygorenko | Test Engineering Notes
Ви пам'ятаєте ваш перший день у компанії? Як це було? Зрозуміло чи зовсім навпаки? Чи отримали ви від користь від онбордингу?
В цьому випуску Артем та Олександр розбираються, що таке онбординг та як отримати від нього максимум як інженеру, так і ліду.
Де дивитись та слухати:
🔸 YouTube
🔹 Spotify Podcast
🔸 Apple Podcast
🔹 Google Podcast
А ще ви можете підтримати наш подкаст будь - яким донатом на Buy Me a Coffee ☕️
#testingminutes | @a_grygorenko | Test Engineering Notes
❤17
How to Speak - лекція в MIT від Patrick Winston
#video #speaking
Для тих, хто робить презентації на роботі або виступає з публічними виступами на конференціях - завжди важливо покращувати свої навички.
Тому почати цей тиждень пропоную з дуже цікавої лекції від досвідченого лектора з MIT - Патріка Вінстона.
Нащо це дивитись?
- взнаєте як краще почати виступ
- дізнаєтесь різні підходи до побудови лекцій
- побачите чому приклади важливі, а текст на слайді - часто тільки відволікає
- вивчите структуру хорошої лекції (або ж будь-якої письмової роботи)
- відкриєте для себе - що мати слайд "Thank you. Questions" - то не дуже хороша ідея
Кому буде цікаво? Спікерам, лідам, менеджерам та будь-кому, хто щось презентує час від часу.
Найголовніша теза:
Якість спілкування Q = f(K,P,t), де K - це знання (knowledge), P - це практика (practice), t - талант (talent).
Тобто якість залежить більше від знань та практики, ніж від таланту.
#video #speaking
Для тих, хто робить презентації на роботі або виступає з публічними виступами на конференціях - завжди важливо покращувати свої навички.
Тому почати цей тиждень пропоную з дуже цікавої лекції від досвідченого лектора з MIT - Патріка Вінстона.
Нащо це дивитись?
- взнаєте як краще почати виступ
- дізнаєтесь різні підходи до побудови лекцій
- побачите чому приклади важливі, а текст на слайді - часто тільки відволікає
- вивчите структуру хорошої лекції (або ж будь-якої письмової роботи)
- відкриєте для себе - що мати слайд "Thank you. Questions" - то не дуже хороша ідея
Кому буде цікаво? Спікерам, лідам, менеджерам та будь-кому, хто щось презентує час від часу.
Найголовніша теза:
Якість спілкування Q = f(K,P,t), де K - це знання (knowledge), P - це практика (practice), t - талант (talent).
Тобто якість залежить більше від знань та практики, ніж від таланту.
YouTube
How to Speak
MIT How to Speak, IAP 2018
Instructor: Patrick Winston
View the complete course: https://ocw.mit.edu/how_to_speak
Patrick Winston's How to Speak talk has been an MIT tradition for over 40 years. Offered every January, the talk is intended to improve your…
Instructor: Patrick Winston
View the complete course: https://ocw.mit.edu/how_to_speak
Patrick Winston's How to Speak talk has been an MIT tradition for over 40 years. Offered every January, the talk is intended to improve your…
❤28👍5
Мікромагістратура зі створення архітектури програмного забезпечення
5 грудня SET University запускає мікромагістерську програму Solution Architecture.
За 6 тижнів можна дізнатись про ключові концепції в архітектурі: від бізнес-аспектів та вимог — до структур, різновидів архитектур та підходів до їх дизайну. Програма актуальна для таких позицій: DevOps, Data Engineers, Software Architects, Middle+ Software Engineers.
Подати заявку на програму: тут
Якщо б не усі мої поточні курси - то точно відвідав би цю програму. Виглядає, як дуже непогане та грунтовне інтро в архітектуру.
5 грудня SET University запускає мікромагістерську програму Solution Architecture.
За 6 тижнів можна дізнатись про ключові концепції в архітектурі: від бізнес-аспектів та вимог — до структур, різновидів архитектур та підходів до їх дизайну. Програма актуальна для таких позицій: DevOps, Data Engineers, Software Architects, Middle+ Software Engineers.
Подати заявку на програму: тут
Якщо б не усі мої поточні курси - то точно відвідав би цю програму. Виглядає, як дуже непогане та грунтовне інтро в архітектуру.
❤10👏1
Корисне з GitHub - 4
#github #selection
- inshellisense: автокомпліт для вашої командної стрічки від Microsoft
- Giskard: безкоштовний інструмент для тестування machine learning моделей
- sshx: колаборативна командна стрічка
- Awesome emulators: купу емуляторів різних девайсів та консолей
- OWASP Web Security Testing: чекліст для тестування вразливостей веб додатків
- tech interview handbook: підбірка ресурсів, для тих, хто готується до кодинг інтерв'ю
#github #selection
- inshellisense: автокомпліт для вашої командної стрічки від Microsoft
- Giskard: безкоштовний інструмент для тестування machine learning моделей
- sshx: колаборативна командна стрічка
- Awesome emulators: купу емуляторів різних девайсів та консолей
- OWASP Web Security Testing: чекліст для тестування вразливостей веб додатків
- tech interview handbook: підбірка ресурсів, для тих, хто готується до кодинг інтерв'ю
GitHub
GitHub - microsoft/inshellisense: IDE style command line auto complete
IDE style command line auto complete. Contribute to microsoft/inshellisense development by creating an account on GitHub.
❤15👍1
⚡️ Епізод 19: Де тестувальник думає про майбутнє ручного тестування
Сьогодні в епізоді, Артем та Олександр говорять про те, коли ж нарешті "помре" ручне тестування, що можна зробити, шоб підвищити вашу цінність та трохи легше отримати нову роботу в сучасному світі штучних інтелектів.
Для тих, хто полюбляє слухати:
🔸 Youtube
🔹 Spotify Podcast
🔸 Apple Podcast
🔹 Google Podcast
А ще ви можете підтримати наш подкаст будь - яким донатом на Buy Me a Coffee ☕️
Окрім того, за різні підписки ви зможете отримати доступ до закритого чату подкасту, отримувати нові епізоди до самого виходу, а також є можливість присутності під час запису 😏
#testingminutes | @a_grygorenko | Test Engineering Notes
Сьогодні в епізоді, Артем та Олександр говорять про те, коли ж нарешті "помре" ручне тестування, що можна зробити, шоб підвищити вашу цінність та трохи легше отримати нову роботу в сучасному світі штучних інтелектів.
Для тих, хто полюбляє слухати:
🔸 Youtube
🔹 Spotify Podcast
🔸 Apple Podcast
🔹 Google Podcast
А ще ви можете підтримати наш подкаст будь - яким донатом на Buy Me a Coffee ☕️
Окрім того, за різні підписки ви зможете отримати доступ до закритого чату подкасту, отримувати нові епізоди до самого виходу, а також є можливість присутності під час запису 😏
#testingminutes | @a_grygorenko | Test Engineering Notes
🔥19