Имплементируем WebSocket протокол на Go

Статья для тех, кто хочет познакомиться с устройством технологии WebSocket или языком программирования Go.Или узнать с какой простотой Go стал одним из самых популярных языков программирования для написания сетевых приложений. Читать далее…

Повлияй на будущее: третий ежегодный опрос IT-сообщества

Под катом — анкета. Изучив ваши ответы, мы сформируем рейтинг российских IT-работодателей. Опрос займет 15 минут. Пройти опрос

Почему вам нужно адаптировать свое приложение для Huawei AppGallery и как это сделать

Меня зовут Саша Хрущев и я технический директор IT-компании WINFOX. Расскажу, почему необходимо адаптировать приложения для Huawei AppGallery и как это сделать. Читать далее…

Как найти в своей разработке те задачи, о которых стоит рассказать сообществу

Сегодня мы не будем касаться вопроса, зачем выступать. У каждого свои причины. Может быть, вы узнали на работе что-то такое, чем обязаны поделиться с миром — иначе вас просто «разорвет». Может быть, собираете портфолио для карьерного роста и верите, чт…

Из арьергарда в авангард

Серия: Записки из будущего«Перед нами открываются потрясающие возможности, замаскированные под неразрешимые проблемы» — Джон Гарднер, 1965Казалось-бы, прошло не так много десятилетий с того самого 2022 года, но количественное и качественное изменение н…

Сам себе PKI: Практика на примере OpenSSL и CA Smallstep. (Статья 2)

Введение В предыдущей статье «Сам себе PKI: Теория на примере Let’s Encrypt» мы рассмотрели теорию и разобрали пример, как происходит установка HTTPS соединения между браузером и веб-сайтом при использовании сертификатов Let’s Encrypt. В…

Сам себе PKI: Теория на примере Let’s Encrypt. (Статья 1)

За последние годы инфраструктура приватных ключей PKI (Public Key Infrastructure) незаметно окружила нас со всех сторон:- Большинство сайтов в сети Интернет используют HTTPS протокол. Для его работоспособности необходимо получать сертифи…

Capacity allocation — совмещаем разработку, поддержку и выплату техдолга без смс и регистраций

Этот материал для тех, к кому когда-то подошли и сказали: «Некогда объяснять, ты теперь тимлид (или начальник отдела)». Может быть, теперь вы уже профессионал своего дела, знаете кучу различных инструментов для решения своих задачи. Но давайте посмотри…

Capacity allocation — совмещаем разработку, поддержку и выплату техдолга без смс и регистраций

Этот материал для тех, к кому когда-то подошли и сказали: «Некогда объяснять, ты теперь тимлид (или начальник отдела)». Может быть, теперь вы уже профессионал своего дела, знаете кучу различных инструментов для решения своих задачи. Но давайте посмотри…

OpenID Connect (OIDC): Как получить токен?

Эта статья повествует о наиболее распространенном методе обмена токенами в потоке OpenID Сonnect: грантах [grants]. Обещаем – путешествие будет увлекательным, так что устраивайтесь поудобнее. Читать далее…