Паттерны проектирования в Python, о которых следует забыть
—
от автора
—
от автора
Попробуйте поискать в Интернете «Паттерны проектирования на Python» — и получите целую простыню туториалов, демонстрирующих, как в точности воспроизвести на Python паттерны проектирования из книги «Банды четырёх». Там же будут диаграммы классов, иерархии фабрик и столько шаблонного кода, что выхлопа хватит, чтобы…
—
от автора
Я начал пользоваться платформой Linear пару месяцев назад. То, с чем я столкнулся, затянуло меня в кроличью нору деталей local-first-разработки (локально-ориентированной разработки), которые изменили мой взгляд на веб-приложения.Для тех, кто не в курсе, поясню. Linear — это платформа для управления…
—
от автора
«Секретная» модель Sonic доступна бесплатно для тестирования в редакторе кода Cursor и расширении Cline. Разработчик Sonic официально не раскрывается, но если спросить саму модель, кто ее создал, то она представляется как «Grok от xAI». Выбрать Sonic можно в селекторе моделей…
—
от автора
Представьте: вы — CTO, перед вами — зеленые дашборды, аптайм 99.9%, клиенты довольны. Но где-то в недрах инфраструктуры тикает бомба замедленного действия. Ее зовут «технический долг», и он накапливается каждый день.Каждый раз, когда архитектор говорит: «Потом допилим», админ — «Некогда…
—
от автора
В современных приложениях централизованная аутентификация и авторизация играют ключевую роль в обеспечении безопасности и удобства пользователей. Именно с такой задачей мы столкнулись в компании NAUKA при создании «Платформы» — экосистемы, предназначенной для функционирования наших решений и разработки собственных прикладных приложений.…
—
от автора
По информации Минцифры, началось тестирование дополнительной защиты аккаунта «Госуслуг» через одноразовый код (OTP-код) в мессенджере Мах. После окончания тестов эту опцию на коммутационной платформе можно будет подключить всем пользователям «Госуслуг». В рамках этого решения речь идёт именно о втором факторе защиты «Госуслуг». Для смены пароля…
—
от автора
В сообществе Pine64, занимающемся созданием открытых мобильных устройств, сообщили о снятии с производства и прекращении продаж смартфонов PinePhone Pro. Запасные части для это модели будут ещё производиться около двух лет. В качестве причины сворачивания проекта упоминается низкий спрос и отсутствие интереса у пользователей, что стало…
—
от автора
Привет, друзья! Я давно работаю с Linux-серверами, и одна из вещей, которая меня всегда раздражала, — это постоянный ввод паролей при подключении по SSH. Представьте: у вас несколько локальных машин, и каждый раз стучать по клавишам, вспоминая, какой там пароль……
—
от автора
В этой очередной статье по GIL разберемся, как работает Python, как был реализован GIL до версии языка 3.2, как глобальная блокировка работает сейчас, и что с ней делать.Для чего нужен GIL?Основная причина его существования — потокобезопасность. Например сборщик мусора работает…
—
от автора
Консорциум NVM Express выкатил свежие обновления для стандартов, задающих тон в мире твердотельных накопителей. Это не просто мелкие правки, а серьезный апгрейд, который делает SSD быстрее, надежнее и удобнее для самых разных задач — от облачных серверов до умных гаджетов.…