Как стать автором
Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Изобретаю свой сложный способ поиска координат точки пересечения двух линий

Уровень сложностиСложный
Время на прочтение21 мин
Количество просмотров32

Начну с громкого заявления: я придумал способ найти точку пересечения двух отрезков, заданных координатами концов. Придумал давно, лет 7 назад, в 2017 году, примерно, да, путь к этой публикации был долог, в основном из-за лени.

И да, я его придумал потому что не смог нагуглить, может он где-то и без меня описан был, может за эти 7 лет кто-то написал что-то похожее, а может я придумал какую-то фигню, которую умные люди изобретать не станут...

Да что там сложного?!
Рейтинг0
Комментарии0

Новости

Новость

На «VK Видео» появился интерактивный контент

Время на прочтение2 мин
Количество просмотров85

10 сентября 2024 года VK сообщила, что на видеоплатформе «VK Видео» появился интерактивный контент. При его просмотре зрители становятся активными участниками сюжета, так как исход истории зависит от действий пользователей.

Читать далее
Всего голосов 1: ↑1 и ↓0+3
Комментарии1
Новость

«Перекрёсток» запустил суперапп для сотрудников супермаркетов

Время на прочтение2 мин
Количество просмотров72

Торговая сеть «Перекрёсток» запустила новое мобильное приложение для сотрудников розницы с целью повышения операционной эффективности. Мобильный помощник UNA (УНА) объединяет в едином цифровом контуре инструменты и сервисы, которые использует сотрудник супермаркета каждый день. Приложение является собственной разработкой специалистов Х5 Tech и «Перекрёстка».

Читать далее
Рейтинг0
Комментарии1
Статья

Какой роутер для OpenWrt купить в 2025 году?

Уровень сложностиПростой
Время на прочтение21 мин
Количество просмотров888

Я много пишу про OpenWrt и часто получаю вопросы о том, какой взять роутер под эту ОС. В прошлом году я уже делал обзор роутеров, лучше всего подходящих под OpenWrt. Тогда выбор был не очень большой, но сейчас всё изменилось в лучшую сторону. Поэтому я сделал новый актуальный разбор для тех, кто не знает, какой роутер выбрать.

Роутер, как и любой другой девайс, нужно покупать под запрос. Например, линуксоиды привыкли покупать ноутбуки именно под Linux, а не первый попавшийся. Также и тут: если нужен OpenWrt, то роутер тоже надо выбирать с умом, а не надеяться на то, что кастомная прошивка сделает конфетку из роутера за 700 р.

В 2023 и 2024 появились интересные роутеры, которые уже поддерживаются проектом OpenWrt. Эти роутеры сделаны на базе ARM-процессоров. Такие роутеры появились у нескольких компаний, и дальше их количество будет только увеличиваться.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Истории

Статья

От резюме до оффера. Инструкция по процессу поиска работы

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров177

Осень считается самым плодотворным временем года для поиска работы - отпуска закончились, разработчики задумываются о смене места работы на свежую голову, а на платформах поиска работы в свою очередь появляется все больше вакансий.

Нравится нам это или нет, но в процессе найма есть свои правила, которые сложно игнорировать, хотя иногда они кажутся странными на первый взгляд. Разобравшись, как работает этот процесс, можно сэкономить месяцы жизни, нервные клетки и в финале получить оффер с нужными условиями.

Читать далее
Рейтинг0
Комментарии2
Статья

Автоматизация проектирования в комплексе BIM Конструкции и Металлоконструкции

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров58

Рассмотрим в статье некоторые возможности программ BIM Конструкции и Металлоконструкции на примере армирования ростверка, получения спецификаций и чертежей.

Читать далее
Рейтинг0
Комментарии0
Новость

AMD объявила о слиянии архитектур RDNA и CDNA в новую унифицированную архитектуру UDNA

Время на прочтение1 мин
Количество просмотров406

На конференции IFA 2024 в Берлине компания AMD объявила о значительном шаге к унификации своих архитектур RDNA и CDNA под новой микроархитектурой, получившей название UDNA.

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии1
Новость

Возможно, что главный риск возникновения болезни Альцгеймера для людей до 65 лет можно снизить при помощи хороших штор

Время на прочтение2 мин
Количество просмотров830

В последние годы исследования показали, что диета, стресс, недостаток сна, ожирение и воспаление кишечника могут повышать риск развития болезни Альцгеймера у некоторых людей. Теперь выяснилось, что искусственное наружное освещение в течение ночи тоже может быть фактором, особенно для людей моложе 65 лет.

Исследователи из Медицинского центра Университета Раш в Иллинойсе сравнили карты светового загрязнения 48 штатов США с медицинскими картами тех же районов и обнаружили статистически значимую связь между световым загрязнением и болезнью Альцгеймера.

Читать далее
Всего голосов 1: ↑1 и ↓0+3
Комментарии2
Статья

МС-21: инженерный триумф российского авиастроения

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров2K

Привет, друзья!

