Множество людей покупают доменные имена у регистраторов и создают собственные сайты. Разумеется, им необходимы SSL‑сертификаты. Однако покупать доверенные сертификаты могут не все и, зачастую, используют бесплатные Let's Encrypt SSL‑сертификаты, время жизни которых…
Эта статья будет полезна новичкам в разработке или тем, кому нужно освежить знания перед собеседованиями. Как ни странно, но вопросы о том, как устроен HashMap, всё ещё встречаются среди интервьюеров.По моему мнению, лучший способ разобраться в теме — это заглянуть в документацию с примерами и изучить исходный код. Но если вы сами пока не готовы копаться в коде, я проведу вас по основным моментам. Читать далее
В нашем современном мире, полном технологий и разнообразных услуг, сложно избежать мошенничества. Кажется, что обманщики умело прячутся за экранами своих компьютеров и телефонов, ожидая удобного момента, чтобы нанести удар. Пострадавшие часто остаются в растерянности и не…
В 1983 Компания Nintendo подарила миру Famicom и понеслось. Более 20 лет прошло с прихода игровых консолей к массовому потребителю. Поколение выросло на играх, а индустрия цифровых развлечений стала такой-же огромной и прибыльной как современный кинематограф или шоу-бизнес.Люди на…
Предыдущая часть: RabbitMQ + Java SpringP. S.: Гит разбит на ветки по частям (part-1, part-2...)Я продолжаю серию, посвящённую использованию RabbitMQ в связке с Spring.В предыдущей части был реализован простой обмен двух микросервисов посредством очереди в MQ.В этот раз рассмотрим крутые фичи, которые предоставляет RabbitMQ Читать далее
Масса арбуза – 1 кг. Из него выпарили 90% воды. Какая масса арбуза после выпаривания? На первый взгляд – типичная задачка для средней школы на проценты. Решений на такие задачи в интернете очень много.Мне стало интересно: хватит ли логики у нейросетей, чтобы понять, что данная задача решается немного по-особенному. Читать далее
Недавно мы столкнулись с волной спама. И написали антиспам бота, который удаляет спам сообщения и помогает блокировать нарушителей.Я решил выложить этот небольшой проект в открытый доступ, чтобы вы, даже не обладая навыками программирования, смогли защитить свою группу от…
Добрый день! В этой статье рассмотрим вариант по автоматизированной проверке расчетов с использованием инструмента Vanessa automation. Читать далее
В мире разработки программного обеспечения существует множество "священных коров" — принципов и практик, которые принимаются как данность и редко подвергаются критическому анализу. Особенно показательна ситуация с принципами SOLID на русскоязычных ресурсах: достаточно…
Теневые ИТ (Shadow IT) — это те ИТ, которые появляются в компании, минуя ИТ департамент, в том числе самописки, сложные системы макросов, граберры, сторонние ноутбуки, флешки, смартфоны. Большой новый класс Shadow IT – это ИИ помощники, используемые без санкций ИТ департамента. Читать далее