Pull to refresh
0
0
Bogdan @ibmpc

User

Send message

Мы написали свою реализацию бота нотификаций из YouTrack для Telegram. Пользуемся, автор мой коллега выложил в открытый доступ на GitHub:
[github.com/umidjons/youtrack-telegram-bot](http://github.com/umidjons/youtrack-telegram-bot )

Спасибо за ответ, нашел.

@PatientZero ссылка на творческий профиль оригинального автора это хорошо. Пожалуйста укажите ссылку на первоисточник.

Надпись под контролом выглядит более истетично. Кроме того ошибко при вводе текста можно убирать самому по необходимости это довольно тривиальная задача.

Поддержку отключили еще в преведущих релизах (для API < 21) довольно давно. Заменили на создание битмапов из ваших векторов и упаковку их нарезанных под разные DPI весрий в ваш APK. Что полностью убивало плюс вектора — маленький размер приложения. Благо это можно было выключить флагом в Gradle:


vectorDrawables.useSupportLibrary = true

Далее вектора вполне себе загружаются через VectorDrawavleCompat или srcCompat свойство ImageView. Так, что с векторами проблем нет.

Обновился до 24.2 за счет этой «фишки» с PasswordVisibilityToggle поломались compoundDrawable которые я сам ставлю для EditText находящихся внутри TextInputLayout, что интересно поломался этот функционал даже в обычных полях не связанных с паролями. Т.е. все ранее работающие drawable установленные с права у полей поломались, не отображаются.
Еще из радостных нововедений — не смотря на то, что getParent() у EditText ранее возвращал TextInputLayout как и ожидалось, теперь добавилась еще одна прослойка FrameLayout и все пришлось чинить. Что странно Гугл сам советует избегать лишних контейнеров, посему не ясно зачем добавлять неявно этот FrameLayout между Edit и TextInputLayout.

Вообщем в мой проэкт обновление не зашло. Слишком много всего поламалось, потратил день на адаптацию и рашил, что оно мне собственно не нужно. Печально. А так хотелось DIffUtil применить.
Именно сетификат УЦ «Гаммы» пытается протащить АО «Казахтелеком» через пользователей, запугивая их проблемами с доступом к Google и Mail.ru. Даже если они не пытаются внести его официально в доверенные, по моему мнению данный сертификат должен попасть в бан лист для безопасности пользователей (провайдер не сможет навязывать установку сертификата).
Я опасаюсь, что это может превратиться в массовое явление в странах СНГ — государственный провайдер монополист будет заставлять пользователей ставить свой сертификат угрожая и блокируя популярные сайты. Т.е. весь SSL трафик превращается в решето, софт с certificate pin просто перестает работать. Сайт Tor'а у нас уже заблокировали, VPN думаю на подходе.
Сообщение о проблеме в Mozilla:
https://bugzilla.mozilla.org/show_bug.cgi?id=1229827

mozilla.dev.security.policy:
https://groups.google.com/forum/#!topic/mozilla.dev.security.policy/wnuKAhACo3E

Просьба добавить сертификат (root.gov.kz) в доверенные:
https://bugzilla.mozilla.org/show_bug.cgi?id=1232689

Это не победа до тех пор пока они планируют продолжать скрытое наступление на всеобщую приватность личных данных и несьти угрозы безопасности в массы, и все это под эгидой безопасности и угрозой отключить доступ к внешним сервисам за непослушание.
Господа в трекерах Mozilla и Chrome открыты тикеты по этой проблеме. С просьбой добавить данные сертификаты в черный список самого браузера.
После данного поста и открытия тикитов «Казахтелеком» удалил страницу с просьбой к пользователям добавить свой ROOT сертификат в доверенные под страхом отключения сервисов Гугла и Мэйл ру, но Google все сохранил в истории.
Самое интересное оказывает существует давольно давно тикет с прошением добвить этот национальный сертификат в доверенные прямо в свежих сборках браузера в баг трэкере Mozilla. Все еще в процессе обсуждения. В случае добавления в браузеры данного сертификата могут пострадать не только жители Казахстана. Турция тоже внедряет нечто подобное. Предлогаю принять активное участие в баг трэкерах Mozilla, Google Chrome и Opera, если схему обкатают в нескольких странах проблема дойдет и до нас.

Information

Rating
Does not participate
Location
Ташкент, Ташкентская обл., Узбекистан
Date of birth
Registered
Activity