Мы сегодня поговорим о самолете, который обещает стать гордостью российского авиапрома и претендует на серьезное место на мировом рынке — МС-21. Этот лайнер уже привлёк внимание не только экспертов, но и простых пассажиров, благодаря обещаниям радикально улучшить комфорт в полётах.

Давайте рассмотрим, что делает МС-21 таким выдающимся с инженерной точки зрения.

Читать далее
Всего голосов 14: ↑7 и ↓70
Комментарии17
Статья

Эмуляция мозга: 6 ключевых вопросов на пути к AGI

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров133

Привет, на связи Sherpa Robotics. Сегодня мы хотим обратить ваше внимание на статью команды исследователей  в области биоэлектроники Дианы Дека, Касвелла Барри и Самита Чакрабарти, опубликованную онлайн-издательством Cambridge University Press 12 февраля 2024 года. В нашей публикации мы сосредоточимся на дискуссионных вопросах, которые авторы называют ключевыми на пути к достижению AGI.

Читать далее
Рейтинг0
Комментарии0
Статья

Как с нуля построить систему обработки событий

Время на прочтение7 мин
Количество просмотров626

Здравствуйте!

Александр Шувалов и Юлиян Латыпов поделились с вами опытом создания системы обработки событий в потоке данных для обогащения информации и выявления аномалий.

Если вы ранее не были знакомы с приведенными ниже терминами, рекомендую прочесть следующие статьи.

Читать далее
Рейтинг0
Комментарии0
Статья

Python в Rye-у

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров394

Rye — это пакетный менеджер для Python, написанный на Rust. Но Rye — это не только пакетный менеджер, но и удобный инструмент, который позволяет управлять проектами, зависимостями, виртуальными окружениями и версиями Python. Под капотом у Rye находится uv — более быстрый аналог pip, который, как и Rye, написан на Rust. Автором Rye является небезызвестный Armin Ronacher.

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии0
Статья

WAF: интеграция в SOC через SIEM или ASOC? (Часть 2)

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров166

Преимущества интеграции SOC и WAF для мониторинга API

Здесь бы хотелось рассказать, как быть с событиями которые показывают аномалии в API и как использовать эти события при интеграции с SIEM-системами. Тут мы с Сергеем попробовали разобрать наиболее частые вариации. Но если у вас есть свои примеры – добро пожаловать в комментарии!

Основные полезности, для условной 1-й линии SOC можно распределить на 2 группы:

Мониторинг API-активности. SOC может использовать интегрированные в WAF системы обнаружения API для мониторинга активности взаимодействия с API, включая запросы, ответы, аутентификацию и авторизацию. Это позволяет обнаруживать подозрительную или незаконную активность, такую как несанкционированные попытки доступа или использование API для атак.

Обнаружение аномалий в API-трафике: Интеграция с системами обнаружения API позволяет SOC анализировать трафик и обнаруживать аномалии, такие как необычные или аномально высокие объемы запросов, необычные паттерны поведения или подозрительные изменения в обработке данных. Подобные ситуации характерны для поведенческих атак, таких как:  перебор паролей, перебор идентификаторов сессии, принудительный просмотр  ресурсов веб‑приложения (Forced Browsing), подстановка учетных данных.

В каких ситуациях это может быть важно. 

Аномалия в API-трафике, связанная с резким повышение количества запросов к конечным точкам инфраструктуры содержащих аутентификационные данные, например пароли, токены и секретные ключи. На иллюстрации ниже представлено отображение таких эндпоинтов в «ПроAPI Структура» с указанием типов чувствительных данных (токен, пароль и т.д.) и количества хитов/атак.

Читать далее
Рейтинг0
Комментарии0

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
11 сентября
Митап по BigData от Честного ЗНАКа
Санкт-ПетербургОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
Статья

Специальный выпуск Apple Pro Weekly News Презентация (09.09.24)

Время на прочтение15 мин
Количество просмотров458

Для тех, кто по какой-то причине пропустил – рассказываем и показываем, что же показали на презентации Apple в понедельник: где Apple Watch Ultra 3, что за новые AirPods Max, какие отличия iPhone 16 от iPhone 16 Pro и что случилось с FineWoven. Это и не только – в свежем спецвыпуске, погнали!

Перейти к новостям
Рейтинг0
Комментарии2
Статья

Как у взрослых: смотрим цепочки атак команд со студенческого Standoff

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров378

Хабр, на связи Standoff 365. В мае состоялась первая студенческая кибербитва. И впервые это было соревнование с участием команд атакующих, а не только защитников. Решили поделиться фидбэеком от участников движняка. Ребята сами рассказали о своих удачах и разочарованиях. Если интересно, ныряйте под кат за разборами цепочек атак.

Узнать про «взрослые» атаки студентов
Всего голосов 3: ↑3 и ↓0+3
Комментарии0
Новость

Apple убрала зарядный кабель из комплекта новых AirPods 4

Время на прочтение1 мин
Количество просмотров2.6K

