Практически все материалы имеют некое собирательное название, которое обобщает их происхождение, физические и химические свойства, применение и т. д. Однако, если рассматривать их по отдельности, то каждый из них, хоть и относится к одной группе, но все же обладает…
Изображение из документации протокола 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. Про многопоточность в следующей статье. Читать далее
Закрываем двери в свободный интернет: завтра, 30 ноября, вступает в силу закон №406-ФЗ запрещающий распространять информацию о способах обхода блокировок.Кто знает о визитах на Pornhub?- Какие именно данные сохраняют провайдеры о нас — с VPN и без.- Что нового запретят обсуждать о VPN (и почему).- VLESS — замена VPN, которую ещё можно упомянуть (пока).- ТРИ способа как вычислить, что вы зашли через прокси или VPN.Читайте, пока это ещё не заблокировали! Читать далее