Я юрист. Я не должен был знать слово adjustResize. Сейчас оно мне снится. Это история про три недели борьбы с Android-клавиатурой в WebView, про MutationObserver, который я призвал и пожалел, и про то, как настоящее решение оказалось не там, где я искал. Если у вас в приложении WebView и формы с инпутами — возможно, я сэкономлю вам неделю. Три недели войны с клавиатурой
23.03.2021 Произошел массовый сбой на Android, связанный с WebView.TLDR: Надо удалить (сбросить к заводской версии) Andoird System WebView UPDATE: Google уже выпустил обновление с исправлением WebView, рекомендуется обновить его из Play Store, а не возвращаться к заводской версии, т.к. в ней могут быть уязвимости. Читать далее
14 мая прошёл отборочный раунд Russian Code Cup 2017. По традиции выкладываем разбор задач и подводим итоги. A. Маленькие числа B. Новая клавиатура C. Складывание фигуры D. Остроугольные треугольники E. Объединение массивов F. Два поддерева В раунде участвовали 603 человека: приблизительно по 200 лучших программистов с каждого квалификационного раунда. По результатам отборочного раунда мы взяли в финал 55 участников. Читать дальше →
Недавно я столкнулся с задачей собрать своё Go‑приложение написаное вокруг библиотеки github.com/webview/webview_go, которая является обёрткой для C/C++ библиотеки webview, для Linux, из чего вытекает необходимость использования CGO. Казалось бы, что сложного? Укажи GOOS=linux, пропиши…