Python мануфактураJavaDesign Patterns для автоматизаторів

Java · Сесії: AMA та PMP · 0:00–3:05

Diduny: диктування без meeting bot

Diduny виник як спосіб продиктувати prompt або повідомлення й одразу вставити розпізнаний текст у поточне поле. На відміну від багатьох meeting services, для запису зустрічі не потрібно долучати окремого bot-учасника. Це прибирає конфлікти кількох bots і незручність для інших учасників. Окрема проблема — multilingual meetings, де розмова перемикається між українською, англійською, польською чи німецькою. Звичайні transcription services часто помиляються, якщо очікують одну мову на весь запис. У відео Diduny показано як macOS app із shortcuts для dictation, перекладу виділеного тексту та запису зустрічей.

Корисні застосунки та їхнє призначення →

Java · Сесії: AMA та PMP · 8:35–11:15

Browser Kitty: правильний link у правильному профілі

Коли одночасно використовуються персональні, робочі й client accounts, відкриття link у default browser може змішати sessions або показати не той account під час screen sharing. Автор розділяє контексти через різні browser profiles і навіть різні browsers. Browser Kitty перехоплює відкриття URL та дозволяє keyboard shortcut-ом вибрати потрібний browser, profile, desktop app або incognito mode. Практичний результат — менше ручних переходів і нижчий ризик випадково відкрити приватний або робочий ресурс у неправильному контексті.

Корисні застосунки та їхнє призначення →

Java · Основний курс · 1:30:38–1:35:21

Межі низькорівневого API й options окремих дій

Playwright має API для keyboard shortcuts через `page.keyboard().press(...)`, WebSocket events і mocking. Водночас автору бракує ланцюжків на кшталт «динамічно дочекайся тексту, а потім клікни цей самий елемент», тому у власній бібліотеці він додає коротші chainable operations. Окремі actions та assertions приймають options objects. Для конкретної перевірки можна змінити timeout; `FillOptions` і подібні об'єкти дозволяють задати власний timeout або `force`. `force` обходить частину actionability checks і потрібен лише як виняток для проблемного frontend, а не як стандартний спосіб виправляти тести.

Playwright для Java: основи та поглиблення →
Запитати в чаті про «shortcuts» →