-
В этой статье я расскажу о том, как я настраивал аутентификацию и авторизацию доменных пользователей Active Directory в OpenSearch. В домене я не обладаю правами администратора домена и не могу влиять на структуру каталогов Active Directory. А сценарий настройки Active…
-
Android Studio. Kotlin. Подключение Google календаря через Content Provider
Безысходность и отчаяние я испытывал много дней подряд, пытаясь «подключить» Google календарь к своему приложению. Так долго и так тяжело, как тогда, я не буксовал ни над одной фичей… Я сделал это! Прошло более двух месяцев, пока я и мои…
-
Почти полное импортозамещение в Китае: госсектор меняет десятки миллионов зарубежных ПК на отечественные
Китай вот уже два года реализует, вероятно, одну из наиболее масштабных программ в своей истории. Речь идет о проекте по импортозамещению электроники, который предусматривает разворачивание собственного производства чипов, электронных компонентов, а также ПК и ноутбуков. И пока что у Поднебесной…
-
Переход к безопасной разработке. Зачем это нужно? Какие преимущества даст DevSecOps?
Сегодня организации сталкиваются с угрозами кибербезопасности, которые становятся все более разнообразными, сложными и изощренными. В тоже время, не каждая компания обладает отделом специалистов по кибербезопасности. Но любая современная IT-компания должна задумываться над безопасностью своих продуктов. Решением могут стать инструменты для автоматизации…
-
7 трендов, которые изменят рынок автоматизации тестирования
В сфере автоматизации тестирования происходят изменения. Компании под давлением набирающей обороты цифровизации стремятся ускорять релизы продуктов, чтобы не отставать от своих коллег по рынку.Однако ускорение без качественных противодействующих сил увеличивает общий долг, что в конечном итоге замедляет компании. Вот где…
-
Как сдавать экзамены?
Представьте, что вам на экзамене встретилась задача, которую вы раньше решали, и вроде помните как её решить, но не можете вспомнить как. Теперь давайте представим такой пример!Скажем, через неделю вы должны будете продегустировать жареную картошку и оценить её вкус. И…
-
3 простые вещи, которые сделают вашу жизнь лучше
Цель данной статьи довольно проста — принести пользу людям, дав им в руки несколько действительно рабочих инструментов, которые проверены на практике.Три простых вещи, о которых пойдёт речь в данной статье это:Сон — как/сколько/почему нужно спать и какие есть лайфхаки для…
-
Путь в IT. Или как я стал техдиром в 28 лет
Всем привет, меня зовут Дядиченко Григорий и чем я только не занимался. Сегодня хочется рассказать о своём пути в айти. Но цель статьи даже не в том, чтобы «рассказать историю». Я скорее хочу рассказать некоторые мысли о том, как лучше…
-
Как правильно имитировать Agile?
Подобная статья должна была появиться раньше, лет десять или -надцать назад, когда Agile только начинал внедряться в компаниях. Сколько можно бы было избежать ошибок, проблем, конфликтов, если бы менеджеры сразу подходили к вопросу правильно …Зато за это время накопился опыт…
-
Нецелевое использование утверждающих функций в TypeScript
Это ужасный (но очень полезный) хак, который я придумал для добавления типов в старый код. Вчера мой коллега, работающий над добавлением типов в одну из наших основных библиотек на LinkedIn, спросил меня, как быть со старым (и уже не рекомендуемым)…