Разработчики Cisco исправили критическую уязвимость в Unified Contact Center Express (UCCX), которая позволяла получить root-привилегии и полный контроль над системой.
Удобство облачных сервисов лишает нас контроля над цифровой жизнью. Все файлы лежат у одного Большого брата (корпорация) под наблюдением другого Большого брата (государство). Если провайдер лишит аккаунта — человек потеряет всё. Что ж, ради ежедневного комфорта многие готовы мириться с таким риском.Однако комфорт вызывает привыкание. Поэтому даже при выходе из-под колпака Большого брата на собственный безопасный сервер хочется такого же уровня удобства, как у облачных сервисов. Как минимум:дост…
Всем привет! Меня зовут Александр Гришин, я руководитель по развитию продуктов хранения данных в Selectel. Обычно пишу о Python, IT-инфраструктуре, базах данных и облачных сервисах. Но сегодня хочу обсудить не технологию, а экономическую идею, причем нобелевскую.Недавно объявили лауреатов Нобелевской премии по экономике. Комитет по экономике наградил исследователей, которые объяснили, почему устойчивый рост невозможен без технологических инноваций и «креативного разрушения». Казалось бы, это чи…
Разработать электронную начинку радиоэлектронного прибора — половина дела. Вторая половина — корпус.Освоить CAD на минимальном уровне реально за выходные, еще за выходные спроектировать простой корпус и выгрузить развертки и чертежи. Чтобы произвести детали, потребуются длинная воля, твердость, самообладание, время, знакомства и удача. Подробности ниже.РазработкаОсвойте CADДля освоения, к примеру, SolidWorks на уровне, достаточном для проектирования корпуса из листового металла, требуется ~10 ч…
Сегодня мы поговорим о такой интересной теме, как печать нейлоном. Кому эта тема будет интересна: любому, кто занимается техническим творчеством и собирает механические устройства, где требуются шестерёнчатые передачи с повышенной стойкостью к износу, так как нейлон весьма устойчив к трению.Всем, кто занимался или занимается 3D-печатью, известно, насколько это неоднозначная тема, овеянная «мифами и легендами», в рамках которой найдутся весьма странные подходы. С одной стороны, автор каждого утв…
In vino veritas, in aqua sanitas («Истина — в вине, здоровье — в воде»)Римляне строили акведуки по всей своей Республике , а позднее и Империи , чтобы доставлять воду из внешних источников в города и поселки. Вода из акведуков снабжала общественные бани , туалеты , фонтаны и частные домохозяйства; она также поддерживала горнодобывающие работы, мельницы, фермы и сады. Но хорошо сохранившиеся и известные широкой публике акведуки лишь трубопровод, но кроме него вся инфраструктура водоснабжения име…
ElevenLabs выложила в открытый доступ проект Eleven Shopping - голосового агента, который превращает процесс выбора товаров и оформления заказа в диалог с ИИ. В основе - стек Next.js + React + TypeScript + Tailwind CSS и подключение к Shopify Storefront API через протокол MCP. Код доступен на GitHub.Что это за агентEleven Shopping - это не просто «говорящий чат-бот». Это реальный голосовой интерфейс к вашему интернет-магазину на Shopify, где взаимодействие происходит голосом, без кликов и форм.…
Всем привет! Сегодня я возвращаюсь с новой порцией TypeScript- и React-магии. Вместе разберем полиморфизм в React, а именно — паттерн as. Зачем он нужен, как его прикрутить без багов и почему это сделает ваши компоненты в разы круче. Как обычно — всё под катом.В каких случаях это нужноПредставьте, что вы сделали красивую кнопку Button. Всё летает, дизайнеры плачут от счастья. И тут приходит продукт-менеджер: «А сделай так, чтобы вот эта кнопка стала ссылкой на главную».«Не вопрос!» — говорите в…
Sell stuff and see what sticks Sell your stuff. See what sticks. Gumroad is an e-commerce platform that enables creators to sell products directly to consumers. This repository contains the source code for the Gumroad web application. Table of Contents Getting Started Prerequisites Installation Configuration Running Locally Development Logging in Resetting Elasticsearch indices Push Notifications Common Development Tasks Linting Getting Started Prerequisite…