Согласно спецификации новой версии стандартных беспроводных наушников и версии с технологией активного шумоподавления (ANC), Apple убрала зарядный кабель из комплекта новых AirPods 4. В коробке с гаджетами идёт только зарядный кейс и документация.

Читать далее
Всего голосов 4: ↑4 и ↓0+7
Комментарии31
Пост
Marc Tollas / Pexels

Как «устаканить» цены на российское ПО

Цены на российское ПО поднялись в сентябре на 15—20%. Почему? Формально это затрагивает только госструктуры и компании с госучастием, а коммерческие компании вольны выбирать ПО сами. Только с каждым очередным разработчиком, который отключает свои сервисы в РФ, всё меньше желания искать пути подключения зарубежного ПО, и в итоге повышение затрагивает всех.

Разработчиков можно понять: затраты на создание ПО в лучшем случае сравнимы, рынок сбыта меньше. Если разработчика не устроит зарплата, он может перейти в западную компанию, а вот сбыт ПО и сервисов возможен в России и странах, не подключившихся к санкциям.

Прежде чем софт продать, его надо создать. Из-за текущей высокой банковской ставки кредиты получаются дорогими и дают вклад в себестоимость продукта. Да, она принята, исходя из экономических факторов, но всё-таки государство может помочь IT. Недавно введённый налог в 5% меньше, чем у большинства компаний, но в сочетании с высокой ставкой кредитования превращается в увеличение стоимости продуктов и сервисов разработчиков из РФ. Повышение цен в таких условиях неизбежно, и можно лишь стимулировать компании, минимально повышающие цены. Точно ли государство выиграло от его введения?

Применение опенсорса несёт как плюсы, так и минусы, но для многих компаний это способ снизить стоимость разработки. И учитывая, как перекрываются доступы российским разработчикам к некоторым опенсорсным продуктам, стоит думать о собственных решениях.

Теги:
+5
Комментарии1
Статья

Реализация мечт (нечеткая логика)! Пошаговый рецепт

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров355

Есть задача, а для кого-то почти мечта - реализовать нечеткую математику в ВКПа. И здесь отдельное спасибо Вячеславу Петухову за материал, ставший основой похода в нечеткую логику на базе автоматов. Правда, сам Вячеслав высказался отрицательно о реальности подобного "блицкрига", но, ведь, когда есть цель и неистребимое желание ее достичь, то, порой, даже невозможное становится возможным. Мне же, что там скрывать, очень захотелось в ВКПа создавать объекты на основе нечеткой логики, аналогичные объектам в SimInTech. Тем более, что когда-то теория нечетких множеств привлекала мое внимание, а понятие нечеткого регулятора и сейчас, если честно, бередит мои мысли...

Чтобы от чего-то оттолкнуться, был выбран проект из каталога демо-примеров платформы SimInTech из подкаталога "Автоматика и математика\Нечёткая Логика\Система поддержания уровня воды в баке". И на момент начала написания данной статьи мною уже были успешно реализованы некоторые из типовых блоков библиотеки "Нечеткая логика" платформы SimInTech (см. рис. 1). Заметим, что дополнительную информацию о нечеткой логике можно почерпнуть из справки платформы SimInTech, зайдя в раздел "Лабораторные работы по ВУЗам", затем в "Московский Политех" и в завершение - "Разработка системы нечеткого вывода".

Читать далее
Всего голосов 1: ↑1 и ↓0+2
Комментарии1
Статья

Вышел TypeScript 5.6

Уровень сложностиПростой
Время на прочтение19 мин
Количество просмотров760

Сегодня мы рады объявить о выходе TypeScript 5.6!

Если вы не знакомы с TypeScript, то это язык, созданный на основе JavaScript и добавляющий синтаксис для типов. Типы описывают формы, которые мы ожидаем от наших переменных, параметров и функций, а программа проверки типов TypeScript помогает выявить такие проблемы, как опечатки, отсутствие свойств и неправильные вызовы функций еще до того, как мы запустим наш код. Типы также используются в редакторах TypeScript, таких как автозавершение, навигация по коду и рефакторинг, которые вы можете увидеть в таких редакторах, как Visual Studio и VS Code. На самом деле, если вы пишете JavaScript в любом из этих редакторов, этот опыт основан на TypeScript! Узнать больше можно на сайте TypeScript.

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии0
Новость

Как прошёл перезапуск Телемоста и что изменилось в сервисе? Онлайн-встреча с разработчиком Яндекс 360

Время на прочтение1 мин
Количество просмотров732

Привет, Хабр! 18 сентября в 11:00 по Москве мы проведём вебинар «Телемост 2.0. История перезапуска сервиса для видеоконференций». 

Эксперт из команды Яндекс Телемоста расскажет о том, как проходил переезд сервиса на новую WebRTC-платформу Goloom, какие решения помогли улучшить качество связи и как удалось повысить отказоустойчивость сервиса даже с 1 000+ участников и нестабильной связью. 

Регистрация
Всего голосов 6: ↑3 и ↓30
Комментарии0
1
23 ...