Представители e-commerce-платформы PandaBuy сообщили СМИ, что выплатили выкуп хакерам, чтобы предотвратить утечку украденных пользовательских данных. Однако на этой неделе те же злоумышленники снова начали вымогать у компании деньги.
Эту статью пришлось переписывать буквально с нуля. И хотя тема очень простая — как мощные лазеры действуют на камеры видеонаблюдения — ответы на нее очень неоднозначные. В интернете полно обрывочной информации, одни о том что лазеры повреждают матрицу, другие — о том что нет, все испытания какие-то несистемные, неправильные, нерелевантные с реальными юзер кейсами. В общем, мы решили расставить все по своим местам окончательно — провести наглядные испытания с какого расстояния и при какой мощнос…
Какие два самых любимых дела у программистов? Автоматизировать и переписывать на микросервисы. Так сложилось, что в нашу команду выделенных серверов тоже постучались микросервисы. Но в этой статье не будет плюсов и минусов архитектурных подходов. Вместо этого я расскажу про организацию CI для автоматизации сборки, тестирования и деплоя приложений. Начнем с основ на примере монолитного приложения, а потом усложним их микросервисами и постараемся избавиться от однотипного кода. А еще… Я разра…
«Аврора» на фоне «Авроры». Привет, читатель! ОС «Аврора» — это отечественный форк финского проекта. Система позиционируется как решение для корпоративного сегмента, однако не так давно появились устройства для личного пользования. Я давно ждал, что эта операционка станет доступна рядовому потребителю и появится возможность разрабатывать под нее приложения. Недавно посмотрел видео на тему покупки и использования устройства на базе этой ОС и, вдохновившись, пошел в ближайший магазин за смартф…
Клеман Лефевр (Clement Lefebvre) — создатель Linux Mint. Долгое время это был самый популярный дистрибутив Linux, то есть по сути самая популярная в мире свободная ОС для настольных ПК. Дистрибутив на базе Ubuntu и Debian обогнал по популярности и Ubuntu, и Debian. Хотя он не получает широкой медийной огласки, но если спросить самих линуксоидов, то многие порекомендуют Mint. Клеман Лефевр в 2001 году получил степень магистра компьютерных наук в Университете Южного Парижа. В основном его инте…
Angular, один из самых популярных фреймворков для разработки одностраничных приложений (SPA), постоянно развивается, добавляя новые возможности и улучшая существующие. Одной из таких новых возможностей стали Standalone компоненты, представленные в Angular 14.Что такое Standalone компоненты?Standalone компоненты — это компоненты, которые могут использоваться без необходимости добавления их в модуль. Традиционно, в Angular каждый компонент должен быть объявлен в модуле (например, AppModule), чтоб…
Mesop: Build delightful web apps quickly in Python 🚀 Used at Google for rapid internal app development Mesop is a Python-based UI framework that allows you to rapidly build web apps like demos and internal apps: Intuitive for UI novices ✨ Write UI in idiomatic Python code Easy to understand reactive UI paradigm Ready to use components Frictionless developer workflows 🏎️ Hot reload so the browser automatically reloads and preserves state Rich IDE support with strong type safety Flexible for …
End-to-end stack for WebRTC. SFU media server and SDKs. LiveKit: Real-time video, audio and data for developers LiveKit is an open source project that provides scalable, multi-user conferencing based on WebRTC. It's designed to provide everything you need to build real-time video audio data capabilities in your applications. LiveKit's server is written in Go, using the awesome Pion WebRTC implementation. Features Scalable, distributed WebRTC SFU (Selective Forwarding …
Generative models for conditional audio generationstable-audio-tools Training and inference code for audio generation models Install The library can be installed from PyPI with: $ pip install stable-audio-tools To run the training scripts or inference code, you'll want to clone this repository, navigate to the root, and run: $ pip install . Requirements Requires PyTorch 2.0 or later for Flash Attention support Development for the repo is done in Python 3.8.10 Interface A basic Gradio interf…