Привет, жители Хабра! Меня зовут Владимир Воловиков, я архитектор решений в МТС Диджитал. В прошлом посте я рассказывал, почему считаю карате лучшим боевым искусством для айтишника. А еще упоминал, что открыл Центр Традиционного Карате в Санкт-Петербурге и запустил детскую…
Практически все материалы имеют некое собирательное название, которое обобщает их происхождение, физические и химические свойства, применение и т. д. Однако, если рассматривать их по отдельности, то каждый из них, хоть и относится к одной группе, но все же обладает…
Изображение из документации протокола MMTLS Академическая исследовательская группа Citizen Lab из университета Торонто провела первый публичный анализ протокола шифрования MMTLS на предмет безопасности и конфиденциальности. Это основной протокол приложения WeChat, которым пользуется…
Привет, я Кирилл, фронтенд-лид. В статье покажу свою мини-коллекцию гитар и бас. Расскажу, как я увлёкся музыкой, когда успеваю играть, что и почему покупаю из моделей и производителей. Обсудим японские гитары, ретро-модели, цены на них, продавцов, мастеров и покупателей.Чтобы вы не заскучали, если больше любите код, к моделям гитар подберу аналогии с JS-фреймворками. Читать далее
В мире, где технологии стремительно развиваются, HR-специалисты и рекрутеры сталкиваются с новыми вызовами. Отбор кандидатов, оценка их навыков и компетенций, а также составление тестовых заданий — все это требует значительных временных и человеческих ресурсов. Но что, если…
Когда мидл-разработчик дорастает до сениора, его, как правило, мучает вопрос: как правильно писать приложение? Понятно, что когда он был джуном, ему давали совсем атомарные задачи, и он развлекался покрытием тестов или написанием контроллеров. Переход в мидлы знаменуется…
В прошлый раз мы рассказали, как «эволюционировала» работа бизнеса с обратной связью (там, в статье, история про милый эмпатичный искусственный интеллект). Теперь разберемся с возможностями, которые она, обратная связь, получила благодаря цифровизации и цифровой трансформации…
OpenAM умеет аутентифицировать пользователей через различных OAuth 2.0 провайдеров. И Одноклассники не исключение. Пусть этот сервис не пользуется большой популярностью среди близких к IT людям, но им могут пользоваться большинство ваших клиентов. Поэтому в данной статье мы настроим вход через этот сервис. Читать далее
Когда команда растёт, а кодовая база стремительно увеличивается, время выполнения проверок может стать настоящей проблемой. Unit-тесты, UI-тесты, статический анализ — все эти процессы начинают занимать слишком много времени, замедляя разработку. Звучит знакомо?В этой статье я…
Demo | GitHubОсобенности Fast Data Grid:- Невероятно быстрый- Многопоточный- Всего 523 строчки кода- Нет зависимостей- Vanilla JavaScriptПопробуйте скролл и поиск по 1 000 000 строк - Fast Data Grid.В статье перечислю нюансы работы с DOM. Про многопоточность в следующей статье. Читать далее